Ludovic Courtès
2bd0ba7226
gnu: Export non-trivial packages that were private.
...
This makes those packages visible to ‘fold-packages’, which in turns gives a
clearer view of the package set to tools like (gnu ci) and ‘guix graph’.
* gnu/packages/dlang.scm (ldc-bootstrap): Export and add ‘hidden?’ property.
(ldc)[properties]: New field.
(dmd-bootstrap): Export and add ‘hidden?’ property.
(dmd)[properties]: New field.
* gnu/packages/freedesktop.scm (xdgmime): Export and add ‘hidden?’ property.
* gnu/packages/games.scm (glkterm, supertuxkart-data)
(ring-racers-data, openttd-engine, openttd-opengfx, openttd-opensfx)
(openttd-openmsx, openrct2-title-sequences, openrct2-objects)
(xonotic-data): Export and add ‘hidden?’ property.
(simgear): Export.
* gnu/packages/gnucash.scm (gnucash-docs): Export and add ‘hidden? property.
* gnu/packages/groovy.scm (java-groovy-bootstrap): Export and add ‘hidden?’
property.
(groovy-bootstrap, groovy-tests-bootstrap, groovy-parser-antlr4)
(groovy-test, groovy-xml, groovy-templates, groovy-groovydoc)
(groovy-ant, groovy-astbuilder, groovy-bsf, groovy-cli-commons)
(groovy-cli-picocli, groovy-swing, groovy-console, groovy-datetime)
(groovy-dateutil, groovy-docgenerator, groovy-groovysh, groovy-jmx)
(groovy-json, groovy-jsr223, groovy-nio, groovy-servlet)
(groovy-sql, groovy-testng, groovy-macro, groovy-yaml): Export.
(groovy)[properties]: New field.
* gnu/packages/haskell-xyz.scm (ghc-chell-quickcheck-bootstrap)
(ghc-options-bootstrap): Export and add ‘hidden?’ property.
(ghc-system-fileio-bootstrap, ghc-system-filepath-bootstrap): Remove.
* gnu/packages/haskell.scm (ghc-alex-bootstrap-for-9.4)
(ghc-happy-bootstrap-for-9.4): Export.
* gnu/packages/image-processing.scm (insight-toolkit-legacy): Export.
* gnu/packages/java-bootstrap.scm (jikes): Export.
(classpath-bootstrap): Export and add ‘hidden?’ property.
(jamvm-1-bootstrap, ant-bootstrap, ecj-bootstrap): Likewise.
(ecj-javac-wrapper, classpath-0.99, classpath-jamvm-wrappers): Export.
(classpath-devel): Export and remove ‘hidden?’ property.
(jamvm): Export.
(ecj-javac-wrapper-final): Export and remove ‘hidden?’ property.
(ecj4-bootstrap): Export and add ‘hidden?’ property.
(ecj4-javac-wrapper): Export.
(jamvm-with-ecj4): Export and remove ‘hidden?’ property.
* gnu/packages/java-xml.scm (java-jaxen-bootstrap): Export and add ‘hidden?’
property.
(java-jaxen)[properties]: New field.
* gnu/packages/java.scm (java-plexus-container-default-bootstrap): Export and
add ‘hidden?’ property.
(java-plexus-container-default)[properties]: New field.
(java-stringtemplate-4.0.6): Export.
(antlr3-bootstrap): Export and add ‘hidden?’ property.
(antlr3-3.3)[properties]: New field.
(java-tunnelvisionlabs-antlr4-runtime-bootstrap): Export and add ‘hidden?’
property.
(java-tunnelvisionlabs-antlr4-bootstrap): Likewise.
(java-tunnelvisionlabs-antlr4-runtime)[properties]: New field.
(java-tunnelvisionlabs-antlr4)[properties]: New field.
(java-geronimo-genesis-2.1): Export.
* gnu/packages/rails.scm (ruby-ammeter-bootstrap): Export and add ‘hidden?‘
property.
(ruby-ammeter)[properties]: New field.
* gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit-bootstrap):
Export and add ‘hidden?’ property.
* gnu/packages/ruby-xyz.scm (ruby-rspec-block-is-expected-bootstrap): Likewise.
(ruby-rubocop-capybara-minimal): Likewise.
(ruby-rubocop-capybara)[property]: New field.
(ruby-rubocop-rake-minimal): Export and add ‘hidden?’ property.
(ruby-rubocop-rake)[properties]: New field.
(ruby-rubocop-rspec-minimal): Export and add ‘hidden?’ property.
(ruby-rubocop-rspec)[properties]: New field.
(ruby-cucumber-without-tests): Export and add ‘hidden?’ property.
(ruby-liquid-c-bootstrap): Likewise.
(ruby-liquid-c)[properties]: New field.
* gnu/packages/xorg.scm (xcffibgen): Export and add ‘hidden?’ property.
Fixes: guix/maintenance#85
Change-Id: I39cc94accb4eefbe73801f1f237201b48e4a7def
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6781
2026-03-04 17:31:58 +01:00
Maxim Cournoyer
f9efea8642
gnu: openjdk16: Fix build on powerpc64le.
...
* gnu/packages/java.scm (openjdk15)
[implicit-inputs?]: Set to #f.
[native-inputs]: Add gcc-11.
(openjdk17) [implicit-inputs?]: Set to #t.
[native-inputs]: Remove manually added implicit inputs added in openjdk15.
Fixes: <https://issues.guix.gnu.org/79270 >
Change-Id: Ieda25aae528f468403bae8063f2fa199a873cfae
2026-02-25 09:46:07 +09:00
Maxim Cournoyer
b8f18996f5
gnu: openjdk25: Update to 25.0.2.
...
* gnu/packages/java.scm (openjdk25): Update to 25.0.2.
Change-Id: I02cbe9f68f7963b9f739186501d663107610b4fb
2026-02-25 09:46:07 +09:00
Maxim Cournoyer
41f7cd97c0
gnu: openjdk11: Do not build hotspot tests.
...
* gnu/packages/java.scm (openjdk11)
[#:configure-flags]: Add --disable-hotspot-gtest.
(openjdk15) [#:configure-flags]: Rename flag to --without-gtest.
Change-Id: Ifcde5948295aa98c7f056df3071788332adb313f
2026-02-25 09:46:07 +09:00
Maxim Cournoyer
a2c347c1fb
gnu: openjdk11: Double max-silent-time timeout property.
...
* gnu/packages/java.scm (openjdk11) [properties]: New field.
Change-Id: I4370a4d8bc75c139334ef41778c17d391561e356
2026-02-25 09:46:07 +09:00
Maxim Cournoyer
9888260728
gnu: openjdk11: Small cleanup.
...
* gnu/packages/java.scm (openjdk11) [#:phases]
{write-source-revision-file}: Capture version in an inheritance compatible
way.
{patch-jni-libs}: Remove extraneous 'remove' import.
{strip-character-data-timestamps}: Re-order after...
{remove-extraneous-files}: ... this phase.
{strip-character-data-timestamps}: Delete phase.
{build, build-jre}: Streamline.
Change-Id: Ic2210f02d7133a0d440b8d83f289b17f1cb59f17
2026-02-25 09:46:06 +09:00
Maxim Cournoyer
c5a5c27a90
gnu: openjdk10: Modernize.
...
* gnu/packages/java.scm (openjdk10) [arguments]: Use gexps.
[native-inputs]: Delete labels.
Change-Id: I11f214295ed911a492510e22e1f910fc29832e6f
2026-02-25 09:46:06 +09:00
Maxim Cournoyer
eef9696c9d
gnu: openjdk9: Modernize and reduce size.
...
* gnu/packages/java.scm (openjdk-9): [arguments]: Use gexps, adjusting
accordingly.
[#:modules]: Add the (ice-9 match), (srfi srfi-1) and (srfi srfi-26) modules.
[#:phases] {patch-jni-libs}: Remove dynamic srfi-1 import.
{remove-extraneous-files}: New phase.
{strip-zip-timestamps}: Re-order after remove-extraneous-files. Do not patch
.diz and src.zip files, which are now deleted in the above phase.
Change-Id: Icb762cdc2b58536f9c47ca4411ba75e6b3bc242a
2026-02-25 09:46:06 +09:00
Maxim Cournoyer
f9421c5056
gnu: icedtea-8: Modernize.
...
* gnu/packages/java.scm (icedtea-8) [arguments]: Standardize usage of
substitute-keyword-arguments. Use gexps.
[#:phases] {build}: Expand comment
Change-Id: I96a56c3284a567c8627eb16de6521013a006d303
2026-02-25 09:46:06 +09:00
Maxim Cournoyer
e2695648ed
gnu: icedtea-7: Modernize.
...
* gnu/packages/java.scm (system->icedtea-arch): New procedure.
(icedtea-7) [arguments]: Use gexps and output variables.
[#:phases] {install-libjvm}: Use system->icedtea-arch.
Change-Id: Id672fc9f02f4a148aa016cdfcaffc4f081bcb676
2026-02-25 09:46:06 +09:00
Maxim Cournoyer
b282d27a8c
gnu: icedtea-7: Fix build on powerpc64le.
...
* gnu/packages/java.scm (icedtea-7)
[#:phases] {install-libjvm}: Register an entry for powerpc64le-linux.
Issue: <https://issues.guix.gnu.org/79270 >
Change-Id: Ia01a30aee4b4f981d165e348e583f3e7fc687a82
2026-02-25 09:46:06 +09:00
Nguyễn Gia Phong
366046a775
gnu: python-antlr4-runtime: Enable tests.
...
* gnu/packages/java.scm (python-antlr4-runtime)[arguments]:
Enable tests. <#:phases>: Add regenerate-parsers.
[native-inputs]: Add antlr4, and remove pkg-config.
[inputs]: Remove utils-linux:lib.
Change-Id: Id89d0c0bc5ae557f5b4e70fd93159f64bac0ba39
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:24:05 +01:00
Nguyễn Gia Phong
3694267e23
gnu: java-antlr4-runtime-python: Rename to python-antlr4-runtime.
...
* gnu/packages/java.scm (python-antlr4-runtime):
Rename from java-antlr4-runtime-python.
[outputs]: Fall back to default.
(java-antlr4-runtime-python):
Deprecate in favor of python-antlr4-runtime.
* gnu/packages/geo.scm (python-cf-units)[propagated-inputs]:
Replace java-antlr4-runtime-python with python-antlr4-runtime.
* gnu/packages/python-xyz.scm (python-moto)[propagated-inputs],
(python-omegaconf)[propagated-inputs]:
Replace java-antlr4-runtime-python with python-antlr4-runtime.
Change-Id: Ia679b1d0402236650aa92cbcbd7bc6f03ffbcda1
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:32 +01:00
Nguyễn Gia Phong
61f36109e0
gnu: cpp-antlr4-runtime: Enable tests.
...
* gnu/packages/java.scm (cpp-antlr4-runtime)[arguments]: Enable tests.
<#:phases>: Add unbundle-googletest.
[native-inputs]: Add googletest.
Change-Id: Ie10ae44c712f12cf7b5babb447a95a8407de41f4
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:30 +01:00
Nguyễn Gia Phong
5d3c9b71c4
gnu: java-antlr4-runtime-cpp: Rename to cpp-antlr4-runtime.
...
* gnu/packages/java.scm (cpp-antlr4-runtime):
Rename from java-antlr4-runtime-cpp. [synopsis]: Fix typo.
(java-antlr4-runtime-cpp): Deprecate in favor of cpp-antlr4-runtime.
* gnu/packages/electronics.scm (python-hdlconvertor)[inputs]:
Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.
* gnu/packages/fontutils.scm (python-afdko)[inputs]:
Replace java-antlr4-runtime-cpp with cpp-antlr4-runtime.
Change-Id: I6332f55909dabe55debe5dba20c4fe7dd80c321e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:28 +01:00
Nguyễn Gia Phong
2cd64e3de1
gnu: antlr4: Specify JRE in executable.
...
* gnu/packages/java.scm (antlr4)[arguments]<#:phases>{bin-install}:
Specify the path to a java binary. [inputs]: Add openjdk.
(java-tunnelvisionlabs-antlr4-bootstrap)[inputs]: Add openjdk.
* gnu/packages/fontutils.scm (python-afdko)[native-inputs]:
Remove openjdk.
Change-Id: Id3306fed1b10a78b1e3da721b539fb1afac01f13
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-16 19:23:23 +01:00
Mathieu Lirzin
da873a8da5
gnu: java-hamcrest-all: Deprecate.
...
* gnu/packages/java.scm (java-hamcrest-all): Deprecate.
Change-Id: I4e6a32e3711af401d1d5ff3c611ea5ab4fc103c8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-04 18:48:46 +01:00
Mathieu Lirzin
5591700ffd
gnu: java-hamcrest-library: Deprecate.
...
* gnu/packages/java.scm (java-hamcrest-library): Deprecate.
Change-Id: I0baa969199bfe4fa976d868e7e48831007961b95
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-04 18:48:44 +01:00
Mathieu Lirzin
0e19ef2dbe
gnu: java-hamcrest-core: Deprecate.
...
* gnu/packages/java.scm (java-hamcrest-core): Deprecate.
Change-Id: I515f51c36ca4b92172812673308799da401704db
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-04 18:48:41 +01:00
Mathieu Lirzin
b3afd03528
gnu: Add java-hamcrest.
...
* gnu/packages/java.scm (java-hamcrest): New variable.
Change-Id: Ic9611714ac2066334caea7a41d21bd8b33ef29cc
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-02-04 18:48:28 +01:00
Hartmut Goebel
594d95260e
gnu: Add java-jakarta-activation-api.
...
* gnu/packages/java.scm (java-jakarta-activation-api): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:13 +01:00
Hartmut Goebel
072eae9260
gnu: Add java-mime4j-core.
...
* gnu/packages/java.scm (java-mime4j-core): New variable.
Change-Id: Ib8428083de309baccfc0c0480937be52a466928a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:12 +01:00
Hartmut Goebel
ecd2182563
gnu: Add java-commons-io 2.21.
...
* gnu/packages/java.scm (java-commons-io--latest): New variable.
Change-Id: I4ed8d1c2ddc5bb23ddbdc04c6dc27ad2c2dbd447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:11 +01:00
Hartmut Goebel
e426045c09
gnu: Fix source-url for some java packages.
...
For the apache updater to find the updates, the path-part of the source-url
must start with a single slash.
* gnu/packages/java.scm (java-apache-ivy,
java-httpcomponents-httpcore)[source]: Fix url.
2026-01-09 12:06:28 +01:00
Hartmut Goebel
0cc4cf3fe9
gnu: Add upstream-name to some java packages.
...
This will make the apache updater work.
* gnu/packages/java.scm Jjava-commons-bcel, java-commons-bsf,
java-commons-dbcp, java-commons-jcs, java-commons-logging-minimal,
java-commons-pool, java-httpcomponents-httpclient): [properies]: New field.
2026-01-09 12:06:28 +01:00
Hartmut Goebel
690fd9e67b
gnu: java-commons-text: Update to 1.15.0.
...
* gnu/packages/java.scm (java-commons-text): Update to 1.15.0.
Change-Id: I9739199f2a994f2a7586dc24ae4e1efda53ed62e
2026-01-08 12:19:05 +01:00
Hartmut Goebel
004aedb98d
gnu: java-commons-lang3: Update to 3.20.0.
...
* gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0.
[source]: Remove patch.
* gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
2026-01-08 12:19:05 +01:00
Nicolas Graves
30193dd717
gnu: java-antlr4-runtime-python: Switch to pyproject.
...
* gnu/packages/java.scm (java-antlr4-runtime-python):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Julien Lepiller
5de79373c2
gnu: openjdk: ensure new versions can be found by the updater.
...
* gnu/packages/java.scm (make-openjdk): Add properties.
Change-Id: Id1b180e11b8d86e928f97ef479faaffd4fd01d67
2025-11-30 17:42:18 +01:00
Julian Flake
27b24a58cb
gnu: Add openjdk25.
...
* gnu/packages/java.scm (openjdk25): New variable.
(openjdk): Define as openjdk25 instead of openjdk24.
Change-Id: I7dab862187343396c4207215a5831792ae27b8a1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-11-30 14:23:50 +01:00
Ludovic Courtès
ad461613d9
gnu: Use self-references to inputs for #:disallowed-references.
...
This allows ‘package-input-rewriting’ to operate as expected on these
packages. Failing that, rewritten packages would still carry references to
non-rewritten packages in #:disallowed-references.
* gnu/packages/admin.scm (wpa-supplicant-gui): Use ‘this-package-native-input’
for #:disallowed-references.
* gnu/packages/fontutils.scm (freetype): Likewise.
* gnu/packages/glib.scm (glib-minimal): Likewise.
* gnu/packages/gnome.scm (cogl, gnome-shell): Likewise.
* gnu/packages/groff.scm (groff-minimal): Likewise.
* gnu/packages/gstreamer.scm (gstreamer): Likewise.
* gnu/packages/gtk.scm (gtk+): Likewise.
* gnu/packages/inkscape.scm (inkscape/pinned): Likewise.
* gnu/packages/java.scm (icedtea-8, openjdk9, openjdk10)
(openjdk11): Likewise.
* gnu/packages/linux.scm (f2fs-tools/static): Likewise.
* gnu/packages/man.scm (man-db): Likewise.
* gnu/packages/openldap.scm (389-ds-base): Likewise.
* gnu/packages/qt.scm (qtbase-5): Likewise.
* gnu/packages/rrdtool.scm (rrdtool): Likewise.
* gnu/packages/rust.scm (rust-bootstrapped-package): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
(r-minimal): Likewise.
* gnu/packages/texinfo.scm (info-reader): Likewise.
* gnu/packages/tls.scm (gnutls): Likewise.
(openssl-1.1): Likewise.
* gnu/packages/version-control.scm (git-minimal): Likewise.
(git): Likewise.
(gource): Likewise.
* gnu/packages/web.scm (mod-wsgi): Likewise.
* gnu/packages/xfce.scm (xfdesktop): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Update comment.
* gnu/packages/video.scm (v4l-utils-minimal): Add FIXME comment.
Change-Id: I118ecd5894c24c53ec52c9208b0025ccfa3dd68a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-11-09 22:13:37 +01:00
Artyom V. Poptsov
019a912a5b
gnu: drip: Use GEXPs.
...
* gnu/packages/java.scm (drip): Use GEXPs.
Change-Id: I9849de8f0caa4cf246dd30a49a2bcf2984125ee6
2025-10-28 20:28:39 +03:00
Artyom V. Poptsov
44bd0e2c35
gnu: drip: Fix build with gcc-14.
...
* gnu/packages/java.scm (drip): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.
Change-Id: I9468bb942c4c569fe6e108f096c32b56658ed146
2025-10-28 20:28:38 +03:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Greg Hogan
5bd13a835b
gnu: openjdk11: Disable parallel build.
...
* gnu/packages/java.scm (openjdk11)[arguments]
<#:parallel-build?>: Unset.
<#:phases>{build, build-jre}: Explicitly set JOBS to 1 when parallel
build unset.
(openjdk12)[arguments]<#:parallel-build?>: Set.
(openjdk9)<#:phases>{build}: Explicitly set JOBS to 1 when parallel
build is unset.
Change-Id: I1a1e5d89e6a223f069755ab7dcc6242a4e90e7cc
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2025-09-14 10:46:50 +02:00
Sharlatan Hellseher
6bffc03be9
gnu: java-ops4j-pax-exam-core: Refresh style.
...
* gnu/packages/java.scm (java-ops4j-pax-exam-core): Use G-Expressions
and remove package labels.
Change-Id: Ifec6c3667054806ec798c605a3932c4108250f45
2025-09-04 12:55:07 +01:00
Sharlatan Hellseher
1a59c65ea0
gnu: java-ops4j-pax-exam-core: Fix hash.
...
* gnu/packages/java.scm (java-ops4j-pax-exam-core)[source]: Update hash.
Fixes : guix/guix#2458 .
Change-Id: Id852da78e00ba2145f9e074fa7bfd045a5b3617d
Reported-by: gm6k
2025-09-04 12:51:23 +01:00
Maxim Cournoyer
af9e540b71
gnu: nss-certs: Relocate to (gnu packages nss).
...
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Andy Tai
f73e6468c9
gnu: ant/java8: Update to 1.10.15.
...
* gnu/packages/java.scm (ant/java8): Update to 1.10.15.
Change-Id: I41f36c6f98e5c6c080c467fa85467deeae163b59
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-08-11 10:25:32 +02:00
Sharlatan Hellseher
f470fc04d4
gnu: java-cisd-jhdf5: Fix build with gcc@14.
...
* gnu/packages/java.scm (java-cisd-jhdf5): [phases]
{build-native-library}: Add "-Wno-error=implicit-function-declaration"
option to relax GCC strictness.
Change-Id: Icee8001a4908e9124b76bf1ffb27d2659868e32d
2025-08-07 18:33:38 +01:00
Zheng Junjie
0c151438dc
gnu: openjdk11: Fix build with gcc-14.
...
* gnu/packages/java.scm (openjdk11)[arguments]<#:phases>: Add
-Wno-error=int-conversion to with-extra-cflags.
Change-Id: I2facc12357b6fe4ace42c6a6369ea106df2d982f
2025-07-18 20:17:36 +02:00
Zheng Junjie
0cbc920900
gnu: openjdk10: Fix build with gcc-14.
...
* gnu/packages/java.scm (openjdk10)[arguments]<#:phases>: Add
-Wno-error=int-conversion to with-extra-cflags.
Change-Id: I55a1166d081686b42598826899bde7a64e75f373
2025-07-18 20:17:36 +02:00
Zheng Junjie
ca2237bc54
gnu: openjdk9: Fix build with gcc-14.
...
* gnu/packages/java.scm (openjdk9)[arguments]<#:phases>: Add
-Wno-error=int-conversion to with-extra-cflags.
[inputs]: Replace libelf with elfutils.
Change-Id: Ic880d6b416cfd07e8e22e9037d8d8812645b3a80
2025-07-18 20:17:35 +02:00
Zheng Junjie
eb0029e103
gnu: icedtea-7: Build with gcc-13.
...
Fixes : guix/guix#703
* gnu/packages/java.scm (icedtea-7)[native-inputs]: Add gcc-13.
Change-Id: I2c50004d33ca85ee82fbc51f6e4456ad9b8d55c7
2025-07-18 20:17:35 +02:00
Janneke Nieuwenhuizen
efb3675fd3
gnu: icedtea-8: Fix build with gcc-14.
...
* gnu/packages/java.scm (icedtea-8)[arguments]: Extend CFLAGS to relax
gcc-14's strictness.
Change-Id: Ia7a53bfd1649c54505d7d2d033f9e984c531da90
2025-07-18 20:17:25 +02:00
Janneke Nieuwenhuizen
cd352d551e
gnu: icedtea-7: Fix build with gcc-14.
...
* gnu/packages/java.scm (icedtea-7)[arguments]: Extend CFLAGS_COMMON in
"fix-openjdk" to relax gcc-14's strictness.
Change-Id: Icc2fec77390dfd052339184633c1c30915ebded2
2025-07-18 20:17:25 +02:00
Julien Lepiller
c9114277ec
gnu: java-metadata-extractor: Update to 2.19.0.
...
* gnu/packages/java.scm (java-metadata-extractor): Update to 2.19.0.
[arguments] <phases>: Add 'fix-xmp-path.
Change-Id: Ide0a0f933e36fb2c390491f6e43945f48487322a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-26 11:20:37 +01:00
Greg Hogan
72ada05734
gnu: Fix home-page for eclipse platform.
...
* gnu/packages/java.scm (java-eclipse-ant-core)
(java-eclipse-core-commands, java-eclipse-core-variables)
(java-eclipse-team-core, java-eclipse-text): Update home-page.
Change-Id: Idcd15ae42048efcee05a7ede14a8e6cf7e1968d9
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2025-05-01 11:48:04 +02:00