www-client/qutebrowser: update dependencies for PyQt5-5.12
authorStefan Strogin <stefan.strogin@gmail.com>
Fri, 5 Apr 2019 01:31:55 +0000 (04:31 +0300)
committerJustin Bronder <jsbronder@gentoo.org>
Tue, 9 Apr 2019 21:40:25 +0000 (17:40 -0400)
Before PyQt5-5.12 PyQtWebEngine was a part of PyQt5, now it is a
separate package, dev-python/PyQtWebEngine. Now qutebrowser must depend
on dev-python/PyQtWebEngine instead of dev-python/PyQt5[webengine].

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild [moved from www-client/qutebrowser/qutebrowser-1.6.1.ebuild with 88% similarity]
www-client/qutebrowser/qutebrowser-9999.ebuild

similarity index 88%
rename from www-client/qutebrowser/qutebrowser-1.6.1.ebuild
rename to www-client/qutebrowser/qutebrowser-1.6.1-r1.ebuild
index a464d065fdc3fcd53099f05686cd36845c0cd5cd..6cc99d532db99c0a28f48e7e322d51e3894c59e2 100644 (file)
@@ -30,7 +30,11 @@ RDEPEND="${COMMON_DEPEND}
        >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
        >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
        >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
-       >=dev-python/PyQt5-5.7.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
+       || (  (
+                       >=dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+                       dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
+               <dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
+       )
        >=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
 "
 
index 67471c02f62935346d7f4188d36a8a7d74848f98..9808d790b8a3c08d82afaaf4d56822c5afd67b44 100644 (file)
@@ -30,7 +30,11 @@ RDEPEND="${COMMON_DEPEND}
        >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
        >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
        >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]
-       >=dev-python/PyQt5-5.7.1[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
+       || (  (
+                       >=dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,widgets]
+                       dev-python/PyQtWebEngine[${PYTHON_USEDEP}] )
+               <dev-python/PyQt5-5.12[${PYTHON_USEDEP},declarative,multimedia,gui,network,opengl,printsupport,sql,webengine,widgets]
+       )
        >=dev-python/pyyaml-3.12[${PYTHON_USEDEP},libyaml]
 "