Accepting request 881388 from home:stdden:branches:X11:Wayland
- enable logind for the libseat (disabled by default) * fixes errors during login, see: https://github.com/openSUSE/openSUSEway/issues/37 * this works with libsystemd >= 237 with new API: sd_bus_match_signal OBS-URL: https://build.opensuse.org/request/show/881388 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/seatd?expand=0&rev=7
This commit is contained in:
parent
4a6ef7a526
commit
711857cf25
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 25 19:29:37 UTC 2021 - Denys Kondratenko <stdden@opensuse.org>
|
||||||
|
|
||||||
|
- enable logind for the libseat (disabled by default)
|
||||||
|
* fixes errors during login, see:
|
||||||
|
https://github.com/openSUSE/openSUSEway/issues/37
|
||||||
|
* this works with libsystemd >= 237 with new API:
|
||||||
|
sd_bus_match_signal
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 16 08:58:30 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
Tue Mar 16 08:58:30 UTC 2021 - Michael Vetter <mvetter@suse.com>
|
||||||
|
|
||||||
|
13
seatd.spec
13
seatd.spec
@ -28,6 +28,13 @@ BuildRequires: meson
|
|||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: scdoc
|
BuildRequires: scdoc
|
||||||
|
|
||||||
|
%if 0%{?suse_version} > 1520
|
||||||
|
#15.2 don't have needed API
|
||||||
|
#https://github.com/systemd/systemd/commit/b423e4fb73866e529869b348efb7169ee91f00c9
|
||||||
|
BuildRequires: pkgconfig(libsystemd) >= 237
|
||||||
|
%endif
|
||||||
|
|
||||||
BuildRequires: pkgconfig(systemd)
|
BuildRequires: pkgconfig(systemd)
|
||||||
Requires: libseat1 = %{version}
|
Requires: libseat1 = %{version}
|
||||||
|
|
||||||
@ -54,7 +61,13 @@ Development files for %{name}.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
%if 0%{?suse_version} > 1520
|
||||||
|
#15.2 don't have needed API
|
||||||
|
%meson -Dlogind=enabled
|
||||||
|
%else
|
||||||
%meson
|
%meson
|
||||||
|
%endif
|
||||||
|
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
Reference in New Issue
Block a user