commit:     0ebfbf4bbf26301fc264bc4ac08f9f49932bd85f
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 11 14:50:38 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Jun 11 14:51:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebfbf4b

media-video/pipewire: fix building with dev-lang/python-exec[-native-symlinks]

Closes: https://bugs.gentoo.org/795399
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 media-video/pipewire/pipewire-0.3.30.ebuild | 5 ++++-
 media-video/pipewire/pipewire-9999.ebuild   | 6 +++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/pipewire-0.3.30.ebuild 
b/media-video/pipewire/pipewire-0.3.30.ebuild
index ed54b0ec601..ebd234714b5 100644
--- a/media-video/pipewire/pipewire-0.3.30.ebuild
+++ b/media-video/pipewire/pipewire-0.3.30.ebuild
@@ -3,7 +3,9 @@
 
 EAPI="7"
 
-inherit meson-multilib optfeature udev
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit meson-multilib optfeature python-any-r1 udev
 
 if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git";
@@ -38,6 +40,7 @@ RESTRICT="!test? ( test )"
 BDEPEND="
        app-doc/xmltoman
        virtual/pkgconfig
+       ${PYTHON_DEPS}
        doc? (
                app-doc/doxygen
                media-gfx/graphviz

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-9999.ebuild
index 0b591b298ad..ebd234714b5 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -3,7 +3,9 @@
 
 EAPI="7"
 
-inherit meson-multilib optfeature udev
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit meson-multilib optfeature python-any-r1 udev
 
 if [[ ${PV} == 9999 ]]; then
        EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git";
@@ -37,6 +39,8 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
        app-doc/xmltoman
+       virtual/pkgconfig
+       ${PYTHON_DEPS}
        doc? (
                app-doc/doxygen
                media-gfx/graphviz

Reply via email to