From 6e8e6c413d7a189f85d3319b9e0ade14296eda53 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 4 Mar 2025 19:05:58 +0100 Subject: [PATCH] robo: update hash, add `installCheck` --- pkgs/by-name/ro/robo/package.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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";