app-text/sigil: Switch to PYTHON_MULTI_USEDEP API
authorMichał Górny <mgorny@gentoo.org>
Fri, 7 Feb 2020 11:36:18 +0000 (12:36 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sun, 9 Feb 2020 16:17:20 +0000 (17:17 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
app-text/sigil/sigil-0.9.16-r1.ebuild [moved from app-text/sigil/sigil-0.9.16.ebuild with 84% similarity]
app-text/sigil/sigil-0.9.18.ebuild

similarity index 84%
rename from app-text/sigil/sigil-0.9.16.ebuild
rename to app-text/sigil/sigil-0.9.16-r1.ebuild
index a712ce00178e15dbdacc6558d1542e68459afd22..a9492f58a94c103448bfff7c9b5cfbeae85dff62 100644 (file)
@@ -24,9 +24,10 @@ RDEPEND="
        dev-libs/boost:=[threads]
        dev-libs/libpcre:3=[pcre16]
        dev-libs/xerces-c[icu]
-       dev-python/css-parser[${PYTHON_USEDEP}]
-       dev-python/lxml[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep \
+               'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
+               dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+               dev-python/six[${PYTHON_MULTI_USEDEP}]')
        >=dev-qt/qtconcurrent-5.12:5
        >=dev-qt/qtcore-5.12:5
        >=dev-qt/qtgui-5.12:5
@@ -35,14 +36,13 @@ RDEPEND="
        >=dev-qt/qtwidgets-5.12:5
        >=dev-qt/qtxmlpatterns-5.12:5
        sys-libs/zlib[minizip]
-       plugins? (
-               dev-python/chardet[${PYTHON_USEDEP}]
-               dev-python/cssselect[${PYTHON_USEDEP}]
-               dev-python/cssutils[${PYTHON_USEDEP}]
-               dev-python/html5lib[${PYTHON_USEDEP}]
-               dev-python/pillow[${PYTHON_USEDEP}]
-               dev-python/regex[${PYTHON_USEDEP}]
-       )
+       plugins? ( $(python_gen_cond_dep \
+               'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+               dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
+               dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
+               dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+               dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+               dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
        system-mathjax? ( dev-libs/mathjax )
 "
 DEPEND="${RDEPEND}"
index ee2155ae5c351e9a754e7c0dd2185915e964fd81..697fccf8b9f175c63e2e09c3f797ee3f3b37eb0b 100644 (file)
@@ -24,9 +24,10 @@ RDEPEND="
        dev-libs/boost:=[threads]
        dev-libs/libpcre:3=[pcre16]
        dev-libs/xerces-c[icu]
-       dev-python/css-parser[${PYTHON_USEDEP}]
-       dev-python/lxml[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep \
+               'dev-python/css-parser[${PYTHON_MULTI_USEDEP}]
+               dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+               dev-python/six[${PYTHON_MULTI_USEDEP}]')
        >=dev-qt/qtconcurrent-5.12:5
        >=dev-qt/qtcore-5.12:5
        >=dev-qt/qtgui-5.12:5
@@ -34,14 +35,13 @@ RDEPEND="
        >=dev-qt/qtwebengine-5.12:5[widgets]
        >=dev-qt/qtwidgets-5.12:5
        sys-libs/zlib[minizip]
-       plugins? (
-               dev-python/chardet[${PYTHON_USEDEP}]
-               dev-python/cssselect[${PYTHON_USEDEP}]
-               dev-python/cssutils[${PYTHON_USEDEP}]
-               dev-python/html5lib[${PYTHON_USEDEP}]
-               dev-python/pillow[${PYTHON_USEDEP}]
-               dev-python/regex[${PYTHON_USEDEP}]
-       )
+       plugins? ( $(python_gen_cond_dep \
+               'dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+               dev-python/cssselect[${PYTHON_MULTI_USEDEP}]
+               dev-python/cssutils[${PYTHON_MULTI_USEDEP}]
+               dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+               dev-python/pillow[${PYTHON_MULTI_USEDEP}]
+               dev-python/regex[${PYTHON_MULTI_USEDEP}]') )
        system-mathjax? ( dev-libs/mathjax )
 "
 DEPEND="${RDEPEND}"