gnu: eduke32: Update to 188e146.

* nongnu/packages/game-development.scm (eduke32): Update to 188e146.
[inputs]: Add alsa-lib.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
This commit is contained in:
Timotej Lazar 2020-10-02 14:46:43 +02:00 committed by Jonathan Brielmaier
parent 5d83bd2e98
commit 2c46dfd5ec
No known key found for this signature in database
GPG key ID: ECFC83988B4E4B9F

View file

@ -30,6 +30,7 @@
#:use-module (gnu packages gcc) #:use-module (gnu packages gcc)
#:use-module (gnu packages gl) #:use-module (gnu packages gl)
#:use-module (gnu packages gtk) #:use-module (gnu packages gtk)
#:use-module (gnu packages linux)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages video) #:use-module (gnu packages video)
@ -175,8 +176,8 @@ development should opt for GLSL rather than Cg.")
(define-public eduke32 (define-public eduke32
;; There are no official releases. ;; There are no official releases.
(let ((commit "26f683cadb3ca731cb8f19ae011cd6431f276827") (let ((commit "188e14622cfe5c6f63b04b989b350bf2a29a893c")
(revision "0") (revision "1")
(duke-nukem-3d-directory "share/dukenukem3d")) (duke-nukem-3d-directory "share/dukenukem3d"))
(package (package
(name "eduke32") (name "eduke32")
@ -189,7 +190,7 @@ development should opt for GLSL rather than Cg.")
(commit commit))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "15y8p35wbb83k3yh4ydpibf64maqnmbqmw89dinlfhllcdm9154n")) (base32 "0wy4bppiw4q2hn0v38msrjyvj2hzfvigakc23c2wqfnbl7rm0hrz"))
;; Unbundle libxmp. ;; Unbundle libxmp.
(modules '((guix build utils))) (modules '((guix build utils)))
(snippet (snippet
@ -255,6 +256,7 @@ exec -a \"$0\" ~a\
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(inputs (inputs
`(("sdl-union" ,(sdl-union (list sdl2 sdl2-mixer))) `(("sdl-union" ,(sdl-union (list sdl2 sdl2-mixer)))
("alsa-lib" ,alsa-lib)
("glu" ,glu) ("glu" ,glu)
("libvorbis" ,libvorbis) ("libvorbis" ,libvorbis)
("libvpx" ,libvpx) ("libvpx" ,libvpx)