Age | Commit message (Collapse) | Author |
|
gnu/packages/java.scm (libantlr3c)[arguments]: Use G-Expression.
Change-Id: If280b345a9c86ddccb0614a124ff8b2215b8648c
|
|
* gnu/packages/java.scm (libantlr3c)[arguments]#<configure-flags>: When
target riscv64, Add --disable-abiflags.
Change-Id: I9e53575134630015e332e27a0286c1f58f072804
|
|
* gnu/packages/java.scm (abcl): Update to 1.9.3.
Change-Id: I401585fcf8952a29ee4244f0c4962893e96992a0
|
|
* gnu/packages/java.scm (java-testng)[arguments]: Disable parallel
DataProviderTest; remove trailing #T; do not quote list.
Change-Id: I17847b48ddae10e8d75de4b16a5e03eb538eb418
|
|
* gnu/packages/java.scm (java-testng)[propagated-inputs]: Drop labels.
[native-inputs]: Same.
Change-Id: Id44fb4b4d74f44774402ac66c1e26adce9f35fb6
|
|
* gnu/packages/java.scm (jbr17): Update to 17.0.11b1207.30.
Change-Id: Idfb614496c856002c89fb7f671625ae655555402
|
|
* gnu/packages/java.scm (jbr21): Update to 21.0.3b509.15.
Change-Id: I1b47b761b1252e55e6fc78048cde5e0d9f446ca5
|
|
* gnu/packages/java.scm (java-mockito-1) [source]: Update URL.
|
|
* gnu/packages/java.scm (java-jopt-simple) [source]: Update URL.
[home-page]: Likewise.
|
|
This fixes CVE-2022-23437.
* gnu/packages/java.scm (java-xerces): Update to 2.12.2.
Signed-off-by: Sharlatan Hellseher <[email protected]>
|
|
* gnu/packages/java.scm (antlr4)[arguments]: Don't refer to
nonexistent 'bin-install' phase.
Change-Id: I89e6a9ec5d1237bfb32c7793f9e9f4f6ad65fb1f
|
|
* gnu/packages/java.scm (icedtea-8)[arguments]: Replace 'build phase to
not pass '-j' to make.
Change-Id: Ifc5c99f33bb75bb52212aa32d0bbd10f4bce83a4
|
|
* gnu/packages/java.scm (openjdk15)[source]: Add patch.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
* gnu/packages/java.scm (openjdk14)[source]: Add patches.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
* 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 <[email protected]>
Change-Id: I1b2943c989e2d6acfd8131ea4ede978c61948811
|
|
* gnu/packages/java.scm (openjdk12)[arguments]<#:phases>[remove-timestamping]:
Modify phase.
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
* 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 <[email protected]>
Modified-by: Maxim Cournoyer <[email protected]>
Change-Id: I67f1b7746a2c7016aec32c438b94d24a16bc77b2
|
|
* 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 <[email protected]>
|
|
* 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 <[email protected]>
Modified-by: Maxim Cournoyer <[email protected]>
Change-Id: Ifb7a87b0c11f3a7032597013ac904aefc9234db1
|
|
* gnu/packages/java.scm (openjdk11) [home-page]: Update URL.
Change-Id: If57dcd1e99d0f93d79bbc3f10c45cf3b09fcff7a
|
|
* 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 <[email protected]>
|
|
* gnu/packages/java.scm (openjdk9)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.
Change-Id: I7fb54b917a058584bcdee0fb5575b8eaba4f7edd
Signed-off-by: Maxim Cournoyer <[email protected]>
Change-Id: Ifd267ce38fa5b3a1c4712bde5345f2ef864cde06
|
|
* gnu/packages/java.scm (icedtea-7)[arguments]: Use C.UTF-8 locale in
'install-keystore phase.
Change-Id: I6da65dd8aaea6fc95f7f0d269ed5ab45c26ce21d
Signed-off-by: Maxim Cournoyer <[email protected]>
Change-Id: I546047163a037347b4b01f34931aae19fc061fbf
|
|
* gnu/packages/java.scm (icedtea-8)[arguments]: Add a configure-flag to
skip building the docs.
Change-Id: I4a8cfb869cf38bc879ea72a85e0e783a4a759500
|
|
* 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
|
|
%default-gnu-modules.
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
|
|
* gnu/packages/java.scm (openjdk): Update to openjdk21.
Change-Id: I132dcb6722f604cfe42fdfbc81066d614d4519b9
Signed-off-by: Maxim Cournoyer <[email protected]>
|
|
* 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 <[email protected]>
|
|
* gnu/packages/java.scm (java-jctools-core-1)[arguments]: When building
on aarch64-linux skip the tests.
Change-Id: I83a40b5eb352be48b9083aa57dd10e87b525c7be
|
|
* gnu/packages/java.scm (java-swt)[source]: Update to new source
location.
Change-Id: Iba0ba8143192b4388d498e768ff923b7f31bfc0e
|
|
* gnu/packages/java.scm (java-swt)[arguments]: Adjust the custom
'build-native phase to set the C compiler.
Change-Id: Ie961ea91e5cd2ce9fc7b2228e08d082a5a1cfe06
|
|
* gnu/packages/java.scm (jbr): Update to 17.0.10b1207.6.
Change-Id: Iefcc3cb8cae593b5659a646314fe846cc509c666
|
|
* gnu/packages/java.scm (jbr): Update to 21.0.2b397.7.
Change-Id: Ie32e4aa7fcdbfb2c3deead80a85b5ae55c3891dd
|
|
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
|
|
* 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
|
|
* gnu/packages/java.scm (java-byte-buddy-dep): New variable.
Change-Id: I7907fffe783d6edec65d8b0c496b6e16db53c24d
|
|
* gnu/packages/java.scm (java-asm-commons-9): New variable.
Change-Id: Ie289193efd14957d3cbba437cc1a129665c59bfa
|
|
* gnu/packages/java.scm (java-asm-util-9): New variable.
Change-Id: I41eaa0c7d74d0aee569e8b6b80ec9fee876a1af1
|
|
* gnu/packages/java.scm (java-asm-analysis-9): New variable.
Change-Id: I11d959b9cf3116a0614689ba24dbfd1b746a3b6f
|
|
* gnu/packages/java.scm (java-asm-tree-9): New variable.
Change-Id: I6fd32ee00de8488ff980bccd079636abe09ea773
|
|
* gnu/packages/java.scm (java-asm-9): New variable.
Change-Id: Ib54e81dc4d55909541851abca34fabde631c8c55
|
|
* 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
|
|
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
|
|
* gnu/packages/java.scm (java-error-prone-annotations): New variable.
Change-Id: I42b79a7c338f8866617b474cb39bc2ea75160d4a
|
|
* gnu/packages/java.scm (java-bsh): Update to 2.1.1.
Change-Id: I70fd1e5ed63195cb8feb9fe14bd7331d34d6da4f
|
|
* gnu/packages/java.scm (java-objenesis): Update to 3.3.
Change-Id: I2739d203cace8e7a14396c7a78531b1eb2222251
|
|
* gnu/packages/java.scm (openjdk21): Update to 21.0.2.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/java.scm (openjdk20): Update to 20.0.2.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/java.scm (openjdk18): Update to 18.0.2.1.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/java.scm (openjdk17): Update to 17.0.10.
Signed-off-by: Christopher Baines <[email protected]>
|