glab: enable versionCheckHook

This commit is contained in:
Pol Dellaiera
2025-07-19 10:15:46 +02:00
parent b3f6d66b50
commit 595e2e9581
+15 -5
View File
@@ -7,6 +7,7 @@
stdenv,
nix-update-script,
writableTmpDirAsHomeHook,
versionCheckHook,
gitMinimal,
}:
@@ -39,7 +40,10 @@ buildGoModule (finalAttrs: {
ldflags+=" -X main.commit=$(cat COMMIT)"
'';
nativeBuildInputs = [ installShellFiles makeBinaryWrapper ];
nativeBuildInputs = [
installShellFiles
makeBinaryWrapper
];
subPackages = [ "cmd/glab" ];
@@ -56,15 +60,21 @@ buildGoModule (finalAttrs: {
--set-default GLAB_SEND_TELEMETRY 0
'';
nativeCheckInputs = [
gitMinimal
writableTmpDirAsHomeHook
];
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
preCheck = ''
git init
'';
doInstallCheck = true;
nativeInstallCheckInputs = [
gitMinimal
versionCheckHook
writableTmpDirAsHomeHook
];
versionCheckProgramArg = "version";
versionCheckKeepEnvironment = [ "HOME" ];
passthru.updateScript = nix-update-script { };
meta = {