14282 Commits

Author SHA1 Message Date
Jakov Smolić
80082b7595
dev-java/openjdk: Keyword 25_p36 riscv, #963484
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-10-05 08:23:41 +02:00
Volkmar W. Pogatzki
60f4642100
dev-java/jflex: min java 11
Closes: https://bugs.gentoo.org/963787
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44041
Closes: https://github.com/gentoo/gentoo/pull/44041
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-04 22:30:01 +01:00
Arthur Zamarin
faa99bdb99
dev-java/qdox: Keyword 1.12.1-r8 arm64, #963745
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-04 21:16:42 +03:00
Volkmar W. Pogatzki
112e52109d
dev-java/qdox: add 2.2.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44033
Closes: https://github.com/gentoo/gentoo/pull/44033
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-04 19:07:53 +01:00
Volkmar W. Pogatzki
d776b9cee7
dev-java/qdox: sort variables
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44033
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-04 19:07:52 +01:00
Volkmar W. Pogatzki
84d1d6ffc6
dev-java/qdox: add missing javacup
No revbump because it fixes a compilation error.

Closes: https://bugs.gentoo.org/963742
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44033
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-04 19:07:52 +01:00
Volkmar W. Pogatzki
6280a5356f
dev-java/qdox: destabilize 2.0.1-r1 for ~amd64, ~arm64, ~ppc64
We need to (re-)add a new version of javacup which is not marked stable.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44033
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-04 19:07:51 +01:00
Florian Schmaus
439f16e1b3
dev-java/gradle-bin: add 9.1.0
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-10-04 09:13:07 +02:00
Volkmar W. Pogatzki
629d63c8b6
dev-java/protobuf-java: unkeyword 4.29.3 for ~arm64, ~ppc64
The only consumer of this package does also not have those keywords.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44026
Closes: https://github.com/gentoo/gentoo/pull/44026
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 23:02:21 +01:00
Volkmar W. Pogatzki
50e1befaae
dev-java/protobuf-java: unkeyword 4.29.4 for ~arm64, ~ppc64
The only consumer of this package does also not have those keywords.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44026
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 23:02:21 +01:00
Volkmar W. Pogatzki
167018daec
dev-java/protobuf-java: unkeyword 4.30.2 for ~arm64, ~ppc64
The only consumer of this package does also not have those keywords.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44026
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 23:02:20 +01:00
Volkmar W. Pogatzki
d6558e8fde
dev-java/jdbc-mysql: unkeyword 9.2.0-r1 for ~ppc64
This package has no consumer which would need it keyworded on ppc64.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44026
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 23:02:19 +01:00
Arthur Zamarin
d085015f0f
dev-java/guava-testlib: Keyword 33.5.0 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:17 +03:00
Arthur Zamarin
36f0c441a0
dev-java/ognl: Keyword 3.1.24 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:17 +03:00
Arthur Zamarin
aef31dd374
dev-java/junit-quickcheck: Keyword 1.0 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:17 +03:00
Arthur Zamarin
33b4af53ea
dev-java/javaruntype: Keyword 1.3 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:16 +03:00
Arthur Zamarin
7501fdcc3b
dev-java/generics-resolver: Keyword 3.0.3 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:16 +03:00
Arthur Zamarin
cf98b24542
dev-java/jflex: Keyword 1.9.1 arm64, #963731
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-03 20:46:16 +03:00
Volkmar W. Pogatzki
308ecabc40
dev-java/mockito: add 5.20.0 in SLOT="0"
Consumers of dev-java/mockito:4 should be switched to this newer version
when getting updated.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43824
Closes: https://github.com/gentoo/gentoo/pull/43824
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:31:06 +01:00
Volkmar W. Pogatzki
b6ccbe0fd1
dev-java/assertj-core: add 3.27.6
Version bump needed for >=dev-java/mockito-5.19.0

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43824
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:31:06 +01:00
Volkmar W. Pogatzki
609aa3dbf9
*/*: ~dev-java/mockito-1.9.5 SLOT="0" -> SLOT="1"
Changes SLOT="0" -> SLOT="1" for ~dev-java/mockito-1.9.5.
SLOT="0" will be used for new mockito-5.19.0.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43824
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:31:05 +01:00
Volkmar W. Pogatzki
615829e8ea
dev-java/qdox: 1.12.1-r8, patched for jflex-1.9.1
also drops the ~x86 hack since x86 is no longer keyworded.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Closes: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:36 +01:00
Volkmar W. Pogatzki
ed3f79f845
dev-java/jflex: add 1.9.1
- now DEPEND instead of PDEPEND on dev-java/javacup
  because upstream stops providing a bundled javacup

- builds with auto-value annotation processor
- keeps 'manual' selection of tests

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:36 +01:00
Volkmar W. Pogatzki
09620e5a88
dev-java/javacup: do not depend on jflex, build with bundled JFlex.jar
There is a circular dependency between javacup and jflex and in the past
we used to build jflex with a bundled javacup-runtime. The newer version
of jflex-1.9.1 however does not provide such bundled javacup-runtime.

For this reason we change the emege order to build javacup first using
its bundled bin/JFlex.jar.

Also, PORTAGE_QUIET=1 is re-added to allow re-compilation with itself
without receiving 'QA Notice: java-pkg_ensure-dep' (bug #937047).

Bug: https://bugs.gentoo.org/937047
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:35 +01:00
Volkmar W. Pogatzki
a044497080
dev-java/*: restict javacup, jflex and qdox:1.12 to revisions
There is a circular dependency between javacup and jflex and in the past
we used to build jflex with a bundled javacup-runtime. The newer version
of jflex-1.9.1 however does not provide such bundled javacup-runtime.

This commit restricts the existing revisions to what we have in order to
allow updating jflex.

- javacup-11b_p20160615-r1
  Restricted to ~jflex-1.6.1 in order to allow switching the emerge
  order. javacup-11b_p20160615-r2 will be used by jflex-1.9.1 but not
  depend on it.

- jflex-1.6.1-r4
  Restricted to max javacup-11b_p20160615-r1. The next revision,
  javacup-11b_p20160615-r2, will not depend on jflex.

- qdox-1.12.1-r7
  The patch 'jflex-1.6.1.patch' which is used by this revision does not
  allow building with a newer version of jflex.
  We restict this revision to ~dev-java/jflex-1.6.1 and will add another
  revision which can build with the newer jflex.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:34 +01:00
Volkmar W. Pogatzki
6c892e09de
dev-java/junit-quickcheck: new package, add 1.0
test dependency of dev-java/jflex-1.9.1

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:34 +01:00
Volkmar W. Pogatzki
eb2511c024
dev-java/javaruntype: new package, add 1.3
dependency of dev-java/junit-quickcheck

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:33 +01:00
Volkmar W. Pogatzki
51f2e7ee29
dev-java/generics-resolver: new package, add 3.0.3
dependency of dev-java/junit-quickcheck

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:33 +01:00
Volkmar W. Pogatzki
7d158aef73
dev-java/ognl: new package, add 3.1.24
This package is a dependency of junit-quickcheck which is a test
dependency of jflex-1.9.1.

Higher versions than 3.1.24 would cause test failures in jflex-1.9.1

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44017
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:32 +01:00
Volkmar W. Pogatzki
1fba57f214
dev-java/jdbc-mysql: add 9.4.0
Uses dev-java/opentelemetry-java instead of bundeled jars.

Closes: https://bugs.gentoo.org/902723
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Closes: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:24 +01:00
Volkmar W. Pogatzki
45e1ac2af2
dev-java/opentelemetry-java: new package, add 1.49.0
dependency of dev-java/jdbc-mysql

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:24 +01:00
Volkmar W. Pogatzki
ac0ae879fb
dev-java/typesafe-config: update upstream metadata
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:24 +01:00
Volkmar W. Pogatzki
6fc20b0ca4
dev-java/typesafe-config: add 1.4.5
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:23 +01:00
Volkmar W. Pogatzki
d6c574a813
dev-java/protobuf-java: add 4.32.1
- Skips 4.31.1, 4.32.0
- Uses dev-java/truth instead of the previously pre-built bundled jar.

Closes: https://bugs.gentoo.org/894252
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:22 +01:00
Volkmar W. Pogatzki
e606bbab95
dev-java/testparameterinjector: new package, add 1.18
test dependency of >=dev-java/protobuf-java-4.30.0

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43473
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:24:22 +01:00
Volkmar W. Pogatzki
3343f7f0a9
dev-java/guava-testlib: add 33.5.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43833
Closes: https://github.com/gentoo/gentoo/pull/43833
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:59 +01:00
Volkmar W. Pogatzki
6658093e8b
dev-java/guava: add 33.5.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43833
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:59 +01:00
Volkmar W. Pogatzki
171d6c1249
dev-java/error-prone-annotations: add 2.42.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43833
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:58 +01:00
Volkmar W. Pogatzki
7d149c14fc
dev-java/checker-framework-qual: add 3.51.1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43833
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:58 +01:00
Volkmar W. Pogatzki
8bccddb719
dev-java/j2objc-annotations: add 3.1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43833
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:57 +01:00
Volkmar W. Pogatzki
cb53e22a1f
dev-java/jna: use correct JNA_JNI_VERSION instead of pinned value
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43996
Closes: https://github.com/gentoo/gentoo/pull/43996
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:49 +01:00
Volkmar W. Pogatzki
23343b3aab
dev-java/jna: enable-native-access
Avoid the warning.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43996
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:49 +01:00
Volkmar W. Pogatzki
f7c50aacbc
dev-java/jna: sort variables
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43996
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:48 +01:00
Volkmar W. Pogatzki
9d8ed55078
dev-java/jna: add 5.18.1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43996
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:48 +01:00
Volkmar W. Pogatzki
d13aceb8e4
dev-java/eclipse-ecj: rbump 4.37-r1 to jdk-25
Closes: https://bugs.gentoo.org/963538
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43970
Closes: https://github.com/gentoo/gentoo/pull/43970
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:47 +01:00
Volkmar W. Pogatzki
3ae2833509
dev-java/eclipse-ecj: unkeyword 4.37 for ~ppc64
This package has no consumer which would need it keyworded on ppc64.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43970
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 17:21:46 +01:00
Sam James
9b57a07a30
dev-java/compile-testing: Keyword 0.23.0 arm64, #963707
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 15:55:58 +01:00
Sam James
8108c68167
dev-java/javapoet: Keyword 1.13.0 arm64, #963707
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 15:55:58 +01:00
Sam James
34404f5993
dev-java/incap: Keyword 1.0.0 arm64, #963707
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 15:55:57 +01:00
Sam James
6e5adace72
dev-java/escapevelocity: Keyword 1.1 arm64, #963707
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 15:55:56 +01:00