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:
Haelwenn (lanodan) Monnier
2021-05-30 17:06:09 +02:00
committed by Sam James
parent 55c6de3f88
commit 201d8f14dc

View File

@@ -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; }