guix_mirror_bot pushed a commit to branch master
in repository guix.
commit aaf67442a08f251ce7bb7775d12cd10a94c013fe
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sun Oct 11 12:20:49 2026 +0100
gnu: Add go-github-com-avengemedia-dankgo.
* gnu/packages/golang-xyz.scm (go-github-com-avengemedia-dankgo): New
variable.
---
gnu/packages/golang-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index ae0a5bbf3f7..f6ead09f1f2 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -3628,6 +3628,58 @@ strategies, such as fixed delay, backoff delay, and
random delay.")
(package-arguments go-github-com-avast-retry-go)
((#:import-path _) "github.com/avast/retry-go/v4")))))
+(define-public go-github-com-avengemedia-dankgo
+ (package
+ (name "go-github-com-avengemedia-dankgo")
+ (version "1.6.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/AvengeMedia/dankgo")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0319dmrbhbycw46k7x138vxb1730871m9blji700wh1p5garxkz5"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:skip-build? #t
+ #:import-path "github.com/AvengeMedia/dankgo"
+ #:test-flags
+ #~(list "-skip" (string-join
+ ;; Test try to bind unix sockets.
+ (list "TestClientCallCustomHandler"
+ "TestFindRunningSocket"
+ "TestHandshakeAndPing"
+ "TestSubscribeAndPublish"
+ "TestSubscribeHandlerOverride")
+ "|"))))
+ (native-inputs
+ (list go-github-com-spf13-cobra
+ go-github-com-stretchr-testify))
+ (propagated-inputs
+ (list go-github-com-charmbracelet-lipgloss
+ go-github-com-charmbracelet-log
+ go-github-com-danielgtaylor-huma-v2
+ go-github-com-go-chi-chi-v5
+ go-github-com-godbus-dbus-v5
+ go-github-com-gorilla-schema
+ go-github-com-iancoleman-strcase
+ go-github-com-mattn-go-isatty
+ go-github-com-muesli-termenv
+ go-golang-org-x-crypto
+ go-golang-org-x-sync
+ go-golang-org-x-sys
+ go-golang-org-x-tools
+ go-mvdan-cc-gofumpt))
+ (home-page "https://danklinux.com/")
+ (synopsis "Common Go packages used by DMS and Dank Linux Suite")
+ (description
+ "This package provides common Go modules used by DMS & the Dank Linux
+suite (dankcalendar,dgop,danksearch, and whatever comes next).")
+ (license license:expat)))
+
(define-public go-github-com-awesome-gocui-gocui
(package
(name "go-github-com-awesome-gocui-gocui")