summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2021-06-11 16:50:38 +0200
committerThomas Deutschmann <whissi@gentoo.org>2021-06-11 16:51:05 +0200
commit0ebfbf4bbf26301fc264bc4ac08f9f49932bd85f (patch)
treee2d46c0f1dc2ef6fca208c7fb9b77af3efca6022 /media-video/pipewire
parentdev-python/qstylizer: add version 0.2.0 (diff)
downloadgentoo-0ebfbf4bbf26301fc264bc4ac08f9f49932bd85f.tar.gz
gentoo-0ebfbf4bbf26301fc264bc4ac08f9f49932bd85f.tar.bz2
gentoo-0ebfbf4bbf26301fc264bc4ac08f9f49932bd85f.zip
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@gentoo.org>
Diffstat (limited to 'media-video/pipewire')
-rw-r--r--media-video/pipewire/pipewire-0.3.30.ebuild5
-rw-r--r--media-video/pipewire/pipewire-9999.ebuild6
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 ed54b0ec601f..ebd234714b50 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 0b591b298adb..ebd234714b50 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