From 3699d107f1a32d53ac8036d0e39a1b04cbb6ac14 Mon Sep 17 00:00:00 2001 From: Tom Hochstein Date: Mon, 13 Jun 2016 13:14:39 -0500 Subject: weston: Fix weston window manager for i.MX 6UltraLite The weston window manager failed to start on i.MX 6UltraLite EVK. 6UL has no GPU, so we need to use pixman. Fixed by removing EGL/GLES support, and by configuring to use Framebuffer backend as native. Signed-off-by: Tom Hochstein Signed-off-by: Otavio Salvador --- recipes-graphics/wayland/weston_%.bbappend | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend index b2f4466..f7bfd35 100644 --- a/recipes-graphics/wayland/weston_%.bbappend +++ b/recipes-graphics/wayland/weston_%.bbappend @@ -12,12 +12,19 @@ PACKAGECONFIG_append_mx6q = " cairo-glesv2" PACKAGECONFIG_append_mx6dl = " cairo-glesv2" PACKAGECONFIG_append_mx6sx = " cairo-glesv2" PACKAGECONFIG_remove_mx6sl = "egl" +PACKAGECONFIG_remove_mx6ul = "egl" EXTRA_OECONF_append_mx6 = " \ --disable-libunwind \ --disable-xwayland-test \ WESTON_NATIVE_BACKEND=fbdev-backend.so \ " +EXTRA_OECONF_append_mx6ul = " \ + --disable-libunwind \ + --disable-xwayland-test \ + WESTON_NATIVE_BACKEND=fbdev-backend.so \ +" + EXTRA_OEMAKE_append_mx6 = " \ COMPOSITOR_CFLAGS="-I ${STAGING_INCDIR}/pixman-1 -DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ FB_COMPOSITOR_CFLAGS="-DLINUX=1 -DEGL_API_FB -DEGL_API_WL" \ -- cgit v1.2.3-54-g00ecf