From c317a749b4d318536b583b2a1297f962355f7664 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 15 Jan 2023 20:59:51 -0600 Subject: [PATCH 01/20] Update to v4.18.1 (Xfce 4.18) --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fd5494f..ba21e1e 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.16.2.tar.bz2 /xfce4-settings-4.16.3.tar.bz2 /xfce4-settings-4.16.5.tar.bz2 +/xfce4-settings-4.18.1.tar.bz2 diff --git a/sources b/sources index f710ab4..7eaa0cb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.16.5.tar.bz2) = 1334875d8ae02a63312a3973f310138640b1a1ee80ad6665ee0f45d544092ef556b89259da613c53ab51219c9ac97fee860292133716da136792cdfd3d646e4e +SHA512 (xfce4-settings-4.18.1.tar.bz2) = 868d9d041c7aee621543ea54798f9758dc47719a7684d01ebb55e0193c30a0ac544df6a4961846e4b8c6d9297737be767d6f68446c4ab85870d8c0741cd07515 diff --git a/xfce4-settings.spec b/xfce4-settings.spec index 995d115..e71a1cf 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ -%global xfceversion 4.16 +%global xfceversion 4.18 Name: xfce4-settings -Version: 4.16.5 +Version: 4.18.1 Release: %autorelease Summary: Settings Manager for Xfce From 8bee647effc0dcca4543792b7bd6621cca765e3a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:25:51 +0000 Subject: [PATCH 02/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 66e6b6fe4456a3ed8c49b1dde2abb8e502dc00fa Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 12 Feb 2023 09:20:31 -0600 Subject: [PATCH 03/20] Update to v4.18.2 --- .gitignore | 1 + sources | 2 +- ...14-fedora.patch => xfce4-settings-4.18-fedora.patch | 10 +++++----- xfce4-settings.spec | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) rename xfce4-settings-4.14-fedora.patch => xfce4-settings-4.18-fedora.patch (75%) diff --git a/.gitignore b/.gitignore index ba21e1e..6615f36 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.16.3.tar.bz2 /xfce4-settings-4.16.5.tar.bz2 /xfce4-settings-4.18.1.tar.bz2 +/xfce4-settings-4.18.2.tar.bz2 diff --git a/sources b/sources index 7eaa0cb..856891d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.18.1.tar.bz2) = 868d9d041c7aee621543ea54798f9758dc47719a7684d01ebb55e0193c30a0ac544df6a4961846e4b8c6d9297737be767d6f68446c4ab85870d8c0741cd07515 +SHA512 (xfce4-settings-4.18.2.tar.bz2) = 3371db3952f1863763b613952585873a0b8e1bd8507a64c056a918f3d16c3313e1266cb65dc341d3ce89ab281ee5a5d2cd183b6bb4078609b843524a125769b4 diff --git a/xfce4-settings-4.14-fedora.patch b/xfce4-settings-4.18-fedora.patch similarity index 75% rename from xfce4-settings-4.14-fedora.patch rename to xfce4-settings-4.18-fedora.patch index 7cda3b7..4d04188 100644 --- a/xfce4-settings-4.14-fedora.patch +++ b/xfce4-settings-4.18-fedora.patch @@ -1,13 +1,13 @@ ---- xfsettingsd/xsettings.xml.orig 2015-02-23 19:33:11.000000000 -0600 -+++ xfsettingsd/xsettings.xml 2015-02-28 18:30:51.863719465 -0600 +--- xfsettingsd/xsettings.xml.orig 2023-02-12 09:11:32.383837824 -0600 ++++ xfsettingsd/xsettings.xml 2023-02-12 09:13:00.903384708 -0600 @@ -6,8 +6,8 @@ - + - - -+ -+ ++ ++ diff --git a/xfce4-settings.spec b/xfce4-settings.spec index e71a1cf..dfc593a 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.18 Name: xfce4-settings -Version: 4.18.1 +Version: 4.18.2 Release: %autorelease Summary: Settings Manager for Xfce @@ -10,7 +10,7 @@ URL: http://www.xfce.org/ #VCS git:git://git.xfce.org/xfce/xfce4-settings Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 # Use Fedora theme and font settings -Patch10: xfce4-settings-4.14-fedora.patch +Patch10: xfce4-settings-%{xfceversion}-fedora.patch BuildRequires: make BuildRequires: gcc-c++ From 81a63f6ad72dc3594d988fa94a4dc10c5d187039 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Wed, 1 Mar 2023 19:54:02 -0600 Subject: [PATCH 04/20] Fix xsettings patch --- xfce4-settings-4.18-fedora.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xfce4-settings-4.18-fedora.patch b/xfce4-settings-4.18-fedora.patch index 4d04188..7b74b41 100644 --- a/xfce4-settings-4.18-fedora.patch +++ b/xfce4-settings-4.18-fedora.patch @@ -6,8 +6,8 @@ - - -+ -+ ++ ++ From cf9e0328dd222bc709af32febae6efc9829e3858 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 9 Jul 2023 19:51:56 -0500 Subject: [PATCH 05/20] Update to v4.18.3 --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 6 +++--- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6615f36..8ba9c75 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.16.5.tar.bz2 /xfce4-settings-4.18.1.tar.bz2 /xfce4-settings-4.18.2.tar.bz2 +/xfce4-settings-4.18.3.tar.bz2 diff --git a/sources b/sources index 856891d..33832a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.18.2.tar.bz2) = 3371db3952f1863763b613952585873a0b8e1bd8507a64c056a918f3d16c3313e1266cb65dc341d3ce89ab281ee5a5d2cd183b6bb4078609b843524a125769b4 +SHA512 (xfce4-settings-4.18.3.tar.bz2) = 81a79a886966a5f017f066ece6ad134d132b1fa18c4f8b203212fb56b45a62fe8d9814f3039cc9bda41c52338b7e80685e9671cd80db3f2f9bcd99dd7bc47d8e diff --git a/xfce4-settings.spec b/xfce4-settings.spec index dfc593a..26cacab 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.18 Name: xfce4-settings -Version: 4.18.2 +Version: 4.18.3 Release: %autorelease Summary: Settings Manager for Xfce @@ -12,7 +12,7 @@ Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}- # Use Fedora theme and font settings Patch10: xfce4-settings-%{xfceversion}-fedora.patch -BuildRequires: make +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: intltool @@ -40,7 +40,7 @@ This package includes the settings manager applications for the Xfce desktop. %prep %setup -q -%patch10 +%patch 10 %build From 42bf32ce6907b6004f3b40dc3fd306ce2ed7ccee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:48:29 +0000 Subject: [PATCH 06/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From c68cf471c74879fe217b3f408ce7e5ab8d4ebca3 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Fri, 29 Dec 2023 10:25:39 -0600 Subject: [PATCH 07/20] Update to v4.18.4 --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8ba9c75..ae27b24 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.18.1.tar.bz2 /xfce4-settings-4.18.2.tar.bz2 /xfce4-settings-4.18.3.tar.bz2 +/xfce4-settings-4.18.4.tar.bz2 diff --git a/sources b/sources index 33832a1..f7d1508 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.18.3.tar.bz2) = 81a79a886966a5f017f066ece6ad134d132b1fa18c4f8b203212fb56b45a62fe8d9814f3039cc9bda41c52338b7e80685e9671cd80db3f2f9bcd99dd7bc47d8e +SHA512 (xfce4-settings-4.18.4.tar.bz2) = 2f9e2de4a3a0cc59b4701b44899464532fbae8805270485d2821b65b9d78be54bb636c4cd4205de97e18c13b20912fcd1f4ca0b3baa561bf1a783829f53a06a0 diff --git a/xfce4-settings.spec b/xfce4-settings.spec index 26cacab..eb01a81 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.18 Name: xfce4-settings -Version: 4.18.3 +Version: 4.18.4 Release: %autorelease Summary: Settings Manager for Xfce From f9ee6cdb8f5df141ec846cbd3e3712f3f1486cbe Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:38:19 +0000 Subject: [PATCH 08/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From f88e22d02d76ca50b4717a5665e1055c9b5b28e0 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 16 Jun 2024 18:35:19 -0500 Subject: [PATCH 09/20] Update to v4.18.6 --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ae27b24..9e9d3e6 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.18.2.tar.bz2 /xfce4-settings-4.18.3.tar.bz2 /xfce4-settings-4.18.4.tar.bz2 +/xfce4-settings-4.18.6.tar.bz2 diff --git a/sources b/sources index f7d1508..655a740 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.18.4.tar.bz2) = 2f9e2de4a3a0cc59b4701b44899464532fbae8805270485d2821b65b9d78be54bb636c4cd4205de97e18c13b20912fcd1f4ca0b3baa561bf1a783829f53a06a0 +SHA512 (xfce4-settings-4.18.6.tar.bz2) = e9615e8409f597b53bf118908c0a8c5f893b335915dd009c5b7da9ba8403a0de74b751dec7482f3076cd880f2bd3cffc1f45a13a1e88196fb7f0c87c996794b7 diff --git a/xfce4-settings.spec b/xfce4-settings.spec index eb01a81..7b1c9f9 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.18 Name: xfce4-settings -Version: 4.18.4 +Version: 4.18.6 Release: %autorelease Summary: Settings Manager for Xfce From b126049f46fb006053ee2e4dd16feabb13bbece4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:01:15 +0000 Subject: [PATCH 10/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 1492ec972af16dce7c42919c707806f82a997604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:53:19 +0200 Subject: [PATCH 11/20] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xfce4-settings.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xfce4-settings.spec b/xfce4-settings.spec index 7b1c9f9..fcd7819 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -5,7 +5,8 @@ Version: 4.18.6 Release: %autorelease Summary: Settings Manager for Xfce -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.xfce.org/ #VCS git:git://git.xfce.org/xfce/xfce4-settings Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 From 0c20aa9c2d6f07a34bb2d0339b38a12e5511909a Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 22 Dec 2024 08:12:37 -0600 Subject: [PATCH 12/20] Update to v4.20.0 --- .gitignore | 1 + sources | 2 +- xfce4-settings-4.18-fedora.patch | 25 ------------------------- xfce4-settings-4.20-fedora.patch | 14 ++++++++++++++ xfce4-settings.spec | 11 +++++------ 5 files changed, 21 insertions(+), 32 deletions(-) delete mode 100644 xfce4-settings-4.18-fedora.patch create mode 100644 xfce4-settings-4.20-fedora.patch diff --git a/.gitignore b/.gitignore index 9e9d3e6..4a67613 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.18.3.tar.bz2 /xfce4-settings-4.18.4.tar.bz2 /xfce4-settings-4.18.6.tar.bz2 +/xfce4-settings-4.20.0.tar.bz2 diff --git a/sources b/sources index 655a740..b9e48c0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.18.6.tar.bz2) = e9615e8409f597b53bf118908c0a8c5f893b335915dd009c5b7da9ba8403a0de74b751dec7482f3076cd880f2bd3cffc1f45a13a1e88196fb7f0c87c996794b7 +SHA512 (xfce4-settings-4.20.0.tar.bz2) = ab728bfce9aefe14c59dce0f93a84d395826ffc37d3a7bafc40fce61055ce4b7d9265c65460bf7ee69e4c8f4efd7e0b88b3670d859d48d4602c17acc20556528 diff --git a/xfce4-settings-4.18-fedora.patch b/xfce4-settings-4.18-fedora.patch deleted file mode 100644 index 7b74b41..0000000 --- a/xfce4-settings-4.18-fedora.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- xfsettingsd/xsettings.xml.orig 2023-02-12 09:11:32.383837824 -0600 -+++ xfsettingsd/xsettings.xml 2023-02-12 09:13:00.903384708 -0600 -@@ -6,8 +6,8 @@ - - - -- -- -+ -+ - - - -@@ -19,9 +19,9 @@ - - - -- -+ - -- -+ - - - diff --git a/xfce4-settings-4.20-fedora.patch b/xfce4-settings-4.20-fedora.patch new file mode 100644 index 0000000..98ff8ba --- /dev/null +++ b/xfce4-settings-4.20-fedora.patch @@ -0,0 +1,14 @@ +--- xfsettingsd/xsettings.xml.orig 2024-12-21 15:21:03.126899741 -0600 ++++ xfsettingsd/xsettings.xml 2024-12-21 15:21:17.436951819 -0600 +@@ -19,9 +19,9 @@ + + + +- ++ + +- ++ + + + diff --git a/xfce4-settings.spec b/xfce4-settings.spec index fcd7819..3483439 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ -%global xfceversion 4.18 +%global xfceversion 4.20 Name: xfce4-settings -Version: 4.18.6 +Version: 4.20.0 Release: %autorelease Summary: Settings Manager for Xfce @@ -30,7 +30,7 @@ BuildRequires: libxklavier-devel BuildRequires: xorg-x11-drv-libinput-devel %endif BuildRequires: libXrandr-devel -BuildRequires: garcon-devel >= 0.1.10 +BuildRequires: garcon-devel >= %{xfceversion} Requires: xfconf %if 0%{?rhel} <= 7 Requires: gnome-icon-theme @@ -65,7 +65,7 @@ done %files -f %{name}.lang %license COPYING -%doc AUTHORS ChangeLog NEWS TODO +%doc AUTHORS ChangeLog NEWS %config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml %config(noreplace) %{_sysconfdir}/xdg/autostart/xfsettingsd.desktop %config(noreplace) %{_sysconfdir}/xdg/menus/xfce-settings-manager.menu @@ -78,8 +78,7 @@ done %{_bindir}/xfce4-find-cursor %{_datadir}/applications/xfce*.desktop %{_libdir}/xfce4 -%{_libdir}/xfce4/xfce4-compose-mail -%{_libdir}/xfce4/settings +%{_libdir}/gtk-3.0/modules/libxfsettingsd-gtk-settings-sync.so %{_datadir}/icons/hicolor/*/*/*xfce* %{_datadir}/xfce4/helpers/*.desktop From c97f7c43c654689de28073d5a140cc84ab119dd0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:46:46 +0000 Subject: [PATCH 13/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 35960bc3bf0de02e09539ddd36d323831333e3fe Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 15 Feb 2025 11:30:30 -0600 Subject: [PATCH 14/20] Update to v4.20.1 --- .gitignore | 1 + sources | 2 +- xfce4-settings-4.20-fedora.patch | 6 +++--- xfce4-settings.spec | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4a67613..5ba6665 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.18.4.tar.bz2 /xfce4-settings-4.18.6.tar.bz2 /xfce4-settings-4.20.0.tar.bz2 +/xfce4-settings-4.20.1.tar.bz2 diff --git a/sources b/sources index b9e48c0..40e3ae2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.20.0.tar.bz2) = ab728bfce9aefe14c59dce0f93a84d395826ffc37d3a7bafc40fce61055ce4b7d9265c65460bf7ee69e4c8f4efd7e0b88b3670d859d48d4602c17acc20556528 +SHA512 (xfce4-settings-4.20.1.tar.bz2) = d29307ab93f4db961154541bddc9cfa80886c7ab7bcd42941995c1b9ff24fd8816e65bd690e35c247e25913c352d653386743663443def0b825d415f40b50ef9 diff --git a/xfce4-settings-4.20-fedora.patch b/xfce4-settings-4.20-fedora.patch index 98ff8ba..ca898d4 100644 --- a/xfce4-settings-4.20-fedora.patch +++ b/xfce4-settings-4.20-fedora.patch @@ -1,9 +1,9 @@ ---- xfsettingsd/xsettings.xml.orig 2024-12-21 15:21:03.126899741 -0600 -+++ xfsettingsd/xsettings.xml 2024-12-21 15:21:17.436951819 -0600 +--- xfsettingsd/xsettings.xml.orig 2025-02-15 11:18:57.698932502 -0600 ++++ xfsettingsd/xsettings.xml 2025-02-15 11:21:36.088560532 -0600 @@ -19,9 +19,9 @@ - + - + diff --git a/xfce4-settings.spec b/xfce4-settings.spec index 3483439..fecf57e 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.20 Name: xfce4-settings -Version: 4.20.0 +Version: 4.20.1 Release: %autorelease Summary: Settings Manager for Xfce From 892b615e2fc0e8e24460663e0412d4c51bfe4d09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:48:34 +0000 Subject: [PATCH 15/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 0715adac447c9ae25d658ea3cc2f9b558d477996 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 25 Oct 2025 16:16:15 -0700 Subject: [PATCH 16/20] Update to 4.20.2 Signed-off-by: Kevin Fenzi --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5ba6665..16f9e4b 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.18.6.tar.bz2 /xfce4-settings-4.20.0.tar.bz2 /xfce4-settings-4.20.1.tar.bz2 +/xfce4-settings-4.20.2.tar.bz2 diff --git a/sources b/sources index 40e3ae2..e029909 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.20.1.tar.bz2) = d29307ab93f4db961154541bddc9cfa80886c7ab7bcd42941995c1b9ff24fd8816e65bd690e35c247e25913c352d653386743663443def0b825d415f40b50ef9 +SHA512 (xfce4-settings-4.20.2.tar.bz2) = d765eee47617d11f286e35679bf3c6596328ddbe8e5cfef7d55dc55d78f1ef4b7d3d10f22de9f2b79a2acce8193bb90a35259a8b577f2825715ce8b69e98e257 diff --git a/xfce4-settings.spec b/xfce4-settings.spec index fecf57e..765b798 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.20 Name: xfce4-settings -Version: 4.20.1 +Version: 4.20.2 Release: %autorelease Summary: Settings Manager for Xfce From 4633803c959b5ecc0ecfebbad172ca4f0c1d007e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:38:36 +0000 Subject: [PATCH 17/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 2834e8bce809ef4f37490ac160ae2ab90877e2df Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:11:42 +0000 Subject: [PATCH 18/20] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From af9d041c53410a35a953196c8f314e1b11d8a310 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Wed, 29 Jul 2026 15:16:29 -0300 Subject: [PATCH 19/20] Update to 4.20.5 + spec cleanup and modernization Removed deprecated build flags Added gtk-layer-shell-devel to BR to enable modern Wayland layer shell support Signed-off-by: Filipe Rosset --- .gitignore | 1 + sources | 2 +- xfce4-settings.spec | 32 +++++++++++++++++--------------- 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 16f9e4b..5759e54 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ xfce4-settings-4.6.5.tar.bz2 /xfce4-settings-4.20.0.tar.bz2 /xfce4-settings-4.20.1.tar.bz2 /xfce4-settings-4.20.2.tar.bz2 +/xfce4-settings-4.20.5.tar.bz2 diff --git a/sources b/sources index e029909..9cdf312 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfce4-settings-4.20.2.tar.bz2) = d765eee47617d11f286e35679bf3c6596328ddbe8e5cfef7d55dc55d78f1ef4b7d3d10f22de9f2b79a2acce8193bb90a35259a8b577f2825715ce8b69e98e257 +SHA512 (xfce4-settings-4.20.5.tar.bz2) = 99ec7f585029f10d90d462b7dc57376786952b6c92ff80a174195cbc4b89989191c8363fd4f359a99eb5bfc2e10dc411961ab331f1f8c6911c6b3e32d7ab448e diff --git a/xfce4-settings.spec b/xfce4-settings.spec index 765b798..aee34d0 100644 --- a/xfce4-settings.spec +++ b/xfce4-settings.spec @@ -1,7 +1,7 @@ %global xfceversion 4.20 Name: xfce4-settings -Version: 4.20.2 +Version: 4.20.5 Release: %autorelease Summary: Settings Manager for Xfce @@ -13,24 +13,26 @@ Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}- # Use Fedora theme and font settings Patch10: xfce4-settings-%{xfceversion}-fedora.patch -BuildRequires: make +BuildRequires: colord-devel +BuildRequires: desktop-file-utils >= 0.7 +BuildRequires: exo-devel >= 0.5.0 +BuildRequires: garcon-devel >= %{xfceversion} BuildRequires: gcc-c++ BuildRequires: gettext +BuildRequires: gtk-layer-shell-devel BuildRequires: intltool -BuildRequires: exo-devel >= 0.5.0 +BuildRequires: libXrandr-devel +BuildRequires: libcanberra-devel +BuildRequires: libnotify-devel BuildRequires: libxfce4ui-devel >= %{xfceversion} BuildRequires: libxfce4util-devel >= %{xfceversion} -BuildRequires: xfconf-devel >= %{xfceversion} -BuildRequires: desktop-file-utils >= 0.7 -BuildRequires: libnotify-devel -BuildRequires: colord-devel -BuildRequires: libcanberra-devel BuildRequires: libxklavier-devel +BuildRequires: make +BuildRequires: xfconf-devel >= %{xfceversion} %ifnarch s390 s390x BuildRequires: xorg-x11-drv-libinput-devel %endif -BuildRequires: libXrandr-devel -BuildRequires: garcon-devel >= %{xfceversion} + Requires: xfconf %if 0%{?rhel} <= 7 Requires: gnome-icon-theme @@ -40,17 +42,18 @@ Requires: gnome-icon-theme This package includes the settings manager applications for the Xfce desktop. %prep -%setup -q -%patch 10 - +%autosetup -p0 %build -%configure --enable-sound-settings --enable-pluggable-dialogs --enable-maintainer-mode --enable-xorg-libinput +%configure --enable-sound-settings --enable-xorg-libinput %make_build %install %make_install +# Remove invalid locale directory to silence rpmlint +rm -rf %{buildroot}%{_datadir}/locale/hye + for file in %{buildroot}%{_datadir}/applications/*.desktop ; do desktop-file-install \ --add-category="X-XFCE" \ @@ -60,7 +63,6 @@ for file in %{buildroot}%{_datadir}/applications/*.desktop ; do $file done - %find_lang %{name} %files -f %{name}.lang From afe8c8191a90b6919b5eeccf894e3037aef1b686 Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Wed, 29 Jul 2026 15:17:32 -0300 Subject: [PATCH 20/20] simplify .gitignore file Signed-off-by: Filipe Rosset --- .gitignore | 39 +-------------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/.gitignore b/.gitignore index 5759e54..ba9c3b7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1 @@ -xfce4-settings-4.6.5.tar.bz2 -/xfce4-settings-4.7.7.tar.bz2 -/xfce4-settings-4.8.0.tar.bz2 -/xfce4-settings-4.8.1.tar.bz2 -/xfce4-settings-4.8.2.tar.bz2 -/xfce4-settings-4.8.3.tar.bz2 -/xfce4-settings-4.9.4.tar.bz2 -/xfce4-settings-4.9.5.tar.bz2 -/xfce4-settings-4.10.0.tar.bz2 -/xfce4-settings-4.10.1.tar.bz2 -/xfce4-settings-4.12.0.tar.bz2 -/xfce4-settings-4.12.1.tar.bz2 -/xfce4-settings-4.12.2.tar.bz2 -/xfce4-settings-4.12.3.tar.bz2 -/xfce4-settings-4.12.4.tar.bz2 -/xfce4-settings-4.13.4.tar.bz2 -/xfce4-settings-4.13.5.tar.bz2 -/xfce4-settings-4.13.6.tar.bz2 -/xfce4-settings-4.13.7.tar.bz2 -/xfce4-settings-4.13.8.tar.bz2 -/xfce4-settings-4.14.0.tar.bz2 -/xfce4-settings-4.14.1.tar.bz2 -/xfce4-settings-4.14.2.tar.bz2 -/xfce4-settings-4.14.3.tar.bz2 -/xfce4-settings-4.16.0.tar.bz2 -/xfce4-settings-4.16.1.tar.bz2 -/xfce4-settings-4.16.2.tar.bz2 -/xfce4-settings-4.16.3.tar.bz2 -/xfce4-settings-4.16.5.tar.bz2 -/xfce4-settings-4.18.1.tar.bz2 -/xfce4-settings-4.18.2.tar.bz2 -/xfce4-settings-4.18.3.tar.bz2 -/xfce4-settings-4.18.4.tar.bz2 -/xfce4-settings-4.18.6.tar.bz2 -/xfce4-settings-4.20.0.tar.bz2 -/xfce4-settings-4.20.1.tar.bz2 -/xfce4-settings-4.20.2.tar.bz2 -/xfce4-settings-4.20.5.tar.bz2 +/xfce4-settings-*.tar.bz2