summaryrefslogtreecommitdiff
path: root/dev-java
AgeCommit message (Collapse)Author
2025-09-21dev-java/scala-cli-bin: stabilize 1.8.0 for amd64Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-09-21dev-java/scala-cli-bin: add 1.9.1Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-09-19dev-java/guava-testlib: Stabilize 33.4.8 arm64, #963020Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-19dev-java/swt: add 4.37Volkmar W. Pogatzki
Bug: https://bugs.gentoo.org/963048 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43839 Closes: https://github.com/gentoo/gentoo/pull/43839 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18dev-java/guava-testlib: Stabilize 33.4.8 amd64, #963020Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-16dev-java/openjdk: unkeyword 25_p36Volkmar W. Pogatzki
[sam: We can't keyword this yet as openjdk-bin isn't available.] Closes: https://bugs.gentoo.org/962979 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43815 Closes: https://github.com/gentoo/gentoo/pull/43815 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-16dev-java/openjdk: fix version of OpenJDK 25 ebuildFlorian Schmaus
See comment in the openjdk ebuilds about the version scheme used by Gentoo and how upstream's version scheme is mapped to it. Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-09-16dev-java/openjdk: add 25, drop 25_beta36Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43812 Closes: https://github.com/gentoo/gentoo/pull/43812 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-09-14dev-java/jspecify: Stabilize 1.0.0 amd64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-java/error-prone-annotations: Stabilize 2.41.0 amd64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-java/checker-framework-qual: Stabilize 3.49.5 amd64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-java/guice: Stabilize 5.1.0-r2 amd64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-14dev-java/guava: Stabilize 33.4.8 amd64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/jdbc-postgresql: drop 42.7.5Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43747 Closes: https://github.com/gentoo/gentoo/pull/43747 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-13dev-java/javatoolkit: drop 0.6.8Volkmar W. Pogatzki
Closes: https://bugs.gentoo.org/952052 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43747 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-13dev-java/jdbc-postgresql: Stabilize 42.7.7 amd64, #962807Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/jspecify: Stabilize 1.0.0 arm64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/error-prone-annotations: Stabilize 2.41.0 arm64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/checker-framework-qual: Stabilize 3.49.5 arm64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/guice: Stabilize 5.1.0-r2 arm64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-13dev-java/guava: Stabilize 33.4.8 arm64, #962806Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-11dev-java/javatoolkit: Stabilize 0.6.10 ALLARCHES, #962757Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06dev-java/dom4j: Stabilize 2.2.0 ppc64, #962351Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06dev-java/lzma: drop 24.09Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/43677 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-05dev-java/openjdk: don't use __attribute__((flatten)) (excessive mem use with ↵Sam James
LTO) Newer JDKs have a workaround: https://github.com/openjdk/jdk24u/blob/b42f146edb8324bbb164bb706e8ad39d60aaf25b/make/hotspot/lib/JvmOverrideFiles.gmk#L40 Closes: https://bugs.gentoo.org/960257 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-05dev-java/lzma: Stabilize 25.01 amd64, #962352Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-04dev-java/dom4j: Stabilize 2.2.0 arm64, #962351Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-04dev-java/dom4j: Stabilize 2.2.0 amd64, #962351Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-30dev-java/openjdk-bin: 25_beta36, better handling of "early access" SRC_URIVolkmar W. Pogatzki
renames 25_p36_beta -> 25_beta36 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43566 Closes: https://github.com/gentoo/gentoo/pull/43566 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-30dev-java/jna: Stabilize 5.17.0 ppc64, #955116Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-28dev-java/icedtea-sound: style updateVolkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43506 Closes: https://github.com/gentoo/gentoo/pull/43506 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-28dev-java/icedtea-sound: depend on media-libs/libpulseVolkmar W. Pogatzki
Closes: https://bugs.gentoo.org/961803 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43506 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-28dev-java/gradle-bin: add 8.14.3Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-08-28dev-java/gradle-bin: drop 8.14.1Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-08-28dev-java/gradle-bin: stabilize 8.14.2 for amd64Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-08-28dev-java/gradle-bin: add 9.0.0Florian Schmaus
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-08-27dev-java/maven-bin: Stabilize 3.9.11 amd64, #962011Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: add 26_alpha12, drop 26_alpha10Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Closes: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: add 25_beta36, drop 25_beta35Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk-bin: add 25_p36_beta, drop 25_p30_betaVolkmar W. Pogatzki
25_p35_beta was initial release candidate, see https://openjdk.org/projects/jdk/25/#Status Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: common SRC_URI and S for 25_beta35, 26_alpha10Volkmar W. Pogatzki
This commit improves the transition from ea (early access) versions to -ga (general available) released versions. _alpha versions pull from https://github.com/openjdk/jdk/tags _beta versions pull from https://github.com/openjdk/jdk${SLOT}u/tags Versions without '_alpha' or '_beta' in their version strings are final releases. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: SLOT="$(ver_cut 1)" for all slotsVolkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: add 26_p10, drop 26_p6Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-22dev-java/openjdk: add 25_p35, drop 25_p31Volkmar W. Pogatzki
25_p35 is initial release candidate, see https://openjdk.org/projects/jdk/25/#Status Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43395 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-16dev-java/jspecify: Keyword 1.0.0 arm64, #961593Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-16dev-java/guava: Keyword 33.4.8 arm64, #961593Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-16dev-java/guava-testlib: Keyword 33.4.8 arm64, #961593Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-16dev-java/guice: update dependenciesVolkmar W. Pogatzki
This commit adds dev-java/jsr305 to runtime classpath. This is needed after adjusting guava's dependencies where jsr305 was wrongly added to CP_DEPEND. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-08-16dev-java/guava-testlib: add 33.4.8Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>