package/weston: select the seatd daemon

When we updated weston to version 12.0.1 the only supported launcher
was the libseat based launcher.

For this launcher to function correctly when used with weston we also
need to enable the seatd daemon.

Fixes:
[libseat/backend/logind.c:660] Could not get primary session for user: No data available
[libseat/libseat.c:76] Backend 'logind' failed to open seat, skipping
[libseat/libseat.c:79] No backend was able to open a seat
libseat: could not open seat

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard 2023-07-27 12:03:09 -06:00 committed by Thomas Petazzoni
parent 50a8d8330b
commit 6d67793128

View File

@ -19,6 +19,7 @@ config BR2_PACKAGE_WESTON
select BR2_PACKAGE_LIBINPUT
select BR2_PACKAGE_LIBDRM
select BR2_PACKAGE_SEATD
select BR2_PACKAGE_SEATD_DAEMON
# Runtime dependency
select BR2_PACKAGE_XKEYBOARD_CONFIG
select BR2_PACKAGE_WESTON_SHELL_DESKTOP if !BR2_PACKAGE_WESTON_HAS_SHELL