gnu: Add go-go-senan-xyz-flagconf

I've fixed the inputs for go-go-senan-xyz-flagconf and cliphist and I've updated the build-system arguments as well as the [synopsis] and [description] fields for cliphist. I believe the formatting issues were caused by my email client--hopefully this time it doesn't mess up the indentation again.

Best, Spencer

* gnu/packages/golang-xyz.scm (go-go-senan-xyz-flagconf): New variable.

Change-Id: I3edcda63ca09e1370be4da8c6926bacde5d66cbf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
spencerpeters 2024-08-11 21:25:32 +00:00 committed by Sharlatan Hellseher
parent dd81dcecde
commit a84f26f0af
No known key found for this signature in database
GPG Key ID: 76D727BFF62CD2B5

View File

@ -44,6 +44,7 @@
;;; Copyright © 2024 Jesse Eisses <jesse@eisses.email> ;;; Copyright © 2024 Jesse Eisses <jesse@eisses.email>
;;; Copyright © 2024 Luis Higino <luishenriquegh2701@gmail.com> ;;; Copyright © 2024 Luis Higino <luishenriquegh2701@gmail.com>
;;; Copyright © 2024 Troy Figiel <troy@troyfigiel.com> ;;; Copyright © 2024 Troy Figiel <troy@troyfigiel.com>
;;; Copyright © 2024 Spencer Peters <spencerpeters@protonmail.com>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -6421,6 +6422,32 @@ reliable database for projects that don't require a full database server such as
Postgres or MySQL.") Postgres or MySQL.")
(license license:expat))) (license license:expat)))
(define-public go-go-senan-xyz-flagconf
(package
(name "go-go-senan-xyz-flagconf")
(version "0.1.9")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/sentriz/flagconf")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1rms7hj1cdi5gfyhf1am1f8c4lq9ll4ashqi87yc6aq93gqgkag0"))))
(build-system go-build-system)
(arguments
(list
#:import-path "go.senan.xyz/flagconf"))
(propagated-inputs
(list go-github-com-rogpeppe-go-internal))
(home-page "https://go.senan.xyz/flagconf")
(synopsis "Extensions to Go's flag package")
(description
"Flagconf provides extensions to Go's flag package to support prefixed
environment variables and a simple config file format.")
(license license:expat)))
(define-public go-go-uber-org-atomic (define-public go-go-uber-org-atomic
(package (package
(name "go-go-uber-org-atomic") (name "go-go-uber-org-atomic")