mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2026-01-25 12:04:59 -06:00
nongnu: Add clojure-tools-bin.
Introduce clojure-tools-bin as a clojure-tools replacement package until clojure-tools-deps includes missing S3TransporterFactory class. * nongnu/packages/clojure.scm (clojure-tools-bin): New variable. Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
This commit is contained in:
parent
f00514ab7d
commit
7b1df97da1
1 changed files with 21 additions and 0 deletions
|
|
@ -6,6 +6,7 @@
|
|||
;;; Copyright © 2025 Remco van 't Veer <remco@remworks.net>
|
||||
|
||||
(define-module (nongnu packages clojure)
|
||||
#:use-module (gnu packages clojure)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages gcc)
|
||||
#:use-module (gnu packages readline)
|
||||
|
|
@ -16,6 +17,7 @@
|
|||
#:use-module (guix gexp)
|
||||
#:use-module (guix git-download)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (nonguix build-system binary)
|
||||
#:use-module ((guix licenses) #:prefix license:))
|
||||
|
||||
|
|
@ -149,6 +151,25 @@ 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-bin
|
||||
(package
|
||||
(inherit clojure-tools)
|
||||
(name "clojure-tools-bin")
|
||||
(source
|
||||
(origin
|
||||
(inherit (package-source clojure-tools))
|
||||
(snippet #f)))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments clojure-tools)
|
||||
((#:install-plan plan)
|
||||
#~(cons (list (format #f "clojure-tools-~a.jar"
|
||||
#$(package-version this-package))
|
||||
"lib/clojure/libexec/")
|
||||
#$plan))
|
||||
((#:phases phases)
|
||||
#~(modify-phases #$phases
|
||||
(delete 'copy-tools-deps-alpha-jar)))))))
|
||||
|
||||
(define-public babashka
|
||||
(package
|
||||
(name "babashka")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue