1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: clojure-tools: Remove rlwrap optional input.

* gnu/packages/clojure.scm (clojure-tools)[inputs]: Remove rlwrap.
[description]: Explain that rlwrap is an optional dependency.

Change-Id: I0571c2370d623050c53e727bd4a342f020b15da2
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
Mathieu Lirzin
2026-01-28 12:42:06 +01:00
committed by Julien Lepiller
parent 1481959db7
commit cf1c4525b8

View File

@@ -28,7 +28,6 @@
#:use-module (gnu packages guile)
#:use-module (gnu packages java)
#:use-module (gnu packages maven)
#:use-module (gnu packages readline)
#:use-module (guix gexp)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
@@ -422,8 +421,7 @@ designs.")
(find-files dir "\\.jar$"))
input-dirs))))
(string-join jars ":")))))))))
(inputs (list rlwrap
coreutils-minimal
(inputs (list coreutils-minimal
clojure
clojure-tools-deps
guile-3.0/pinned
@@ -432,8 +430,15 @@ designs.")
openjdk))
(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.")
(description "This package provides the @command{clojure} and
@command{clj} command line tools that can be used to start a Clojure REPL,
launch a main or execute any Clojure function.
Dependencies declared in @file{deps.edn} files are resolved and downloaded
beforehand.
The @command{clj} executable is a readline wrapper around @command{clojure}
delegating to the @command{rlwrap} optional dependency.")
(license license:epl1.0)))
(define-public clojure-algo-generic