ci: upgrade seatd to 0.6
This upgrades seatd to the latest version. Examples are disabled by default. Man pages are already disabled by auto_features=disabled. Other build options have been renamed. Signed-off-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
+1
-1
@@ -43,7 +43,7 @@
|
|||||||
variables:
|
variables:
|
||||||
FDO_UPSTREAM_REPO: wayland/weston
|
FDO_UPSTREAM_REPO: wayland/weston
|
||||||
FDO_REPO_SUFFIX: "$BUILD_OS/$BUILD_ARCH"
|
FDO_REPO_SUFFIX: "$BUILD_OS/$BUILD_ARCH"
|
||||||
FDO_DISTRIBUTION_TAG: '2021-08-13.0-replace-kvmconfig'
|
FDO_DISTRIBUTION_TAG: '2021-09-14.2'
|
||||||
|
|
||||||
|
|
||||||
include:
|
include:
|
||||||
|
|||||||
@@ -148,11 +148,10 @@ rm -rf pipewire
|
|||||||
# seatd lets us avoid the pain of handling VTs manually through weston-launch
|
# seatd lets us avoid the pain of handling VTs manually through weston-launch
|
||||||
# or open-coding TTY assignment within Weston. We use this for our tests using
|
# or open-coding TTY assignment within Weston. We use this for our tests using
|
||||||
# the DRM backend.
|
# the DRM backend.
|
||||||
git clone --depth=1 --branch 0.5.0 https://git.sr.ht/~kennylevinsen/seatd
|
git clone --depth=1 --branch 0.6.1 https://git.sr.ht/~kennylevinsen/seatd
|
||||||
cd seatd
|
cd seatd
|
||||||
meson build -Dauto_features=disabled \
|
meson build -Dauto_features=disabled \
|
||||||
-Dseatd=enabled -Dlogind=enabled -Dserver=enabled \
|
-Dlibseat-seatd=enabled -Dlibseat-logind=systemd -Dserver=enabled
|
||||||
-Dexamples=disabled -Dman-pages=disabled
|
|
||||||
ninja ${NINJAFLAGS} -C build install
|
ninja ${NINJAFLAGS} -C build install
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf seatd
|
rm -rf seatd
|
||||||
|
|||||||
Reference in New Issue
Block a user