diff options
author | Haelwenn (lanodan) Monnier <contact@hacktivis.me> | 2021-05-28 21:01:29 +0200 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2021-05-29 09:57:54 +0100 |
commit | 32ddd4bddd01867b7b04c15c0ba20b92c6f973c0 (patch) | |
tree | 58e90eb4a3f8fa92310ebb2be2887ce8ebe55be5 /dev-libs/weston | |
parent | media-sound/schismtracker: bump to 20210525 (diff) | |
download | gentoo-32ddd4bddd01867b7b04c15c0ba20b92c6f973c0.tar.gz gentoo-32ddd4bddd01867b7b04c15c0ba20b92c6f973c0.tar.bz2 gentoo-32ddd4bddd01867b7b04c15c0ba20b92c6f973c0.zip |
dev-libs/weston: Add ability to use seatd
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21026
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'dev-libs/weston')
-rw-r--r-- | dev-libs/weston/metadata.xml | 1 | ||||
-rw-r--r-- | dev-libs/weston/weston-9999.ebuild | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/dev-libs/weston/metadata.xml b/dev-libs/weston/metadata.xml index dff0a7012a3a..c9b552427908 100644 --- a/dev-libs/weston/metadata.xml +++ b/dev-libs/weston/metadata.xml @@ -21,6 +21,7 @@ <flag name="remoting">Enable plugin to stream output to remote hosts using <pkg>media-libs/gstreamer</pkg></flag> <flag name="resize-optimization">Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi</flag> <flag name="screen-sharing">Enable screen-sharing through RDP</flag> + <flag name="seatd">Enable support for rootless session via <pkg>sys-auth/seatd</pkg></flag> <flag name="wayland-compositor">Enable Wayland compositor support</flag> <flag name="xwayland">Enable ability support native X11 applications</flag> </use> diff --git a/dev-libs/weston/weston-9999.ebuild b/dev-libs/weston/weston-9999.ebuild index b37bf79f61be..5bc288e98744 100644 --- a/dev-libs/weston/weston-9999.ebuild +++ b/dev-libs/weston/weston-9999.ebuild @@ -24,7 +24,7 @@ fi LICENSE="MIT CC-BY-SA-3.0" SLOT="0" -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" +IUSE="colord +desktop +drm editor examples fbdev fullscreen +gles2 headless ivi jpeg kiosk +launch lcms pipewire rdp remoting +resize-optimization screen-sharing seatd +suid systemd test wayland-compositor webp +X xwayland" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -70,6 +70,7 @@ RDEPEND=" media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) + seatd? ( sys-auth/seatd:= ) systemd? ( sys-auth/pambase[systemd] >=sys-apps/dbus-1.6 @@ -106,6 +107,7 @@ src_configure() { $(meson_use gles2 renderer-gl) $(meson_use launch weston-launch) $(meson_use xwayland) + $(meson_use seatd launcher-libseat) $(meson_use systemd) $(meson_use remoting) $(meson_use pipewire) |