1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add go-codeberg-org-anaseto-gruid.

* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid): New variable.

Change-Id: Ic33426afa1650d68858468e750060031a329d6ed
This commit is contained in:
Sharlatan Hellseher
2025-02-15 12:53:38 +00:00
parent 2dacec5436
commit 751b5c5b65

View File

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