From 0e699be281c8dea53e589e08a5831837e0eae7ea Mon Sep 17 00:00:00 2001 From: David Thompson Date: Thu, 7 Oct 2021 20:17:50 -0400 Subject: Updates for Chickadee 0.8.0 and Guile-SDL2 0.7.0. --- guix.scm | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) (limited to 'guix.scm') diff --git a/guix.scm b/guix.scm index 1feb2e1..0fc2841 100644 --- a/guix.scm +++ b/guix.scm @@ -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)) -- cgit v1.2.3