public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Changing dependencies without upping version ??
@ 2017-09-24 17:37 Ian Zimmerman
  2017-09-24 18:51 ` John Blinka
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Ian Zimmerman @ 2017-09-24 17:37 UTC (permalink / raw
  To: gentoo-user

I think this is the first time a package tried to play this trick on me:

--- /var/db/pkg/dev-libs/qcustomplot-1.3.2/qcustomplot-1.3.2.ebuild	2017-05-21 13:38:15.482740587 -0700
+++ /usr/portage/dev-libs/qcustomplot/qcustomplot-1.3.2.ebuild	2017-09-22 19:27:30.000000000 -0700
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,19 +14,13 @@
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-IUSE="qt5"
+IUSE=""
 
 RDEPEND="
-	!qt5? (
-		dev-qt/qtcore:4
-		dev-qt/qtgui:4
-	)
-	qt5? (
-		dev-qt/qtcore:5
-		dev-qt/qtgui:5
-		dev-qt/qtprintsupport:5
-		dev-qt/qtwidgets:5
-	)
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtprintsupport:5
+	dev-qt/qtwidgets:5
 "
 DEPEND="${RDEPEND}"
 
@@ -42,7 +36,7 @@
 }
 
 src_configure() {
-	use qt5 && eqmake5 || eqmake4
+	eqmake5
 }
 
 src_install() {


Is this an officially approved technique??  it is DIRTY.

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
Do obvious transformation on domain to reply privately _only_ on Usenet.


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-09-27  8:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-24 17:37 [gentoo-user] Changing dependencies without upping version ?? Ian Zimmerman
2017-09-24 18:51 ` John Blinka
2017-09-25  0:33   ` Rich Freeman
2017-09-25  8:20     ` Andreas K. Huettel
2017-09-25  7:32   ` Paul Colquhoun
2017-09-24 20:05 ` Neil Bothwick
2017-09-24 22:17   ` [gentoo-user] " Ian Zimmerman
2017-09-25 12:24 ` Michael Palimaka
2017-09-25 17:03   ` Ian Zimmerman
2017-09-26 12:01     ` Michael Palimaka
2017-09-26 18:45       ` Ian Zimmerman
2017-09-27  0:38         ` Kai Krakow
2017-09-27  1:30           ` Ian Zimmerman
2017-09-27  1:35             ` Kai Krakow
2017-09-27  8:42             ` Neil Bothwick

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