summaryrefslogtreecommitdiff
path: root/manifest.scm
diff options
context:
space:
mode:
Diffstat (limited to 'manifest.scm')
-rw-r--r--manifest.scm64
1 files changed, 40 insertions, 24 deletions
diff --git a/manifest.scm b/manifest.scm
index 8fd1412..a91ac44 100644
--- a/manifest.scm
+++ b/manifest.scm
@@ -12,31 +12,47 @@
(gnu packages pkg-config)
(gnu packages texinfo))
+(define guile-next-next
+ (let ((commit "49aa0940bcd1f77819326e73aaee44f5f359d830")
+ (revision "1"))
+ (package
+ (inherit guile-next)
+ (version (git-version "3.0.9" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.savannah.gnu.org/git/guile.git")
+ (commit commit)))
+ (file-name (git-file-name "guile" version))
+ (sha256
+ (base32 "164i4q0vcb3i790fx6fa9ajjlnx253cabgan2m92kigbpid988hi")))))))
+
(define guile-hoot
- (let ((commit "3ff1a556e3056db32e3cd7ccde95faf1f5100887")
+ (let ((commit "bfe760073151f6e4bd2161b32d6e6f28706df9eb")
(revision "1"))
(package
- (name "guile-hoot")
- (version (git-version "0.0.0" revision commit))
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://gitlab.com/spritely/guile-hoot.git")
- (commit commit)))
- (file-name (git-file-name "guile-hoot" version))
- (sha256
- (base32 "087jjqziziahmny45ddjj4ww16935n8i0341yzqx8a81l22f8vc1"))))
- (build-system gnu-build-system)
- (arguments
- '(#:make-flags '("GUILE_AUTO_COMPILE=0")
- #:tests? #f))
- (native-inputs
- (list autoconf automake pkg-config texinfo))
- (inputs
- (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://spritely.institute/hoot/")
- (license (list license:asl2.0 license:lgpl3+)))))
+ (name "guile-hoot")
+ (version (git-version "0.0.0" revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/spritely/guile-hoot.git")
+ (commit commit)))
+ (file-name (git-file-name "guile-hoot" version))
+ (sha256
+ (base32 "05fik20y9v7dz0xamlpas3xp3fwx7qn5n2lrf2qgm6byk2crwxnv"))))
+ (build-system gnu-build-system)
+ (arguments
+ '(#:make-flags '("GUILE_AUTO_COMPILE=0")
+ #:tests? #f))
+ (native-inputs
+ (list autoconf automake pkg-config texinfo))
+ (inputs
+ (list guile-next-next))
+ (synopsis "WASM compiler for Guile Scheme")
+ (description "Guile-hoot is an ahead-of-time WebAssembly compiler for GNU Guile.")
+ (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-next guile-hoot gnu-make zip))