Commit Graph

532 Commits (8b5107d2099ae8fe787ae5e4f60cb1d11d737d3a)

Author SHA1 Message Date
Alex Vong 93dceea45e
gnu: java-fasterxml-jackson-annotations: Update to 2.9.4.
* gnu/packages/java.scm (java-fasterxml-jackson-annotations): Update to 2.9.4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-02-15 17:18:26 -05:00
Ricardo Wurmus 4aa0a1df2d
gnu: java-jeromq: Update to 0.4.3.
* gnu/packages/java.scm (java-jeromq): Update to 0.4.3.
[arguments]: Disable DealerSpecTest.
2018-02-15 17:19:09 +01:00
Ricardo Wurmus 36b39d1618
gnu: java-testng: Update to 6.14.2.
* gnu/packages/java.scm (java-testng): Update to 6.14.2.
[arguments]: Delete failing tests and those requiring groovy.
[native-inputs]: Add java-mockito-1.
2018-02-15 17:19:06 +01:00
Mark H Weaver a7fb298665
Merge branch 'master' into core-updates 2018-02-11 04:05:07 -05:00
Julien Lepiller 73a1f10a80
gnu: Add java-xmlunit-legacy.
* gnu/packages/java.scm (java-xmlunit-legacy): New variable.
2018-02-10 19:04:44 +01:00
Julien Lepiller 7ac4f054e7
gnu: Add java-xmlunit.
* gnu/packages/java.scm (java-xmlunit): New variable.
2018-02-10 19:04:38 +01:00
Julien Lepiller e06bf42811
gnu: Add java-jline.
* gnu/packages/java.scm (java-jline): New variable.
2018-02-10 19:04:36 +01:00
Julien Lepiller 6d0368eb84
gnu: Add java-xerces.
* gnu/packages/java.scm (java-xerces): New variable.
* gnu/packages/patches/java-xerces-bootclasspath.patch: New file.
* gnu/packages/patches/java-xerces-build_dont_unzip.patch: New file.
* gnu/packages/patches/java-xerces-xjavac_taskdef.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2018-02-10 19:04:04 +01:00
Julien Lepiller 0158ea8a82
gnu: Add java-joda-time.
* gnu/packages/java.scm (java-joda-time): New variable.
2018-02-10 19:03:54 +01:00
Julien Lepiller d57fd728d7
gnu: Add java-joda-convert.
* gnu/packages/java.scm (java-joda-convert): New variable.
2018-02-10 19:03:52 +01:00
Julien Lepiller a10a451c20
gnu: Add java-cdi-api.
* gnu/packages/java.scm (java-cdi-api): New variable.
2018-02-10 19:03:50 +01:00
Julien Lepiller cc03a786ee
gnu: Add java-jboss-interceptors-api-spec.
* gnu/packages/java.scm (java-jboss-interceptors-api-spec): New
variable.
2018-02-10 19:03:48 +01:00
Julien Lepiller cc06132957
gnu: Add java-jboss-el-api-spec.
* gnu/packages/java.scm (java-jboss-el-api-spec): New variable.
2018-02-10 19:03:46 +01:00
Julien Lepiller a87ea1adcb
gnu: Add java-jansi.
* gnu/packages/java.scm (java-jansi): New variable.
2018-02-10 19:03:44 +01:00
Julien Lepiller d0c62afa8c
gnu: Add java-jansi-native.
* gnu/packages/java.scm (java-jansi-native): New variable.
2018-02-10 19:03:41 +01:00
Julien Lepiller 335aa20b96
gnu: Add java-hawtjni.
* gnu/packages/java.scm (java-hawtjni): New variable.
2018-02-10 19:03:38 +01:00
Julien Lepiller 8d510f65ec
gnu: Add java-geronimo-xbean-finder.
* gnu/packages/java.scm (java-geronimo-xbean-finder): New variable.
2018-02-10 19:03:36 +01:00
Julien Lepiller 0cb9ce32c7
gnu: Add java-geronimo-xbean-asm-util.
* gnu/packages/java.scm (java-geronimo-xbean-asm-util): New variable.
2018-02-10 19:03:33 +01:00
Julien Lepiller 3fda539bb4
gnu: Add java-geronimo-xbean-bundleutils.
* gnu/packages/java.scm (java-geronimo-xbean-bundleutils): New variable.
2018-02-10 19:03:30 +01:00
Julien Lepiller 09c44196e1
gnu: Add java-gson.
* gnu/packages/java.scm (java-gson): New variable.
2018-02-10 19:03:15 +01:00
Ricardo Wurmus 799c3c868f
gnu: sablevm: Fix broken build.
* gnu/packages/java.scm (sablevm)[arguments]: Change threading type.
2018-02-06 23:15:35 +01:00
Gábor Boskovits d0e9ded713
gnu: java-asm: Update to 6.0.
* gnu/packages/java.scm (java-asm): Update to 6.0.
[propagated-inputs]: Add java-aqute-bndlib.
[arguments]: Adjust #:make-flags accordingly.

Co-authored-by: Chris Marusich <cmmarusich@gmail.com>
2018-01-20 13:03:37 -08:00
Mark H Weaver e074a655dd
Merge branch 'master' into core-updates 2018-01-19 23:59:20 -05:00
Alex Vong 1d47ea86ff
gnu: clojure: Update to 1.9.0.
* gnu/packages/java.scm (clojure): Update to 1.9.0. Add "core-specs-alpha-src"
and "spec-alpha-src". Remove "java-classpath-src" and "tools-reader-src".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-16 16:00:21 +01:00
Gábor Boskovits ae307724de
gnu: java-classpathx-servletapi: Update to 3.0.1.
* gnu/packages/java.scm (java-classpathx-servletapi): Update to 3.0.1.
[arguments]: Switch to a java8 compiler, remove comment about not working with java8.

Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
2018-01-15 23:58:13 -08:00
Tobias Geerinckx-Rice c353d0140e
gnu: java: Use HTTPS for osgi.org home pages.
* gnu/packages/java.scm (java-osgi-annotation, java-osgi-core)
(java-osgi-service-event, java-osgi-cmpn)
(java-osgi-service-component-annotations, java-osgi-dto, java-osgi-resource)
(java-osgi-namespace-contract, java-osgi-namespace-extender)
(java-osgi-namespace-service, java-osgi-util-function)
(java-osgi-util-promise, java-osgi-service-metatype-annotations)
(java-osgi-service-repository, java-osgi-framework, java-osgi-service-log)
(java-osgi-service-jdbc, java-osgi-service-resolver, java-osgi-util-tracker)
(java-osgi-service-cm, java-osgi-service-packageadmin)[home-page]: Use HTTPS.
2018-01-16 01:54:12 +01:00
Julien Lepiller 1124683d8c
gnu: java-powermock-modules-junit4: Fix junit version detection.
* gnu/packages/java.scm (java-powermock-modules-junit4)[arguments]: Fix
junit version detection.
2018-01-13 12:06:51 +01:00
Julien Lepiller 59e0021cc7
gnu: java-powermock-core: Include resources.
* gnu/packages/java.scm (java-powermock-core)[arguments]: Add a phase to
include resources.
2018-01-13 12:06:12 +01:00
Gábor Boskovits e5a96113ca
gnu: java-commons-lang: Disable failing test.
* gnu/packages/java.scm (java-commons-lang)[arguments]: Modify #:test-exclude
to disable randomly failing tests.

