| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | gnu: jbr21: Update to 21.0.2b375.1.•••* gnu/packages/java.scm (jbr21): Update to 21.0.2b375.1.
Change-Id: Ib85e6cefcc7e2103f073cb460b0d75742594bd38
| Danny Milosavljevic | 2024-02-24 | 1 | -3/+5 |
* | gnu: openjdk11: Fix ".so" file path patching.•••* gnu/packages/java.scm (openjdk11)[arguments]<#:phases>[patch-jni-libs]:
Fix ".so" file path patching.
Change-Id: If705ef237a2afe537af41227479cd2f91efe5ae2
| Danny Milosavljevic | 2024-02-24 | 1 | -2/+2 |
* | gnu: jbr: Update to 17.0.10-b1211.2.•••* gnu/packages/java.scm (jbr): Update to 17.0.10-b1211.2.
Change-Id: If08dc1f7d0c00f6ca2d2ebfb7daeca35cf3f665c
| Danny Milosavljevic | 2024-02-21 | 1 | -3/+3 |
* | gnu: Make intermediate packages public but hidden.•••This makes those packages visible to (gnu ci), giving them first class
in the eyes of Cuirass and similar tools, in turn ensuring substitutes
are available (this was discovered by running ‘guix weather -c 10’).
* gnu/packages/rust.scm (rust-bootstrap, rust-1.55)
(rust-1.56, rust-1.57, rust-1.58, rust-1.59, rust-1.60)
(rust-1.61, rust-1.62, rust-1.63, rust-1.64, rust-1.65)
(rust-1.66, rust-1.67, rust-1.68, rust-1.69, rust-1.70)
(rust-1.71, rust-1.72, rust-1.73): Make variable public and add
‘hidden?’ property.
(rust): Remove ‘hidden?’ property.
* gnu/packages/java.scm (java-hamcrest-parent-pom)
(java-org-ow2-parent-pom-1.3, java-asm-bootstrap): Make variable public
and add ‘hidden?’ property.
* gnu/packages/ocaml.scm (dune-bootstrap)
(ocaml4.09-dune-bootstrap, ocaml5.0-dune-bootstrap): Likewise.
Change-Id: I32b0ea639a4f1c39466875acdbc9cbadf75c7668
| Ludovic Courtès | 2024-01-14 | 1 | -3/+6 |
* | gnu: openjdk11: Fix time bomb in ‘GenerateCurrencyData.java’.•••Fixes <https://issues.guix.gnu.org/68333>, as well.
This is a companion to commit 5c0f77f4241c9beac0c82deae946bfdc70b49ff0.
* gnu/packages/java.scm (openjdk11)[source]: Add patch.
Change-Id: I5ff53b8dd90598721a6c3814980c6553013b347c
| Ricardo Wurmus | 2024-01-10 | 1 | -1/+3 |