[meta-freescale] [meta-fsl-demos][PATCH] packagegroup-fslc-gstreamer1.0: Allow backend specific packages to be missing

Otavio Salvador otavio at ossystems.com.br
Wed Apr 1 13:56:58 PDT 2015


Depending on the SoC, some packages might be not available. One
example is the build of LS102x SoCs for Wayland based distros where
the GStreamer Wayland sink is not build.

This fixes following error:

,----
| satisfy_dependencies_for: Cannot satisfy the following dependencies
|   for packagegroup-fslc-gstreamer1.0-full:
|      gstreamer1.0-plugins-bad-waylandsink *
| opkg_install_cmd: Cannot install package packagegroup-fslc-gstreamer1.0-full.
`----

Change-Id: I836bc488d7b1defa23b3cb848a74bb2ca95408dc
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
---
 recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0.bb b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0.bb
index 39d8bff..05149ba 100644
--- a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0.bb
+++ b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0.bb
@@ -53,6 +53,9 @@ RDEPENDS_${PN}-base = " \
     gstreamer1.0-plugins-base-videoscale \
     gstreamer1.0-plugins-base-volume \
     gstreamer1.0-plugins-good-autodetect \
+"
+
+RRECOMMENDS_${PN}-base = " \
     ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '${GST_X11_PACKAGES}', \
                           bb.utils.contains('DISTRO_FEATURES', 'wayland', \
                                             '${GST_WAYLAND_PACKAGES}', '', d), d)} \
-- 
2.1.4



More information about the meta-freescale mailing list