From: Tom Hochstein Date: Mon, 13 Jun 2016 18:14:39 +0000 (-0500) Subject: weston: Fix weston window manager for i.MX 6UltraLite X-Git-Tag: 2.2~416 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=48ca2d616d1f28089fbb9189d384f5dbd9018194;p=meta-freescale.git 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 --- diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend index b2f44663..f7bfd357 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" \