From 4952640fce85326fd2f0aee91f1155f9fef8331a Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 8 Feb 2025 14:17:01 +0100 Subject: [PATCH] php84Packages.psalm: 6.0.0 -> 6.5.0 --- pkgs/development/php-packages/psalm/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/php-packages/psalm/default.nix b/pkgs/development/php-packages/psalm/default.nix index fe9669bd44d9..5ebc7414fece 100644 --- a/pkgs/development/php-packages/psalm/default.nix +++ b/pkgs/development/php-packages/psalm/default.nix @@ -2,11 +2,12 @@ lib, fetchFromGitHub, php, + versionCheckHook, }: php.buildComposerProject2 (finalAttrs: { pname = "psalm"; - version = "6.0.0"; + version = "6.5.0"; src = fetchFromGitHub { owner = "vimeo"; @@ -18,7 +19,13 @@ php.buildComposerProject2 (finalAttrs: { # Missing `composer.lock` from the repository. # Issue open at https://github.com/vimeo/psalm/issues/10446 composerLock = ./composer.lock; - vendorHash = "sha256-WdWlG4tX/wLB2nj4iiqkIhEe2coYfG3q+0JoXescWbM="; + vendorHash = "sha256-6eGj0gTXktm1zGHjHKKsMnudb9RfmAFgwcmDV/QMV5Y="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = [ "--version" ]; + doInstallCheck = true; meta = { changelog = "https://github.com/vimeo/psalm/releases/tag/${finalAttrs.version}";