diff options
author | Sergey Trofimov <sarg@sarg.org.ru> | 2025-05-24 10:23:25 +0800 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-05-24 10:37:27 +0800 |
commit | d8cef87267f8ac91d8b7776a9069dae9d8ed56ee (patch) | |
tree | afcc4c3befa1683eb6a05b7e47a8f3248a7f5b71 | |
parent | ff1ede27b0514724212b310a0ce248b5ff2158ab (diff) |
nongnu: Add clojure-tools.
* nongnu/packages/clojure.scm (clojure-tools): New variable.
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
-rw-r--r-- | nongnu/packages/clojure.scm | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/nongnu/packages/clojure.scm b/nongnu/packages/clojure.scm index 545ed2f3..f67739d9 100644 --- a/nongnu/packages/clojure.scm +++ b/nongnu/packages/clojure.scm @@ -148,6 +148,33 @@ It aims to work alongside you to help you navigate, identify and fix errors, perform refactors and more.") (license license:expat))) +(define-public clojure-tools + (package + (name "clojure-tools") + (version "1.12.0.1530") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.clojure.org/install/clojure-tools-" + version ".tar.gz")) + (sha256 + (base32 + "0jgd0lki1mml7ppccxnbhj9jbpy5cy3s11775p9kkfi6h654pwhg")))) + (build-system copy-build-system) + (arguments + (list #:install-plan + ''(("deps.edn" "lib/clojure/") + ("clojure-tools-1.12.0.1530.jar" "lib/clojure/libexec/") + ("example-deps.edn" "lib/clojure/") + ("tools.edn" "lib/clojure/") + ("exec.jar" "lib/clojure/libexec/")))) + (home-page "https://clojure.org/releases/tools") + (synopsis "CLI tools for the Clojure programming language") + (description + "The Clojure command line tools can be used to start a Clojure REPL, use +Clojure and Java libraries, and start Clojure programs.") + (license license:epl1.0))) + (define-public babashka (package (name "babashka") |