dev-java / openjdk-bin

Prebuilt Java JDK binaries provided by AdoptOpenJDK

Official package sites : https://adoptopenjdk.net ·

Java™ is the world's leading programming language and platform. The code for Java is open source and available at OpenJDK™. AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.

v11.0.5_p10 :: 11 :: gentoo

Modified
License
GPL-2-with-classpath-exception
Keywords
~amd64 ~arm ~ppc64
USE flags
alsa cups doc examples gentoo-vm headless-awt nsplugin selinux source webstart

v11.0.4_p11 :: 11 :: gentoo

Modified
License
GPL-2-with-classpath-exception
Keywords
~amd64 ~arm ~arm64 ~ppc64
USE flags
alsa cups doc examples gentoo-vm headless-awt nsplugin selinux source webstart

v8.232_p09 :: 8 :: gentoo

Modified
License
GPL-2-with-classpath-exception
Keywords
~amd64 ~ppc64
USE flags
alsa cups examples gentoo-vm headless-awt nsplugin selinux source webstart

v8.222_p10-r1 :: 8 :: gentoo

Modified
License
GPL-2-with-classpath-exception
Keywords
amd64 arm64 ~arm ~ppc64
USE flags
alsa cups examples gentoo-vm headless-awt nsplugin selinux source webstart

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
cups
Add support for CUPS (Common Unix Printing System)
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
gentoo-vm
Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
headless-awt
Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
nsplugin
Build plugin for browsers supporting the Netscape plugin architecture (that is almost any modern browser)
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
source
Install JVM sources
webstart
Provide javaws command through symlink to icedtea-web

app-eselect / eselect-java : A set of eselect modules for Java

dev-java / java-config : Java environment configuration query tool

app-eselect / eselect-java : A set of eselect modules for Java

dev-java / java-config : Java environment configuration query tool

dev-java / java-sdk-docs : Oracle's documentation bundle (including API) for Java SE

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

net-print / cups : The Common Unix Printing System

sec-policy / selinux-java : SELinux policy for java

sys-apps / baselayout-java : Baselayout for Java

sys-libs / glibc : GNU libc C library

sys-libs / zlib : Standard (de)compression library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXi : X.Org Xi library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

app-office / moneydance : A cross-platform personal finance application

dev-java / icedtea : A harness to build OpenJDK using Free Software build tools and dependencies

dev-java / openjdk : Open source implementation of the Java programming language

dev-java / openjfx : Java OpenJFX client application platform

virtual / jdk : Virtual for Java Development Kit (JDK)

Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-java/openjdk-bin: arm64 stable (bug #698808)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-java/openjdk-bin: amd64 stable wrt bug #698808
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop doc useflag for 8.232_p09
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop doc useflag for 8.222_p10-r1
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: add ~arm tarball for 8.222_p10-r1
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 8.232_p09
no arm64 tarball yet Bug: https://bugs.gentoo.org/698404 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 11.0.5_p10
no arm64 tarball this time Bug: https://bugs.gentoo.org/698404 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop 11.0.3_p7-r1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop 8.212_p03-r3
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop 8.191_p12-r1
it was arm64-only version Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: really remove libjawt.so for headless
portage will fail to install binpkg of it with emerge: there are no binary packages to satisfy "x86_64: libawt_xawt.so" unless --ignore-soname-deps=y is passed Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 11.0.4_p11
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 8.222_p10
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: keyword :11 on ~arm
Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop old :11
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop old :8
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: really remove libs for headless-awt
Bug: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: revbump :11, use system-wide ca-certificates
Bug: https://bugs.gentoo.org/682308 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: revbump :8, use system-wide ca-certificates
Bug: https://bugs.gentoo.org/682308 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: remove empty line to satisfy CI
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop old :11
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: re-add ~arm64 and ~ppc64 to 11.0.3_p7
as upstream publushed tarballs Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop old :8
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: restrict stipping of binaries
otherwise tools like jmap do not work Caused by: java.lang.RuntimeException: unknown CollectedHeap type : class sun.jvm.hotspot.gc_interface.CollectedHeap Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 11.0.3_p7
amd64 for now, upstream hasn't published all tarballs yet Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 8.212_p03
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 11.0.2_p9
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: add ~amd64 and ~ppc64le openjdk-bin:8
Bug: https://bugs.gentoo.org/672058 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: add ~arm64 only openjdk-bin:8
Bug: https://bugs.gentoo.org/672058 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: drop 11_p28
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: bump to 11.0.2+7
Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-java/openjdk-bin: version bump to 11.0.1+13
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: James Le Cuirot <chewi@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10385
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-java/openjdk-bin: Change versioning scheme to use patch version
I realised the next version would be something like 11.0.1+13, which would be a downgrade. Sorry for the churn, folks. It was only up there briefly. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
dev-java/openjdk-bin: New package to provide Java 11
The binaries are provided by AdoptOpenJDK. Closes: https://bugs.gentoo.org/660704 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11