gpo.zugaina.org

Search Portage & Overlays:

dev-java/openjdk

Open source implementation of the Java programming language

Screenshots

  • openjdk-22.0.2_p9
    ~amd64 ~arm64 ~ppc64 ~x86
    alsa big-endian cups debug doc examples headless-awt +jbootstrap lto selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-22.0.1_p8
    ~amd64 ~arm64 ~ppc64 ~x86
    alsa big-endian cups debug doc examples headless-awt +jbootstrap lto selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-21.0.4_p7
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source +system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
    Overlay: gentoo
  • openjdk-21.0.0_p35
    amd64 ~arm arm64 ~ppc64 ~riscv ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source +system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-20.0.2_p09
    amd64 ~arm arm64 ~ppc64 ~riscv ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source +system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-19.0.2_p07
    amd64 ~arm arm64 ~ppc64 ~riscv ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source +system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-18.0.2_p05
    amd64 ~arm arm64 ~ppc64 ~riscv ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source +system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-17.0.12_p7
    amd64 ~arm arm64 ppc64 ~riscv x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
    Overlay: gentoo
  • openjdk-17.0.8.1_p1
    amd64 ~arm arm64 ppc64 ~riscv x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-16.0.2_p07
    amd64 ~arm arm64 ~ppc64
    alsa cups debug doc examples headless-awt javafx selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-15.0.2_p07
    amd64 ~arm arm64 ~ppc64
    alsa cups debug doc examples headless-awt javafx selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-14.0.2_p01
    amd64 ~arm arm64 ~ppc64
    alsa cups debug doc examples headless-awt javafx selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-13.0.4_p01
    amd64 ~arm arm64 ~ppc64
    alsa cups debug doc examples headless-awt javafx selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-12.0.2_p01
    amd64 ~arm arm64 ~ppc64
    alsa cups debug doc examples headless-awt javafx selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-11.0.24_p8
    amd64 ~arm arm64 ppc64 ~riscv x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap lto selinux source system-bootstrap systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
    Overlay: gentoo
  • openjdk-11.0.20.1_p1
    amd64 ~arm arm64 ppc64 ~riscv x86
    alsa big-endian cups debug doc examples headless-awt javafx lto selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-11.0.14_p9-r1
    amd64 ~arm arm64 ~ppc64 ~x86
    alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source system-bootstrap systemtap

    View      Download      Browse     License: GPL-2   
    Overlay: bgo-overlay
  • openjdk-10.0.2_p13
    amd64 arm64
    alsa cups debug doc examples +gentoo-vm headless-awt javafx pch selinux source systemtap

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-9.0.4_p12
    amd64 arm64
    alsa debug cups doc examples +gentoo-vm headless-awt pch selinux source

    View      Download      Browse     License: GPL-2-with-classpath-exception   
  • openjdk-8.422_p05
    amd64 arm64 ppc64 x86
    alsa big-endian debug cups doc examples headless-awt javafx +jbootstrap selinux system-bootstrap source

    View      Download      Browse     License: GPL-2-with-classpath-exception   
    Overlay: gentoo
  • openjdk-8.272_p10
    amd64 arm64 ppc64 x86
    alsa debug cups doc examples headless-awt javafx +jbootstrap pch selinux source

    View      Download      Browse     License: GPL-2   

ChangeLog

commit 6d2d6f0b71dce661b0c69757a5abe70f75ab4c95
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Jun 13 21:54:30 2024 +0100

Update openjdk EAPI to 8.

commit a205547859a74f3a3545c875d6af132410eb76d3
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Mar 14 18:50:06 2024 +0100

Update openjdk:15 and openjdk:16.

commit 75606cf65a072a5a8873a0f5cf7802686e764378
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 21:42:05 2024 +0000

openjdk-17: reinstated jbootstrap as removing it breaks installation.

commit 9d178928460d4d50f104c6824a6ff8e8ad145e23
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 20:59:55 2024 +0000

openjdk-17: remove jbootstrap USE flag.

commit 5aa8d9cf8299e7d3761eefe312edcbe8a7e4b3e6
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 20:23:35 2024 +0000

openjdk-17: update ebuild to newer version.

commit 9e2689bc21762a3ba7b3c7e2842150e73da98278
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 19:32:58 2024 +0000

openjdk-16: fix path to source dir.

commit 312a38c2c4616315894ade7b05c131bea29d6d86
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 19:04:55 2024 +0000

openjdk-15: fix EAPI7 issue.

commit ea7ad9408553b354203a5a2bc8dc5d9e90aeb7e1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 18:43:03 2024 +0000

