summaryrefslogtreecommitdiff
path: root/recipes-graphics/wayland/weston_8.0.0.imx.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-graphics/wayland/weston_8.0.0.imx.bbappend')
-rw-r--r--recipes-graphics/wayland/weston_8.0.0.imx.bbappend13
1 files changed, 7 insertions, 6 deletions
diff --git a/recipes-graphics/wayland/weston_8.0.0.imx.bbappend b/recipes-graphics/wayland/weston_8.0.0.imx.bbappend
index 393e58c..43037a4 100644
--- a/recipes-graphics/wayland/weston_8.0.0.imx.bbappend
+++ b/recipes-graphics/wayland/weston_8.0.0.imx.bbappend
@@ -1,7 +1,8 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-# looks like weston-imx requires Vivante 6.4.0 g2d support to compile
-# correctly, e.g.
-# ../git/libweston/renderer-g2d/g2d-renderer.c:482:37: error: 'G2D_TILED_STATUS' undeclared (first use in this function)
-# 482 | g2dSurface->tiling |= G2D_TILED_STATUS;
+SRCREV = "27cde5253235104c45b8ce72963e7ae159134f89"
-SRC_URI_append = "file://0001-g2d-renderer-ignore-G2D_TILED_STATUS-if-not-defined.patch"
+# Don't build and install the backends which display weston on top of an
+# existing wayland or x11 server. (Otherwise weston will prefer the wayland
+# backend over the fbdev one for the non drm enabled machines)
+PACKAGECONFIG_remove = "wayland x11"
+
+PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,libxcursor"