daae311490
Introduce a seatd package, which can be used by wlroots 0.12.0 and newer. The package includes both a library (always built) and an optional seat management daemon. The library can use systemd-logind, the seatd daemon, or a simple builtin in-process mode. Build options are introduced for the daemon and the built-in mode, as to allow selecting the built-in mode as default when both the daemon and systemd-logind are not being built. Signed-off-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
23 lines
510 B
Plaintext
23 lines
510 B
Plaintext
menuconfig BR2_PACKAGE_SEATD
|
|
bool "seatd"
|
|
select BR2_PACKAGE_SEATD_BUILTIN \
|
|
if !BR2_PACKAGE_SYSTEMD_LOGIND && !BR2_PACKAGE_SEATD_DAEMON
|
|
help
|
|
Seat management daemon and support library.
|
|
|
|
https://git.sr.ht/~kennylevinsen/seatd
|
|
|
|
if BR2_PACKAGE_SEATD
|
|
|
|
config BR2_PACKAGE_SEATD_BUILTIN
|
|
bool "builtin backend"
|
|
help
|
|
Builtin in-process seatd implementation inside libseat.
|
|
|
|
config BR2_PACKAGE_SEATD_DAEMON
|
|
bool "seatd daemon"
|
|
help
|
|
Build the seatd daemon and support for it inside libseat.
|
|
|
|
endif
|