From ae6d487a49f79556edc31fab573353db7f6a9ec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 15 Nov 2018 12:53:57 +0100 Subject: [PATCH 01/68] https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 --- variety.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/variety.spec b/variety.spec index 901b21c..7553ee8 100644 --- a/variety.spec +++ b/variety.spec @@ -1,3 +1,7 @@ +# This package depends on automagic byte compilation +# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 +%global _python_bytecompile_extra 1 + Name: variety Version: 0.7.1 Release: 1%{?dist} From d27da1a4b93d663b09e6aa6638dc64d29322b99e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:06:31 +0000 Subject: [PATCH 02/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/variety.spec b/variety.spec index 7553ee8..9fc710b 100644 --- a/variety.spec +++ b/variety.spec @@ -4,7 +4,7 @@ Name: variety Version: 0.7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 Url: https://github.com/varietywalls/ @@ -100,6 +100,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 0.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Nov 09 2018 Martin Gansser - 0.7.1-1 - Update to 0.7.1 From b2345cf48bab1484c067df5fae3eb2440a6a4ede Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 4 Feb 2019 08:21:32 +0100 Subject: [PATCH 03/68] Drop obsolete pyexiv2 dependency variety uses gexiv2 through gobject introspection now. --- variety.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/variety.spec b/variety.spec index 9fc710b..79e4a6f 100644 --- a/variety.spec +++ b/variety.spec @@ -4,7 +4,7 @@ Name: variety Version: 0.7.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 Url: https://github.com/varietywalls/ @@ -24,7 +24,6 @@ BuildRequires: python3-pycurl BuildRequires: python3-requests BuildRequires: python3-pillow-devel BuildRequires: python-imaging-devel -BuildRequires: pyexiv2 BuildRequires: intltool BuildRequires: yelp-devel BuildRequires: python-dbus @@ -46,7 +45,6 @@ Requires: python3-configobj Requires: python3-gexiv2 Requires: python3-pycurl Requires: python3-requests -Requires: pyexiv2 %description Variety changes the desktop wallpaper on a regular basis, @@ -100,6 +98,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Feb 04 2019 Kalev Lember - 0.7.1-3 +- Drop obsolete pyexiv2 dependency + * Sun Feb 03 2019 Fedora Release Engineering - 0.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 8de6ced6ada15b08d420b3447010ccd197c4fbc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 19 Apr 2019 11:18:31 +0200 Subject: [PATCH 04/68] Drop obsolete Python 2 dependencies --- variety.spec | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/variety.spec b/variety.spec index 79e4a6f..723e83e 100644 --- a/variety.spec +++ b/variety.spec @@ -4,7 +4,7 @@ Name: variety Version: 0.7.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 Url: https://github.com/varietywalls/ @@ -15,31 +15,28 @@ BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-distutils-extra -BuildRequires: python-appindicator -BuildRequires: python-beautifulsoup4 BuildRequires: python3-configobj BuildRequires: python3-lxml BuildRequires: python3-gexiv2 BuildRequires: python3-pycurl BuildRequires: python3-requests BuildRequires: python3-pillow-devel -BuildRequires: python-imaging-devel BuildRequires: intltool BuildRequires: yelp-devel -BuildRequires: python-dbus +BuildRequires: python3-dbus BuildRequires: python3-cairo-devel BuildRequires: pkgconfig(libnotify) BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: libappstream-glib -Requires: python-dbus +Requires: python3-dbus Requires: hicolor-icon-theme Requires: ImageMagick Requires: libappindicator-gtk3 Requires: python3-lxml Requires: python3-pillow BuildRequires: python3-cairo -Requires: python-appindicator +#Requires: python3-appindicator -- not available yet Requires: python3-beautifulsoup4 Requires: python3-configobj Requires: python3-gexiv2 @@ -98,6 +95,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Apr 19 2019 Miro Hrončok - 0.7.1-4 +- Drop obsolete Python 2 dependencies + * Mon Feb 04 2019 Kalev Lember - 0.7.1-3 - Drop obsolete pyexiv2 dependency From ee2489414b4e74d378b42918663f7b6e801e4a40 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 22 Apr 2019 20:02:40 +0200 Subject: [PATCH 05/68] Update to 0.7.2 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 281af35..37a35f0 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /variety-0.6.9.tar.gz /variety-0.7.0.tar.gz /variety-0.7.1.tar.gz +/variety-0.7.2.tar.gz diff --git a/sources b/sources index b3d943a..fbfc60e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.7.1.tar.gz) = 0e69832c286130e334b3e13bc8764d4fcd339c70ad36d929d2e2dd961d4178b737bae159de636ce5b5c06e90ee6c51efc123a23bb1e1cc5580b286fed49c52e3 +SHA512 (variety-0.7.2.tar.gz) = 7b9792d043836147c08a2898780e297d236168b59b85010827b3c283cfbd67c9e641057b024c33f6f2c8fe6de720c7d37fbcac67882183c691c9201ee0e7c136 diff --git a/variety.spec b/variety.spec index 723e83e..c92a2de 100644 --- a/variety.spec +++ b/variety.spec @@ -3,8 +3,8 @@ %global _python_bytecompile_extra 1 Name: variety -Version: 0.7.1 -Release: 4%{?dist} +Version: 0.7.2 +Release: 1%{?dist} Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 Url: https://github.com/varietywalls/ @@ -95,6 +95,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Apr 22 2019 Martin Gansser - 0.7.2-1 +- Update to 0.7.2 + * Fri Apr 19 2019 Miro Hrončok - 0.7.1-4 - Drop obsolete Python 2 dependencies From 1429596637260cafb52358a2f3dda47af7b5abd4 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 29 Jun 2019 18:21:33 +0200 Subject: [PATCH 06/68] Update to 0.8.0-0.1.git2dd2ee2 --- .gitignore | 1 + sources | 2 +- variety.spec | 30 +++++++++++++++++++++++++++++- 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 37a35f0..53a3178 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /variety-0.7.0.tar.gz /variety-0.7.1.tar.gz /variety-0.7.2.tar.gz +/variety-2dd2ee2.tar.gz diff --git a/sources b/sources index fbfc60e..16047e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.7.2.tar.gz) = 7b9792d043836147c08a2898780e297d236168b59b85010827b3c283cfbd67c9e641057b024c33f6f2c8fe6de720c7d37fbcac67882183c691c9201ee0e7c136 +SHA512 (variety-2dd2ee2.tar.gz) = c177dc969b0dfc7d23df48535e79de2a032646d0e49696a1a71b52dcc9a67507dbae81fd75d72c2c2f619ad5b4c3735f710a21f268599595cbcd1d1628c750f4 diff --git a/variety.spec b/variety.spec index c92a2de..1ac801c 100644 --- a/variety.spec +++ b/variety.spec @@ -2,13 +2,31 @@ # https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 %global _python_bytecompile_extra 1 +#For git snapshots, set to 0 to use release instead: +%global usesnapshot 1 +%if 0%{?usesnapshot} +%global commit0 2dd2ee2fcaa5c45a0bf8d9847ea7e72622f72925 +%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) +%global snapshottag .git%{shortcommit0} +%endif + Name: variety +%if 0%{?usesnapshot} +Version: 0.8.0 +Release: 0.1%{?snapshottag}%{?dist} +%else Version: 0.7.2 Release: 1%{?dist} +%endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 -Url: https://github.com/varietywalls/ +URL: https://github.com/varietywalls/variety + +%if 0%{?usesnapshot} +Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz +%else Source0: https://github.com/varietywalls/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +%endif BuildArch: noarch @@ -62,7 +80,14 @@ oil painting, heavy blurring, etc. - so that your desktop is always fresh and unique. %prep + +%if 0%{?usesnapshot} +%setup -q -n %{name}-%{commit0} +%else %autosetup -p1 +%endif + + # remove debian part rm -rf debian @@ -95,6 +120,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jun 29 2019 Martin Gansser - 0.8.0-0.1.git2dd2ee2 +- Update to 0.8.0-0.1.git2dd2ee2 + * Mon Apr 22 2019 Martin Gansser - 0.7.2-1 - Update to 0.7.2 From 63f10f8a53be920abcd70ce81e9c5145e3a37c6b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:48:05 +0000 Subject: [PATCH 07/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 1ac801c..de131ba 100644 --- a/variety.spec +++ b/variety.spec @@ -13,10 +13,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.1%{?snapshottag}%{?dist} +Release: 0.2%{?snapshottag}%{?dist} %else Version: 0.7.2 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -120,6 +120,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 0.8.0-0.2.git2dd2ee2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Jun 29 2019 Martin Gansser - 0.8.0-0.1.git2dd2ee2 - Update to 0.8.0-0.1.git2dd2ee2 From 876af3b5abc234506316340495ca2ad078127b31 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 27 Jul 2019 18:41:01 +0200 Subject: [PATCH 08/68] Update to 0.8.0-0.3.gitf8d1e5b --- .gitignore | 1 + sources | 2 +- variety.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 53a3178..2e9a66e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /variety-0.7.1.tar.gz /variety-0.7.2.tar.gz /variety-2dd2ee2.tar.gz +/variety-f8d1e5b.tar.gz diff --git a/sources b/sources index 16047e8..58b32d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-2dd2ee2.tar.gz) = c177dc969b0dfc7d23df48535e79de2a032646d0e49696a1a71b52dcc9a67507dbae81fd75d72c2c2f619ad5b4c3735f710a21f268599595cbcd1d1628c750f4 +SHA512 (variety-f8d1e5b.tar.gz) = 0bd0433c628ae708ffe6cf3d7001e5fe937b037b428aab4abb2290d8dfd0cb15730624858c79802f1f7b340b1c6a7d70e091bdc78a3a8f8d9a47b52318f6f57a diff --git a/variety.spec b/variety.spec index de131ba..b6782fb 100644 --- a/variety.spec +++ b/variety.spec @@ -5,7 +5,7 @@ #For git snapshots, set to 0 to use release instead: %global usesnapshot 1 %if 0%{?usesnapshot} -%global commit0 2dd2ee2fcaa5c45a0bf8d9847ea7e72622f72925 +%global commit0 f8d1e5b092a34f750b58cbe4cae1a12b151c7b2a %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} %endif @@ -13,7 +13,7 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.2%{?snapshottag}%{?dist} +Release: 0.3%{?snapshottag}%{?dist} %else Version: 0.7.2 Release: 2%{?dist} @@ -106,7 +106,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %files -f %{name}.lang %doc README.md -%license COPYING +%license LICENSE %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_metainfodir}/%{name}.appdata.xml @@ -120,6 +120,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jul 27 2019 Martin Gansser - 0.8.0-0.3.gitf8d1e5b +- Update to 0.8.0-0.3.gitf8d1e5b + * Sat Jul 27 2019 Fedora Release Engineering - 0.8.0-0.2.git2dd2ee2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From d5ba027b286f6751d212a4badd225e4fdadbf4b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 11:08:56 +0200 Subject: [PATCH 09/68] Rebuilt for Python 3.8 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index b6782fb..00a5ade 100644 --- a/variety.spec +++ b/variety.spec @@ -13,10 +13,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.3%{?snapshottag}%{?dist} +Release: 0.4%{?snapshottag}%{?dist} %else Version: 0.7.2 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -120,6 +120,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Aug 19 2019 Miro Hrončok - 0.8.0-0.4.gitf8d1e5b +- Rebuilt for Python 3.8 + * Sat Jul 27 2019 Martin Gansser - 0.8.0-0.3.gitf8d1e5b - Update to 0.8.0-0.3.gitf8d1e5b From 0392412b92cc777cbedf2250b8d5be39a80d26c7 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 5 Sep 2019 16:55:48 +0200 Subject: [PATCH 10/68] Update to 0.8.0-0.5.git3fbf10e Add BR %{py3_dist beautifulsoup4} fix (BZ #1749302) --- .gitignore | 1 + sources | 2 +- variety.spec | 9 +++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2e9a66e..02aed5f 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /variety-0.7.2.tar.gz /variety-2dd2ee2.tar.gz /variety-f8d1e5b.tar.gz +/variety-3fbf10e.tar.gz diff --git a/sources b/sources index 58b32d8..86c6f66 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-f8d1e5b.tar.gz) = 0bd0433c628ae708ffe6cf3d7001e5fe937b037b428aab4abb2290d8dfd0cb15730624858c79802f1f7b340b1c6a7d70e091bdc78a3a8f8d9a47b52318f6f57a +SHA512 (variety-3fbf10e.tar.gz) = ee537b806105883005534e7517de056c9ba649b5a60511fdfd9d2d8312f62aff5f6281f7a97499f7061c9f78e3709b29f52f66ee4f2fd5b6b4fa3c7ac53efc6b diff --git a/variety.spec b/variety.spec index 00a5ade..f910bef 100644 --- a/variety.spec +++ b/variety.spec @@ -5,7 +5,7 @@ #For git snapshots, set to 0 to use release instead: %global usesnapshot 1 %if 0%{?usesnapshot} -%global commit0 f8d1e5b092a34f750b58cbe4cae1a12b151c7b2a +%global commit0 3fbf10ef1d66a3eaf135a26bac0e59abeda5d4a5 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} %endif @@ -13,7 +13,7 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.4%{?snapshottag}%{?dist} +Release: 0.5%{?snapshottag}%{?dist} %else Version: 0.7.2 Release: 3%{?dist} @@ -47,6 +47,7 @@ BuildRequires: pkgconfig(libnotify) BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: libappstream-glib +BuildRequires: %{py3_dist beautifulsoup4} Requires: python3-dbus Requires: hicolor-icon-theme Requires: ImageMagick @@ -120,6 +121,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Thu Sep 05 2019 Martin Gansser - 0.8.0-0.5.git3fbf10e +- Update to 0.8.0-0.5.git3fbf10e +- Add BR %%{py3_dist beautifulsoup4} fix (BZ #1749302) + * Mon Aug 19 2019 Miro Hrončok - 0.8.0-0.4.gitf8d1e5b - Rebuilt for Python 3.8 From b7d0fab9bc4fb9742adbdf508541dc9f5e69af71 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 30 Oct 2019 09:01:54 +0100 Subject: [PATCH 11/68] Update to 0.8.0-0.6.gite81db6b --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 02aed5f..080e7a8 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /variety-2dd2ee2.tar.gz /variety-f8d1e5b.tar.gz /variety-3fbf10e.tar.gz +/variety-e81db6b.tar.gz diff --git a/sources b/sources index 86c6f66..e95ebbe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-3fbf10e.tar.gz) = ee537b806105883005534e7517de056c9ba649b5a60511fdfd9d2d8312f62aff5f6281f7a97499f7061c9f78e3709b29f52f66ee4f2fd5b6b4fa3c7ac53efc6b +SHA512 (variety-e81db6b.tar.gz) = ede33e2fdee1f9b2653e62416d51d2a1a821f39bd6e767badb21ba3beaf5828bb9ccbf0d532df70f30838a918be479b4eeb42539be0c4c319a6209c765b79bb3 diff --git a/variety.spec b/variety.spec index f910bef..ed94013 100644 --- a/variety.spec +++ b/variety.spec @@ -5,7 +5,7 @@ #For git snapshots, set to 0 to use release instead: %global usesnapshot 1 %if 0%{?usesnapshot} -%global commit0 3fbf10ef1d66a3eaf135a26bac0e59abeda5d4a5 +%global commit0 e81db6b1f542dff3399989bc306e785c21405cd7 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} %endif @@ -13,7 +13,7 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.5%{?snapshottag}%{?dist} +Release: 0.6%{?snapshottag}%{?dist} %else Version: 0.7.2 Release: 3%{?dist} @@ -121,6 +121,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Oct 30 2019 Martin Gansser - 0.8.0-0.6.gite81db6b +- Update to 0.8.0-0.6.gite81db6b + * Thu Sep 05 2019 Martin Gansser - 0.8.0-0.5.git3fbf10e - Update to 0.8.0-0.5.git3fbf10e - Add BR %%{py3_dist beautifulsoup4} fix (BZ #1749302) From f88fc2d8cdb815fcd67855aa259ee14f8a1b263c Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 14 Nov 2019 08:13:55 +0100 Subject: [PATCH 12/68] Add RR xorg-x11-fonts-Type1 with Bitstream Character as fallback font --- variety.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/variety.spec b/variety.spec index ed94013..932174e 100644 --- a/variety.spec +++ b/variety.spec @@ -13,7 +13,7 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.0 -Release: 0.6%{?snapshottag}%{?dist} +Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.7.2 Release: 3%{?dist} @@ -61,6 +61,7 @@ Requires: python3-configobj Requires: python3-gexiv2 Requires: python3-pycurl Requires: python3-requests +Requires: xorg-x11-fonts-Type1 %description Variety changes the desktop wallpaper on a regular basis, @@ -121,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Thu Nov 14 2019 Martin Gansser - 0.8.0-0.7.gite81db6b +- Add RR xorg-x11-fonts-Type1 with Bitstream Character as fallback font + * Wed Oct 30 2019 Martin Gansser - 0.8.0-0.6.gite81db6b - Update to 0.8.0-0.6.gite81db6b From 3fc18d1cef442842669b35f7923d62b38388dec5 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 2 Jan 2020 13:06:47 +0100 Subject: [PATCH 13/68] Update to 0.8.1 --- .gitignore | 1 + sources | 2 +- variety.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 080e7a8..8f66cc2 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /variety-f8d1e5b.tar.gz /variety-3fbf10e.tar.gz /variety-e81db6b.tar.gz +/variety-0.8.1.tar.gz diff --git a/sources b/sources index e95ebbe..d78c8f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-e81db6b.tar.gz) = ede33e2fdee1f9b2653e62416d51d2a1a821f39bd6e767badb21ba3beaf5828bb9ccbf0d532df70f30838a918be479b4eeb42539be0c4c319a6209c765b79bb3 +SHA512 (variety-0.8.1.tar.gz) = 85f3e0763307af1a5efa46351c39cf45001976b174de3c9248613d622ea3273beeefb2fa4b28088a2c2209d58a42a5067fe8de5279a444e076bb117e7e6f101d diff --git a/variety.spec b/variety.spec index 932174e..0ab7ff9 100644 --- a/variety.spec +++ b/variety.spec @@ -3,7 +3,7 @@ %global _python_bytecompile_extra 1 #For git snapshots, set to 0 to use release instead: -%global usesnapshot 1 +%global usesnapshot 0 %if 0%{?usesnapshot} %global commit0 e81db6b1f542dff3399989bc306e785c21405cd7 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) @@ -15,8 +15,8 @@ Name: variety Version: 0.8.0 Release: 0.7%{?snapshottag}%{?dist} %else -Version: 0.7.2 -Release: 3%{?dist} +Version: 0.8.1 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -25,7 +25,7 @@ URL: https://github.com/varietywalls/variety %if 0%{?usesnapshot} Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz %else -Source0: https://github.com/varietywalls/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz %endif BuildArch: noarch @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Thu Jan 02 2020 Martin Gansser - 0.8.1-1 +- Update to 0.8.1 + * Thu Nov 14 2019 Martin Gansser - 0.8.0-0.7.gite81db6b - Add RR xorg-x11-fonts-Type1 with Bitstream Character as fallback font From 3dedbd90b056632939548e05ee9203f677060498 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 4 Jan 2020 10:42:44 +0100 Subject: [PATCH 14/68] Bump version due #8482 Koji build fails with "GenericError: Build already in progress" --- variety.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/variety.spec b/variety.spec index 0ab7ff9..7663de2 100644 --- a/variety.spec +++ b/variety.spec @@ -16,7 +16,7 @@ Version: 0.8.0 Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.8.1 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jan 04 2020 Martin Gansser - 0.8.1-2 +- Bump version due #8482 Koji build fails with "GenericError: Build already in progress" + * Thu Jan 02 2020 Martin Gansser - 0.8.1-1 - Update to 0.8.1 From 7fd6059d3aea9f3d943571a778ef0dbf7dadeae8 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 9 Jan 2020 08:36:46 +0100 Subject: [PATCH 15/68] Update to 0.8.2 --- .gitignore | 1 + sources | 2 +- variety.spec | 14 +++++++------- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 8f66cc2..bcc20cc 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /variety-3fbf10e.tar.gz /variety-e81db6b.tar.gz /variety-0.8.1.tar.gz +/variety-0.8.2.tar.gz diff --git a/sources b/sources index d78c8f0..1e7210b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.1.tar.gz) = 85f3e0763307af1a5efa46351c39cf45001976b174de3c9248613d622ea3273beeefb2fa4b28088a2c2209d58a42a5067fe8de5279a444e076bb117e7e6f101d +SHA512 (variety-0.8.2.tar.gz) = 3ae4b0f8ec0af5f86dffd62dc2b135b435c76d8fe6c901450e90c116f7095c525a449ca843ae0d537c0784fe2a70348158494c543073d99bfb7a934b44c5efdd diff --git a/variety.spec b/variety.spec index 7663de2..a5260a1 100644 --- a/variety.spec +++ b/variety.spec @@ -5,18 +5,18 @@ #For git snapshots, set to 0 to use release instead: %global usesnapshot 0 %if 0%{?usesnapshot} -%global commit0 e81db6b1f542dff3399989bc306e785c21405cd7 +%global commit0 a2c35dadc7b1ea6c16e2aa4c9f64b7fbff0b049d %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} %endif Name: variety %if 0%{?usesnapshot} -Version: 0.8.0 -Release: 0.7%{?snapshottag}%{?dist} +Version: 0.8.3 +Release: 0.1%{?snapshottag}%{?dist} %else -Version: 0.8.1 -Release: 2%{?dist} +Version: 0.8.2 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,8 +122,8 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog -* Sat Jan 04 2020 Martin Gansser - 0.8.1-2 -- Bump version due #8482 Koji build fails with "GenericError: Build already in progress" +* Thu Jan 09 2020 Martin Gansser - 0.8.2-1 +- Update to 0.8.2 * Thu Jan 02 2020 Martin Gansser - 0.8.1-1 - Update to 0.8.1 From 44f41b026dfc8bb9983c2ab16298b6a493c62a98 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 9 Jan 2020 08:39:00 +0100 Subject: [PATCH 16/68] Update to 0.8.2 --- variety.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/variety.spec b/variety.spec index a5260a1..df242a2 100644 --- a/variety.spec +++ b/variety.spec @@ -125,6 +125,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda * Thu Jan 09 2020 Martin Gansser - 0.8.2-1 - Update to 0.8.2 +* Sat Jan 04 2020 Martin Gansser - 0.8.1-2 +- Bump version due #8482 Koji build fails with "GenericError: Build already in progress" + * Thu Jan 02 2020 Martin Gansser - 0.8.1-1 - Update to 0.8.1 From c850c3f828072a1ba3f724717af891638dd4c35f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:56:42 +0000 Subject: [PATCH 17/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index df242a2..0e12f2f 100644 --- a/variety.spec +++ b/variety.spec @@ -13,10 +13,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.3 -Release: 0.1%{?snapshottag}%{?dist} +Release: 0.2%{?snapshottag}%{?dist} %else Version: 0.8.2 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 0.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Jan 09 2020 Martin Gansser - 0.8.2-1 - Update to 0.8.2 From db6f94feff9c7d8d58d77854c4de2075952c1dac Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 12 Feb 2020 10:56:41 +0100 Subject: [PATCH 18/68] Update to 0.8.3 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bcc20cc..b8fe553 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /variety-e81db6b.tar.gz /variety-0.8.1.tar.gz /variety-0.8.2.tar.gz +/variety-0.8.3.tar.gz diff --git a/sources b/sources index 1e7210b..75aa9e5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.2.tar.gz) = 3ae4b0f8ec0af5f86dffd62dc2b135b435c76d8fe6c901450e90c116f7095c525a449ca843ae0d537c0784fe2a70348158494c543073d99bfb7a934b44c5efdd +SHA512 (variety-0.8.3.tar.gz) = 566c7ccb7a0407fa1381278eb616c31f4e8bc08d6342dc1842301f3826d7892afe5993c2cb25532f669ce93046c211afb24f231430b9393a9fbfff7297bbddb5 diff --git a/variety.spec b/variety.spec index 0e12f2f..66c80c2 100644 --- a/variety.spec +++ b/variety.spec @@ -15,8 +15,8 @@ Name: variety Version: 0.8.3 Release: 0.2%{?snapshottag}%{?dist} %else -Version: 0.8.2 -Release: 2%{?dist} +Version: 0.8.3 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Feb 12 2020 Martin Gansser - 0.8.3-1 +- Update to 0.8.3 + * Fri Jan 31 2020 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 7b2478f45e6d1ce72a483a32f7a7584439258d67 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 24 Mar 2020 18:29:25 +0100 Subject: [PATCH 19/68] Update to 0.8.4-0.1.git8b8bb63 fix (BZ #1794896) --- .gitignore | 1 + sources | 2 +- variety.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index b8fe553..4fb1957 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /variety-0.8.1.tar.gz /variety-0.8.2.tar.gz /variety-0.8.3.tar.gz +/variety-8b8bb63.tar.gz diff --git a/sources b/sources index 75aa9e5..503ce9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.3.tar.gz) = 566c7ccb7a0407fa1381278eb616c31f4e8bc08d6342dc1842301f3826d7892afe5993c2cb25532f669ce93046c211afb24f231430b9393a9fbfff7297bbddb5 +SHA512 (variety-8b8bb63.tar.gz) = 855608512c9e3212fcb857d6e772fdbc8cd832c00e794c965bcb375d4522f8cf25d16ddc4a750404ff20a9a48b392b4678d86109a7c7d51e881d7d81c11e2232 diff --git a/variety.spec b/variety.spec index 66c80c2..8134216 100644 --- a/variety.spec +++ b/variety.spec @@ -3,17 +3,17 @@ %global _python_bytecompile_extra 1 #For git snapshots, set to 0 to use release instead: -%global usesnapshot 0 +%global usesnapshot 1 %if 0%{?usesnapshot} -%global commit0 a2c35dadc7b1ea6c16e2aa4c9f64b7fbff0b049d +%global commit0 8b8bb63a10fa22760eb976b1fd57338f3dba3233 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} %endif Name: variety %if 0%{?usesnapshot} -Version: 0.8.3 -Release: 0.2%{?snapshottag}%{?dist} +Version: 0.8.4 +Release: 0.1%{?snapshottag}%{?dist} %else Version: 0.8.3 Release: 1%{?dist} @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Tue Mar 24 2020 Martin Gansser - 0.8.4-0.1.git8b8bb63 +- Update to 0.8.4-0.1.git8b8bb63 fix (BZ #1794896) + * Wed Feb 12 2020 Martin Gansser - 0.8.3-1 - Update to 0.8.3 From 1603895aaff839006a12bf0b147cdf08c7272082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 03:54:18 +0200 Subject: [PATCH 20/68] Rebuilt for Python 3.9 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 8134216..e3ba269 100644 --- a/variety.spec +++ b/variety.spec @@ -13,10 +13,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.1%{?snapshottag}%{?dist} +Release: 0.2%{?snapshottag}%{?dist} %else Version: 0.8.3 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Tue May 26 2020 Miro Hrončok - 0.8.4-0.2.git8b8bb63 +- Rebuilt for Python 3.9 + * Tue Mar 24 2020 Martin Gansser - 0.8.4-0.1.git8b8bb63 - Update to 0.8.4-0.1.git8b8bb63 fix (BZ #1794896) From 35e80bb6b2355c3a0ee1a6ab79dbb926693d2a02 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 24 Jul 2020 08:10:02 +0200 Subject: [PATCH 21/68] Update to 0.8.4 --- .gitignore | 1 + sources | 2 +- variety.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4fb1957..dba397b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /variety-0.8.2.tar.gz /variety-0.8.3.tar.gz /variety-8b8bb63.tar.gz +/variety-0.8.4.tar.gz diff --git a/sources b/sources index 503ce9b..d9b1f55 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-8b8bb63.tar.gz) = 855608512c9e3212fcb857d6e772fdbc8cd832c00e794c965bcb375d4522f8cf25d16ddc4a750404ff20a9a48b392b4678d86109a7c7d51e881d7d81c11e2232 +SHA512 (variety-0.8.4.tar.gz) = 701b0d6e0446cfacd506b1bd10d1670e9fc1df5fef08997028751390d0db30696762cb56d29ebaff86be8604ed2e9b58a1179628b65f7f09204e0e7e73731330 diff --git a/variety.spec b/variety.spec index e3ba269..7194ceb 100644 --- a/variety.spec +++ b/variety.spec @@ -3,7 +3,7 @@ %global _python_bytecompile_extra 1 #For git snapshots, set to 0 to use release instead: -%global usesnapshot 1 +%global usesnapshot 0 %if 0%{?usesnapshot} %global commit0 8b8bb63a10fa22760eb976b1fd57338f3dba3233 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) @@ -15,8 +15,8 @@ Name: variety Version: 0.8.4 Release: 0.2%{?snapshottag}%{?dist} %else -Version: 0.8.3 -Release: 2%{?dist} +Version: 0.8.4 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -122,6 +122,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jul 24 2020 Martin Gansser - 0.8.4-1 +- Update to 0.8.4 + * Tue May 26 2020 Miro Hrončok - 0.8.4-0.2.git8b8bb63 - Rebuilt for Python 3.9 From 0271bad294e59210aa86564f84d3fd44e50d2043 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 24 Jul 2020 08:39:53 +0200 Subject: [PATCH 22/68] Update to 0.8.4 Bytecompile Python modules --- variety.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/variety.spec b/variety.spec index 7194ceb..f0e8179 100644 --- a/variety.spec +++ b/variety.spec @@ -1,7 +1,3 @@ -# This package depends on automagic byte compilation -# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 -%global _python_bytecompile_extra 1 - #For git snapshots, set to 0 to use release instead: %global usesnapshot 0 %if 0%{?usesnapshot} @@ -95,7 +91,8 @@ desktop is always fresh and unique. rm -rf debian %build -%{__python3} setup.py build +# Bytecompile Python modules +%py_byte_compile %{__python3} setup.py build %install %{__python3} setup.py install --root=%{buildroot} @@ -124,6 +121,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %changelog * Fri Jul 24 2020 Martin Gansser - 0.8.4-1 - Update to 0.8.4 +- Bytecompile Python modules * Tue May 26 2020 Miro Hrončok - 0.8.4-0.2.git8b8bb63 - Rebuilt for Python 3.9 From 00bd7a5959c622ee7c7d60aff83e7a6025bd81f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:33:29 +0000 Subject: [PATCH 23/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index f0e8179..0834c6b 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.2%{?snapshottag}%{?dist} +Release: 0.3%{?snapshottag}%{?dist} %else Version: 0.8.4 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -119,6 +119,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 0.8.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 24 2020 Martin Gansser - 0.8.4-1 - Update to 0.8.4 - Bytecompile Python modules From a9858b6aa41f65b50468c7229bb3e7cd57147329 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 4 Oct 2020 14:14:29 +0200 Subject: [PATCH 24/68] Replace deprecated getiterator() with iter() --- variety.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/variety.spec b/variety.spec index 0834c6b..c51bd7a 100644 --- a/variety.spec +++ b/variety.spec @@ -12,7 +12,7 @@ Version: 0.8.4 Release: 0.3%{?snapshottag}%{?dist} %else Version: 0.8.4 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -86,6 +86,10 @@ desktop is always fresh and unique. %endif +%if 0%{?fedora} >= 33 +# Replace deprecated getiterator() with iter() +sed -i -e 's|getiterator|iter|' variety_lib/Builder.py +%endif # remove debian part rm -rf debian @@ -119,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun Oct 04 2020 Martin Gansser - 0.8.4-3 +- Replace deprecated getiterator() with iter() + * Wed Jul 29 2020 Fedora Release Engineering - 0.8.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From a363dc87720f7b500ddb1c0baee488ddf3b46f58 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 4 Oct 2020 14:15:49 +0200 Subject: [PATCH 25/68] Replace deprecated getiterator() with iter() --- variety.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/variety.spec b/variety.spec index c51bd7a..c55c1ba 100644 --- a/variety.spec +++ b/variety.spec @@ -87,7 +87,7 @@ desktop is always fresh and unique. %if 0%{?fedora} >= 33 -# Replace deprecated getiterator() with iter() +# Replace deprecated getiterator() with iter() sed -i -e 's|getiterator|iter|' variety_lib/Builder.py %endif From 852e0b685ab0c29b86624085207a8cd26e520d40 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 5 Dec 2020 17:41:19 +0100 Subject: [PATCH 26/68] Update to 0.8.5 --- .gitignore | 1 + sources | 2 +- variety.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dba397b..e01dbd1 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /variety-0.8.3.tar.gz /variety-8b8bb63.tar.gz /variety-0.8.4.tar.gz +/variety-0.8.5.tar.gz diff --git a/sources b/sources index d9b1f55..8aeb203 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.4.tar.gz) = 701b0d6e0446cfacd506b1bd10d1670e9fc1df5fef08997028751390d0db30696762cb56d29ebaff86be8604ed2e9b58a1179628b65f7f09204e0e7e73731330 +SHA512 (variety-0.8.5.tar.gz) = 76208ee2af2f23fcdc6f2bc1f8579d11bc7bca9d82b732bf79d562c1e02f437068050310de6d38cdfc5172e81f848f93fbef746caf133c71706985be52b06778 diff --git a/variety.spec b/variety.spec index c55c1ba..287070b 100644 --- a/variety.spec +++ b/variety.spec @@ -11,7 +11,7 @@ Name: variety Version: 0.8.4 Release: 0.3%{?snapshottag}%{?dist} %else -Version: 0.8.4 +Version: 0.8.5 Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Dec 05 2020 Martin Gansser - 0.8.5-1 +- Update to 0.8.5 + * Sun Oct 04 2020 Martin Gansser - 0.8.4-3 - Replace deprecated getiterator() with iter() From d9237e41220e7301baac889eb188bb6c5b87eabb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:55:04 +0000 Subject: [PATCH 27/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 287070b..f4cede2 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.3%{?snapshottag}%{?dist} +Release: 0.4%{?snapshottag}%{?dist} %else Version: 0.8.5 -Release: 3%{?dist} +Release: 4%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 0.8.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sat Dec 05 2020 Martin Gansser - 0.8.5-1 - Update to 0.8.5 From 333ce3ac6ace8f39ab19d9cc175c0cae78845700 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 21:19:09 +0200 Subject: [PATCH 28/68] Rebuilt for Python 3.10 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index f4cede2..0a02e81 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.4%{?snapshottag}%{?dist} +Release: 0.5%{?snapshottag}%{?dist} %else Version: 0.8.5 -Release: 4%{?dist} +Release: 5%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jun 04 2021 Python Maint - 0.8.5-5 +- Rebuilt for Python 3.10 + * Wed Jan 27 2021 Fedora Release Engineering - 0.8.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 0dcce339cb9dc5c94a1acbd76632c77aee4b8985 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:18:51 +0000 Subject: [PATCH 29/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 0a02e81..ddde3a5 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.5%{?snapshottag}%{?dist} +Release: 0.6%{?snapshottag}%{?dist} %else Version: 0.8.5 -Release: 5%{?dist} +Release: 6%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 0.8.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 0.8.5-5 - Rebuilt for Python 3.10 From e8841f15b3222bca71262b0482a1b195ab01b97b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:48:09 +0000 Subject: [PATCH 30/68] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index ddde3a5..5faed14 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.4 -Release: 0.6%{?snapshottag}%{?dist} +Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.8.5 -Release: 6%{?dist} +Release: 7%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 0.8.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 0.8.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 28d4af7ef2a7b211f1f4e2fd2a84d11125ade395 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sat, 26 Mar 2022 16:43:16 +0100 Subject: [PATCH 31/68] Add Add_Dark_Wallpaper_Support_for_Gnome42.patch --- Add_Dark_Wallpaper_Support_for_Gnome42.patch | 10 ++++++++++ variety.spec | 10 +++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 Add_Dark_Wallpaper_Support_for_Gnome42.patch diff --git a/Add_Dark_Wallpaper_Support_for_Gnome42.patch b/Add_Dark_Wallpaper_Support_for_Gnome42.patch new file mode 100644 index 0000000..696324c --- /dev/null +++ b/Add_Dark_Wallpaper_Support_for_Gnome42.patch @@ -0,0 +1,10 @@ +--- variety-0.8.5/data/scripts/set_wallpaper.orig 2022-03-26 16:35:24.387777235 +0100 ++++ variety-0.8.5/data/scripts/set_wallpaper 2022-03-26 16:36:32.911009155 +0100 +@@ -173,6 +173,7 @@ + + # GNOME Screensaver / Lock screen - thanks to George C. de Araujo for the patch + gsettings set org.gnome.desktop.screensaver picture-uri "file://$WP" 2> /dev/null ++gsettings set org.gnome.desktop.background picture-uri-dark "file://$WP" 2> /dev/null + if [ "$(gsettings get org.gnome.desktop.screensaver picture-options)" == "'none'" ]; then + gsettings set org.gnome.desktop.screensaver picture-options 'zoom' + fi diff --git a/variety.spec b/variety.spec index 5faed14..94127b6 100644 --- a/variety.spec +++ b/variety.spec @@ -8,15 +8,16 @@ Name: variety %if 0%{?usesnapshot} -Version: 0.8.4 -Release: 0.7%{?snapshottag}%{?dist} +Version: 0.8.6 +Release: 0.1%{?snapshottag}%{?dist} %else Version: 0.8.5 -Release: 7%{?dist} +Release: 8%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 URL: https://github.com/varietywalls/variety +Patch0: Add_Dark_Wallpaper_Support_for_Gnome42.patch %if 0%{?usesnapshot} Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz @@ -123,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Mar 26 2022 Martin Gansser - 0.8.5-8 +- Add Add_Dark_Wallpaper_Support_for_Gnome42.patch + * Sat Jan 22 2022 Fedora Release Engineering - 0.8.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d8e0b88f44c0da55da85d108d4246829613746a0 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 26 Apr 2022 08:59:35 +0200 Subject: [PATCH 32/68] Update to 0.8.6 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e01dbd1..0efb3ba 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /variety-8b8bb63.tar.gz /variety-0.8.4.tar.gz /variety-0.8.5.tar.gz +/variety-0.8.6.tar.gz diff --git a/sources b/sources index 8aeb203..f39e8d0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.5.tar.gz) = 76208ee2af2f23fcdc6f2bc1f8579d11bc7bca9d82b732bf79d562c1e02f437068050310de6d38cdfc5172e81f848f93fbef746caf133c71706985be52b06778 +SHA512 (variety-0.8.6.tar.gz) = 1fa86d07ebf52fbc301069a6fbd790f865e9e23f2628f1bf9f8148f3430b84e4878efe6bd13791f3e67c4bfe23d7f1f4409588babcdea98dc9fcf45e631f840b diff --git a/variety.spec b/variety.spec index 94127b6..fdfb890 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.1%{?snapshottag}%{?dist} %else -Version: 0.8.5 -Release: 8%{?dist} +Version: 0.8.6 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Tue Apr 26 2022 Martin Gansser - 0.8.6-1 +- Update to 0.8.6 + * Sat Mar 26 2022 Martin Gansser - 0.8.5-8 - Add Add_Dark_Wallpaper_Support_for_Gnome42.patch From 6ede953ed40cd4f64f72da8592182ad12b37413f Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 1 May 2022 16:20:44 +0200 Subject: [PATCH 33/68] Update to 0.8.7 --- .gitignore | 1 + sources | 2 +- variety.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0efb3ba..efa8370 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /variety-0.8.4.tar.gz /variety-0.8.5.tar.gz /variety-0.8.6.tar.gz +/variety-0.8.7.tar.gz diff --git a/sources b/sources index f39e8d0..0c85851 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.6.tar.gz) = 1fa86d07ebf52fbc301069a6fbd790f865e9e23f2628f1bf9f8148f3430b84e4878efe6bd13791f3e67c4bfe23d7f1f4409588babcdea98dc9fcf45e631f840b +SHA512 (variety-0.8.7.tar.gz) = d88c09b3f18ff74e67e845b748c08f1e7af8627c49285267869be62cf341de73e7967a1de5aa885202020d72daec7325689dba747fe42c3a1091bd2b4e129c80 diff --git a/variety.spec b/variety.spec index fdfb890..4d3d155 100644 --- a/variety.spec +++ b/variety.spec @@ -11,7 +11,7 @@ Name: variety Version: 0.8.6 Release: 0.1%{?snapshottag}%{?dist} %else -Version: 0.8.6 +Version: 0.8.7 Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun May 01 2022 Martin Gansser - 0.8.7-1 +- Update to 0.8.7 + * Tue Apr 26 2022 Martin Gansser - 0.8.6-1 - Update to 0.8.6 From 0d5e85d8a83921691fbe4cde86a263008020a280 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 23:07:47 +0200 Subject: [PATCH 34/68] Rebuilt for Python 3.11 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 4d3d155..03868f4 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.1%{?snapshottag}%{?dist} +Release: 0.2%{?snapshottag}%{?dist} %else Version: 0.8.7 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Jun 13 2022 Python Maint - 0.8.7-2 +- Rebuilt for Python 3.11 + * Sun May 01 2022 Martin Gansser - 0.8.7-1 - Update to 0.8.7 From 8dcaca72a2b83da21dd1a30796223cd409f62836 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 17 Jun 2022 15:05:19 +0200 Subject: [PATCH 35/68] Update to 0.8.8 --- .gitignore | 1 + sources | 2 +- variety.spec | 8 +++++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index efa8370..c687bae 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /variety-0.8.5.tar.gz /variety-0.8.6.tar.gz /variety-0.8.7.tar.gz +/variety-0.8.8.tar.gz diff --git a/sources b/sources index 0c85851..6fcd0b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.7.tar.gz) = d88c09b3f18ff74e67e845b748c08f1e7af8627c49285267869be62cf341de73e7967a1de5aa885202020d72daec7325689dba747fe42c3a1091bd2b4e129c80 +SHA512 (variety-0.8.8.tar.gz) = 87b6893450b2b7428fb54e92793acfb2a1523c147acc4d2c147e72ed6d8e89703466023437ae63fbbccdf5510fd07cd4535b05838bf455ef794785e6e9f1f8b2 diff --git a/variety.spec b/variety.spec index 03868f4..b36fc20 100644 --- a/variety.spec +++ b/variety.spec @@ -11,13 +11,12 @@ Name: variety Version: 0.8.6 Release: 0.2%{?snapshottag}%{?dist} %else -Version: 0.8.7 -Release: 2%{?dist} +Version: 0.8.8 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 URL: https://github.com/varietywalls/variety -Patch0: Add_Dark_Wallpaper_Support_for_Gnome42.patch %if 0%{?usesnapshot} Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz @@ -124,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jun 17 2022 Martin Gansser - 0.8.8-1 +- Update to 0.8.8 + * Mon Jun 13 2022 Python Maint - 0.8.7-2 - Rebuilt for Python 3.11 From 5f2804adb3c01d9fc3511be3a8e3d4ba5ab19630 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sat, 18 Jun 2022 00:41:44 +0200 Subject: [PATCH 36/68] Rebuilt for Python 3.11 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index b36fc20..4564df6 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.2%{?snapshottag}%{?dist} +Release: 0.3%{?snapshottag}%{?dist} %else Version: 0.8.8 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jun 17 2022 Python Maint - 0.8.8-2 +- Rebuilt for Python 3.11 + * Fri Jun 17 2022 Martin Gansser - 0.8.8-1 - Update to 0.8.8 From fde2abae435565a959a7e04f6fd21744fe0d1684 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 23 Jun 2022 21:21:42 +0200 Subject: [PATCH 37/68] Update to 0.8.9 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c687bae..520345c 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /variety-0.8.6.tar.gz /variety-0.8.7.tar.gz /variety-0.8.8.tar.gz +/variety-0.8.9.tar.gz diff --git a/sources b/sources index 6fcd0b3..3ea45c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.8.tar.gz) = 87b6893450b2b7428fb54e92793acfb2a1523c147acc4d2c147e72ed6d8e89703466023437ae63fbbccdf5510fd07cd4535b05838bf455ef794785e6e9f1f8b2 +SHA512 (variety-0.8.9.tar.gz) = d08cef8af509e576f861279d00e9a8ef2c737657c7609e2797ec126c92764acd133898300d9121939e7c359751be3868e11ba1398baaec72c842cc43c9cadf1b diff --git a/variety.spec b/variety.spec index 4564df6..2710f39 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.3%{?snapshottag}%{?dist} %else -Version: 0.8.8 -Release: 2%{?dist} +Version: 0.8.9 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Thu Jun 23 2022 Martin Gansser - 0.8.9-1 +- Update to 0.8.9 + * Fri Jun 17 2022 Python Maint - 0.8.8-2 - Rebuilt for Python 3.11 From a8813e778efc4be7aa6e3531b8b1ecb8f9626584 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:41:39 +0000 Subject: [PATCH 38/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 2710f39..acf4677 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.3%{?snapshottag}%{?dist} +Release: 0.4%{?snapshottag}%{?dist} %else Version: 0.8.9 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 0.8.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jun 23 2022 Martin Gansser - 0.8.9-1 - Update to 0.8.9 From cd1566b3caa5746e386deeb54eec55dd4c7dcecf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:06:56 +0000 Subject: [PATCH 39/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index acf4677..e7a107c 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.4%{?snapshottag}%{?dist} +Release: 0.5%{?snapshottag}%{?dist} %else Version: 0.8.9 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 0.8.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 0.8.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 3d694e65f46e0da296cf2a10d6a945969ad2f53e Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 30 Jan 2023 10:15:29 +0100 Subject: [PATCH 40/68] Update to 0.8.10 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 520345c..53e9a0e 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /variety-0.8.7.tar.gz /variety-0.8.8.tar.gz /variety-0.8.9.tar.gz +/variety-0.8.10.tar.gz diff --git a/sources b/sources index 3ea45c5..1134d67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.9.tar.gz) = d08cef8af509e576f861279d00e9a8ef2c737657c7609e2797ec126c92764acd133898300d9121939e7c359751be3868e11ba1398baaec72c842cc43c9cadf1b +SHA512 (variety-0.8.10.tar.gz) = d91808de27d9c75a3e139032e8a780c7be7cbabae5666aaf2d23e8bb26b786bdd9fcdeca89c86a09c412ffff180789e7c4e5cf699a1b8acbe642ac0d353fd79b diff --git a/variety.spec b/variety.spec index e7a107c..b5f4de8 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.5%{?snapshottag}%{?dist} %else -Version: 0.8.9 -Release: 3%{?dist} +Version: 0.8.10 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Jan 30 2023 Martin Gansser - 0.8.10-1 +- Update to 0.8.10 + * Sat Jan 21 2023 Fedora Release Engineering - 0.8.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0a989c9c83919d5e5ef47038ed7b49485e2f36d9 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 28 Jun 2023 11:42:01 +0200 Subject: [PATCH 41/68] Rebuilt for Python 3.12 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index b5f4de8..25d3985 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.5%{?snapshottag}%{?dist} +Release: 0.6%{?snapshottag}%{?dist} %else Version: 0.8.10 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Jun 28 2023 Python Maint - 0.8.10-2 +- Rebuilt for Python 3.12 + * Mon Jan 30 2023 Martin Gansser - 0.8.10-1 - Update to 0.8.10 From 7a1fed9180ad04a37db7b05050bd332a9e33e75a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:25:39 +0000 Subject: [PATCH 42/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 25d3985..0c776fd 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.6%{?snapshottag}%{?dist} +Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.8.10 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -123,6 +123,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 0.8.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jun 28 2023 Python Maint - 0.8.10-2 - Rebuilt for Python 3.12 From e09715fa362625c185bb5ed9985ecf3504e0cde2 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Sun, 24 Sep 2023 10:50:15 +0200 Subject: [PATCH 43/68] Add RR zombie-imp due imp module was removed from Python 3.12 and it breaks breezy --- variety.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 0c776fd..06829a3 100644 --- a/variety.spec +++ b/variety.spec @@ -12,7 +12,7 @@ Version: 0.8.6 Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.8.10 -Release: 3%{?dist} +Release: 4%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -44,13 +44,13 @@ BuildRequires: gettext BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: %{py3_dist beautifulsoup4} +BuildRequires: python3-cairo Requires: python3-dbus Requires: hicolor-icon-theme Requires: ImageMagick Requires: libappindicator-gtk3 Requires: python3-lxml Requires: python3-pillow -BuildRequires: python3-cairo #Requires: python3-appindicator -- not available yet Requires: python3-beautifulsoup4 Requires: python3-configobj @@ -58,6 +58,10 @@ Requires: python3-gexiv2 Requires: python3-pycurl Requires: python3-requests Requires: xorg-x11-fonts-Type1 +%if 0%{?fedora} >= 39 +Requires: python3-zombie-imp +%endif + %description Variety changes the desktop wallpaper on a regular basis, @@ -123,6 +127,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun Sep 24 2023 Martin Gansser - 0.8.10-1 +- Add RR zombie-imp due imp module was removed from Python 3.12 and it breaks breezy + * Sat Jul 22 2023 Fedora Release Engineering - 0.8.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From d2c0242a849e6915cd9af838354a44af5c46551b Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 24 Oct 2023 08:51:23 +0200 Subject: [PATCH 44/68] Add RR python3-httplib2 to allow quotes --- variety.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 06829a3..c9e99be 100644 --- a/variety.spec +++ b/variety.spec @@ -12,7 +12,7 @@ Version: 0.8.6 Release: 0.7%{?snapshottag}%{?dist} %else Version: 0.8.10 -Release: 4%{?dist} +Release: 5%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -57,6 +57,7 @@ Requires: python3-configobj Requires: python3-gexiv2 Requires: python3-pycurl Requires: python3-requests +Requires: python3-httplib2 Requires: xorg-x11-fonts-Type1 %if 0%{?fedora} >= 39 Requires: python3-zombie-imp @@ -127,7 +128,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog -* Sun Sep 24 2023 Martin Gansser - 0.8.10-1 +* Tue Oct 24 2023 Martin Gansser - 0.8.10-5 +- Add RR python3-httplib2 to allow quotes + +* Sun Sep 24 2023 Martin Gansser - 0.8.10-4 - Add RR zombie-imp due imp module was removed from Python 3.12 and it breaks breezy * Sat Jul 22 2023 Fedora Release Engineering - 0.8.10-3 From 781d9744b7d5d48a5e4eabc569120f3fdce94f2a Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 30 Oct 2023 08:15:59 +0100 Subject: [PATCH 45/68] Update to 0.8.11 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 53e9a0e..a874f1a 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /variety-0.8.8.tar.gz /variety-0.8.9.tar.gz /variety-0.8.10.tar.gz +/variety-0.8.11.tar.gz diff --git a/sources b/sources index 1134d67..d402957 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.10.tar.gz) = d91808de27d9c75a3e139032e8a780c7be7cbabae5666aaf2d23e8bb26b786bdd9fcdeca89c86a09c412ffff180789e7c4e5cf699a1b8acbe642ac0d353fd79b +SHA512 (variety-0.8.11.tar.gz) = 83bf62ddd1bb9dafc1982a2f29c6735a88258a7c50a0a7968604d8ec34fb0faa87e18d7114c6838f799311e3c1f9f50305e591defc271373aa69734039562d57 diff --git a/variety.spec b/variety.spec index c9e99be..2436d52 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.7%{?snapshottag}%{?dist} %else -Version: 0.8.10 -Release: 5%{?dist} +Version: 0.8.11 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -128,6 +128,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Oct 30 2023 Martin Gansser - 0.8.11-1 +- Update to 0.8.11 + * Tue Oct 24 2023 Martin Gansser - 0.8.10-5 - Add RR python3-httplib2 to allow quotes From 280c897285cf357e4910da86299cefc771638556 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:30:35 +0000 Subject: [PATCH 46/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 2436d52..8dfeb4b 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.7%{?snapshottag}%{?dist} +Release: 0.8%{?snapshottag}%{?dist} %else Version: 0.8.11 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -128,6 +128,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 0.8.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Oct 30 2023 Martin Gansser - 0.8.11-1 - Update to 0.8.11 From 5e266cfd3b48d15cc03d4a62818c440c0eb64f34 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Fri, 2 Feb 2024 08:48:08 +0100 Subject: [PATCH 47/68] Update to 0.8.12 --- .gitignore | 1 + sources | 2 +- variety.spec | 37 +++++++++++++++++++++++++++++++++++-- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a874f1a..ff67493 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /variety-0.8.9.tar.gz /variety-0.8.10.tar.gz /variety-0.8.11.tar.gz +/variety-0.8.12.tar.gz diff --git a/sources b/sources index d402957..70c7fb1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.11.tar.gz) = 83bf62ddd1bb9dafc1982a2f29c6735a88258a7c50a0a7968604d8ec34fb0faa87e18d7114c6838f799311e3c1f9f50305e591defc271373aa69734039562d57 +SHA512 (variety-0.8.12.tar.gz) = 439d77496d300c2c0e8fce4f2c2228f17638d1942114b4be01f79f6e4af24d319218cb35d34c56480e44f1297d3b6f19b5520b6cdd8e829e863809a5e7b4a9f4 diff --git a/variety.spec b/variety.spec index 8dfeb4b..cb99caf 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.8%{?snapshottag}%{?dist} %else -Version: 0.8.11 -Release: 2%{?dist} +Version: 0.8.12 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -128,6 +128,39 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Feb 02 2024 Martin Gansser - 0.8.12-1 +- Update to 0.8.12 + +* Tue Oct 24 2023 Martin Gansser - 0.8.10-5 +- Add RR python3-httplib2 to allow quotes + +* Sun Sep 24 2023 Martin Gansser - 0.8.10-4 +- Add RR zombie-imp due imp module was removed from Python 3.12 and it breaks breezy + +* Sat Jul 22 2023 Fedora Release Engineering - 0.8.10-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jun 28 2023 Python Maint - 0.8.10-2 +- Rebuilt for Python 3.12 + +* Mon Jan 30 2023 Martin Gansser - 0.8.10-1 +- Update to 0.8.10 + +* Sat Jan 21 2023 Fedora Release Engineering - 0.8.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 0.8.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jun 23 2022 Martin Gansser - 0.8.9-1 +- Update to 0.8.9 + +* Fri Jun 17 2022 Python Maint - 0.8.8-2 +- Rebuilt for Python 3.11 + +* Fri Jun 17 2022 Martin Gansser - 0.8.8-1 +- Update to 0.8.8 + * Sat Jan 27 2024 Fedora Release Engineering - 0.8.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 6b051743c3fbd36f05ccff2024259fc45610114f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 9 Jun 2024 03:07:28 +0200 Subject: [PATCH 48/68] Rebuilt for Python 3.13 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index cb99caf..957aa3c 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.8%{?snapshottag}%{?dist} +Release: 0.9%{?snapshottag}%{?dist} %else Version: 0.8.12 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -128,6 +128,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun Jun 09 2024 Python Maint - 0.8.12-2 +- Rebuilt for Python 3.13 + * Fri Feb 02 2024 Martin Gansser - 0.8.12-1 - Update to 0.8.12 From 5b4f9ec3ecb363e838e540c7d58af8b6663841f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:34:42 +0000 Subject: [PATCH 49/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 957aa3c..ca46717 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.9%{?snapshottag}%{?dist} +Release: 0.10%{?snapshottag}%{?dist} %else Version: 0.8.12 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPLv3 @@ -128,6 +128,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 0.8.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sun Jun 09 2024 Python Maint - 0.8.12-2 - Rebuilt for Python 3.13 From 32aecdadc5e415bcea982924156f06260b91f2b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 29 Jul 2024 14:44:17 +0200 Subject: [PATCH 50/68] convert GPLv3 license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- variety.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index ca46717..193a974 100644 --- a/variety.spec +++ b/variety.spec @@ -12,10 +12,11 @@ Version: 0.8.6 Release: 0.10%{?snapshottag}%{?dist} %else Version: 0.8.12 -Release: 3%{?dist} +Release: 4%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers -License: GPLv3 +# Automatically converted from old format: GPLv3 - review is highly recommended. +License: GPL-3.0-only URL: https://github.com/varietywalls/variety %if 0%{?usesnapshot} @@ -128,6 +129,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Mon Jul 29 2024 Miroslav Suchý - 0.8.12-4 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 0.8.12-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From b61f9fbd216e31a039260908b152a470646c8a88 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:07:06 +0000 Subject: [PATCH 51/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 193a974..1d1ff42 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.10%{?snapshottag}%{?dist} +Release: 0.11%{?snapshottag}%{?dist} %else Version: 0.8.12 -Release: 4%{?dist} +Release: 5%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -129,6 +129,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 0.8.12-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Jul 29 2024 Miroslav Suchý - 0.8.12-4 - convert license to SPDX From 37ded340574c51501ed81bfa73dc80035089f18d Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Wed, 26 Feb 2025 08:26:28 +0100 Subject: [PATCH 52/68] Update to 0.8.13 --- .gitignore | 1 + sources | 2 +- variety.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ff67493..8f787ff 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /variety-0.8.10.tar.gz /variety-0.8.11.tar.gz /variety-0.8.12.tar.gz +/variety-0.8.13.tar.gz diff --git a/sources b/sources index 70c7fb1..2d806cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.12.tar.gz) = 439d77496d300c2c0e8fce4f2c2228f17638d1942114b4be01f79f6e4af24d319218cb35d34c56480e44f1297d3b6f19b5520b6cdd8e829e863809a5e7b4a9f4 +SHA512 (variety-0.8.13.tar.gz) = 5f67186060a7226e8bed60217cb58adbf194d3473e654c1d30164d0a0800a043f9e8ee5f721c7d8d3b3f3377698df3c7a7a9d1e9ec4d0178edc87d1a2d6dfa8a diff --git a/variety.spec b/variety.spec index 1d1ff42..2c078fe 100644 --- a/variety.spec +++ b/variety.spec @@ -11,8 +11,8 @@ Name: variety Version: 0.8.6 Release: 0.11%{?snapshottag}%{?dist} %else -Version: 0.8.12 -Release: 5%{?dist} +Version: 0.8.13 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -129,6 +129,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Feb 26 2025 Martin Gansser - 0.8.13-1 +- Update to 0.8.13 + * Sun Jan 19 2025 Fedora Release Engineering - 0.8.12-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 72456b98bdca0ffb8655ffee6a4f360627f42863 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 23:35:47 +0200 Subject: [PATCH 53/68] Rebuilt for Python 3.14 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 2c078fe..13a263d 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.11%{?snapshottag}%{?dist} +Release: 0.12%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers # Automatically converted from old format: GPLv3 - review is highly recommended. @@ -129,6 +129,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Tue Jun 03 2025 Python Maint - 0.8.13-2 +- Rebuilt for Python 3.14 + * Wed Feb 26 2025 Martin Gansser - 0.8.13-1 - Update to 0.8.13 From 3bdcfbe8a2bf9c6a15327d908029feaf14577d5d Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 14 Jul 2025 16:54:02 +0200 Subject: [PATCH 54/68] Updated to use %pyproject_* macros --- variety.spec | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/variety.spec b/variety.spec index 13a263d..49aa6b2 100644 --- a/variety.spec +++ b/variety.spec @@ -12,10 +12,9 @@ Version: 0.8.6 Release: 0.12%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers -# Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only URL: https://github.com/varietywalls/variety @@ -28,7 +27,6 @@ Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python3-devel -BuildRequires: python3-setuptools BuildRequires: python3-distutils-extra BuildRequires: python3-configobj BuildRequires: python3-lxml @@ -60,9 +58,7 @@ Requires: python3-pycurl Requires: python3-requests Requires: python3-httplib2 Requires: xorg-x11-fonts-Type1 -%if 0%{?fedora} >= 39 Requires: python3-zombie-imp -%endif %description @@ -91,21 +87,20 @@ desktop is always fresh and unique. %autosetup -p1 %endif - -%if 0%{?fedora} >= 33 # Replace deprecated getiterator() with iter() sed -i -e 's|getiterator|iter|' variety_lib/Builder.py -%endif # remove debian part rm -rf debian +%generate_buildrequires +%pyproject_buildrequires + %build -# Bytecompile Python modules -%py_byte_compile %{__python3} setup.py build +%pyproject_wheel %install -%{__python3} setup.py install --root=%{buildroot} +%pyproject_install %find_lang %{name} @@ -121,7 +116,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_metainfodir}/%{name}.appdata.xml %{_datadir}/%{name}/ %{python3_sitelib}/jumble/ -%{python3_sitelib}/%{name}-*-py*.egg-info +%{python3_sitelib}/%{name}-*.dist-info %{python3_sitelib}/%{name}/ %{python3_sitelib}/%{name}_lib/ %{_datadir}/icons/hicolor/22x22/apps/%{name}-indicator-dark.png @@ -129,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Wed Jul 09 2025 Martin Gansser - 0.8.13-3 +- Updated to use %%pyproject_* macros + * Tue Jun 03 2025 Python Maint - 0.8.13-2 - Rebuilt for Python 3.14 From 4db48baed01018a61e02a7ad537a7dbd8dcb4bc0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:58:11 +0000 Subject: [PATCH 55/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 49aa6b2..d8a2183 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.12%{?snapshottag}%{?dist} +Release: 0.13%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 3%{?dist} +Release: 4%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 0.8.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Wed Jul 09 2025 Martin Gansser - 0.8.13-3 - Updated to use %%pyproject_* macros From 51a357b76f6517ff411f533e35169a4adadc9f1f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:21:52 +0200 Subject: [PATCH 56/68] Rebuilt for Python 3.14.0rc2 bytecode --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index d8a2183..d3062f7 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.13%{?snapshottag}%{?dist} +Release: 0.14%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 4%{?dist} +Release: 5%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Aug 15 2025 Python Maint - 0.8.13-5 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 0.8.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 3c192d7a7524490765f878351057f9a4ac052fdb Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:01:56 +0200 Subject: [PATCH 57/68] Rebuilt for Python 3.14.0rc3 bytecode --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index d3062f7..4914ffe 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.14%{?snapshottag}%{?dist} +Release: 0.15%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 5%{?dist} +Release: 6%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -124,6 +124,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Fri Sep 19 2025 Python Maint - 0.8.13-6 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 0.8.13-5 - Rebuilt for Python 3.14.0rc2 bytecode From fa7734f32c79bf911925443ada6f65af6a094745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 9 Oct 2025 10:08:33 +0200 Subject: [PATCH 58/68] Ensure variety_lib.variety_build_settings is installed --- 796.patch | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++ variety.spec | 14 +++++++++--- 2 files changed, 71 insertions(+), 3 deletions(-) create mode 100644 796.patch diff --git a/796.patch b/796.patch new file mode 100644 index 0000000..5d44065 --- /dev/null +++ b/796.patch @@ -0,0 +1,60 @@ +From 325552174e51c56d98297c2a08ddb4d2c7092c58 Mon Sep 17 00:00:00 2001 +From: Martin Gansser +Date: Thu, 9 Oct 2025 10:00:56 +0200 +Subject: [PATCH] Fix wheel-based installations to include + variety_build_settings +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Fixes https://github.com/varietywalls/variety/issues/795 + +This could also move the cleanup to a custom cmdclass, +but it is not necessary. + +Co-Authored-By: Miro Hrončok +--- + setup.py | 12 +++++++----- + 1 file changed, 7 insertions(+), 5 deletions(-) + +diff --git a/setup.py b/setup.py +index 3f486d9b..00fa31da 100644 +--- a/setup.py ++++ b/setup.py +@@ -20,6 +20,7 @@ + + import os + import sys ++from setuptools.command.build_py import build_py as _build_py + + from variety_lib.varietyconfig import get_version + +@@ -41,14 +42,15 @@ + BUILD_SETTINGS_PATH = "variety_lib/variety_build_settings.py" + + +-class InstallWithDataDirectory(DistUtilsExtra.auto.install_auto): ++ ++class BuildWithDataDirectory(_build_py): + def run(self): +- data_path = os.path.join(self.prefix, "share/variety/") ++ data_path = os.path.join(sys.prefix, "share/variety/") + with open(BUILD_SETTINGS_PATH, "w") as f: + f.write("### Autogenerated by setup.py - do not edit!\n") + f.write("__variety_data_directory__ = %r\n" % data_path) +- print("This build will look for Variety's data in %r." % data_path) +- DistUtilsExtra.auto.install_auto.run(self) ++ print(f"[build_py] This build will look for Variety's data in {data_path!r}.") ++ super().run() + + + DistUtilsExtra.auto.setup( +@@ -69,7 +71,7 @@ def run(self): + Variety also includes a range of image effects, such as oil painting and blur, + as well as options to layer quotes and a clock onto the background.""", + url="https://github.com/varietywalls/variety", +- cmdclass={"install": InstallWithDataDirectory}, ++ cmdclass={"build_py": BuildWithDataDirectory}, + data_files=[("share/metainfo", ["variety.appdata.xml"])], + ) + diff --git a/variety.spec b/variety.spec index 4914ffe..20f996c 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.15%{?snapshottag}%{?dist} +Release: 0.16%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 6%{?dist} +Release: 7%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -24,6 +24,9 @@ Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz %endif +# Fix wheel-based installations to include variety_build_settings +Patch: https://github.com/varietywalls/variety/pull/796.patch + BuildArch: noarch BuildRequires: python3-devel @@ -82,7 +85,7 @@ desktop is always fresh and unique. %prep %if 0%{?usesnapshot} -%setup -q -n %{name}-%{commit0} +%autosetup -p1 -n %{name}-%{commit0} %else %autosetup -p1 %endif @@ -107,6 +110,7 @@ rm -rf debian %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml +%py3_check_import variety_lib.variety_build_settings %files -f %{name}.lang %doc README.md @@ -124,6 +128,10 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Thu Oct 09 2025 Miro Hrončok - 0.8.13-7 +- Fix a crash on startup for not being bale to find the data directory +- Fixes: rhbz#2401190 + * Fri Sep 19 2025 Python Maint - 0.8.13-6 - Rebuilt for Python 3.14.0rc3 bytecode From 2534b581e15343279de0372e72f75b0e440c7f7b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:47:28 +0000 Subject: [PATCH 59/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index 20f996c..7787b3c 100644 --- a/variety.spec +++ b/variety.spec @@ -9,10 +9,10 @@ Name: variety %if 0%{?usesnapshot} Version: 0.8.6 -Release: 0.16%{?snapshottag}%{?dist} +Release: 0.17%{?snapshottag}%{?dist} %else Version: 0.8.13 -Release: 7%{?dist} +Release: 8%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -128,6 +128,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 0.8.13-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Thu Oct 09 2025 Miro Hrončok - 0.8.13-7 - Fix a crash on startup for not being bale to find the data directory - Fixes: rhbz#2401190 From 5abee29d92dfda74dc6a1780963fc11d1cf8f206 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 3 Mar 2026 08:54:09 +0100 Subject: [PATCH 60/68] Update to 0.9.0-0.1.beta1 Add python3dist(setuptools-gettext) Fixed icon installation Fixed desktop validation Fixed setuptools discovery warnings --- .gitignore | 1 + sources | 2 +- variety.spec | 78 +++++++++++++++++++++++++++++++++++++++++----------- 3 files changed, 64 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index 8f787ff..bcf9a98 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /variety-0.8.11.tar.gz /variety-0.8.12.tar.gz /variety-0.8.13.tar.gz +/variety-0.9.0-b1.tar.gz diff --git a/sources b/sources index 2d806cc..7e1c37c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.8.13.tar.gz) = 5f67186060a7226e8bed60217cb58adbf194d3473e654c1d30164d0a0800a043f9e8ee5f721c7d8d3b3f3377698df3c7a7a9d1e9ec4d0178edc87d1a2d6dfa8a +SHA512 (variety-0.9.0-b1.tar.gz) = 9dca4b8958d9c468f36595994a56152a5b7b6c95f5e4b9831cbdcf300b3fa3ee7c2093a25d623dfcabaad6ead8354e5b70ce3c9cdfe18e3ff3c1d956913932c3 diff --git a/variety.spec b/variety.spec index 7787b3c..c96b4a4 100644 --- a/variety.spec +++ b/variety.spec @@ -1,15 +1,17 @@ #For git snapshots, set to 0 to use release instead: -%global usesnapshot 0 +%global usesnapshot 1 %if 0%{?usesnapshot} %global commit0 8b8bb63a10fa22760eb976b1fd57338f3dba3233 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global snapshottag .git%{shortcommit0} +%global upstream_tag 0.9.0-b1 %endif Name: variety %if 0%{?usesnapshot} -Version: 0.8.6 -Release: 0.17%{?snapshottag}%{?dist} +#Release: 0.17%%{?snapshottag}%%{?dist} +Version: 0.9.0 +Release: 0.1.beta1%{?dist} %else Version: 0.8.13 Release: 8%{?dist} @@ -19,18 +21,17 @@ License: GPL-3.0-only URL: https://github.com/varietywalls/variety %if 0%{?usesnapshot} -Source0: %{url}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz +#Source0: %%{url}/archive/%%{commit0}/%%{name}-%%{shortcommit0}.tar.gz +Source0: %{url}/archive/refs/tags/%{upstream_tag}.tar.gz#/%{name}-%{upstream_tag}.tar.gz %else Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz %endif -# Fix wheel-based installations to include variety_build_settings -Patch: https://github.com/varietywalls/variety/pull/796.patch - BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-distutils-extra +BuildRequires: python3dist(setuptools-gettext) BuildRequires: python3-configobj BuildRequires: python3-lxml BuildRequires: python3-gexiv2 @@ -85,16 +86,23 @@ desktop is always fresh and unique. %prep %if 0%{?usesnapshot} -%autosetup -p1 -n %{name}-%{commit0} +#%%autosetup -p1 -n %%{name}-%%{commit0} +%autosetup -p1 -n %{name}-%{upstream_tag} %else %autosetup -p1 %endif -# Replace deprecated getiterator() with iter() -sed -i -e 's|getiterator|iter|' variety_lib/Builder.py +# Fix setuptools package discovery warnings (Python 3.14) +sed -i 's/include = \["variety", "variety_lib"\]/include = ["variety*","variety_lib*"]/' pyproject.toml || : + +# Fix invalid gettext-style desktop keys (_Name/_Comment not allowed anymore) +sed -i \ + -e 's/^_Name=/Name=/' \ + -e 's/^_Comment=/Comment=/' \ + variety.desktop.in # remove debian part -rm -rf debian +#rm -rf debian %generate_buildrequires %pyproject_buildrequires @@ -104,13 +112,44 @@ rm -rf debian %install %pyproject_install +%pyproject_save_files variety variety_lib jumble + +# -------------------------------------------------------------------- +# Move media files from site-packages to /usr/share/variety/media +# -------------------------------------------------------------------- +install -d %{buildroot}%{_datadir}/%{name}/media + +cp -a %{buildroot}%{python3_sitelib}/variety/data/media/* \ + %{buildroot}%{_datadir}/%{name}/media/ + +# Remove duplicate media from Python directory +rm -rf %{buildroot}%{python3_sitelib}/variety/data/media + +# -------------------------------------------------------------------- +# Install application icons properly (hicolor theme) +# -------------------------------------------------------------------- +install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps +install -d %{buildroot}%{_datadir}/icons/hicolor/128x128/apps + +install -m 0644 %{buildroot}%{_datadir}/%{name}/media/variety.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/variety.svg + +install -m 0644 %{buildroot}%{_datadir}/%{name}/media/variety128.png \ + %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/variety.png + +# Install desktop file +install -D -m 644 %{name}.desktop.in %{buildroot}%{_datadir}/applications/%{name}.desktop + +# Install man page (if exists) +if [ -f debian/%{name}.1 ]; then + install -D -m 644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 +fi %find_lang %{name} %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml -%py3_check_import variety_lib.variety_build_settings %files -f %{name}.lang %doc README.md @@ -118,16 +157,23 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_metainfodir}/%{name}.appdata.xml -%{_datadir}/%{name}/ +%{_datadir}/%{name} +%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/icons/hicolor/128x128/apps/%{name}.png %{python3_sitelib}/jumble/ %{python3_sitelib}/%{name}-*.dist-info %{python3_sitelib}/%{name}/ %{python3_sitelib}/%{name}_lib/ -%{_datadir}/icons/hicolor/22x22/apps/%{name}-indicator-dark.png -%{_datadir}/icons/hicolor/22x22/apps/%{name}-indicator.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_mandir}/man1/%{name}.1* %changelog +* Mon Mar 02 2026 Martin Gansser - 0.9.0-0.1.beta1 +- Update to 0.9.0-0.1.beta1 +- Add python3dist(setuptools-gettext) +- Fixed icon installation +- Fixed desktop validation +- Fixed setuptools discovery warnings + * Sat Jan 17 2026 Fedora Release Engineering - 0.8.13-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From a85a486ecb65b372aed1354ebc326e3c8f3f0db4 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 30 Apr 2026 06:24:04 +0000 Subject: [PATCH 61/68] add variety-GExiv2.patch fix (BZ#2463715) --- variety-GExiv2.patch | 32 ++++++++++++++++++++++++++++++++ variety.spec | 44 ++++++++++++++------------------------------ 2 files changed, 46 insertions(+), 30 deletions(-) create mode 100644 variety-GExiv2.patch diff --git a/variety-GExiv2.patch b/variety-GExiv2.patch new file mode 100644 index 0000000..f73a76d --- /dev/null +++ b/variety-GExiv2.patch @@ -0,0 +1,32 @@ +--- variety-0.9.0-b1/variety/Util.py.orig 2026-04-29 08:57:48.491047539 +0000 ++++ variety-0.9.0-b1/variety/Util.py 2026-04-29 08:58:44.648538839 +0000 +@@ -42,7 +42,17 @@ + + # fmt: off + import gi # isort:skip +-gi.require_version("GExiv2", "0.10") ++ ++# Try newer GExiv2 versions first, fall back to older ones ++for _ver in ("0.16", "0.14", "0.12", "0.10"): ++ try: ++ gi.require_version("GExiv2", _ver) ++ break ++ except ValueError: ++ continue ++else: ++ raise ImportError("No compatible GExiv2 version found") ++ + gi.require_version("PangoCairo", "1.0") + gi.require_version('Gdk', '3.0') + from gi.repository import Gdk, GdkPixbuf, GExiv2, Gio, GLib, Pango # isort:skip +--- variety-0.9.0-b1/variety/data/ui/AddWallhavenDialog.ui.orig 2026-04-29 09:47:29.483566226 +0000 ++++ variety-0.9.0-b1/variety/data/ui/AddWallhavenDialog.ui 2026-04-29 09:48:01.561838941 +0000 +@@ -9,7 +9,7 @@ + 5 + Variety - Add Wallhaven.cc source + 960 +- ../media/variety.svg ++ /usr/share/variety/media/variety.svg + normal + + diff --git a/variety.spec b/variety.spec index c96b4a4..6969b69 100644 --- a/variety.spec +++ b/variety.spec @@ -11,7 +11,7 @@ Name: variety %if 0%{?usesnapshot} #Release: 0.17%%{?snapshottag}%%{?dist} Version: 0.9.0 -Release: 0.1.beta1%{?dist} +Release: 0.2.beta1%{?dist} %else Version: 0.8.13 Release: 8%{?dist} @@ -27,11 +27,15 @@ Source0: %{url}/archive/refs/tags/%{upstream_tag}.tar.gz#/%{name}-%{upstr Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz %endif +# Fix wheel-based installations to include variety_build_settings +# Patch0: https://github.com/varietywalls/variety/pull/796.patch + +Patch1: variety-GExiv2.patch + BuildArch: noarch BuildRequires: python3-devel BuildRequires: python3-distutils-extra -BuildRequires: python3dist(setuptools-gettext) BuildRequires: python3-configobj BuildRequires: python3-lxml BuildRequires: python3-gexiv2 @@ -92,6 +96,9 @@ desktop is always fresh and unique. %autosetup -p1 %endif +# Replace deprecated getiterator() with iter() +sed -i -e 's|getiterator|iter|' variety_lib/Builder.py + # Fix setuptools package discovery warnings (Python 3.14) sed -i 's/include = \["variety", "variety_lib"\]/include = ["variety*","variety_lib*"]/' pyproject.toml || : @@ -102,7 +109,7 @@ sed -i \ variety.desktop.in # remove debian part -#rm -rf debian +# rm -rf debian %generate_buildrequires %pyproject_buildrequires @@ -112,30 +119,6 @@ sed -i \ %install %pyproject_install -%pyproject_save_files variety variety_lib jumble - -# -------------------------------------------------------------------- -# Move media files from site-packages to /usr/share/variety/media -# -------------------------------------------------------------------- -install -d %{buildroot}%{_datadir}/%{name}/media - -cp -a %{buildroot}%{python3_sitelib}/variety/data/media/* \ - %{buildroot}%{_datadir}/%{name}/media/ - -# Remove duplicate media from Python directory -rm -rf %{buildroot}%{python3_sitelib}/variety/data/media - -# -------------------------------------------------------------------- -# Install application icons properly (hicolor theme) -# -------------------------------------------------------------------- -install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps -install -d %{buildroot}%{_datadir}/icons/hicolor/128x128/apps - -install -m 0644 %{buildroot}%{_datadir}/%{name}/media/variety.svg \ - %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/variety.svg - -install -m 0644 %{buildroot}%{_datadir}/%{name}/media/variety128.png \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/variety.png # Install desktop file install -D -m 644 %{name}.desktop.in %{buildroot}%{_datadir}/applications/%{name}.desktop @@ -150,6 +133,7 @@ fi %check desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml +#%%py3_check_import variety_lib.variety_build_settings %files -f %{name}.lang %doc README.md @@ -157,9 +141,6 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_metainfodir}/%{name}.appdata.xml -%{_datadir}/%{name} -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/icons/hicolor/128x128/apps/%{name}.png %{python3_sitelib}/jumble/ %{python3_sitelib}/%{name}-*.dist-info %{python3_sitelib}/%{name}/ @@ -167,6 +148,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_mandir}/man1/%{name}.1* %changelog +* Wed Apr 29 2026 Martin Gansser - 0.9.0-0.2.beta1 +- add variety-GExiv2.patch fix (BZ#2463715) + * Mon Mar 02 2026 Martin Gansser - 0.9.0-0.1.beta1 - Update to 0.9.0-0.1.beta1 - Add python3dist(setuptools-gettext) From 7d1541a79d0870297692eeea1ab856d8b09fc58e Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 7 May 2026 07:25:11 +0000 Subject: [PATCH 62/68] Update to 0.9.0-1 --- .gitignore | 1 + sources | 2 +- variety.spec | 42 +++++++++++++++++++++++++++--------------- 3 files changed, 29 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index bcf9a98..d4bfd08 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /variety-0.8.12.tar.gz /variety-0.8.13.tar.gz /variety-0.9.0-b1.tar.gz +/variety-0.9.0.tar.gz diff --git a/sources b/sources index 7e1c37c..ddfc86e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.9.0-b1.tar.gz) = 9dca4b8958d9c468f36595994a56152a5b7b6c95f5e4b9831cbdcf300b3fa3ee7c2093a25d623dfcabaad6ead8354e5b70ce3c9cdfe18e3ff3c1d956913932c3 +SHA512 (variety-0.9.0.tar.gz) = ccb76b7d5c378b1e38373e5072a669b065a08f573070b464ac6bf5e47fae048a31a58d0b4fd8647d0dcd9321935b91931605a2ee2c3b6629118450a0bf37d4ed diff --git a/variety.spec b/variety.spec index 6969b69..3ad0581 100644 --- a/variety.spec +++ b/variety.spec @@ -1,5 +1,5 @@ #For git snapshots, set to 0 to use release instead: -%global usesnapshot 1 +%global usesnapshot 0 %if 0%{?usesnapshot} %global commit0 8b8bb63a10fa22760eb976b1fd57338f3dba3233 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) @@ -13,8 +13,8 @@ Name: variety Version: 0.9.0 Release: 0.2.beta1%{?dist} %else -Version: 0.8.13 -Release: 8%{?dist} +Version: 0.9.0 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -30,8 +30,6 @@ Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # Fix wheel-based installations to include variety_build_settings # Patch0: https://github.com/varietywalls/variety/pull/796.patch -Patch1: variety-GExiv2.patch - BuildArch: noarch BuildRequires: python3-devel @@ -55,10 +53,8 @@ BuildRequires: python3-cairo Requires: python3-dbus Requires: hicolor-icon-theme Requires: ImageMagick -Requires: libappindicator-gtk3 Requires: python3-lxml Requires: python3-pillow -#Requires: python3-appindicator -- not available yet Requires: python3-beautifulsoup4 Requires: python3-configobj Requires: python3-gexiv2 @@ -93,7 +89,7 @@ desktop is always fresh and unique. #%%autosetup -p1 -n %%{name}-%%{commit0} %autosetup -p1 -n %{name}-%{upstream_tag} %else -%autosetup -p1 +%autosetup -p1 -n %{name}-%{version} %endif # Replace deprecated getiterator() with iter() @@ -102,11 +98,11 @@ sed -i -e 's|getiterator|iter|' variety_lib/Builder.py # Fix setuptools package discovery warnings (Python 3.14) sed -i 's/include = \["variety", "variety_lib"\]/include = ["variety*","variety_lib*"]/' pyproject.toml || : -# Fix invalid gettext-style desktop keys (_Name/_Comment not allowed anymore) -sed -i \ - -e 's/^_Name=/Name=/' \ - -e 's/^_Comment=/Comment=/' \ - variety.desktop.in +# use a simple SPDX license string +sed -i 's/license = { text = "GPL-3.0-only" }/license = "GPL-3.0-only"/' pyproject.toml + +# include variety.data in package +sed -i '/\[tool.setuptools-gettext\]/i [tool.setuptools]\npackages = { find = {} }\n' pyproject.toml # remove debian part # rm -rf debian @@ -120,14 +116,24 @@ sed -i \ %install %pyproject_install -# Install desktop file -install -D -m 644 %{name}.desktop.in %{buildroot}%{_datadir}/applications/%{name}.desktop +# Install desktop file, as this is not handled by setuptools automatically +install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop + +# Install application icon +install -D -m 644 %{python3_sitelib}/variety/data/media/variety.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/variety.svg + +# optional png as well +install -D -m 644 %{python3_sitelib}/variety/data/media/variety128.png \ + %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/variety.png # Install man page (if exists) if [ -f debian/%{name}.1 ]; then install -D -m 644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 fi +rm -rf %{buildroot}%{python3_sitelib}/tests + %find_lang %{name} %check @@ -140,14 +146,20 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %license LICENSE %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/scalable/apps/variety.svg +%{_datadir}/icons/hicolor/128x128/apps/variety.png %{_metainfodir}/%{name}.appdata.xml %{python3_sitelib}/jumble/ +#%%{python3_sitelib}/tests/ %{python3_sitelib}/%{name}-*.dist-info %{python3_sitelib}/%{name}/ %{python3_sitelib}/%{name}_lib/ %{_mandir}/man1/%{name}.1* %changelog +* Wed May 06 2026 Martin Gansser - 0.9.0-1 +- Update to 0.9.0-1 + * Wed Apr 29 2026 Martin Gansser - 0.9.0-0.2.beta1 - add variety-GExiv2.patch fix (BZ#2463715) From 7c948a52a30c8e41fd36edf6f07270fe3e4a47bd Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 7 May 2026 07:41:07 +0000 Subject: [PATCH 63/68] Update to 0.9.0-1 --- variety.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/variety.spec b/variety.spec index 3ad0581..dcfa994 100644 --- a/variety.spec +++ b/variety.spec @@ -117,14 +117,15 @@ sed -i '/\[tool.setuptools-gettext\]/i [tool.setuptools]\npackages = { find = {} %pyproject_install # Install desktop file, as this is not handled by setuptools automatically -install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop +install -D -m 644 %{name}.desktop \ + %{buildroot}%{_datadir}/applications/%{name}.desktop # Install application icon -install -D -m 644 %{python3_sitelib}/variety/data/media/variety.svg \ +install -D -m 644 variety/data/media/variety.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/variety.svg # optional png as well -install -D -m 644 %{python3_sitelib}/variety/data/media/variety128.png \ +install -D -m 644 variety/data/media/variety128.png \ %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/variety.png # Install man page (if exists) From f92195d2c8d6884ea69d5a0d46c09214c87c0376 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 4 Jun 2026 21:23:28 +0200 Subject: [PATCH 64/68] Rebuilt for Python 3.15 --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index dcfa994..1b9e872 100644 --- a/variety.spec +++ b/variety.spec @@ -11,10 +11,10 @@ Name: variety %if 0%{?usesnapshot} #Release: 0.17%%{?snapshottag}%%{?dist} Version: 0.9.0 -Release: 0.2.beta1%{?dist} +Release: 0.3.beta1%{?dist} %else Version: 0.9.0 -Release: 1%{?dist} +Release: 2%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -158,6 +158,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_mandir}/man1/%{name}.1* %changelog +* Thu Jun 04 2026 Python Maint - 0.9.0-2 +- Rebuilt for Python 3.15 + * Wed May 06 2026 Martin Gansser - 0.9.0-1 - Update to 0.9.0-1 From 7a9f7779b0fcbb5b625438101ff51652d24c860e Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Mon, 8 Jun 2026 08:48:54 +0200 Subject: [PATCH 65/68] Rebuilt for Python 3.15 --- Add_Dark_Wallpaper_Support_for_Gnome42.patch | 10 ------ variety-GExiv2.patch | 32 -------------------- variety.spec | 1 + 3 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 Add_Dark_Wallpaper_Support_for_Gnome42.patch delete mode 100644 variety-GExiv2.patch diff --git a/Add_Dark_Wallpaper_Support_for_Gnome42.patch b/Add_Dark_Wallpaper_Support_for_Gnome42.patch deleted file mode 100644 index 696324c..0000000 --- a/Add_Dark_Wallpaper_Support_for_Gnome42.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- variety-0.8.5/data/scripts/set_wallpaper.orig 2022-03-26 16:35:24.387777235 +0100 -+++ variety-0.8.5/data/scripts/set_wallpaper 2022-03-26 16:36:32.911009155 +0100 -@@ -173,6 +173,7 @@ - - # GNOME Screensaver / Lock screen - thanks to George C. de Araujo for the patch - gsettings set org.gnome.desktop.screensaver picture-uri "file://$WP" 2> /dev/null -+gsettings set org.gnome.desktop.background picture-uri-dark "file://$WP" 2> /dev/null - if [ "$(gsettings get org.gnome.desktop.screensaver picture-options)" == "'none'" ]; then - gsettings set org.gnome.desktop.screensaver picture-options 'zoom' - fi diff --git a/variety-GExiv2.patch b/variety-GExiv2.patch deleted file mode 100644 index f73a76d..0000000 --- a/variety-GExiv2.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- variety-0.9.0-b1/variety/Util.py.orig 2026-04-29 08:57:48.491047539 +0000 -+++ variety-0.9.0-b1/variety/Util.py 2026-04-29 08:58:44.648538839 +0000 -@@ -42,7 +42,17 @@ - - # fmt: off - import gi # isort:skip --gi.require_version("GExiv2", "0.10") -+ -+# Try newer GExiv2 versions first, fall back to older ones -+for _ver in ("0.16", "0.14", "0.12", "0.10"): -+ try: -+ gi.require_version("GExiv2", _ver) -+ break -+ except ValueError: -+ continue -+else: -+ raise ImportError("No compatible GExiv2 version found") -+ - gi.require_version("PangoCairo", "1.0") - gi.require_version('Gdk', '3.0') - from gi.repository import Gdk, GdkPixbuf, GExiv2, Gio, GLib, Pango # isort:skip ---- variety-0.9.0-b1/variety/data/ui/AddWallhavenDialog.ui.orig 2026-04-29 09:47:29.483566226 +0000 -+++ variety-0.9.0-b1/variety/data/ui/AddWallhavenDialog.ui 2026-04-29 09:48:01.561838941 +0000 -@@ -9,7 +9,7 @@ - 5 - Variety - Add Wallhaven.cc source - 960 -- ../media/variety.svg -+ /usr/share/variety/media/variety.svg - normal - - diff --git a/variety.spec b/variety.spec index 1b9e872..c610a30 100644 --- a/variety.spec +++ b/variety.spec @@ -134,6 +134,7 @@ if [ -f debian/%{name}.1 ]; then fi rm -rf %{buildroot}%{python3_sitelib}/tests +rm -rf %{buildroot}%{python3_sitelib}/po %find_lang %{name} From 2062e4d03c57e747adfb1dc6a22bb31cf50e30e8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:22:16 +0000 Subject: [PATCH 66/68] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- variety.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/variety.spec b/variety.spec index c610a30..1d9629c 100644 --- a/variety.spec +++ b/variety.spec @@ -11,10 +11,10 @@ Name: variety %if 0%{?usesnapshot} #Release: 0.17%%{?snapshottag}%%{?dist} Version: 0.9.0 -Release: 0.3.beta1%{?dist} +Release: 0.4.beta1%{?dist} %else Version: 0.9.0 -Release: 2%{?dist} +Release: 3%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -159,6 +159,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_mandir}/man1/%{name}.1* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.9.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Thu Jun 04 2026 Python Maint - 0.9.0-2 - Rebuilt for Python 3.15 From 526d07df1426342f2670f3b11d5fe1e1b60206af Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 1 Sep 2026 09:54:52 +0200 Subject: [PATCH 67/68] Update to 0.9.1-1 --- .gitignore | 1 + sources | 2 +- variety.spec | 10 +++++----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index d4bfd08..0b994e2 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /variety-0.8.13.tar.gz /variety-0.9.0-b1.tar.gz /variety-0.9.0.tar.gz +/variety-0.9.1.tar.gz diff --git a/sources b/sources index ddfc86e..5070a1a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (variety-0.9.0.tar.gz) = ccb76b7d5c378b1e38373e5072a669b065a08f573070b464ac6bf5e47fae048a31a58d0b4fd8647d0dcd9321935b91931605a2ee2c3b6629118450a0bf37d4ed +SHA512 (variety-0.9.1.tar.gz) = ea07bb82d2398f3602459439dcdb0f27b26c18d5771f21c3d2e24547aa2f0a4abbde7098d1b204bd013084a47877eaad2e6a668acfb48c34a6703b3efe467b26 diff --git a/variety.spec b/variety.spec index 1d9629c..696c58d 100644 --- a/variety.spec +++ b/variety.spec @@ -11,10 +11,10 @@ Name: variety %if 0%{?usesnapshot} #Release: 0.17%%{?snapshottag}%%{?dist} Version: 0.9.0 -Release: 0.4.beta1%{?dist} +Release: 0.3.beta1%{?dist} %else -Version: 0.9.0 -Release: 3%{?dist} +Version: 0.9.1 +Release: 1%{?dist} %endif Summary: Wallpaper changer that automatically downloads wallpapers License: GPL-3.0-only @@ -159,8 +159,8 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda %{_mandir}/man1/%{name}.1* %changelog -* Fri Jul 17 2026 Fedora Release Engineering - 0.9.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild +* Tue Sep 01 2026 Martin Gansser - 0.9.1-1 +- Update to 0.9.1-1 * Thu Jun 04 2026 Python Maint - 0.9.0-2 - Rebuilt for Python 3.15 From 95b8a8c61dda51c49b5c754544aabf9f2331c3c5 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Tue, 1 Sep 2026 09:55:45 +0200 Subject: [PATCH 68/68] Update to 0.9.1-1 --- variety.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/variety.spec b/variety.spec index 696c58d..88a1977 100644 --- a/variety.spec +++ b/variety.spec @@ -162,6 +162,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appda * Tue Sep 01 2026 Martin Gansser - 0.9.1-1 - Update to 0.9.1-1 +* Fri Jul 17 2026 Fedora Release Engineering - 0.9.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Thu Jun 04 2026 Python Maint - 0.9.0-2 - Rebuilt for Python 3.15