sharlatan pushed a commit to branch go-team
in repository guix.
commit 8172634380309f2d50db7b6b277f8d21cfdc291d
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Feb 24 09:38:02 2025 +0000
gnu: aws-vault: Set version in build-flags.
* gnu/packages/password-utils.scm (aws-vault) [arguments] <build-flags>:
Set version.
<phases>: Remove 'patch-version.
Change-Id: I90b722c100d0a3059893673b82e8d15576e8ae76
---
gnu/packages/password-utils.scm | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index bce4af8e5f..586c4f89e2 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -147,13 +147,10 @@
(list
#:install-source? #f
#:import-path "github.com/99designs/aws-vault"
+ #:build-flags
+ #~(list (string-append "-ldflags=-X main.Version=" #$version))
#:phases
#~(modify-phases %standard-phases
- (add-before 'build 'patch-version
- (lambda _
- (substitute* "src/github.com/99designs/aws-vault/main.go"
- (("var Version = \"dev\"")
- (string-append "var Version = \"v" #$version "\"")))))
(add-after 'build 'contrib
(lambda* (#:key import-path #:allow-other-keys)
(let* ((zsh-site-dir