summaryrefslogtreecommitdiff
path: root/gnu/packages/golang-xyz.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <[email protected]>2025-02-15 12:53:38 +0000
committerSharlatan Hellseher <[email protected]>2025-02-15 16:18:09 +0000
commit751b5c5b65413b61681277f2f0fa1bd27138fc66 (patch)
tree4e36540b0fc30dcaf3fd88197ae66da9dd3a15a2 /gnu/packages/golang-xyz.scm
parent2dacec54361db12c6b7e493ac0aa8b924f47c4e7 (diff)
gnu: Add go-codeberg-org-anaseto-gruid.
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid): New variable. Change-Id: Ic33426afa1650d68858468e750060031a329d6ed
Diffstat (limited to 'gnu/packages/golang-xyz.scm')
-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 73a466318b..43bcd21438 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -251,6 +251,34 @@ use the C library from the project called FUSE.")
a human-readable byte format.")
(license license:asl2.0)))
+(define-public go-codeberg-org-anaseto-gruid
+ (package
+ (name "go-codeberg-org-anaseto-gruid")
+ (version "0.23.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://codeberg.org/anaseto/gruid.git")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "19751r5skzn43af1ccgk8km3b3kxzvqzvw0igxbirvw862g1il04"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "codeberg.org/anaseto/gruid"))
+ (propagated-inputs
+ (list go-golang-org-x-image))
+ (home-page "https://codeberg.org/anaseto/gruid")
+ (synopsis "Grid-based UI and game framework")
+ (description
+ "Package gruid provides a model for building grid-based applications.
+The interface abstracts rendering and input for different platforms. There
+are drivers for terminal apps (gruid-tcell), native graphical apps (gruid-sdl)
+and browser apps (gruid-js).")
+ (license license:isc)))
+
(define-public go-dario-cat-mergo
(package
(name "go-dario-cat-mergo")