summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDanny Milosavljevic <dannym@friendly-machines.com>2025-12-05 19:20:20 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-02-07 07:55:51 +0000
commit13b09c346fa24dd3c4b6bf91bfae53e0414f4673 (patch)
tree60b7a9e9ac7e11920a8faff6ce67b2b6a4a315c5 /gnu
parent5ddaa09faf939ab2ed3330a713fde286fa2fd9f0 (diff)
gnu: Add go-github-com-manifoldco-promptui.
* gnu/packages/golang-xyz.scm (go-github-com-manifoldco-promptui): New variable. Change-Id: Id4e7ec055e9dc0ec8708805a0edbd27f5ae5a7b5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/golang-xyz.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 4a165f807c..73b2a714d9 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -15278,6 +15278,34 @@ raw strings.")
(list
#:import-path "github.com/MakeNowJust/heredoc/v2"))))
+(define-public go-github-com-manifoldco-promptui
+ (package
+ (name "go-github-com-manifoldco-promptui")
+ (version "0.9.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/manifoldco/promptui")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1nnlj1ahwq4ar5gbvxg8dqjl1wl5r8mhcm0bixg1c4wiihz8xv8m"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/manifoldco/promptui"))
+ (propagated-inputs
+ (list go-github-com-chzyer-readline
+ go-golang-org-x-sys))
+ (home-page "https://github.com/manifoldco/promptui")
+ (synopsis "Interactive prompt for command-line applications")
+ (description
+ "Promptui is a library providing a simple interface to create interactive
+prompts for command-line applications. It supports selections, text input,
+and confirmation dialogs with customizable templates.")
+ (license license:bsd-3)))
+
(define-public go-github-com-marcinbor85-gohex
;; No release, see <https://github.com/marcinbor85/gohex/issues/5>.
(let ((commit "baab2527a9a2a4abb3dc06baabedfa5e0268b8d8")