openjdk-15: fix path to source dir.

commit 8b0e22fe6080c2ef6f031e4203622d27def84bac
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 16:45:33 2024 +0000

openjdk: remove get_major_version.

commit 35d16b9b739cc01fd2bce25a750f0155cd249cbb
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 16:02:08 2024 +0000

openjdk-16: remove gentoo-vm flag.

commit bfc563fa868d3dd9bfa0a68ffc9a0b5154710876
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 14:51:57 2024 +0000

openjdk: re-add missing USE flag.

commit c2cdcb443668eb847f8c06f4040b24dba9e4a287
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 14:31:20 2024 +0000

openjdk-15: remove gentoo-vm flag.

commit d837d5b4615a3a9ce2e98799a2a986df1af1a783
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 13:43:39 2024 +0000

Switch openjdk:14 sources to github.

commit 9007d665cc82e365e646c46cf27e4c13324da891
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 13:34:24 2024 +0000

Switch openjdk:13 sources to github.

commit 91ef0c93c3e42eed88f0df08d848f7b24f038755
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 11:31:46 2024 +0000

Switch openjdk:12 sources to github.

commit 2358d7dd961d9b366e3a742cedcc6a38dca6c02a
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 00:43:37 2024 +0000

Update openjdk:11 ebuild and switch sources to github.

commit 7ded94d0b8f1d7d2c9b9d4a5f33feff83310a825
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Mar 2 00:11:31 2024 +0000

Switch openjdk:10 sources to github and fix timebomb issue.

commit 59173233daf039b28b84a84f97a0ff811a8c5f52
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Fri Mar 1 22:31:13 2024 +0000

Switch openjdk:9 sources to github and fix timebomb issue.

commit 37fb3335630511833b5daba47f58b6fcfcb9b542
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Feb 18 17:15:18 2024 +0000

Switch openjdk:8 sources to github.

commit c92d35bcad3725fa8d4e294f3e95dae515530758
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Sep 24 22:45:42 2023 +0100

Fix download URL for openjdk-21.

commit ce9bd8de6164e9a36b52d2ab373e251919fa2a30
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Sep 24 17:24:28 2023 +0100

More fixes to new openjdk ebuilds.

commit e9e51d531834def29daf4749625743a2df4b3e00
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Sep 24 16:35:13 2023 +0100

Mark openjdk 18-21 ebuilds stable on arm64.

commit c2deff1d598e3a8ae82e58dc037d02461f8da0d1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Sep 24 16:18:39 2023 +0100

Add openjdk versions up to 21.

commit 0488c8f14b52f0f9d7b7005156d5bc9f06e2173f
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Jan 20 20:57:27 2022 +0000

Also allow using icedtea-bin:8.

commit 2485c8128c9183f36bc1158ba07cd6bfa99d233f
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Jan 20 20:53:46 2022 +0000

allow building openjdk:8 with openjdk-bin:8

This was requested by Gentoo Java team that is using this overlay to bootstrap
openjdk for more architectures on Gentoo

commit e525402d19628b653232d6bdbaf898735311ae52
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 23:26:54 2022 +0000

openjdk-8: fix patch location.

commit 59c59401e144ae75aed3361a146e7acdac9a1955
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 01:53:39 2022 +0000

openjdk-9: fix install

commit 515818c8e8c8482b72c0bb25e8150214194d544c
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 00:35:30 2022 +0000

openjdk: disable pch by default.

commit dde835a81a970d5a0f0ee85ff02958d72c20cfa9
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 00:31:04 2022 +0000

openjdk: make openjdk-10 ebuild more similar to others.

commit 021eb3ae9ed066c4dd4582cda6630f570b84cfe1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 00:26:35 2022 +0000

openjdk: Remove jbootstrap use flag.

It does not have any real benefit for bootstrapping new openjdk versions.

commit d2e39c37efc71fd5aeb79ab6cc0dd0dbcf335d4b
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Jan 9 00:19:39 2022 +0000

openjdk: Remove dependency on webstart.

commit 3b139826026a8f2d7d425a92da196b734cf7bc5b
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Mon Jan 3 17:21:28 2022 +0000

Fix openjdk-12 build with GCC 10.

commit 726cb036bdce26d6f4ccb36fcafb56b4b59f6762
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 17:08:35 2021 +0000

openjdk-12: fix aarch64 build.

commit dc7d368291d6e69d41ab0704dcaea7c2c26e5b26
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 16:34:11 2021 +0000

openjdk-12: apply make-4.3 patch.

commit 8a771c5f74f4d84ca5e212617d8c0f6faa6966c2
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 12:17:16 2021 +0000