The testsuite include tests about distribution of random inputs,
meaning that they can randomly fail. Disable them to avoid build failures.

Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
2018-01-11 23:17:05 -08:00
ng0 d6ddc5ab83
gnu: java-xz: Adjust home page.
* gnu/packages/java.scm (java-xz)[home-page]: Adjust home-page. The http part of it
is a permanent redirect to https.
2017-12-23 22:13:41 +01:00
Leo Famulari 6e7d841942
gnu: icedtea@2: Update to 2.6.12 [security fixes].
Fixes CVE-2016-{9840,9841,9842,9843,10165} and CVE-2017-{10193,10198,10274,
10281,10285,10294,10345,10346,10347,10348,10349,10350,10355,10356,10357,10388}.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.12.
2017-12-06 19:41:29 -05:00
Tobias Geerinckx-Rice f4548394d4
gnu: java: Fix several synopses & descriptions.
* gnu/packages/java.scm (java-plexus-classworlds)[description]: Fix typo and
use @code.
(java-plexus-container-default-bootstrap)[synopsis]: Hyphenate for clarity,
as done in the description.
[description]: Fix typo and use @dfn.
(java-jmh)[description]: Fix typo.
(java-xerial-core)[synopsis, description]: Fix typos.
2017-12-01 16:08:57 +01:00
Ricardo Wurmus fa6c4213c6
gnu: Add ant-junit.
* gnu/packages/java.scm (ant-junit): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus 9ce7ac992e
gnu: Add ant-apache-bcel.
* gnu/packages/java.scm (ant-apache-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus 5e3abfc83f
gnu: Add java-commons-bcel.
* gnu/packages/java.scm (java-commons-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus c5ff11dcc1
gnu: Add java-cofoja.
* gnu/packages/java.scm (java-cofoja): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus 9e325e8c05
gnu: Add java-commons-jexl-2.
* gnu/packages/java.scm (java-commons-jexl-2): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus 6688c41e16
gnu: Add javacc-4.
* gnu/packages/java.scm (javacc-4): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus fc8d100b24
gnu: Add javacc.
* gnu/packages/java.scm (javacc): New variable.
2017-11-27 12:12:40 +01:00
Alex Vong 8cc1fce1ba
gnu: java-fasterxml-jackson-dataformat-xml: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-xml): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:23 +01:00
Alex Vong abe5347dd6
gnu: java-fasterxml-jackson-dataformat-yaml: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-yaml): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:20 +01:00
Alex Vong 7cee3cb2c4
gnu: java-fasterxml-jackson-modules-base-jaxb: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-modules-base-jaxb): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:17 +01:00
Alex Vong 37cf0712da
gnu: java-fasterxml-jackson-databind: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-databind): Update to 2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:14 +01:00
Alex Vong bd614de7b8
gnu: java-fasterxml-jackson-core: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-core): Update to 2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:09 +01:00
Alex Vong b2383e55dc
gnu: java-fasterxml-jackson-annotations: Update to 2.9.2.
* gnu/packages/java.scm (java-fasterxml-jackson-annotations): Update to
2.9.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2017-11-24 21:12:00 +01:00
Ricardo Wurmus 218d1ddef8
gnu: java-mail: Let build phase return boolean.
* gnu/packages/java.scm (java-mail)[arguments]: Let build phase
"move-version.java" return #t.
2017-11-18 12:58:08 +01:00
Julien Lepiller a0837294ab
gnu: Add java-plexus-container-default.
* gnu/packages/java.scm (java-plexus-container-default): New variable.
2017-11-18 11:30:25 +01:00
Julien Lepiller b51df3ca6f
gnu: Add java-plexus-archiver.
* gnu/packages/java.scm (java-plexus-archiver): New variable.
2017-11-18 11:30:15 +01:00
Julien Lepiller 0858b9dc9d
gnu: Add java-plexus-io.
* gnu/packages/java.scm (java-plexus-io): New variable.
2017-11-18 11:30:13 +01:00
Julien Lepiller 0726d4ea7c
gnu: Add java-plexus-container-default-bootstrap.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap): New
variable.
2017-11-18 11:30:10 +01:00
Julien Lepiller 78745d331d
gnu: Add java-geronimo-xbean-reflect.
* gnu/packages/java.scm (java-geronimo-xbean-reflect): New variable.
2017-11-18 11:30:05 +01:00
Julien Lepiller 0b54e190ab
gnu: Add java-jdom.
* gnu/packages/java.scm (java-jdom): New variable.
2017-11-18 11:30:03 +01:00
Julien Lepiller 2caf873e86
gnu: Add java-log4j-1.2-api.
* gnu/packages/java.scm (java-log4j-1.2-api): New variable.
2017-11-18 11:30:01 +01:00
Julien Lepiller dfef4231f7
gnu: Add java-log4j-core.
* gnu/packages/java.scm (java-log4j-core): New variable.
2017-11-18 11:29:58 +01:00
Julien Lepiller 46c6905a22
gnu: Add java-kafka-clients.
* gnu/packages/java.scm (java-kafka-clients): New variable.
2017-11-18 11:29:55 +01:00
Julien Lepiller 5aa2f3f44b
gnu: Add java-commons-beanutils.
* gnu/packages/java.scm (java-commons-beanutils): New variable.
2017-11-18 11:29:53 +01:00
Julien Lepiller 229a9864b6
gnu: Add java-commons-collections.
* gnu/packages/java.scm (java-commons-collections): New variable.
2017-11-18 11:29:51 +01:00
Julien Lepiller 51263ff5d2
gnu: Add java-commons-csv.
* gnu/packages/java.scm (java-commons-csv): New variable.
2017-11-18 11:29:48 +01:00
Julien Lepiller 217b20e4db
gnu: Add java-jeromq.
* gnu/packages/java.scm (java-jeromq): New variable.
2017-11-18 11:29:45 +01:00
Julien Lepiller 3ff47c6665
gnu: Add java-mail.
* gnu/packages/java.scm (java-mail): New variable.
2017-11-18 11:29:42 +01:00
Julien Lepiller 5fb3e82217
gnu: Add java-jboss-jms-api-spec.
* gnu/packages/java.scm (java-jboss-jms-api-spec): New variable.
2017-11-18 11:29:38 +01:00
Ricardo Wurmus 4982d0ac41
gnu: Remove duplicates from (gnu packages java).
* gnu/packages/java.scm (java-commons-net, java-asm): Remove duplicates.
2017-11-18 11:18:38 +01:00
Ricardo Wurmus 8710d4dd73
gnu: java-swt: Update to 4.7.1a.
* gnu/packages/java.scm (java-swt): Update to 4.7.1a.
[arguments]: Build with icedtea-8.
[inputs]: Remove "icecat".
2017-11-17 23:18:50 +01:00
Ricardo Wurmus a9540107c6
gnu: antlr3-3.3: Prettify build phases.
* gnu/packages/java.scm (antlr3-3.3)[arguments]: Prettify build phases
"bin-install" and "generate-grammar".
2017-11-07 12:39:50 +01:00
Marius Bakke 46dea1241c
gnu: icedtea: Update to 3.6.0 [security fixes].
Fixes CVE-2017-{10274,10821,10825,10295,10388,10346,10350,10347,10349,10345,
10348,10357,10355,10356,10165} and CVE-2016-{10165,9840,9841,9842,9843}.

