summaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2020-04-08 09:00:41 -0400
committerDavid Thompson <dthompson2@worcester.edu>2020-04-08 09:00:41 -0400
commit8cab4876cd9b76a9a012c5c98dad288816a8b6fc (patch)
tree1d9eddbf41c987f1964ae814dd60cc6876667456 /guix.scm
parent67bec040c5edeb0a4ccc6b33cf8004ce729a930f (diff)
guix: Update guile-sdl2 to latest commit.
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm21
1 files changed, 5 insertions, 16 deletions
diff --git a/guix.scm b/guix.scm
index 46f10c6..91ea9fb 100644
--- a/guix.scm
+++ b/guix.scm
@@ -90,10 +90,10 @@
(invoke "autoreconf" "-vfi")))))))))
(define guile-sdl2
- (let ((commit "ecc007fd0a576a96382fd12a507138121e377ad6"))
+ (let ((commit "dae8466030776f9e3afa851122705baaf09071a9"))
(package
(name "guile-sdl2")
- (version (string-append "0.3.1-1." (string-take commit 7)))
+ (version (string-append "0.5.0-1." (string-take commit 7)))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -101,19 +101,10 @@
(commit commit)))
(sha256
(base32
- "1kms8bzxphy91mhn36jrxl1jxgprknzf8d02mab3z2rz8ypq1jvd"))))
+ "12rrqdbscrsqpvwwakpv8k88cg53kj9q97diqmfic4hyz5skrgr3"))))
(build-system gnu-build-system)
(arguments
- '(#:configure-flags
- (list (string-append "--with-libsdl2-prefix="
- (assoc-ref %build-inputs "sdl2"))
- (string-append "--with-libsdl2-image-prefix="
- (assoc-ref %build-inputs "sdl2-image"))
- (string-append "--with-libsdl2-ttf-prefix="
- (assoc-ref %build-inputs "sdl2-ttf"))
- (string-append "--with-libsdl2-mixer-prefix="
- (assoc-ref %build-inputs "sdl2-mixer")))
- #:make-flags '("GUILE_AUTO_COMPILE=0")
+ '(#:make-flags '("GUILE_AUTO_COMPILE=0")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'bootstrap
@@ -127,9 +118,7 @@
(inputs
`(("guile" ,target-guile)
("sdl2" ,sdl2)
- ("sdl2-image" ,sdl2-image)
- ("sdl2-mixer" ,sdl2-mixer)
- ("sdl2-ttf" ,sdl2-ttf)))
+ ("sdl2-image" ,sdl2-image)))
(synopsis "Guile bindings for SDL2")
(description "Guile-sdl2 provides pure Guile Scheme bindings to the
SDL2 C shared library via the foreign function interface.")