diff --git a/pkgs/by-name/ro/robo/package.nix b/pkgs/by-name/ro/robo/package.nix index e1713b90b5a6..5ceb4eae6bb0 100644 --- a/pkgs/by-name/ro/robo/package.nix +++ b/pkgs/by-name/ro/robo/package.nix @@ -2,6 +2,7 @@ lib, php82, fetchFromGitHub, + versionCheckHook, }: php82.buildComposerProject2 (finalAttrs: { @@ -11,11 +12,17 @@ php82.buildComposerProject2 (finalAttrs: { src = fetchFromGitHub { owner = "consolidation"; repo = "robo"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-bAT4jHvqWeYcACeyGtBwVBA2Rz+AvkZcUGLDwSf+fLg="; }; - vendorHash = "sha256-PYtZy6c/Z1GTcYyfU77uJjXCzQSfBaNkon8kqGyVq+o="; + vendorHash = "sha256-vketnTu5VEgt3HBbtnTppWl3+sSSIsCB2MpvL27bxv4="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgramArg = [ "--version" ]; + doInstallCheck = true; meta = { changelog = "https://github.com/consolidation/robo/blob/${finalAttrs.version}/CHANGELOG.md";