The package rpms/gnome-settings-daemon.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/gnome-settings-daemon.git/commit/....
Change:
+%ifnarch s390 s390x
Thanks.
Full change:
============
commit 1bdc4b5540bd7f461ecf209d5ff44bafb00f5543
Author: David King <amigadave(a)amigadave.com>
Date: Mon Jun 27 13:37:10 2022 +0100
Update sources
diff --git a/sources b/sources
index 5fa7a4d..85bfb4f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gnome-settings-daemon-42.1.tar.xz) =
20e87fc2318d77af016ec071cc6070f43ac42eaaf60a1f9bdb4278f59e038268e0a37759f0ab31068d8701b9dc64d142c0a875f0eeaa700ad47e0dbca3b9d141
+SHA512 (gnome-settings-daemon-42.2.tar.xz) =
66f1e766a7d1c36d4609c9505ba5d99516505ecfc5123483a3cbc6189d21cce23abf26da067bf9c05c3c25bc96d4568a8b07477f0722b0cb9442085f6d886e5c
commit bef23f21d736bd88e9680b5cf6ca50a4d0846abb
Author: David King <amigadave(a)amigadave.com>
Date: Thu Jun 16 09:02:17 2022 +0100
Update to 42.2
diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec
index 61242ef..be4264b 100644
--- a/gnome-settings-daemon.spec
+++ b/gnome-settings-daemon.spec
@@ -6,11 +6,18 @@
%global gtk3_version 3.15.3
%global geoclue_version 2.3.1
+%ifnarch s390 s390x
+%global wacom_unit org.gnome.SettingsDaemon.Wacom.service
+%else
+%global wacom_unit %{nil}
+%endif
+%global systemd_units org.gnome.SettingsDaemon.A11ySettings.service
org.gnome.SettingsDaemon.Color.service org.gnome.SettingsDaemon.Datetime.service
org.gnome.SettingsDaemon.Housekeeping.service org.gnome.SettingsDaemon.Keyboard.service
org.gnome.SettingsDaemon.MediaKeys.service org.gnome.SettingsDaemon.Power.service
org.gnome.SettingsDaemon.PrintNotifications.service
org.gnome.SettingsDaemon.Rfkill.service org.gnome.SettingsDaemon.ScreensaverProxy.service
org.gnome.SettingsDaemon.Sharing.service org.gnome.SettingsDaemon.Smartcard.service
org.gnome.SettingsDaemon.Sound.service org.gnome.SettingsDaemon.UsbProtection.service
org.gnome.SettingsDaemon.Wwan.service org.gnome.SettingsDaemon.XSettings.service
%%{wacom_unit}
+
%global tarball_version %%(echo %{version} | tr '~' '.')
%global major_version %%(echo %{version} | cut -f 1 -d '~' | cut -f 1 -d
'.')
Name: gnome-settings-daemon
-Version: 42.1
+Version: 42.2
Release: 1%{?dist}
Summary: The daemon sharing settings from GNOME to GTK+/KDE applications
@@ -19,13 +26,14 @@ URL:
https://gitlab.gnome.org/GNOME/gnome-settings-daemon
Source0:
https://download.gnome.org/sources/%{name}/%{major_version}/%{name}-%{tar...
Source1: org.gnome.settings-daemon.plugins.power.gschema.override
-BuildRequires: meson >= 0.44.0
BuildRequires: gcc
-BuildRequires: cups-devel
BuildRequires: gettext
+BuildRequires: meson >= 0.49.0
BuildRequires: perl-interpreter
+BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(colord) >= %{colord_version}
+BuildRequires: pkgconfig(cups)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gcr-base-3)
BuildRequires: pkgconfig(geoclue-2.0) >= %{geoclue_version}
@@ -92,9 +100,15 @@ install -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas
%find_lang %{name} --with-gnome
+%post
+%systemd_user_post %{systemd_units}
+
+%preun
+%systemd_user_preun %{systemd_units}
+
%files -f %{name}.lang
%license COPYING
-%doc AUTHORS NEWS
+%doc AUTHORS NEWS README
# list daemons explicitly, so we notice if one goes missing
# some of these don't have a separate gschema
@@ -171,8 +185,11 @@ install -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas
%{_libdir}/gnome-settings-daemon-%{major_version}/libgsd.so
%{_sysconfdir}/xdg/Xwayland-session.d/00-xrdb
-%{_userunitdir}/*
-/usr/lib/udev/rules.d/*.rules
+%{_userunitdir}/gnome-session-x11-services-ready.target.wants/
+%{_userunitdir}/gnome-session-x11-services.target.wants/
+%{lua: for service in string.gmatch(rpm.expand('%{systemd_units}'),
"[^%s]+") do
print(rpm.expand('%{_userunitdir}/')..service..'\n') end}
+%{_userunitdir}/*.target
+%{_udevrulesdir}/61-gnome-settings-daemon-rfkill.rules
%{_datadir}/gnome-settings-daemon/
%{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
@@ -184,6 +201,9 @@ install -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
%changelog
+* Thu Jun 16 2022 David King <amigadave(a)amigadave.com> - 42.2-1
+- Update to 42.2
+
* Sun Mar 20 2022 David King <amigadave(a)amigadave.com> - 42.1-1
- Update to 42.1