From aa21f748d5ad6414b963723acdf3e7e8d997f73a Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 30 Mar 2025 17:49:10 +0000 Subject: [PATCH 1/2] go-crx3: 1.5.1 -> 1.6.0 --- pkgs/by-name/go/go-crx3/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/go-crx3/package.nix b/pkgs/by-name/go/go-crx3/package.nix index 27767d059e11..1624a8cd8197 100644 --- a/pkgs/by-name/go/go-crx3/package.nix +++ b/pkgs/by-name/go/go-crx3/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "go-crx3"; - version = "1.5.1"; + version = "1.6.0"; src = fetchFromGitHub { owner = "mmadfox"; repo = "go-crx3"; tag = "v${finalAttrs.version}"; - hash = "sha256-J3v3/Rz6rPTJnIEahWvJO6KGIC6idqJ/39wPC4zApbE="; + hash = "sha256-XNUOnm898GtCIojWR4tCHZNDHhh+DfJvvBvTDBI8Wzg="; }; vendorHash = "sha256-LEIB/VZA3rqTeH9SesZ/jrfVddl6xtmoRWHP+RwGmCk="; From 0f3235e9a57b30795bb8ee5760bb67fc70809bd8 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sun, 30 Mar 2025 19:52:22 +0200 Subject: [PATCH 2/2] go-crx3: add versionCheckHook --- pkgs/by-name/go/go-crx3/package.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/go/go-crx3/package.nix b/pkgs/by-name/go/go-crx3/package.nix index 1624a8cd8197..0b7401e7a3a9 100644 --- a/pkgs/by-name/go/go-crx3/package.nix +++ b/pkgs/by-name/go/go-crx3/package.nix @@ -4,6 +4,7 @@ buildGoModule, fetchFromGitHub, installShellFiles, + versionCheckHook, nix-update-script, }: @@ -39,14 +40,10 @@ buildGoModule (finalAttrs: { --zsh <($out/bin/crx3 completion zsh) ''; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgram = "${placeholder "out"}/bin/crx3"; + versionCheckProgramArg = "version"; doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - - $out/bin/crx3 --help >/dev/null - - runHook postInstallCheck - ''; passthru.updateScript = nix-update-script { };