From feb19d8697fffee8bd7b6d807dd0d5d46d1326de Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 11 Apr 2023 20:36:57 +0200 Subject: [PATCH] gitsign: 0.4.1 -> 0.6.0 https://github.com/sigstore/gitsign/releases/tag/v0.6.0 https://github.com/sigstore/gitsign/releases/tag/v0.5.2 --- .../version-management/gitsign/default.nix | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/version-management/gitsign/default.nix b/pkgs/applications/version-management/gitsign/default.nix index c85daaed79b9..ecb70bd96b94 100644 --- a/pkgs/applications/version-management/gitsign/default.nix +++ b/pkgs/applications/version-management/gitsign/default.nix @@ -2,20 +2,30 @@ buildGoModule rec { pname = "gitsign"; - version = "0.4.1"; + version = "0.6.0"; src = fetchFromGitHub { owner = "sigstore"; repo = pname; rev = "v${version}"; - sha256 = "sha256-lSE4BLwtxicngvnDCcMa6F6c3+Okn9NKAOnT2FGi7kU="; + hash = "sha256-VgkTFYnHKpqZOack5SabOFu2BRespVRhgrsepo0V1mI="; }; - vendorSha256 = "sha256-WrVunAxOXXGSbs9OyKydeg4N/s871mt2O3t2e5DxXQo="; + vendorHash = "sha256-zalysp+90+QM5hX7yUudJW61h+3tQOab7ZpcF5kZSB0="; + + subPackages = [ + "." + "cmd/gitsign-credential-cache" + ]; nativeBuildInputs = [ makeWrapper ]; ldflags = [ "-s" "-w" "-buildid=" "-X github.com/sigstore/gitsign/pkg/version.gitVersion=${version}" ]; + preCheck = '' + # test all paths + unset subPackages + ''; + postInstall = '' for f in $out/bin/*; do wrapProgram $f --prefix PATH : ${lib.makeBinPath [ gitMinimal ]}