summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-02-15 14:52:30 +0000
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-02-15 16:18:10 +0000
commitca625c595514ff6f0264d54a2f6586b404999c76 (patch)
tree7ef64e00225e7dae4684c7cfb5ce8813ab0bf982 /gnu
parent679c74fc4a2df01cb1bb370bc2aa84b383bde7c4 (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.scm32
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,
300DeuTex has functions such as merging wads, etc.") 301DeuTex 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")