commit:     46f133dbb7b336154169e27df80f7d83d17919f2
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Fri Oct 17 14:45:14 2025 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Jan 14 11:33:09 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f133db

media-libs/gstreamer-editing-services: restrict pygobject

It's a missing dependency eitherway. Its required for the python bindings
which are built unconditionally.

Bug: https://bugs.gentoo.org/957940
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 .../gstreamer-editing-services-1.24.13.ebuild                           | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.24.13.ebuild
 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.24.13.ebuild
index cd88138864b9..b2a20b7835e0 100644
--- 
a/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.24.13.ebuild
+++ 
b/media-libs/gstreamer-editing-services/gstreamer-editing-services-1.24.13.ebuild
@@ -19,9 +19,11 @@ IUSE="+introspection test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"
 
+# <pygobject-3.52: bug 957940
 RDEPEND="
        ${PYTHON_DEPS}
        >=dev-libs/glib-2.40.0:2
+       <dev-python/pygobject-3.52[${PYTHON_USEDEP}]
        >=media-libs/gstreamer-${PV}:1.0[introspection?]
        >=media-libs/gst-plugins-base-${PV}:1.0[introspection?]
        >=media-libs/gst-plugins-bad-${PV}:1.0[introspection?]

Reply via email to