From: John Weber Date: Mon, 23 Feb 2015 22:09:24 +0000 (-0600) Subject: gst-fsl-plugins: move plugin dependency into .bb file X-Git-Tag: 2.1~638 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=77ee28e1d56445bb642246c7be42d6b397f813e2;p=meta-freescale.git gst-fsl-plugins: move plugin dependency into .bb file Move the dependency on gst-plugins-good-id3demux from the .inc file into the appropriate .bb files for each gstreamer version. Otherwise, including gst-fsl-plugins.inc into a gstreamer1.0 recipe will pull in old gstreamer-0.10 plugins, libraries, and utilities. Signed-off-by: John Weber Signed-off-by: Otavio Salvador --- diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc index edd8bd56..59d50719 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc @@ -38,7 +38,7 @@ PACKAGES =+ "${PN}-libmfwsconf ${PN}-libgplaycore ${PN}-libgstfsl \ # Add codec list that the beep plugin run-time depended BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" -RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" +RDEPENDS_${PN} += "libfslparser ${BEEP_RDEPENDS}" FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb index 3a895d0a..73f71b3f 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb @@ -15,6 +15,7 @@ SRC_URI[md5sum] = "8121695592dd8e2cd9407993ba1f1965" SRC_URI[sha256sum] = "e75b768fb37bb232521bc27f45258aff17318208e8f229490dcd2df0ab44b80a" DEPENDS_append = " gstreamer gst-plugins-base" +RDEPENDS_${PN} += "gst-plugins-good-id3demux" # FIXME: Add all features # feature from excluded mm packages diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb index 0fb66980..6b277209 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb @@ -12,6 +12,7 @@ SRC_URI[md5sum] = "5ea09ead59df2f2230074f1173f41729" SRC_URI[sha256sum] = "02acd2608c98d464e41b1f6eba482c5c33437624c78140d26cc0e3213dc71304" DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" +RDEPENDS_${PN} += "gstreamer1.0-plugins-good-id3demux" PACKAGECONFIG ?= "overlaysink" # FIXME: Add all features