commit:     13660bb353d3421b80f2f0392635bcee5c3474dc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 14 06:23:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 14 06:23:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13660bb3

media-video/pipewire: add missing docutils dependency

Closes: https://bugs.gentoo.org/813027
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/pipewire/pipewire-0.3.35.ebuild | 5 +++++
 media-video/pipewire/pipewire-9999.ebuild   | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/media-video/pipewire/pipewire-0.3.35.ebuild 
b/media-video/pipewire/pipewire-0.3.35.ebuild
index 591b040719c..3ea2e98cae9 100644
--- a/media-video/pipewire/pipewire-0.3.35.ebuild
+++ b/media-video/pipewire/pipewire-0.3.35.ebuild
@@ -37,6 +37,7 @@ BDEPEND="
        >=dev-util/meson-0.59
        virtual/pkgconfig
        ${PYTHON_DEPS}
+       $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
        doc? (
                app-doc/doxygen
                media-gfx/graphviz
@@ -104,6 +105,10 @@ PATCHES=(
 # with changes as necessary.
 limitsdfile=40-${PN}.conf
 
+python_check_deps() {
+       has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
        default
 

diff --git a/media-video/pipewire/pipewire-9999.ebuild 
b/media-video/pipewire/pipewire-9999.ebuild
index 591b040719c..3ea2e98cae9 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -37,6 +37,7 @@ BDEPEND="
        >=dev-util/meson-0.59
        virtual/pkgconfig
        ${PYTHON_DEPS}
+       $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')
        doc? (
                app-doc/doxygen
                media-gfx/graphviz
@@ -104,6 +105,10 @@ PATCHES=(
 # with changes as necessary.
 limitsdfile=40-${PN}.conf
 
+python_check_deps() {
+       has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
        default
 

Reply via email to