* gnu/packages/java.scm (icedtea-8): Update to 3.6.0.
[native-inputs]: Update dependency hashes.
2017-11-04 15:33:59 +01:00
Julien Lepiller bb27eb0dbf
gnu: Add java-plexus-classworlds.
* gnu/packages/java.scm (java-plexus-classworlds): New variable.
2017-11-02 13:07:38 +01:00
Julien Lepiller 4d50897515
gnu: Add java-powermock-api-easymock.
* gnu/packages/java.scm (java-powermock-api-easymock): New variable.
2017-11-02 13:07:30 +01:00
Julien Lepiller 33db168181
gnu: Add java-powermock-modules-junit4.
* gnu/packages/java.scm (java-powermock-modules-junit4): New variable.
2017-11-02 13:07:27 +01:00
Julien Lepiller 6c21d46c70
gnu: Add java-powermock-modules-junit4-common.
* gnu/packages/java.scm (java-powermock-modules-junit4-common): New
variable.
2017-11-02 13:07:24 +01:00
Julien Lepiller 2d5d65d7dd
gnu: Add java-powermock-api-support.
* gnu/packages/java.scm (java-powermock-api-support): New variable.
2017-11-02 13:07:22 +01:00
Julien Lepiller d4a4d5da60
gnu: Add java-powermock-core.
* gnu/packages/java.scm (java-powermock-core): New variable.
2017-11-02 13:07:19 +01:00
Julien Lepiller 8d6a48150a
gnu: Add java-powermock-reflect.
* gnu/packages/java.scm (java-powermock-reflect): New variable.
* gnu/packages/patches/java-powermock-fix-java-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-11-02 13:07:17 +01:00
Julien Lepiller 5619556b24
gnu: Add java-xerial-core.
* gnu/packages/java.scm (java-xerial-core): New variable.
2017-11-02 13:07:15 +01:00
Julien Lepiller a53d9ac0f2
gnu: Add java-lmax-disruptor.
* gnu/packages/java.scm (java-lmax-disruptor): New variable.
2017-11-02 13:07:12 +01:00
Julien Lepiller 3120836732
gnu: Add java-bouncycastle-bcpkix.
* gnu/packages/java.scm (java-bouncycastle-bcpkix): New variable.
2017-11-02 13:07:09 +01:00
Julien Lepiller 62315865df
gnu: Add java-bouncycastle-bcprov.
* gnu/packages/java.scm (java-bouncycastle-bcprov): New variable.
2017-11-02 13:07:07 +01:00
Julien Lepiller d54d7d31ac
gnu: Add java-lz4.
* gnu/packages/java.scm (java-lz4): New variable.
2017-11-02 13:07:04 +01:00
Julien Lepiller eaf3cb7a41
gnu: Add java-mvel2.
* gnu/packages/java.scm (java-mvel2): New variable.
2017-11-02 13:07:01 +01:00
Julien Lepiller 1717a7de7b
gnu: Add java-jnacl.
* gnu/packages/java.scm (java-jnacl): New variable.
2017-11-02 13:06:59 +01:00
Julien Lepiller 0442d897e9
gnu: Add java-testng.
* gnu/packages/java.scm (java-testng): New variable.
2017-11-02 13:06:56 +01:00
Julien Lepiller ca98e4481f
gnu: Add java-fest-assert.
* gnu/packages/java.scm (java-fest-assert): New variable.
2017-11-02 13:06:54 +01:00
Julien Lepiller 3c6c835806
gnu: Add java-fest-test.
* gnu/packages/java.scm (java-fest-test): New variable.
2017-11-02 13:06:51 +01:00
Julien Lepiller 7a343e971a
gnu: Add java-fest-util.
* gnu/packages/java.scm (java-fest-util): New variable.
2017-11-02 13:06:48 +01:00
Julien Lepiller e84b899d50
gnu: Add java-jmock-legacy.
* gnu/packages/java.scm (java-jmock-legacy): New variable.
2017-11-02 13:06:46 +01:00
Julien Lepiller 25436c6d03
gnu: Add java-jmock-junit4.
* gnu/packages/java.scm (java-jmock-junit4): New variable.
2017-11-02 13:06:43 +01:00
Julien Lepiller 045124ae2f
gnu: Add java-jmock.
* gnu/packages/java.scm (java-jmock): New variable.
2017-11-02 13:06:41 +01:00
Julien Lepiller 11bc385b7b
gnu: Add java-bsh.
* gnu/packages/java.scm (java-bsh): New variable.
2017-11-02 13:06:38 +01:00
Julien Lepiller a6dd06d0e2
gnu: Add java-jcommander.
* gnu/packages/java.scm (java-jcommander): New variable.
2017-11-02 13:06:19 +01:00
Roel Janssen 491dc2fb16
gnu: java: Fix libjvm.so linkage problem in icedtea-7.
* gnu/packages/java.scm (icedtea-7): Add phase to create a symbolic link to
  libjvm.so.
2017-10-30 11:19:51 +01:00
Julien Lepiller 6768e0a7a5
gnu: Add java-jboss-javassist.
* gnu/packages/java.scm (java-jboss-javassist): New variable.
2017-10-23 22:55:29 +02:00
Julien Lepiller b12fe1e517
gnu: Add java-assertj.
* gnu/packages/java.scm (java-assertj): New variable.
2017-10-23 22:55:25 +02:00
Julien Lepiller ec4e8ad724
gnu: Add java-guice-servlet.
* gnu/packages/java.scm (java-guice-servlet): New variable.
2017-10-23 22:55:21 +02:00
Julien Lepiller 5766984b06
gnu: Add java-guice.
* gnu/packages/java.scm (java-guice): New variable.
2017-10-23 22:55:18 +02:00
Julien Lepiller 454536e0ce
gnu: Add java-javax-inject.
* gnu/packages/java.scm (java-javax-inject): New variable.
2017-10-23 22:55:14 +02:00
Julien Lepiller 5d104a2756
gnu: Add java-aopalliance.
* gnu/packages/java.scm (java-aopalliance): New variable.
2017-10-23 22:55:12 +02:00
Julien Lepiller 90a127c7ed
gnu: Add java-hdrhistogram.
* gnu/packages/web.scm (java-hdrhistogram): New variable.
2017-10-23 22:54:12 +02:00
Maxim Cournoyer fd75eb6cd4
gnu: Fix the hashes of mutated GitHub archives.
Fixes <https://bugs.gnu.org/28745>.

