From 70afa1b53d51480e5b50c5ccc59002dffe6e8e0e Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Wed, 23 Dec 2020 14:36:42 -0500 Subject: [PATCH 01/29] Update to 4.16.0 --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d174206..ac2d5e7 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.14.1.tar.bz2 /xfdesktop-4.14.2.tar.bz2 /xfdesktop-4.14.3.tar.bz2 +/xfdesktop-4.16.0.tar.bz2 diff --git a/sources b/sources index 78c72bb..ab631b1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.14.3.tar.bz2) = 30e5ce74468f8f56b78144bea9dca620af19aef031c86968eb40b0a804a7a767f3cf817994bbdc6ed096b4558fab3e59062fb832d79f7dc3455df9b5540577f8 +SHA512 (xfdesktop-4.16.0.tar.bz2) = e62e5fb12997c3138fa36aed06388b921f5223ec09afbd22b622ef39bc421773acbf73606ffc3b38b5a01845678847cda43d193c8457608715cf750acd466129 diff --git a/xfdesktop.spec b/xfdesktop.spec index 1ddb6d1..8f81bc4 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ -%global xfceversion 4.14 +%global xfceversion 4.16 Name: xfdesktop -Version: 4.14.3 +Version: 4.16.0 Release: 1%{?dist} Summary: Desktop manager for the Xfce Desktop Environment @@ -59,7 +59,7 @@ desktop-file-validate \ %files -f %{name}.lang %license COPYING -%doc README TODO ChangeLog NEWS AUTHORS +%doc TODO ChangeLog NEWS AUTHORS %{_bindir}/* %{_datadir}/applications/* %{_datadir}/icons/hicolor/*/*/* @@ -69,6 +69,9 @@ desktop-file-validate \ %changelog +* Wed Dec 23 2020 Mukundan Ragavan - 4.16.0-1 +- Update to 4.16.0 + * Mon Nov 02 2020 Mukundan Ragavan - 4.14.3-1 - Update to 4.14.3 From 9722609deed11a3a4eab9922a624d133edc6fb1a Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:26:14 +0000 Subject: [PATCH 02/29] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xfdesktop.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xfdesktop.spec b/xfdesktop.spec index 8f81bc4..e8809ae 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -10,6 +10,7 @@ URL: http://www.xfce.org/ #VCS: git:git://git.xfce.org/xfce/xfdesktop Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: libxfce4ui-devel >= %{xfceversion} BuildRequires: gettext From a6e0785986507e6a9f318917b9ef7003257be726 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:03:15 +0000 Subject: [PATCH 03/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdesktop.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index e8809ae..b5a3129 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -70,6 +70,9 @@ desktop-file-validate \ %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 4.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Dec 23 2020 Mukundan Ragavan - 4.16.0-1 - Update to 4.16.0 From 0a70619fb0301427d6ec4a992898f81352c75017 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Fri, 26 Feb 2021 19:45:31 -0500 Subject: [PATCH 04/29] Apply fedora default background correctly --- xfdesktop-4.10.3-backdrop-change-fix.patch | 52 ---------------------- xfdesktop-4.9.3-backdrop-image.patch | 12 ----- xfdesktop.spec | 9 ++-- 3 files changed, 6 insertions(+), 67 deletions(-) delete mode 100644 xfdesktop-4.10.3-backdrop-change-fix.patch delete mode 100644 xfdesktop-4.9.3-backdrop-image.patch diff --git a/xfdesktop-4.10.3-backdrop-change-fix.patch b/xfdesktop-4.10.3-backdrop-change-fix.patch deleted file mode 100644 index 068bde7..0000000 --- a/xfdesktop-4.10.3-backdrop-change-fix.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff -ur xfdesktop-4.10.3.org/common/xfdesktop-common.c xfdesktop-4.10.3/common/xfdesktop-common.c ---- xfdesktop-4.10.3.org/common/xfdesktop-common.c 2014-11-16 07:20:57.000000000 +0100 -+++ xfdesktop-4.10.3/common/xfdesktop-common.c 2014-12-11 08:58:23.511865532 +0100 -@@ -102,26 +102,38 @@ - items = 0; - files = g_strsplit(contents, "\n", -1); - -+ g_free(contents); /* not needed anymore */ -+ - /* Since the first line is the file identifier, we need to skip it. - * Additionally, we want to skip blank lines. */ -- for(i = 1; files[i] != NULL; i++) { -- if(g_strcmp0(files[i], "") != 0) { -- g_free(files[items]); -- files[items] = g_strdup(files[i]); -- DBG("files[items] %s", files[items]); -- items++; -+ -+ /* a file with just the header will have only one line */ -+ -+ if(files[0] != NULL) -+ { -+ g_free(files[0]); /* that's the only non-empty line we need to remove */ -+ files[0] = NULL; -+ for(i = 1; files[i] != NULL; i++) { -+ if(g_strcmp0(files[i], "") != 0) { -+ files[items]=files[i]; /* move the string to the current item slot */ -+ -+ items++; -+ } else { -+ g_free(files[i]); /* free the irrelevant empty string */ -+ } - } -+ files[items] = NULL; /* set the sentinel */ -+ -+ /* resize */ -+ -+ files = g_realloc(files, sizeof(gchar *) * (items+1)); - } -- files[items+1] = NULL; - -- files = g_realloc(files, sizeof(gchar *) * (items+1)); - - DBG("items %d", items); - if(n_items) - *n_items = items; - -- g_free(contents); -- - return files; - } - diff --git a/xfdesktop-4.9.3-backdrop-image.patch b/xfdesktop-4.9.3-backdrop-image.patch deleted file mode 100644 index e7456dd..0000000 --- a/xfdesktop-4.9.3-backdrop-image.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur xfdesktop-4.9.3.orig/common/xfdesktop-common.h xfdesktop-4.9.3/common/xfdesktop-common.h ---- xfdesktop-4.9.3.orig/common/xfdesktop-common.h 2012-04-14 02:00:51.000000000 -0600 -+++ xfdesktop-4.9.3/common/xfdesktop-common.h 2012-04-14 14:12:58.292166992 -0600 -@@ -32,7 +32,7 @@ - #include - - #define XFDESKTOP_CHANNEL "xfce4-desktop" --#define DEFAULT_BACKDROP DATADIR "/backgrounds/xfce/xfce-blue.jpg" -+#define DEFAULT_BACKDROP DATADIR "/backgrounds/images/default.png" - #define DEFAULT_BACKDROP_LIST "xfce4/desktop/backdrop.list" - #define DEFAULT_ICON_FONT_SIZE 12 - #define DEFAULT_ICON_SIZE 32 diff --git a/xfdesktop.spec b/xfdesktop.spec index b5a3129..2dfc662 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -10,7 +10,7 @@ URL: http://www.xfce.org/ #VCS: git:git://git.xfce.org/xfce/xfdesktop Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 -BuildRequires: make +BuildRequires: make BuildRequires: gcc-c++ BuildRequires: libxfce4ui-devel >= %{xfceversion} BuildRequires: gettext @@ -40,7 +40,7 @@ This package includes a desktop manager for the Xfce Desktop Environment. %setup -q # change default background for Fedora -sed -i 's|/backgrounds/xfce/xfce-stripes.png|/backgrounds/images/default.png|' common/xfdesktop-common.h +sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.png|' common/xfdesktop-common.h %build %configure @@ -70,6 +70,9 @@ desktop-file-validate \ %changelog +* Fri Feb 26 2021 Mukundan Ragavan - 4.16.0-3 +- Apply fedora default background correctly + * Thu Jan 28 2021 Fedora Release Engineering - 4.16.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From eed5aadb6eb3a5e505e63c884d04301982c087cc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:34:49 +0000 Subject: [PATCH 05/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdesktop.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 2dfc662..4787133 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -70,6 +70,9 @@ desktop-file-validate \ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 4.16.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Feb 26 2021 Mukundan Ragavan - 4.16.0-3 - Apply fedora default background correctly From 6c24de1d32aa734f22a5cd5a3b0a954b3b007b42 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:06:38 +0000 Subject: [PATCH 06/29] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdesktop.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 4787133..f81fb3d 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -70,6 +70,9 @@ desktop-file-validate \ %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 4.16.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 4.16.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 26c781724771f837740d2e72edb8520824d0720b Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 22 May 2022 15:40:47 -0700 Subject: [PATCH 07/29] Add patch to fix gkrellm crashes. --- 3.patch | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++ xfdesktop.spec | 9 +++++- 2 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 3.patch diff --git a/3.patch b/3.patch new file mode 100644 index 0000000..cb6b839 --- /dev/null +++ b/3.patch @@ -0,0 +1,76 @@ +From 16f9c2b615ef891fc2d20a50f5d4ede0ead3d036 Mon Sep 17 00:00:00 2001 +From: Andre Miranda +Date: Thu, 25 Jun 2020 21:18:24 -0300 +Subject: [PATCH 1/2] Set a pixmap XID, not the XID of the root window (#62) + +--- + src/xfce-desktop.c | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c +index 2da0c328..59834b9c 100644 +--- a/src/xfce-desktop.c ++++ b/src/xfce-desktop.c +@@ -65,6 +65,8 @@ + #include + #include + ++#include ++ + #ifdef ENABLE_DESKTOP_ICONS + #include "xfdesktop-icon-view.h" + #include "xfdesktop-window-icon-manager.h" +@@ -316,13 +318,13 @@ set_real_root_window_surface(GdkScreen *gscreen, + cairo_surface_t *surface) + { + #ifndef DISABLE_FOR_BUG7442 +- Window xid; ++ Pixmap pixmap_id; + GdkDisplay *display; + GdkWindow *groot; + cairo_pattern_t *pattern; + + groot = gdk_screen_get_root_window(gscreen); +- xid = GDK_WINDOW_XID(groot); ++ pixmap_id = cairo_xlib_surface_get_drawable (surface); + + display = gdk_screen_get_display(gscreen); + gdk_x11_display_error_trap_push(display); +@@ -331,7 +333,7 @@ set_real_root_window_surface(GdkScreen *gscreen, + gdk_property_change(groot, + gdk_atom_intern("_XROOTPMAP_ID", FALSE), + gdk_atom_intern("PIXMAP", FALSE), 32, +- GDK_PROP_MODE_REPLACE, (guchar *)&xid, 1); ++ GDK_PROP_MODE_REPLACE, (guchar *)&pixmap_id, 1); + /* and set the root window's BG surface, because aterm is somewhat lame. */ + pattern = cairo_pattern_create_for_surface(surface); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS +-- +GitLab + + +From 6ec922449bab5fceadcb8fce1a45962aaa4bf701 Mon Sep 17 00:00:00 2001 +From: Andre Miranda +Date: Thu, 25 Jun 2020 21:18:48 -0300 +Subject: [PATCH 2/2] Do not delete property not set + +Not set since f4c2a90d89961e99d422cb59bb58322195976414 +--- + src/xfce-desktop.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c +index 59834b9c..f1557d62 100644 +--- a/src/xfce-desktop.c ++++ b/src/xfce-desktop.c +@@ -1273,7 +1273,6 @@ xfce_desktop_unrealize(GtkWidget *widget) + + #ifndef DISABLE_FOR_BUG7442 + gdk_property_delete(groot, gdk_atom_intern("_XROOTPMAP_ID", FALSE)); +- gdk_property_delete(groot, gdk_atom_intern("ESETROOT_PMAP_ID", FALSE)); + G_GNUC_BEGIN_IGNORE_DEPRECATIONS + gdk_window_set_background_pattern(groot, NULL); + G_GNUC_END_IGNORE_DEPRECATIONS +-- +GitLab + diff --git a/xfdesktop.spec b/xfdesktop.spec index f81fb3d..76bc2cc 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,13 +2,15 @@ Name: xfdesktop Version: 4.16.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ URL: http://www.xfce.org/ #VCS: git:git://git.xfce.org/xfce/xfdesktop Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 +# already upstream patch to fix gkrelm crashes +Patch1: https://gitlab.xfce.org/xfce/xfdesktop/-/merge_requests/3.patch BuildRequires: make BuildRequires: gcc-c++ @@ -39,6 +41,8 @@ This package includes a desktop manager for the Xfce Desktop Environment. %prep %setup -q +%patch1 -p1 + # change default background for Fedora sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.png|' common/xfdesktop-common.h @@ -70,6 +74,9 @@ desktop-file-validate \ %changelog +* Sun May 15 2022 Kevin Fenzi - 4.16.0-6 +- Add patch to fix gkrellm crashes. + * Sat Jan 22 2022 Fedora Release Engineering - 4.16.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 2488ddef8baa1c083881d31e3a506ae294619161 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:08:26 +0000 Subject: [PATCH 08/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xfdesktop.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xfdesktop.spec b/xfdesktop.spec index 76bc2cc..d8104a4 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -74,6 +74,9 @@ desktop-file-validate \ %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 4.16.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sun May 15 2022 Kevin Fenzi - 4.16.0-6 - Add patch to fix gkrellm crashes. From 7b28979c6cdec38cc91a1c088f2fbf81afe6e929 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 20 Aug 2022 17:07:28 -0500 Subject: [PATCH 09/29] opt into rpmautospec --- changelog | 379 ++++++++++++++++++++++++++++++++++++++++++++++++ xfdesktop.spec | 382 +------------------------------------------------ 2 files changed, 381 insertions(+), 380 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..0344c7e --- /dev/null +++ b/changelog @@ -0,0 +1,379 @@ +* Sat Jul 23 2022 Fedora Release Engineering - 4.16.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun May 15 2022 Kevin Fenzi - 4.16.0-6 +- Add patch to fix gkrellm crashes. + +* Sat Jan 22 2022 Fedora Release Engineering - 4.16.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 4.16.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Feb 26 2021 Mukundan Ragavan - 4.16.0-3 +- Apply fedora default background correctly + +* Thu Jan 28 2021 Fedora Release Engineering - 4.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Dec 23 2020 Mukundan Ragavan - 4.16.0-1 +- Update to 4.16.0 + +* Mon Nov 02 2020 Mukundan Ragavan - 4.14.3-1 +- Update to 4.14.3 + +* Sat Aug 01 2020 Fedora Release Engineering - 4.14.2-4 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 4.14.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 4.14.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Jan 14 2020 Mukundan Ragavan - 4.14.2-1 +- Update to 4.14.2 + +* Thu Sep 12 2019 Kevin Fenzi - 4.14.1-2 +- Fix the default background. Upstream changed default, we need to adjust our change. + +* Mon Aug 12 2019 Mukundan Ragavan - 4.14.1-1 +- Update to 4.14.1 + +* Mon Jul 29 2019 Mukundan Ragavan - 4.13.6-1 +- Update to 4.13.6 + +* Sat Jul 27 2019 Fedora Release Engineering - 4.13.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jul 02 2019 Mukundan Ragavan - 4.13.5-1 +- Update to 4.13.5 + +* Sat May 18 2019 Mukundan Ragavan - 4.13.4-1 +- Update to 4.13.4 + +* Sat Mar 09 2019 Mukundan Ragavan - 4.13.3-1 +- Update to 4.13.3 + +* Sun Feb 03 2019 Fedora Release Engineering - 4.13.2-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Aug 11 2018 Mukundan Ragavan - 4.13.2-1 +- Update to 4.13.2 +- Drop upstreamed patch +- Drop ancient conditionals + +* Thu Jul 19 2018 Kevin Fenzi - 4.12.4-6 +- Rebuild for new Thunar. + +* Sat Jul 14 2018 Fedora Release Engineering - 4.12.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 4.12.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 4.12.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 4.12.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jul 07 2017 Kevin Fenzi - 4.12.4-1 +- Update to 4.12.4. Fixes bug #1468769 + +* Sat Feb 11 2017 Fedora Release Engineering - 4.12.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 4.12.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Aug 21 2015 Kevin Fenzi 4.12.3-2 +- Add upstream patch to not redraw desktop on every mouse click. +- Fixes bug #1252078 + +* Mon Jul 20 2015 Kevin Fenzi 4.12.3-1 +- Update to 4.12.3 + +* Fri Jun 19 2015 Fedora Release Engineering - 4.12.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun May 17 2015 Kevin Fenzi 4.12.2-1 +- Update to 4.12.2 + +* Sun Mar 22 2015 Mukundan Ragavan - 4.12.1-1 +- Update to 4.12.1 + +* Sat Feb 28 2015 Mukundan Ragavan - 4.12.0-1 +- Update latest stable release 4.12.0 +- spec cleanup +- changed default background patch to sed +- removed change backdrop patch (testing) + +* Sat Feb 21 2015 Till Maas - 4.10.3-4 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Thu Jan 08 2015 Kevin Fenzi 4.10.3-3 +- Add patch with fix for crash in timed desktop backdrop changes. Fixes bug #1174160 + +* Thu Nov 27 2014 Mukundan Ragavan - 4.10.3-2 +- bump release + +* Sun Nov 16 2014 Kevin Fenzi 4.10.3-1 +- Update to 4.10.3 with various fixes. + +* Mon Aug 18 2014 Fedora Release Engineering - 4.10.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 4.10.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 4.10.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Mar 10 2013 Kevin Fenzi 4.10.2-1 +- Update to 4.10.2. Drop upstreamed patch + +* Wed Mar 06 2013 Kevin Fenzi 4.10.1-2 +- Fix background bug. Fixes bug #918646 (Xfce bug #9892) + +* Sat Mar 02 2013 Kevin Fenzi 4.10.1-1 +- Update to 4.10.1 + +* Fri Feb 15 2013 Fedora Release Engineering - 4.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Oct 06 2012 Christoph Wickert - 4.10.0-4 +- Search new background location in list (bugzilla.xfce.org #8799) + +* Sun Jul 22 2012 Fedora Release Engineering - 4.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat May 19 2012 Kevin Fenzi - 4.10.0-2 +- Drop requirement for xfce4-doc which no longer exists. + +* Sun Apr 29 2012 Christoph Wickert - 4.10.0-1 +- Update to 4.10.0 final +- Remove obsolete BuildRequirements +- Make build verbose +- Add VCS key + +* Sat Apr 14 2012 Kevin Fenzi - 4.9.3-1 +- Update to 4.9.3 (Xfce 4.10pre2) + +* Tue Apr 03 2012 Kevin Fenzi - 4.9.2-1 +- Update to 4.9.2 + +* Sat Jan 14 2012 Fedora Release Engineering - 4.8.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Sep 13 2011 Christoph Wickert - 4.8.3-1 +- Update to 4.8.3 + +* Thu May 19 2011 Orion Poplawski - 4.8.2-2 +- Drop BR on libxfce4menu-devel + +* Fri Apr 22 2011 Kevin Fenzi - 4.8.2-1 +- Update to 4.8.2 + +* Tue Feb 08 2011 Kevin Fenzi - 4.8.1-3 +- Fix requires and rebuild. + +* Mon Feb 07 2011 Fedora Release Engineering - 4.8.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sun Jan 30 2011 Kevin Fenzi - 4.8.1-1 +- Update to 4.8.1 + +* Sun Jan 16 2011 Kevin Fenzi - 4.8.0-1 +- Update to 4.8.0 + +* Sun Jan 02 2011 Christoph Wickert - 4.7.5-1 +- Update to 4.7.5 + +* Sun Dec 05 2010 Christoph Wickert - 4.7.4-1 +- Update to 4.7.4 +- Drop libnotify fix (upstreamed) + +* Sat Dec 04 2010 Christoph Wickert - 4.7.3-1 +- Update to 4.7.3 +- Fix for libnotify 0.7.0 (bugzilla.xfce.org #6915) + +* Sat Nov 13 2010 Christoph Wickert - 4.7.2-1 +- Update to 4.7.2 + +* Wed Sep 29 2010 Jesse Keating - 4.6.2-3 +- Rebuilt for gcc bug 634757 + +* Sun Sep 19 2010 Christoph Wickert - 4.6.2-2 +- Fix backdrop-image.patch for F14 artwork (#635399) + +* Fri May 21 2010 Kevin Fenzi - 4.6.2-1 +- Update to 4.6.2 + +* Sat Apr 17 2010 Christoph Wickert - 4.6.1-6 +- Adjustments for recent Goddard artwork changes + +* Sun Feb 14 2010 Kevin Fenzi - 4.6.1-5 +- Add patch for DSO linking. Fixes bug #564826 + +* Sun Dec 20 2009 Christoph Wickert - 4.6.1-4 +- Menu fixes + +* Sun Nov 01 2009 Christoph Wickert - 4.6.1-3 +- Fix dependency for default background image + +* Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sun Apr 19 2009 Kevin Fenzi - 4.6.1-1 +- Update to 4.6.1 + +* Mon Apr 13 2009 Christoph Wickert - 4.6.0-4 +- Exclude gnome-default-applications from menu to avoid duplicates (#488558) + +* Mon Mar 02 2009 Christoph Wickert - 4.6.0-3 +- Fix directory ownership problems +- Require xfce4-doc and redhat-menus +- Tweak and clean up Xfce menu + +* Fri Feb 27 2009 Kevin Fenzi - 4.6.0-2 +- Add libSM-devel to BuildRequires + +* Thu Feb 26 2009 Kevin Fenzi - 4.6.0-1 +- Update to 4.6.0 +- Remove unneeded BuildRequires + +* Thu Feb 26 2009 Fedora Release Engineering - 4.5.99.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Jan 26 2009 Kevin Fenzi - 4.5.99.1-1 +- Update to 4.5.99.1 + +* Tue Jan 13 2009 Kevin Fenzi - 4.5.93-1 +- Update to 4.5.93 + +* Sun Dec 28 2008 Kevin Fenzi - 4.5.92-1 +- Update 4.5.92 + +* Sun Aug 31 2008 Christoph Wickert - 4.4.2-6 +- Update xdg-userdir-compat.patch to use upstream's variable names + +* Wed Aug 27 2008 Christoph Wickert - 4.4.2-5 +- Use Fedora icon for desktop menu plugin (#445986) +- Respect xdg user directory paths (#457740) +- Fix menu icons +- Fix CRITICAL register message on startup +- Fix for x86_64 +- Simplify g_list_free code + +* Mon Aug 11 2008 Kevin Fenzi - 4.4.2-4 +- Add partial memory leak patch (partially fixes #428662) + +* Tue Feb 19 2008 Kevin Fenzi - 4.4.2-3 +- Rebuild for gcc43 +- Add patch for gcc43 + +* Mon Dec 17 2007 Kevin Fenzi - 4.4.2-2 +- Apply patch to show default backdrop + +* Sun Nov 18 2007 Kevin Fenzi - 4.4.2-1 +- Update to 4.4.2 + +* Mon Aug 27 2007 Kevin Fenzi - 4.4.1-3 +- Update License tag +- Update patch to have correct desktop image filename + +* Mon Jul 9 2007 Kevin Fenzi - 4.4.1-2 +- Add patch to fix menu lockups with new gtk2 + +* Wed Apr 11 2007 Kevin Fenzi - 4.4.1-1 +- Update to 4.4.1 + +* Tue Apr 3 2007 Kevin Fenzi - 4.4.0-2 +- Own %%{_libdir}/xfce4/modules/ +- Own %%{_datadir}/xfce4-menueditor/ + +* Sun Jan 21 2007 Kevin Fenzi - 4.4.0-1 +- Update to 4.4.0 + +* Fri Nov 10 2006 Kevin Fenzi - 4.3.99.2-1 +- Update to 4.3.99.2 + +* Thu Oct 5 2006 Kevin Fenzi - 4.3.99.1-5 +- Fix defattr +- Add period to the end of description +- Add gtk-update-icon-cache + +* Wed Oct 4 2006 Kevin Fenzi - 4.3.99.1-4 +- Bump release for devel checkin + +* Sun Sep 17 2006 Kevin Fenzi - 4.3.99.1-3 +- Don't own datadir/xfce4/panel-plugins as thats owned by xfce4-panel + +* Sat Sep 9 2006 Kevin Fenzi - 4.3.99.1-2 +- Add exo, dbus-glib and Thunar-devel BuildRequires + +* Sun Sep 3 2006 Kevin Fenzi - 4.3.99.1-1 +- Update to 4.3.99.1 + +* Wed Jul 12 2006 Kevin Fenzi - 4.3.90.2 +- Update to 4.3.90.2 + +* Mon May 8 2006 Kevin Fenzi - 4.3.90.1 +- Update to 4.3.90.1 + +* Mon Nov 7 2005 Kevin Fenzi - 4.2.3-1.fc5 +- Update to 4.2.3 +- Added dist tag + +* Tue May 17 2005 Kevin Fenzi - 4.2.2-1.fc4 +- Update to 4.2.2 + +* Fri Mar 25 2005 Kevin Fenzi - 4.2.1-3.fc4 +- lowercase Release + +* Wed Mar 23 2005 Kevin Fenzi - 4.2.1-2.FC4 +- Removed unneeded a/la files +- Rediffed xfdesktop-image patch against current version and applied + +* Tue Mar 15 2005 Kevin Fenzi - 4.2.1-1 +- Updated to 4.2.1 version + +* Thu Jan 27 2005 Than Ngo 4.2.0-1 +- 4.2.0 + +* Wed Sep 01 2004 Than Ngo 4.0.6-2 +- get rid useless static library #131485 + +* Tue Jul 20 2004 Than Ngo 4.0.6-1 +- update to 4.0.6 +- fix bug #122743, #124951, #125058 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Tue Apr 20 2004 Than Ngo 4.0.5-2 +- Change defaults for fedora, thanks to Olivier Fourdan + +* Thu Apr 15 2004 Than Ngo 4.0.5-1 +- update to 4.0.5 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + +* Tue Jan 27 2004 Than Ngo 4.0.3-2 +- fixed dependant libraries check on x86_64 + +* Wed Jan 14 2004 Than Ngo 4.0.3-1 +- 4.0.3 release + +* Thu Dec 25 2003 Than Ngo 4.0.2-1 +- 4.0.2 release + +* Tue Dec 16 2003 Than Ngo 4.0.1-1 +- initial build diff --git a/xfdesktop.spec b/xfdesktop.spec index d8104a4..01db5b0 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -2,7 +2,7 @@ Name: xfdesktop Version: 4.16.0 -Release: 7%{?dist} +Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ @@ -74,382 +74,4 @@ desktop-file-validate \ %changelog -* Sat Jul 23 2022 Fedora Release Engineering - 4.16.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sun May 15 2022 Kevin Fenzi - 4.16.0-6 -- Add patch to fix gkrellm crashes. - -* Sat Jan 22 2022 Fedora Release Engineering - 4.16.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 4.16.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Feb 26 2021 Mukundan Ragavan - 4.16.0-3 -- Apply fedora default background correctly - -* Thu Jan 28 2021 Fedora Release Engineering - 4.16.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Dec 23 2020 Mukundan Ragavan - 4.16.0-1 -- Update to 4.16.0 - -* Mon Nov 02 2020 Mukundan Ragavan - 4.14.3-1 -- Update to 4.14.3 - -* Sat Aug 01 2020 Fedora Release Engineering - 4.14.2-4 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 4.14.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 4.14.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Jan 14 2020 Mukundan Ragavan - 4.14.2-1 -- Update to 4.14.2 - -* Thu Sep 12 2019 Kevin Fenzi - 4.14.1-2 -- Fix the default background. Upstream changed default, we need to adjust our change. - -* Mon Aug 12 2019 Mukundan Ragavan - 4.14.1-1 -- Update to 4.14.1 - -* Mon Jul 29 2019 Mukundan Ragavan - 4.13.6-1 -- Update to 4.13.6 - -* Sat Jul 27 2019 Fedora Release Engineering - 4.13.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Tue Jul 02 2019 Mukundan Ragavan - 4.13.5-1 -- Update to 4.13.5 - -* Sat May 18 2019 Mukundan Ragavan - 4.13.4-1 -- Update to 4.13.4 - -* Sat Mar 09 2019 Mukundan Ragavan - 4.13.3-1 -- Update to 4.13.3 - -* Sun Feb 03 2019 Fedora Release Engineering - 4.13.2-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Aug 11 2018 Mukundan Ragavan - 4.13.2-1 -- Update to 4.13.2 -- Drop upstreamed patch -- Drop ancient conditionals - -* Thu Jul 19 2018 Kevin Fenzi - 4.12.4-6 -- Rebuild for new Thunar. - -* Sat Jul 14 2018 Fedora Release Engineering - 4.12.4-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 4.12.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 4.12.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 4.12.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jul 07 2017 Kevin Fenzi - 4.12.4-1 -- Update to 4.12.4. Fixes bug #1468769 - -* Sat Feb 11 2017 Fedora Release Engineering - 4.12.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 4.12.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Aug 21 2015 Kevin Fenzi 4.12.3-2 -- Add upstream patch to not redraw desktop on every mouse click. -- Fixes bug #1252078 - -* Mon Jul 20 2015 Kevin Fenzi 4.12.3-1 -- Update to 4.12.3 - -* Fri Jun 19 2015 Fedora Release Engineering - 4.12.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun May 17 2015 Kevin Fenzi 4.12.2-1 -- Update to 4.12.2 - -* Sun Mar 22 2015 Mukundan Ragavan - 4.12.1-1 -- Update to 4.12.1 - -* Sat Feb 28 2015 Mukundan Ragavan - 4.12.0-1 -- Update latest stable release 4.12.0 -- spec cleanup -- changed default background patch to sed -- removed change backdrop patch (testing) - -* Sat Feb 21 2015 Till Maas - 4.10.3-4 -- Rebuilt for Fedora 23 Change - https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code - -* Thu Jan 08 2015 Kevin Fenzi 4.10.3-3 -- Add patch with fix for crash in timed desktop backdrop changes. Fixes bug #1174160 - -* Thu Nov 27 2014 Mukundan Ragavan - 4.10.3-2 -- bump release - -* Sun Nov 16 2014 Kevin Fenzi 4.10.3-1 -- Update to 4.10.3 with various fixes. - -* Mon Aug 18 2014 Fedora Release Engineering - 4.10.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 4.10.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 4.10.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Mar 10 2013 Kevin Fenzi 4.10.2-1 -- Update to 4.10.2. Drop upstreamed patch - -* Wed Mar 06 2013 Kevin Fenzi 4.10.1-2 -- Fix background bug. Fixes bug #918646 (Xfce bug #9892) - -* Sat Mar 02 2013 Kevin Fenzi 4.10.1-1 -- Update to 4.10.1 - -* Fri Feb 15 2013 Fedora Release Engineering - 4.10.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Oct 06 2012 Christoph Wickert - 4.10.0-4 -- Search new background location in list (bugzilla.xfce.org #8799) - -* Sun Jul 22 2012 Fedora Release Engineering - 4.10.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat May 19 2012 Kevin Fenzi - 4.10.0-2 -- Drop requirement for xfce4-doc which no longer exists. - -* Sun Apr 29 2012 Christoph Wickert - 4.10.0-1 -- Update to 4.10.0 final -- Remove obsolete BuildRequirements -- Make build verbose -- Add VCS key - -* Sat Apr 14 2012 Kevin Fenzi - 4.9.3-1 -- Update to 4.9.3 (Xfce 4.10pre2) - -* Tue Apr 03 2012 Kevin Fenzi - 4.9.2-1 -- Update to 4.9.2 - -* Sat Jan 14 2012 Fedora Release Engineering - 4.8.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Sep 13 2011 Christoph Wickert - 4.8.3-1 -- Update to 4.8.3 - -* Thu May 19 2011 Orion Poplawski - 4.8.2-2 -- Drop BR on libxfce4menu-devel - -* Fri Apr 22 2011 Kevin Fenzi - 4.8.2-1 -- Update to 4.8.2 - -* Tue Feb 08 2011 Kevin Fenzi - 4.8.1-3 -- Fix requires and rebuild. - -* Mon Feb 07 2011 Fedora Release Engineering - 4.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Jan 30 2011 Kevin Fenzi - 4.8.1-1 -- Update to 4.8.1 - -* Sun Jan 16 2011 Kevin Fenzi - 4.8.0-1 -- Update to 4.8.0 - -* Sun Jan 02 2011 Christoph Wickert - 4.7.5-1 -- Update to 4.7.5 - -* Sun Dec 05 2010 Christoph Wickert - 4.7.4-1 -- Update to 4.7.4 -- Drop libnotify fix (upstreamed) - -* Sat Dec 04 2010 Christoph Wickert - 4.7.3-1 -- Update to 4.7.3 -- Fix for libnotify 0.7.0 (bugzilla.xfce.org #6915) - -* Sat Nov 13 2010 Christoph Wickert - 4.7.2-1 -- Update to 4.7.2 - -* Wed Sep 29 2010 Jesse Keating - 4.6.2-3 -- Rebuilt for gcc bug 634757 - -* Sun Sep 19 2010 Christoph Wickert - 4.6.2-2 -- Fix backdrop-image.patch for F14 artwork (#635399) - -* Fri May 21 2010 Kevin Fenzi - 4.6.2-1 -- Update to 4.6.2 - -* Sat Apr 17 2010 Christoph Wickert - 4.6.1-6 -- Adjustments for recent Goddard artwork changes - -* Sun Feb 14 2010 Kevin Fenzi - 4.6.1-5 -- Add patch for DSO linking. Fixes bug #564826 - -* Sun Dec 20 2009 Christoph Wickert - 4.6.1-4 -- Menu fixes - -* Sun Nov 01 2009 Christoph Wickert - 4.6.1-3 -- Fix dependency for default background image - -* Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun Apr 19 2009 Kevin Fenzi - 4.6.1-1 -- Update to 4.6.1 - -* Mon Apr 13 2009 Christoph Wickert - 4.6.0-4 -- Exclude gnome-default-applications from menu to avoid duplicates (#488558) - -* Mon Mar 02 2009 Christoph Wickert - 4.6.0-3 -- Fix directory ownership problems -- Require xfce4-doc and redhat-menus -- Tweak and clean up Xfce menu - -* Fri Feb 27 2009 Kevin Fenzi - 4.6.0-2 -- Add libSM-devel to BuildRequires - -* Thu Feb 26 2009 Kevin Fenzi - 4.6.0-1 -- Update to 4.6.0 -- Remove unneeded BuildRequires - -* Thu Feb 26 2009 Fedora Release Engineering - 4.5.99.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Jan 26 2009 Kevin Fenzi - 4.5.99.1-1 -- Update to 4.5.99.1 - -* Tue Jan 13 2009 Kevin Fenzi - 4.5.93-1 -- Update to 4.5.93 - -* Sun Dec 28 2008 Kevin Fenzi - 4.5.92-1 -- Update 4.5.92 - -* Sun Aug 31 2008 Christoph Wickert - 4.4.2-6 -- Update xdg-userdir-compat.patch to use upstream's variable names - -* Wed Aug 27 2008 Christoph Wickert - 4.4.2-5 -- Use Fedora icon for desktop menu plugin (#445986) -- Respect xdg user directory paths (#457740) -- Fix menu icons -- Fix CRITICAL register message on startup -- Fix for x86_64 -- Simplify g_list_free code - -* Mon Aug 11 2008 Kevin Fenzi - 4.4.2-4 -- Add partial memory leak patch (partially fixes #428662) - -* Tue Feb 19 2008 Kevin Fenzi - 4.4.2-3 -- Rebuild for gcc43 -- Add patch for gcc43 - -* Mon Dec 17 2007 Kevin Fenzi - 4.4.2-2 -- Apply patch to show default backdrop - -* Sun Nov 18 2007 Kevin Fenzi - 4.4.2-1 -- Update to 4.4.2 - -* Mon Aug 27 2007 Kevin Fenzi - 4.4.1-3 -- Update License tag -- Update patch to have correct desktop image filename - -* Mon Jul 9 2007 Kevin Fenzi - 4.4.1-2 -- Add patch to fix menu lockups with new gtk2 - -* Wed Apr 11 2007 Kevin Fenzi - 4.4.1-1 -- Update to 4.4.1 - -* Tue Apr 3 2007 Kevin Fenzi - 4.4.0-2 -- Own %%{_libdir}/xfce4/modules/ -- Own %%{_datadir}/xfce4-menueditor/ - -* Sun Jan 21 2007 Kevin Fenzi - 4.4.0-1 -- Update to 4.4.0 - -* Fri Nov 10 2006 Kevin Fenzi - 4.3.99.2-1 -- Update to 4.3.99.2 - -* Thu Oct 5 2006 Kevin Fenzi - 4.3.99.1-5 -- Fix defattr -- Add period to the end of description -- Add gtk-update-icon-cache - -* Wed Oct 4 2006 Kevin Fenzi - 4.3.99.1-4 -- Bump release for devel checkin - -* Sun Sep 17 2006 Kevin Fenzi - 4.3.99.1-3 -- Don't own datadir/xfce4/panel-plugins as thats owned by xfce4-panel - -* Sat Sep 9 2006 Kevin Fenzi - 4.3.99.1-2 -- Add exo, dbus-glib and Thunar-devel BuildRequires - -* Sun Sep 3 2006 Kevin Fenzi - 4.3.99.1-1 -- Update to 4.3.99.1 - -* Wed Jul 12 2006 Kevin Fenzi - 4.3.90.2 -- Update to 4.3.90.2 - -* Mon May 8 2006 Kevin Fenzi - 4.3.90.1 -- Update to 4.3.90.1 - -* Mon Nov 7 2005 Kevin Fenzi - 4.2.3-1.fc5 -- Update to 4.2.3 -- Added dist tag - -* Tue May 17 2005 Kevin Fenzi - 4.2.2-1.fc4 -- Update to 4.2.2 - -* Fri Mar 25 2005 Kevin Fenzi - 4.2.1-3.fc4 -- lowercase Release - -* Wed Mar 23 2005 Kevin Fenzi - 4.2.1-2.FC4 -- Removed unneeded a/la files -- Rediffed xfdesktop-image patch against current version and applied - -* Tue Mar 15 2005 Kevin Fenzi - 4.2.1-1 -- Updated to 4.2.1 version - -* Thu Jan 27 2005 Than Ngo 4.2.0-1 -- 4.2.0 - -* Wed Sep 01 2004 Than Ngo 4.0.6-2 -- get rid useless static library #131485 - -* Tue Jul 20 2004 Than Ngo 4.0.6-1 -- update to 4.0.6 -- fix bug #122743, #124951, #125058 - -* Tue Jun 15 2004 Elliot Lee -- rebuilt - -* Tue Apr 20 2004 Than Ngo 4.0.5-2 -- Change defaults for fedora, thanks to Olivier Fourdan - -* Thu Apr 15 2004 Than Ngo 4.0.5-1 -- update to 4.0.5 - -* Tue Mar 02 2004 Elliot Lee -- rebuilt - -* Fri Feb 13 2004 Elliot Lee -- rebuilt - -* Tue Jan 27 2004 Than Ngo 4.0.3-2 -- fixed dependant libraries check on x86_64 - -* Wed Jan 14 2004 Than Ngo 4.0.3-1 -- 4.0.3 release - -* Thu Dec 25 2003 Than Ngo 4.0.2-1 -- 4.0.2 release - -* Tue Dec 16 2003 Than Ngo 4.0.1-1 -- initial build +%autochangelog From 93efce80140ebc0df91c195369b20b399e39edc4 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 20 Aug 2022 17:10:19 -0500 Subject: [PATCH 10/29] update to v4.16.1 --- .gitignore | 1 + 3.patch | 76 -------------------------------------------------- sources | 2 +- xfdesktop.spec | 15 ++-------- 4 files changed, 5 insertions(+), 89 deletions(-) delete mode 100644 3.patch diff --git a/.gitignore b/.gitignore index ac2d5e7..f86c0ff 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.14.2.tar.bz2 /xfdesktop-4.14.3.tar.bz2 /xfdesktop-4.16.0.tar.bz2 +/xfdesktop-4.16.1.tar.bz2 diff --git a/3.patch b/3.patch deleted file mode 100644 index cb6b839..0000000 --- a/3.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 16f9c2b615ef891fc2d20a50f5d4ede0ead3d036 Mon Sep 17 00:00:00 2001 -From: Andre Miranda -Date: Thu, 25 Jun 2020 21:18:24 -0300 -Subject: [PATCH 1/2] Set a pixmap XID, not the XID of the root window (#62) - ---- - src/xfce-desktop.c | 8 +++++--- - 1 file changed, 5 insertions(+), 3 deletions(-) - -diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c -index 2da0c328..59834b9c 100644 ---- a/src/xfce-desktop.c -+++ b/src/xfce-desktop.c -@@ -65,6 +65,8 @@ - #include - #include - -+#include -+ - #ifdef ENABLE_DESKTOP_ICONS - #include "xfdesktop-icon-view.h" - #include "xfdesktop-window-icon-manager.h" -@@ -316,13 +318,13 @@ set_real_root_window_surface(GdkScreen *gscreen, - cairo_surface_t *surface) - { - #ifndef DISABLE_FOR_BUG7442 -- Window xid; -+ Pixmap pixmap_id; - GdkDisplay *display; - GdkWindow *groot; - cairo_pattern_t *pattern; - - groot = gdk_screen_get_root_window(gscreen); -- xid = GDK_WINDOW_XID(groot); -+ pixmap_id = cairo_xlib_surface_get_drawable (surface); - - display = gdk_screen_get_display(gscreen); - gdk_x11_display_error_trap_push(display); -@@ -331,7 +333,7 @@ set_real_root_window_surface(GdkScreen *gscreen, - gdk_property_change(groot, - gdk_atom_intern("_XROOTPMAP_ID", FALSE), - gdk_atom_intern("PIXMAP", FALSE), 32, -- GDK_PROP_MODE_REPLACE, (guchar *)&xid, 1); -+ GDK_PROP_MODE_REPLACE, (guchar *)&pixmap_id, 1); - /* and set the root window's BG surface, because aterm is somewhat lame. */ - pattern = cairo_pattern_create_for_surface(surface); - G_GNUC_BEGIN_IGNORE_DEPRECATIONS --- -GitLab - - -From 6ec922449bab5fceadcb8fce1a45962aaa4bf701 Mon Sep 17 00:00:00 2001 -From: Andre Miranda -Date: Thu, 25 Jun 2020 21:18:48 -0300 -Subject: [PATCH 2/2] Do not delete property not set - -Not set since f4c2a90d89961e99d422cb59bb58322195976414 ---- - src/xfce-desktop.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c -index 59834b9c..f1557d62 100644 ---- a/src/xfce-desktop.c -+++ b/src/xfce-desktop.c -@@ -1273,7 +1273,6 @@ xfce_desktop_unrealize(GtkWidget *widget) - - #ifndef DISABLE_FOR_BUG7442 - gdk_property_delete(groot, gdk_atom_intern("_XROOTPMAP_ID", FALSE)); -- gdk_property_delete(groot, gdk_atom_intern("ESETROOT_PMAP_ID", FALSE)); - G_GNUC_BEGIN_IGNORE_DEPRECATIONS - gdk_window_set_background_pattern(groot, NULL); - G_GNUC_END_IGNORE_DEPRECATIONS --- -GitLab - diff --git a/sources b/sources index ab631b1..5e71725 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.16.0.tar.bz2) = e62e5fb12997c3138fa36aed06388b921f5223ec09afbd22b622ef39bc421773acbf73606ffc3b38b5a01845678847cda43d193c8457608715cf750acd466129 +SHA512 (xfdesktop-4.16.1.tar.bz2) = 87e90c2946c80befc38bf724fff6a834d462c47439b727d172e766765d4e7e200a2415c271459b2e820b6d8425f7e92c928ba9a098e63473acf0e7369c122cfb diff --git a/xfdesktop.spec b/xfdesktop.spec index 01db5b0..1e11ce3 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,16 +1,13 @@ %global xfceversion 4.16 Name: xfdesktop -Version: 4.16.0 +Version: 4.16.1 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment License: GPLv2+ URL: http://www.xfce.org/ -#VCS: git:git://git.xfce.org/xfce/xfdesktop Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 -# already upstream patch to fix gkrelm crashes -Patch1: https://gitlab.xfce.org/xfce/xfdesktop/-/merge_requests/3.patch BuildRequires: make BuildRequires: gcc-c++ @@ -33,16 +30,12 @@ Requires: xfce4-panel >= %{xfceversion} Requires: redhat-menus Requires: desktop-backgrounds-compat - %description This package includes a desktop manager for the Xfce Desktop Environment. - %prep %setup -q -%patch1 -p1 - # change default background for Fedora sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.png|' common/xfdesktop-common.h @@ -52,13 +45,12 @@ sed -i 's|/backgrounds/xfce/xfce-verticals.png|/backgrounds/images/default.png|' %make_build %install - %make_install -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +find %{buildroot} -name '*.la' -exec rm -f {} ';' desktop-file-validate \ - $RPM_BUILD_ROOT/%{_datadir}/applications/xfce-backdrop-settings.desktop + %{buildroot}/%{_datadir}/applications/xfce-backdrop-settings.desktop %find_lang %{name} @@ -72,6 +64,5 @@ desktop-file-validate \ %{_datadir}/backgrounds/xfce %{_mandir}/man1/* - %changelog %autochangelog From e71f34dfded5fddc69158da6095a1bb85ea9bafe Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 9 Oct 2022 15:00:44 -0500 Subject: [PATCH 11/29] update xfdekstop to handle webp default background images --- xfdesktop.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/xfdesktop.spec b/xfdesktop.spec index 1e11ce3..f3925dc 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -29,6 +29,9 @@ Requires: xfwm4 >= %{xfceversion} Requires: xfce4-panel >= %{xfceversion} Requires: redhat-menus Requires: desktop-backgrounds-compat +%if 0%{fedora}>= 37 +Requires: webp-pixbuf-loader%{?_isa} +%endif %description This package includes a desktop manager for the Xfce Desktop Environment. @@ -37,7 +40,11 @@ This package includes a desktop manager for the Xfce Desktop Environment. %setup -q # change default background for Fedora +%if 0%{fedora} >= 37 +sed -i 's|/backgrounds/xfce/xfce-verticals.png|/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 +%endif %build %configure From 4875e683988998a79dbf15800db6905a99281acb Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 15 Jan 2023 21:28:18 -0600 Subject: [PATCH 12/29] Update to v4.18.0 (Xfce 4.18) --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f86c0ff..7fb7773 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.14.3.tar.bz2 /xfdesktop-4.16.0.tar.bz2 /xfdesktop-4.16.1.tar.bz2 +/xfdesktop-4.18.0.tar.bz2 diff --git a/sources b/sources index 5e71725..c13a2d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.16.1.tar.bz2) = 87e90c2946c80befc38bf724fff6a834d462c47439b727d172e766765d4e7e200a2415c271459b2e820b6d8425f7e92c928ba9a098e63473acf0e7369c122cfb +SHA512 (xfdesktop-4.18.0.tar.bz2) = 80ba639b5bbf3a7d14ec3e956f7ed70692de0bd0b0a4578fecde91dee825a11046b2972668f331185b4dca0c50721847f5e39f9592e5a24ecbc47733ce0b2a2c diff --git a/xfdesktop.spec b/xfdesktop.spec index f3925dc..b04f6e3 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ -%global xfceversion 4.16 +%global xfceversion 4.18 Name: xfdesktop -Version: 4.16.1 +Version: 4.18.0 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment From b3644036c4d721475a2ca6027a9792f03b794504 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:28:36 +0000 Subject: [PATCH 13/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 11818e25a957d0e90a924e5e709745a07b324557 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sat, 21 Jan 2023 16:50:55 -0600 Subject: [PATCH 14/29] Update to v4.18.1 --- .gitignore | 1 + sources | 2 +- xfdesktop.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7fb7773..e118404 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ xfdesktop-4.6.2.tar.bz2 /xfdesktop-4.16.0.tar.bz2 /xfdesktop-4.16.1.tar.bz2 /xfdesktop-4.18.0.tar.bz2 +/xfdesktop-4.18.1.tar.bz2 diff --git a/sources b/sources index c13a2d8..a537806 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xfdesktop-4.18.0.tar.bz2) = 80ba639b5bbf3a7d14ec3e956f7ed70692de0bd0b0a4578fecde91dee825a11046b2972668f331185b4dca0c50721847f5e39f9592e5a24ecbc47733ce0b2a2c +SHA512 (xfdesktop-4.18.1.tar.bz2) = cafb1e274bbabf1704a6452532fc79657af26eaf92a58374f87a70f31c35fbf213319c6658b3d18bfca2d555b69e07e46949407d1f80e5a37f48e76bbde9dc3e diff --git a/xfdesktop.spec b/xfdesktop.spec index b04f6e3..6e770c8 100644 --- a/xfdesktop.spec +++ b/xfdesktop.spec @@ -1,7 +1,7 @@ %global xfceversion 4.18 Name: xfdesktop -Version: 4.18.0 +Version: 4.18.1 Release: %autorelease Summary: Desktop manager for the Xfce Desktop Environment From 616579c27d23a8a8d3b1681dc09aa6a1d323fd80 Mon Sep 17 00:00:00 2001 From: Mukundan Ragavan Date: Sun, 4 Jun 2023 16:23:37 -0500 Subject: [PATCH 15/29] 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 16/29] 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 17/29] 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 18/29] 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 19/29] 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 20/29] 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 21/29] 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 22/29] 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 23/29] 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 24/29] 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 25/29] 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 26/29] 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 27/29] 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 28/29] 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 29/29] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild