Age | Commit message (Expand) | Author |
2024-03-14 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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-08 | 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-02-24 | 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 | 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-21 | 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-01-14 | 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-10 | 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 | gnu: openjdk10: Simplify....* gnu/packages/java.scm (openjdk10)[arguments]: Remove trailing #T from build
phase.
Change-Id: Icdb082b250704fe6de3a5e4323f29fa5db8446c7
| Ricardo Wurmus |
2024-01-10 | gnu: openjdk10: 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 (openjdk10)[source]: Add patch.
* gnu/packages/patches/openjdk-currency-time-bomb2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: I42fc14d305883f672cd6764a0ee6462852e41a5b
| Ricardo Wurmus |
2024-01-10 | gnu: openjdk9: Simplify....* gnu/packages/java.scm (openjdk9)[source]: Remove BEGIN.
[arguments]: Delete trailing #T from build phases.
Change-Id: If011dc595c1b9b0d79fd5bb727a8680d1ad4d100
| Ricardo Wurmus |
2024-01-10 | gnu: openjdk9: 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 (openjdk9)[source]: Add patch.
* gnu/packages/patches/openjdk-currency-time-bomb.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: I45ca1fe5bad922307eba64d46a330a8f233c0f55
| Ricardo Wurmus |
2024-01-10 | gnu: icedtea: Fix time bomb in ‘GenerateCurrencyData.java’....Fixes <https://issues.guix.gnu.org/68333>.
* gnu/packages/java.scm (icedtea-7)[drop]: Add optional ‘patches’
parameter and honor it.
[native-inputs]: Add patch for “jdk-drop”.
(icedtea-8): Likewise.
* gnu/packages/patches/jdk-currency-time-bomb.patch,
gnu/packages/patches/jdk-currency-time-bomb2.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I3b4cf562ce4bedb87ce0e7c289e431fbb0dbb6f8
| Ludovic Courtès |
2024-01-01 | gnu: Add java-jakarta-annotations-api....* gnu/packages/java.scm (java-jakarta-annotations-api): New variable.
Change-Id: I374d1be6f1c509c9c6391e0551de5362eae13357
| Julien Lepiller |
2023-12-02 | gnu: java-openjfx-graphics: Make java-swt optional....It is used for an optional part of openjfx and not used by current
packages in Guix. Swt has a reference to a library in the JDK and has a
huge closure size because of that. This reduces closure by 1GB for this
package and dependents (including josm).
* gnu/packages/java.scm (java-openjfx-graphics)[native-inputs]: Move java-swt...
[inputs]: ...to here.
Change-Id: I7d8cb14569d5a9f451944695225a2dff143bf190
| Julien Lepiller |
2023-12-02 | gnu: javacc: Do not reference a jdk....The jdk provides java and javac, while a jre only provides the necessary
java, reducing the closure size by 350MB.
* gnu/packages/java.scm (javacc): Remove #t at end of phases.
[inputs]: Add icedtea-8 as the jre.
[arguments]: Use it instead of the jdk.
Change-Id: Icb218c40915550b7ff1db96a48a3c48fa6ef52b4
| Julien Lepiller |
2023-11-09 | gnu: Add java-parsson....* gnu/packages/java.scm (java-parsson): New variable.
Change-Id: Ie564924329e4e0a866e6ed5fe9135c841fb66ae8
| Julien Lepiller |
2023-11-09 | gnu: Add java-jakarta-json....* gnu/packages/java.scm (java-jakarta-json): New variable.
Change-Id: I2c123710f9d31bf71e8fb86ff0d336b6fcfa9674
| Julien Lepiller |
2023-11-09 | gnu: openjdk9: Install default certificates....* gnu/packages/java.scm (openjdk9)[arguments]: Add a phase to install
certificates from nss-certs to the expected location.
(openjdk10, openjdk11): Adapt to also install the certificates.
Change-Id: I6ef626324386419e84a9c0eace5a278ca11c573c
| Julien Lepiller |
2023-11-05 | gnu: icedtea-7: Fix building on powerpc-linux....* gnu/packages/java.scm (icedtea-7)[arguments]: Adjust custom
'install-libjvm phase to add support for powerpc-linux.
Change-Id: Ie77a2b53fdef1e0ddc0351e6c2d0241d08b80508
| Efraim Flashner |
2023-10-25 | gnu: abcl: Update to 1.9.2....* gnu/packages/java.scm (abcl): Update to 1.9.2.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Artyom Bologov |
2023-10-06 | gnu: openjdk-12: Fix building on aarch64-linux....* gnu/packages/java.scm (openjdk-12)[arugments]: When building for
aarch64-linux add a phase to remove a duplicate line.
| Efraim Flashner |
2023-10-05 | gnu: openjdk-10: Fix building on aarch64-linux....* gnu/packages/java.scm (openjdk-10)[arguments]: Replace inherited
'patch-for-aarch64 phase for changes in source code layout.
Co-authored-by: Christopher Baines <mail@cbaines.net>
Co-authored-by: Tim Johann <t1m@phrogstar.de>
| Efraim Flashner |
2023-09-21 | gnu: Add jbr@21-b240.22....* gnu/packages/java.scm (jbr21): New variable.
| Danny Milosavljevic |
2023-09-21 | gnu: Add openjdk@21....* gnu/packages/java.scm (openjdk21): New variable.
* gnu/packages/patches/openjdk-21-fix-rpath.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
| Danny Milosavljevic |
2023-09-21 | gnu: Add openjdk@20....* gnu/packages/java.scm (openjdk20): New variable.
| Danny Milosavljevic |
2023-08-13 | gnu: jbr: Update description....* gnu/packages/chromium.scm (jbr11)[description]: Remove reference to "JCEF".
(jbr17)[description]: Remove reference to "JCEF".
| Danny Milosavljevic |
2023-08-07 | gnu: Add older version of jbr....* gnu/packages/java.scm (jbr11): New variable.
| Danny Milosavljevic |
2023-08-05 | gnu: Add java-mapdb....* gnu/packages/java.scm (java-mapdb): New variable.
| Liliana Marie Prikler |
2023-08-05 | gnu: Add java-httpcomponents-httpclient-osgi....* gnu/packages/java.scm (java-httpcomponents-httpclient-osgi): New variable.
| Liliana Marie Prikler |
2023-08-05 | gnu: Add java-httpcomponents-httpcore-osgi....* gnu/packages/java.scm (java-httpcomponents-httpcore-osgi): New variable.
| Liliana Marie Prikler |
2023-08-05 | gnu: Add java-httpcomponents-httpclient-cache....* gnu/packages/java.scm (java-httpcomponents-httpclient-cache): New variable.
| Liliana Marie Prikler |
2023-08-05 | gnu: Add java-easymock-class-extension....* gnu/packages/java.scm (java-easymock-class-extension): New variable.
| Liliana Marie Prikler |
2023-08-05 | gnu: Add java-easymock version 3.2....* gnu/packages/java.scm (java-easymock-3.2): New variable.
| Liliana Marie Prikler |
2023-07-30 | gnu: ant@1.10: Update to 1.10.13....* gnu/packages/java.scm (ant/java8): Update to 1.10.13.
| Tobias Geerinckx-Rice |
2023-07-26 | gnu: openjdk9: Fix build on aarch64....* gnu/packages/java.scm (openjdk9)[arguments]: Add 'patch-for-aarch64 phase to
remove duplicate line in interp_masm_aarch64.hpp.
Signed-off-by: Andreas Enge <andreas@enge.fr>
| Christopher Baines |
2023-07-17 | gnu: jbr: Use Jetbrains' configure-flags....* gnu/packages/java.scm (jbr17)[arguments]<#:configure-flags>: Use Jetbrains'
configure flags.
| Danny Milosavljevic |
2023-07-03 | gnu: jbr: Make big cursors work....* gnu/packages/patches/jbr-17-xcursor-no-dynamic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (jbr17)[source]<#:patches>: Add it.
| Danny Milosavljevic |
2023-07-03 | gnu: Add jbr....* gnu/packages/java.scm (jbr17): New variable.
| Danny Milosavljevic |
2023-06-29 | gnu: openjdk19: Update to 19.0.2....* gnu/packages/java.scm (openjdk19): Update to 19.0.2.
| Ricardo Wurmus |
2023-06-17 | gnu: openjdk: Re-add "openjdk-15-xcursor-no-dynamic.patch"....* gnu/packages/java.scm (openjdk16)[source](patches): Re-add xcursor patch.
(openjdk17)[source](patches): Re-add xcursor patch.
| Danny Milosavljevic |
2023-06-11 | svn-download: Do not expand keywords....Subversion keyword expansion is potentially non-reproducible as some of
them expand time strings relative to the local time zone:
https://issues.guix.gnu.org/43442#18
In practice this is not a problem in Guix since Subversion checkouts
happen in an isolated environment using the "default timezone" (UTC).
However, Software Heritage disables keyword expansion for this very
reason. By following suit, we make sure content can be retrieved from
there.
* guix/build/svn.scm (svn-fecth): Pass "--ignore-keywords" to
Subversion.
* guix/build-system/texlive.scm (%texlive-date): New variable.
* gnu/packages/java.scm (java-geronimo-xbean-reflect)
(java-geronimo-genesis-2.1): Update the source hash.
* gnu/packages/machine-learning.scm (ghmm): Likewise.
* gnu/packages/video.scm (libsmpeg, libsmpeg-with-sdl1): Likewise.
* gnu/packages/tex.scm (texlive-bin): Update the hash of the
"texlive-scripts" input, and a add a new phase that imitates
Subversion keyword expansion for scripts that need it.
(texlive-latex-base): Update the hash of the "texlive-luatexconfig"
native input.
(texlive-hyphen-base, texlive-dvipdfmx, texlive-dvips, texlive-cm)
(texlive-tex-plain, texlive-kpathsea, texlive-latexconfig)
(texlive-tetex, texlive-pdftex, texlive-xetex): Update the source
hash.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Timothy Sample |
2023-04-29 | gnu: Add java-pj....* gnu/packages/java.scm (java-pj): New variable.
| Ricardo Wurmus |
2023-04-05 | gnu: openjdk16: Fix build....* gnu/packages/java.scm (openjdk16)[origin]: Add patch.
| Andreas Enge |