* gnu/packages/audio.scm (csound): Fix hash.
* gnu/packages/engineering.scm (fritzing): Likewise.
* gnu/packages/erlang.scm (erlang): Likewise.
* gnu/packages/fonts.scm (font-google-material-design-icons): Likewise.
* gnu/packages/graphics.scm (ogre): Likewise.
* gnu/packages/java.scm (java-plexus-interpolation, antlr3): Likewise.
* gnu/packages/serialization.scm (yaml-cpp): Likewise.
* gnu/packages/version-control.scm (libgit2): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-20 22:55:51 +02:00
Julien Lepiller 262a4d335a
gnu: Add java-fasterxml-jackson-dataformat-xml.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-xml): New
variable.
2017-10-10 22:05:59 +02:00
Julien Lepiller 40f193f316
gnu: Add java-woodstox-core.
* gnu/packages/java.scm (java-woodstox-core): New variable.
2017-10-10 22:05:57 +02:00
Julien Lepiller 6fd07b98b1
gnu: Add java-stax2-api.
* gnu/packages/java.scm (java-stax2-api): New variable.
2017-10-10 22:05:55 +02:00
Julien Lepiller 087c8fd2c0
gnu: Add java-fasterxml-jackson-dataformat-yaml.
* gnu/packages/java.scm (java-fasterxml-jackson-dataformat-yaml): New
variable.
2017-10-10 22:05:52 +02:00
Julien Lepiller 0f296d3747
gnu: Add java-snakeyaml.
* gnu/packages/java.scm (java-snakeyaml): New variable.
2017-10-10 22:05:50 +02:00
Julien Lepiller d57d8b89bb
gnu: Add java-fasterxml-jackson-modules-base-jaxb.
* gnu/packages/java.scm (java-fasterxml-jackson-modules-base-jaxb): New
variable.
2017-10-10 22:05:45 +02:00
Julien Lepiller f234c7a065
gnu: Add java-fasterxml-jackson-databind.
* gnu/packages/java.scm (java-fasterxml-jackson-databind): New variable.
2017-10-10 22:05:43 +02:00
Julien Lepiller 0b5481dfd3
gnu: Add java-fasterxml-jackson-core.
* gnu/packages/java.scm (java-fasterxml-jackson-core): New variable.
2017-10-10 22:05:40 +02:00
Julien Lepiller cb05f60d4a
gnu: Add java-fasterxml-jackson-annotations.
* gnu/packages/java.scm (java-fasterxml-jackson-annotations): New
variable.
2017-10-10 22:05:34 +02:00
Julien Lepiller 4496d77fb4
gnu: Add java-ops4j-pax-exam-core-junit.
* gnu/packages/java.scm (java-ops4j-pax-exam-core-junit): New variable.
2017-10-10 22:05:31 +02:00
Julien Lepiller 7a7c2b7556
gnu: Add java-ops4j-pax-exam-core-spi.
* gnu/packages/java.scm (java-ops4j-pax-exam-core-spi): New variable.
2017-10-10 22:05:29 +02:00
Julien Lepiller e179add07b
gnu: Add java-ops4j-pax-exam-core.
* gnu/packages/java.scm (java-ops4j-pax-exam-core): New variable.
2017-10-10 22:05:26 +02:00
Julien Lepiller 25aef81d26
gnu: Add java-ops4j-pax-tinybundles.
* gnu/packages/java.scm (java-ops4j-pax-tinybundles): New variable.
2017-10-10 22:05:23 +02:00
Julien Lepiller 5f26a13125
gnu: Add java-aqute-bndlib.
* gnu/packages/java.scm (java-aqute-bndlib): New variable.
2017-10-10 22:05:21 +02:00
Julien Lepiller 60ba297861
gnu: Add java-aqute-libg.
* gnu/packages/java.scm (java-aqute-libg): New variable.
2017-10-10 22:05:18 +02:00
Julien Lepiller e1edf42e82
gnu: Add java-aqute-bnd-annotation.
* gnu/packages/java.scm (java-aqute-bnd-annotation): New variable.
2017-10-10 22:05:16 +02:00
Julien Lepiller 214fcd8a91
gnu: Add java-ops4j-base-spi.
* gnu/packages/java.scm (java-ops4j-base-spi): New variable.
2017-10-10 22:05:13 +02:00
Julien Lepiller 0edf8cf086
gnu: Add java-ops4j-base-store.
* gnu/packages/java.scm (java-ops4j-base-store): New variable.
2017-10-10 22:05:10 +02:00
Julien Lepiller 60dcec7abb
gnu: Add java-ops4j-base-util-property.
* gnu/packages/java.scm (java-ops4j-base-util-property): New variable.
2017-10-10 22:05:08 +02:00
Julien Lepiller 559919c1d8
gnu: Add java-ops4j-base-util.
* gnu/packages/java.scm (java-ops4j-base-util): New variable.
2017-10-10 22:05:04 +02:00
Julien Lepiller 322d349a11
gnu: Add java-ops4j-base-io.
* gnu/packages/java.scm (java-ops4j-base-io): New variable.
2017-10-10 22:05:01 +02:00
Julien Lepiller b2353495cb
gnu: Add java-ops4j-base-monitors.
* gnu/packages/java.scm (java-ops4j-base-monitors): New variable.
2017-10-10 22:04:58 +02:00
Julien Lepiller 77a4f1ae31
gnu: Add java-ops4j-base-lang.
* gnu/packages/java.scm (java-ops4j-base-lang): New variable.
2017-10-10 22:04:41 +02:00
Thomas Danckaert 88f256a192
gnu: Add java-slf4-simple.
* gnu/packages/java.scm (java-slf4j-simple): New variable.
2017-10-10 10:22:08 +02:00
Julien Lepiller 500aac750e
gnu: Add java-osgi-service-packageadmin.
* gnu/packages/java.scm (java-osgi-service-packageadmin): New variable.
2017-10-03 21:39:21 +02:00
Julien Lepiller fb9c48b829
gnu: Add java-osgi-service-cm.
* gnu/packages/java.scm (java-osgi-service-cm): New variable.
2017-10-03 21:39:13 +02:00
Julien Lepiller 1884bb8198
gnu: Add java-osgi-util-tracker.
* gnu/packages/java.scm (java-osgi-util-tracker): New variable.
2017-10-03 21:39:10 +02:00
Julien Lepiller 291d3f22d6
gnu: Add java-osgi-service-resolver.
* gnu/packages/java.scm (java-osgi-service-resolver): New variable.
2017-10-03 21:39:08 +02:00
Julien Lepiller dd76d44b79
gnu: Add java-osgi-service-jdbc.
* gnu/packages/java.scm (java-osgi-service-jdbc): New variable.
2017-10-03 21:39:05 +02:00
Julien Lepiller 98c9f16c17
gnu: Add java-osgi-service-log.
* gnu/packages/java.scm (java-osgi-service-log): New variable.
2017-10-03 21:39:03 +02:00
Julien Lepiller dfd9154180
gnu: Add java-osgi-framework.
* gnu/packages/java.scm (java-osgi-framework): New variable.
2017-10-03 21:39:01 +02:00
Julien Lepiller a13acfbe5f
gnu: Add java-osgi-service-repository.
* gnu/packages/java.scm (java-osgi-service-repository): New variable.
2017-10-03 21:38:58 +02:00
Julien Lepiller 2b1fdb2b65
gnu: Add java-osgi-service-metatype-annotations.
* gnu/packages/java.scm (java-osgi-service-metatype-annotations): New
variable.
2017-10-03 21:38:56 +02:00
Julien Lepiller 27103135dd
gnu: Add java-osgi-util-promise.
* gnu/packages/java.scm (java-osgi-util-promise): New variable.
2017-10-03 21:38:54 +02:00
Julien Lepiller 0f0c52187b
gnu: Add java-osgi-util-function.
* gnu/packages/java.scm (java-osgi-util-function): New variable.
2017-10-03 21:38:51 +02:00
Julien Lepiller b784962d96
gnu: Add java-osgi-namespace-service.
* gnu/packages/java.scm (java-osgi-namespace-service): New variable.
2017-10-03 21:38:49 +02:00
Julien Lepiller f809c963c2
gnu: Add java-osgi-namespace-extender.
* gnu/packages/java.scm (java-osgi-namespace-extender): New variable.
2017-10-03 21:38:47 +02:00
Julien Lepiller c2b14516e8
gnu: Add java-osgi-namespace-contract.
* gnu/packages/java.scm (java-osgi-namespace-contract): New variable.
2017-10-03 21:38:44 +02:00
Julien Lepiller c304ce6aa1
gnu: Add java-osgi-resource.
* gnu/packages/java.scm (java-osgi-resource): New variable.
2017-10-03 21:38:42 +02:00
Julien Lepiller 999b5fb4d2
gnu: Add java-osgi-dto.
* gnu/packages/java.scm (java-osgi-dto): New variable.
2017-10-03 21:38:39 +02:00
Julien Lepiller 747c75746f
gnu: Add java-osgi-service-component-annotations.
* gnu/packages/java.scm (java-osgi-service-component-annotations): New
variable.
2017-10-03 21:38:37 +02:00
Julien Lepiller 3240ddbfb1
gnu: Add java-osgi-cmpn.
* gnu/packages/java.scm (java-osgi-cmpn): New variable.
2017-10-03 21:38:34 +02:00
Julien Lepiller 8e2f3e5e03
gnu: Add java-datanucleus-javax-persistence.
* gnu/packages/java.scm (java-datanucleus-javax-persistence): New
variable.
2017-10-03 21:38:32 +02:00
Julien Lepiller 30deadee1a
gnu: Add java-microemulator-cldc.
* gnu/packages/java.scm (java-microemulator-cldc): New variable.
2017-10-03 21:38:28 +02:00
宋文武 6bda496286
gnu: icedtea-8: Install the nss.cfg file to JRE.
Before this, accessing HTTPS will throw an exception about 'nss.cfg' could not
be found.