openjdk-11: remove prebuilt files.

commit f015e5b0f06766aa0a3e6945d3fd8525898922b0
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 12:13:23 2021 +0000

openjdk-11: Fix dependencies to allow bootstrapping with openjdk-10.

commit 251c7eab349110b3d5e250bfccc43ec9c0d74284
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 11:46:58 2021 +0000

openjdk-10: delete pre-built files.

commit 416732ca18d4290753e5d0f101773bba646214ea
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 11:40:33 2021 +0000

openjdk-10: fix aarch64 build.

commit 53e10e57089c78789e4c4d2c1822000da2782cd1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 11:27:04 2021 +0000

openjdk-10: add GCC10 fixes.

commit c94bcf3ee5dc3fe2571ef4101c1fcc083ee95298
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 01:52:39 2021 +0000

Remove unused patch.

commit d81e5c5d9582e5be35d618cb16d39402bef642d9
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 01:44:53 2021 +0000

openjdk-10: unconditionally apply patch to support make 4.3.

commit 9ad1c4f44ce14a3f6bc4b09260ae98ff4e4e95ee
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 18 01:30:52 2021 +0000

openjdk9: fix build errors.

commit 1e0dce6b9934fd6c27390d7f193c60a90a34d066
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Dec 11 01:04:57 2021 +0000

openjdk9: add aarch64 patch to fix build errors with new gcc.

commit 9f7a9fb6846405c1bb4e6201fa2fb69d6cc3519b
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Fri Dec 10 21:43:57 2021 +0000

Add icedtea-3.21 ebuild

At the moment it's not yet patched to support musl libc.

commit bcd8eff92ff4ae5502b636d28f7be910813ef27e
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Fri Dec 10 10:27:12 2021 +0000

openjdk9: Fix manifest.

commit 0c0a054a6de6c0076d518ea9be1ca4e0cd829bb7
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Wed Dec 8 01:21:33 2021 +0000

icedtea7: add aarch64 hotspot patches.

commit 341c9210f70d1894ffd101697d6bca7ba10c1def
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Tue Dec 7 20:09:01 2021 +0000

Fix icedtea build with GCC 10/11.

Also fix a problem with hotspot build in icedtea:7.
Previously icedtea:7 was forced to use jamvm but now we default
to hotspot.

commit 298008da1630b1573b5099d8f066e7c3684ec5d1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Tue Sep 14 23:24:00 2021 +0100

Add openjdk 17 LTS.

commit 3c5f3864e2a187c8923d6ab354cce2e597d7989f
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Thu Jun 3 10:22:33 2021 +0100

Fix openjdk:9 dependencies.

commit b98b10d7df2c5ef13ce1b96ddf892fb7cac6f7fa
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sat Apr 10 23:09:30 2021 +0100

Add openjdk 16 from xaero's overlay.

commit c58b1c343cde3e491f071e1025e94457bffa4dc2
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Fri Nov 13 21:17:12 2020 +0000

Use xaero's openjdk ebuilds.

commit eb5434af3df84bf332d85771c75cbb92f3b51d7f
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Wed Nov 11 17:29:54 2020 +0000

openjdk: simplify ebuild at the expense of more runtime dependencies.

commit 20331cc2eaccdae2ece1f3c45e47af53f4939ca1
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Wed Nov 11 15:09:14 2020 +0000

openjdk: fix manifest.

commit e34c0994a478c58deab53ff6c93c89bd72b3a917
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Wed Nov 11 01:48:44 2020 +0000

Add openjdk9 musl patches.

commit b3e687aa7762f9b9e4addd1c7d59f4b9d0dd52ff
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Sep 27 14:03:39 2020 +0100

Add OpenJDK 12-15.

Co-authored-by: Darren Blaber.

commit ede4fab00e0796a5ca4432da5cd3075743d0775a
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Mon Jul 6 21:13:01 2020 +0100

java: add mark amd64 and arm64 ebuilds stable.

commit f16ad2938892def423368bb1318dff6f78a9464b
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Nov 3 17:58:45 2019 +0000

Also require USE=gentoo-vm when bootstrapping from openjdk:8.

commit f08260d18c235721e1536f9f1c45a62da64e5d3a
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Nov 3 17:37:35 2019 +0000

Require USE=gentoo-vm when bootstrapping.

commit f93ae12f301b96554177a094d5e2289d89ed6c9e
Author: Andrius Štikonas <andrius@stikonas.eu>
Date: Sun Nov 3 15:00:50 2019 +0000

Add openjdk:9 and openjdk:10 ebuilds for bootstrapping openjdk:11