slight fixes for wayland - meta-kiosk - 💻 yocto meta-layer to build a kiosk screen
HTML git clone git@git.drkhsh.at/meta-kiosk.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit a84047d83d766aefdd923c8e3ff38682a8473633
DIR parent 37ab7b1a24cc46f8c4431262d5f87fa3ae2108ff
HTML Author: drkhsh <drkhsh@escpe.net>
Date: Tue, 20 May 2025 15:59:02 +0200
slight fixes for wayland
Diffstat:
M recipes-core/kiosk-autostart-wayla… | 2 +-
M recipes-extended/packagegroups/pac… | 2 ++
M recipes-graphics/wayland/weston_%.… | 3 +++
3 files changed, 6 insertions(+), 1 deletion(-)
---
DIR diff --git a/recipes-core/kiosk-autostart-wayland/kiosk-autostart-wayland.bb b/recipes-core/kiosk-autostart-wayland/kiosk-autostart-wayland.bb
@@ -25,5 +25,5 @@ do_install () {
SYSTEMD_PACKAGES = "${PN}"
SYSTEMD_SERVICE_${PN} = "wayland-launch-kiosk.service"
-FILES:${PN} += " /data/config/kiosk"
+FILES:${PN} += " /data/config/kiosk /usr/lib/systemd/system/wayland-launch-kiosk.service"
DIR diff --git a/recipes-extended/packagegroups/packagegroup-kiosk-wayland.bb b/recipes-extended/packagegroups/packagegroup-kiosk-wayland.bb
@@ -3,6 +3,8 @@ LICENSE = "GPL-3.0-or-later"
inherit packagegroup
+REQUIRED_DISTRO_FEATURES = "wayland"
+
RDEPENDS:${PN} += " \
kiosk-autostart-wayland \
kiosk-wallpaper \
DIR diff --git a/recipes-graphics/wayland/weston_%.bbappend b/recipes-graphics/wayland/weston_%.bbappend
@@ -1 +1,4 @@
PACKAGECONFIG:append = " shell-kiosk"
+PACKAGECONFIG:remove = "shell-desktop"
+PACKAGECONFIG:remove = "screenshare"
+PACKAGECONFIG:remove = "x11"