From 616579c27d23a8a8d3b1681dc09aa6a1d323fd80 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 4 Jun 2023 16:23:37 -0500 Subject: [PATCH 01/15] fix typo in conditional --- xfdesktop.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 6e770c8..35e9fc6 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -29,7 +29,7 @@ Requires: xfwm4 >= %{xfceversion} Requires: xfce4-panel >= %{xfceversion} Requires: redhat-menus Requires: desktop-backgrounds-compat -%if 0%{fedora}>= 37 +%if 0%{?fedora}>= 37 Requires: webp-pixbuf-loader%{?_isa} %endif From f71ad14a0fb964368d6da35ec4651f5778b67ac6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:51:27 +0000 Subject: [PATCH 02/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From e5de46391927475285c9fd43f3e08939ff6d9fee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:42:14 +0000 Subject: [PATCH 03/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 63e3a43f7e261d6a8df0f2962326be0b7e7d7b00 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:04:08 +0000 Subject: [PATCH 04/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 4e7b0ad87eb5ed99e37c81841f084b0c8fda7f71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:55:33 +0200 Subject: [PATCH 05/15] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xfdesktop.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 35e9fc6..bdf518a 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -5,7 +5,8 @@ Version: 4.18.1 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.xfce.org/ Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 From 18e67d5955f2952f8db41b0c4f75faa8e2941233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Fri, 16 Aug 2024 15:19:51 +0000 Subject: [PATCH 06/15] Fix setting default background Xfce 4.18 has different default background, so update the sed expression Furthermore, there is already (yet unreleased) change upstream to set default backdrop via configure option - add a comment about that. --- xfdesktop.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index bdf518a..2314d99 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -41,10 +41,11 @@ This package includes a desktop manager for the Xfce Desktop Environment. %setup -q # change default background for Fedora +# use --with-default-backdrop-filename=%{_datadir}/backgrounds/images/default.webp when updating to >= 4.18.2 %if 0%{fedora} >= 37 -sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.webp|' common/xfdesktop-common.h +sed -i 's|/backgrounds/xfce/xfce-shapes.svg|/backgrounds/images/default.webp|' common/xfdesktop-common.h %else -sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.png|' common/xfdesktop-common.h +sed -i 's|/backgrounds/xfce/xfce-shapes.svg|/backgrounds/images/default.png|' common/xfdesktop-common.h %endif %build From ea64ced495504f4bbab1fa911d4c4686dc57e963 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 22 Dec 2024 08:16:16 -0600 Subject: [PATCH 07/15] Update to v4.20.0 --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 8 +++++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e118404..8d47692 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.16.1.tar.bz2 /xfdesktop-4.18.0.tar.bz2 /xfdesktop-4.18.1.tar.bz2 +/xfdesktop-4.20.0.tar.bz2 diff --git a/sources b/sources index a537806..e5bb7ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.18.1.tar.bz2) = cafb1e274bbabf1704a6452532fc79657af26eaf92a58374f87a70f31c35fbf213319c6658b3d18bfca2d555b69e07e46949407d1f80e5a37f48e76bbde9dc3e +SHA512 (xfdesktop-4.20.0.tar.bz2) = 84b0c87c9678d3d6170af3d6edabe983282b0bd4d696e32d3a1eaaca99651d56387a9767645d5b48afdc517a18503e42fdaf0a72af9a73144475fb3b6183219c diff --git a/xfdesktop.spec b/xfdesktop.spec index 2314d99..3a88a0d 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ -%global xfceversion 4.18 +%global xfceversion 4.20 Name: xfdesktop -Version: 4.18.1 +Version: 4.20.0 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment @@ -26,6 +26,8 @@ BuildRequires: intltool BuildRequires: desktop-file-utils BuildRequires: libSM-devel BuildRequires: libICE-devel +BuildRequires: libxfce4windowing-devel + Requires: xfwm4 >= %{xfceversion} Requires: xfce4-panel >= %{xfceversion} Requires: redhat-menus @@ -65,7 +67,7 @@ desktop-file-validate \ %files -f %{name}.lang %license COPYING -%doc TODO ChangeLog NEWS AUTHORS +%doc ChangeLog NEWS AUTHORS %{_bindir}/* %{_datadir}/applications/* %{_datadir}/icons/hicolor/*/*/* From 729ce94ad66e0e08253ba0576e06e9ec7b5a80e7 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Thu, 26 Dec 2024 16:39:36 -0600 Subject: [PATCH 08/15] Add BR:libyaml-devel --- xfdesktop.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xfdesktop.spec b/xfdesktop.spec index 3a88a0d..41be8dc 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -22,6 +22,7 @@ BuildRequires: garcon-devel >= 0.1.2 BuildRequires: libwnck3-devel >= 3.14 BuildRequires: libnotify-devel >= 0.4.0 BuildRequires: xfconf-devel >= %{xfceversion} +BuildRequires: libyaml-devel BuildRequires: intltool BuildRequires: desktop-file-utils BuildRequires: libSM-devel From 71745fc82f57c665a26d44ab98f43e1311d5d03f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:50:06 +0000 Subject: [PATCH 09/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From abeefd8f35f648d2125065498cd671d7a8f83736 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 8 Mar 2025 13:23:50 -0800 Subject: [PATCH 10/15] Update to 4.20.1 (fixes rhbz#2346086 ) Fix background to new default. Signed-off-by: Kevin Fenzi --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 12 ++---------- 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 8d47692..44325fa 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.18.0.tar.bz2 /xfdesktop-4.18.1.tar.bz2 /xfdesktop-4.20.0.tar.bz2 +/xfdesktop-4.20.1.tar.bz2 diff --git a/sources b/sources index e5bb7ce..9928514 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.20.0.tar.bz2) = 84b0c87c9678d3d6170af3d6edabe983282b0bd4d696e32d3a1eaaca99651d56387a9767645d5b48afdc517a18503e42fdaf0a72af9a73144475fb3b6183219c +SHA512 (xfdesktop-4.20.1.tar.bz2) = 11f422e31fb5b4f789ac61252a79ef9b139fd0a3e29f1346d5e3c06779567f1809fd78d751df5595cdb5510d0349e908276e85f6325b8ac90dfd00c79ca5d0e2 diff --git a/xfdesktop.spec b/xfdesktop.spec index 41be8dc..8127b5c 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ %global xfceversion 4.20 Name: xfdesktop -Version: 4.20.0 +Version: 4.20.1 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment @@ -43,16 +43,8 @@ This package includes a desktop manager for the Xfce Desktop Environment. %prep %setup -q -# change default background for Fedora -# use --with-default-backdrop-filename=%{_datadir}/backgrounds/images/default.webp when updating to >= 4.18.2 -%if 0%{fedora} >= 37 -sed -i 's|/backgrounds/xfce/xfce-shapes.svg|/backgrounds/images/default.webp|' common/xfdesktop-common.h -%else -sed -i 's|/backgrounds/xfce/xfce-shapes.svg|/backgrounds/images/default.png|' common/xfdesktop-common.h -%endif - %build -%configure +%configure --with-default-backdrop-filename=%{_datadir}/backgrounds/images/default.jxl %make_build From d87d3a0324a82409986329f30ad4c8124b4a437a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:50:17 +0000 Subject: [PATCH 11/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 5690969726640e7cb7b067cd8dd3085474d73005 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 11 Sep 2025 16:56:10 +0200 Subject: [PATCH 12/15] Drop dependency on webp-pixbuf-loader (obsolete on f43+) --- xfdesktop.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 8127b5c..d79618b 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -33,7 +33,7 @@ Requires: xfwm4 >= %{xfceversion} Requires: xfce4-panel >= %{xfceversion} Requires: redhat-menus Requires: desktop-backgrounds-compat -%if 0%{?fedora}>= 37 +%if 0%{?fedora} >= 37 && 0%{?fedora} < 43 Requires: webp-pixbuf-loader%{?_isa} %endif From c93f4caea0aad767ffefddbe519c89a9176dfb73 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:40:17 +0000 Subject: [PATCH 13/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From ad0cf08c24aaa2524ab0ee692c75bc3cdcb3b607 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 29 Mar 2026 14:27:20 -0700 Subject: [PATCH 14/15] Update to 4.20.2. Fixes rhbz#2452225 Signed-off-by: Kevin Fenzi --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 44325fa..4703c82 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.18.1.tar.bz2 /xfdesktop-4.20.0.tar.bz2 /xfdesktop-4.20.1.tar.bz2 +/xfdesktop-4.20.2.tar.bz2 diff --git a/sources b/sources index 9928514..ad2a6d4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.20.1.tar.bz2) = 11f422e31fb5b4f789ac61252a79ef9b139fd0a3e29f1346d5e3c06779567f1809fd78d751df5595cdb5510d0349e908276e85f6325b8ac90dfd00c79ca5d0e2 +SHA512 (xfdesktop-4.20.2.tar.bz2) = 396b22246b18cf15a3eea19e6dfe469fa2cb0397164c6bc2bc61b6db8289bfc6e6613cfb0193198efc091c7098370ec7d99f79b183a2c087311349c147eaf982 diff --git a/xfdesktop.spec b/xfdesktop.spec index d79618b..c040ed7 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ %global xfceversion 4.20 Name: xfdesktop -Version: 4.20.1 +Version: 4.20.2 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment From a4471ea6429879d5e9a5448bfcd90bc25f064dc9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:13:20 +0000 Subject: [PATCH 15/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild