diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-02-15 14:52:30 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-02-15 16:18:10 +0000 |
| commit | ca625c595514ff6f0264d54a2f6586b404999c76 (patch) | |
| tree | 7ef64e00225e7dae4684c7cfb5ce8813ab0bf982 /gnu | |
| parent | 679c74fc4a2df01cb1bb370bc2aa84b383bde7c4 (diff) | |
gnu: Add go-codeberg-org-anaseto-gruid-sdl.
It was proposed in #57390 on <2022-08-24>.
* gnu/packages/game-development.scm: Add (gnu packages golang-build).
(go-codeberg-org-anaseto-gruid-sdl): New variable.
Co-authored-by: Cairn <cairn@pm.me>
Change-Id: Ic7c29005e788994af67ecb89065ef32a48810ede
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/game-development.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index 8c7a79f0c11..fdd4931a2c2 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm | |||
| @@ -79,6 +79,7 @@ | |||
| 79 | #:use-module (gnu packages check) | 79 | #:use-module (gnu packages check) |
| 80 | #:use-module (gnu packages curl) | 80 | #:use-module (gnu packages curl) |
| 81 | #:use-module (gnu packages documentation) | 81 | #:use-module (gnu packages documentation) |
| 82 | #:use-module (gnu packages golang-build) | ||
| 82 | #:use-module (gnu packages golang-xyz) | 83 | #:use-module (gnu packages golang-xyz) |
| 83 | #:use-module (gnu packages fltk) | 84 | #:use-module (gnu packages fltk) |
| 84 | #:use-module (gnu packages fonts) | 85 | #:use-module (gnu packages fonts) |
| @@ -300,6 +301,37 @@ conversions (for example, from PPM to Doom picture format). In addition, | |||
| 300 | DeuTex has functions such as merging wads, etc.") | 301 | DeuTex has functions such as merging wads, etc.") |
| 301 | (license license:gpl2+))) | 302 | (license license:gpl2+))) |
| 302 | 303 | ||
| 304 | (define-public go-codeberg-org-anaseto-gruid-sdl | ||
| 305 | (package | ||
| 306 | (name "go-codeberg-org-anaseto-gruid-sdl") | ||
| 307 | (version "0.5.0") | ||
| 308 | (source | ||
| 309 | (origin | ||
| 310 | (method git-fetch) | ||
| 311 | (uri (git-reference | ||
| 312 | (url "https://codeberg.org/anaseto/gruid-sdl.git") | ||
| 313 | (commit (string-append "v" version)))) | ||
| 314 | (file-name (git-file-name name version)) | ||
| 315 | (sha256 | ||
| 316 | (base32 "0q2k9ysfvqb715mrpk2f3sagkjmcsinh3s6nfgi6f3axckzj2351")))) | ||
| 317 | (build-system go-build-system) | ||
| 318 | (arguments | ||
| 319 | (list | ||
| 320 | #:skip-build? #t ; it needs to be built on final application side only | ||
| 321 | #:tests? #f ; no tests provided | ||
| 322 | #:import-path "codeberg.org/anaseto/gruid-sdl")) | ||
| 323 | (native-inputs | ||
| 324 | (list pkg-config)) ; for go-github-com-veandco-go-sdl2 | ||
| 325 | (propagated-inputs | ||
| 326 | (list go-codeberg-org-anaseto-gruid | ||
| 327 | go-github-com-veandco-go-sdl2 | ||
| 328 | go-golang-org-x-image)) | ||
| 329 | (home-page "https://codeberg.org/anaseto/gruid-sdl") | ||
| 330 | (synopsis "Gruid Driver using the go-sdl2 SDL2 bindings") | ||
| 331 | (description | ||
| 332 | "Package sdl provides a Driver for making native graphical apps.") | ||
| 333 | (license license:isc))) | ||
| 334 | |||
| 303 | (define-public go-github-com-veandco-go-sdl2 | 335 | (define-public go-github-com-veandco-go-sdl2 |
| 304 | (package | 336 | (package |
| 305 | (name "go-github-com-veandco-go-sdl2") | 337 | (name "go-github-com-veandco-go-sdl2") |
