~ruther/guix-local

1c3bfe42e33daf080a75319de2198f622365dae6 — Sharlatan Hellseher 2 years ago 81a417a
gnu: Add go-github-com-alecthomas-kingpin-v2.

* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kingpin-v2): New variable.
* gnu/packages/golang-xyz.scm (go-github-com-kingpin): Delete variable.

Change-Id: If40f318b960e29fd601602d26fd36dcc8fce9583
1 files changed, 22 insertions(+), 2 deletions(-)

M gnu/packages/golang-xyz.scm
M gnu/packages/golang-xyz.scm => gnu/packages/golang-xyz.scm +22 -2
@@ 170,8 170,28 @@ syntax highlighted HTML, ANSI-coloured text, etc.")
     "Go library provides utilities for building command line interfaces.")
    (license license:expat)))

(define-public go-github-com-kingpin
  (deprecated-package "go-github-com-kingpin" go-github-com-alecthomas-kingpin))
(define-public go-github-com-alecthomas-kingpin-v2
  (package
    (inherit go-github-com-alecthomas-kingpin)
    (name "go-github-com-alecthomas-kingpin-v2")
    (version "2.4.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
             (url "https://github.com/alecthomas/kingpin")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "12xl62xzwq2h71hp1i0133403zhyqwsh95sr870fx18wmpqh8shf"))))
    (arguments
     (list
      #:import-path "github.com/alecthomas/kingpin/v2"))
    (propagated-inputs
     (list go-github-com-alecthomas-units
           go-github-com-xhit-go-str2duration-v2))
    (native-inputs
     (list go-github-com-stretchr-testify))))

(define-public go-github-com-alecthomas-participle-v2
  (package