summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Lepiller <julien@lepiller.eu>2020-05-17 01:48:28 +0200
committerJulien Lepiller <julien@lepiller.eu>2020-05-17 01:50:30 +0200
commitd308bc01e171f327084bfaa9fe79fb31fe662669 (patch)
treeaaafb7884a93d2d9153cda21ae9f7329b7c7aae3
parent527ab3125ae4361b687091c2e528795691f7075f (diff)
gnu: java-xz: Remove duplicate definition.
* gnu/packages/java.scm (java-xz): Remove duplicate variable. (java-plexus-archiver)[inputs]: Use java-xz. * gnu/packages/java-compression.scm (java-tukaani-xz): Rename to java-xz.
-rw-r--r--gnu/packages/java-compression.scm4
-rw-r--r--gnu/packages/java.scm30
2 files changed, 3 insertions, 31 deletions
diff --git a/gnu/packages/java-compression.scm b/gnu/packages/java-compression.scm
index 536e1e65301..b1d3ae70603 100644
--- a/gnu/packages/java-compression.scm
+++ b/gnu/packages/java-compression.scm
@@ -282,9 +282,9 @@ It can be used as a replacement for the Apache @code{CBZip2InputStream} /
282@code{CBZip2OutputStream} classes.") 282@code{CBZip2OutputStream} classes.")
283 (license license:expat))) 283 (license license:expat)))
284 284
285(define-public java-tukaani-xz 285(define-public java-xz
286 (package 286 (package
287 (name "java-tukaani-xz") 287 (name "java-xz")
288 (version "1.6") 288 (version "1.6")
289 (source (origin 289 (source (origin
290 (method url-fetch) 290 (method url-fetch)
diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm
index fc1f7d157a3..a4659240fc5 100644
--- a/gnu/packages/java.scm
+++ b/gnu/packages/java.scm
@@ -3403,34 +3403,6 @@ is implemented.")
3403 license:mpl2.0 3403 license:mpl2.0
3404 license:lgpl2.1+)))) 3404 license:lgpl2.1+))))
3405 3405
3406(define-public java-xz
3407 (package
3408 (name "java-xz")
3409 (version "1.6")
3410 (source (origin
3411 (method url-fetch)
3412 (uri (string-append "http://tukaani.org/xz/xz-java-" version ".zip"))
3413 (sha256
3414 (base32
3415 "1z3p1ri1gvl07inxn0agx44ck8n7wrzfmvkz8nbq3njn8r9wba8x"))))
3416 (build-system ant-build-system)
3417 (arguments
3418 `(#:tests? #f ; There are no tests to run.
3419 #:jar-name ,(string-append "xz-" version ".jar")
3420 #:phases
3421 (modify-phases %standard-phases
3422 ;; The unpack phase enters the "maven" directory by accident.
3423 (add-after 'unpack 'chdir
3424 (lambda _ (chdir "..") #t)))))
3425 (native-inputs
3426 `(("unzip" ,unzip)))
3427 (home-page "https://tukaani.org/xz/java.html")
3428 (synopsis "Implementation of XZ data compression in pure Java")
3429 (description "This library aims to be a complete implementation of XZ data
3430compression in pure Java. Single-threaded streamed compression and
3431decompression and random access decompression have been fully implemented.")
3432 (license license:public-domain)))
3433
3434;; java-hamcrest-core uses qdox version 1.12. We package this version instead 3406;; java-hamcrest-core uses qdox version 1.12. We package this version instead
3435;; of the latest release. 3407;; of the latest release.
3436(define-public java-qdox-1.12 3408(define-public java-qdox-1.12
@@ -3957,7 +3929,7 @@ reusing it in maven.")
3957 ("junit" ,java-junit) 3929 ("junit" ,java-junit)
3958 ("classworld" ,java-plexus-classworlds) 3930 ("classworld" ,java-plexus-classworlds)
3959 ("xbean" ,java-geronimo-xbean-reflect) 3931 ("xbean" ,java-geronimo-xbean-reflect)
3960 ("xz" ,java-tukaani-xz) 3932 ("xz" ,java-xz)
3961 ("guava" ,java-guava))) 3933 ("guava" ,java-guava)))
3962 (home-page "https://github.com/codehaus-plexus/plexus-archiver") 3934 (home-page "https://github.com/codehaus-plexus/plexus-archiver")
3963 (synopsis "Archiver component of the Plexus project") 3935 (synopsis "Archiver component of the Plexus project")