Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/weston/
Date: Sat, 05 Sep 2020 10:32:17
Message-Id: 1599301913.26ac12880f244942e51596695693c872f5e5a0d7.chewi@gentoo
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)