app-emulation/xen-tools: Switch to PYTHON_MULTI_USEDEP API
authorMichał Górny <mgorny@gentoo.org>
Fri, 7 Feb 2020 09:05:00 +0000 (10:05 +0100)
committerMichał Górny <mgorny@gentoo.org>
Sun, 9 Feb 2020 16:10:37 +0000 (17:10 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
app-emulation/xen-tools/xen-tools-4.11.3-r1.ebuild [moved from app-emulation/xen-tools/xen-tools-4.11.3.ebuild with 98% similarity]
app-emulation/xen-tools/xen-tools-4.12.1-r2.ebuild [moved from app-emulation/xen-tools/xen-tools-4.12.1-r1.ebuild with 98% similarity]
app-emulation/xen-tools/xen-tools-4.13.0.ebuild

similarity index 98%
rename from app-emulation/xen-tools/xen-tools-4.11.3.ebuild
rename to app-emulation/xen-tools/xen-tools-4.11.3-r1.ebuild
index a089de2905e2f599d57cfff61bbc08c2a28dab7d..72913356f070aa75afc15dcd39c00d74f874a536 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -81,11 +81,13 @@ COMMON_DEPEND="
 
 DEPEND="${COMMON_DEPEND}
        >=sys-kernel/linux-headers-4.11
-       dev-python/lxml[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+               pam? ( dev-python/pypam[${PYTHON_MULTI_USEDEP}] )
+       ')
        x86? ( sys-devel/dev86
                sys-firmware/ipxe[qemu]
                sys-power/iasl )
-       pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
        api? ( dev-libs/libxml2
                net-misc/curl )
        ovmf? (
@@ -103,7 +105,9 @@ DEPEND="${COMMON_DEPEND}
        doc? (
                app-text/ghostscript-gpl
                app-text/pandoc
-               dev-python/markdown[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep '
+                       dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+               ')
                dev-texlive/texlive-latexextra
                media-gfx/transfig
        )
similarity index 98%
rename from app-emulation/xen-tools/xen-tools-4.12.1-r1.ebuild
rename to app-emulation/xen-tools/xen-tools-4.12.1-r2.ebuild
index 83c7552e06e448a8a4d69288ffd1f93bf54999c6..86248c171f5c03eeade15c3507a2b45e762347b1 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -87,11 +87,13 @@ COMMON_DEPEND="
 
 DEPEND="${COMMON_DEPEND}
        >=sys-kernel/linux-headers-4.11
-       dev-python/lxml[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+               pam? ( dev-python/pypam[${PYTHON_MULTI_USEDEP}] )
+       ')
        x86? ( sys-devel/dev86
                system-ipxe? ( sys-firmware/ipxe[qemu] )
                sys-power/iasl )
-       pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
        api? ( dev-libs/libxml2
                net-misc/curl )
        ovmf? (
@@ -108,7 +110,9 @@ DEPEND="${COMMON_DEPEND}
        doc? (
                app-text/ghostscript-gpl
                app-text/pandoc
-               dev-python/markdown[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep '
+                       dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+               ')
                dev-texlive/texlive-latexextra
                media-gfx/transfig
        )
index 0b4a116929ca2869d2161b587b90ef62abcfc8f7..47d3fb3608e2aa1328541fda92896917b44dd258 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -91,11 +91,13 @@ COMMON_DEPEND="
 
 DEPEND="${COMMON_DEPEND}
        >=sys-kernel/linux-headers-4.11
-       dev-python/lxml[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '
+               dev-python/lxml[${PYTHON_MULTI_USEDEP}]
+               pam? ( dev-python/pypam[${PYTHON_MULTI_USEDEP}] )
+       ')
        x86? ( sys-devel/dev86
                system-ipxe? ( sys-firmware/ipxe[qemu] )
                sys-power/iasl )
-       pam? ( dev-python/pypam[${PYTHON_USEDEP}] )
        api? ( dev-libs/libxml2
                net-misc/curl )
 
@@ -113,7 +115,9 @@ DEPEND="${COMMON_DEPEND}
        doc? (
                app-text/ghostscript-gpl
                app-text/pandoc
-               dev-python/markdown[${PYTHON_USEDEP}]
+               $(python_gen_cond_dep '
+                       dev-python/markdown[${PYTHON_MULTI_USEDEP}]
+               ')
                dev-texlive/texlive-latexextra
                media-gfx/transfig
        )