1 |
commit: 26ac12880f244942e51596695693c872f5e5a0d7 |
2 |
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 5 10:17:40 2020 +0000 |
4 |
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 5 10:31:53 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac1288 |
7 |
|
8 |
dev-libs/weston: Add USE flag for the new kiosk shell |
9 |
|
10 |
Package-Manager: Portage-3.0.5, Repoman-3.0.1 |
11 |
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> |
12 |
|
13 |
dev-libs/weston/metadata.xml | 3 ++- |
14 |
dev-libs/weston/weston-9999.ebuild | 3 ++- |
15 |
2 files changed, 4 insertions(+), 2 deletions(-) |
16 |
|
17 |
diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml |
18 |
index ef151677e17..dff0a7012a3 100644 |
19 |
--- a/dev-libs/weston/metadata.xml |
20 |
+++ b/dev-libs/weston/metadata.xml |
21 |
@@ -10,10 +10,11 @@ |
22 |
<flag name="drm">Enable drm compositor support</flag> |
23 |
<flag name="editor">Install wayland-editor example application</flag> |
24 |
<flag name="fbdev">Enable fbdev compositor support</flag> |
25 |
- <flag name="fullscreen">Enable fullscreen/kiosk shell</flag> |
26 |
+ <flag name="fullscreen">Enable fullscreen shell</flag> |
27 |
<flag name="gles2">Use GLESv2 cairo instead of full GL</flag> |
28 |
<flag name="headless">Headless backend and a noop renderer, mainly for testing purposes</flag> |
29 |
<flag name="ivi">Enable the IVI shell</flag> |
30 |
+ <flag name="kiosk">Enable the kiosk shell</flag> |
31 |
<flag name="launch">Install weston-launch utility</flag> |
32 |
<flag name="pipewire">Enable virtual remote output with Pipewire on DRM backend</flag> |
33 |
<flag name="rdp">Enable Remote Desktop Protocol compositor support</flag> |
34 |
|
35 |
diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild |
36 |
index ad2e66b8a78..097c7f0c70b 100644 |
37 |
--- a/dev-libs/weston/weston-9999.ebuild |
38 |
+++ b/dev-libs/weston/weston-9999.ebuild |
39 |
@@ -25,7 +25,7 @@ fi |
40 |
LICENSE="MIT CC-BY-SA-3.0" |
41 |
SLOT="0" |
42 |
|
43 |
-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" |
44 |
+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" |
45 |
RESTRICT="!test? ( test )" |
46 |
|
47 |
REQUIRED_USE=" |
48 |
@@ -113,6 +113,7 @@ src_configure() { |
49 |
$(meson_use desktop shell-desktop) |
50 |
$(meson_use fullscreen shell-fullscreen) |
51 |
$(meson_use ivi shell-ivi) |
52 |
+ $(meson_use kiosk shell-kiosk) |
53 |
$(meson_use lcms color-management-lcms) |
54 |
$(meson_use colord color-management-colord) |
55 |
$(meson_use systemd launcher-logind) |