diff --git a/seatd.changes b/seatd.changes index 00b1855..4434dc5 100644 --- a/seatd.changes +++ b/seatd.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Sat Dec 4 08:41:18 UTC 2021 - Franck Bui + +- Enable logind support for Leap too + + Leap 15.3 ships systemd v246 which has the relevant API + (sd_bus_match_signal) needed for enabling logind support. Since + previous versions of Leap are not supported anymore, let's enable it + unconditionally. + ------------------------------------------------------------------- Wed Oct 20 08:28:19 UTC 2021 - Michael Vetter diff --git a/seatd.spec b/seatd.spec index 8fd9331..02ec8f3 100644 --- a/seatd.spec +++ b/seatd.spec @@ -30,11 +30,7 @@ BuildRequires: pkgconfig BuildRequires: scdoc BuildRequires: pkgconfig(systemd) Requires: libseat1 = %{version} -%if 0%{?suse_version} > 1520 -#15.2 don't have needed API -#https://github.com/systemd/systemd/commit/b423e4fb73866e529869b348efb7169ee91f00c9 BuildRequires: pkgconfig(libsystemd) >= 237 -%endif %description Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. @@ -59,12 +55,7 @@ Development files for %{name}. %autosetup -p1 %build -%if 0%{?suse_version} > 1520 -#15.2 don't have needed API %meson -Dlibseat-logind=systemd -%else -%meson -%endif %meson_build