summaryrefslogtreecommitdiff
path: root/dev-java/openjdk
AgeCommit message (Collapse)Author
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-13dev-java/openjdk: 21.0.8_p9 add upstream patchVolkmar W. Pogatzki
Closes: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Closes: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13dev-java/openjdk: 17.0.16_p8 add upstream patchVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13dev-java/openjdk: 11.0.28_p6 add upstream patchVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-02dev-java/openjdk: fix openjdk 8 configure argsSam James
The option doesn't exist for 8, I botched the mass conversion. Fixes: 962499a101dac3519c965ab4ea49f76fb46c3cb4 Closes: https://bugs.gentoo.org/961026 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: drop versionsVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/960284 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43213 Closes: https://github.com/gentoo/gentoo/pull/43213 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 17.0.16_p8 amd64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 11.0.28_p6 amd64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 8.462_p08 amd64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 17.0.16_p8 x86, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 11.0.28_p6 x86, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-java/openjdk: Stabilize 8.462_p08 x86, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 17.0.16_p8 arm64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 11.0.28_p6 arm64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 8.462_p08 arm64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 21.0.8_p9 amd64, #960695Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 21.0.8_p9 arm64, #960695Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 17.0.16_p8 ppc64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 11.0.28_p6 ppc64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 8.462_p08 ppc64, #960696Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-30dev-java/openjdk: Stabilize 21.0.8_p9 ppc64, #960695Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-28dev-java/openjdk: drop USE=lto, use tc-is-lto insteadSam James
As we've done in other packages, migrate away from USE=lto towards tc-is-lto so users enable via -flto in *FLAGS. This doesn't fix/workaround bug #960257 but it does make it very easy for us to add such a workaround later. Bug: https://bugs.gentoo.org/960257 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-17dev-java/openjdk: add 21.0.8_p9Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Closes: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add 17.0.16_p8Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add 11.0.28_p6Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add 8.462_p08Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add 26_p6Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add 25_p31, drop 25_p19-r2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: add github upstream metadataVolkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-17dev-java/openjdk: compress manpagesVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/922741 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42444 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-07-10dev-java/openjdk: avoid circular dependency with java-dep-checkVolkmar W. Pogatzki
This commit adds JAVA_DISABLE_DEPEND_ON_JAVA_DEP_CHECK="true" in order to avoid a circular dependency with dev-java/java-dep-check which is now forced into BDEPEND. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42182 Closes: https://github.com/gentoo/gentoo/pull/42182 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-05-22dev-java/openjdk: drop 8.442_p06, 11.0.26_p4, 21.0.6_p7Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42183 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-05-21dev-java/openjdk: Stabilize 11.0.27_p6 ppc64, #956326Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21dev-java/openjdk: Stabilize 8.452_p09 ppc64, #956326Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21dev-java/openjdk: Stabilize 21.0.7_p6 ppc64, #956128Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21dev-java/openjdk: drop 17.0.14_p7Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42180 Closes: https://github.com/gentoo/gentoo/pull/42180 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 17.0.15_p6 ppc64, #956337Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 17.0.15_p6 amd64, #956337Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 21.0.7_p6 amd64, #956128Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 11.0.27_p6 amd64, #956326Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 8.452_p09 amd64, #956326Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 17.0.15_p6 x86, #956337Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 11.0.27_p6 x86, #956326Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 8.452_p09 x86, #956326Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-20dev-java/openjdk: Stabilize 17.0.15_p6 arm64, #956337Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-19dev-java/openjdk: Stabilize 11.0.27_p6 arm64, #956326Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-19dev-java/openjdk: Stabilize 8.452_p09 arm64, #956326Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-18dev-java/openjdk: Stabilize 21.0.7_p6 arm64, #956128Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-29dev-java/openjdk: build with -std=gnu17 #945282Volkmar W. Pogatzki
Bug: https://bugs.gentoo.org/945282 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/41840 Closes: https://github.com/gentoo/gentoo/pull/41840 Signed-off-by: Sam James <sam@gentoo.org>