From bbb786f480bdb23504c968b4f198d8f98d555db6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 08:53:33 +0000 Subject: [PATCH 1/9] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kguiaddons.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index f4b82ba..1c15baa 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.108.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: GPLv2+ and LGPLv2+ @@ -68,6 +68,9 @@ developing applications that use %{name}. %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 5.108.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sun Jul 02 2023 Marc Deop i Argemí - 5.108.0-1 - 5.108.0 From acc1c1ce802af8780850f59d40f1506a00eb75fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sat, 5 Aug 2023 17:59:28 +0200 Subject: [PATCH 2/9] 5.109.0 --- .gitignore | 1 + kf5-kguiaddons.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dd4fe0c..bf76986 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ /kguiaddons-5.106.0.tar.xz /kguiaddons-5.107.0.tar.xz /kguiaddons-5.108.0.tar.xz +/kguiaddons-5.109.0.tar.xz diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 1c15baa..4a8d1a5 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -1,8 +1,8 @@ %global framework kguiaddons Name: kf5-%{framework} -Version: 5.108.0 -Release: 2%{?dist} +Version: 5.109.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: GPLv2+ and LGPLv2+ @@ -68,6 +68,9 @@ developing applications that use %{name}. %changelog +* Sat Aug 05 2023 Marc Deop i Argemí - 5.109.0-1 +- 5.109.0 + * Thu Jul 20 2023 Fedora Release Engineering - 5.108.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 6691fd9..a62db7e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kguiaddons-5.108.0.tar.xz) = 0ed8a6233c09a89a6202ca8411ab958ce8b056141503afeadd9403cada61f652172626581d0b400e442871cc36fc0c120be63d244b8e15f5ba81d9a0f58a5ab0 +SHA512 (kguiaddons-5.109.0.tar.xz) = 6387f7d4acbb897107acfe67cd4b911e6789b71cd7e8b16dc0acdb0660ef1b8a32da7a21ade9919c3bf794517e8ae93a533959e3526e0b1ad9f82166d5a31a55 From 0111594bba99890947d75b31d5148ecfded1ab12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Wed, 6 Sep 2023 00:07:11 +0200 Subject: [PATCH 3/9] 5.110.0 --- .gitignore | 1 + kf5-kguiaddons.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bf76986..53001c1 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,4 @@ /kguiaddons-5.107.0.tar.xz /kguiaddons-5.108.0.tar.xz /kguiaddons-5.109.0.tar.xz +/kguiaddons-5.110.0.tar.xz diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 4a8d1a5..f046e84 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -1,7 +1,7 @@ %global framework kguiaddons Name: kf5-%{framework} -Version: 5.109.0 +Version: 5.110.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui @@ -68,6 +68,9 @@ developing applications that use %{name}. %changelog +* Tue Sep 05 2023 Marc Deop i Argemí - 5.110.0-1 +- 5.110.0 + * Sat Aug 05 2023 Marc Deop i Argemí - 5.109.0-1 - 5.109.0 diff --git a/sources b/sources index a62db7e..ed60039 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kguiaddons-5.109.0.tar.xz) = 6387f7d4acbb897107acfe67cd4b911e6789b71cd7e8b16dc0acdb0660ef1b8a32da7a21ade9919c3bf794517e8ae93a533959e3526e0b1ad9f82166d5a31a55 +SHA512 (kguiaddons-5.110.0.tar.xz) = d78cafb1a108a8677a4c057e299df98f8ff171ebe8e5125d860bce35b26437a8a2461c9a9f88018c2e7a5e8c36551fb3255bebb273ca8327348b9f2c64acb658 From d2e9ba5b05ff58273532f8705daa72383bf444ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Tue, 10 Oct 2023 22:57:14 +0200 Subject: [PATCH 4/9] 5.111.0 --- .gitignore | 1 + kf5-kguiaddons.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 53001c1..1a63ffe 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ /kguiaddons-5.108.0.tar.xz /kguiaddons-5.109.0.tar.xz /kguiaddons-5.110.0.tar.xz +/kguiaddons-5.111.0.tar.xz diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index f046e84..63572f8 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -1,7 +1,7 @@ %global framework kguiaddons Name: kf5-%{framework} -Version: 5.110.0 +Version: 5.111.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui @@ -68,6 +68,9 @@ developing applications that use %{name}. %changelog +* Tue Oct 10 2023 Marc Deop i Argemí - 5.111.0-1 +- 5.111.0 + * Tue Sep 05 2023 Marc Deop i Argemí - 5.110.0-1 - 5.110.0 diff --git a/sources b/sources index ed60039..ae1b73b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kguiaddons-5.110.0.tar.xz) = d78cafb1a108a8677a4c057e299df98f8ff171ebe8e5125d860bce35b26437a8a2461c9a9f88018c2e7a5e8c36551fb3255bebb273ca8327348b9f2c64acb658 +SHA512 (kguiaddons-5.111.0.tar.xz) = 11a9742b881f508e94f4bf07b103ef0a019000518f1fa83891965b09b2021a8b18feeb92b0acff119a569a767dd1969a5f92222efb2abfda70ed22252c4975f9 From faa8b1cbb5c44fd58fb57376913e6cf8312d013c Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Fri, 13 Oct 2023 00:38:56 +0200 Subject: [PATCH 5/9] Add KF6 compatibility flag --- kf5-kguiaddons.spec | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 63572f8..86bc511 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -1,8 +1,10 @@ +%bcond kf6_compat %[0%{?fedora} >= 40 || 0%{?rhel} >= 10] + %global framework kguiaddons Name: kf5-%{framework} Version: 5.111.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: GPLv2+ and LGPLv2+ @@ -41,7 +43,7 @@ developing applications that use %{name}. %build -%cmake_kf5 +%cmake_kf5 %{?with_kf6_compat:-DBUILD_GEO_SCHEME_HANDLER=OFF} %cmake_build @@ -55,10 +57,14 @@ developing applications that use %{name}. %files %doc README.md %license LICENSES/*.txt +%if %{without kf6_compat} %{_kf5_bindir}/kde-geo-uri-handler +%endif %{_kf5_datadir}/qlogging-categories5/*categories %{_kf5_libdir}/libKF5GuiAddons.so.* +%if %{without kf6_compat} %{_kf5_datadir}/applications/*-handler.desktop +%endif %files devel %{_kf5_includedir}/KGuiAddons/ @@ -68,6 +74,9 @@ developing applications that use %{name}. %changelog +* Thu Oct 12 2023 Alessandro Astone - 5.111.0-2 +- Add KF6 compatibility flag + * Tue Oct 10 2023 Marc Deop i Argemí - 5.111.0-1 - 5.111.0 From de2c77aa24e8732909df924f424a72305279e89e Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Mon, 16 Oct 2023 22:28:06 +0200 Subject: [PATCH 6/9] Require kf6-kguiaddons if compat build --- kf5-kguiaddons.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 86bc511..58793e8 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -4,7 +4,7 @@ Name: kf5-%{framework} Version: 5.111.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: GPLv2+ and LGPLv2+ @@ -26,6 +26,10 @@ BuildRequires: qt5-qtx11extras-devel Requires: kf5-filesystem >= %{majmin} +%if %{with kf6_compat} +Requires: kf6-%{framework} +%endif + %description KDBusAddons provides convenience classes on top of QtGui. @@ -74,6 +78,9 @@ developing applications that use %{name}. %changelog +* Mon Oct 16 2023 Alessandro Astone - 5.111.0-3 +- Require kf6-kguiaddons if compat build + * Thu Oct 12 2023 Alessandro Astone - 5.111.0-2 - Add KF6 compatibility flag From f2da64025f5c0385a1382d358bfa1923f7a79c1c Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Mon, 16 Oct 2023 23:41:34 +0200 Subject: [PATCH 7/9] Fix kf6-kguiaddons requires to be arch-specific --- kf5-kguiaddons.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 58793e8..0795655 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -4,7 +4,7 @@ Name: kf5-%{framework} Version: 5.111.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: GPLv2+ and LGPLv2+ @@ -27,7 +27,7 @@ BuildRequires: qt5-qtx11extras-devel Requires: kf5-filesystem >= %{majmin} %if %{with kf6_compat} -Requires: kf6-%{framework} +Requires: kf6-%{framework}%{?_isa} %endif %description @@ -78,6 +78,9 @@ developing applications that use %{name}. %changelog +* Mon Oct 16 2023 Alessandro Astone - 5.111.0-4 +- Fix kf6-kguiaddons requires to be arch-specific + * Mon Oct 16 2023 Alessandro Astone - 5.111.0-3 - Require kf6-kguiaddons if compat build From 5baea680335c2e8e400db631e5d1d930265d0ac0 Mon Sep 17 00:00:00 2001 From: Steve Cossette Date: Sat, 28 Oct 2023 21:48:13 -0400 Subject: [PATCH 8/9] Updated Spec with SPDX Licenses --- kf5-kguiaddons.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 0795655..81a7ea2 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -7,7 +7,7 @@ Version: 5.111.0 Release: 4%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui -License: GPLv2+ and LGPLv2+ +License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND LicenseRef-KDE-Accepted-GPL AND LicenseRef-KDE-Accepted-LGPL URL: https://invent.kde.org/frameworks/%{framework} %global majmin %majmin_ver_kf5 From 5b89bfa33d03bdddbb49139e06ae90ccde8baa5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Fri, 8 Dec 2023 21:24:45 +0100 Subject: [PATCH 9/9] 5.113.0 --- .gitignore | 1 + kf5-kguiaddons.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1a63ffe..d271fbe 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,4 @@ /kguiaddons-5.109.0.tar.xz /kguiaddons-5.110.0.tar.xz /kguiaddons-5.111.0.tar.xz +/kguiaddons-5.113.0.tar.xz diff --git a/kf5-kguiaddons.spec b/kf5-kguiaddons.spec index 81a7ea2..5df847e 100644 --- a/kf5-kguiaddons.spec +++ b/kf5-kguiaddons.spec @@ -3,8 +3,8 @@ %global framework kguiaddons Name: kf5-%{framework} -Version: 5.111.0 -Release: 4%{?dist} +Version: 5.113.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with various classes on top of QtGui License: BSD-2-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND LicenseRef-KDE-Accepted-GPL AND LicenseRef-KDE-Accepted-LGPL @@ -78,6 +78,9 @@ developing applications that use %{name}. %changelog +* Fri Dec 08 2023 Marc Deop i Argemí - 5.113.0-1 +- 5.113.0 + * Mon Oct 16 2023 Alessandro Astone - 5.111.0-4 - Fix kf6-kguiaddons requires to be arch-specific diff --git a/sources b/sources index ae1b73b..731e4e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kguiaddons-5.111.0.tar.xz) = 11a9742b881f508e94f4bf07b103ef0a019000518f1fa83891965b09b2021a8b18feeb92b0acff119a569a767dd1969a5f92222efb2abfda70ed22252c4975f9 +SHA512 (kguiaddons-5.113.0.tar.xz) = bc5e4d0f7524cabf60a4a7175c1a66f2ee5fbdc225e17c77c0103460a8d3ef6a50714b093c760ed0fa52b5164afd2e005c4262d5d1f2079dcdfb8c9c4363d801