commit:     3d51fdb36061e32a4d8bbe195a89c2d39e67831f
Author:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sun May  7 18:31:12 2017 +0000
Commit:     Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun May  7 18:31:12 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=3d51fdb3

dev-python/pyside: improve REQUIRED_USE

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pyside/pyside-9999.ebuild | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-python/pyside/pyside-9999.ebuild 
b/dev-python/pyside/pyside-9999.ebuild
index add5ade8..04b2a2e8 100644
--- a/dev-python/pyside/pyside-9999.ebuild
+++ b/dev-python/pyside/pyside-9999.ebuild
@@ -24,7 +24,8 @@ IUSE="concurrent declarative designer gui help multimedia 
network opengl
        printsupport script scripttools sql svg test testlib webchannel
        webengine webkit websockets widgets x11extras xmlpatterns"
 
-# The requirements below were strongly inspired by their PyQt5 equivalents.
+# The requirements below were extracted from the output of
+# 'grep "set(.*_deps" "${S}"/PySide2/Qt*/CMakeLists.txt'
 REQUIRED_USE="
        ${PYTHON_REQUIRED_USE}
        declarative? ( gui network )
@@ -33,17 +34,15 @@ REQUIRED_USE="
        multimedia? ( gui network )
        opengl? ( widgets )
        printsupport? ( widgets )
-       scripttools? ( gui script )
+       scripttools? ( gui script widgets )
        sql? ( widgets )
        svg? ( widgets )
-       test? ( widgets )
        testlib? ( widgets )
-       webchannel? ( network )
-       webengine? ( network webchannel widgets )
+       webengine? ( gui network webchannel widgets )
        webkit? ( gui network printsupport widgets )
        websockets? ( network )
        widgets? ( gui )
-       xmlpatterns? ( network )
+       x11extras? ( gui )
 "
 
 # Minimum version of Qt required, derived from the CMakeLists.txt line:

Reply via email to