sharlatan pushed a commit to branch go-team
in repository guix.

commit 91666947a148bd8aaed3a151972abae7d5e7b431
Author: Sharlatan Hellseher <sharlata...@gmail.com>
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 81758cea43..3723038823 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

Reply via email to