public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [gentoo-commits] proj/java:master commit in: dev-java/icedtea/
@ 2017-01-30 22:18 99% James Le Cuirot
  0 siblings, 0 replies; 1+ results
From: James Le Cuirot @ 2017-01-30 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ab64ece87805abd80eec035c2eeecff6b4d6b900
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 21:55:06 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 21:55:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/java.git/commit/?id=ab64ece8

dev-java/icedtea: Be more consistent with dependency slots

Opinions on this differ but let's only apply slot restrictions where
sub-slots or non-0 slots are present.

RDEPENDs do not benefit from sub-slot operators at all.

Only slot 0 of dev-libs/openssl will work as 0.9.8 installs nothing
but library files.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/icedtea/icedtea-3.3.0.ebuild       | 18 +++++++++---------
 dev-java/icedtea/icedtea-3.3.0_pre00.ebuild | 18 +++++++++---------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/dev-java/icedtea/icedtea-3.3.0.ebuild b/dev-java/icedtea/icedtea-3.3.0.ebuild
index 3e50184..627a43f 100644
--- a/dev-java/icedtea/icedtea-3.3.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.3.0.ebuild
@@ -78,7 +78,7 @@ ALSA_COMMON_DEP="
 CUPS_COMMON_DEP="
 	>=net-print/cups-1.2.12"
 X_COMMON_DEP="
-	>=media-libs/giflib-4.1.6:=
+	>=media-libs/giflib-4.1.6:0=
 	>=media-libs/libpng-1.2:0=
 	>=x11-libs/libX11-1.1.3
 	>=x11-libs/libXext-1.1.1
@@ -97,12 +97,12 @@ X_DEPEND="
 
 # The Javascript requirement is obsolete; OpenJDK 8+ has Nashorn
 COMMON_DEP="
-	>=dev-libs/glib-2.26:2
+	>=dev-libs/glib-2.26:2=
 	>=dev-util/systemtap-1
-	media-libs/fontconfig
+	media-libs/fontconfig:1.0=
 	>=media-libs/freetype-2.5.3:2=
-	>=media-libs/lcms-2.5
-	>=sys-libs/zlib-1.2.3:=
+	>=media-libs/lcms-2.5:2=
+	>=sys-libs/zlib-1.2.3
 	virtual/jpeg:0=
 	kerberos? ( virtual/krb5 )
 	sctp? ( net-misc/lksctp-tools )
@@ -120,9 +120,9 @@ RDEPEND="${COMMON_DEP}
 	cups? ( ${CUPS_COMMON_DEP} )
 	gtk? (
 		>=dev-libs/atk-1.30.0
-		>=x11-libs/cairo-1.8.8:=
+		>=x11-libs/cairo-1.8.8
 		x11-libs/gdk-pixbuf:2
-		>=x11-libs/gtk+-2.8:2=
+		>=x11-libs/gtk+-2.8:2
 		>=x11-libs/pango-1.24.5
 	)
 	!headless-awt? ( ${X_COMMON_DEP} )
@@ -146,8 +146,8 @@ DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP} ${X_
 	app-arch/zip
 	app-misc/ca-certificates
 	dev-lang/perl
-	!libressl? ( dev-libs/openssl )
-	libressl? ( dev-libs/libressl )
+	!libressl? ( dev-libs/openssl:0 )
+	libressl? ( dev-libs/libressl:0 )
 	sys-apps/attr
 	sys-apps/lsb-release
 	x11-libs/libXt

diff --git a/dev-java/icedtea/icedtea-3.3.0_pre00.ebuild b/dev-java/icedtea/icedtea-3.3.0_pre00.ebuild
index f668aef..b2b1c5a 100644
--- a/dev-java/icedtea/icedtea-3.3.0_pre00.ebuild
+++ b/dev-java/icedtea/icedtea-3.3.0_pre00.ebuild
@@ -78,7 +78,7 @@ ALSA_COMMON_DEP="
 CUPS_COMMON_DEP="
 	>=net-print/cups-1.2.12"
 X_COMMON_DEP="
-	>=media-libs/giflib-4.1.6:=
+	>=media-libs/giflib-4.1.6:0=
 	>=media-libs/libpng-1.2:0=
 	>=x11-libs/libX11-1.1.3
 	>=x11-libs/libXext-1.1.1
@@ -98,11 +98,11 @@ X_DEPEND="
 # The Javascript requirement is obsolete; OpenJDK 8+ has Nashorn
 # Kerberos will be added following PR1537
 COMMON_DEP="
-	>=dev-libs/glib-2.26:2
+	>=dev-libs/glib-2.26:2=
 	>=dev-util/systemtap-1
-	media-libs/fontconfig
-	>=media-libs/lcms-2.5
-	>=sys-libs/zlib-1.2.3:=
+	media-libs/fontconfig:1.0=
+	>=media-libs/lcms-2.5:2=
+	>=sys-libs/zlib-1.2.3
 	virtual/jpeg:0=
 	!infinality? ( >=media-libs/freetype-2.5.3:2= )
 	infinality? ( <media-libs/freetype-2.6.4:2=[infinality] )
@@ -121,9 +121,9 @@ RDEPEND="${COMMON_DEP}
 	cups? ( ${CUPS_COMMON_DEP} )
 	gtk? (
 		>=dev-libs/atk-1.30.0
-		>=x11-libs/cairo-1.8.8:=
+		>=x11-libs/cairo-1.8.8
 		x11-libs/gdk-pixbuf:2
-		>=x11-libs/gtk+-2.8:2=
+		>=x11-libs/gtk+-2.8:2
 		>=x11-libs/pango-1.24.5
 	)
 	!headless-awt? ( ${X_COMMON_DEP} )
@@ -147,8 +147,8 @@ DEPEND="${COMMON_DEP} ${ALSA_COMMON_DEP} ${CUPS_COMMON_DEP} ${X_COMMON_DEP} ${X_
 	app-arch/zip
 	app-misc/ca-certificates
 	dev-lang/perl
-	!libressl? ( dev-libs/openssl )
-	libressl? ( dev-libs/libressl )
+	!libressl? ( dev-libs/openssl:0 )
+	libressl? ( dev-libs/libressl:0 )
 	sys-apps/attr
 	sys-apps/lsb-release
 	x11-libs/libXt


^ permalink raw reply related	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2017-01-30 22:18 99% [gentoo-commits] proj/java:master commit in: dev-java/icedtea/ James Le Cuirot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox