diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 0308f2e..73f412a 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -7,12 +7,13 @@ packages: - wayland-dev - wayland-protocols - iniparser-dev + - scdoc sources: - https://github.com/emersion/xdg-desktop-portal-wlr tasks: - setup: | cd xdg-desktop-portal-wlr - meson build/ + meson -Dauto_features=enabled -Dsystemd=disabled -Dsd-bus-provider=libelogind build/ - build: | cd xdg-desktop-portal-wlr ninja -C build/ diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index 94bb601..0fcf6fe 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -7,13 +7,14 @@ packages: - wayland-protocols - pipewire - iniparser + - scdoc sources: - https://github.com/emersion/xdg-desktop-portal-wlr tasks: - setup: | cd xdg-desktop-portal-wlr - CC=gcc meson build-gcc/ - CC=clang meson build-clang/ + CC=gcc meson -Dauto_features=enabled -Dsd-bus-provider=libsystemd build-gcc/ + CC=clang meson -Dauto_features=enabled -Dsd-bus-provider=libsystemd build-clang/ - build-gcc: | cd xdg-desktop-portal-wlr ninja -C build-gcc/ diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index a1476d9..c61877b 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -8,12 +8,13 @@ packages: - wayland - wayland-protocols - iniparser + - scdoc sources: - https://github.com/emersion/xdg-desktop-portal-wlr tasks: - setup: | cd xdg-desktop-portal-wlr - meson build/ + meson -Dauto_features=enabled -Dsystemd=disabled -Dsd-bus-provider=basu build/ - build: | cd xdg-desktop-portal-wlr ninja -C build/