commit: ac6d74c54bc9dc580bb9b089abdb1cadaf5a2df5
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 22:46:17 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 22:46:17 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6d74c5
dev-java/openjdk: Fix REQUIRED_USE wrt GLEP 73
This is very confusing but think I've got it right.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-java/openjdk/openjdk-11.0.1_p13.ebuild | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
index 8bc5d1fa01e..5b9ce2a9bd0 100644
--- a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
@@ -24,17 +24,17 @@ JVM_VARIANTS="
zero
"
-IUSE=+$(printf "jvm_variant_%s " ${JVM_VARIANTS})
-IUSE+="alsa debug doc examples gentoo-vm headless-awt +jbootstrap nsplugin
+pch selinux source +webstart"
+IUSE=$(printf "jvm_variant_%s " ${JVM_VARIANTS})
REQUIRED_USE="
- ^^ (
- || ( jvm_variant_server jvm_variant_client jvm_variant_minimal )
- jvm_variant_core
- jvm_variant_zero
- )
+ || ( ${IUSE} )
+ ?? ( jvm_variant_core jvm_variant_zero )
+ jvm_variant_core? ( !jvm_variant_server !jvm_variant_client
!jvm_variant_minimal )
+ jvm_variant_zero? ( !jvm_variant_server !jvm_variant_client
!jvm_variant_minimal )
"
+IUSE="+${IUSE} alsa debug doc examples gentoo-vm headless-awt +jbootstrap
nsplugin +pch selinux source +webstart"
+
CDEPEND="
media-libs/freetype:2=
net-print/cups