* gnu/packages/java.scm (icedtea-8)[arguments]: Copy 'nss.cfg' from JDK into
JRE in the install phase.
2017-09-11 19:07:56 +08:00
Marius Bakke c427fda233
gnu: classpath-devel: Fix build after d10092b849.
* gnu/packages/java.scm (classpath-devel)[arguments]: Actually run 'bootstrap'
phase.
2017-09-04 22:08:55 +02:00
Kei Kebreau d10092b849
gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
Julien Lepiller dcf7a8a660
gnu: java-slf4j-api: Fix tests.
* gnu/packages/java.scm (java-slf4j-api)[arguments]: Enable tests
Adjust the jar content to prevent a test failure.
2017-09-01 14:17:24 +02:00
Leo Famulari 51988e3a03
gnu: Give descriptive file-names for some Git sources.
* gnu/packages/java.scm (classpath-devel)[source]: Set the file-name.
* gnu/packages/guile.scm (guile-for-guile-emacs,
guile-syntax-highlight)[source]: Likewise.
2017-08-27 18:24:50 -04:00
Leo Famulari 5f13bf0972
gnu: Fetch several Git sources over HTTPS.
* gnu/packages/admin.scm (interrobang)[source]: Use HTTPS URL.
* gnu/packages/audio.scm (ardour)[source]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[source]: Likewise.
* gnu/packages/gnome.scm (byzanz)[source]: Likewise.
* gnu/packages/gnunet.scm (guile-gnunet)[source]Likewise.
* gnu/packages/java.scm (classpath)[source]: Likewise.
* gnu/packages/microcom.scm (microcom)[source]: Likewise.
* gnu/packages/python.scm (python-axolotl-curve25519)[source]: Likewise.
* gnu/packages/rdesktop.scm (freerdp)[source]: Likewise.
* gnu/packages/shells.scm (rc)[source]: Likewise.
* gnu/packages/web.scm (libwebsockets)[source]: Use new source URL.
2017-08-27 18:24:49 -04:00
Marius Bakke 2718a9cd09
Merge branch 'master' into core-updates 2017-08-21 02:40:37 +02:00
Leo Famulari 36ed934dfe
gnu: icedtea@3: Update to 3.5.1.
* gnu/packages/java.scm (icedtea-8): Update to 3.5.1.
2017-08-19 18:50:04 -04:00
Leo Famulari 0c2e2b660d
gnu: icedtea@2: Update to 2.6.11 [security fixes].
Fixes CVE-2017-{10053,10067,10074,10081,10087,10089,10090,10096,10101,10102,
10107,10108,10109,10110,10111,10115,10116,10118,10135,10074,10176}.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.11.
2017-08-19 18:50:01 -04:00
Ludovic Courtès c8737b1e41
gnu: icedtea@3.5.0: Properly handle decoding error while substituting.
* gnu/packages/java.scm (icedtea-8)[arguments] <patch-jni-libs>: Change
'encoding-error to 'decoding-error, which is what Guile 2.2 raises when
failing to decode an input file.
2017-08-03 22:46:14 +02:00
Leo Famulari e9185cbac6
gnu: icedtea@3: Update to 3.5.0 [security fixes].
Fixes CVE-2017-{10053,10067,10074,10074,10078,10081,10087,10089,10090,10096,
10101,10102,10107,10108,10109,10110,10111,10115,10116,10118,10135,10176,10193,
10198}.

