summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2017-12-17 22:10:35 +0000
committerJames Le Cuirot <chewi@gentoo.org>2017-12-17 22:14:34 +0000
commit937c31f1bc6f6631a1291fa093e82bd2140278ad (patch)
tree0d766f6a300ca1cdf45660ef1ef7382f1488787f /dev-java/oracle-jre-bin/metadata.xml
parentprofiles: Mask dev-java/oracle-(jdk|jre)-bin:9[gentoo-vm] (diff)
downloadgentoo-937c31f1bc6f6631a1291fa093e82bd2140278ad.tar.gz
gentoo-937c31f1bc6f6631a1291fa093e82bd2140278ad.tar.bz2
gentoo-937c31f1bc6f6631a1291fa093e82bd2140278ad.zip
dev-java/oracle-jre-bin: Version bump to 9.0.1 (Java 9)
Gentoo is not yet ready for Java 9 so a gentoo-vm USE flag has been added and masked to potentially allow but deny by default the ability for the system to recognise this JRE. Oracle has dropped support for many platforms, including 32-bit x86, so we may as well support x64-macos and sparc64-solaris in the JRE package as well as the JDK package. Many thanks to Craig Andrews and Manuel Ullmann for providing the initial ebuild that I based this on. Closes: https://bugs.gentoo.org/634698 Closes: https://github.com/gentoo/gentoo/pull/6033 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'dev-java/oracle-jre-bin/metadata.xml')
-rw-r--r--dev-java/oracle-jre-bin/metadata.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/dev-java/oracle-jre-bin/metadata.xml b/dev-java/oracle-jre-bin/metadata.xml
index edb6ab75a53c..b9fe447b1280 100644
--- a/dev-java/oracle-jre-bin/metadata.xml
+++ b/dev-java/oracle-jre-bin/metadata.xml
@@ -9,6 +9,9 @@
<use>
<flag name="commercial">Install features requiring a commercial license for production use</flag>
<flag name="headless-awt">Don't install the X backend for AWT, needed by some GUIs (used to be X flag)</flag>
+ <flag name="gentoo-vm">Allow this JRE to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)</flag>
+ <flag name="gtk2">Enable GTK+ 2 support in JavaFX</flag>
+ <flag name="gtk3">Enable GTK+ 3 support in JavaFX</flag>
<flag name="javafx">Install JavaFX libraries</flag>
<flag name="jce">Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files</flag>
</use>