aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2023-04-22 09:15:55 +0800
committerTing-Wei Lan <lantw44@gmail.com>2023-04-22 09:15:55 +0800
commit5a58bba9322688ae471a683b5cc4031598fd2bdf (patch)
tree7118721d46026bf9211b0ab2d8b8498689650043
parentfaf04dbeab20e6bb393c6a32110c6d62e6ca71be (diff)
downloadcopr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar.gz
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar.bz2
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar.lz
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar.xz
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.tar.zst
copr-rpm-spec-5a58bba9322688ae471a683b5cc4031598fd2bdf.zip
gnome-restore-gtk-icons: gnome-settings-daemon 44.0-2 -> 44.1-1
-rw-r--r--gnome-restore-gtk-icons/gnome-settings-daemon/fedora-38/gnome-settings-daemon.spec14
-rw-r--r--gnome-restore-gtk-icons/gnome-settings-daemon/files/gnome-settings-daemon-44-respect-menus-buttons-icons.patch13
2 files changed, 19 insertions, 8 deletions
diff --git a/gnome-restore-gtk-icons/gnome-settings-daemon/fedora-38/gnome-settings-daemon.spec b/gnome-restore-gtk-icons/gnome-settings-daemon/fedora-38/gnome-settings-daemon.spec
index bb900b2..f4a4999 100644
--- a/gnome-restore-gtk-icons/gnome-settings-daemon/fedora-38/gnome-settings-daemon.spec
+++ b/gnome-restore-gtk-icons/gnome-settings-daemon/fedora-38/gnome-settings-daemon.spec
@@ -2,7 +2,7 @@
## (rpmautospec version 0.3.5)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
- release_number = 2;
+ release_number = 1;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
@@ -27,19 +27,14 @@
%global major_version %%(echo %{version} | cut -f 1 -d '~' | cut -f 1 -d '.')
Name: gnome-settings-daemon
-Version: 44.0
+Version: 44.1
Release: %autorelease.1
Summary: The daemon sharing settings from GNOME to GTK+/KDE applications (Copr: lantw44/gnome-restore-gtk-icons)
License: GPL-2.0-or-later AND LGPL-2.1-or-later
URL: https://gitlab.gnome.org/GNOME/gnome-settings-daemon
Source0: https://download.gnome.org/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz
-# https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/325
-# https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/issues/736
-# https://bugzilla.redhat.com/show_bug.cgi?id=2180047
-# Ensure auto-suspend does not apply to VMs
-Patch0: 325.patch
-Patch4: %{name}-42-respect-menus-buttons-icons.patch
+Patch4: %{name}-44-respect-menus-buttons-icons.patch
BuildRequires: gcc
BuildRequires: gettext
@@ -217,6 +212,9 @@ developing applications that use %{name}.
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
%changelog
+* Wed Apr 19 2023 David King <amigadave@amigadave.com> - 44.1-1
+- Update to 44.1
+
* Wed Mar 22 2023 Adam Williamson <awilliam@redhat.com> - 44.0-2
- Backport MR #325 to avoid auto-suspend on VMs (#2180047)
diff --git a/gnome-restore-gtk-icons/gnome-settings-daemon/files/gnome-settings-daemon-44-respect-menus-buttons-icons.patch b/gnome-restore-gtk-icons/gnome-settings-daemon/files/gnome-settings-daemon-44-respect-menus-buttons-icons.patch
new file mode 100644
index 0000000..9a28cf9
--- /dev/null
+++ b/gnome-restore-gtk-icons/gnome-settings-daemon/files/gnome-settings-daemon-44-respect-menus-buttons-icons.patch
@@ -0,0 +1,13 @@
+diff --git a/plugins/xsettings/gsd-xsettings-manager.c b/plugins/xsettings/gsd-xsettings-manager.c
+index a357100e..79dc2e0b 100644
+--- a/plugins/xsettings/gsd-xsettings-manager.c
++++ b/plugins/xsettings/gsd-xsettings-manager.c
+@@ -511,6 +511,8 @@ static TranslationEntry translations [] = {
+ { "org.gnome.desktop.interface", "cursor-blink-timeout", "Gtk/CursorBlinkTimeout", translate_int_int },
+ { "org.gnome.desktop.interface", "gtk-theme", "Net/ThemeName", translate_theme_name },
+ { "org.gnome.desktop.interface", "icon-theme", "Net/IconThemeName", translate_string_string },
++ { "org.gnome.desktop.interface", "menus-have-icons", "Gtk/MenuImages", translate_bool_int },
++ { "org.gnome.desktop.interface", "buttons-have-icons", "Gtk/ButtonImages", translate_bool_int },
+ { "org.gnome.desktop.interface", "cursor-theme", "Gtk/CursorThemeName", translate_string_string },
+ { "org.gnome.desktop.interface", "gtk-enable-primary-paste", "Gtk/EnablePrimaryPaste", translate_bool_int },
+ { "org.gnome.desktop.interface", "overlay-scrolling", "Gtk/OverlayScrolling", translate_bool_int },