* gnu/packages/java.scm (icedtea-8): Update to 3.5.0.
2017-07-21 17:30:08 -04:00
Gábor Boskovits 742242a5be
gnu: Add java-commons-cli@1.2.
* gnu/packages/java.scm(java-commons-cli-1.2): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:12 +02:00
Ricardo Wurmus f8e4d0224b
gnu: Add java-slf4j-api.
* gnu/packages/java.scm (java-slf4j-api): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus eb270ecfdd
gnu: Add java-javaewah.
* gnu/packages/java.scm (java-javaewah): New variable.
2017-07-09 16:57:04 +02:00
Ricardo Wurmus 218d093b15
gnu: Add java-classpathx-servletapi
* gnu/packages/java.scm (java-classpathx-servletapi): New variable.
2017-07-09 16:57:03 +02:00
Alex Vong d34970ee2b
gnu: clojure: Update "tools-reader-src" to 1.0.0.
* gnu/packages/java.scm (clojure)[inputs]: Update "tools-reader-src" to
1.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-29 15:21:18 +02:00
Arun Isaac 148585c240
gnu: Move contents of zip module into compression module.
* gnu/packages/zip.scm (zip, unzip, zziplib, perl-zip): Move to...
* gnu/packages/compression.scm: ...here.
* gnu/packages/zip.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregister deleted file.
* po/packages/POTFILES.in: Unregister deleted file.
* gnu/packages/{audio, avr, bioinformatics, busybox, cdrom, ci, compression,
docbook, documentation, fonts, fpga, game-development, games, gl, gnome,
gnuzilla, graphics, guile, haskell, image, java, kodi, ldc, libreoffice,
markup, maths, mc, monitoring, music, php, pretty-print, python, scheme,
smalltalk, statistics, synergy, tex, textutils, video, web-browsers, xml,
zip}.scm, guix/build-system/{ant, font}.scm, guix/{download, packages}.scm:
Adapt module import.
2017-06-20 18:10:35 +05:30
Ricardo Wurmus ec7e9eeae6
gnu: sablevm: Build reproducibly.
* gnu/packages/java.scm (sablevm)[arguments]: Add build phase
"remove-timestamp-for-reproducibility".
2017-06-15 17:24:34 +02:00
Ricardo Wurmus c4fd86f9c1
gnu: sablevm: Do not use bundled libraries.
* gnu/packages/java.scm (sablevm)[inputs]: Add popt and libffi.
[arguments]: Add configure flags and build phase to avoid using bundled
libraries.
2017-06-15 17:24:34 +02:00
Ricardo Wurmus 93c103ab59
gnu: classpath-devel: Ensure initial heap size is less than maximum.
Fixes <https://bugs.gnu.org/27142>.

* gnu/packages/java.scm (classpath-devel)[arguments]: Pass Xms option with a
value lower than Xmx.
2017-05-30 15:56:25 +02:00
Ricardo Wurmus e441fc564b
gnu: ant: Implement in terms of ant/java8.
* gnu/packages/java.scm (ant): Inherit from ant/java8.
2017-05-22 18:56:35 +02:00
Ricardo Wurmus 8bbd040840
gnu: Add ant/java8.
* gnu/packages/java.scm (ant/java8): New variable.
2017-05-22 18:56:35 +02:00
Ricardo Wurmus 5c7952fbf4
gnu: ant: Move after bootstrap packages.
* gnu/packages/java.scm (ant): Move package.
2017-05-22 18:56:35 +02:00
Ricardo Wurmus e7a5d73ea9
gnu: ant: Delete bundled jars.
* gnu/packages/java.scm (ant)[source]: Delete bundled jars in a snippet.
2017-05-22 18:56:35 +02:00
Ricardo Wurmus fded0c69dd
gnu: ant: Inherit from ant-bootstrap.
* gnu/packages/java.scm (ant)[build-system]
[home-page][synopsis][description][license]: Remove fields.
[arguments]: Adapt arguments of ant-bootstrap package.
2017-05-22 18:56:35 +02:00
Ricardo Wurmus fc6e27271d
gnu: clojure: Move below bootstrap packages.
* gnu/packages/java.scm (clojure): Move package.
2017-05-22 18:56:34 +02:00
Ricardo Wurmus 5490480c42
gnu: java-swt: Move below the bootstrap packages.
* gnu/packages/java.scm (java-swt): Move the package.
2017-05-22 18:56:34 +02:00
Ricardo Wurmus e2098e2d58
gnu: icedtea-7: Use icedtea-6 for bootstrapping.
* gnu/packages/java.scm (icedtea-7)[source]: Remove Makefile.in patch to link
with GCJ libs.
[arguments]: Remove (ice-9 rdelim) module; adjust configure flags; do not add
GCJ headers to CPATH in build phase "set-additional-paths".
[native-inputs]: Remove gcj and ant; add icedtea-6 and ant-bootstrap.  Remove
autoconf and automake.
(icedtea-8)[native-inputs]: Delete "icedtea" from the inherited inputs, not
"gcj".
2017-05-22 18:56:34 +02:00
Ricardo Wurmus 9841931668
gnu: Add icedtea-6.
* gnu/packages/java.scm (icedtea-6): New variable.
2017-05-22 18:56:34 +02:00
Ricardo Wurmus 1bf56c7233
gnu: Add ecj-javac-on-jamvm-wrapper-final.
* gnu/packages/java.scm (ecj-javac-on-jamvm-wrapper-final): New variable.
2017-05-22 18:56:34 +02:00
Ricardo Wurmus 8c6091e3a6
gnu: Add jamvm.
* gnu/packages/java.scm (jamvm): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus 72885a4c8f
gnu: Add classpath-devel.
* gnu/packages/java.scm (classpath-devel): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus 7292d69419
gnu: Add ecj-javac-on-jamvm-wrapper.
* gnu/packages/java.scm (ecj-javac-on-jamvm-wrapper): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus 04d7cae2c4
gnu: Add classpath-jamvm-wrappers.
* gnu/packages/java.scm (classpath-jamvm-wrappers): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus 5f4402c7a3
gnu: Add jamvm-bootstrap.
* gnu/packages/java.scm (jamvm-bootstrap): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus d3551e861e
gnu: Add classpath.
* gnu/packages/java.scm (classpath): New variable.
2017-05-22 18:56:33 +02:00
Ricardo Wurmus 6a5829d995
gnu: Add ecj-javac-wrapper.
* gnu/packages/java.scm (ecj-javac-wrapper): New variable.
2017-05-22 18:56:32 +02:00
Ricardo Wurmus 5461721fa0
gnu: Add ecj-bootstrap.
* gnu/packages/java.scm (ecj-bootstrap): New variable.
2017-05-22 18:56:32 +02:00
Ricardo Wurmus 5783bd7730
gnu: Add ant-bootstrap.
* gnu/packages/java.scm (ant-bootstrap): New variable.
2017-05-22 18:56:32 +02:00
Ricardo Wurmus 57f6c50db1
gnu: Add sablevm.
* gnu/packages/java.scm (sablevm): New variable.
2017-05-22 18:56:32 +02:00
Ricardo Wurmus 2551fee8a0
gnu: Add sablevm-classpath.
* gnu/packages/java.scm (sablevm-classpath): New variable.
2017-05-22 18:56:32 +02:00
Ricardo Wurmus e1ae3587d2
gnu: Add jikes.
* gnu/packages/java.scm (jikes): New variable.
2017-05-22 18:55:34 +02:00
Leo Famulari 12eecbf0bb
gnu: icedtea@3: Add aarch32-drop.
* gnu/packages/java.scm (icedtea-8)[native-inputs]: Add aarch32-drop.
2017-05-20 14:57:22 -04:00
Leo Famulari db531f734a
gnu: icedtea@3: Update to 3.4.0 [security fixes].
Fixes CVE-2017-{3509,3511,3512,3514,3526,3533,3539,3544}.

