summaryrefslogtreecommitdiff
path: root/gnu/packages/golang.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2024-11-24 11:42:43 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-01-21 23:41:43 +0000
commitfe056422ac05cbc393d36e9c09fba4bdd5a27f89 (patch)
tree4a295dc9d0591b037636737f77cf8ff52220ef6c /gnu/packages/golang.scm
parent46337c1b07447e7dfc5b16825d80c07996dfed7f (diff)
gnu: go-github-com-spf13-pflag: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-spf13-pflag): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. Change-Id: I15be5ebbc1b2c200267676ae0c8b88fc2e062e85
Diffstat (limited to 'gnu/packages/golang.scm')
-rw-r--r--gnu/packages/golang.scm38
1 files changed, 0 insertions, 38 deletions
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index f0263e8dc5..21979fdd7f 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -3179,44 +3179,6 @@ information about the resource usage and performance characteristics of running
containers.")
(license license:asl2.0))))
-;; 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")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/spf13/pflag")
- (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\")"))))))
- (build-system go-build-system)
- (arguments
- '(#:import-path "github.com/spf13/pflag"))
- (home-page "https://github.com/spf13/pflag")
- (synopsis "Replacement for Go's @code{flag} package")
- (description
- "Pflag is library to replace Go's @code{flag} package. It implements
-POSIX/GNU-style command-line options with double hyphens. It is is compatible
-with the
-@uref{https://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html,
-GNU extensions} to the POSIX recommendations for command-line options.")
- (license license:bsd-3)))
-
(define-public go-github-com-spf13-viper
(package
(name "go-github-com-spf13-viper")