sharlatan pushed a commit to branch go-team
in repository guix.
commit 774f6ffce0d8b49c2347bed9f8839b87e7fcdbd7
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Dec 29 15:20:36 2024 +0000
gnu: Add go-github-com-bgentry-speakeasy.
* gnu/packages/golang-xyz.scm (go-github-com-bgentry-speakeasy): New
variable.
Change-Id: I0ff5c66605b24c264f68c341d31f5015b5eb2d99
---
gnu/packages/golang-xyz.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index e3b0166a47..fe2e5cc683 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -1356,6 +1356,32 @@ approximate quantiles over an unbounded data stream
within low memory and CPU
bounds.")
(license license:expat)))
+(define-public go-github-com-bgentry-speakeasy
+ (package
+ (name "go-github-com-bgentry-speakeasy")
+ (version "0.2.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/bgentry/speakeasy")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1pasgmb9gcchprc06fbn7yjgp6caz03j6pgj14mmr8bcx0zfq7ag"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/bgentry/speakeasy"))
+ (home-page "https://github.com/bgentry/speakeasy")
+ (synopsis "Reading password input without cgo")
+ (description
+ "This package provides cross-platform Golang helpers for taking user
+input from the terminal while not echoing the input back (similar to
+@code{getpasswd}). The package uses syscalls to avoid any dependence on cgo,
+and is therefore compatible with cross-compiling.")
+ (license license:expat)))
+
(define-public go-github-com-bitly-go-hostpool
(package
(name "go-github-com-bitly-go-hostpool")