package/weston: add option to build seatd-based launcher
Since version 10, the weston-launch command has been deprecated, and can only be built with -Ddeprecated-weston-launch=true, which Buildroot does not do. So the only launcher currently available is logind, provided by systemd. But weston provides an alternate way, based on the seatd daemon. This commit enables this possibility by adding an optional dependency on BR2_PACKAGE_SEATD and using -Dlauncher-libseat=true. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
416e5fac06
commit
230bbfc220
@ -35,6 +35,13 @@ else
|
||||
WESTON_CONF_OPTS += -Dlauncher-logind=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SEATD),y)
|
||||
WESTON_CONF_OPTS += -Dlauncher-libseat=true
|
||||
WESTON_DEPENDENCIES += seatd
|
||||
else
|
||||
WESTON_CONF_OPTS += -Dlauncher-libseat=false
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_JPEG),y)
|
||||
WESTON_CONF_OPTS += -Dimage-jpeg=true
|
||||
WESTON_DEPENDENCIES += jpeg
|
||||
|
Loading…
Reference in New Issue
Block a user