diff options
author | Joshua Watt <JPEWhacker@gmail.com> | 2023-02-21 12:15:22 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-02-24 13:31:45 +0000 |
commit | f77bf57f26522a98b089ba42f2f744359ca1e4a2 (patch) | |
tree | 709bd1652bc48dcb5e8a7294030745daa1b96a1b /meta/recipes-graphics/wayland | |
parent | 26203b0376ebbe7fbe98057a67ab2aed75e4f22a (diff) | |
download | poky-f77bf57f26522a98b089ba42f2f744359ca1e4a2.tar.gz |
weston: Add kiosk shell
Adds support for the kiosk shell to weston. The Kiosk shell is designed
to run a fullscreen application in a "kiosk" mode, but unlike the
fullscreen shell the kiosk mode still provides traditional desktop
protocols.
(From OE-Core rev: da4d6547f312285b5e246d8f974d2de76294fef3)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/wayland')
-rw-r--r-- | meta/recipes-graphics/wayland/weston_11.0.1.bb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta/recipes-graphics/wayland/weston_11.0.1.bb b/meta/recipes-graphics/wayland/weston_11.0.1.bb index b943842bc4..2daecc9856 100644 --- a/meta/recipes-graphics/wayland/weston_11.0.1.bb +++ b/meta/recipes-graphics/wayland/weston_11.0.1.bb | |||
@@ -42,7 +42,9 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'kms wayla | |||
42 | screenshare \ | 42 | screenshare \ |
43 | shell-desktop \ | 43 | shell-desktop \ |
44 | shell-fullscreen \ | 44 | shell-fullscreen \ |
45 | shell-ivi" | 45 | shell-ivi \ |
46 | shell-kiosk \ | ||
47 | " | ||
46 | 48 | ||
47 | # Can be 'damage', 'im', 'egl', 'shm', 'touch', 'dmabuf-feedback', 'dmabuf-v4l', 'dmabuf-egl' or 'all' | 49 | # Can be 'damage', 'im', 'egl', 'shm', 'touch', 'dmabuf-feedback', 'dmabuf-v4l', 'dmabuf-egl' or 'all' |
48 | SIMPLECLIENTS ?= "all" | 50 | SIMPLECLIENTS ?= "all" |
@@ -86,6 +88,8 @@ PACKAGECONFIG[shell-desktop] = "-Dshell-desktop=true,-Dshell-desktop=false" | |||
86 | PACKAGECONFIG[shell-fullscreen] = "-Dshell-fullscreen=true,-Dshell-fullscreen=false" | 88 | PACKAGECONFIG[shell-fullscreen] = "-Dshell-fullscreen=true,-Dshell-fullscreen=false" |
87 | # In-Vehicle Infotainment (IVI) shell | 89 | # In-Vehicle Infotainment (IVI) shell |
88 | PACKAGECONFIG[shell-ivi] = "-Dshell-ivi=true,-Dshell-ivi=false" | 90 | PACKAGECONFIG[shell-ivi] = "-Dshell-ivi=true,-Dshell-ivi=false" |
91 | # Kiosk shell | ||
92 | PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false" | ||
89 | # JPEG image loading support | 93 | # JPEG image loading support |
90 | PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" | 94 | PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" |
91 | # support libseat based launch | 95 | # support libseat based launch |