Up to now, to make Xwayland to work it required several manual hacks and it was difficult to make an image which had support for it out of box.
This patchset intends to set the base for it. It enables weston-init to be extended to support Xwayland launch when needed. There are still some issues to be done: - how to make Xwayland fit on the packagegroups? - does core-image.bbclass ought to include a xwayland feature? Yet, this patchset seems good to be reviewed and possibly merged. Otavio Salvador (7): weston: Enable XWayland when X11 and Wayland support are available weston: Remove XWayland dependencies on PACKAGECONFIG weston-init: Rework do_install to use install -D option weston-init: Rework init sequence to avoid code duplication weston-init: Error out if loading a nested instance weston-init: Add module support for the weston-start helper xserver-xorg: Add Xwayland initialization support using weston-start meta/recipes-graphics/wayland/weston-init.bb | 11 ++- meta/recipes-graphics/wayland/weston-init/init | 9 +-- .../wayland/weston-init/weston-start | 78 ++++++++++++++++++++++ .../wayland/weston-init/weston.service | 5 +- meta/recipes-graphics/wayland/weston_1.9.0.bb | 5 +- .../recipes-graphics/xorg-xserver/xserver-xorg.inc | 9 ++- .../xorg-xserver/xserver-xorg/xwayland | 6 ++ 7 files changed, 101 insertions(+), 22 deletions(-) create mode 100755 meta/recipes-graphics/wayland/weston-init/weston-start create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg/xwayland -- 2.8.2 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
