commit: 8dd62a5cb7b049a63d46c90c8e95cb43613685ee
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 2 07:44:22 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun 2 07:44:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd62a5c
dev-python/QtPy: fix flags for test dependencies
Since the test phase was rewritten in the previous commit
to allow testing with only one of the implementations (in
order to allow adding python3.10), we no longer have to
pull in both implementations to run the test phase.
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-python/QtPy/QtPy-1.9.0-r5.ebuild | 34 +++++++++++++++++++---------------
1 file changed, 19 insertions(+), 15 deletions(-)
diff --git a/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
b/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
index b2d2c09acca..a2061df8a26 100644
--- a/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
+++ b/dev-python/QtPy/QtPy-1.9.0-r5.ebuild
@@ -92,21 +92,25 @@ RDEPEND="
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
- dev-python/PyQt5[${PYTHON_USEDEP}]
-
dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]
-
dev-python/PyQt5[multimedia,network,opengl,positioning,printsupport]
- dev-python/PyQt5[sensors,serialport,sql,svg,testlib,webchannel]
-
dev-python/PyQt5[websockets,widgets,x11extras,xml(+),xmlpatterns]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/pyside2[${PYTHON_USEDEP}]
-
dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
-
dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
-
dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
-
dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
-
dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
- dev-python/pyside2[xml,xmlpatterns]
- ' python3_{7..9} )
+ pyqt5? (
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+
dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]
+
dev-python/PyQt5[multimedia,network,opengl,positioning,printsupport]
+
dev-python/PyQt5[sensors,serialport,sql,svg,testlib,webchannel]
+
dev-python/PyQt5[websockets,widgets,x11extras,xml(+),xmlpatterns]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+ )
+ pyside2? (
+ $(python_gen_cond_dep '
+ dev-python/pyside2[${PYTHON_USEDEP}]
+
dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help]
+
dev-python/pyside2[location,multimedia,network,opengl(+),positioning]
+
dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml]
+
dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib]
+
dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras]
+ dev-python/pyside2[xml,xmlpatterns]
+ ' python3_{7..9} )
+ )
)
"