mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
gstreamer-meson.eclass: Fix cycle dependency on gstreamer
Closes: https://bugs.gentoo.org/793032 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21052 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
committed by
Sam James
parent
55c6de3f88
commit
201d8f14dc
@@ -126,7 +126,6 @@ esac
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
|
||||
>=media-libs/gstreamer-${GST_MIN_PV}:${SLOT}[${MULTILIB_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
>=sys-apps/sed-4
|
||||
@@ -134,6 +133,13 @@ BDEPEND="
|
||||
virtual/perl-JSON-PP
|
||||
"
|
||||
|
||||
if [[ "${PN}" != "gstreamer" ]]; then
|
||||
RDEPEND="
|
||||
${RDEPEND}
|
||||
>=media-libs/gstreamer-${GST_MIN_PV}:${SLOT}[${MULTILIB_USEDEP}]
|
||||
"
|
||||
fi
|
||||
|
||||
# Export common multilib phases.
|
||||
multilib_src_configure() { gstreamer_multilib_src_configure; }
|
||||
multilib_src_compile() { gstreamer_multilib_src_compile; }
|
||||
|
||||
Reference in New Issue
Block a user