commit: 26ac12880f244942e51596695693c872f5e5a0d7
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 5 10:17:40 2020 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 5 10:31:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac1288
dev-libs/weston: Add USE flag for the new kiosk shell
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
dev-libs/weston/metadata.xml | 3 ++-
dev-libs/weston/weston-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml
index ef151677e17..dff0a7012a3 100644
--- a/dev-libs/weston/metadata.xml
+++ b/dev-libs/weston/metadata.xml
@@ -10,10 +10,11 @@
<flag name="drm">Enable drm compositor support</flag>
<flag name="editor">Install wayland-editor example application</flag>
<flag name="fbdev">Enable fbdev compositor support</flag>
- <flag name="fullscreen">Enable fullscreen/kiosk shell</flag>
+ <flag name="fullscreen">Enable fullscreen shell</flag>
<flag name="gles2">Use GLESv2 cairo instead of full GL</flag>
<flag name="headless">Headless backend and a noop renderer, mainly for
testing purposes</flag>
<flag name="ivi">Enable the IVI shell</flag>
+ <flag name="kiosk">Enable the kiosk shell</flag>
<flag name="launch">Install weston-launch utility</flag>
<flag name="pipewire">Enable virtual remote output with Pipewire on DRM
backend</flag>
<flag name="rdp">Enable Remote Desktop Protocol compositor
support</flag>
diff --git a/dev-libs/weston/weston-9999.ebuild
b/dev-libs/weston/weston-9999.ebuild
index ad2e66b8a78..097c7f0c70b 100644
--- a/dev-libs/weston/weston-9999.ebuild
+++ b/dev-libs/weston/weston-9999.ebuild
@@ -25,7 +25,7 @@ fi
LICENSE="MIT CC-BY-SA-3.0"
SLOT="0"
-IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless
ivi jpeg +launch lcms pipewire rdp remoting +resize-optimization screen-sharing
+suid systemd test wayland-compositor webp +X xwayland"
+IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless
ivi jpeg kiosk +launch lcms pipewire rdp remoting +resize-optimization
screen-sharing +suid systemd test wayland-compositor webp +X xwayland"
RESTRICT="!test? ( test )"
REQUIRED_USE="
@@ -113,6 +113,7 @@ src_configure() {
$(meson_use desktop shell-desktop)
$(meson_use fullscreen shell-fullscreen)
$(meson_use ivi shell-ivi)
+ $(meson_use kiosk shell-kiosk)
$(meson_use lcms color-management-lcms)
$(meson_use colord color-management-colord)
$(meson_use systemd launcher-logind)