From ebff522487f1cfceb3dc14eac481b16c10d10a8b Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 28 Oct 2023 07:59:36 -0400 Subject: Make game buildable using Guix. --- Makefile | 2 +- manifest.scm | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index a71f0fb..ccfa73d 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ game.wasm: game.scm level.scm - /gnu/store/i7qi9wsyhxzv3w4y992qgx5j9g5dcza0-profile/bin/guile -L $(HOME)/Code/guile-hoot/module game.scm + guile game.scm level.scm: level.tmx compile-map.scm guile compile-map.scm > level.scm diff --git a/manifest.scm b/manifest.scm index f98031e..8fd1412 100644 --- a/manifest.scm +++ b/manifest.scm @@ -13,7 +13,7 @@ (gnu packages texinfo)) (define guile-hoot - (let ((commit "89b936e198b158fc4a43b43977d783f4f798f45c") + (let ((commit "3ff1a556e3056db32e3cd7ccde95faf1f5100887") (revision "1")) (package (name "guile-hoot") @@ -25,7 +25,7 @@ (commit commit))) (file-name (git-file-name "guile-hoot" version)) (sha256 - (base32 "0bzd2a840rzl3ymaaiqm7m4xsgb6hm24fjg3ssbiqq3n6qd88fnr")))) + (base32 "087jjqziziahmny45ddjj4ww16935n8i0341yzqx8a81l22f8vc1")))) (build-system gnu-build-system) (arguments '(#:make-flags '("GUILE_AUTO_COMPILE=0") @@ -36,8 +36,7 @@ (list guile-next)) (synopsis "WASM compiler for Guile Scheme") (description "Guile-hoot is an ahead-of-time WebAssembly compiler for GNU Guile.") - (home-page "https://gitlab.com/spritely/guile-hoot") + (home-page "https://spritely.institute/hoot/") (license (list license:asl2.0 license:lgpl3+))))) -(packages->manifest (list guile-next ;; guile-hoot - gnu-make zip)) +(packages->manifest (list guile-next guile-hoot gnu-make zip)) -- cgit v1.2.3