Accepting request 935644 from home:fbui:branches:X11:Wayland
- 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. OBS-URL: https://build.opensuse.org/request/show/935644 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=16
This commit is contained in:
parent
7973fb8e31
commit
2236ada2d6
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 4 08:41:18 UTC 2021 - Franck Bui <fbui@suse.com>
|
||||
|
||||
- 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 <mvetter@suse.com>
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user