From 79be1d906ee38aa3de57787d11ca9e74b3b777f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Thu, 20 Apr 2023 17:11:01 +0200 Subject: [PATCH] feed2imap-go: Set correct LDFLAGS As is common in Go, version information in the binary is set at compile time via LDFLAGS. --- .../networking/feedreaders/feed2imap-go/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/networking/feedreaders/feed2imap-go/default.nix b/pkgs/applications/networking/feedreaders/feed2imap-go/default.nix index a8245af52ec6..b0bce2b71c5e 100644 --- a/pkgs/applications/networking/feedreaders/feed2imap-go/default.nix +++ b/pkgs/applications/networking/feedreaders/feed2imap-go/default.nix @@ -11,6 +11,12 @@ buildGoModule rec { sha256 = "sha256-Qtpg8DvIFkba+Do8IwemBF0rt85wS4Tq7yOLsdpQFCs="; }; + ldflags = [ + "-s" "-w" + "-X github.com/Necoro/feed2imap-go/pkg/version.version=${version}" + "-X github.com/Necoro/feed2imap-go/pkg/version.commit=nixpkgs" + ]; + vendorHash = "sha256-WFbfSzU1N2RAOMfCM7wqiAQ6R1HRaT0EfX4KYhstHJU="; # The print-cache tool is not an end-user tool (https://github.com/Necoro/feed2imap-go/issues/94)