guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 13b09c346fa24dd3c4b6bf91bfae53e0414f4673
Author: Danny Milosavljevic <[email protected]>
AuthorDate: Fri Dec 5 19:20:20 2025 +0100

    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 <[email protected]>
---
 gnu/packages/golang-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

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")

Reply via email to