Fabian Groffen
2d25fad95c
*/*: drop *-linux keywords
...
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Volkmar W. Pogatzki
8da2cab474
dev-java/plexus-classworlds: add 2.9.0
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44478
Closes: https://github.com/gentoo/gentoo/pull/44478
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-17 20:50:56 +01:00
Volkmar W. Pogatzki
6ea44d649d
dev-java/antlr-tool: avoid icu4j-78.1
...
Using the newer version of dev-java/icu4j causes trouble (wrong byte
code version) when building with openjdk-8.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44395
Closes: https://github.com/gentoo/gentoo/pull/44395
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-17 19:22:22 +01:00
Volkmar W. Pogatzki
4b49792f18
dev-java/jimfs: avoid icu4j-78.1
...
Using the newer version of dev-java/icu4j causes trouble (wrong byte
code version) when building with openjdk-8.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44395
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-17 19:22:22 +01:00
Volkmar W. Pogatzki
ed5d1b68cf
dev-java/icu4j: add 78.1
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44395
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-17 19:22:22 +01:00
Fabian Groffen
0a7ffce789
*: remove ppc-macos keyword
...
The arch and OS that matches it are obsolete.
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-17 16:10:39 +01:00
Sam James
a8c214edc1
dev-java/diffutils: Keyword 1.3.0 arm64, #967635
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-16 23:18:41 +00:00
Sam James
bfd2869eca
dev-java/pdfbox: Keyword 3.0.6 arm64, #967635
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-16 23:18:41 +00:00
Miroslav Šulc
0a6c94f6fc
dev-java/diffutils: removed executable bit
...
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 22:30:00 +01:00
Miroslav Šulc
d0054889c4
dev-java/maven-bin: bump to 3.9.12
...
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 22:27:46 +01:00
Volkmar W. Pogatzki
7d998890a8
dev-java/log4j-core: simplify handling of the '-processor' option
...
This package generates coding by using annotation processors. These
annotation processors and their '-processorpath' should be passed to
ejavac via the JAVAC_ARGS eclass variable. To do so, the processors must
either exist in another package or be compiled first. For compilation,
it needs '-classpath' which is built by java-pkg-simple_getclasspath().
This function however is marked '@INTERNAL' and cannot be used in an
ebuild. As a workaround, we run the whole java-pkg-simple_src_compile()
twice, first time for getting the processor as a class and second time
for letting the processor process the annotations during the regular
compilation.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:50:02 +01:00
Volkmar W. Pogatzki
853b45bd74
dev-java/fontbox: add 3.0.6
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:44:12 +01:00
Volkmar W. Pogatzki
5d237648f3
dev-java/pdfbox: add 3.0.6
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:43:24 +01:00
Volkmar W. Pogatzki
50f4a46991
dev-java/xmpbox: add 3.0.6
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:43:11 +01:00
Volkmar W. Pogatzki
c8dab8db38
dev-java/diffutils: new package, add 1.3.0
...
used by ~dev-java/pdfbox-3.0.6
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:43:01 +01:00
Volkmar W. Pogatzki
fe0082f704
dev-java/log4j-12-api: add 2.25.2
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:41:15 +01:00
Volkmar W. Pogatzki
99a4c285bd
dev-java/log4j-core: add 2.25.2
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:41:06 +01:00
Volkmar W. Pogatzki
3f5c63736a
dev-java/log4j-api: add 2.25.2
...
Back to default slot. Consumers should be switched on version bumps.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-16 20:40:58 +01:00
Volkmar W. Pogatzki
08940b6d73
dev-java/commons-rng: adjust test-dependency
...
For running tests, have junit:5 built without the 'vintage' USE flag.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44442
Closes: https://github.com/gentoo/gentoo/pull/44442
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:32:59 +01:00
Volkmar W. Pogatzki
b62c9a1dbe
dev-java/commons-rng: use JAVA_TEST_SRC_DIR as an array
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44442
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:32:59 +01:00
Volkmar W. Pogatzki
aaaaab3c1e
dev-java/apache-rat: drop 0.15-r2
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/45031
Closes: https://github.com/gentoo/gentoo/pull/45031
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:30:25 +01:00
Volkmar W. Pogatzki
57233b745f
dev-java/protobuf-java: add 4.33.2
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44609
Closes: https://github.com/gentoo/gentoo/pull/44609
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:30:25 +01:00
Volkmar W. Pogatzki
7fefe5edbc
dev-java/openjdk: 25.0.1_p8-r1 remove symlink
...
Closes: https://bugs.gentoo.org/967293
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/45033
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:30:24 +01:00
Volkmar W. Pogatzki
e3114c79fa
dev-java/openjdk: add 26_beta28, drop 26_alpha28
...
Pulls from the jdk26u instead from jdk repository.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/45033
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-15 21:30:20 +01:00
Sam James
cbe5d117fa
dev-java/apache-rat: Stabilize 0.16.1 amd64, #965993
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15 00:44:47 +00:00
Volkmar W. Pogatzki
d59d0bae7a
dev-java/json-path: add 2.10.0
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44435
Closes: https://github.com/gentoo/gentoo/pull/44435
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:58:04 +01:00
Volkmar W. Pogatzki
17b9ed87f4
dev-java/compile-testing: restrict to min. jdk 11
...
Closes: https://bugs.gentoo.org/965379
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44434
Closes: https://github.com/gentoo/gentoo/pull/44434
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:57:02 +01:00
Volkmar W. Pogatzki
52457c4bb9
dev-java/qdox: 2.2.0-r1 restrict to min. jdk 11 for module-info
...
Closes: https://bugs.gentoo.org/965369
Closes: https://github.com/gentoo/gentoo/pull/44403
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:52:56 +01:00
Volkmar W. Pogatzki
2706772f89
dev-java/cortado: restrict to max. jdk 25
...
Closes: https://bugs.gentoo.org/965546
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44484
Closes: https://github.com/gentoo/gentoo/pull/44484
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:49:26 +01:00
Volkmar W. Pogatzki
299fc139bf
dev-java/jakarta-regexp: minor style update
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44567
Closes: https://github.com/gentoo/gentoo/pull/44567
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:48:15 +01:00
Volkmar W. Pogatzki
a286df40ad
dev-java/jakarta-regexp: sort variables
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44567
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:48:14 +01:00
Volkmar W. Pogatzki
41e99e8dcf
dev-java/jakarta-regexp: restrict to max jdk 25
...
Closes: https://bugs.gentoo.org/965859
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44567
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:48:14 +01:00
Volkmar W. Pogatzki
8330e2a898
dev-java/swing-layout: minor style update
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44606
Closes: https://github.com/gentoo/gentoo/pull/44606
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:39:09 +01:00
Volkmar W. Pogatzki
8298b84ba5
dev-java/swing-layout: sort variables
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44606
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:39:09 +01:00
Volkmar W. Pogatzki
a60ec5af91
dev-java/swing-layout: restrict to max jdk 25
...
Closes: https://bugs.gentoo.org/965868
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44606
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:39:09 +01:00
Volkmar W. Pogatzki
135db38f6d
dev-java/zstd-jni: add 1.5.7.6
...
Bug: https://bugs.gentoo.org/964503
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44625
Closes: https://github.com/gentoo/gentoo/pull/44625
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:36:29 +01:00
Volkmar W. Pogatzki
bf20baac50
dev-java/xz-java: add 1.11
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44719
Closes: https://github.com/gentoo/gentoo/pull/44719
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:34:17 +01:00
Volkmar W. Pogatzki
cd1fceca83
dev-java/apache-rat: tests depend on ant[testutil]
...
Closes: https://bugs.gentoo.org/966849
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44847
Closes: https://github.com/gentoo/gentoo/pull/44847
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:29:15 +01:00
Volkmar W. Pogatzki
6a74605bd8
dev-java/rhino: add 1.8.1
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44872
Closes: https://github.com/gentoo/gentoo/pull/44872
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
498a0b203c
dev-java/auto-value: call ejavac with sources file instead of array
...
This avoids bloating the build log.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44601
Closes: https://github.com/gentoo/gentoo/pull/44601
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
f52eb2adb9
dev-java/auto-value: add 1.11.1
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44601
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
bec24419a7
dev-java/checker-framework-qual: add 3.52.1
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44601
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
5a985716f2
dev-java/error-prone-annotations: add 2.45.0
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44601
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
71eecc3155
dev-java/swt: add 4.38
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44966
Closes: https://github.com/gentoo/gentoo/pull/44966
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
39ca71acab
dev-java/jmc: change slot 8.3.0:0 -> 8.3.0-r1:8.3.0
...
newer versions need '>=virtual/jre-11:*' which makes them incompatible
with '~dev-util/visualvm-2.2'.
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44967
Closes: https://github.com/gentoo/gentoo/pull/44967
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:10 +01:00
Volkmar W. Pogatzki
44c02c629a
dev-java/jmc: add 9.1.1
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44967
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:09 +01:00
Volkmar W. Pogatzki
01bb409441
dev-java/owasp-java-encoder: add 1.4.0
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44967
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:09 +01:00
Volkmar W. Pogatzki
9ae834de24
dev-java/mockito: add 5.21.0
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44443
Closes: https://github.com/gentoo/gentoo/pull/44443
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:09 +01:00
Volkmar W. Pogatzki
10229d0de3
dev-java/byte-buddy: add 1.18.2
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44443
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:09 +01:00
Volkmar W. Pogatzki
6c7a95fc6b
dev-java/asm-jdk-bridge: add 0.0.13
...
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44443
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-12-14 21:27:09 +01:00