| Commit message (Expand) | Author | Age | Files | Lines |
* | gnu: jbr: Update to 17.0.11b1207.30.•••* gnu/packages/java.scm (jbr17): Update to 17.0.11b1207.30.
Change-Id: Idfb614496c856002c89fb7f671625ae655555402
| Danny Milosavljevic | 2024-11-15 | 1 | -2/+2 |
* | gnu: jbr: Update to 21.0.3b509.15.•••* gnu/packages/java.scm (jbr21): Update to 21.0.3b509.15.
Change-Id: I1b47b761b1252e55e6fc78048cde5e0d9f446ca5
| Danny Milosavljevic | 2024-11-14 | 1 | -2/+2 |
* | gnu: java-mockito-1: Update source URL.•••* gnu/packages/java.scm (java-mockito-1) [source]: Update URL.
| Hartmut Goebel | 2024-10-26 | 1 | -1/+1 |
* | gnu: java-jopt-simple: Update source URL and home page.•••* gnu/packages/java.scm (java-jopt-simple) [source]: Update URL.
[home-page]: Likewise.
| Hartmut Goebel | 2024-10-26 | 1 | -2/+2 |
* | gnu: java-xerces: Update to 2.12.2. [security fixes]•••This fixes CVE-2022-23437.
* gnu/packages/java.scm (java-xerces): Update to 2.12.2.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Nicolas Graves | 2024-10-11 | 1 | -2/+2 |
* | gnu: antlr4: Fix build.•••* gnu/packages/java.scm (antlr4)[arguments]: Don't refer to
nonexistent 'bin-install' phase.
Change-Id: I89e6a9ec5d1237bfb32c7793f9e9f4f6ad65fb1f
| 宋文武 | 2024-08-31 | 1 | -1/+1 |
* | gnu: icedtea-8: Fix building.•••* gnu/packages/java.scm (icedtea-8)[arguments]: Replace 'build phase to
not pass '-j' to make.
Change-Id: Ifc5c99f33bb75bb52212aa32d0bbd10f4bce83a4
| Efraim Flashner | 2024-08-31 | 1 | -0/+4 |
* | gnu: openjdk15: Make reproducible.•••* gnu/packages/java.scm (openjdk15)[source]: Add patch.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Danny Milosavljevic | 2024-08-31 | 1 | -1/+2 |
* | gnu: openjdk14: Make reproducible.•••* gnu/packages/java.scm (openjdk14)[source]: Add patches.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Danny Milosavljevic | 2024-08-31 | 1 | -1/+3 |
* | gnu: openjdk13: Make reproducible.•••* gnu/packages/patches/openjdk-13-classlist-reproducibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/java.scm (openjdk13)[source]: Add patch.
[arguments]<#:phases>[remove-timestamping]: Modify phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I1b2943c989e2d6acfd8131ea4ede978c61948811
| Danny Milosavljevic | 2024-08-31 | 1 | -3/+14 |
* | gnu: openjdk12: Make reproducible.•••* gnu/packages/java.scm (openjdk12)[arguments]<#:phases>[remove-timestamping]:
Modify phase.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Danny Milosavljevic | 2024-08-31 | 1 | -0/+5 |
* | gnu: openjdk11: Make more reproducible.•••* gnu/packages/java.scm (openjdk11)[source]: Add patch.
[arguments]<#:phases>[remove-timestamping]: Add phase.
* gnu/packages/patches/openjdk-11-classlist-reproducibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I67f1b7746a2c7016aec32c438b94d24a16bc77b2
| Danny Milosavljevic | 2024-08-31 | 1 | -3/+18 |
* | gnu: openjdk10: Make more reproducible.•••* gnu/packages/patches/openjdk-10-char-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-classlist-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-corba-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-jar-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-jtask-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-module-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-module3-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-10-module4-reproducibility.patch: New file.
* gnu/packages/java.scm (openjdk10)[source]: Add patches.
[arguments]<#:phases>[remove-timestamping]: New phase.
* gnu/local.mk (dist_patch_DATA): Add patches.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Danny Milosavljevic | 2024-08-31 | 1 | -0/+13 |
* | gnu: openjdk9: Make build reproducible.•••* gnu/packages/patches/openjdk-9-classlist-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-9-jar-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-9-module-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-9-module2-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-9-module3-reproducibility.patch: New file.
* gnu/packages/patches/openjdk-9-idlj-reproducibility.patch: New file.
* gnu/packages/java.scm (openjdk9)[source]: Add patches.
[arguments]<#:phases>[strip-zip-timestamps]: Modify.
[native-inputs, inputs]: Use new-style syntax.
* gnu/local/mk (dist_patch_DATA): Add patches.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ifb7a87b0c11f3a7032597013ac904aefc9234db1
| Danny Milosavljevic | 2024-08-31 | 1 | -119/+174 |
* | gnu: openjdk11: Update home page.•••* gnu/packages/java.scm (openjdk11) [home-page]: Update URL.
Change-Id: If57dcd1e99d0f93d79bbc3f10c45cf3b09fcff7a
| Maxim Cournoyer | 2024-08-31 | 1 | -1/+1 |
* | gnu: openjdk11: Fix build.•••* gnu/packages/java.scm (openjdk11)[arguments]: Replace reference to
'remove-diz-file phase with 'remove-extraneous-files.
Change-Id: I932be9202459b41d82686839d309d1785011bf90
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Greg Hogan | 2024-08-31 | 1 | -1/+1 |
* | gnu: openjdk9: Fix build.•••* gnu/packages/java.scm (openjdk9)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.
Change-Id: I7fb54b917a058584bcdee0fb5575b8eaba4f7edd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ifd267ce38fa5b3a1c4712bde5345f2ef864cde06
| Greg Hogan | 2024-08-31 | 1 | -2/+2 |
* | gnu: icedtea-7: Fix build.•••* gnu/packages/java.scm (icedtea-7)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.
Change-Id: I6da65dd8aaea6fc95f7f0d269ed5ab45c26ce21d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I546047163a037347b4b01f34931aae19fc061fbf
| Greg Hogan | 2024-08-31 | 1 | -2/+2 |
* | gnu: icedtea-8: Don't build the docs.•••* gnu/packages/java.scm (icedtea-8)[arguments]: Add a configure-flag to
skip building the docs.
Change-Id: I4a8cfb869cf38bc879ea72a85e0e783a4a759500
| Efraim Flashner | 2024-08-31 | 1 | -0/+1 |
* | gnu: icedtea-8: Fix building on powerpc-linux.•••* gnu/packages/java.scm (icedtea-8)[arguments]: When building for
powerpc-linux add a configure-flag to skip the java flight recorder.
Change-Id: I3b9e137c82766507c46ba7a54dff64c3c50c3685
| Efraim Flashner | 2024-08-31 | 1 | -0/+4 |
* | build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-mod...•••Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.
The renaming was automated via the command:
$ git grep -l %gnu-build-system-modules
| xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i
* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this. Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.
Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
| Maxim Cournoyer | 2024-08-31 | 1 | -3/+3 |
* | gnu: Update openjdk variable to openjdk21.•••* gnu/packages/java.scm (openjdk): Update to openjdk21.
Change-Id: I132dcb6722f604cfe42fdfbc81066d614d4519b9
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Remco van 't Veer | 2024-06-24 | 1 | -1/+1 |
* | gnu: tla2tools: Add UseParallelGC to Java command in wrapper scripts.•••* gnu/packages/java.scm: Add -XX:+UseParallelGC to generated wrapper scripts
for TLA+'s binary tools.
TLA+'s tools request (and throw a warning message) when you invoke them
without Java's parallel GC flag. Including this flag removes the warning
message and should improve performance (theoretically).
Change-Id: I12f7432db21db31ae2b0b30cc7f41f4a6af58b0a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Karl Hallsby | 2024-05-31 | 1 | -1/+2 |
* | gnu: java-jctools-core-1: Skip tests on aarch64-linux.•••* gnu/packages/java.scm (java-jctools-core-1)[arguments]: When building
on aarch64-linux skip the tests.
Change-Id: I83a40b5eb352be48b9083aa57dd10e87b525c7be
| Efraim Flashner | 2024-05-15 | 1 | -1/+4 |
* | gnu: java-swt: Update source URI.•••* gnu/packages/java.scm (java-swt)[source]: Update to new source
location.
Change-Id: Iba0ba8143192b4388d498e768ff923b7f31bfc0e
| Efraim Flashner | 2024-05-15 | 1 | -1/+1 |
* | gnu: java-swt: Fix build on some systems.•••* gnu/packages/java.scm (java-swt)[arguments]: Adjust the custom
'build-native phase to set the C compiler.
Change-Id: Ie961ea91e5cd2ce9fc7b2228e08d082a5a1cfe06
| Efraim Flashner | 2024-05-15 | 1 | -1/+2 |
* | gnu: jbr: Update to 17.0.10b1207.6.•••* gnu/packages/java.scm (jbr): Update to 17.0.10b1207.6.
Change-Id: Iefcc3cb8cae593b5659a646314fe846cc509c666
| Danny Milosavljevic | 2024-04-25 | 1 | -2/+2 |
* | gnu: jbr: Update to 21.0.2b397.7.•••* gnu/packages/java.scm (jbr): Update to 21.0.2b397.7.
Change-Id: Ie32e4aa7fcdbfb2c3deead80a85b5ae55c3891dd
| Danny Milosavljevic | 2024-04-25 | 1 | -2/+2 |
* | gnu: java-easymock-class-extension: Use java-asm-8.•••This is necessary to avoid invalid instructions coming from the incompatible
build of java-asm.
* gnu/packages/java.scm (java-easymock-class-extension)[inputs]: Replace
java-asm with java-asm-8.
Change-Id: Iff11a54fe62ba71a6d5e62fe80c08b1539c6cee0
| Ricardo Wurmus | 2024-04-22 | 1 | -2/+2 |
* | gnu: java-powermock-reflect: Update to 2.0.9.•••* gnu/packages/java.scm (java-powermock-reflect): Update to 2.0.9.
[source]: Use git source.
(java-powermock-reflect, java-powermock-core, java-powermock-api-support)
(java-powermock-junit4-common, java-powermock-junit4)
(java-powermock-api-easymock): Update inputs and use new style.
* gnu/packages/patches/java-powermock-fix-java-files.patch: Update
patch.
Change-Id: I856e5f923b094b9fcfa78f5f1d6ca2e4c2af41a7
| Julien Lepiller | 2024-04-20 | 1 | -38/+34 |
* | gnu: Add java-byte-buddy-dep.•••* gnu/packages/java.scm (java-byte-buddy-dep): New variable.
Change-Id: I7907fffe783d6edec65d8b0c496b6e16db53c24d
| Julien Lepiller | 2024-04-20 | 1 | -0/+42 |
* | gnu: Add java-asm-commons-9.•••* gnu/packages/java.scm (java-asm-commons-9): New variable.
Change-Id: Ie289193efd14957d3cbba437cc1a129665c59bfa
| Julien Lepiller | 2024-04-20 | 1 | -0/+12 |
* | gnu: Add java-asm-util-9.•••* gnu/packages/java.scm (java-asm-util-9): New variable.
Change-Id: I41eaa0c7d74d0aee569e8b6b80ec9fee876a1af1
| Julien Lepiller | 2024-04-20 | 1 | -0/+13 |
* | gnu: Add java-asm-analysis-9.•••* gnu/packages/java.scm (java-asm-analysis-9): New variable.
Change-Id: I11d959b9cf3116a0614689ba24dbfd1b746a3b6f
| Julien Lepiller | 2024-04-20 | 1 | -0/+13 |
* | gnu: Add java-asm-tree-9.•••* gnu/packages/java.scm (java-asm-tree-9): New variable.
Change-Id: I6fd32ee00de8488ff980bccd079636abe09ea773
| Julien Lepiller | 2024-04-20 | 1 | -0/+13 |
* | gnu: Add java-asm-9.•••* gnu/packages/java.scm (java-asm-9): New variable.
Change-Id: Ib54e81dc4d55909541851abca34fabde631c8c55
| Julien Lepiller | 2024-04-20 | 1 | -0/+24 |
* | gnu: java-guava: Update to 31.1.•••* gnu/packages/patches/java-guava-remove-annotation-deps.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-guava): Update to 31.1.
[source]: Use patch.
(java-guava-futures-failureaccess): New variable.
* gnu/packages/bioinformatics.scm (java-picard, java-picard-2.10.3): Fix for
newer guava.
* gnu/packages/maven.scm (maven): Add java-guava-futures-failureaccess.
Change-Id: Id2553c48e11c6001fb45a0589720cef1551804d9
| Julien Lepiller | 2024-04-20 | 1 | -14/+29 |
* | gnu: java-cglib: Update to 3.3.0.•••cglib now requires asm-8 at runtime, so propagate it and do not use
asm-6 in dependents.
* gnu/packages/java.scm (java-cglib): Update to 3.3.0.
(java-plexus-component-metadata-1.7, java-easymock, java-jmock)
(java-jmock-legacy, java-jmock-junit4, java-ops4j-pax-exam-core-spi)
(java-guice, java-fest-assert, java-testng, java-lmax-disruptor)
(java-powermock-reflect, java-powermock-modules-junit4)
(java-kafka-clients, java-jline-2, java-xmlunit, java-eclipse-sisu-plexus)
(java-logback-core): Remove `java-asm` from inputs or native-inputs.
(java-httpcomponents-httpclient-cache)
(java-httpcomponents-httpclient-osgi): Disable tests.
* gnu/packages/batik.scm (java-xmlgraphics-commons): Remove `java-asm`
from inputs or native inputs.
* gnu/packages/maven.scm (maven-resolver-transport-file)
(maven-resolver-transport-http, maven-model, maven-repository-metadata)
(maven-compat): Remove `java-asm` from inputs or native-inputs.
Change-Id: I92a939e7522d92b185715d7935aabed5ddb77451
| Julien Lepiller | 2024-04-20 | 1 | -26/+13 |
* | gnu: Add java-error-prone-annotations.•••* gnu/packages/java.scm (java-error-prone-annotations): New variable.
Change-Id: I42b79a7c338f8866617b474cb39bc2ea75160d4a
| Julien Lepiller | 2024-04-20 | 1 | -0/+44 |
* | gnu: java-bsh: Update to 2.1.1.•••* gnu/packages/java.scm (java-bsh): Update to 2.1.1.
Change-Id: I70fd1e5ed63195cb8feb9fe14bd7331d34d6da4f
| Julien Lepiller | 2024-04-20 | 1 | -2/+6 |
* | gnu: java-objenesis: Update to 3.3.•••* gnu/packages/java.scm (java-objenesis): Update to 3.3.
Change-Id: I2739d203cace8e7a14396c7a78531b1eb2222251
| Julien Lepiller | 2024-04-20 | 1 | -4/+5 |
* | gnu: openjdk21: Update to 21.0.2.•••* gnu/packages/java.scm (openjdk21): Update to 21.0.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk20: Update to 20.0.2.•••* gnu/packages/java.scm (openjdk20): Update to 20.0.2.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk18: Update to 18.0.2.1.•••* gnu/packages/java.scm (openjdk18): Update to 18.0.2.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk17: Update to 17.0.10.•••* gnu/packages/java.scm (openjdk17): Update to 17.0.10.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk15: Update to 15.0.10.•••* gnu/packages/java.scm (openjdk15): Update to 15.0.10.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk13: Update to 13.0.14.•••* gnu/packages/java.scm (openjdk13): Update to 13.0.14.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk12: Update source hash.•••* gnu/packages/java.scm (openjdk12): Update source hash.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I03cbaf3fc21c045c67cd89bb37e232716b03bb30
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: openjdk11: Update to 11.0.22.•••* gnu/packages/java.scm (openjdk11): Update to 11.0.22.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Greg Hogan | 2024-03-14 | 1 | -2/+2 |
* | gnu: abcl: Fix quoting in wrapper script.•••* gnu/packages/java.scm (abcl)[arguments]<#:phases>: Fix quoting in
installed wrapper script. Also set hash-bang to bash since '[[' is used.
Change-Id: I09ee266764c455194ab6097f096378ee1a986bcb
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Paul A. Patience | 2024-03-08 | 1 | -2/+3 |