From 0d3220d7d994f962d1941ac1bb72a1951d9694e7 Mon Sep 17 00:00:00 2001 From: Allan Adair Date: Thu, 9 Oct 2025 13:49:42 +0200 Subject: [PATCH] gnu: go-github-com-awesome-gocui-keybinding: Update 1.0.0-1.8602903. Update go-github-com-awesome-gocui-keybinding to an unreleased, but latest commit that allows the `dive` program to run without failures with default settings. The previous version in guix would cause the `dive` program to fail with this message: "could not parse keybinding 'q' from request 'ctrl+c,q': unsupported keybinding: KeyQ". * gnu/packages/golang-xyz.scm (go-github-com-awesome-gocui-keybinding): Update 86029037a63f3b47096fcfef02f63e5e5d6d5abd commit. Change-Id: I71c2b0f634bb381b9ae6c7eccaac107fc0a4ef0d Modified-by: Sharlatan Hellseher Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-xyz.scm | 49 ++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 78402fe9a126c2e24e88f364ccd5fe3a5d859fc6..1a29f695cd7765fe10de07e192f7053135da7932 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -68,6 +68,7 @@ ;;; Copyright © 2025 Tomas Volf <~@wolfsden.cz> ;;; Copyright © 2025 Arthur Rodrigues ;;; Copyright © 2025 Tomás Ortín Fernández +;;; Copyright © 2025 Allan Adair ;;; ;;; This file is part of GNU Guix. ;;; @@ -2279,29 +2280,31 @@ interfaces.") (license license:bsd-3))) (define-public go-github-com-awesome-gocui-keybinding - (package - (name "go-github-com-awesome-gocui-keybinding") - (version "1.0.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/awesome-gocui/keybinding") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0d1nvxs2pd6nc10gm3md2rsd0v33025b8dik1l1iy8klzhiqfd1q")))) - (build-system go-build-system) - (arguments - (list - #:tests? #f ;broken tests - #:import-path "github.com/awesome-gocui/keybinding")) - (propagated-inputs (list go-github-com-awesome-gocui-gocui)) - (home-page "https://github.com/awesome-gocui/keybinding") - (synopsis "Wrapper for parsing gocui keybindings in Golang") - (description - "This package provides a golang wrapper for parsing gocui keybindings.") - (license license:expat))) + (let ((commit "86029037a63f3b47096fcfef02f63e5e5d6d5abd") + (revision "1")) + (package + (name "go-github-com-awesome-gocui-keybinding") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/awesome-gocui/keybinding") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wa7scakwbqfzxc81wxmw1z0c9w3z92vdrxa8mha6w9ykifjdkyz")))) + (build-system go-build-system) + (arguments + (list + #:tests? #f ;broken tests + #:import-path "github.com/awesome-gocui/keybinding")) + (propagated-inputs (list go-github-com-awesome-gocui-gocui)) + (home-page "https://github.com/awesome-gocui/keybinding") + (synopsis "Wrapper for parsing gocui keybindings in Golang") + (description + "This package provides a golang wrapper for parsing gocui keybindings.") + (license license:expat)))) (define-public go-github-com-axiomhq-hyperloglog (package