* gnu/packages/java.scm (icedtea-8): Update to 3.4.0.
2017-05-20 14:57:22 -04:00
Leo Famulari d30ce4a7e2
gnu: icedtea@2: Update to 2.6.10 [security fixes].
Fixes CVE-2017-{3509,3511,3512,3514,3526,3533,3539,3544}.

* gnu/packages/java.scm (icedtea-7): Update to 2.6.10.
2017-05-19 21:40:26 -04:00
Ricardo Wurmus 6db77c7ca1
gnu: java-stringtemplate: Get closer to fixing tests.
* gnu/packages/java.scm (java-stringtemplate)[arguments]: Set test-dir and
override default test target.  Keep tests disabled because they fail for
unknown reasons.
[inputs]: Add java-junit.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus 1345eeb03a
gnu: Rename stringtemplate4-4.0.6 to java-stringtemplate-4.0.6.
* gnu/packages/java.scm (stringtemplate4-4.0.6): Rename this...
(java-stringtemplate-4.0.6): ...to this.
(antlr3)[propagated-inputs]: Adjust accordingly.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus 64b7efc0db
gnu: Rename stringtemplate4 to java-stringtemplate.
* gnu/packages/java.scm (stringtemplate4): Rename this...
(java-stringtemplate): ...to this.
(stringtemplate4-4.0.6)[inherit]: Adjust accordingly.
(antlr3)[inputs]: Likewise.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus f4aa4cfe00
gnu: stringtemplate4: Prettify "generate-grammar" phase.
* gnu/packages/java.scm (stringtemplate4)[arguments]: Rewrite
"generate-grammar" phase to use "with-directory-excursion" and to report
success or failure.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus 407df789cf
gnu: stringtemplate4: Inherit from java-stringtemplate-3.
* gnu/packages/java.scm (stringtemplate4)[inherit]: Add
"java-stringtemplate-3" as parent.
[home-page, synopsis, description, license]: Inherit from parent.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus b101b4e8c1
gnu: java-stringtemplate-3: Use return value in build phase.
* gnu/packages/java.scm (java-stringtemplate-3)[arguments]: Let
build phase "generate-grammar" return success or failure.
2017-05-16 15:18:17 +02:00
Ricardo Wurmus 2fcda6d291
gnu: java-stringtemplate-3: Enable tests.
* gnu/packages/java.scm (java-stringtemplate-3)[arguments]: Enable tests; add
build phase to fix tests.
2017-05-16 15:18:16 +02:00
Ricardo Wurmus 129d926d26
gnu: java-stringtemplate-3: Do not hardcode version string.
* gnu/packages/java.scm (java-stringtemplate-3)[arguments]: Take current
version string.
2017-05-16 15:18:16 +02:00
Ricardo Wurmus e44112e1a5
gnu: Rename stringtemplate3 to java-stringtemplate-3.
* gnu/packages/java.scm (stringtemplate3): Replace this...
(java-stringtemplate-3): ...with this.
[name]: Change to "java-stringtemplate".
(stringtemplate4)[inputs]: Adjust accordingly.
(stringtemplate4-4.0.6)[inputs]: Likewise.
(antlr3)[inputs, propagated-inputs]: Likewise.
(antlr3-3.3)[propagated-inputs, arguments]: Likewise.
(antlr3-3.1)[propagated-inputs]: Likewise.
2017-05-16 15:18:16 +02:00
Ricardo Wurmus 6d225e89db
gnu: antlr2: Minor stylistic changes.
* gnu/packages/java.scm (antlr2)[source]: Fix indentation; end snippet on #t;
add comment next to disabled tests.
2017-05-15 23:39:44 +02:00
Ricardo Wurmus 3ad9039515
gnu: antlr2: Simplify build phases.
* gnu/packages/java.scm (antl2)[arguments]: Simplify build phases.
2017-05-15 23:35:51 +02:00
Ricardo Wurmus a5cdcf6c09
gnu: Add java-javax-mail.
* gnu/packages/java.scm (java-javax-mail): New variable.
2017-05-15 22:33:17 +02:00
Ricardo Wurmus 0e660c4de9
gnu: Add java-log4j-api.
* gnu/packages/java.scm (java-log4j-api): New variable.
2017-05-15 22:33:17 +02:00
Ricardo Wurmus c24d11b734
gnu: Add java-eclipse-jdt-core.
* gnu/packages/java.scm (java-eclipse-jdt-core): New variable.
2017-05-15 22:33:17 +02:00
Ricardo Wurmus bf96acf7e5
gnu: Add java-eclipse-text.
* gnu/packages/java.scm (java-eclipse-text): New variable.
2017-05-15 22:33:17 +02:00
Ricardo Wurmus 31342529b2
gnu: Add java-eclipse-core-commands.
* gnu/packages/java.scm (java-eclipse-core-commands): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus 1bb191fc4b
gnu: Add java-eclipse-team-core.
* gnu/packages/java.scm (java-eclipse-team-core): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus afb5858dd1
gnu: Add java-eclipse-compare-core.
* gnu/packages/java.scm (java-eclipse-compare-core): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus 6636f6388f
gnu: Add java-eclipse-core-resources.
* gnu/packages/java.scm (java-eclipse-core-resources): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus 7c3d479e83
gnu: Add java-eclipse-ant-core.
* gnu/packages/java.scm (java-eclipse-ant-core): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus e8d0f7c8f9
gnu: Add java-eclipse-core-variables.
* gnu/packages/java.scm (java-eclipse-core-variables): New variable.
2017-05-15 22:33:16 +02:00
Ricardo Wurmus e96060de20
gnu: Add java-eclipse-core-expressions.
* gnu/packages/java.scm (java-eclipse-core-expressions): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus b3806a1506
gnu: Add java-eclipse-core-filesystem.
* gnu/packages/java.scm (java-eclipse-core-filesystem): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus 6a7f7e49b3
gnu: Add java-eclipse-core-runtime.
* gnu/packages/java.scm (java-eclipse-core-runtime): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus 4ad3d4f337
gnu: Add java-eclipse-core-contenttype.
* gnu/packages/java.scm (java-eclipse-core-contenttype): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus 3f97021441
gnu: Add java-eclipse-equinox-preferences.
* gnu/packages/java.scm (java-eclipse-equinox-preferences): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus 65214c872a
gnu: Add java-eclipse-equinox-app.
* gnu/packages/java.scm (java-eclipse-equinox-app): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus fbaf09ebf2
gnu: Add java-eclipse-equinox-registry.
* gnu/packages/java.scm (java-eclipse-equinox-registry): New variable.
2017-05-15 22:33:15 +02:00
Ricardo Wurmus 90368ad9d8
gnu: Add java-eclipse-core-jobs.
* gnu/packages/java.scm (java-eclipse-core-jobs): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus 8af92c8ffd
gnu: Add java-osgi-service-event.
* gnu/packages/java.scm (java-osgi-service-event): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus 81b55b1e77
gnu: Add java-eclipse-equinox-common.
* gnu/packages/java.scm (java-eclipse-equinox-common): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus 674e93a057
gnu: Add java-eclipse-osgi.
* gnu/packages/java.scm (java-eclipse-osgi): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus 37e2e5d434
gnu: Add java-osgi-core.
* gnu/packages/java.scm (java-osgi-core): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus 6ee6d0b58a
gnu: Add java-osgi-annotation.
* gnu/packages/java.scm (java-osgi-annotation): New variable.
2017-05-15 22:33:14 +02:00
Ricardo Wurmus b13a7cf82d
gnu: Add java-commons-net.
* gnu/packages/java.scm (java-commons-net): New variable.
2017-05-15 22:33:13 +02:00
Ricardo Wurmus d44bcd7ac7
gnu: Add java-asm.
* gnu/packages/java.scm (java-asm): New variable.
2017-05-15 22:33:13 +02:00
Ricardo Wurmus a62446987e
gnu: Add java-commons-compress.
* gnu/packages/java.scm (java-commons-compress): New variable.
2017-05-15 22:00:35 +02:00
Ricardo Wurmus 808cb58f86
gnu: Add java-jsch.
* gnu/packages/java.scm (java-jsch): New variable.
2017-05-15 22:00:30 +02:00
Ricardo Wurmus 4b34c21ff0
gnu: Add java-commons-net.
* gnu/packages/java.scm (java-commons-net): New variable.
2017-05-15 22:00:25 +02:00
Ricardo Wurmus cbce5de265
gnu: Add java-httpcomponents-httpmime.
* gnu/packages/java.scm (java-httpcomponents-httpmime): New variable.
2017-05-15 22:00:21 +02:00
Ricardo Wurmus 14a671d8f9
gnu: Add java-httpcomponents-httpclient.
* gnu/packages/java.scm (java-httpcomponents-httpclient): New variable.
2017-05-15 22:00:16 +02:00
Ricardo Wurmus e1dd78f68a
gnu: Add java-httpcomponents-httpcore-ab.
* gnu/packages/java.scm (java-httpcomponents-httpcore-ab): New variable.
2017-05-15 22:00:11 +02:00
Ricardo Wurmus 3a068b4307
gnu: Add java-httpcomponents-httpcore-nio.
* gnu/packages/java.scm (java-httpcomponents-httpcore-nio): New variable.
2017-05-15 22:00:06 +02:00
Ricardo Wurmus 4f4d2e470d
gnu: Add java-httpcomponents-httpcore.
* gnu/packages/java.scm (java-httpcomponents-httpcore): New variable.
2017-05-15 22:00:00 +02:00
Ricardo Wurmus 90e65abe42
gnu: Add java-mockito-1.
* gnu/packages/java.scm (java-mockito): New variable.
2017-05-15 21:59:54 +02:00
Julien Lepiller 4ad8aed77f
gnu: Add antlr3 and stringtemplate4.
* gnu/packages/java.scm (antlr3, stringtemplate4): New variables.
2017-05-11 22:25:40 +02:00
Julien Lepiller a0f15effce
gnu: Add stringtemplate3.
* gnu/packages/java.scm (stringtemplate3): New variable.
2017-05-11 22:25:36 +02:00
Julien Lepiller 9f68e74a48
gnu: Add antlr2.
* gnu/packages/java.scm (antlr2): New variable.
2017-05-11 22:25:12 +02:00
Ricardo Wurmus af8f8281db
gnu: Add java-commons-logging-minimal.
* gnu/packages/java.scm (java-commons-logging-minimal): New variable.
2017-05-10 21:44:53 +02:00
Ricardo Wurmus 4f3e47ea82
gnu: Add java-guava.
* gnu/packages/java.scm (java-guava): New variable.
2017-05-10 21:43:51 +02:00
Ricardo Wurmus 0d4a0d60f1
gnu: Add java-jsr305.
* gnu/packages/java.scm (java-jsr305): New variable.
2017-05-10 21:42:12 +02:00
Ricardo Wurmus 439c59da52
gnu: Add java-hamcrest-all.
* gnu/packages/java.scm (java-hamcrest-all): New variable.
2017-05-10 21:39:52 +02:00
Ricardo Wurmus fae0b4ca11
gnu: java-hamcrest-core: Declare test target.
* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Add value for
test-target.
2017-05-10 17:59:25 +02:00
Ricardo Wurmus f12ad6c768
gnu: Add java-jmock-1.
* gnu/packages/java.scm (java-jmock-1): New variable.
2017-05-10 17:59:25 +02:00
Hartmut Goebel 7d91c1b9a0
gnu: Add java-commons-daemon.
* gnu/packages/java.scm (java-commons-daemon): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 0a8519bc11
gnu: Add java-commons-codec.
* gnu/packages/java.scm (java-commons-codec): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 1c188f4e18
gnu: Add java-commons-cli.
* gnu/packages/java.scm (java-commons-cli): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 82e1886461
gnu: Add java-commons-lang3.
* gnu/packages/java.scm (java-commons-lang3): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Hartmut Goebel d631b5f358
gnu: Add java-commons-lang.
* gnu/packages/java.scm (java-commons-lang): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Hartmut Goebel 6af63e657c
gnu: Add java-commons-io.
* gnu/packages/java.scm (java-commons-io): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 56ebb4e90d
gnu: Add java-commons-collections4.
* gnu/packages/java.scm (java-commons-collections4): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 62c9bfaaff
gnu: Add java-jmh.
* gnu/packages/java.scm (java-jmh): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 840969e829
gnu: Add java-commons-math3.
* gnu/packages/java.scm (java-commons-math3): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus a8d3cb62ab
gnu: java-hamcrest-core: Install all jars without version suffix.
* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Install all three
jars and strip the version suffix.
2017-05-10 17:59:24 +02:00