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

commit e2d505d36ad1f63fb57c80055bd0056f1176b197
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Sun Jun 8 12:43:35 2025 +0100

    gnu: go-github-com-spf13-pflag: Update to 1.0.6.
    
    * gnu/packages/golang-xyz.scm (go-github-com-spf13-pflag): Update to 1.0.6.
    [arguments] <go>: Use go-1.23.
    
    Change-Id: I9983a00dfdb087a882c22c6bc687d723c47c7512
---
 gnu/packages/golang-xyz.scm | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index b3238ba045..1e487c9c44 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -16033,12 +16033,10 @@ a few advantages over using the standard log library 
alone.
 @end itemize")
     (license license:expat)))
 
-;; XXX: Not maintained for 3y, see
-;; <https://github.com/spf13/pflag/issues/385>.
 (define-public go-github-com-spf13-pflag
   (package
     (name "go-github-com-spf13-pflag")
-    (version "1.0.5")
+    (version "1.0.6")
     (source
      (origin
        (method git-fetch)
@@ -16047,19 +16045,11 @@ a few advantages over using the standard log library 
alone.
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"))
-       (snippet
-        #~(begin
-            (use-modules (guix build utils))
-            ;; Fix compatibility with go-1.19+
-            ;; https://github.com/spf13/pflag/issues/368
-            (substitute* "flag_test.go"
-              (("fmt\\.Println") "fmt.Print")
-              (("\\+ got\\)") "+ got + \"\\n\")")
-              (("\\+ defaultOutput\\)") "+ defaultOutput + \"\\n\")"))))))
+        (base32 "0ckdaa5q3afhgx5hi45czxn2pcc5fd0sz4axh4hqxyvgsjfjvmg0"))))
     (build-system go-build-system)
     (arguments
      (list
+      #:go go-1.23
       #:import-path "github.com/spf13/pflag"))
     (home-page "https://github.com/spf13/pflag";)
     (synopsis "Replacement for Go's @code{flag} package")

Reply via email to