backend/session: Remove logind backend

This is instead delegated to libseat.
This commit is contained in:
Kenny Levinsen 2021-03-15 21:36:06 +01:00 committed by Simon Ser
parent 9f012cac2f
commit d50bbf0bbc
12 changed files with 9 additions and 809 deletions

View file

@ -19,7 +19,7 @@ sources:
tasks:
- setup: |
cd wlroots
meson build -Dauto_features=enabled -Dlogind=disabled -Dlibseat=disabled -Dxcb-errors=disabled
meson build -Dauto_features=enabled -Dlibseat=disabled -Dxcb-errors=disabled
- build: |
cd wlroots
ninja -C build

View file

@ -20,8 +20,8 @@ sources:
tasks:
- setup: |
cd wlroots
CC=gcc meson build-gcc -Dauto_features=enabled -Dlogind-provider=systemd --prefix /usr
CC=clang meson build-clang -Dauto_features=enabled -Dlogind-provider=systemd
CC=gcc meson build-gcc -Dauto_features=enabled --prefix /usr
CC=clang meson build-clang -Dauto_features=enabled
- gcc: |
cd wlroots/build-gcc
ninja

View file

@ -28,7 +28,7 @@ sources:
tasks:
- wlroots: |
cd wlroots
meson build -Dauto_features=enabled -Dlogind=disabled
meson build -Dauto_features=enabled
ninja -C build
sudo ninja -C build install
- tinywl: |