From 7a5a10e6b90c29b10c3bc69ea2dc92ed4413a784 Mon Sep 17 00:00:00 2001 From: lixiaoyong Date: Sun, 8 Oct 2023 09:31:37 +0800 Subject: [PATCH 1/2] weston: keep configuration as same as weston-8.0 * keep configuration as same as weston-8.0 recipe Signed-off-by: lixiaoyong --- meta-openeuler/recipes-graphics/wayland/weston_%.bbappend | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-openeuler/recipes-graphics/wayland/weston_%.bbappend b/meta-openeuler/recipes-graphics/wayland/weston_%.bbappend index bfabc1b94dc..7c2905b5f9e 100644 --- a/meta-openeuler/recipes-graphics/wayland/weston_%.bbappend +++ b/meta-openeuler/recipes-graphics/wayland/weston_%.bbappend @@ -14,6 +14,8 @@ SRC_URI[sha256sum] = "7518b49b2eaa1c3091f24671bdcc124fd49fc8f1af51161927afa4329c # keep as 8.0.0 EXTRA_OEMESON += "-Dbackend-default=auto" +PACKAGECONFIG:append = " launch fbdev" + PACKAGECONFIG[fbdev] = "-Dbackend-fbdev=true,-Dbackend-fbdev=false,udev mtdev" PACKAGECONFIG[launch] = "-Dweston-launch=true,-Dweston-launch=false,drm" @@ -22,7 +24,6 @@ PACKAGECONFIG[launcher-libseat] = "" # openeuler customization -DEPENDS:remove = "gdk-pixbuf" SRC_URI:append = "file://openeuler.png \ " -- Gitee From b65544945aaa23690c1f5c37cf0651ebe67ac1ed Mon Sep 17 00:00:00 2001 From: lixiaoyong Date: Sun, 8 Oct 2023 09:51:28 +0800 Subject: [PATCH 2/2] xwayland: add xwayland.so in x11 backend * add xwayland.so in x11 backend, fix error: ``` Could not find Qt platform plugin "xcb" in "" even though it was found ``` * add some demos to image Signed-off-by: lixiaoyong --- .../qt5-layer/recipes-qt/packagegroups/packagegroup-qt.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-openeuler/dynamic-layers/qt5-layer/recipes-qt/packagegroups/packagegroup-qt.bb b/meta-openeuler/dynamic-layers/qt5-layer/recipes-qt/packagegroups/packagegroup-qt.bb index 2b6e845f292..ea68e193e03 100644 --- a/meta-openeuler/dynamic-layers/qt5-layer/recipes-qt/packagegroups/packagegroup-qt.bb +++ b/meta-openeuler/dynamic-layers/qt5-layer/recipes-qt/packagegroups/packagegroup-qt.bb @@ -9,9 +9,10 @@ PACKAGES = "${PN}" RDEPENDS:${PN} = " \ weston \ +weston-examples \ qtwayland \ qtbase \ kmscube \ -${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'gtk+3 wxwidgets', 'qt5-opengles2-test', d)} \ helloworld-gui \ +${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'weston-xwayland gtk+3 gtk+3-demo wxwidgets', 'qt5-opengles2-test', d)} \ " -- Gitee