This avoids having to update multiple lists. * gnu/packages/lisp.scm (clojure)[native-inputs]: Use new local variable. [arguments]: Adjust build phases accordingly. -- gnu/packages/lisp.scm | 101 +++
Hi, This patch updates clojure to its latest version. Btw, I manage to build instaparse (a context free grammar parser generator written in clojure) by hand. I think I understand how to compile (smal
Rather than raising an error in the build system. * guix/build-system/clojure.scm (lower): Return #f for cross builds, rather than calling error. Change-Id: Id97c8f5140f55fe2c52ccb0db36fd993922c6a7e
Alex Vong <address@hidden> skribis: [...] Guile has built-in “relative file name canonicalization”, see ‘%file-port-name-canonicalization’. Could it be used here? I think the use of ‘compos
Hello, This patch series adds a simple Clojure build system to guix. It uses plain old 'compile' in Clojure. The patch series does 4 things: 1. Move the 'clojure' package from 'java.scm' to 'lisp.scm
Hi Ludo, thanks for taking a look. Here's a new patch. I changed the patch to not use define-public and I'm exporting the repack-jar function now as per your suggestion. I also updated the commit mes
Hi, This updates the "tools-reader-src" submodule of clojure to its latest version. The submodule is only used for the test. * gnu/packages/java.scm (clojure)[inputs]: Update "tools-reader-src" to 1.
This is no longer needed since clojure now makes official source releases in github. * gnu/packages/lisp.scm (clojure)[source]: Remove it. [native-inputs]: Remove it in 'submodule'. [arguments]: Adju
Hi Ludo, I got blocked as this patch caused me to look at whether we should be compiling to byte-code by default. I have not been able to achieve consensus so far (and have taken some time off from t
No problem, thanks for the patch. I've pushed this to master now as 6621e5bbab765af86fa8ee795c7d41db5d75707a. Chris Attachment: signature.asc Description: PGP signature
The patch I sent in the previous email doesn't work. The clojure-tools's project structure changed a bit since 1.11.1.1165 from Sep 18, 2022 so that a simple version number update 1.11.1.1165 The fir