diff options
author | David Thompson <dthompson2@worcester.edu> | 2021-10-07 20:17:50 -0400 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2021-10-07 20:17:50 -0400 |
commit | 0e699be281c8dea53e589e08a5831837e0eae7ea (patch) | |
tree | 4266aebec927b13ca56410be1901e3ee78dff49e /guix.scm | |
parent | 38daa330f2194de5f39cd41b270c89d7b2e94427 (diff) |
Updates for Chickadee 0.8.0 and Guile-SDL2 0.7.0.
Diffstat (limited to 'guix.scm')
-rw-r--r-- | guix.scm | 34 |
1 files changed, 31 insertions, 3 deletions
@@ -1,8 +1,36 @@ -(use-modules (guix profiles) +(use-modules (gnu packages autotools) (gnu packages base) (gnu packages guile) (gnu packages guile-xyz) - (gnu packages rsync)) + (gnu packages rsync) + (guix git-download) + (guix packages) + (guix profiles) + (guix utils)) + +(define haunt* + (let ((commit "d979ed3a1e50f0d73f204076092cb8e4fa033c72")) + (package + (inherit haunt) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.dthompson.us/haunt.git") + (commit commit))) + (sha256 + (base32 + "1l3c109sx76hzdcfakchskpyhdw3v6zwjs8zdhymbkbks85zwyb5")))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ,@(package-native-inputs haunt))) + (arguments + (substitute-keyword-arguments (package-arguments haunt) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'unpack 'bootstrap + (lambda _ + (invoke "sh" "bootstrap")))))))))) (packages->manifest (list glibc @@ -10,5 +38,5 @@ gnu-make guile-3.0 guile-syntax-highlight - haunt + haunt* rsync)) |