From af1dd1387cac80ee46989e886d8214f0aac44738 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Fri, 14 Apr 2023 15:41:16 +0200 Subject: [PATCH 1/2] pet: add ldflags to set version of application --- pkgs/development/tools/pet/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/tools/pet/default.nix b/pkgs/development/tools/pet/default.nix index d51aa0561286..790a9dd4d99c 100644 --- a/pkgs/development/tools/pet/default.nix +++ b/pkgs/development/tools/pet/default.nix @@ -13,6 +13,10 @@ buildGoModule rec { vendorSha256 = "sha256-dUvp7FEW09V0xMuhewPGw3TuAic/sD7xyXEYviZ2Ivs="; + ldflags = [ + "-s -w -X github.com/knqyf263/pet/cmd.version=${version}" + ]; + doCheck = false; subPackages = [ "." ]; From 2944ade41117059cdfb76610882ae3fe115a71dc Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Sat, 15 Apr 2023 09:10:47 +0200 Subject: [PATCH 2/2] pet: split ldflags into parts Co-authored-by: figsoda --- pkgs/development/tools/pet/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/pet/default.nix b/pkgs/development/tools/pet/default.nix index 790a9dd4d99c..5b34d2506524 100644 --- a/pkgs/development/tools/pet/default.nix +++ b/pkgs/development/tools/pet/default.nix @@ -14,7 +14,7 @@ buildGoModule rec { vendorSha256 = "sha256-dUvp7FEW09V0xMuhewPGw3TuAic/sD7xyXEYviZ2Ivs="; ldflags = [ - "-s -w -X github.com/knqyf263/pet/cmd.version=${version}" + "-s" "-w" "-X=github.com/knqyf263/pet/cmd.version=${version}" ]; doCheck = false;