gnu: Add java-plexus-classworlds.

* gnu/packages/java.scm (java-plexus-classworlds): New variable.
This commit is contained in:
Julien Lepiller 2017-10-26 00:24:17 +02:00
parent 4d50897515
commit bb27eb0dbf
No known key found for this signature in database
GPG Key ID: 43111F4520086A0C
1 changed files with 26 additions and 0 deletions

View File

@ -2336,6 +2336,32 @@ package within @code{plexus-utils}, but has been separated in order to allow
these two libraries to vary independently of one another.")
(license license:asl2.0)))
(define-public java-plexus-classworlds
(package
(name "java-plexus-classworlds")
(version "2.5.2")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/codehaus-plexus/"
"plexus-classworlds/archive/plexus-classworlds-"
version ".tar.gz"))
(sha256
(base32
"1qm4p0rl8d82lzhsiwnviw11jnq44s0gflg78zq152xyyr2xmh8g"))))
(build-system ant-build-system)
(arguments
`(#:jar-name "plexus-classworlds.jar"
#:source-dir "src/main"
#:tests? #f));; FIXME: we need to generate some resources as in pom.xml
(native-inputs
`(("java-junit" ,java-junit)))
(home-page "http://codehaus-plexus.github.io/plexus-classworlds/")
(synopsis "Java class loader framework")
(description "Plexus classworlds replaces the native ClassLoader mechanism
of Java. It is especially usefull for dynamic loading of application
components.")
(license license:asl2.0)))
(define-public java-asm
(package
(name "java-asm")