[meta-freescale] [meta-fsl-demos][PATCH 6/7] packagegroup-core-x11-base: Remove matchbox packages for xwayland
Neena Busireddy
neena.busireddy at freescale.com
Fri Oct 16 09:19:48 PDT 2015
Do not install x11 packages when both x11 and wayland DISTRO_FEATURES are availiable.
Wayland backend is preferred as we will be using X11 on top of Wayland (XWayland).
Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
---
recipes-fsl/packagegroups/packagegroup-core-x11-base.bbappend | 6 ++++++
1 file changed, 6 insertions(+)
create mode 100644 recipes-fsl/packagegroups/packagegroup-core-x11-base.bbappend
diff --git a/recipes-fsl/packagegroups/packagegroup-core-x11-base.bbappend b/recipes-fsl/packagegroups/packagegroup-core-x11-base.bbappend
new file mode 100644
index 0000000..ef09ab9
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-core-x11-base.bbappend
@@ -0,0 +1,6 @@
+
+# Remove matchbox for xwayland
+matchbox = "${@base_contains('DISTRO_FEATURES', 'x11', \
+ base_contains('DISTRO_FEATURES', 'wayland','matchbox-terminal matchbox-wm', '', d), '',d)}"
+
+RDEPENDS_${PN}_remove = "${matchbox}"
--
1.9.1
More information about the meta-freescale
mailing list