From 964fcab8101289782c6a784b0098de38764369d1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 May 2014 10:10:46 +0000 Subject: [PATCH 001/183] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From b99bcc5c7f84596381410b3b91e70ea7e834f649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 21 May 2014 14:02:46 +0200 Subject: [PATCH 002/183] Import package (kf5-kconfig-4.99.0-2) --- .gitignore | 1 + kf5-kconfig.spec | 127 +++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 129 insertions(+) create mode 100644 kf5-kconfig.spec diff --git a/.gitignore b/.gitignore index e69de29..da6e526 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/kconfig-4.99.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec new file mode 100644 index 0000000..3c87537 --- /dev/null +++ b/kf5-kconfig.spec @@ -0,0 +1,127 @@ +#%define snapshot 20140205 +%define framework kconfig + +Name: kf5-%{framework} +Version: 4.99.0 +Release: 2%{?dist} +Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system + +License: GPLv2+ and LGPLv2+ and MIT +URL: http://www.kde.org +# git archive --format=tar --prefix=%{framework}-%{version}/ \ +# --remote=git://anongit.kde.org/%{framework}.git master | \ +# bzip2 -c > %{name}-%{version}-%{snapshot}git.tar.bz2 +#Source0: %{name}-%{version}-%{snapshot}git.tar.bz2 +Source0: http://download.kde.org/unstable/frameworks/4.99.0/%{framework}-4.99.0.tar.xz + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qttools-devel + +Requires: kf5-filesystem +Requires: kf5-kconfig-core%{?_isa} = %{version}-%{release} +Requires: kf5-kconfig-gui%{?_isa} = %{version}-%{release} + +%description +KDE Frameworks 5 Tier 1 addon with advanced configuration system made of two +parts: KConfigCore and KConfigGui. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%package core +Summary: Non-GUI part of KConfig framework + +%description core +KConfigCore provides access to the configuration files themselves. It features +centralized definition and lock-down (kiosk) support. + +%package gui +Summary: GUI part of KConfig framework +Requires: kf5-kconfig-core%{?_isa} = %{version}-%{release} + +%description gui +KConfigGui provides a way to hook widgets to the configuration so that they are +automatically initialized from the configuration and automatically propagate +their changes to their respective configuration files. + +%prep +%setup -q -n %{framework}-%{version} + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%{cmake_kf5} .. +popd + +make %{?_smp_mflags} -C %{_target_platform} + +%install +%make_install -C %{_target_platform} +%find_lang kconfig5_qt --with-qt --all-name + +%post core -p /sbin/ldconfig + +%postun core -p /sbin/ldconfig + +%post gui -p /sbin/ldconfig + +%postun gui -p /sbin/ldconfig + +%files +%doc COPYING.LIB DESIGN README.md TODO + +%files core -f kconfig5_qt.lang +%{_kf5_bindir}/kreadconfig5 +%{_kf5_bindir}/kwriteconfig5 +%{_kf5_bindir}/kconfig_compiler_kf5 +%{_kf5_libdir}/libKF5ConfigCore.so.* +%{_kf5_libexecdir}/kconf_update + +%files gui +%{_kf5_libdir}/libKF5ConfigGui.so.* + +%files devel +%{_kf5_includedir}/kconfig_version.h +%{_kf5_includedir}/KConfigCore +%{_kf5_includedir}/KConfigGui +%{_kf5_libdir}/libKF5ConfigCore.so +%{_kf5_libdir}/libKF5ConfigGui.so +%{_kf5_libdir}/cmake/KF5Config +%{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri +%{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri + +%changelog +* Tue May 20 2014 Daniel Vrátil - 4.99.0-3 +- Fix license and description +- Add %%post and %%postun to subpackages + +* Tue May 06 2014 Daniel Vrátil - 4.99.0-2 +- Rebuild against updated kf5-rpm-macros + +* Mon May 05 2014 Daniel Vrátil - 4.99.0-1 +- KDE Frameworks 4.99.0 + +* Mon Mar 31 2014 Jan Grulich 4.98.0-1 +- Update to KDE Frameworks 5 Beta 1 (4.98.0) + +* Wed Mar 05 2014 Jan Grulich 4.97.0-1 +- Update to KDE Frameworks 5 Alpha 1 (4.97.0) + +* Wed Feb 12 2014 Daniel Vrátil 4.96.0-1 +- Update to KDE Frameworks 5 Alpha 1 (4.96.0) + +* Wed Feb 05 2014 Daniel Vrátil 4.96.0-0.1.20140205git +- Update to pre-release snapshot of 4.96.0 + +* Thu Jan 09 2014 Daniel Vrátil 4.95.0-1 +- Update to KDE Frameworks 5 TP1 (4.95.0) + +* Sat Jan 4 2014 Daniel Vrátil +- initial version diff --git a/sources b/sources index e69de29..5b0a404 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +e33647c16fabe50a9545476b6be03eb3 kconfig-4.99.0.tar.xz From 0cde713a82b15fce5fccd1eec007e4b73e21a155 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 3 Jun 2014 11:58:34 +0200 Subject: [PATCH 003/183] KDE Frameworks 4.100.0 --- .gitignore | 1 + kf5-kconfig.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index da6e526..39eef62 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /kconfig-4.99.0.tar.xz +/kconfig-4.100.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 3c87537..1aa1b36 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,8 +2,8 @@ %define framework kconfig Name: kf5-%{framework} -Version: 4.99.0 -Release: 2%{?dist} +Version: 4.100.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -12,7 +12,7 @@ URL: http://www.kde.org # --remote=git://anongit.kde.org/%{framework}.git master | \ # bzip2 -c > %{name}-%{version}-%{snapshot}git.tar.bz2 #Source0: %{name}-%{version}-%{snapshot}git.tar.bz2 -Source0: http://download.kde.org/unstable/frameworks/4.99.0/%{framework}-4.99.0.tar.xz +Source0: http://download.kde.org/unstable/frameworks/4.100.0/%{framework}-4.100.0.tar.xz%{framework}-4.99.0.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Tue Jun 03 2014 Daniel Vrátil - 4.100.0-1 +- KDE Frameworks 4.100.0 + * Tue May 20 2014 Daniel Vrátil - 4.99.0-3 - Fix license and description - Add %%post and %%postun to subpackages diff --git a/sources b/sources index 5b0a404..a7cb3bb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e33647c16fabe50a9545476b6be03eb3 kconfig-4.99.0.tar.xz +091b15ae8b98825af1ac9098009e76c4 kconfig-4.100.0.tar.xz From 34ee893141c4b054d6c306caf8d0f2fc9dd52342 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 3 Jun 2014 12:34:51 +0200 Subject: [PATCH 004/183] Fix Source0 URL --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1aa1b36..f2afa1b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -12,7 +12,7 @@ URL: http://www.kde.org # --remote=git://anongit.kde.org/%{framework}.git master | \ # bzip2 -c > %{name}-%{version}-%{snapshot}git.tar.bz2 #Source0: %{name}-%{version}-%{snapshot}git.tar.bz2 -Source0: http://download.kde.org/unstable/frameworks/4.100.0/%{framework}-4.100.0.tar.xz%{framework}-4.99.0.tar.xz +Source0: http://download.kde.org/unstable/frameworks/%{version}/%{framework}-%{version}.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules From a024dc06677c46ce9a8cdd1d857a5dfdfda0c8cc Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 21:24:41 -0500 Subject: [PATCH 005/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f2afa1b..8f77147 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -3,7 +3,7 @@ Name: kf5-%{framework} Version: 4.100.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 4.100.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Tue Jun 03 2014 Daniel Vrátil - 4.100.0-1 - KDE Frameworks 4.100.0 From 73dfcb1a39d051e028f4b958cd1c7ca7380ae4b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 9 Jul 2014 15:24:31 +0200 Subject: [PATCH 006/183] KDE Frameworks 5.0.0 --- .gitignore | 1 + kf5-kconfig.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 39eef62..d3a1975 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /kconfig-4.99.0.tar.xz /kconfig-4.100.0.tar.xz +/kconfig-5.0.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 8f77147..f3e6eb4 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,8 +2,8 @@ %define framework kconfig Name: kf5-%{framework} -Version: 4.100.0 -Release: 2%{?dist} +Version: 5.0.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -12,7 +12,7 @@ URL: http://www.kde.org # --remote=git://anongit.kde.org/%{framework}.git master | \ # bzip2 -c > %{name}-%{version}-%{snapshot}git.tar.bz2 #Source0: %{name}-%{version}-%{snapshot}git.tar.bz2 -Source0: http://download.kde.org/unstable/frameworks/%{version}/%{framework}-%{version}.tar.xz +Source0: http://download.kde.org/stable/frameworks/%{version}/%{framework}-%{version}.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Wed Jul 09 2014 Daniel Vrátil - 5.0.0-1 +- KDE Frameworks 5.0.0 + * Sun Jun 08 2014 Fedora Release Engineering - 4.100.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/sources b/sources index a7cb3bb..d2d6a05 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -091b15ae8b98825af1ac9098009e76c4 kconfig-4.100.0.tar.xz +d7cdb25dd4645904332ef9eee71143ec kconfig-5.0.0.tar.xz From 90fcd3513ab4fe0e5154057581fffd5a68521c05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 6 Aug 2014 15:05:06 +0200 Subject: [PATCH 007/183] KDE Frameworks 5.1.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d3a1975..3ef3918 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /kconfig-4.99.0.tar.xz /kconfig-4.100.0.tar.xz /kconfig-5.0.0.tar.xz +/kconfig-5.1.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f3e6eb4..e74f223 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ %define framework kconfig Name: kf5-%{framework} -Version: 5.0.0 +Version: 5.1.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Wed Aug 06 2014 Daniel Vrátil - 5.1.0-1 +- KDE Frameworks 5.1.0 + * Wed Jul 09 2014 Daniel Vrátil - 5.0.0-1 - KDE Frameworks 5.0.0 diff --git a/sources b/sources index d2d6a05..b91f6ff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d7cdb25dd4645904332ef9eee71143ec kconfig-5.0.0.tar.xz +aa54e94c9ba08a681a6ebae151046632 kconfig-5.1.0.tar.xz From 82867f5633c33b32d2484c84056bc2322c3faad4 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 23:41:45 +0000 Subject: [PATCH 008/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e74f223..a72447a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -3,7 +3,7 @@ Name: kf5-%{framework} Version: 5.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 5.1.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Wed Aug 06 2014 Daniel Vrátil - 5.1.0-1 - KDE Frameworks 5.1.0 From c1119585c89411ee3fa8245f5b88804e0e2bde70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 11 Sep 2014 09:48:48 +0200 Subject: [PATCH 009/183] KDE Frameworks 5.2.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3ef3918..d2b80e0 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /kconfig-4.100.0.tar.xz /kconfig-5.0.0.tar.xz /kconfig-5.1.0.tar.xz +/kconfig-5.2.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a72447a..a2e18a8 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,8 +2,8 @@ %define framework kconfig Name: kf5-%{framework} -Version: 5.1.0 -Release: 2%{?dist} +Version: 5.2.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Thu Sep 11 2014 Daniel Vrátil - 5.2.0-1 +- KDE Frameworks 5.2.0 + * Sat Aug 16 2014 Fedora Release Engineering - 5.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index b91f6ff..538855e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aa54e94c9ba08a681a6ebae151046632 kconfig-5.1.0.tar.xz +21b0742e2b99c939af613794ba526be6 kconfig-5.2.0.tar.xz From d689815593d40f78da90a14606e96df6f3c98ace Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 7 Oct 2014 12:59:33 +0200 Subject: [PATCH 010/183] KDE Frameworks 5.3.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d2b80e0..853f499 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /kconfig-5.0.0.tar.xz /kconfig-5.1.0.tar.xz /kconfig-5.2.0.tar.xz +/kconfig-5.3.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a2e18a8..09cf43a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ %define framework kconfig Name: kf5-%{framework} -Version: 5.2.0 +Version: 5.3.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Tue Oct 07 2014 Daniel Vrátil - 5.3.0-1 +- KDE Frameworks 5.3.0 + * Thu Sep 11 2014 Daniel Vrátil - 5.2.0-1 - KDE Frameworks 5.2.0 diff --git a/sources b/sources index 538855e..1136036 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -21b0742e2b99c939af613794ba526be6 kconfig-5.2.0.tar.xz +ca8602ef35b7a884f190be38a335e59d kconfig-5.3.0.tar.xz From 6bcf89fb03edeecbd0bdee02f642054ff4113124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 12:04:58 +0100 Subject: [PATCH 011/183] KDE Frameworks 5.4.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 853f499..a9eece1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /kconfig-5.1.0.tar.xz /kconfig-5.2.0.tar.xz /kconfig-5.3.0.tar.xz +/kconfig-5.4.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 09cf43a..412d860 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ %define framework kconfig Name: kf5-%{framework} -Version: 5.3.0 +Version: 5.4.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -98,6 +98,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Mon Nov 03 2014 Daniel Vrátil - 5.4.0-1 +- KDE Frameworks 5.4.0 + * Tue Oct 07 2014 Daniel Vrátil - 5.3.0-1 - KDE Frameworks 5.3.0 diff --git a/sources b/sources index 1136036..dc64aaf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ca8602ef35b7a884f190be38a335e59d kconfig-5.3.0.tar.xz +2fcd2787e5c3c2df7265fc9f6ec8af10 kconfig-5.4.0.tar.xz From f0ae9a1f2a616932aa6c93424ba93c71609b4f75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 12:54:11 +0100 Subject: [PATCH 012/183] Clean up spec file, autodetect stable/unstable download folder --- kf5-kconfig.spec | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 412d860..0ecd843 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,4 +1,3 @@ -#%define snapshot 20140205 %define framework kconfig Name: kf5-%{framework} @@ -8,11 +7,14 @@ Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT URL: http://www.kde.org -# git archive --format=tar --prefix=%{framework}-%{version}/ \ -# --remote=git://anongit.kde.org/%{framework}.git master | \ -# bzip2 -c > %{name}-%{version}-%{snapshot}git.tar.bz2 -#Source0: %{name}-%{version}-%{snapshot}git.tar.bz2 -Source0: http://download.kde.org/stable/frameworks/%{version}/%{framework}-%{version}.tar.xz + +%global revision %(echo %{version} | cut -d. -f3) +%if %{revision} >= 50 +%global stable unstable +%else +%global stable stable +%endif +Source0: http://download.kde.org/%{stable}/frameworks/%{version}/%{framework}-%{version}.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -20,8 +22,8 @@ BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel Requires: kf5-filesystem -Requires: kf5-kconfig-core%{?_isa} = %{version}-%{release} -Requires: kf5-kconfig-gui%{?_isa} = %{version}-%{release} +Requires: %{name}-core%{?_isa} = %{version}-%{release} +Requires: %{name}-gui%{?_isa} = %{version}-%{release} %description KDE Frameworks 5 Tier 1 addon with advanced configuration system made of two @@ -44,7 +46,7 @@ centralized definition and lock-down (kiosk) support. %package gui Summary: GUI part of KConfig framework -Requires: kf5-kconfig-core%{?_isa} = %{version}-%{release} +Requires: %{name}-core%{?_isa} = %{version}-%{release} %description gui KConfigGui provides a way to hook widgets to the configuration so that they are @@ -66,17 +68,13 @@ make %{?_smp_mflags} -C %{_target_platform} %make_install -C %{_target_platform} %find_lang kconfig5_qt --with-qt --all-name -%post core -p /sbin/ldconfig - -%postun core -p /sbin/ldconfig - -%post gui -p /sbin/ldconfig - -%postun gui -p /sbin/ldconfig %files %doc COPYING.LIB DESIGN README.md TODO +%post core -p /sbin/ldconfig +%postun core -p /sbin/ldconfig + %files core -f kconfig5_qt.lang %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 @@ -84,6 +82,9 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_libdir}/libKF5ConfigCore.so.* %{_kf5_libexecdir}/kconf_update +%post gui -p /sbin/ldconfig +%postun gui -p /sbin/ldconfig + %files gui %{_kf5_libdir}/libKF5ConfigGui.so.* @@ -97,6 +98,7 @@ make %{?_smp_mflags} -C %{_target_platform} %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri + %changelog * Mon Nov 03 2014 Daniel Vrátil - 5.4.0-1 - KDE Frameworks 5.4.0 From 239bcdc573e72365857f97dc936ef733fdaa1193 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 13:35:55 +0100 Subject: [PATCH 013/183] Use %global instead of %define --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0ecd843..afe8994 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,4 +1,4 @@ -%define framework kconfig +%global framework kconfig Name: kf5-%{framework} Version: 5.4.0 From f9493dea646c92097319034aa33d5b1ba10fb747 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 8 Dec 2014 15:02:43 +0100 Subject: [PATCH 014/183] KDE Frameworks 5.5.0 --- .gitignore | 1 + kf5-kconfig.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a9eece1..5262c24 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /kconfig-5.2.0.tar.xz /kconfig-5.3.0.tar.xz /kconfig-5.4.0.tar.xz +/kconfig-5.5.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index afe8994..483b870 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,20 +1,21 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.4.0 +Version: 5.5.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT URL: http://www.kde.org +%global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif -Source0: http://download.kde.org/%{stable}/frameworks/%{version}/%{framework}-%{version}.tar.xz +Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -100,6 +101,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Mon Dec 08 2014 Daniel Vrátil - 5.5.0-1 +- KDE Frameworks 5.5.0 + * Mon Nov 03 2014 Daniel Vrátil - 5.4.0-1 - KDE Frameworks 5.4.0 diff --git a/sources b/sources index dc64aaf..6c741f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2fcd2787e5c3c2df7265fc9f6ec8af10 kconfig-5.4.0.tar.xz +ef541258af67ea5b0612fa7ec345c639 kconfig-5.5.0.tar.xz From 875b3c7da7efbfd38257660eefac6dcbcba928fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 8 Jan 2015 14:35:39 +0100 Subject: [PATCH 015/183] KDE Frameworks 5.6.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5262c24..dd8e227 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /kconfig-5.3.0.tar.xz /kconfig-5.4.0.tar.xz /kconfig-5.5.0.tar.xz +/kconfig-5.6.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 483b870..7aa7d90 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.5.0 +Version: 5.6.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -101,6 +101,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Thu Jan 08 2015 Daniel Vrátil - 5.6.0-1 +- KDE Frameworks 5.6.0 + * Mon Dec 08 2014 Daniel Vrátil - 5.5.0-1 - KDE Frameworks 5.5.0 diff --git a/sources b/sources index 6c741f4..86941ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ef541258af67ea5b0612fa7ec345c639 kconfig-5.5.0.tar.xz +ff93f29fe3a3139e421725737a9ef3cd kconfig-5.6.0.tar.xz From ca894cd91ec1ce21dd03e78667c28d7e56186741 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Feb 2015 13:12:57 +0100 Subject: [PATCH 016/183] KDE Frameworks 5.7.0 --- kf5-kconfig.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7aa7d90..046b0fd 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.6.0 +Version: 5.7.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -33,6 +33,7 @@ parts: KConfigCore and KConfigGui. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: qt5-qtbase-devel %description devel The %{name}-devel package contains libraries and header files for @@ -101,6 +102,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Mon Feb 16 2015 Daniel Vrátil - 5.7.0-1 +- KDE Frameworks 5.7.0 + * Thu Jan 08 2015 Daniel Vrátil - 5.6.0-1 - KDE Frameworks 5.6.0 From adfdfa421679c557a356332aa93590702481d728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Feb 2015 14:23:37 +0100 Subject: [PATCH 017/183] Update sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index dd8e227..3324ccc 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /kconfig-5.4.0.tar.xz /kconfig-5.5.0.tar.xz /kconfig-5.6.0.tar.xz +/kconfig-5.7.0.tar.xz diff --git a/sources b/sources index 86941ed..1dd8610 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ff93f29fe3a3139e421725737a9ef3cd kconfig-5.6.0.tar.xz +8589cb01dc2287399f8eb63966f79a84 kconfig-5.7.0.tar.xz From 383525bfbed1be5327ecfcd81b70a0aab6996233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Fri, 27 Feb 2015 18:09:26 +0100 Subject: [PATCH 018/183] Rebuild (GCC 5) --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 046b0fd..7851b2c 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.7.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -102,6 +102,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Fri Feb 27 2015 Daniel Vrátil - 5.7.0-2 +- Rebuild (GCC 5) + * Mon Feb 16 2015 Daniel Vrátil - 5.7.0-1 - KDE Frameworks 5.7.0 From 3449cb54b4da353653c2afff82baafa16d9b8730 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Mar 2015 12:49:35 +0100 Subject: [PATCH 019/183] KDE Frameworks 5.8.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3324ccc..e9b737a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /kconfig-5.5.0.tar.xz /kconfig-5.6.0.tar.xz /kconfig-5.7.0.tar.xz +/kconfig-5.8.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7851b2c..6ee87d4 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.7.0 -Release: 2%{?dist} +Version: 5.8.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -102,6 +102,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Mon Mar 16 2015 Daniel Vrátil - 5.8.0-1 +- KDE Frameworks 5.8.0 + * Fri Feb 27 2015 Daniel Vrátil - 5.7.0-2 - Rebuild (GCC 5) diff --git a/sources b/sources index 1dd8610..10088f5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8589cb01dc2287399f8eb63966f79a84 kconfig-5.7.0.tar.xz +aeedbcb2424156f714844d084e403af6 kconfig-5.8.0.tar.xz From f5b8345cdeef95f00fa9223744178f7385da6e19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 7 Apr 2015 13:03:41 +0200 Subject: [PATCH 020/183] KDE Frameworks 5.9.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e9b737a..54ed790 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /kconfig-5.6.0.tar.xz /kconfig-5.7.0.tar.xz /kconfig-5.8.0.tar.xz +/kconfig-5.9.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 6ee87d4..6255294 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.8.0 +Version: 5.9.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -102,6 +102,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Tue Apr 07 2015 Daniel Vrátil - 5.9.0-1 +- KDE Frameworks 5.9.0 + * Mon Mar 16 2015 Daniel Vrátil - 5.8.0-1 - KDE Frameworks 5.8.0 diff --git a/sources b/sources index 10088f5..15abc33 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aeedbcb2424156f714844d084e403af6 kconfig-5.8.0.tar.xz +cb210f051face97978d7aa64955ae8f7 kconfig-5.9.0.tar.xz From d7bfb6c0c4a67ebe4ce5bd7fb149ebd06f92d6c9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 15 Apr 2015 17:34:05 -0500 Subject: [PATCH 021/183] 5.9.0-2 - -core: Requires: kde-settings - .spec cosmetics --- kf5-kconfig.spec | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 6255294..cd1341b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -34,6 +34,8 @@ parts: KConfigCore and KConfigGui. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt5-qtbase-devel +## included for completeness and documentation, but part of qtbase-devel already -- rex +#Requires: pkgconfig(Qt5Xml) %description devel The %{name}-devel package contains libraries and header files for @@ -41,6 +43,7 @@ developing applications that use %{name}. %package core Summary: Non-GUI part of KConfig framework +Requires: kde-settings %description core KConfigCore provides access to the configuration files themselves. It features @@ -55,19 +58,23 @@ KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files. + %prep %setup -q -n %{framework}-%{version} + %build -mkdir -p %{_target_platform} +mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. popd make %{?_smp_mflags} -C %{_target_platform} + %install -%make_install -C %{_target_platform} +make install/fast -C %{_target_platform} + %find_lang kconfig5_qt --with-qt --all-name @@ -102,6 +109,10 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Wed Apr 15 2015 Rex Dieter - 5.9.0-2 +- -core: Requires: kde-settings +- .spec cosmetics + * Tue Apr 07 2015 Daniel Vrátil - 5.9.0-1 - KDE Frameworks 5.9.0 From a9cbfbb00393da0025dc3cfea1741387b9e56a51 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 16 Apr 2015 06:11:19 -0500 Subject: [PATCH 022/183] fix 'make install' --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index cd1341b..d2592ab 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -73,7 +73,7 @@ make %{?_smp_mflags} -C %{_target_platform} %install -make install/fast -C %{_target_platform} +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang kconfig5_qt --with-qt --all-name From 952e0081644e8936f656385d5e7608f8160d974e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 9 May 2015 12:11:17 -0500 Subject: [PATCH 023/183] Candidate session management fixes (kde#346768) --- ...variant-for-KConfigGui_sessionConfig.patch | 128 ++++++++++++++++++ kf5-kconfig.spec | 12 +- 2 files changed, 138 insertions(+), 2 deletions(-) create mode 100644 Add-2nd-variant-for-KConfigGui_sessionConfig.patch diff --git a/Add-2nd-variant-for-KConfigGui_sessionConfig.patch b/Add-2nd-variant-for-KConfigGui_sessionConfig.patch new file mode 100644 index 0000000..bce4ea8 --- /dev/null +++ b/Add-2nd-variant-for-KConfigGui_sessionConfig.patch @@ -0,0 +1,128 @@ +From 62f448faf202a5a174f0e0bb3d3a80f3109d234f Mon Sep 17 00:00:00 2001 +From: Stefan Becker +Date: Sat, 9 May 2015 17:16:27 +0300 +Subject: [PATCH] Add 2nd variant for KConfigGui::sessionConfig() + +When application receives a saveState signal it needs to get a KConfig +object based on the QSessionManager information. Add a new variant that +accepts the session manager object. + +BUG: 346768 +--- + src/gui/kconfiggui.cpp | 48 ++++++++++++++++++++++++++++++++++++++---------- + src/gui/kconfiggui.h | 14 +++++++++++++- + 2 files changed, 51 insertions(+), 11 deletions(-) + +diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp +index 0048c60..e1dcd09 100644 +--- a/src/gui/kconfiggui.cpp ++++ b/src/gui/kconfiggui.cpp +@@ -22,19 +22,52 @@ + #include "kconfiggui.h" + + #include ++#include + + #include + ++#define SESSION_TEMPLATE(id, key) \ ++ QLatin1String("session/") + QGuiApplication::applicationName() + \ ++ QLatin1Char('_') + (id) + \ ++ QLatin1Char('_') + (key) ++ + static KConfig *s_sessionConfig = Q_NULLPTR; + +-KConfig *KConfigGui::sessionConfig() ++static void ensureSessionConfig(void) + { +- if (!s_sessionConfig) { // create an instance specific config object +- s_sessionConfig = new KConfig(sessionConfigName(), KConfig::SimpleConfig); ++#ifdef QT_NO_SESSIONMANAGER ++#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. ++#endif ++ if (s_sessionConfig == Q_NULLPTR) { ++ // create an instance specific config object ++ s_sessionConfig = new KConfig(SESSION_TEMPLATE(qApp->sessionId(), ++ qApp->sessionKey()), ++ KConfig::SimpleConfig); + } ++} ++ ++KConfig *KConfigGui::sessionConfig() ++{ ++ ensureSessionConfig(); + return s_sessionConfig; + } + ++KConfig *KConfigGui::sessionConfig(const QSessionManager &sm) ++{ ++ if (hasSessionConfig()) { ++ // delete old config object without storing it to disk ++ s_sessionConfig->markAsClean(); ++ delete s_sessionConfig; ++ s_sessionConfig = Q_NULLPTR; ++ } ++ ++ // create a new instance specific config object ++ s_sessionConfig = new KConfig(SESSION_TEMPLATE(sm.sessionId(), ++ sm.sessionKey()), ++ KConfig::SimpleConfig); ++ return(s_sessionConfig); ++} ++ + bool KConfigGui::hasSessionConfig() + { + return s_sessionConfig != Q_NULLPTR; +@@ -42,11 +75,6 @@ bool KConfigGui::hasSessionConfig() + + QString KConfigGui::sessionConfigName() + { +-#ifdef QT_NO_SESSIONMANAGER +-#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. +-#endif +- const QString sessionKey = qApp->sessionKey(); +- const QString sessionId = qApp->sessionId(); +- return QString(QLatin1String("session/%1_%2_%3")).arg(QGuiApplication::applicationName()).arg(sessionId).arg(sessionKey); ++ ensureSessionConfig(); ++ return s_sessionConfig->name(); + } +- +diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h +index 173400f..10083b2 100644 +--- a/src/gui/kconfiggui.h ++++ b/src/gui/kconfiggui.h +@@ -27,11 +27,12 @@ + #include + + class KConfig; ++class QSessionManager; + + namespace KConfigGui + { + /** +- * Returns the application session config object. ++ * Returns the current application session config object. + * + * @return A pointer to the application's instance specific + * KConfig object. +@@ -40,6 +41,17 @@ namespace KConfigGui + KCONFIGGUI_EXPORT KConfig *sessionConfig(); + + /** ++ * Updates application session config object. ++ * ++ * @param sm session manager object ++ * ++ * @return A pointer to the application's instance specific ++ * KConfig object. ++ * @see KConfig ++ */ ++KCONFIGGUI_EXPORT KConfig *sessionConfig(const QSessionManager &sm); ++ ++/** + * Indicates if a session config has been created for that application + * (ie. if sessionConfig() got called at least once) + * +-- +2.4.0 + diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d2592ab..94bf292 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.9.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -17,6 +17,11 @@ URL: http://www.kde.org %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz +## upstreamable patches +# Candidate session management fixes +# https://bugs.kde.org/show_bug.cgi?id=346768 +Patch50: Add-2nd-variant-for-KConfigGui_sessionConfig.patch + BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules BuildRequires: qt5-qtbase-devel @@ -60,7 +65,7 @@ their changes to their respective configuration files. %prep -%setup -q -n %{framework}-%{version} +%autosetup -n %{framework}-%{version} -p1 %build @@ -109,6 +114,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Sat May 09 2015 Rex Dieter 5.9.0-3 +- Candidate session management fixes (kde#346768) + * Wed Apr 15 2015 Rex Dieter - 5.9.0-2 - -core: Requires: kde-settings - .spec cosmetics From 69eb4e966b16f31e8c3df964fe6f3aa3dd4f9527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 11 May 2015 11:10:12 +0200 Subject: [PATCH 024/183] KDE Frameworks 5.10.0 --- .gitignore | 1 + kf5-kconfig.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 54ed790..263e93b 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /kconfig-5.7.0.tar.xz /kconfig-5.8.0.tar.xz /kconfig-5.9.0.tar.xz +/kconfig-5.10.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 94bf292..b0364d6 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.9.0 -Release: 3%{?dist} +Version: 5.10.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -20,7 +20,6 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstreamable patches # Candidate session management fixes # https://bugs.kde.org/show_bug.cgi?id=346768 -Patch50: Add-2nd-variant-for-KConfigGui_sessionConfig.patch BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -114,6 +113,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon May 11 2015 Daniel Vrátil - 5.10.0-1 +- KDE Frameworks 5.10.0 + * Sat May 09 2015 Rex Dieter 5.9.0-3 - Candidate session management fixes (kde#346768) diff --git a/sources b/sources index 15abc33..8e31e43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cb210f051face97978d7aa64955ae8f7 kconfig-5.9.0.tar.xz +0c762fbe3b98fede3e8a7af3e18e71bb kconfig-5.10.0.tar.xz From 74751fdfc3b43dbb2a8aa3dc94b462e994324885 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 11 May 2015 15:43:00 -0500 Subject: [PATCH 025/183] pull in reviewed/upstreamed session management fixes (kde#346768) --- 0001-Add-KConfigGui-setSessionConfig.patch | 127 +++++++++++++++++ ...variant-for-KConfigGui_sessionConfig.patch | 128 ------------------ kf5-kconfig.spec | 10 +- 3 files changed, 133 insertions(+), 132 deletions(-) create mode 100644 0001-Add-KConfigGui-setSessionConfig.patch delete mode 100644 Add-2nd-variant-for-KConfigGui_sessionConfig.patch diff --git a/0001-Add-KConfigGui-setSessionConfig.patch b/0001-Add-KConfigGui-setSessionConfig.patch new file mode 100644 index 0000000..7389d06 --- /dev/null +++ b/0001-Add-KConfigGui-setSessionConfig.patch @@ -0,0 +1,127 @@ +From ceb84f777b217c4a25c0e2356ddab372fae6f562 Mon Sep 17 00:00:00 2001 +From: Stefan Becker +Date: Sat, 9 May 2015 17:16:27 +0300 +Subject: [PATCH] Add KConfigGui::setSessionConfig() + +When the application receives a saveState signal it needs to replace the +current KConfig object with a new one based on the QSessionManager +information. Add a new interface that accepts the new session id and key. + +BUG: 346768 +REVIEW: 123705 +--- + src/gui/kconfiggui.cpp | 41 ++++++++++++++++++++++++++++++++--------- + src/gui/kconfiggui.h | 17 +++++++++++++++-- + 2 files changed, 47 insertions(+), 11 deletions(-) + +diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp +index 0048c60..67b6009 100644 +--- a/src/gui/kconfiggui.cpp ++++ b/src/gui/kconfiggui.cpp +@@ -25,28 +25,51 @@ + + #include + ++static QString configName(const QString &id, const QString &key) ++{ ++ return(QLatin1String("session/") + QGuiApplication::applicationName() + ++ QLatin1Char('_') + id + ++ QLatin1Char('_') + key); ++} ++ + static KConfig *s_sessionConfig = Q_NULLPTR; + + KConfig *KConfigGui::sessionConfig() + { +- if (!s_sessionConfig) { // create an instance specific config object +- s_sessionConfig = new KConfig(sessionConfigName(), KConfig::SimpleConfig); ++#ifdef QT_NO_SESSIONMANAGER ++#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. ++#endif ++ if (!hasSessionConfig()) { ++ // create the default instance specific config object ++ // from applications' -session command line parameter ++ s_sessionConfig = new KConfig(configName(qApp->sessionId(), ++ qApp->sessionKey()), ++ KConfig::SimpleConfig); + } ++ + return s_sessionConfig; + } + ++void KConfigGui::setSessionConfig(const QString &id, const QString &key) ++{ ++ if (hasSessionConfig()) { ++ delete s_sessionConfig; ++ s_sessionConfig = Q_NULLPTR; ++ } ++ ++ // create a new instance specific config object from supplied id & key ++ s_sessionConfig = new KConfig(configName(id, key), ++ KConfig::SimpleConfig); ++} ++ + bool KConfigGui::hasSessionConfig() + { + return s_sessionConfig != Q_NULLPTR; + } + ++#ifndef KDE_NO_DEPRECATED + QString KConfigGui::sessionConfigName() + { +-#ifdef QT_NO_SESSIONMANAGER +-#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. +-#endif +- const QString sessionKey = qApp->sessionKey(); +- const QString sessionId = qApp->sessionId(); +- return QString(QLatin1String("session/%1_%2_%3")).arg(QGuiApplication::applicationName()).arg(sessionId).arg(sessionKey); ++ return sessionConfig()->name(); + } +- ++#endif +diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h +index 173400f..fe1f820 100644 +--- a/src/gui/kconfiggui.h ++++ b/src/gui/kconfiggui.h +@@ -31,7 +31,7 @@ class KConfig; + namespace KConfigGui + { + /** +- * Returns the application session config object. ++ * Returns the current application session config object. + * + * @return A pointer to the application's instance specific + * KConfig object. +@@ -40,6 +40,16 @@ namespace KConfigGui + KCONFIGGUI_EXPORT KConfig *sessionConfig(); + + /** ++ * Replaces the current application session config object. ++ * ++ * @param id new session id ++ * @param key new session key ++ * ++ * @since 5.11 ++ */ ++KCONFIGGUI_EXPORT void setSessionConfig(const QString &id, const QString &key); ++ ++/** + * Indicates if a session config has been created for that application + * (ie. if sessionConfig() got called at least once) + * +@@ -51,8 +61,11 @@ KCONFIGGUI_EXPORT bool hasSessionConfig(); + * Returns the name of the application session + * + * @return the application session name ++ * @deprecated since 5.11, use sessionConfig()->name() + */ +-KCONFIGGUI_EXPORT QString sessionConfigName(); ++#ifndef KDE_NO_DEPRECATED ++KCONFIGGUI_DEPRECATED QString sessionConfigName(); ++#endif + } + + #endif // KCONFIGGUI_H +-- +2.4.0 + diff --git a/Add-2nd-variant-for-KConfigGui_sessionConfig.patch b/Add-2nd-variant-for-KConfigGui_sessionConfig.patch deleted file mode 100644 index bce4ea8..0000000 --- a/Add-2nd-variant-for-KConfigGui_sessionConfig.patch +++ /dev/null @@ -1,128 +0,0 @@ -From 62f448faf202a5a174f0e0bb3d3a80f3109d234f Mon Sep 17 00:00:00 2001 -From: Stefan Becker -Date: Sat, 9 May 2015 17:16:27 +0300 -Subject: [PATCH] Add 2nd variant for KConfigGui::sessionConfig() - -When application receives a saveState signal it needs to get a KConfig -object based on the QSessionManager information. Add a new variant that -accepts the session manager object. - -BUG: 346768 ---- - src/gui/kconfiggui.cpp | 48 ++++++++++++++++++++++++++++++++++++++---------- - src/gui/kconfiggui.h | 14 +++++++++++++- - 2 files changed, 51 insertions(+), 11 deletions(-) - -diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp -index 0048c60..e1dcd09 100644 ---- a/src/gui/kconfiggui.cpp -+++ b/src/gui/kconfiggui.cpp -@@ -22,19 +22,52 @@ - #include "kconfiggui.h" - - #include -+#include - - #include - -+#define SESSION_TEMPLATE(id, key) \ -+ QLatin1String("session/") + QGuiApplication::applicationName() + \ -+ QLatin1Char('_') + (id) + \ -+ QLatin1Char('_') + (key) -+ - static KConfig *s_sessionConfig = Q_NULLPTR; - --KConfig *KConfigGui::sessionConfig() -+static void ensureSessionConfig(void) - { -- if (!s_sessionConfig) { // create an instance specific config object -- s_sessionConfig = new KConfig(sessionConfigName(), KConfig::SimpleConfig); -+#ifdef QT_NO_SESSIONMANAGER -+#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. -+#endif -+ if (s_sessionConfig == Q_NULLPTR) { -+ // create an instance specific config object -+ s_sessionConfig = new KConfig(SESSION_TEMPLATE(qApp->sessionId(), -+ qApp->sessionKey()), -+ KConfig::SimpleConfig); - } -+} -+ -+KConfig *KConfigGui::sessionConfig() -+{ -+ ensureSessionConfig(); - return s_sessionConfig; - } - -+KConfig *KConfigGui::sessionConfig(const QSessionManager &sm) -+{ -+ if (hasSessionConfig()) { -+ // delete old config object without storing it to disk -+ s_sessionConfig->markAsClean(); -+ delete s_sessionConfig; -+ s_sessionConfig = Q_NULLPTR; -+ } -+ -+ // create a new instance specific config object -+ s_sessionConfig = new KConfig(SESSION_TEMPLATE(sm.sessionId(), -+ sm.sessionKey()), -+ KConfig::SimpleConfig); -+ return(s_sessionConfig); -+} -+ - bool KConfigGui::hasSessionConfig() - { - return s_sessionConfig != Q_NULLPTR; -@@ -42,11 +75,6 @@ bool KConfigGui::hasSessionConfig() - - QString KConfigGui::sessionConfigName() - { --#ifdef QT_NO_SESSIONMANAGER --#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. --#endif -- const QString sessionKey = qApp->sessionKey(); -- const QString sessionId = qApp->sessionId(); -- return QString(QLatin1String("session/%1_%2_%3")).arg(QGuiApplication::applicationName()).arg(sessionId).arg(sessionKey); -+ ensureSessionConfig(); -+ return s_sessionConfig->name(); - } -- -diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h -index 173400f..10083b2 100644 ---- a/src/gui/kconfiggui.h -+++ b/src/gui/kconfiggui.h -@@ -27,11 +27,12 @@ - #include - - class KConfig; -+class QSessionManager; - - namespace KConfigGui - { - /** -- * Returns the application session config object. -+ * Returns the current application session config object. - * - * @return A pointer to the application's instance specific - * KConfig object. -@@ -40,6 +41,17 @@ namespace KConfigGui - KCONFIGGUI_EXPORT KConfig *sessionConfig(); - - /** -+ * Updates application session config object. -+ * -+ * @param sm session manager object -+ * -+ * @return A pointer to the application's instance specific -+ * KConfig object. -+ * @see KConfig -+ */ -+KCONFIGGUI_EXPORT KConfig *sessionConfig(const QSessionManager &sm); -+ -+/** - * Indicates if a session config has been created for that application - * (ie. if sessionConfig() got called at least once) - * --- -2.4.0 - diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b0364d6..c8dbe75 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -17,9 +17,8 @@ URL: http://www.kde.org %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz -## upstreamable patches -# Candidate session management fixes -# https://bugs.kde.org/show_bug.cgi?id=346768 +## upstream patches +Patch1: 0001-Add-KConfigGui-setSessionConfig.patch BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -113,6 +112,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon May 11 2015 Rex Dieter 5.10.0-2 +- pull in reviewed/upstreamed session management fixes (kde#346768) + * Mon May 11 2015 Daniel Vrátil - 5.10.0-1 - KDE Frameworks 5.10.0 From b5ca766da98e524f107153634096f290b514ac20 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 12 May 2015 08:34:42 -0500 Subject: [PATCH 026/183] followup fix to sm patch --- 0003-fix-missing-export.patch | 25 +++++++++++++++++++++++++ kf5-kconfig.spec | 6 +++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 0003-fix-missing-export.patch diff --git a/0003-fix-missing-export.patch b/0003-fix-missing-export.patch new file mode 100644 index 0000000..71d09b1 --- /dev/null +++ b/0003-fix-missing-export.patch @@ -0,0 +1,25 @@ +From 661d03d14aa2342e0542b49da4b440954c9654eb Mon Sep 17 00:00:00 2001 +From: David Faure +Date: Tue, 12 May 2015 12:48:55 +0200 +Subject: [PATCH 3/3] fix missing export + +--- + src/gui/kconfiggui.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h +index fe1f820..813ab64 100644 +--- a/src/gui/kconfiggui.h ++++ b/src/gui/kconfiggui.h +@@ -64,7 +64,7 @@ KCONFIGGUI_EXPORT bool hasSessionConfig(); + * @deprecated since 5.11, use sessionConfig()->name() + */ + #ifndef KDE_NO_DEPRECATED +-KCONFIGGUI_DEPRECATED QString sessionConfigName(); ++KCONFIGGUI_DEPRECATED_EXPORT QString sessionConfigName(); + #endif + } + +-- +2.4.0 + diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c8dbe75..71ab577 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.10.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -19,6 +19,7 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstream patches Patch1: 0001-Add-KConfigGui-setSessionConfig.patch +Patch3: 0003-fix-missing-export.patch BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -112,6 +113,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Tue May 12 2015 Rex Dieter 5.10.0-3 +- followup fix to sm patch + * Mon May 11 2015 Rex Dieter 5.10.0-2 - pull in reviewed/upstreamed session management fixes (kde#346768) From 9f851700b7c49c351a4c3461aec17e8bbb9f7499 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 10 Jun 2015 14:25:18 +0200 Subject: [PATCH 027/183] KDE Frameworks 5.11.0 --- .gitignore | 1 + kf5-kconfig.spec | 9 +++++---- sources | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 263e93b..27328aa 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /kconfig-5.8.0.tar.xz /kconfig-5.9.0.tar.xz /kconfig-5.10.0.tar.xz +/kconfig-5.11.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 71ab577..cb408ee 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.10.0 -Release: 3%{?dist} +Version: 5.11.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -18,8 +18,6 @@ URL: http://www.kde.org Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz ## upstream patches -Patch1: 0001-Add-KConfigGui-setSessionConfig.patch -Patch3: 0003-fix-missing-export.patch BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -113,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Jun 10 2015 Daniel Vrátil - 5.11.0-1 +- KDE Frameworks 5.11.0 + * Tue May 12 2015 Rex Dieter 5.10.0-3 - followup fix to sm patch diff --git a/sources b/sources index 8e31e43..3b9a7ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0c762fbe3b98fede3e8a7af3e18e71bb kconfig-5.10.0.tar.xz +ecd6f03aa5e0bdcfa1a9b17ce1654afe kconfig-5.11.0.tar.xz From d47ae2cd6e46e2aca1555c6f17ac356748565fb0 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 13:11:15 +0000 Subject: [PATCH 028/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index cb408ee..7565fe9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 5.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Jun 10 2015 Daniel Vrátil - 5.11.0-1 - KDE Frameworks 5.11.0 From 570d3f9c92107955d98ca0a2d028391fd6b6bdc5 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 9 Jul 2015 12:37:35 -0500 Subject: [PATCH 029/183] update URL, minor cosmetics --- kf5-kconfig.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7565fe9..e4f328b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,11 +2,11 @@ Name: kf5-%{framework} Version: 5.11.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT -URL: http://www.kde.org +URL: https://projects.kde.org/projects/frameworks/kconfig %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -91,7 +91,7 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %{_kf5_bindir}/kwriteconfig5 %{_kf5_bindir}/kconfig_compiler_kf5 %{_kf5_libdir}/libKF5ConfigCore.so.* -%{_kf5_libexecdir}/kconf_update +%{_kf5_libexecdir}/kconf_update/ %post gui -p /sbin/ldconfig %postun gui -p /sbin/ldconfig @@ -101,16 +101,19 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %files devel %{_kf5_includedir}/kconfig_version.h -%{_kf5_includedir}/KConfigCore -%{_kf5_includedir}/KConfigGui +%{_kf5_includedir}/KConfigCore/ +%{_kf5_includedir}/KConfigGui/ %{_kf5_libdir}/libKF5ConfigCore.so %{_kf5_libdir}/libKF5ConfigGui.so -%{_kf5_libdir}/cmake/KF5Config +%{_kf5_libdir}/cmake/KF5Config/ %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri %changelog +* Thu Jul 09 2015 Rex Dieter 5.11.0-3 +- update URL, minor cosmetics + * Wed Jun 17 2015 Fedora Release Engineering - 5.11.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From cc56ed41d2f1b5a5585c076185a02522051346d5 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 9 Jul 2015 12:38:26 -0500 Subject: [PATCH 030/183] 5.12.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 27328aa..09fcbe6 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /kconfig-5.9.0.tar.xz /kconfig-5.10.0.tar.xz /kconfig-5.11.0.tar.xz +/kconfig-5.12.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e4f328b..d897e13 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.11.0 -Release: 3%{?dist} +Version: 5.12.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Jul 09 2015 Rex Dieter - 5.12.0-1 +- 5.12.0 + * Thu Jul 09 2015 Rex Dieter 5.11.0-3 - update URL, minor cosmetics diff --git a/sources b/sources index 3b9a7ac..f220f4e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ecd6f03aa5e0bdcfa1a9b17ce1654afe kconfig-5.11.0.tar.xz +826d84426eb7cf9f2bccd49aca694f96 kconfig-5.12.0.tar.xz From d23e5fbf822b42b089cce481221cd5555cb686e5 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 9 Jul 2015 13:30:09 -0500 Subject: [PATCH 031/183] fix KDE_INSTALL_LIBEXECDIR_KF5, %%files --- 0001-Add-KConfigGui-setSessionConfig.patch | 127 --------------------- 0003-fix-missing-export.patch | 25 ---- kconfig-5.12.0-fullpath.patch | 12 ++ kf5-kconfig.spec | 10 +- 4 files changed, 19 insertions(+), 155 deletions(-) delete mode 100644 0001-Add-KConfigGui-setSessionConfig.patch delete mode 100644 0003-fix-missing-export.patch create mode 100644 kconfig-5.12.0-fullpath.patch diff --git a/0001-Add-KConfigGui-setSessionConfig.patch b/0001-Add-KConfigGui-setSessionConfig.patch deleted file mode 100644 index 7389d06..0000000 --- a/0001-Add-KConfigGui-setSessionConfig.patch +++ /dev/null @@ -1,127 +0,0 @@ -From ceb84f777b217c4a25c0e2356ddab372fae6f562 Mon Sep 17 00:00:00 2001 -From: Stefan Becker -Date: Sat, 9 May 2015 17:16:27 +0300 -Subject: [PATCH] Add KConfigGui::setSessionConfig() - -When the application receives a saveState signal it needs to replace the -current KConfig object with a new one based on the QSessionManager -information. Add a new interface that accepts the new session id and key. - -BUG: 346768 -REVIEW: 123705 ---- - src/gui/kconfiggui.cpp | 41 ++++++++++++++++++++++++++++++++--------- - src/gui/kconfiggui.h | 17 +++++++++++++++-- - 2 files changed, 47 insertions(+), 11 deletions(-) - -diff --git a/src/gui/kconfiggui.cpp b/src/gui/kconfiggui.cpp -index 0048c60..67b6009 100644 ---- a/src/gui/kconfiggui.cpp -+++ b/src/gui/kconfiggui.cpp -@@ -25,28 +25,51 @@ - - #include - -+static QString configName(const QString &id, const QString &key) -+{ -+ return(QLatin1String("session/") + QGuiApplication::applicationName() + -+ QLatin1Char('_') + id + -+ QLatin1Char('_') + key); -+} -+ - static KConfig *s_sessionConfig = Q_NULLPTR; - - KConfig *KConfigGui::sessionConfig() - { -- if (!s_sessionConfig) { // create an instance specific config object -- s_sessionConfig = new KConfig(sessionConfigName(), KConfig::SimpleConfig); -+#ifdef QT_NO_SESSIONMANAGER -+#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. -+#endif -+ if (!hasSessionConfig()) { -+ // create the default instance specific config object -+ // from applications' -session command line parameter -+ s_sessionConfig = new KConfig(configName(qApp->sessionId(), -+ qApp->sessionKey()), -+ KConfig::SimpleConfig); - } -+ - return s_sessionConfig; - } - -+void KConfigGui::setSessionConfig(const QString &id, const QString &key) -+{ -+ if (hasSessionConfig()) { -+ delete s_sessionConfig; -+ s_sessionConfig = Q_NULLPTR; -+ } -+ -+ // create a new instance specific config object from supplied id & key -+ s_sessionConfig = new KConfig(configName(id, key), -+ KConfig::SimpleConfig); -+} -+ - bool KConfigGui::hasSessionConfig() - { - return s_sessionConfig != Q_NULLPTR; - } - -+#ifndef KDE_NO_DEPRECATED - QString KConfigGui::sessionConfigName() - { --#ifdef QT_NO_SESSIONMANAGER --#error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. --#endif -- const QString sessionKey = qApp->sessionKey(); -- const QString sessionId = qApp->sessionId(); -- return QString(QLatin1String("session/%1_%2_%3")).arg(QGuiApplication::applicationName()).arg(sessionId).arg(sessionKey); -+ return sessionConfig()->name(); - } -- -+#endif -diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h -index 173400f..fe1f820 100644 ---- a/src/gui/kconfiggui.h -+++ b/src/gui/kconfiggui.h -@@ -31,7 +31,7 @@ class KConfig; - namespace KConfigGui - { - /** -- * Returns the application session config object. -+ * Returns the current application session config object. - * - * @return A pointer to the application's instance specific - * KConfig object. -@@ -40,6 +40,16 @@ namespace KConfigGui - KCONFIGGUI_EXPORT KConfig *sessionConfig(); - - /** -+ * Replaces the current application session config object. -+ * -+ * @param id new session id -+ * @param key new session key -+ * -+ * @since 5.11 -+ */ -+KCONFIGGUI_EXPORT void setSessionConfig(const QString &id, const QString &key); -+ -+/** - * Indicates if a session config has been created for that application - * (ie. if sessionConfig() got called at least once) - * -@@ -51,8 +61,11 @@ KCONFIGGUI_EXPORT bool hasSessionConfig(); - * Returns the name of the application session - * - * @return the application session name -+ * @deprecated since 5.11, use sessionConfig()->name() - */ --KCONFIGGUI_EXPORT QString sessionConfigName(); -+#ifndef KDE_NO_DEPRECATED -+KCONFIGGUI_DEPRECATED QString sessionConfigName(); -+#endif - } - - #endif // KCONFIGGUI_H --- -2.4.0 - diff --git a/0003-fix-missing-export.patch b/0003-fix-missing-export.patch deleted file mode 100644 index 71d09b1..0000000 --- a/0003-fix-missing-export.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 661d03d14aa2342e0542b49da4b440954c9654eb Mon Sep 17 00:00:00 2001 -From: David Faure -Date: Tue, 12 May 2015 12:48:55 +0200 -Subject: [PATCH 3/3] fix missing export - ---- - src/gui/kconfiggui.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/gui/kconfiggui.h b/src/gui/kconfiggui.h -index fe1f820..813ab64 100644 ---- a/src/gui/kconfiggui.h -+++ b/src/gui/kconfiggui.h -@@ -64,7 +64,7 @@ KCONFIGGUI_EXPORT bool hasSessionConfig(); - * @deprecated since 5.11, use sessionConfig()->name() - */ - #ifndef KDE_NO_DEPRECATED --KCONFIGGUI_DEPRECATED QString sessionConfigName(); -+KCONFIGGUI_DEPRECATED_EXPORT QString sessionConfigName(); - #endif - } - --- -2.4.0 - diff --git a/kconfig-5.12.0-fullpath.patch b/kconfig-5.12.0-fullpath.patch new file mode 100644 index 0000000..6f3e20f --- /dev/null +++ b/kconfig-5.12.0-fullpath.patch @@ -0,0 +1,12 @@ +diff -up kconfig-5.12.0/src/core/CMakeLists.txt.fullpath kconfig-5.12.0/src/core/CMakeLists.txt +--- kconfig-5.12.0/src/core/CMakeLists.txt.fullpath 2015-07-05 03:54:35.000000000 -0500 ++++ kconfig-5.12.0/src/core/CMakeLists.txt 2015-07-09 13:13:53.978827068 -0500 +@@ -21,7 +21,7 @@ add_library(KF5::ConfigCore ALIAS KF5Con + + target_compile_definitions(KF5ConfigCore + PRIVATE +- KCONF_UPDATE_INSTALL_LOCATION="${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_LIBEXECDIR_KF5}/$" ++ KCONF_UPDATE_INSTALL_LOCATION="${KDE_INSTALL_LIBEXECDIR_KF5}/$" + ) + + target_include_directories(KF5ConfigCore INTERFACE "$") diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d897e13..67b9597 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -19,8 +19,12 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstream patches +## upstreamable patches +# assume KDE_INSTALL_LIBEXECDIR_KF5 is a full (not relative to CMAKE_INSTALL_PREFIX) path +Patch50: kconfig-5.12.0-fullpath.patch + BuildRequires: kf5-rpm-macros -BuildRequires: extra-cmake-modules +BuildRequires: extra-cmake-modules >= %{versiondir} BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel @@ -89,9 +93,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %files core -f kconfig5_qt.lang %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 -%{_kf5_bindir}/kconfig_compiler_kf5 %{_kf5_libdir}/libKF5ConfigCore.so.* -%{_kf5_libexecdir}/kconf_update/ +%{_kf5_libexecdir}/kconfig_compiler_kf5 +%{_kf5_libexecdir}/kconf_update %post gui -p /sbin/ldconfig %postun gui -p /sbin/ldconfig From df90bb4e63f0094ca4741e1d57860c11bc6f8dbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 19 Aug 2015 16:48:24 +0200 Subject: [PATCH 032/183] KDE Frameworks 5.13.0 --- .gitignore | 1 + kf5-kconfig.spec | 18 +++++++++++++----- sources | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 09fcbe6..c7ad228 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /kconfig-5.10.0.tar.xz /kconfig-5.11.0.tar.xz /kconfig-5.12.0.tar.xz +/kconfig-5.13.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 67b9597..af9739c 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.12.0 +Version: 5.13.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -21,14 +21,13 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstreamable patches # assume KDE_INSTALL_LIBEXECDIR_KF5 is a full (not relative to CMAKE_INSTALL_PREFIX) path -Patch50: kconfig-5.12.0-fullpath.patch -BuildRequires: kf5-rpm-macros -BuildRequires: extra-cmake-modules >= %{versiondir} +BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: extra-cmake-modules >= %{version} BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel -Requires: kf5-filesystem +Requires: kf5-filesystem >= %{version} Requires: %{name}-core%{?_isa} = %{version}-%{release} Requires: %{name}-gui%{?_isa} = %{version}-%{release} @@ -115,6 +114,15 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Aug 19 2015 Daniel Vrátil - 5.13.0-1 +- KDE Frameworks 5.13.0 + +* Wed Aug 19 2015 Daniel Vrátil - 5.13.0-1 +- KDE Frameworks 5.13.0 + +* Tue Aug 11 2015 Daniel Vrátil - 5.13.0-0.1 +- KDE Frameworks 5.13 + * Thu Jul 09 2015 Rex Dieter - 5.12.0-1 - 5.12.0 diff --git a/sources b/sources index f220f4e..c0d6962 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -826d84426eb7cf9f2bccd49aca694f96 kconfig-5.12.0.tar.xz +d470179fc4c8a2060b94452d25d466c8 kconfig-5.13.0.tar.xz From b1d79e7fba53af0a1a02492a1bf94bc96630ccdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 16 Sep 2015 13:45:36 +0200 Subject: [PATCH 033/183] KDE Frameworks 5.14.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c7ad228..277adc5 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /kconfig-5.11.0.tar.xz /kconfig-5.12.0.tar.xz /kconfig-5.13.0.tar.xz +/kconfig-5.14.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index af9739c..5c2f1f6 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.13.0 +Version: 5.14.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -114,6 +114,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Sep 16 2015 Daniel Vrátil - 5.14.0-1 +- KDE Frameworks 5.14.0 + * Wed Aug 19 2015 Daniel Vrátil - 5.13.0-1 - KDE Frameworks 5.13.0 diff --git a/sources b/sources index c0d6962..4f6f515 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d470179fc4c8a2060b94452d25d466c8 kconfig-5.13.0.tar.xz +a4b12b753b855d8fa1240b499bc17135 kconfig-5.14.0.tar.xz From d08820e831699bb143116be579079ac92f4e1f1a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 21 Sep 2015 12:39:25 -0500 Subject: [PATCH 034/183] +sources.basename --- sources.basename | 1 + 1 file changed, 1 insertion(+) create mode 100644 sources.basename diff --git a/sources.basename b/sources.basename new file mode 100644 index 0000000..1846784 --- /dev/null +++ b/sources.basename @@ -0,0 +1 @@ +kconfig From 170167e09617ca39ae92cb94b48fe38efd2a593e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 8 Oct 2015 15:04:15 +0200 Subject: [PATCH 035/183] KDE Frameworks 5.15.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 277adc5..3133465 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /kconfig-5.12.0.tar.xz /kconfig-5.13.0.tar.xz /kconfig-5.14.0.tar.xz +/kconfig-5.15.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 5c2f1f6..15bf047 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.14.0 +Version: 5.15.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -114,6 +114,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Oct 08 2015 Daniel Vrátil - 5.15.0-1 +- KDE Frameworks 5.15.0 + * Wed Sep 16 2015 Daniel Vrátil - 5.14.0-1 - KDE Frameworks 5.14.0 diff --git a/sources b/sources index 4f6f515..e6d0516 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4b12b753b855d8fa1240b499bc17135 kconfig-5.14.0.tar.xz +f7169075c22857b40d256bd6323d1a10 kconfig-5.15.0.tar.xz From 2abf1477cb4613003e9c40907bae193019011527 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 20 Oct 2015 06:59:08 -0500 Subject: [PATCH 036/183] restore/upstream fullpath patch, BR: cmake, sort BR's --- ...FULL_-variant-so-there-is-no-ambigui.patch | 25 +++++++++++++++++++ kconfig-5.12.0-fullpath.patch | 12 --------- kf5-kconfig.spec | 11 +++++--- 3 files changed, 33 insertions(+), 15 deletions(-) create mode 100644 0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch delete mode 100644 kconfig-5.12.0-fullpath.patch diff --git a/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch b/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch new file mode 100644 index 0000000..095f101 --- /dev/null +++ b/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch @@ -0,0 +1,25 @@ +From 0cb0ecf8001d62ae0977c6f48f1807de45de314a Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Tue, 20 Oct 2015 06:55:03 -0500 +Subject: [PATCH 4/4] use KDE_INSTALL_FULL_ variant, so there is no ambiguity + +--- + src/core/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt +index 3d8d4cb..0ad24b9 100644 +--- a/src/core/CMakeLists.txt ++++ b/src/core/CMakeLists.txt +@@ -21,7 +21,7 @@ add_library(KF5::ConfigCore ALIAS KF5ConfigCore) + + target_compile_definitions(KF5ConfigCore + PRIVATE +- KCONF_UPDATE_INSTALL_LOCATION="${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_LIBEXECDIR_KF5}/$" ++ KCONF_UPDATE_INSTALL_LOCATION="${KDE_INSTALL_FULL_LIBEXECDIR_KF5}/$" + ) + + target_include_directories(KF5ConfigCore INTERFACE "$") +-- +2.5.0 + diff --git a/kconfig-5.12.0-fullpath.patch b/kconfig-5.12.0-fullpath.patch deleted file mode 100644 index 6f3e20f..0000000 --- a/kconfig-5.12.0-fullpath.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up kconfig-5.12.0/src/core/CMakeLists.txt.fullpath kconfig-5.12.0/src/core/CMakeLists.txt ---- kconfig-5.12.0/src/core/CMakeLists.txt.fullpath 2015-07-05 03:54:35.000000000 -0500 -+++ kconfig-5.12.0/src/core/CMakeLists.txt 2015-07-09 13:13:53.978827068 -0500 -@@ -21,7 +21,7 @@ add_library(KF5::ConfigCore ALIAS KF5Con - - target_compile_definitions(KF5ConfigCore - PRIVATE -- KCONF_UPDATE_INSTALL_LOCATION="${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_LIBEXECDIR_KF5}/$" -+ KCONF_UPDATE_INSTALL_LOCATION="${KDE_INSTALL_LIBEXECDIR_KF5}/$" - ) - - target_include_directories(KF5ConfigCore INTERFACE "$") diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 15bf047..0b06505 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.15.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -18,12 +18,14 @@ URL: https://projects.kde.org/projects/frameworks/kconfig Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz ## upstream patches +# http://commits.kde.org/kconfig/0cb0ecf8001d62ae0977c6f48f1807de45de314a +Patch4: 0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch ## upstreamable patches -# assume KDE_INSTALL_LIBEXECDIR_KF5 is a full (not relative to CMAKE_INSTALL_PREFIX) path -BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: cmake BuildRequires: extra-cmake-modules >= %{version} +BuildRequires: kf5-rpm-macros >= %{version} BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel @@ -114,6 +116,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Tue Oct 20 2015 Rex Dieter 5.15.0-2 +- restore/upstream fullpath patch, BR: cmake, sort BR's + * Thu Oct 08 2015 Daniel Vrátil - 5.15.0-1 - KDE Frameworks 5.15.0 From 273322bce8e1aca59dcc73434b63163c303bccec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 9 Nov 2015 23:07:50 +0100 Subject: [PATCH 037/183] KDE Frameworks 5.16 --- .gitignore | 1 + kf5-kconfig.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3133465..16dfa5c 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /kconfig-5.13.0.tar.xz /kconfig-5.14.0.tar.xz /kconfig-5.15.0.tar.xz +/kconfig-5.16.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0b06505..4e87242 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.15.0 -Release: 2%{?dist} +Version: 5.16.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -19,7 +19,6 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstream patches # http://commits.kde.org/kconfig/0cb0ecf8001d62ae0977c6f48f1807de45de314a -Patch4: 0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch ## upstreamable patches @@ -116,6 +115,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Sun Nov 08 2015 Daniel Vrátil - 5.16.0-1 +- KDE Frameworks 5.16.0 + * Tue Oct 20 2015 Rex Dieter 5.15.0-2 - restore/upstream fullpath patch, BR: cmake, sort BR's diff --git a/sources b/sources index e6d0516..0181b30 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f7169075c22857b40d256bd6323d1a10 kconfig-5.15.0.tar.xz +67853ba8da858eda6aa218473fbe9861 kconfig-5.16.0.tar.xz From c3cda3d84f4ba498601a12834e4d64dca914d562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 8 Dec 2015 23:36:06 +0100 Subject: [PATCH 038/183] KDE Frameworks 5.17.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 16dfa5c..4490f2e 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /kconfig-5.14.0.tar.xz /kconfig-5.15.0.tar.xz /kconfig-5.16.0.tar.xz +/kconfig-5.17.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 4e87242..7c6e34e 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.16.0 +Version: 5.17.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -115,6 +115,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Tue Dec 08 2015 Daniel Vrátil - 5.17.0-1 +- KDE Frameworks 5.17.0 + * Sun Nov 08 2015 Daniel Vrátil - 5.16.0-1 - KDE Frameworks 5.16.0 diff --git a/sources b/sources index 0181b30..56cb82c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -67853ba8da858eda6aa218473fbe9861 kconfig-5.16.0.tar.xz +410edf8d9e568c962ab4941b0aab2aa1 kconfig-5.17.0.tar.xz From dffb2ea21fce93df900d224a97736928fde85dd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Sun, 3 Jan 2016 17:54:46 +0100 Subject: [PATCH 039/183] KDE Frameworks 5.18.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4490f2e..dc355d8 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /kconfig-5.15.0.tar.xz /kconfig-5.16.0.tar.xz /kconfig-5.17.0.tar.xz +/kconfig-5.18.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7c6e34e..d6c36ae 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.17.0 +Version: 5.18.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -115,6 +115,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Sun Jan 03 2016 Daniel Vrátil - 5.18.0-1 +- KDE Frameworks 5.18.0 + * Tue Dec 08 2015 Daniel Vrátil - 5.17.0-1 - KDE Frameworks 5.17.0 diff --git a/sources b/sources index 56cb82c..fe18607 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -410edf8d9e568c962ab4941b0aab2aa1 kconfig-5.17.0.tar.xz +061b6eedc15239368e5bd60645b99a50 kconfig-5.18.0.tar.xz From 34da0ad594561a6d14ede08dede966f83f5c28a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Sun, 3 Jan 2016 18:07:51 +0100 Subject: [PATCH 040/183] Remove old patch --- ...FULL_-variant-so-there-is-no-ambigui.patch | 25 ------------------- 1 file changed, 25 deletions(-) delete mode 100644 0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch diff --git a/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch b/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch deleted file mode 100644 index 095f101..0000000 --- a/0004-use-KDE_INSTALL_FULL_-variant-so-there-is-no-ambigui.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 0cb0ecf8001d62ae0977c6f48f1807de45de314a Mon Sep 17 00:00:00 2001 -From: Rex Dieter -Date: Tue, 20 Oct 2015 06:55:03 -0500 -Subject: [PATCH 4/4] use KDE_INSTALL_FULL_ variant, so there is no ambiguity - ---- - src/core/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt -index 3d8d4cb..0ad24b9 100644 ---- a/src/core/CMakeLists.txt -+++ b/src/core/CMakeLists.txt -@@ -21,7 +21,7 @@ add_library(KF5::ConfigCore ALIAS KF5ConfigCore) - - target_compile_definitions(KF5ConfigCore - PRIVATE -- KCONF_UPDATE_INSTALL_LOCATION="${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_LIBEXECDIR_KF5}/$" -+ KCONF_UPDATE_INSTALL_LOCATION="${KDE_INSTALL_FULL_LIBEXECDIR_KF5}/$" - ) - - target_include_directories(KF5ConfigCore INTERFACE "$") --- -2.5.0 - From 068a192e3b24cacbd51e09de20a5e02bace39226 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 14 Jan 2016 08:14:22 -0600 Subject: [PATCH 041/183] cosmetics, update URL, use %license, -BR: cmake --- .gitignore | 20 -------------------- kf5-kconfig.spec | 15 +++++++-------- 2 files changed, 7 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index dc355d8..9476f20 100644 --- a/.gitignore +++ b/.gitignore @@ -1,21 +1 @@ -/kconfig-4.99.0.tar.xz -/kconfig-4.100.0.tar.xz -/kconfig-5.0.0.tar.xz -/kconfig-5.1.0.tar.xz -/kconfig-5.2.0.tar.xz -/kconfig-5.3.0.tar.xz -/kconfig-5.4.0.tar.xz -/kconfig-5.5.0.tar.xz -/kconfig-5.6.0.tar.xz -/kconfig-5.7.0.tar.xz -/kconfig-5.8.0.tar.xz -/kconfig-5.9.0.tar.xz -/kconfig-5.10.0.tar.xz -/kconfig-5.11.0.tar.xz -/kconfig-5.12.0.tar.xz -/kconfig-5.13.0.tar.xz -/kconfig-5.14.0.tar.xz -/kconfig-5.15.0.tar.xz -/kconfig-5.16.0.tar.xz -/kconfig-5.17.0.tar.xz /kconfig-5.18.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d6c36ae..294e4b1 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,11 +2,11 @@ Name: kf5-%{framework} Version: 5.18.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT -URL: https://projects.kde.org/projects/frameworks/kconfig +URL: https://projects.kde.org/kconfig %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -22,7 +22,6 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstreamable patches -BuildRequires: cmake BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-rpm-macros >= %{version} BuildRequires: qt5-qtbase-devel @@ -42,7 +41,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt5-qtbase-devel ## included for completeness and documentation, but part of qtbase-devel already -- rex #Requires: pkgconfig(Qt5Xml) - %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -50,7 +48,6 @@ developing applications that use %{name}. %package core Summary: Non-GUI part of KConfig framework Requires: kde-settings - %description core KConfigCore provides access to the configuration files themselves. It features centralized definition and lock-down (kiosk) support. @@ -58,7 +55,6 @@ centralized definition and lock-down (kiosk) support. %package gui Summary: GUI part of KConfig framework Requires: %{name}-core%{?_isa} = %{version}-%{release} - %description gui KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate @@ -85,8 +81,8 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %files -%doc COPYING.LIB DESIGN README.md TODO - +%doc DESIGN README.md TODO +%license COPYING.LIB %post core -p /sbin/ldconfig %postun core -p /sbin/ldconfig @@ -115,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Jan 14 2016 Rex Dieter 5.18.0-2 +- cosmetics, update URL, use %%license, -BR: cmake + * Sun Jan 03 2016 Daniel Vrátil - 5.18.0-1 - KDE Frameworks 5.18.0 From 6e78f75a00ac7686dabcc43b8dbd14544594d017 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 02:00:00 +0000 Subject: [PATCH 042/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 294e4b1..3695880 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.18.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 5.18.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Thu Jan 14 2016 Rex Dieter 5.18.0-2 - cosmetics, update URL, use %%license, -BR: cmake From 0f7915621fa9326560d431dc0ed51055ca8bf53f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Thu, 11 Feb 2016 15:16:35 +0100 Subject: [PATCH 043/183] KDE Frameworks 5.19.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9476f20..11ccaa6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /kconfig-5.18.0.tar.xz +/kconfig-5.19.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 3695880..4f4bdbd 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.18.0 -Release: 3%{?dist} +Version: 5.19.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Feb 11 2016 Daniel Vrátil - 5.19.0-1 +- KDE Frameworks 5.19.0 + * Thu Feb 04 2016 Fedora Release Engineering - 5.18.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index fe18607..3a8dbb6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -061b6eedc15239368e5bd60645b99a50 kconfig-5.18.0.tar.xz +79953233cd7d507f4f8394bf62e23078 kconfig-5.19.0.tar.xz From 9a7286a64136dbbcf87d46a9c3e6bfec18388b3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Mon, 14 Mar 2016 11:40:41 +0100 Subject: [PATCH 044/183] KDE Frameworks 5.20.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 11ccaa6..61c7ab6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /kconfig-5.18.0.tar.xz /kconfig-5.19.0.tar.xz +/kconfig-5.20.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 4f4bdbd..1beac58 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.19.0 +Version: 5.20.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Mar 14 2016 Daniel Vrátil - 5.20.0-1 +- KDE Frameworks 5.20.0 + * Thu Feb 11 2016 Daniel Vrátil - 5.19.0-1 - KDE Frameworks 5.19.0 diff --git a/sources b/sources index 3a8dbb6..a29e200 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -79953233cd7d507f4f8394bf62e23078 kconfig-5.19.0.tar.xz +1ee3cc6ae99928adf7fa93204d89a0ce kconfig-5.20.0.tar.xz From f58bffcfb292cf6b73f5d24aaa418dd9ec5d9e13 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Apr 2016 08:25:16 -0500 Subject: [PATCH 045/183] KDE Frameworks 5.21.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 61c7ab6..e74f444 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /kconfig-5.18.0.tar.xz /kconfig-5.19.0.tar.xz /kconfig-5.20.0.tar.xz +/kconfig-5.21.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1beac58..020ea84 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.20.0 +Version: 5.21.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Apr 04 2016 Rex Dieter - 5.21.0-1 +- KDE Frameworks 5.21.0 + * Mon Mar 14 2016 Daniel Vrátil - 5.20.0-1 - KDE Frameworks 5.20.0 diff --git a/sources b/sources index a29e200..f0c5f3f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1ee3cc6ae99928adf7fa93204d89a0ce kconfig-5.20.0.tar.xz +11782bb4555990deafa273f0288d2673 kconfig-5.21.0.tar.xz From e96bb8ed16178a49675c02f47cf8cb845e9ef97f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 16 May 2016 09:43:43 -0500 Subject: [PATCH 046/183] update URL --- kf5-kconfig.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 020ea84..d8ad127 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,11 +2,11 @@ Name: kf5-%{framework} Version: 5.21.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT -URL: https://projects.kde.org/kconfig +URL: https://quickgit.kde.org/?p=%{framework}.git %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon May 16 2016 Rex Dieter - 5.21.0-2 +- update URL + * Mon Apr 04 2016 Rex Dieter - 5.21.0-1 - KDE Frameworks 5.21.0 From fca511e6eb4a8a1e95d8ddcefcfea6d7594ab367 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 16 May 2016 09:54:23 -0500 Subject: [PATCH 047/183] KDE Frameworks 5.22.0 --- .gitignore | 1 + clog | 2 ++ kf5-kconfig.spec | 7 +++++-- sources | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 clog diff --git a/.gitignore b/.gitignore index e74f444..c2aa3c5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /kconfig-5.19.0.tar.xz /kconfig-5.20.0.tar.xz /kconfig-5.21.0.tar.xz +/kconfig-5.22.0.tar.xz diff --git a/clog b/clog new file mode 100644 index 0000000..6160085 --- /dev/null +++ b/clog @@ -0,0 +1,2 @@ +update URL + diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d8ad127..c5eb2a8 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.21.0 -Release: 2%{?dist} +Version: 5.22.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon May 16 2016 Rex Dieter - 5.22.0-1 +- KDE Frameworks 5.22.0 + * Mon May 16 2016 Rex Dieter - 5.21.0-2 - update URL diff --git a/sources b/sources index f0c5f3f..87f770f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -11782bb4555990deafa273f0288d2673 kconfig-5.21.0.tar.xz +89725e9fae45c516448ff01ede3e2821 kconfig-5.22.0.tar.xz From 61bc948fa8593e5be1ffe334a609372daa350c33 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 18 May 2016 14:25:51 -0500 Subject: [PATCH 048/183] rm clog --- clog | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 clog diff --git a/clog b/clog deleted file mode 100644 index 6160085..0000000 --- a/clog +++ /dev/null @@ -1,2 +0,0 @@ -update URL - From 83be451b88c884c24ae44e99a36e92388086f04e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Jun 2016 10:31:15 -0500 Subject: [PATCH 049/183] KDE Frameworks 5.23.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c2aa3c5..235c202 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /kconfig-5.20.0.tar.xz /kconfig-5.21.0.tar.xz /kconfig-5.22.0.tar.xz +/kconfig-5.23.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c5eb2a8..cc23571 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.22.0 +Version: 5.23.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Tue Jun 07 2016 Daniel Vrátil - 5.23.0-1 +- KDE Frameworks 5.23.0 + * Mon May 16 2016 Rex Dieter - 5.22.0-1 - KDE Frameworks 5.22.0 diff --git a/sources b/sources index 87f770f..ec3b388 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -89725e9fae45c516448ff01ede3e2821 kconfig-5.22.0.tar.xz +2b822e9e4549fd2deffc23468af461e1 kconfig-5.23.0.tar.xz From fd8be85a4c8137f4471770bb18b5dcbcc9940fd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Wed, 6 Jul 2016 17:56:09 +0200 Subject: [PATCH 050/183] KDE Frameworks 5.24.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 235c202..23ece4b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /kconfig-5.21.0.tar.xz /kconfig-5.22.0.tar.xz /kconfig-5.23.0.tar.xz +/kconfig-5.24.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index cc23571..76fee5e 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.23.0 +Version: 5.24.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Jul 06 2016 Daniel Vrátil - 5.24.0-1 +- KDE Frameworks 5.24.0 + * Tue Jun 07 2016 Daniel Vrátil - 5.23.0-1 - KDE Frameworks 5.23.0 diff --git a/sources b/sources index ec3b388..e4b5a6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2b822e9e4549fd2deffc23468af461e1 kconfig-5.23.0.tar.xz +e048b0684cbeba42a0d68461dd1bf3a9 kconfig-5.24.0.tar.xz From f2dff9e73130d6e09eccef56be58af4cb6a6bbbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Mon, 8 Aug 2016 10:11:31 +0200 Subject: [PATCH 051/183] KDE Frameworks 5.25.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 23ece4b..0dea708 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /kconfig-5.22.0.tar.xz /kconfig-5.23.0.tar.xz /kconfig-5.24.0.tar.xz +/kconfig-5.25.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 76fee5e..df78807 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.24.0 +Version: 5.25.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Aug 08 2016 Daniel Vrátil - 5.25.0-1 +- KDE Frameworks 5.25.0 + * Wed Jul 06 2016 Daniel Vrátil - 5.24.0-1 - KDE Frameworks 5.24.0 diff --git a/sources b/sources index e4b5a6d..a7457f9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e048b0684cbeba42a0d68461dd1bf3a9 kconfig-5.24.0.tar.xz +03112534b86d98716cf61865d0ea2497 kconfig-5.25.0.tar.xz From 1e401f5c84a9821d9d1dcc048d0e88d57999fa30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Thu, 8 Sep 2016 10:27:56 +0200 Subject: [PATCH 052/183] KDE Frameworks 5.26.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0dea708..ceec33e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /kconfig-5.23.0.tar.xz /kconfig-5.24.0.tar.xz /kconfig-5.25.0.tar.xz +/kconfig-5.26.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index df78807..d1271e3 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.25.0 +Version: 5.26.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Sep 07 2016 Daniel Vrátil - 5.26.0-1 +- KDE Frameworks 5.26.0 + * Mon Aug 08 2016 Daniel Vrátil - 5.25.0-1 - KDE Frameworks 5.25.0 diff --git a/sources b/sources index a7457f9..0a084b0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -03112534b86d98716cf61865d0ea2497 kconfig-5.25.0.tar.xz +5b57b0a5cbf50fbc644fb7ce64447969 kconfig-5.26.0.tar.xz From a850d76a76a269d5e252d6fe4b70880f74d3bd07 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Oct 2016 13:41:04 -0500 Subject: [PATCH 053/183] 5.27.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ceec33e..900116b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /kconfig-5.24.0.tar.xz /kconfig-5.25.0.tar.xz /kconfig-5.26.0.tar.xz +/kconfig-5.27.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d1271e3..e4b3668 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.26.0 -Release: 1%{?dist} +Version: 5.27.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Oct 03 2016 Rex Dieter - 5.27.0-1 +- 5.27.0 + * Wed Sep 07 2016 Daniel Vrátil - 5.26.0-1 - KDE Frameworks 5.26.0 diff --git a/sources b/sources index 0a084b0..3235477 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5b57b0a5cbf50fbc644fb7ce64447969 kconfig-5.26.0.tar.xz +e1a633ed10804ad00d53978bcfd906e7 kconfig-5.27.0.tar.xz From b0f1e10d9f20d5cb65e2e14e4653558041990999 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 16 Dec 2016 09:05:48 -0600 Subject: [PATCH 054/183] 5.29.0 --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e4b3668..aaee9c3 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.27.0 +Version: 5.29.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Fri Dec 16 2016 Rex Dieter - 5.29.0-1 +- 5.29.0 + * Mon Oct 03 2016 Rex Dieter - 5.27.0-1 - 5.27.0 From 57509fa1793e5aa4ba8fdfbc91f22e95ebb8d7f2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 16 Dec 2016 09:27:59 -0600 Subject: [PATCH 055/183] 5.29.0 --- .gitignore | 1 + kf5-kconfig.spec | 3 +++ sources | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 900116b..56ca47e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /kconfig-5.25.0.tar.xz /kconfig-5.26.0.tar.xz /kconfig-5.27.0.tar.xz +/kconfig-5.29.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index aaee9c3..7d1ca0b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -114,6 +114,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} * Fri Dec 16 2016 Rex Dieter - 5.29.0-1 - 5.29.0 +* Fri Dec 16 2016 Rex Dieter - 5.29.0-1 +- 5.29.0 + * Mon Oct 03 2016 Rex Dieter - 5.27.0-1 - 5.27.0 diff --git a/sources b/sources index 3235477..a1435cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e1a633ed10804ad00d53978bcfd906e7 kconfig-5.27.0.tar.xz +SHA512 (kconfig-5.29.0.tar.xz) = e9b8432e8952808b7ce163cebfd5e9140692a06c47d7e2e33051e906f8053c4f70471f957f99c56b823f2e027f8a34acab885f65cd57d5cb02aefd9a81e7273f From 8add3d9a6fcf1d300d45f0eaabf3d5c89065d2c2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 6 Feb 2017 12:03:09 -0600 Subject: [PATCH 056/183] 5.31.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 56ca47e..4851db9 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /kconfig-5.26.0.tar.xz /kconfig-5.27.0.tar.xz /kconfig-5.29.0.tar.xz +/kconfig-5.31.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7d1ca0b..b4a4b4f 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.29.0 +Version: 5.31.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Feb 06 2017 Rex Dieter - 5.31.0-1 +- 5.31.0 + * Fri Dec 16 2016 Rex Dieter - 5.29.0-1 - 5.29.0 diff --git a/sources b/sources index a1435cf..2ef42e3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.29.0.tar.xz) = e9b8432e8952808b7ce163cebfd5e9140692a06c47d7e2e33051e906f8053c4f70471f957f99c56b823f2e027f8a34acab885f65cd57d5cb02aefd9a81e7273f +SHA512 (kconfig-5.31.0.tar.xz) = 4890513f86f22d64b6955d9b4ceb8ba6ff2016a8ea21f532b5b4b1f533dc3645b70412825394805d9c6f45b87c6cbb2bb75752e8a73645cee47ad4695b2dc313 From 7db370e3a9d3d67521321800f749de64d62f3000 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 4 Mar 2017 14:23:38 -0600 Subject: [PATCH 057/183] 5.32.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4851db9..60f3038 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /kconfig-5.27.0.tar.xz /kconfig-5.29.0.tar.xz /kconfig-5.31.0.tar.xz +/kconfig-5.32.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b4a4b4f..297ed45 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.31.0 +Version: 5.32.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Sat Mar 04 2017 Rex Dieter - 5.32.0-1 +- 5.32.0 + * Mon Feb 06 2017 Rex Dieter - 5.31.0-1 - 5.31.0 diff --git a/sources b/sources index 2ef42e3..62b6858 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.31.0.tar.xz) = 4890513f86f22d64b6955d9b4ceb8ba6ff2016a8ea21f532b5b4b1f533dc3645b70412825394805d9c6f45b87c6cbb2bb75752e8a73645cee47ad4695b2dc313 +SHA512 (kconfig-5.32.0.tar.xz) = 45d83dfd8293ed91dba148baa8c6ca35e4eca5039de995464b91e0cdc433dd900b4844e2c94fb2dc5ee57957a9d9af3e24ee7fbd10958c176bb74093929de430 From 39f89aa2070bd35fe0db96f15f63b2d445888f71 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Apr 2017 08:09:45 -0500 Subject: [PATCH 058/183] 5.33.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 60f3038..4f8c87b 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /kconfig-5.29.0.tar.xz /kconfig-5.31.0.tar.xz /kconfig-5.32.0.tar.xz +/kconfig-5.33.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 297ed45..b3d91a7 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,12 +1,12 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.32.0 +Version: 5.33.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT -URL: https://quickgit.kde.org/?p=%{framework}.git +URL: https://cgit.kde.org/%{framework}.git %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Apr 03 2017 Rex Dieter - 5.33.0-1 +- 5.33.0 + * Sat Mar 04 2017 Rex Dieter - 5.32.0-1 - 5.32.0 diff --git a/sources b/sources index 62b6858..afce171 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.32.0.tar.xz) = 45d83dfd8293ed91dba148baa8c6ca35e4eca5039de995464b91e0cdc433dd900b4844e2c94fb2dc5ee57957a9d9af3e24ee7fbd10958c176bb74093929de430 +SHA512 (kconfig-5.33.0.tar.xz) = e04fa2b30b16d3514ce9420a81111efef6216e8f0fd0619a71e4e527a82cf56c5209b185468bfe5cd71c437ecb5bb9d7a7a1be854e3f37f62f53b1bccbf819f6 From 1356b994b48db6dadffed2afa75a7941aba6cb48 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 15 May 2017 11:04:00 -0500 Subject: [PATCH 059/183] 5.34.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4f8c87b..e9af21b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /kconfig-5.31.0.tar.xz /kconfig-5.32.0.tar.xz /kconfig-5.33.0.tar.xz +/kconfig-5.34.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b3d91a7..4df5077 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.33.0 +Version: 5.34.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon May 15 2017 Rex Dieter - 5.34.0-1 +- 5.34.0 + * Mon Apr 03 2017 Rex Dieter - 5.33.0-1 - 5.33.0 diff --git a/sources b/sources index afce171..02df07a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.33.0.tar.xz) = e04fa2b30b16d3514ce9420a81111efef6216e8f0fd0619a71e4e527a82cf56c5209b185468bfe5cd71c437ecb5bb9d7a7a1be854e3f37f62f53b1bccbf819f6 +SHA512 (kconfig-5.34.0.tar.xz) = d5684fee949081e5bbb96f25fed77996d6f64aeb4fcb4113b44358a16ff63578269115dab156891e96c414740a85779b0f3585a31a37e3f34b9f629f4c3988ea From 9dc025d66e57b8f63da624984fed1ab5a842e1b9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 4 Jun 2017 07:16:02 -0500 Subject: [PATCH 060/183] 5.35.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e9af21b..34cc54c 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /kconfig-5.32.0.tar.xz /kconfig-5.33.0.tar.xz /kconfig-5.34.0.tar.xz +/kconfig-5.35.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 4df5077..0ef8a33 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.34.0 +Version: 5.35.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Sun Jun 04 2017 Rex Dieter - 5.35.0-1 +- 5.35.0 + * Mon May 15 2017 Rex Dieter - 5.34.0-1 - 5.34.0 diff --git a/sources b/sources index 02df07a..4c98297 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.34.0.tar.xz) = d5684fee949081e5bbb96f25fed77996d6f64aeb4fcb4113b44358a16ff63578269115dab156891e96c414740a85779b0f3585a31a37e3f34b9f629f4c3988ea +SHA512 (kconfig-5.35.0.tar.xz) = 46ca4815144807b66709d6a68577d9ad80cc7b276e724b34cade7b5b1e0b176ee41353ce495248ddc797af2840eb5f9e6b36c0126abcfcc524dd9f2466310142 From 409f5e61f364a6c32729595a394ac87e48cc968a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Jul 2017 12:04:34 -0500 Subject: [PATCH 061/183] 5.36.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 34cc54c..e88e109 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /kconfig-5.33.0.tar.xz /kconfig-5.34.0.tar.xz /kconfig-5.35.0.tar.xz +/kconfig-5.36.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0ef8a33..9d973a5 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.35.0 +Version: 5.36.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Jul 03 2017 Rex Dieter - 5.36.0-1 +- 5.36.0 + * Sun Jun 04 2017 Rex Dieter - 5.35.0-1 - 5.35.0 diff --git a/sources b/sources index 4c98297..25ac42a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.35.0.tar.xz) = 46ca4815144807b66709d6a68577d9ad80cc7b276e724b34cade7b5b1e0b176ee41353ce495248ddc797af2840eb5f9e6b36c0126abcfcc524dd9f2466310142 +SHA512 (kconfig-5.36.0.tar.xz) = 5da8e6b3d55c870e0cc1ee774119b8e4d01b7fcae885f37cb4d305f246dd6d22cc5385f52579b2860d52d14ab816f914048385bd896c063e07b1ca0d70735d27 From bc06c5828a44661fd4a6e1d5651dd5ad1d2105de Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 15:13:54 +0000 Subject: [PATCH 062/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9d973a5..1a39a31 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.36.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 5.36.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Mon Jul 03 2017 Rex Dieter - 5.36.0-1 - 5.36.0 From a726dd903d06d0d5bcabfc8cac7701f4bc6a88d9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 00:24:01 +0000 Subject: [PATCH 063/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1a39a31..f5a5741 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.36.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 5.36.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 5.36.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 4be6e4316baf8eb0e04ade340a6383d02ae17b3e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 25 Aug 2017 09:26:19 -0500 Subject: [PATCH 064/183] 5.37.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e88e109..c2f7fec 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /kconfig-5.34.0.tar.xz /kconfig-5.35.0.tar.xz /kconfig-5.36.0.tar.xz +/kconfig-5.37.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f5a5741..ca28875 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,8 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.36.0 -Release: 3%{?dist} +Version: 5.37.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Fri Aug 25 2017 Rex Dieter - 5.37.0-1 +- 5.37.0 + * Thu Aug 03 2017 Fedora Release Engineering - 5.36.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 25ac42a..ef67981 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.36.0.tar.xz) = 5da8e6b3d55c870e0cc1ee774119b8e4d01b7fcae885f37cb4d305f246dd6d22cc5385f52579b2860d52d14ab816f914048385bd896c063e07b1ca0d70735d27 +SHA512 (kconfig-5.37.0.tar.xz) = 8d6c120f14f2c5d2c44173b142a8d175cdfb9a48f3a94a5798bf222ca5954a7420e6bbe6a467565032468cf5f8485ac73a48e8c0c8c825ef3573e9641cf60fa1 From cf7927819342de0e9253307ee5be0a30dd6c1f21 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 11 Sep 2017 14:53:14 -0500 Subject: [PATCH 065/183] 5.38.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c2f7fec..fe53c7b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /kconfig-5.35.0.tar.xz /kconfig-5.36.0.tar.xz /kconfig-5.37.0.tar.xz +/kconfig-5.38.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index ca28875..a2d5eb1 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,7 @@ %global framework kconfig Name: kf5-%{framework} -Version: 5.37.0 +Version: 5.38.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -111,6 +111,9 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Sep 11 2017 Rex Dieter - 5.38.0-1 +- 5.38.0 + * Fri Aug 25 2017 Rex Dieter - 5.37.0-1 - 5.37.0 diff --git a/sources b/sources index ef67981..37eea8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.37.0.tar.xz) = 8d6c120f14f2c5d2c44173b142a8d175cdfb9a48f3a94a5798bf222ca5954a7420e6bbe6a467565032468cf5f8485ac73a48e8c0c8c825ef3573e9641cf60fa1 +SHA512 (kconfig-5.38.0.tar.xz) = b8eaa832018843253e2710ee6b7d2cbf9d6b34727b2cde555db0ee2489e98356aadbec78a957d7cd761acf058f11a566f7156138ae08287e4f7d6694b742669c From 5d8a19b6b8dad29e210fa5ba6c3bfc31d4de49da Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 13 Sep 2017 11:09:04 -0500 Subject: [PATCH 066/183] cosmetics, support %bootstrap, autotests initial support for python bindings (not ready yet) --- kf5-kconfig.spec | 53 +++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 46 insertions(+), 7 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a2d5eb1..5fb970b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,8 +1,17 @@ %global framework kconfig +# uncomment to enable bootstrap mode +#global bootstrap 1 + +%if !0%{?bootstrap} +# not quite ready -- rex +#global python 1 +%global tests 1 +%endif + Name: kf5-%{framework} Version: 5.38.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -24,9 +33,24 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-rpm-macros >= %{version} + +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Xml) BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel +%if 0%{?python} +BuildRequires: clang +BuildRequires: python2-qt5-devel +BuildRequires: python3-qt5-devel +%endif + +%if 0%{?tests} +BuildRequires: dbus-x11 +BuildRequires: time +BuildRequires: xorg-x11-server-Xvfb +%endif + Requires: kf5-filesystem >= %{version} Requires: %{name}-core%{?_isa} = %{version}-%{release} Requires: %{name}-gui%{?_isa} = %{version}-%{release} @@ -38,9 +62,7 @@ parts: KConfigCore and KConfigGui. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: qt5-qtbase-devel -## included for completeness and documentation, but part of qtbase-devel already -- rex -#Requires: pkgconfig(Qt5Xml) +Requires: cmake(Qt5Xml) %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -68,7 +90,9 @@ their changes to their respective configuration files. %build mkdir %{_target_platform} pushd %{_target_platform} -%{cmake_kf5} .. +%{cmake_kf5} .. \ + %{?tests:-DBUILD_TESTING:BOOL=ON} \ + %{?python:-Dlibclang_LIBRARY:PATH=%{_libdir}/libclang.so} popd make %{?_smp_mflags} -C %{_target_platform} @@ -77,16 +101,27 @@ make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang kconfig5_qt --with-qt --all-name +%find_lang %{name} --all-name --with-qt + + +%check +%if 0%{?tests} +export CTEST_OUTPUT_ON_FAILURE=1 +xvfb-run -a \ +dbus-launch --exit-with-session \ +time \ +make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: +%endif %files %doc DESIGN README.md TODO %license COPYING.LIB + %post core -p /sbin/ldconfig %postun core -p /sbin/ldconfig -%files core -f kconfig5_qt.lang +%files core -f %{name}.lang %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 %{_kf5_libdir}/libKF5ConfigCore.so.* @@ -111,6 +146,10 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Wed Sep 13 2017 Rex Dieter - 5.38.0-2 +- cosmetics, support %%bootstrap, autotests +- initial support for python bindings (not ready yet) + * Mon Sep 11 2017 Rex Dieter - 5.38.0-1 - 5.38.0 From 07b2e66844436f33104be6ee510d0df095ab27e2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 13 Sep 2017 13:47:22 -0500 Subject: [PATCH 067/183] enable python bindings now that extra-cmake-modules is ready for it --- kf5-kconfig.spec | 56 +++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 48 insertions(+), 8 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 5fb970b..136e4ca 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -4,14 +4,15 @@ #global bootstrap 1 %if !0%{?bootstrap} -# not quite ready -- rex -#global python 1 +%if 0%{?fedora} > 25 +%global python 1 +%endif %global tests 1 %endif Name: kf5-%{framework} Version: 5.38.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -27,7 +28,6 @@ URL: https://cgit.kde.org/%{framework}.git Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz ## upstream patches -# http://commits.kde.org/kconfig/0cb0ecf8001d62ae0977c6f48f1807de45de314a ## upstreamable patches @@ -40,9 +40,10 @@ BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel %if 0%{?python} +BuildRequires: bundled(python2-clang) >= 4.0.1 BuildRequires: clang -BuildRequires: python2-qt5-devel -BuildRequires: python3-qt5-devel +BuildRequires: python2-PyQt5-devel +BuildRequires: python3-PyQt5-devel %endif %if 0%{?tests} @@ -82,17 +83,42 @@ KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files. +%if 0%{?python} +%package -n python2-pykf5-%{framework} +Summary: Python2 bindings for %{framework} +Requires: %{name} = %{version}-%{release} +%description -n python2-pykf5-%{framework} +%{summary}. + +%package -n python3-pykf5-%{framework} +Summary: Python3 bindings for %{framework} +Requires: %{name} = %{version}-%{release} +%description -n python3-pykf5-%{framework} +%{summary}. + +%package -n pykf5-%{framework}-devel +Summary: SIP files for %{framework} Python bindings +BuildArch: noarch +%description -n pykf5-%{framework}-devel +%{summary}. +%endif + %prep %autosetup -n %{framework}-%{version} -p1 %build + +%if 0%{?python:1} +PYTHONPATH=%{_datadir}/ECM/python +export PYTHONPATH +%endif + mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. \ - %{?tests:-DBUILD_TESTING:BOOL=ON} \ - %{?python:-Dlibclang_LIBRARY:PATH=%{_libdir}/libclang.so} + %{?tests:-DBUILD_TESTING:BOOL=ON} popd make %{?_smp_mflags} -C %{_target_platform} @@ -144,8 +170,22 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri +%if 0%{?python} +%files -n python2-pykf5-%{framework} +%{python2_sitelib}/PyKF5/ + +%files -n python3-pykf5-%{framework} +%{python3_sitelib}/PyKF5/ + +%files -n pykf5-%{framework}-devel +%{_datadir}/sip/PyKF5/ +%endif + %changelog +* Wed Sep 13 2017 Rex Dieter - 5.38.0-3 +- enable python bindings + * Wed Sep 13 2017 Rex Dieter - 5.38.0-2 - cosmetics, support %%bootstrap, autotests - initial support for python bindings (not ready yet) From e108e8d36447e9513102e7f7a0195506187704e2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 13 Sep 2017 14:16:29 -0500 Subject: [PATCH 068/183] try to workaround parallel-build issues wrt python bindings --- kf5-kconfig.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 136e4ca..c1e20f9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -121,7 +121,8 @@ pushd %{_target_platform} %{?tests:-DBUILD_TESTING:BOOL=ON} popd -make %{?_smp_mflags} -C %{_target_platform} +make %{?_smp_mflags} -C %{_target_platform} -k || + make -C %{_target_platform} %install From 0402893a92da476a23a504f5a5d0191b0562c418 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 13 Sep 2017 14:34:51 -0500 Subject: [PATCH 069/183] disable python, failing on arm7hl, aarch64, ppc64le archs --- kf5-kconfig.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c1e20f9..c0833ae 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -5,14 +5,14 @@ %if !0%{?bootstrap} %if 0%{?fedora} > 25 -%global python 1 +#global python 1 %endif %global tests 1 %endif Name: kf5-%{framework} Version: 5.38.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -184,6 +184,9 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: %changelog +* Wed Sep 13 2017 Rex Dieter - 5.38.0-4 +- disable python, failing on arm7hl, aarch64, ppc64le archs + * Wed Sep 13 2017 Rex Dieter - 5.38.0-3 - enable python bindings From 9d22216b366c24ae5397875c8129eb453c4c9587 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 13 Sep 2017 16:12:33 -0500 Subject: [PATCH 070/183] (re)enable python, use ninja workaround parallel-build failures in python bindings when using gnumake --- kf5-kconfig.spec | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c0833ae..47cebf1 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -5,14 +5,14 @@ %if !0%{?bootstrap} %if 0%{?fedora} > 25 -#global python 1 +%global python 1 %endif %global tests 1 %endif Name: kf5-%{framework} Version: 5.38.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -30,6 +30,7 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstream patches ## upstreamable patches +BuildRequires: ninja-build BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-rpm-macros >= %{version} @@ -117,16 +118,17 @@ export PYTHONPATH mkdir %{_target_platform} pushd %{_target_platform} -%{cmake_kf5} .. \ +%{cmake_kf5} -G Ninja .. \ %{?tests:-DBUILD_TESTING:BOOL=ON} popd -make %{?_smp_mflags} -C %{_target_platform} -k || - make -C %{_target_platform} +#make -C %{_target_platform} +%ninja_build -C %{_target_platform} %install -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +#make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%ninja_install -C %{_target_platform} %find_lang %{name} --all-name --with-qt @@ -136,8 +138,10 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} export CTEST_OUTPUT_ON_FAILURE=1 xvfb-run -a \ dbus-launch --exit-with-session \ -time \ -make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: +ninja test -v -C %{_target_platform} ||: +## cant use %%ninja_test here for some reason, doesn't inherit evn vars from xvfb or dbus -- rex + +#make test ARGS="--output-on-failure --timeout 300" %endif @@ -184,6 +188,9 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||: %changelog +* Wed Sep 13 2017 Rex Dieter - 5.38.0-5 +- (re)enable python, use ninja + * Wed Sep 13 2017 Rex Dieter - 5.38.0-4 - disable python, failing on arm7hl, aarch64, ppc64le archs From 8e25d19ac225d0968e27ee64e5b211871228664a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Oct 2017 09:57:36 -0500 Subject: [PATCH 071/183] 5.39.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index fe53c7b..961bf5f 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /kconfig-5.36.0.tar.xz /kconfig-5.37.0.tar.xz /kconfig-5.38.0.tar.xz +/kconfig-5.39.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 47cebf1..08b46e8 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,8 +11,8 @@ %endif Name: kf5-%{framework} -Version: 5.38.0 -Release: 5%{?dist} +Version: 5.39.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -188,6 +188,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Sun Oct 08 2017 Rex Dieter - 5.39.0-1 +- 5.39.0 + * Wed Sep 13 2017 Rex Dieter - 5.38.0-5 - (re)enable python, use ninja diff --git a/sources b/sources index 37eea8e..81d1f29 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.38.0.tar.xz) = b8eaa832018843253e2710ee6b7d2cbf9d6b34727b2cde555db0ee2489e98356aadbec78a957d7cd761acf058f11a566f7156138ae08287e4f7d6694b742669c +SHA512 (kconfig-5.39.0.tar.xz) = d14ee524c7c06eec8f6bb953c203bb4077ccffaaa01b7f25496819bb19bdedce098342e90c357b70eb46815ea1f9a85bb6d00c575f31c9d0519921c33b02860e From 91b42e43a1ff4cba90dee21380a546c4c128972c Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 19 Oct 2017 15:06:21 -0500 Subject: [PATCH 072/183] Cleanup spec file conditionals --- kf5-kconfig.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 08b46e8..466353d 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -4,7 +4,7 @@ #global bootstrap 1 %if !0%{?bootstrap} -%if 0%{?fedora} > 25 +%if 0%{?fedora} > 25 || 0%{?rhel} > 7 %global python 1 %endif %global tests 1 @@ -12,7 +12,7 @@ Name: kf5-%{framework} Version: 5.39.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -188,6 +188,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Thu Oct 19 2017 Troy Dawson - 5.39.0-2 +- Cleanup spec file conditionals + * Sun Oct 08 2017 Rex Dieter - 5.39.0-1 - 5.39.0 From a256e131910f4dfdc666d67386870b5f2fa6617a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 10 Nov 2017 09:33:55 -0600 Subject: [PATCH 073/183] 5.40.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 961bf5f..32d51af 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /kconfig-5.37.0.tar.xz /kconfig-5.38.0.tar.xz /kconfig-5.39.0.tar.xz +/kconfig-5.40.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 466353d..61bdccd 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,8 +11,8 @@ %endif Name: kf5-%{framework} -Version: 5.39.0 -Release: 2%{?dist} +Version: 5.40.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -188,6 +188,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Fri Nov 10 2017 Rex Dieter - 5.40.0-1 +- 5.40.0 + * Thu Oct 19 2017 Troy Dawson - 5.39.0-2 - Cleanup spec file conditionals diff --git a/sources b/sources index 81d1f29..b967764 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.39.0.tar.xz) = d14ee524c7c06eec8f6bb953c203bb4077ccffaaa01b7f25496819bb19bdedce098342e90c357b70eb46815ea1f9a85bb6d00c575f31c9d0519921c33b02860e +SHA512 (kconfig-5.40.0.tar.xz) = c61f86144af8aba52341be2f2bd80dfa4a3a68fbf7daf65f49441c9ad00385080e161965bfbdd190e52cad023e8b7774bfb9e13546a9e909cc09de15c55fdfac From 74a2da2fa0d9e3e6d9ab8efd02e773ebcb1f3516 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Dec 2017 10:33:50 -0600 Subject: [PATCH 074/183] 5.41.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 32d51af..fa12810 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /kconfig-5.38.0.tar.xz /kconfig-5.39.0.tar.xz /kconfig-5.40.0.tar.xz +/kconfig-5.41.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 61bdccd..a11b632 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.40.0 +Version: 5.41.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -188,6 +188,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Mon Dec 04 2017 Rex Dieter - 5.41.0-1 +- 5.41.0 + * Fri Nov 10 2017 Rex Dieter - 5.40.0-1 - 5.40.0 diff --git a/sources b/sources index b967764..d570792 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.40.0.tar.xz) = c61f86144af8aba52341be2f2bd80dfa4a3a68fbf7daf65f49441c9ad00385080e161965bfbdd190e52cad023e8b7774bfb9e13546a9e909cc09de15c55fdfac +SHA512 (kconfig-5.41.0.tar.xz) = 966f88c7c02390551cdf072159cf7e224719cc7cf20f3bb90acee7fa46a82b80f64a3c4c6bfdcdf779451f2a42e92ec51212cf8442bd360fa2ac30dd1fa3487b From 02c1c2affff98af18d42a51b6191c2b7937eed19 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 8 Jan 2018 08:55:34 -0600 Subject: [PATCH 075/183] 5.42.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fa12810..36f3782 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /kconfig-5.39.0.tar.xz /kconfig-5.40.0.tar.xz /kconfig-5.41.0.tar.xz +/kconfig-5.42.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a11b632..867bbf1 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.41.0 +Version: 5.42.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -188,6 +188,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Mon Jan 08 2018 Rex Dieter - 5.42.0-1 +- 5.42.0 + * Mon Dec 04 2017 Rex Dieter - 5.41.0-1 - 5.41.0 diff --git a/sources b/sources index d570792..bd49cd9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.41.0.tar.xz) = 966f88c7c02390551cdf072159cf7e224719cc7cf20f3bb90acee7fa46a82b80f64a3c4c6bfdcdf779451f2a42e92ec51212cf8442bd360fa2ac30dd1fa3487b +SHA512 (kconfig-5.42.0.tar.xz) = 632b1acd159353ddcd6a7715068997240690ec6352fa1f5164f1c2cb4e34ff0b8e4a0e8e677987b651ba12b9cb7b46f3768fecc1c7714a3dac9167bf689791e5 From 20b7fd1374e069dd14c6a77342040fc49b7135f9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 8 Jan 2018 10:14:20 -0600 Subject: [PATCH 076/183] try packaged python2-clang (on f28+) --- kf5-kconfig.spec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 867bbf1..5c470bd 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -41,7 +41,11 @@ BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel %if 0%{?python} +%if 0%{?fedora} > 27 +BuildRequires: python2-clang +%else BuildRequires: bundled(python2-clang) >= 4.0.1 +%endif BuildRequires: clang BuildRequires: python2-PyQt5-devel BuildRequires: python3-PyQt5-devel From 89f5918c06c329006126dbb67adfc262d0bc14a3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 8 Jan 2018 10:32:09 -0600 Subject: [PATCH 077/183] omit python support on f28+ PyQt5 needs to grow support for Qt5 5.10.0 first --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 5c470bd..fad4ccc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -4,7 +4,7 @@ #global bootstrap 1 %if !0%{?bootstrap} -%if 0%{?fedora} > 25 || 0%{?rhel} > 7 +%if 0%{?fedora} && 0%{?fedora} < 28 %global python 1 %endif %global tests 1 From c363420490214a7b7391a2532937cffdc913c55a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 7 Feb 2018 09:51:25 -0600 Subject: [PATCH 078/183] 5.43.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 36f3782..aeeb5ca 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /kconfig-5.40.0.tar.xz /kconfig-5.41.0.tar.xz /kconfig-5.42.0.tar.xz +/kconfig-5.43.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index fad4ccc..0f47837 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.42.0 +Version: 5.43.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -192,6 +192,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Wed Feb 07 2018 Rex Dieter - 5.43.0-1 +- 5.43.0 + * Mon Jan 08 2018 Rex Dieter - 5.42.0-1 - 5.42.0 diff --git a/sources b/sources index bd49cd9..c755d9e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.42.0.tar.xz) = 632b1acd159353ddcd6a7715068997240690ec6352fa1f5164f1c2cb4e34ff0b8e4a0e8e677987b651ba12b9cb7b46f3768fecc1c7714a3dac9167bf689791e5 +SHA512 (kconfig-5.43.0.tar.xz) = 446d0b5b1aadc32a73e44cae77959d212a83cc036c288591c82b46734e616ce1124d3df09d4fa031f91c8bb08e452348588831435c44fe64247b341d62eb3279 From 88a8000833e0abb85b7bd8c99e5b98d216250ca2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 3 Mar 2018 07:59:14 -0600 Subject: [PATCH 079/183] 5.44.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index aeeb5ca..ee11aee 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /kconfig-5.41.0.tar.xz /kconfig-5.42.0.tar.xz /kconfig-5.43.0.tar.xz +/kconfig-5.44.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0f47837..0fbcb38 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.43.0 +Version: 5.44.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -192,6 +192,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Sat Mar 03 2018 Rex Dieter - 5.44.0-1 +- 5.44.0 + * Wed Feb 07 2018 Rex Dieter - 5.43.0-1 - 5.43.0 diff --git a/sources b/sources index c755d9e..ed73aa1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.43.0.tar.xz) = 446d0b5b1aadc32a73e44cae77959d212a83cc036c288591c82b46734e616ce1124d3df09d4fa031f91c8bb08e452348588831435c44fe64247b341d62eb3279 +SHA512 (kconfig-5.44.0.tar.xz) = 139e768bb0845fdfbe069786e3a669c4a8e22e15bcba01a7570c3c652dbd9827338be7f17e2633fb07526fb96da2f1a78f0fe84ace4b0bc45656cca8da748160 From 08c8a52259fe31e9f4cc9c43a2f0182f33a59f0c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Apr 2018 07:33:43 -0500 Subject: [PATCH 080/183] 5.45.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ee11aee..869aefc 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /kconfig-5.42.0.tar.xz /kconfig-5.43.0.tar.xz /kconfig-5.44.0.tar.xz +/kconfig-5.45.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0fbcb38..f2e82dc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.44.0 +Version: 5.45.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -192,6 +192,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Sun Apr 08 2018 Rex Dieter - 5.45.0-1 +- 5.45.0 + * Sat Mar 03 2018 Rex Dieter - 5.44.0-1 - 5.44.0 diff --git a/sources b/sources index ed73aa1..ff3accc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.44.0.tar.xz) = 139e768bb0845fdfbe069786e3a669c4a8e22e15bcba01a7570c3c652dbd9827338be7f17e2633fb07526fb96da2f1a78f0fe84ace4b0bc45656cca8da748160 +SHA512 (kconfig-5.45.0.tar.xz) = d248741546774554de13781735c0bf630ce7986d645ef77dc61842caeadbb4e8c4f581ba93e3d37ac5716c3548954e0120284a3cabc8f88c4122bfb668359085 From 63f537922effaa54c3442ee72cfaf334e7278423 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 5 May 2018 16:26:59 -0500 Subject: [PATCH 081/183] 5.46.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 869aefc..48235a7 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /kconfig-5.43.0.tar.xz /kconfig-5.44.0.tar.xz /kconfig-5.45.0.tar.xz +/kconfig-5.46.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f2e82dc..bf9659d 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.45.0 +Version: 5.46.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -192,6 +192,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Sat May 05 2018 Rex Dieter - 5.46.0-1 +- 5.46.0 + * Sun Apr 08 2018 Rex Dieter - 5.45.0-1 - 5.45.0 diff --git a/sources b/sources index ff3accc..7c8e928 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.45.0.tar.xz) = d248741546774554de13781735c0bf630ce7986d645ef77dc61842caeadbb4e8c4f581ba93e3d37ac5716c3548954e0120284a3cabc8f88c4122bfb668359085 +SHA512 (kconfig-5.46.0.tar.xz) = 0dc5234482ca773a7dbabeff983013e4da17c9ea42805e32070c415a51fc878d0918f768315f9db6ee23bce16e445a6f3defe96be256a10568bdee444d8f1a5a From 9be72af22924b91ae0d4ecd80c87ab92ae179c6b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 6 May 2018 18:49:23 -0500 Subject: [PATCH 082/183] fix python2-clang dep --- kf5-kconfig.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index bf9659d..22f47f5 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -41,10 +41,10 @@ BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel %if 0%{?python} -%if 0%{?fedora} > 27 -BuildRequires: python2-clang -%else +%if 0%{?fedora} && 0%{?fedora} < 27 BuildRequires: bundled(python2-clang) >= 4.0.1 +%else +BuildRequires: python2-clang %endif BuildRequires: clang BuildRequires: python2-PyQt5-devel From 09b50637073864a499494340f2ef7b6ee5cfb828 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 2 Jun 2018 15:54:06 -0500 Subject: [PATCH 083/183] 5.47.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 48235a7..254a8c3 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /kconfig-5.44.0.tar.xz /kconfig-5.45.0.tar.xz /kconfig-5.46.0.tar.xz +/kconfig-5.47.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 22f47f5..9a15c79 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,7 +11,7 @@ %endif Name: kf5-%{framework} -Version: 5.46.0 +Version: 5.47.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -192,6 +192,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Sat Jun 02 2018 Rex Dieter - 5.47.0-1 +- 5.47.0 + * Sat May 05 2018 Rex Dieter - 5.46.0-1 - 5.46.0 diff --git a/sources b/sources index 7c8e928..d79a612 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.46.0.tar.xz) = 0dc5234482ca773a7dbabeff983013e4da17c9ea42805e32070c415a51fc878d0918f768315f9db6ee23bce16e445a6f3defe96be256a10568bdee444d8f1a5a +SHA512 (kconfig-5.47.0.tar.xz) = d8fb1d64f25a2d88fdf7235af682a0700732a18fe73852781c2d2369f2a3bb13e6e99fd5ceae396675258abd2ce67ef14ff616206aecb8ababd6889ff1745a5b From 6a8e3973bee2464e5e5d2ef0719a27c53e3699a8 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 7 Jun 2018 11:13:26 -0500 Subject: [PATCH 084/183] cleanup use pkgconfig(Qt5...) style deps use %majmin %make_build %find_lang_kf5 %ldconfig_scriptlets --- .gitignore | 26 -------------------------- kf5-kconfig.spec | 35 +++++++++++++++++++---------------- 2 files changed, 19 insertions(+), 42 deletions(-) diff --git a/.gitignore b/.gitignore index 254a8c3..ede9ae6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,28 +1,2 @@ -/kconfig-5.18.0.tar.xz -/kconfig-5.19.0.tar.xz -/kconfig-5.20.0.tar.xz -/kconfig-5.21.0.tar.xz -/kconfig-5.22.0.tar.xz -/kconfig-5.23.0.tar.xz -/kconfig-5.24.0.tar.xz -/kconfig-5.25.0.tar.xz -/kconfig-5.26.0.tar.xz -/kconfig-5.27.0.tar.xz -/kconfig-5.29.0.tar.xz -/kconfig-5.31.0.tar.xz -/kconfig-5.32.0.tar.xz -/kconfig-5.33.0.tar.xz -/kconfig-5.34.0.tar.xz -/kconfig-5.35.0.tar.xz -/kconfig-5.36.0.tar.xz -/kconfig-5.37.0.tar.xz -/kconfig-5.38.0.tar.xz -/kconfig-5.39.0.tar.xz -/kconfig-5.40.0.tar.xz -/kconfig-5.41.0.tar.xz -/kconfig-5.42.0.tar.xz -/kconfig-5.43.0.tar.xz -/kconfig-5.44.0.tar.xz -/kconfig-5.45.0.tar.xz /kconfig-5.46.0.tar.xz /kconfig-5.47.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9a15c79..41c966f 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -12,31 +12,31 @@ Name: kf5-%{framework} Version: 5.47.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT URL: https://cgit.kde.org/%{framework}.git -%global versiondir %(echo %{version} | cut -d. -f1-2) +%global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif -Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz +Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz ## upstream patches ## upstreamable patches BuildRequires: ninja-build -BuildRequires: extra-cmake-modules >= %{version} -BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: extra-cmake-modules >= %{majmin} +BuildRequires: kf5-rpm-macros >= %{majmin} -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5Xml) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Xml) BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel @@ -57,7 +57,7 @@ BuildRequires: time BuildRequires: xorg-x11-server-Xvfb %endif -Requires: kf5-filesystem >= %{version} +Requires: kf5-filesystem >= %{majmin} Requires: %{name}-core%{?_isa} = %{version}-%{release} Requires: %{name}-gui%{?_isa} = %{version}-%{release} @@ -68,7 +68,7 @@ parts: KConfigCore and KConfigGui. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: cmake(Qt5Xml) +Requires: pkgconfig(Qt5Xml) %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. @@ -126,7 +126,7 @@ pushd %{_target_platform} %{?tests:-DBUILD_TESTING:BOOL=ON} popd -#make -C %{_target_platform} +#make_build -C %{_target_platform} %ninja_build -C %{_target_platform} @@ -134,7 +134,7 @@ popd #make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %ninja_install -C %{_target_platform} -%find_lang %{name} --all-name --with-qt +%find_lang_kf5 kconfig5_qt %check @@ -153,18 +153,16 @@ ninja test -v -C %{_target_platform} ||: %doc DESIGN README.md TODO %license COPYING.LIB -%post core -p /sbin/ldconfig -%postun core -p /sbin/ldconfig +%ldconfig_scriptlets core -%files core -f %{name}.lang +%files core -f kconfig5_qt.lang %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 %{_kf5_libdir}/libKF5ConfigCore.so.* %{_kf5_libexecdir}/kconfig_compiler_kf5 %{_kf5_libexecdir}/kconf_update -%post gui -p /sbin/ldconfig -%postun gui -p /sbin/ldconfig +%ldconfig_scriptlets gui %files gui %{_kf5_libdir}/libKF5ConfigGui.so.* @@ -192,6 +190,11 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Thu Jun 07 2018 Rex Dieter - 5.47.0-2 +- cleanup +- use pkgconfig(Qt5...) style deps +- use %%majmin %%make_build %%find_lang_kf5 %%ldconfig_scriptlets + * Sat Jun 02 2018 Rex Dieter - 5.47.0-1 - 5.47.0 From 55966c126195b3e7e3a1f972ff79d51616aaff00 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Jul 2018 19:57:23 -0500 Subject: [PATCH 085/183] 5.48.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ede9ae6..0c2b783 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /kconfig-5.46.0.tar.xz /kconfig-5.47.0.tar.xz +/kconfig-5.48.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 41c966f..c4b84b0 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -11,8 +11,8 @@ %endif Name: kf5-%{framework} -Version: 5.47.0 -Release: 2%{?dist} +Version: 5.48.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -190,6 +190,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Mon Jul 09 2018 Rex Dieter - 5.48.0-1 +- 5.48.0 + * Thu Jun 07 2018 Rex Dieter - 5.47.0-2 - cleanup - use pkgconfig(Qt5...) style deps diff --git a/sources b/sources index d79a612..d5d3739 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.47.0.tar.xz) = d8fb1d64f25a2d88fdf7235af682a0700732a18fe73852781c2d2369f2a3bb13e6e99fd5ceae396675258abd2ce67ef14ff616206aecb8ababd6889ff1745a5b +SHA512 (kconfig-5.48.0.tar.xz) = c1d11fae67114976937d9f30aa3fb8ad3d53e756b792c1b4dcf89f660b77d8150310a06b2e1365bb7f78f46ef6a37280d20657ca8f460d6fc088c9f75efd8ca4 From be754b495fcb8e51aacd176f4dc331c249b72a81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 07:03:57 +0000 Subject: [PATCH 086/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c4b84b0..f74c46b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -12,7 +12,7 @@ Name: kf5-%{framework} Version: 5.48.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -190,6 +190,9 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 5.48.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Jul 09 2018 Rex Dieter - 5.48.0-1 - 5.48.0 From 586bf69389ce80d2901a6bb7e3a53e888b35eed2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 1 Aug 2018 09:22:04 -0500 Subject: [PATCH 087/183] python: support on f29+ again, add Obsoletes otherwise (like s390x) (#1610422) use make again (macro'ize ninja support) .spec cosmetics (whitespace mostly) --- kf5-kconfig.spec | 53 +++++++++++++++++++++++++++++++++++------------- 1 file changed, 39 insertions(+), 14 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f74c46b..07f5f77 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -4,19 +4,24 @@ #global bootstrap 1 %if !0%{?bootstrap} -%if 0%{?fedora} && 0%{?fedora} < 28 +# FIXME/TODO: sip currently segfaults on s390x +%ifnarch s390x %global python 1 %endif +#endif %global tests 1 %endif -Name: kf5-%{framework} +# use ninja instead of make +#global ninja 1 + +Name: kf5-%{framework} Version: 5.48.0 -Release: 2%{?dist} -Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system +Release: 3%{?dist} +Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system -License: GPLv2+ and LGPLv2+ and MIT -URL: https://cgit.kde.org/%{framework}.git +License: GPLv2+ and LGPLv2+ and MIT +URL: https://cgit.kde.org/%{framework}.git %global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -25,12 +30,15 @@ URL: https://cgit.kde.org/%{framework}.git %else %global stable stable %endif -Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz +Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz ## upstream patches ## upstreamable patches + +%if 0%{?ninja} BuildRequires: ninja-build +%endif BuildRequires: extra-cmake-modules >= %{majmin} BuildRequires: kf5-rpm-macros >= %{majmin} @@ -49,6 +57,10 @@ BuildRequires: python2-clang BuildRequires: clang BuildRequires: python2-PyQt5-devel BuildRequires: python3-PyQt5-devel +%else +Obsoletes: python2-pykf5-%{framework} < %{version}-%{release} +Obsoletes: python3-pykf5-%{framework} < %{version}-%{release} +Obsoletes: pykf5-%{framework}-devel < %{version}-%{release} %endif %if 0%{?tests} @@ -122,17 +134,24 @@ export PYTHONPATH mkdir %{_target_platform} pushd %{_target_platform} -%{cmake_kf5} -G Ninja .. \ +%{cmake_kf5} .. \ + %{?ninja:-G Ninja} \ %{?tests:-DBUILD_TESTING:BOOL=ON} popd -#make_build -C %{_target_platform} +%if 0%{?ninja} %ninja_build -C %{_target_platform} +%else +%make_build -C %{_target_platform} +%endif %install -#make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%if 0%{?ninja} %ninja_install -C %{_target_platform} +%else +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%endif %find_lang_kf5 kconfig5_qt @@ -140,12 +159,13 @@ popd %check %if 0%{?tests} export CTEST_OUTPUT_ON_FAILURE=1 +## cant use %%ninja_test here for some reason, doesn't inherit env vars from xvfb or dbus -- rex xvfb-run -a \ -dbus-launch --exit-with-session \ +%if 0%{?ninja} ninja test -v -C %{_target_platform} ||: -## cant use %%ninja_test here for some reason, doesn't inherit evn vars from xvfb or dbus -- rex - -#make test ARGS="--output-on-failure --timeout 300" +%else +make test ARGS="--output-on-failure --timeout 300" +%endif %endif @@ -190,6 +210,11 @@ ninja test -v -C %{_target_platform} ||: %changelog +* Wed Aug 01 2018 Rex Dieter - 5.48.0-3 +- python: support on f29+ again, add Obsoletes otherwise (like s390x) (#1610422) +- use make again (macro'ize ninja support) +- .spec cosmetics (whitespace mostly) + * Fri Jul 13 2018 Fedora Release Engineering - 5.48.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From b2b44f46df20a9389684bf23224c4beb4cef69d8 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 1 Aug 2018 09:29:32 -0500 Subject: [PATCH 088/183] fix %%check --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 07f5f77..ee1e366 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -164,7 +164,7 @@ xvfb-run -a \ %if 0%{?ninja} ninja test -v -C %{_target_platform} ||: %else -make test ARGS="--output-on-failure --timeout 300" +make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %endif %endif From bad22409b4452219cb298dc043442da773ab58b1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 1 Aug 2018 10:49:50 -0500 Subject: [PATCH 089/183] ppc64 sip segfaulting too :( --- kf5-kconfig.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index ee1e366..2628599 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -5,7 +5,7 @@ %if !0%{?bootstrap} # FIXME/TODO: sip currently segfaults on s390x -%ifnarch s390x +%ifnarch ppc64 s390x %global python 1 %endif #endif @@ -211,7 +211,7 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog * Wed Aug 01 2018 Rex Dieter - 5.48.0-3 -- python: support on f29+ again, add Obsoletes otherwise (like s390x) (#1610422) +- python: support on f29+ again, add Obsoletes otherwise (like ppc64/s390x) (#1610422) - use make again (macro'ize ninja support) - .spec cosmetics (whitespace mostly) From 0f8712fc304687739ab2b36427bac7a735286a00 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 1 Aug 2018 11:14:31 -0500 Subject: [PATCH 090/183] switch back to ninja python + make = race'y builds :-/ --- kf5-kconfig.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2628599..71a7367 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -13,7 +13,7 @@ %endif # use ninja instead of make -#global ninja 1 +%global ninja 1 Name: kf5-%{framework} Version: 5.48.0 @@ -212,7 +212,7 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog * Wed Aug 01 2018 Rex Dieter - 5.48.0-3 - python: support on f29+ again, add Obsoletes otherwise (like ppc64/s390x) (#1610422) -- use make again (macro'ize ninja support) +- macro'ize ninja support - .spec cosmetics (whitespace mostly) * Fri Jul 13 2018 Fedora Release Engineering - 5.48.0-2 From ebf90c2ab7b61a12b16e3764aa72f89fa91893a2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Aug 2018 10:17:19 -0500 Subject: [PATCH 091/183] 5.49.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0c2b783..4c7b85d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /kconfig-5.46.0.tar.xz /kconfig-5.47.0.tar.xz /kconfig-5.48.0.tar.xz +/kconfig-5.49.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 71a7367..921bf72 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -16,8 +16,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.48.0 -Release: 3%{?dist} +Version: 5.49.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -210,6 +210,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Aug 07 2018 Rex Dieter - 5.49.0-1 +- 5.49.0 + * Wed Aug 01 2018 Rex Dieter - 5.48.0-3 - python: support on f29+ again, add Obsoletes otherwise (like ppc64/s390x) (#1610422) - macro'ize ninja support diff --git a/sources b/sources index d5d3739..a4ccb50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.48.0.tar.xz) = c1d11fae67114976937d9f30aa3fb8ad3d53e756b792c1b4dcf89f660b77d8150310a06b2e1365bb7f78f46ef6a37280d20657ca8f460d6fc088c9f75efd8ca4 +SHA512 (kconfig-5.49.0.tar.xz) = 7f87fbec203ac22dc31904732d3ca56bc51ca8caabdba0348c57e312280765e76219bd6f31fe30c4b8836c23f825f617a7bd1f069b12e501324f12d6fe86ebaa From 7485230a0865a3a6424d9e7455b07347f4a8d48e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 4 Sep 2018 13:40:15 -0500 Subject: [PATCH 092/183] 5.50 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4c7b85d..8f6d7e6 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /kconfig-5.47.0.tar.xz /kconfig-5.48.0.tar.xz /kconfig-5.49.0.tar.xz +/kconfig-5.50.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 921bf72..e625270 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -16,7 +16,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.49.0 +Version: 5.50.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -210,6 +210,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Sep 04 2018 Rex Dieter - 5.50.0-1 +- 5.50 + * Tue Aug 07 2018 Rex Dieter - 5.49.0-1 - 5.49.0 diff --git a/sources b/sources index a4ccb50..9fc3609 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.49.0.tar.xz) = 7f87fbec203ac22dc31904732d3ca56bc51ca8caabdba0348c57e312280765e76219bd6f31fe30c4b8836c23f825f617a7bd1f069b12e501324f12d6fe86ebaa +SHA512 (kconfig-5.50.0.tar.xz) = 282a5cefb3cc1752fbfd450732bb3479751d3a20b65661da5ebe1797968f4e20f093b3e1083b232581ed375ab9314f059f13a7f8a1021c1dbb2c96d33fabe746 From 73519fa1fe944bd313ccd397b635bf150d8bb18f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 12 Sep 2018 13:50:54 -0500 Subject: [PATCH 093/183] make python support fedora-only --- kf5-kconfig.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e625270..7f83d0a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -5,9 +5,11 @@ %if !0%{?bootstrap} # FIXME/TODO: sip currently segfaults on s390x +%if 0%{?fedora} %ifnarch ppc64 s390x %global python 1 %endif +%endif #endif %global tests 1 %endif From c215adaf93bd3aede2e28a22c2bf34cbb24054c5 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 14 Sep 2018 15:47:46 -0500 Subject: [PATCH 094/183] disable python on f29+ needswork, guessing something to do with sip private modules --- kf5-kconfig.spec | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7f83d0a..c1304cc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -7,7 +7,9 @@ # FIXME/TODO: sip currently segfaults on s390x %if 0%{?fedora} %ifnarch ppc64 s390x -%global python 1 +%if 0%{?fedora} < 29 +global python 1 +%endif %endif %endif #endif @@ -19,7 +21,7 @@ Name: kf5-%{framework} Version: 5.50.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -57,6 +59,7 @@ BuildRequires: bundled(python2-clang) >= 4.0.1 BuildRequires: python2-clang %endif BuildRequires: clang +BuildRequires: clang-devel BuildRequires: python2-PyQt5-devel BuildRequires: python3-PyQt5-devel %else @@ -212,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Fri Sep 14 2018 Rex Dieter - 5.50.0-2 +- disable python on f29+ + * Tue Sep 04 2018 Rex Dieter - 5.50.0-1 - 5.50 From abd62d1c91af26e0f4b800a5c4dd39e93147c76b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 17 Sep 2018 08:39:54 -0500 Subject: [PATCH 095/183] typo --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c1304cc..f2305f8 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -8,7 +8,7 @@ %if 0%{?fedora} %ifnarch ppc64 s390x %if 0%{?fedora} < 29 -global python 1 +%global python 1 %endif %endif %endif From b8e771446d7615726138fcf0fd8497930243d1a3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 10 Oct 2018 15:39:37 -0500 Subject: [PATCH 096/183] 5.51.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8f6d7e6..086976e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /kconfig-5.48.0.tar.xz /kconfig-5.49.0.tar.xz /kconfig-5.50.0.tar.xz +/kconfig-5.51.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f2305f8..c0a6fab 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,8 +20,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.50.0 -Release: 2%{?dist} +Version: 5.51.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Wed Oct 10 2018 Rex Dieter - 5.51.0-1 +- 5.51.0 + * Fri Sep 14 2018 Rex Dieter - 5.50.0-2 - disable python on f29+ diff --git a/sources b/sources index 9fc3609..049f81f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.50.0.tar.xz) = 282a5cefb3cc1752fbfd450732bb3479751d3a20b65661da5ebe1797968f4e20f093b3e1083b232581ed375ab9314f059f13a7f8a1021c1dbb2c96d33fabe746 +SHA512 (kconfig-5.51.0.tar.xz) = 5362d973e9c679206ef5d02f53a781b6b8c7b9c731c04e790b2bd2731ab44f6c49e51bd94287b1a2bedc7abdca84139219155a3b05914888adff7fbe09e02b02 From caa81e06e059044405313d6b2010591498d82607 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 4 Nov 2018 12:34:46 -0600 Subject: [PATCH 097/183] 5.52.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 086976e..af1a5b3 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /kconfig-5.49.0.tar.xz /kconfig-5.50.0.tar.xz /kconfig-5.51.0.tar.xz +/kconfig-5.52.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c0a6fab..e448364 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.51.0 +Version: 5.52.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Sun Nov 04 2018 Rex Dieter - 5.52.0-1 +- 5.52.0 + * Wed Oct 10 2018 Rex Dieter - 5.51.0-1 - 5.51.0 diff --git a/sources b/sources index 049f81f..acac883 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.51.0.tar.xz) = 5362d973e9c679206ef5d02f53a781b6b8c7b9c731c04e790b2bd2731ab44f6c49e51bd94287b1a2bedc7abdca84139219155a3b05914888adff7fbe09e02b02 +SHA512 (kconfig-5.52.0.tar.xz) = 2ecf2e809270679cf7f3d57628e941fd3ee69c70104354582fb57f046c7a0dbf8ab1a23812e0d3636f8f2d846c3ccace81a73c04664464796017617b97ad3250 From 6dbc255c9048fe702936295d56b2e477eddcc07a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 6 Nov 2018 15:27:17 -0600 Subject: [PATCH 098/183] update python paths --- kf5-kconfig.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e448364..6925a47 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -204,10 +204,10 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %if 0%{?python} %files -n python2-pykf5-%{framework} -%{python2_sitelib}/PyKF5/ +%{python2_sitearch}/PyKF5/ %files -n python3-pykf5-%{framework} -%{python3_sitelib}/PyKF5/ +%{python3_sitearch}/PyKF5/ %files -n pykf5-%{framework}-devel %{_datadir}/sip/PyKF5/ From 64fe6e5d957fa635c9dfe58d62160dc3520fb49d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 9 Dec 2018 08:23:20 -0600 Subject: [PATCH 099/183] 5.53.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index af1a5b3..ca29b2c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /kconfig-5.50.0.tar.xz /kconfig-5.51.0.tar.xz /kconfig-5.52.0.tar.xz +/kconfig-5.53.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 6925a47..2f331a9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.52.0 +Version: 5.53.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Sun Dec 09 2018 Rex Dieter - 5.53.0-1 +- 5.53.0 + * Sun Nov 04 2018 Rex Dieter - 5.52.0-1 - 5.52.0 diff --git a/sources b/sources index acac883..5bbfe65 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.52.0.tar.xz) = 2ecf2e809270679cf7f3d57628e941fd3ee69c70104354582fb57f046c7a0dbf8ab1a23812e0d3636f8f2d846c3ccace81a73c04664464796017617b97ad3250 +SHA512 (kconfig-5.53.0.tar.xz) = 345620f174cb51901be7a521a9bebd147c713b45067dceeb53039abacb1693a62d59a62e23159eef6c9355a283ce0d74c9ed3287ad906d8927fc243bbb5d9566 From 183ddceaa9858703ed8c4bf5e3fb052a28d9a599 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 8 Jan 2019 16:59:58 -0600 Subject: [PATCH 100/183] 5.54.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ca29b2c..d76589e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /kconfig-5.51.0.tar.xz /kconfig-5.52.0.tar.xz /kconfig-5.53.0.tar.xz +/kconfig-5.54.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2f331a9..a268fcf 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.53.0 +Version: 5.54.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Jan 08 2019 Rex Dieter - 5.54.0-1 +- 5.54.0 + * Sun Dec 09 2018 Rex Dieter - 5.53.0-1 - 5.53.0 diff --git a/sources b/sources index 5bbfe65..4f0f38e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.53.0.tar.xz) = 345620f174cb51901be7a521a9bebd147c713b45067dceeb53039abacb1693a62d59a62e23159eef6c9355a283ce0d74c9ed3287ad906d8927fc243bbb5d9566 +SHA512 (kconfig-5.54.0.tar.xz) = 2a35d635db47e3b1e4fa3919ec73190a8d0bb9e82c4a8487ae7b87ba73cb54659e97124c9761de4dc303d8697f8f17b3d27d30b43e47bb870a052be87c843de7 From ef6b27e7e544a4423ecff04d79a42c5c664e049d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 05:26:53 +0000 Subject: [PATCH 101/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a268fcf..8468aa9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -21,7 +21,7 @@ Name: kf5-%{framework} Version: 5.54.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 5.54.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jan 08 2019 Rex Dieter - 5.54.0-1 - 5.54.0 From aa179db521cd1ae599b8549e44cc31f2f1a53a08 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Feb 2019 11:03:01 -0600 Subject: [PATCH 102/183] 5.55.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d76589e..5bfa732 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /kconfig-5.52.0.tar.xz /kconfig-5.53.0.tar.xz /kconfig-5.54.0.tar.xz +/kconfig-5.55.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 8468aa9..459b5d9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,8 +20,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.54.0 -Release: 2%{?dist} +Version: 5.55.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Mon Feb 04 2019 Rex Dieter - 5.55.0-1 +- 5.55.0 + * Fri Feb 01 2019 Fedora Release Engineering - 5.54.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 4f0f38e..34106cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.54.0.tar.xz) = 2a35d635db47e3b1e4fa3919ec73190a8d0bb9e82c4a8487ae7b87ba73cb54659e97124c9761de4dc303d8697f8f17b3d27d30b43e47bb870a052be87c843de7 +SHA512 (kconfig-5.55.0.tar.xz) = 21dc353a2df43fb945d8e0025537a8eb18bc339a9760d539ee39394558d9446e7b85109b0733e26124eb1dc18b6ed4f4e79b42a8e79041bd4783934f9265d3ea From 0a121706e9b0de186f67f81c1376ffcf05b9ee07 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 5 Mar 2019 08:56:02 -0600 Subject: [PATCH 103/183] 5.56.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5bfa732..299dd89 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /kconfig-5.53.0.tar.xz /kconfig-5.54.0.tar.xz /kconfig-5.55.0.tar.xz +/kconfig-5.56.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 459b5d9..a904263 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.55.0 +Version: 5.56.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Mar 05 2019 Rex Dieter - 5.56.0-1 +- 5.56.0 + * Mon Feb 04 2019 Rex Dieter - 5.55.0-1 - 5.55.0 diff --git a/sources b/sources index 34106cf..ebef5f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.55.0.tar.xz) = 21dc353a2df43fb945d8e0025537a8eb18bc339a9760d539ee39394558d9446e7b85109b0733e26124eb1dc18b6ed4f4e79b42a8e79041bd4783934f9265d3ea +SHA512 (kconfig-5.56.0.tar.xz) = 51ae4ce35751e1d6f2b799ebf0db04e1830d17546c5d46bcd11e86b949abc5983c92b8ba6c5a2e012401bf40ccefeb5b6bd5c9af4748c2481acab5f73d29b1b9 From e391bb58f739137f4d92153608152034fbfcf753 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 9 Apr 2019 10:03:56 -0500 Subject: [PATCH 104/183] 5.57.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 299dd89..9027a16 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /kconfig-5.54.0.tar.xz /kconfig-5.55.0.tar.xz /kconfig-5.56.0.tar.xz +/kconfig-5.57.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a904263..f4875ea 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.56.0 +Version: 5.57.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Apr 09 2019 Rex Dieter - 5.57.0-1 +- 5.57.0 + * Tue Mar 05 2019 Rex Dieter - 5.56.0-1 - 5.56.0 diff --git a/sources b/sources index ebef5f7..4948679 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.56.0.tar.xz) = 51ae4ce35751e1d6f2b799ebf0db04e1830d17546c5d46bcd11e86b949abc5983c92b8ba6c5a2e012401bf40ccefeb5b6bd5c9af4748c2481acab5f73d29b1b9 +SHA512 (kconfig-5.57.0.tar.xz) = bae34417c51c52610c7370d4ecfe59ed995a1a70ae828c4f699436eb2c2792a3bbdc6bec86f304edfdd94d83c56679493baf4e317d68e330a98c1944c78a1650 From e91430d946bb141ad3fd55dfff8f77df9e8b7620 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 May 2019 13:49:35 -0500 Subject: [PATCH 105/183] 5.58.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9027a16..af305f7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /kconfig-5.55.0.tar.xz /kconfig-5.56.0.tar.xz /kconfig-5.57.0.tar.xz +/kconfig-5.58.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f4875ea..0b4162d 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.57.0 +Version: 5.58.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue May 07 2019 Rex Dieter - 5.58.0-1 +- 5.58.0 + * Tue Apr 09 2019 Rex Dieter - 5.57.0-1 - 5.57.0 diff --git a/sources b/sources index 4948679..bf3cb90 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.57.0.tar.xz) = bae34417c51c52610c7370d4ecfe59ed995a1a70ae828c4f699436eb2c2792a3bbdc6bec86f304edfdd94d83c56679493baf4e317d68e330a98c1944c78a1650 +SHA512 (kconfig-5.58.0.tar.xz) = bdcd7b28734406ea5bc8e323659cae99754ca0da799a97d20a0e56ae74386cbec9bdaa447ab1b445bf137dfe928bece0c28a7630a1856eee9d822e6b01783c19 From 630887849334cc6dcc1c18437a0e843f8bf9976a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 6 Jun 2019 12:34:32 -0500 Subject: [PATCH 106/183] 5.59.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index af305f7..66e2444 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /kconfig-5.56.0.tar.xz /kconfig-5.57.0.tar.xz /kconfig-5.58.0.tar.xz +/kconfig-5.59.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0b4162d..b382f36 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.58.0 +Version: 5.59.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Thu Jun 06 2019 Rex Dieter - 5.59.0-1 +- 5.59.0 + * Tue May 07 2019 Rex Dieter - 5.58.0-1 - 5.58.0 diff --git a/sources b/sources index bf3cb90..98bebda 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.58.0.tar.xz) = bdcd7b28734406ea5bc8e323659cae99754ca0da799a97d20a0e56ae74386cbec9bdaa447ab1b445bf137dfe928bece0c28a7630a1856eee9d822e6b01783c19 +SHA512 (kconfig-5.59.0.tar.xz) = c8f21979e3508b9bf1b695a22e4843ff0d311db957817fcc3bbc5c65e397c7e2a0ed8fb2f1194fea79e90a5369f52d758bb684354b9d9e1856dd9552e5f837e7 From 6bcd4adacfd8dc9b72fae9ffe9659514356227d0 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 13 Jul 2019 12:02:31 -0500 Subject: [PATCH 107/183] 5.60.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 66e2444..0c721ab 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /kconfig-5.57.0.tar.xz /kconfig-5.58.0.tar.xz /kconfig-5.59.0.tar.xz +/kconfig-5.60.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b382f36..df6b6fe 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.59.0 +Version: 5.60.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Sat Jul 13 2019 Rex Dieter - 5.60.0-1 +- 5.60.0 + * Thu Jun 06 2019 Rex Dieter - 5.59.0-1 - 5.59.0 diff --git a/sources b/sources index 98bebda..c078590 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.59.0.tar.xz) = c8f21979e3508b9bf1b695a22e4843ff0d311db957817fcc3bbc5c65e397c7e2a0ed8fb2f1194fea79e90a5369f52d758bb684354b9d9e1856dd9552e5f837e7 +SHA512 (kconfig-5.60.0.tar.xz) = 76aa15e9e1630c687ff7cc6b77060c74472f307442d07ae09d5f4aa61d7b6f29f3f1d270218c6d7fea8e86eb9dda43c96821d19d827a781c7f71da6135d98753 From e73f78ef6f3df0bafda1f6ff272a530b61a0edb7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 11:29:35 +0000 Subject: [PATCH 108/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index df6b6fe..ab35f27 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -21,7 +21,7 @@ Name: kf5-%{framework} Version: 5.60.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 5.60.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Jul 13 2019 Rex Dieter - 5.60.0-1 - 5.60.0 From 783f6adf6f1f09291c4b38da8b169bc8b5246781 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 7 Aug 2019 09:56:33 -0500 Subject: [PATCH 109/183] 5.61.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0c721ab..052efa3 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /kconfig-5.58.0.tar.xz /kconfig-5.59.0.tar.xz /kconfig-5.60.0.tar.xz +/kconfig-5.61.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index ab35f27..b04cfef 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,8 +20,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.60.0 -Release: 2%{?dist} +Version: 5.61.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Wed Aug 07 2019 Rex Dieter - 5.61.0-1 +- 5.61.0 + * Thu Jul 25 2019 Fedora Release Engineering - 5.60.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index c078590..588b284 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.60.0.tar.xz) = 76aa15e9e1630c687ff7cc6b77060c74472f307442d07ae09d5f4aa61d7b6f29f3f1d270218c6d7fea8e86eb9dda43c96821d19d827a781c7f71da6135d98753 +SHA512 (kconfig-5.61.0.tar.xz) = 823eec7c435871cf58e73517cb9bb38122252283e45cc31332b81e2bd1585cf64c4dbd71270519fa3b8e294deab72019a92eee13164e09d847cd896097d3868d From 50bef96a518ea933282980f23ff7cdaae8abaa80 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 8 Aug 2019 09:02:03 -0500 Subject: [PATCH 110/183] respin --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 588b284..b6e03bf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.61.0.tar.xz) = 823eec7c435871cf58e73517cb9bb38122252283e45cc31332b81e2bd1585cf64c4dbd71270519fa3b8e294deab72019a92eee13164e09d847cd896097d3868d +SHA512 (kconfig-5.61.0.tar.xz) = 38a1e9d4cfc1ca692b9721c56536cb8f19cbd3b75ec9ccb400c811dddcefe78f5147d6fccc99a4202aa78ab9d1a68028312c7202103397164983bd02f59fd705 From 291cfcf80433c2147ce2a823396d99fc01785144 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 16 Sep 2019 16:30:18 -0500 Subject: [PATCH 111/183] 5.62.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 052efa3..cc591a6 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /kconfig-5.59.0.tar.xz /kconfig-5.60.0.tar.xz /kconfig-5.61.0.tar.xz +/kconfig-5.62.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b04cfef..34c13b3 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.61.0 +Version: 5.62.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -215,6 +215,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Mon Sep 16 2019 Rex Dieter - 5.62.0-1 +- 5.62.0 + * Wed Aug 07 2019 Rex Dieter - 5.61.0-1 - 5.61.0 diff --git a/sources b/sources index b6e03bf..873c580 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.61.0.tar.xz) = 38a1e9d4cfc1ca692b9721c56536cb8f19cbd3b75ec9ccb400c811dddcefe78f5147d6fccc99a4202aa78ab9d1a68028312c7202103397164983bd02f59fd705 +SHA512 (kconfig-5.62.0.tar.xz) = 9effd0bb3497102d4d6c1eaff52a6a0f4aaef25437dc4a9cc1fd8149d032cf19bfa8d889174737732ef96b36835bdac26c5586c016990757ad81889edeb338bf From d96418f2a6c06f257c487539178e51912723d9ce Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 17 Sep 2019 08:50:19 -0500 Subject: [PATCH 112/183] update %%files --- kf5-kconfig.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 34c13b3..c55b45d 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -181,6 +181,7 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %ldconfig_scriptlets core %files core -f kconfig5_qt.lang +%{_kf5_datadir}/qlogging-categories5/%{framework}* %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 %{_kf5_libdir}/libKF5ConfigCore.so.* From 792d11e73d7f1ceaea5114768f12c496bbc291e4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 22 Oct 2019 08:27:47 -0500 Subject: [PATCH 113/183] 5.63.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cc591a6..0dea8d6 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /kconfig-5.60.0.tar.xz /kconfig-5.61.0.tar.xz /kconfig-5.62.0.tar.xz +/kconfig-5.63.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c55b45d..9ceb915 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.62.0 +Version: 5.63.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Oct 22 2019 Rex Dieter - 5.63.0-1 +- 5.63.0 + * Mon Sep 16 2019 Rex Dieter - 5.62.0-1 - 5.62.0 diff --git a/sources b/sources index 873c580..cf45560 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.62.0.tar.xz) = 9effd0bb3497102d4d6c1eaff52a6a0f4aaef25437dc4a9cc1fd8149d032cf19bfa8d889174737732ef96b36835bdac26c5586c016990757ad81889edeb338bf +SHA512 (kconfig-5.63.0.tar.xz) = 5585bffc0008b65fe8aecb968f57709eafc2aebf7196083a11672325bcd534396f6740a2dc47edb0918939dc7fa331d83158aa5c7332ffaeefcf597f65d2b7c6 From a74f680bce1b66012e4dd835ffebcd03ed777117 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 8 Nov 2019 10:22:33 -0600 Subject: [PATCH 114/183] 5.64.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0dea8d6..f743e96 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /kconfig-5.61.0.tar.xz /kconfig-5.62.0.tar.xz /kconfig-5.63.0.tar.xz +/kconfig-5.64.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9ceb915..b4e8e78 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.63.0 +Version: 5.64.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Fri Nov 08 2019 Rex Dieter - 5.64.0-1 +- 5.64.0 + * Tue Oct 22 2019 Rex Dieter - 5.63.0-1 - 5.63.0 diff --git a/sources b/sources index cf45560..14b7914 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.63.0.tar.xz) = 5585bffc0008b65fe8aecb968f57709eafc2aebf7196083a11672325bcd534396f6740a2dc47edb0918939dc7fa331d83158aa5c7332ffaeefcf597f65d2b7c6 +SHA512 (kconfig-5.64.0.tar.xz) = 14e2f58a095eba2ae7e96523602b3426734e8147b60cbfb25068b8be8e8442d3f70489252f21bd3f8367d3c6af146d274205161b104b7dc6f2b0890f48b0816d From e399cf478f2fc9687ef6020ead3b7e31948ff442 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 17 Dec 2019 11:03:16 -0600 Subject: [PATCH 115/183] 5.65.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f743e96..13ef67c 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /kconfig-5.62.0.tar.xz /kconfig-5.63.0.tar.xz /kconfig-5.64.0.tar.xz +/kconfig-5.65.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index b4e8e78..1750e19 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.64.0 +Version: 5.65.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Dec 17 2019 Rex Dieter - 5.65.0-1 +- 5.65.0 + * Fri Nov 08 2019 Rex Dieter - 5.64.0-1 - 5.64.0 diff --git a/sources b/sources index 14b7914..3e6e60d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.64.0.tar.xz) = 14e2f58a095eba2ae7e96523602b3426734e8147b60cbfb25068b8be8e8442d3f70489252f21bd3f8367d3c6af146d274205161b104b7dc6f2b0890f48b0816d +SHA512 (kconfig-5.65.0.tar.xz) = 4a15605ac1d573eb01acb06c83c1ad7dc64f1642f295ad162b460f32ef7c77eeab0d7fdf131057da04c669bbb4f35201f580c52b2f034c4bb0129bbf7775800b From 904471eacd30b069187c592d09e3313411442ec6 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Jan 2020 14:45:26 -0600 Subject: [PATCH 116/183] 5.66.0 --- .gitignore | 1 + kf5-kconfig.spec | 15 +++++++++------ sources | 2 +- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 13ef67c..d7ae173 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /kconfig-5.63.0.tar.xz /kconfig-5.64.0.tar.xz /kconfig-5.65.0.tar.xz +/kconfig-5.66.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1750e19..32f526a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -8,7 +8,7 @@ %if 0%{?fedora} %ifnarch ppc64 s390x %if 0%{?fedora} < 29 -%global python 1 +%global python_bindings 1 %endif %endif %endif @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.65.0 +Version: 5.66.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -52,7 +52,7 @@ BuildRequires: pkgconfig(Qt5Xml) BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel -%if 0%{?python} +%if 0%{?python_bindings} %if 0%{?fedora} && 0%{?fedora} < 27 BuildRequires: bundled(python2-clang) >= 4.0.1 %else @@ -105,7 +105,7 @@ KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files. -%if 0%{?python} +%if 0%{?python_bindings} %package -n python2-pykf5-%{framework} Summary: Python2 bindings for %{framework} Requires: %{name} = %{version}-%{release} @@ -132,7 +132,7 @@ BuildArch: noarch %build -%if 0%{?python:1} +%if 0%{?python_bindings:1} PYTHONPATH=%{_datadir}/ECM/python export PYTHONPATH %endif @@ -203,7 +203,7 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri -%if 0%{?python} +%if 0%{?python_bindings} %files -n python2-pykf5-%{framework} %{python2_sitearch}/PyKF5/ @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Jan 07 2020 Rex Dieter +- 5.66.0 + * Tue Dec 17 2019 Rex Dieter - 5.65.0-1 - 5.65.0 diff --git a/sources b/sources index 3e6e60d..20f86a4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.65.0.tar.xz) = 4a15605ac1d573eb01acb06c83c1ad7dc64f1642f295ad162b460f32ef7c77eeab0d7fdf131057da04c669bbb4f35201f580c52b2f034c4bb0129bbf7775800b +SHA512 (kconfig-5.66.0.tar.xz) = bf809e1d1dcdfcc36f970f61d99b943db8583cc5c2b6c2b3d68e011d4503e5d22e659146e21b687acb8da890e002ab93b1deba79041f88d18e52f078ab138f74 From 20b88d5b41295f8da68ef399af32c0ae30d5f06c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 07:07:51 +0000 Subject: [PATCH 117/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 32f526a..24c0192 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -21,7 +21,7 @@ Name: kf5-%{framework} Version: 5.66.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 5.66.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Jan 07 2020 Rex Dieter - 5.66.0 From 40d585253656660a648424830896cd482658383c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 2 Feb 2020 17:54:20 -0600 Subject: [PATCH 118/183] 5.67.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d7ae173..45b1a06 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /kconfig-5.64.0.tar.xz /kconfig-5.65.0.tar.xz /kconfig-5.66.0.tar.xz +/kconfig-5.67.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 24c0192..9b666ea 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,8 +20,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.66.0 -Release: 2%{?dist} +Version: 5.67.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Sun Feb 02 2020 Rex Dieter - 5.67.0-1 +- 5.67.0 + * Wed Jan 29 2020 Fedora Release Engineering - 5.66.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 20f86a4..cd824cd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.66.0.tar.xz) = bf809e1d1dcdfcc36f970f61d99b943db8583cc5c2b6c2b3d68e011d4503e5d22e659146e21b687acb8da890e002ab93b1deba79041f88d18e52f078ab138f74 +SHA512 (kconfig-5.67.0.tar.xz) = 772fd17d86e23fa9f7516569b26cb94cb7d7dc55d10241b85addc38b62ae4294399cf1e0c4433f407e7516b76c59ec076fb9ba2b094c5d0dd7a02c6001efc726 From c427b1ea2f3c7d13991680e8f9cac3768e73dadf Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 19 Mar 2020 22:00:02 -0500 Subject: [PATCH 119/183] 5.68.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 45b1a06..58281a0 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /kconfig-5.65.0.tar.xz /kconfig-5.66.0.tar.xz /kconfig-5.67.0.tar.xz +/kconfig-5.68.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9b666ea..5b49f31 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.67.0 +Version: 5.68.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Fri Mar 20 2020 Rex Dieter - 5.68.0-1 +- 5.68.0 + * Sun Feb 02 2020 Rex Dieter - 5.67.0-1 - 5.67.0 diff --git a/sources b/sources index cd824cd..9b3f86a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.67.0.tar.xz) = 772fd17d86e23fa9f7516569b26cb94cb7d7dc55d10241b85addc38b62ae4294399cf1e0c4433f407e7516b76c59ec076fb9ba2b094c5d0dd7a02c6001efc726 +SHA512 (kconfig-5.68.0.tar.xz) = f839b7a14a6d77060823e7892e4bbda7754ed501f374e4fbb4c10bb9061f182f7c426df55c64678d975e26e123ed3b8e0c791e762ff1077f6b058f214642a670 From 0b2683f1d71d3ec1ffb63331901aad9c93773d0b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 21 Apr 2020 13:26:24 -0500 Subject: [PATCH 120/183] 5.69.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 58281a0..a150532 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /kconfig-5.66.0.tar.xz /kconfig-5.67.0.tar.xz /kconfig-5.68.0.tar.xz +/kconfig-5.69.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 5b49f31..a5d6fec 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.68.0 +Version: 5.69.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Apr 21 2020 Rex Dieter - 5.69.0-1 +- 5.69.0 + * Fri Mar 20 2020 Rex Dieter - 5.68.0-1 - 5.68.0 diff --git a/sources b/sources index 9b3f86a..25205e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.68.0.tar.xz) = f839b7a14a6d77060823e7892e4bbda7754ed501f374e4fbb4c10bb9061f182f7c426df55c64678d975e26e123ed3b8e0c791e762ff1077f6b058f214642a670 +SHA512 (kconfig-5.69.0.tar.xz) = b01c1891c6e3ad41d798f68828b97a9fd265a14ad9c0ae97a85cd2bb6c62cb7a47e520d838b46da88482ca7b8e64b6dd5cce408453e284d349bf088140a814a6 From 06f7ba71fa9b2b7761d9ba733dd2197d46bcec8a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 May 2020 16:49:17 -0500 Subject: [PATCH 121/183] 5.70.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a150532..d011a53 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /kconfig-5.67.0.tar.xz /kconfig-5.68.0.tar.xz /kconfig-5.69.0.tar.xz +/kconfig-5.70.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a5d6fec..2835996 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.69.0 +Version: 5.70.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Mon May 04 2020 Rex Dieter - 5.70.0-1 +- 5.70.0 + * Tue Apr 21 2020 Rex Dieter - 5.69.0-1 - 5.69.0 diff --git a/sources b/sources index 25205e8..a307718 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.69.0.tar.xz) = b01c1891c6e3ad41d798f68828b97a9fd265a14ad9c0ae97a85cd2bb6c62cb7a47e520d838b46da88482ca7b8e64b6dd5cce408453e284d349bf088140a814a6 +SHA512 (kconfig-5.70.0.tar.xz) = 73618b8e36ed23f99a4d574dc1b15e4e0d4b127ad7b61f0c3d28b85fa4eb61b57d3333ba0df33b4d079fdfe90c4294be89881bdea62253e9e7f4f57b13d0c1b5 From 6a7a59a1d37fc9680a91668a3536a495e104ffb4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 16 Jun 2020 09:21:39 -0500 Subject: [PATCH 122/183] 5.71.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d011a53..be8bc3b 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /kconfig-5.68.0.tar.xz /kconfig-5.69.0.tar.xz /kconfig-5.70.0.tar.xz +/kconfig-5.71.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2835996..59b57fc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.70.0 +Version: 5.71.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -216,6 +216,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Jun 16 2020 Rex Dieter - 5.71.0-1 +- 5.71.0 + * Mon May 04 2020 Rex Dieter - 5.70.0-1 - 5.70.0 diff --git a/sources b/sources index a307718..881cfbc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.70.0.tar.xz) = 73618b8e36ed23f99a4d574dc1b15e4e0d4b127ad7b61f0c3d28b85fa4eb61b57d3333ba0df33b4d079fdfe90c4294be89881bdea62253e9e7f4f57b13d0c1b5 +SHA512 (kconfig-5.71.0.tar.xz) = 9cbcc54e983ce4bddcf2ddcabbfba6e195a5f551780c05471e55387620cfcf12529b5d1a082b2794d7edf760c3c1d81fc81d43ec32a1b00a2a2c1ccd684c1c4a From 74bc37c3b3838e851cb76c167f134f83d5959c4f Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sat, 4 Jul 2020 09:00:46 +0200 Subject: [PATCH 123/183] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- kf5-kconfig.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 59b57fc..a993f0a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -137,12 +137,9 @@ PYTHONPATH=%{_datadir}/ECM/python export PYTHONPATH %endif -mkdir %{_target_platform} -pushd %{_target_platform} -%{cmake_kf5} .. \ +%{cmake_kf5} -B %{_target_platform} \ %{?ninja:-G Ninja} \ %{?tests:-DBUILD_TESTING:BOOL=ON} -popd %if 0%{?ninja} %ninja_build -C %{_target_platform} From 06829dd087994d4cbf2da7af36b7fcfe41aa8bd1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Jul 2020 12:15:16 -0500 Subject: [PATCH 124/183] 5.72.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index be8bc3b..752ab71 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /kconfig-5.69.0.tar.xz /kconfig-5.70.0.tar.xz /kconfig-5.71.0.tar.xz +/kconfig-5.72.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index a993f0a..0a856ee 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -20,7 +20,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.71.0 +Version: 5.72.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Jul 07 2020 Rex Dieter - 5.72.0-1 +- 5.72.0 + * Tue Jun 16 2020 Rex Dieter - 5.71.0-1 - 5.71.0 diff --git a/sources b/sources index 881cfbc..86e397e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.71.0.tar.xz) = 9cbcc54e983ce4bddcf2ddcabbfba6e195a5f551780c05471e55387620cfcf12529b5d1a082b2794d7edf760c3c1d81fc81d43ec32a1b00a2a2c1ccd684c1c4a +SHA512 (kconfig-5.72.0.tar.xz) = 951e3efb9eb229337cce55a00e9a22688548d448fd65007bfe413eb8af98cf18faa3e825c572d50ae0d0ee760e692532055f5ed018d2f9d9ecff70acf7bf1069 From b268b32758653f5907dde5f580a10b5eb24364a3 Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sat, 18 Jul 2020 18:02:28 +0200 Subject: [PATCH 125/183] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0a856ee..2d4d086 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -152,7 +152,7 @@ export PYTHONPATH %if 0%{?ninja} %ninja_install -C %{_target_platform} %else -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%cmake_install %endif %find_lang_kf5 kconfig5_qt From 7f2a490cb1cd5be44c08abd4babbf08b1b5eefaf Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 21 Jul 2020 13:13:09 -0500 Subject: [PATCH 126/183] use %cmake macros more enable -doc subpkg (qsh docs) --- kf5-kconfig.spec | 42 ++++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2d4d086..bfb5d8d 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,5 +1,7 @@ %global framework kconfig +%undefine __cmake_in_source_build + # uncomment to enable bootstrap mode #global bootstrap 1 @@ -13,6 +15,7 @@ %endif %endif #endif +%global docs 1 %global tests 1 %endif @@ -105,6 +108,18 @@ KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files. +%if 0%{?docs} +%package doc +Summary: API documentation for %{name} +BuildRequires: doxygen +BuildRequires: qt5-qdoc +BuildRequires: qt5-qhelpgenerator +BuildRequires: qt5-qtbase-doc +BuildArch: noarch +%description doc +%{summary}. +%endif + %if 0%{?python_bindings} %package -n python2-pykf5-%{framework} Summary: Python2 bindings for %{framework} @@ -137,23 +152,16 @@ PYTHONPATH=%{_datadir}/ECM/python export PYTHONPATH %endif -%{cmake_kf5} -B %{_target_platform} \ +%cmake_kf5 \ + %{?docs:-DBUILD_QCH:BOOL=ON} \ %{?ninja:-G Ninja} \ %{?tests:-DBUILD_TESTING:BOOL=ON} -%if 0%{?ninja} -%ninja_build -C %{_target_platform} -%else -%make_build -C %{_target_platform} -%endif +%cmake_build %install -%if 0%{?ninja} -%ninja_install -C %{_target_platform} -%else %cmake_install -%endif %find_lang_kf5 kconfig5_qt @@ -164,9 +172,9 @@ export CTEST_OUTPUT_ON_FAILURE=1 ## cant use %%ninja_test here for some reason, doesn't inherit env vars from xvfb or dbus -- rex xvfb-run -a \ %if 0%{?ninja} -ninja test -v -C %{_target_platform} ||: +ninja test -v %{?_smp_mflags} -C %{_target_platform} ||: %else -make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: +make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %endif %endif @@ -200,6 +208,12 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri +%if 0%{?docs} +%files doc +%{_qt5_docdir}/KF5Config.qch +%{_qt5_docdir}/KF5Config.tags +%endif + %if 0%{?python_bindings} %files -n python2-pykf5-%{framework} %{python2_sitearch}/PyKF5/ @@ -213,6 +227,10 @@ make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %changelog +* Tue Jul 21 2020 Rex Dieter - 5.72.0-1 +- use %%cmake macros more +- enable -doc subpkg (qsh docs) + * Tue Jul 07 2020 Rex Dieter - 5.72.0-1 - 5.72.0 From 2ef93e579f6443714be2623dcad14ed96cd709cb Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 21 Jul 2020 13:13:50 -0500 Subject: [PATCH 127/183] bump Release, fix typo --- kf5-kconfig.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index bfb5d8d..e071c08 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.72.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -227,9 +227,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog -* Tue Jul 21 2020 Rex Dieter - 5.72.0-1 +* Tue Jul 21 2020 Rex Dieter - 5.72.0-2 - use %%cmake macros more -- enable -doc subpkg (qsh docs) +- enable -doc subpkg (qch docs) * Tue Jul 07 2020 Rex Dieter - 5.72.0-1 - 5.72.0 From 03a08c3e2ba527a25162db27be676f425b2ee781 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 21 Jul 2020 13:32:13 -0500 Subject: [PATCH 128/183] -doc: Requires: kf5-filesystem --- kf5-kconfig.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e071c08..eb97979 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.72.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -115,6 +115,7 @@ BuildRequires: doxygen BuildRequires: qt5-qdoc BuildRequires: qt5-qhelpgenerator BuildRequires: qt5-qtbase-doc +Requires: kf5-filesystem BuildArch: noarch %description doc %{summary}. @@ -227,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Jul 21 2020 Rex Dieter - 5.72.0-3 +- -doc: Requires: kf5-filesystem + * Tue Jul 21 2020 Rex Dieter - 5.72.0-2 - use %%cmake macros more - enable -doc subpkg (qch docs) From 16a7c6c38f360b9e77836826e6ac3d424e907519 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 03:07:08 +0000 Subject: [PATCH 129/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index eb97979..505677e 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.72.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 5.72.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue Jul 21 2020 Rex Dieter - 5.72.0-3 - -doc: Requires: kf5-filesystem From 2c3a78cc4c148c29bf4b2002b108e5273881727d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Aug 2020 11:37:37 -0500 Subject: [PATCH 130/183] 5.73.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 752ab71..c8e7b42 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /kconfig-5.70.0.tar.xz /kconfig-5.71.0.tar.xz /kconfig-5.72.0.tar.xz +/kconfig-5.73.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 505677e..58988e3 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,8 +23,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.72.0 -Release: 4%{?dist} +Version: 5.73.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Mon Aug 03 2020 Rex Dieter - 5.73.0-1 +- 5.73.0 + * Tue Jul 28 2020 Fedora Release Engineering - 5.72.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 86e397e..86b8fe7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.72.0.tar.xz) = 951e3efb9eb229337cce55a00e9a22688548d448fd65007bfe413eb8af98cf18faa3e825c572d50ae0d0ee760e692532055f5ed018d2f9d9ecff70acf7bf1069 +SHA512 (kconfig-5.73.0.tar.xz) = 18b4f2912912018bdcfdcfa8961ea4009ec6799d2c766300bd25d0bb64d953d2849f13d3f52f13a8b770f70a5422adb2d97e4c0a6e2ee639de8dc6bb1402f69f From ca6315687f41c85a5a26f9ac4ec17602c440a3cf Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 18 Sep 2020 11:02:52 +0200 Subject: [PATCH 131/183] 5.74.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c8e7b42..22a7675 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ /kconfig-5.71.0.tar.xz /kconfig-5.72.0.tar.xz /kconfig-5.73.0.tar.xz +/kconfig-5.74.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 58988e3..22caa88 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,7 +23,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.73.0 +Version: 5.74.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Fri Sep 18 2020 Jan Grulich - 5.74.0-1 +- 5.74.0 + * Mon Aug 03 2020 Rex Dieter - 5.73.0-1 - 5.73.0 diff --git a/sources b/sources index 86b8fe7..c85eb41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.73.0.tar.xz) = 18b4f2912912018bdcfdcfa8961ea4009ec6799d2c766300bd25d0bb64d953d2849f13d3f52f13a8b770f70a5422adb2d97e4c0a6e2ee639de8dc6bb1402f69f +SHA512 (kconfig-5.74.0.tar.xz) = 6c2bbf8aabef7344e5e085664d77c50b97541f2412e2c60f64f76b553034369b7a25cfbdd251f2b62e3bb91c2cd98749051cea3855ed09fb5baf80a098274242 From 3ae68fe4a659ec1630c744b0312fcd699cb612b7 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 18 Sep 2020 13:43:37 +0200 Subject: [PATCH 132/183] Fix installation of license files --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 22caa88..0baf95c 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -182,7 +182,7 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %files %doc DESIGN README.md TODO -%license COPYING.LIB +%license LICENSES/*.txt %ldconfig_scriptlets core From 09c19d1ca1524b0a3ae880e3a9d8e238264ea145 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 14 Oct 2020 09:48:46 -0500 Subject: [PATCH 133/183] 5.75.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 22a7675..f4a6cac 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,4 @@ /kconfig-5.72.0.tar.xz /kconfig-5.73.0.tar.xz /kconfig-5.74.0.tar.xz +/kconfig-5.75.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0baf95c..3ead163 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,7 +23,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.74.0 +Version: 5.75.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Wed Oct 14 09:48:40 CDT 2020 Rex Dieter - 5.75.0-1 +- 5.75.0 + * Fri Sep 18 2020 Jan Grulich - 5.74.0-1 - 5.74.0 diff --git a/sources b/sources index c85eb41..f1500df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.74.0.tar.xz) = 6c2bbf8aabef7344e5e085664d77c50b97541f2412e2c60f64f76b553034369b7a25cfbdd251f2b62e3bb91c2cd98749051cea3855ed09fb5baf80a098274242 +SHA512 (kconfig-5.75.0.tar.xz) = 06407e4ae39185b93231c09cec2552ee9948a3c16c52095ee9b1b2cf164335158b87ecc0981ee0e93517e41951d20a2b22b28ab0a9a7a73fc5daa1f2dd8118cb From a8e873563be14801051fb8bb29277d25d1c98d11 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 19 Nov 2020 08:57:40 -0600 Subject: [PATCH 134/183] 5.76.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f4a6cac..39994fd 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ /kconfig-5.73.0.tar.xz /kconfig-5.74.0.tar.xz /kconfig-5.75.0.tar.xz +/kconfig-5.76.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 3ead163..440ad7a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,7 +23,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.75.0 +Version: 5.76.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Thu Nov 19 08:57:32 CST 2020 Rex Dieter - 5.76.0-1 +- 5.76.0 + * Wed Oct 14 09:48:40 CDT 2020 Rex Dieter - 5.75.0-1 - 5.75.0 diff --git a/sources b/sources index f1500df..62f85e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.75.0.tar.xz) = 06407e4ae39185b93231c09cec2552ee9948a3c16c52095ee9b1b2cf164335158b87ecc0981ee0e93517e41951d20a2b22b28ab0a9a7a73fc5daa1f2dd8118cb +SHA512 (kconfig-5.76.0.tar.xz) = 859bd88a6afa6c403aa9cefa97120064b529a551360e6e16f19a7eb292274529a617a6243c42fd2a72dd7e4dfdc8437bbff8eb68427685a22e3e3398d6cba574 From c6b537784ae3198a7f6a262776c5e2b71bcfa611 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 13 Dec 2020 14:09:50 -0600 Subject: [PATCH 135/183] 5.77.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 39994fd..1424ffa 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ /kconfig-5.74.0.tar.xz /kconfig-5.75.0.tar.xz /kconfig-5.76.0.tar.xz +/kconfig-5.77.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 440ad7a..cde46a9 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,7 +23,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.76.0 +Version: 5.77.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Sun Dec 13 14:09:46 CST 2020 Rex Dieter - 5.77.0-1 +- 5.77.0 + * Thu Nov 19 08:57:32 CST 2020 Rex Dieter - 5.76.0-1 - 5.76.0 diff --git a/sources b/sources index 62f85e6..d14d5a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.76.0.tar.xz) = 859bd88a6afa6c403aa9cefa97120064b529a551360e6e16f19a7eb292274529a617a6243c42fd2a72dd7e4dfdc8437bbff8eb68427685a22e3e3398d6cba574 +SHA512 (kconfig-5.77.0.tar.xz) = 1dbbe1492716b7ad93c2a4f8e8e57e8f6f4ad95ac845986c1d37d2509b1a3c77ab422835410a8cf4a21278ef870719375a342a8e4034c2199182cb9db8e4e8c4 From ad28bc330c6a6067c28d218c2f5460add688dd0b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 13 Dec 2020 16:37:56 -0600 Subject: [PATCH 136/183] disable tests FTBFS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit autotests/kconfig_compiler/test5.cpp:29:1: error: extended character   is not valid in an identifier --- kf5-kconfig.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index cde46a9..e6ce3af 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -16,7 +16,7 @@ %endif #endif %global docs 1 -%global tests 1 +#global tests 1 %endif # use ninja instead of make @@ -230,6 +230,7 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog * Sun Dec 13 14:09:46 CST 2020 Rex Dieter - 5.77.0-1 - 5.77.0 +- disable tests FTBFS * Thu Nov 19 08:57:32 CST 2020 Rex Dieter - 5.76.0-1 - 5.76.0 From 30747f44b2941c598a141a5d519fad1c2f565257 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 17 Dec 2020 11:07:18 -0600 Subject: [PATCH 137/183] re-enable autotests to highlight possible gcc-11 bug (#1907799) --- kf5-kconfig.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e6ce3af..dc54dcf 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -16,7 +16,7 @@ %endif #endif %global docs 1 -#global tests 1 +%global tests 1 %endif # use ninja instead of make @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.77.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -158,7 +158,8 @@ export PYTHONPATH %{?ninja:-G Ninja} \ %{?tests:-DBUILD_TESTING:BOOL=ON} -%cmake_build +%cmake_build || \ +cat %{__cmake_builddir}/autotests/kconfig_compiler/test5.cpp %install @@ -173,7 +174,7 @@ export CTEST_OUTPUT_ON_FAILURE=1 ## cant use %%ninja_test here for some reason, doesn't inherit env vars from xvfb or dbus -- rex xvfb-run -a \ %if 0%{?ninja} -ninja test -v %{?_smp_mflags} -C %{_target_platform} ||: +ninja test %{?_smp_mflags} -v -C %{_target_platform} %else make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: %endif @@ -228,6 +229,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Thu Dec 17 2020 Rex Dieter - 5.77.0-2 +- re-enable autotests to highlight possible gcc-11 bug (#1907799) + * Sun Dec 13 14:09:46 CST 2020 Rex Dieter - 5.77.0-1 - 5.77.0 - disable tests FTBFS From 686d46a89006b52ba7b6a5f8c6c5480764d34e70 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Jan 2021 08:42:04 -0600 Subject: [PATCH 138/183] 5.78.0 --- .gitignore | 1 + kf5-kconfig.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1424ffa..835605b 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,4 @@ /kconfig-5.75.0.tar.xz /kconfig-5.76.0.tar.xz /kconfig-5.77.0.tar.xz +/kconfig-5.78.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index dc54dcf..d562a82 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,12 +23,12 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.77.0 -Release: 2%{?dist} +Version: 5.78.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT -URL: https://cgit.kde.org/%{framework}.git +URL: https://invent.kde.org/frameworks/%{framework} %global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -229,6 +229,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Mon Jan 4 08:41:58 CST 2021 Rex Dieter - 5.78.0-1 +- 5.78.0 + * Thu Dec 17 2020 Rex Dieter - 5.77.0-2 - re-enable autotests to highlight possible gcc-11 bug (#1907799) diff --git a/sources b/sources index d14d5a0..c207a04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.77.0.tar.xz) = 1dbbe1492716b7ad93c2a4f8e8e57e8f6f4ad95ac845986c1d37d2509b1a3c77ab422835410a8cf4a21278ef870719375a342a8e4034c2199182cb9db8e4e8c4 +SHA512 (kconfig-5.78.0.tar.xz) = cb2f34c5d0e7683629d1cbe7a8dd7b5ebd52d2638bb05ca5c4869173b681f60f468fb94a0f9ef9b27d0eb02d9586f2af3d7939ebcb4fe17d8b11ed7f5a31a8b5 From 52dba95389f786bf84a6a6e676f5ef4c965618c1 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 4 Jan 2021 22:41:43 +0000 Subject: [PATCH 139/183] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- kf5-kconfig.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index d562a82..da518a0 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -115,6 +115,7 @@ BuildRequires: doxygen BuildRequires: qt5-qdoc BuildRequires: qt5-qhelpgenerator BuildRequires: qt5-qtbase-doc +BuildRequires: make Requires: kf5-filesystem BuildArch: noarch %description doc From f49e544d8e3ff678e03252632eee8129af5fe1bd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 15:34:41 +0000 Subject: [PATCH 140/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index da518a0..492b400 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.78.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -230,6 +230,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 5.78.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jan 4 08:41:58 CST 2021 Rex Dieter - 5.78.0-1 - 5.78.0 From f8e4dbca6f313eebb9af59a79c4d244da21f2575 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 6 Feb 2021 09:48:12 -0600 Subject: [PATCH 141/183] 5.79.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 835605b..3d16205 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ /kconfig-5.76.0.tar.xz /kconfig-5.77.0.tar.xz /kconfig-5.78.0.tar.xz +/kconfig-5.79.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 492b400..551ed00 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -23,8 +23,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.78.0 -Release: 2%{?dist} +Version: 5.79.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -230,6 +230,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Sat Feb 06 2021 Rex Dieter - 5.79.0-1 +- 5.79.0 + * Tue Jan 26 2021 Fedora Release Engineering - 5.78.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index c207a04..433ca95 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.78.0.tar.xz) = cb2f34c5d0e7683629d1cbe7a8dd7b5ebd52d2638bb05ca5c4869173b681f60f468fb94a0f9ef9b27d0eb02d9586f2af3d7939ebcb4fe17d8b11ed7f5a31a8b5 +SHA512 (kconfig-5.79.0.tar.xz) = da4944fb2f2174d8889e7fb35f9e7b653bef18225e5bdc7515e34970b068590aac657800fe9429dd37ccf4d29ff07a145209b7a3e348788bd830f03ac08f1550 From 9525e8076cc6205957f68c68c39d5e7405027987 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 6 Feb 2021 15:11:21 -0600 Subject: [PATCH 142/183] respin --- kf5-kconfig.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 551ed00..cec3a0b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ Name: kf5-%{framework} Version: 5.79.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -230,6 +230,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Sat Feb 06 2021 Rex Dieter - 5.79.0-2 +- respin + * Sat Feb 06 2021 Rex Dieter - 5.79.0-1 - 5.79.0 diff --git a/sources b/sources index 433ca95..915d8d4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.79.0.tar.xz) = da4944fb2f2174d8889e7fb35f9e7b653bef18225e5bdc7515e34970b068590aac657800fe9429dd37ccf4d29ff07a145209b7a3e348788bd830f03ac08f1550 +SHA512 (kconfig-5.79.0.tar.xz) = dd386bd86bd6669172886d0d8bfb8bfd8ee1937be6deb27da2954aaf7814c30e7b36afc05957001ecb1ed64a57ddf56ee7ba3de60a040200a1b90e5f132df9ae From 5d4c0c618e6001e9fa7d44f192f7aea5fe339a1f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 10 Feb 2021 11:39:57 -0600 Subject: [PATCH 143/183] respin --- kf5-kconfig.spec | 7 ++++--- sources | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index cec3a0b..06ae200 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,7 +1,5 @@ %global framework kconfig -%undefine __cmake_in_source_build - # uncomment to enable bootstrap mode #global bootstrap 1 @@ -24,7 +22,7 @@ Name: kf5-%{framework} Version: 5.79.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -230,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Wed Feb 10 2021 Rex Dieter - 5.79.0-3 +- respin + * Sat Feb 06 2021 Rex Dieter - 5.79.0-2 - respin diff --git a/sources b/sources index 915d8d4..6e0f373 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.79.0.tar.xz) = dd386bd86bd6669172886d0d8bfb8bfd8ee1937be6deb27da2954aaf7814c30e7b36afc05957001ecb1ed64a57ddf56ee7ba3de60a040200a1b90e5f132df9ae +SHA512 (kconfig-5.79.0.tar.xz) = ee22b25efefe88d762388af6d462f81afba5161974bfac97c9576b12614820657f9302472503a5dded14e65c7a56ab01a03a918f48f0fad83e996cc516981de6 From 85e03864863fe74384bab1e513932c26d6058205 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 9 Mar 2021 08:34:17 -0600 Subject: [PATCH 144/183] 5.80.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3d16205..f55d5e8 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ /kconfig-5.77.0.tar.xz /kconfig-5.78.0.tar.xz /kconfig-5.79.0.tar.xz +/kconfig-5.80.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 06ae200..55b30dd 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -21,8 +21,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.79.0 -Release: 3%{?dist} +Version: 5.80.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -228,6 +228,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Mar 09 2021 Rex Dieter - 5.80.0-1 +- 5.80.0 + * Wed Feb 10 2021 Rex Dieter - 5.79.0-3 - respin diff --git a/sources b/sources index 6e0f373..d468b39 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.79.0.tar.xz) = ee22b25efefe88d762388af6d462f81afba5161974bfac97c9576b12614820657f9302472503a5dded14e65c7a56ab01a03a918f48f0fad83e996cc516981de6 +SHA512 (kconfig-5.80.0.tar.xz) = 5836dded113c0e4365e9e48d56cb745e9de57dc025c0376b692151dccbe6c864f2e4a60bee02b8a171e2fbd4816adf18b6eb1b611125c379a91b0b7dc7d7e115 From 171c157beed1ec8fb5b318b68303e0c061cda164 Mon Sep 17 00:00:00 2001 From: Onuralp SEZER Date: Sat, 20 Mar 2021 17:40:46 +0300 Subject: [PATCH 145/183] disabling docs for flatpak packages --- kf5-kconfig.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 55b30dd..ac5fbdc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,4 +1,5 @@ %global framework kconfig +%{!?docs: %global docs 1} # uncomment to enable bootstrap mode #global bootstrap 1 @@ -13,7 +14,9 @@ %endif %endif #endif -%global docs 1 +%if 0%{?flatpak} +%global docs 0 +%endif %global tests 1 %endif @@ -22,7 +25,7 @@ Name: kf5-%{framework} Version: 5.80.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -153,7 +156,11 @@ export PYTHONPATH %endif %cmake_kf5 \ + %if 0%{?flatpak} + %{?docs:-DBUILD_QCH:BOOL=OFF} \ + %else %{?docs:-DBUILD_QCH:BOOL=ON} \ + %endif %{?ninja:-G Ninja} \ %{?tests:-DBUILD_TESTING:BOOL=ON} @@ -228,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Sat Mar 20 2021 Onuralp SEZER - 5.80.0-2 +- disabling docs for flatpak packages + * Tue Mar 09 2021 Rex Dieter - 5.80.0-1 - 5.80.0 From 0c82560945482c79589576bc5206de5fa1d2e166 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 6 Apr 2021 08:47:43 -0500 Subject: [PATCH 146/183] 5.81.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f55d5e8..458a129 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ /kconfig-5.78.0.tar.xz /kconfig-5.79.0.tar.xz /kconfig-5.80.0.tar.xz +/kconfig-5.81.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index ac5fbdc..bb068e7 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,8 +24,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.80.0 -Release: 2%{?dist} +Version: 5.81.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Apr 06 2021 Rex Dieter - 5.81.0-1 +- 5.81.0 + * Sat Mar 20 2021 Onuralp SEZER - 5.80.0-2 - disabling docs for flatpak packages diff --git a/sources b/sources index d468b39..1c40905 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.80.0.tar.xz) = 5836dded113c0e4365e9e48d56cb745e9de57dc025c0376b692151dccbe6c864f2e4a60bee02b8a171e2fbd4816adf18b6eb1b611125c379a91b0b7dc7d7e115 +SHA512 (kconfig-5.81.0.tar.xz) = d5574ea88856f5788fdc179569b8ea7cdad092b5ff807ec8bc2eca5f0dd17ecd6ab5e232708dde8e402dc0c3d81a58d0931cb1786bd9519e3e8d2ec61d2a5a01 From de4593edca36192239392797e29d0a0bbdf5bedd Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 May 2021 08:35:15 -0500 Subject: [PATCH 147/183] 5.82.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 458a129..94579fd 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ /kconfig-5.79.0.tar.xz /kconfig-5.80.0.tar.xz /kconfig-5.81.0.tar.xz +/kconfig-5.82.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index bb068e7..0431288 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.81.0 +Version: 5.82.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Mon May 03 2021 Rex Dieter - 5.82.0-1 +- 5.82.0 + * Tue Apr 06 2021 Rex Dieter - 5.81.0-1 - 5.81.0 diff --git a/sources b/sources index 1c40905..dd98980 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.81.0.tar.xz) = d5574ea88856f5788fdc179569b8ea7cdad092b5ff807ec8bc2eca5f0dd17ecd6ab5e232708dde8e402dc0c3d81a58d0931cb1786bd9519e3e8d2ec61d2a5a01 +SHA512 (kconfig-5.82.0.tar.xz) = 8989bcd1dabc2ad795aa464a7bf7ff2e4e2a4c56a5e7828906e00852eb5fc2946e89a4fa7df691f8c5e1940d0b171c02729bdab5ce9f7d6ecc0d3d1880e2ee4a From a227109aec68a0ba2391f818c2df8043a321dc83 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 8 Jun 2021 15:57:25 -0500 Subject: [PATCH 148/183] 5.83.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 94579fd..5c498bc 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,4 @@ /kconfig-5.80.0.tar.xz /kconfig-5.81.0.tar.xz /kconfig-5.82.0.tar.xz +/kconfig-5.83.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0431288..7ac66ca 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.82.0 +Version: 5.83.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Jun 08 2021 Rex Dieter - 5.83.0-1 +- 5.83.0 + * Mon May 03 2021 Rex Dieter - 5.82.0-1 - 5.82.0 diff --git a/sources b/sources index dd98980..9ac4b6a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.82.0.tar.xz) = 8989bcd1dabc2ad795aa464a7bf7ff2e4e2a4c56a5e7828906e00852eb5fc2946e89a4fa7df691f8c5e1940d0b171c02729bdab5ce9f7d6ecc0d3d1880e2ee4a +SHA512 (kconfig-5.83.0.tar.xz) = 11e0e283b949c636fc8050e6a94c6441ce1e19c961304f6b0c71d428662cf79f4cecfacd0fde63afa95d312c91bd420b8af958748fca7d7e4a969a5fe88e6b17 From ef409830229e2ae691725117e53f540fa2aea314 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 09:48:56 +0000 Subject: [PATCH 149/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 7ac66ca..18760e2 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -25,7 +25,7 @@ Name: kf5-%{framework} Version: 5.83.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 5.83.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jun 08 2021 Rex Dieter - 5.83.0-1 - 5.83.0 From c57d380e0825bdc0f49dfa614dc40199d9e75412 Mon Sep 17 00:00:00 2001 From: Than Ngo Date: Tue, 27 Jul 2021 15:40:06 +0200 Subject: [PATCH 150/183] Fix FTBFS --- kf5-kconfig.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 18760e2..2879360 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -25,7 +25,7 @@ Name: kf5-%{framework} Version: 5.83.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -180,9 +180,9 @@ export CTEST_OUTPUT_ON_FAILURE=1 ## cant use %%ninja_test here for some reason, doesn't inherit env vars from xvfb or dbus -- rex xvfb-run -a \ %if 0%{?ninja} -ninja test %{?_smp_mflags} -v -C %{_target_platform} +ninja test %{?_smp_mflags} -v -C redhat-linux-build ||: %else -make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: +make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --timeout 300" ||: %endif %endif @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C %{_target_platform} ARGS="--output-on-failure --tim %changelog +* Tue Jul 27 2021 Than Ngo - 5.83.0-3 +- Fix FTBFS + * Thu Jul 22 2021 Fedora Release Engineering - 5.83.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 7c93dbeb8dcfdc90d640fb9acb15e192f912672a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 12 Aug 2021 11:02:10 -0500 Subject: [PATCH 151/183] 5.85.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5c498bc..cb21772 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ /kconfig-5.81.0.tar.xz /kconfig-5.82.0.tar.xz /kconfig-5.83.0.tar.xz +/kconfig-5.85.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2879360..f6ac995 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,8 +24,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.83.0 -Release: 3%{?dist} +Version: 5.85.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Aug 12 2021 Rex Dieter - 5.85.0-1 +- 5.85.0 + * Tue Jul 27 2021 Than Ngo - 5.83.0-3 - Fix FTBFS diff --git a/sources b/sources index 9ac4b6a..9865a7b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.83.0.tar.xz) = 11e0e283b949c636fc8050e6a94c6441ce1e19c961304f6b0c71d428662cf79f4cecfacd0fde63afa95d312c91bd420b8af958748fca7d7e4a969a5fe88e6b17 +SHA512 (kconfig-5.85.0.tar.xz) = 38cefed52e322be34bfd4b26a243b4f931442239a14bcb1f496f9223d2b87e05cdb9931a2aec9579b8bbe31d716bb6a1ce7901ba3cb525607bbef2aee7b96d52 From ff17e5f4904870f6f4dcfc4238799f2503d5ac8e Mon Sep 17 00:00:00 2001 From: Marc Deop Date: Wed, 15 Sep 2021 00:18:22 +0200 Subject: [PATCH 152/183] 5.86.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cb21772..27827dc 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,4 @@ /kconfig-5.82.0.tar.xz /kconfig-5.83.0.tar.xz /kconfig-5.85.0.tar.xz +/kconfig-5.86.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f6ac995..5711689 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.85.0 +Version: 5.86.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Tue Sep 14 2021 Marc Deop - 5.86.0-1 +- 5.86.0 + * Thu Aug 12 2021 Rex Dieter - 5.85.0-1 - 5.85.0 diff --git a/sources b/sources index 9865a7b..331aca9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.85.0.tar.xz) = 38cefed52e322be34bfd4b26a243b4f931442239a14bcb1f496f9223d2b87e05cdb9931a2aec9579b8bbe31d716bb6a1ce7901ba3cb525607bbef2aee7b96d52 +SHA512 (kconfig-5.86.0.tar.xz) = 23d2b742667a4ec4c97838256b413cae79c83324132bf15b00a86bf2b9d2e5193d68819e9807980df7f8e2067014e72110235dd25c234e0a754cdc22b01df53b From cff48db8abbbaac6772d6d6c93a6214ecaf4a97c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 5 Oct 2021 09:17:43 -0500 Subject: [PATCH 153/183] 5.87.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 27827dc..206258f 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /kconfig-5.83.0.tar.xz /kconfig-5.85.0.tar.xz /kconfig-5.86.0.tar.xz +/kconfig-5.87.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 5711689..86a15ac 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.86.0 +Version: 5.87.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Tue Oct 05 2021 Rex Dieter - 5.87.0-1 +- 5.87.0 + * Tue Sep 14 2021 Marc Deop - 5.86.0-1 - 5.86.0 diff --git a/sources b/sources index 331aca9..7cb82d0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.86.0.tar.xz) = 23d2b742667a4ec4c97838256b413cae79c83324132bf15b00a86bf2b9d2e5193d68819e9807980df7f8e2067014e72110235dd25c234e0a754cdc22b01df53b +SHA512 (kconfig-5.87.0.tar.xz) = 62d014e05274b7e6092540ce96969002c580deb83d17d7fa6e54e1d969c8aba659b138aa711f4332b58560656b71363f53226ce53c65a4c8492be9a493a37823 From 269d42ba4b1bd9421adf2af4dcf0f4abeaf25d09 Mon Sep 17 00:00:00 2001 From: Marc Deop Date: Tue, 9 Nov 2021 09:59:13 +0100 Subject: [PATCH 154/183] 5.88.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 206258f..6d26291 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ /kconfig-5.85.0.tar.xz /kconfig-5.86.0.tar.xz /kconfig-5.87.0.tar.xz +/kconfig-5.88.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 86a15ac..e2ae0fa 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.87.0 +Version: 5.88.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Mon Nov 08 2021 Marc Deop - 5.88.0-1 +- 5.88.0 + * Tue Oct 05 2021 Rex Dieter - 5.87.0-1 - 5.87.0 diff --git a/sources b/sources index 7cb82d0..1842a43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.87.0.tar.xz) = 62d014e05274b7e6092540ce96969002c580deb83d17d7fa6e54e1d969c8aba659b138aa711f4332b58560656b71363f53226ce53c65a4c8492be9a493a37823 +SHA512 (kconfig-5.88.0.tar.xz) = 359517852ef5a19d75b829929bdd7b5932a5aadc7a7abfa85a43d968f5f4a3b268e3b2ce65d60528645181aa29efbf75ce9aadb78c9c9c693079b024699ba5c0 From 681a0918bea16c84cb25b5ecbe95e0d74335ec6b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 8 Dec 2021 09:29:21 -0600 Subject: [PATCH 155/183] 5.89.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6d26291..626a1e3 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /kconfig-5.86.0.tar.xz /kconfig-5.87.0.tar.xz /kconfig-5.88.0.tar.xz +/kconfig-5.89.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e2ae0fa..e20355b 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.88.0 +Version: 5.89.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Wed Dec 08 2021 Rex Dieter - 5.89.0-1 +- 5.89.0 + * Mon Nov 08 2021 Marc Deop - 5.88.0-1 - 5.88.0 diff --git a/sources b/sources index 1842a43..b127b58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.88.0.tar.xz) = 359517852ef5a19d75b829929bdd7b5932a5aadc7a7abfa85a43d968f5f4a3b268e3b2ce65d60528645181aa29efbf75ce9aadb78c9c9c693079b024699ba5c0 +SHA512 (kconfig-5.89.0.tar.xz) = 34fc5ec63b1c7cd0a0ea43cd87eb653223c1b5b14c7f7157555e2546fdbf0e1e9d53a5cef0e74b29bbc9a85b12ef4526a19d56977cacddc05e00d56901a8f1a4 From c6668cd5a32e6b3422f6b9de53c8e12033b73ab6 Mon Sep 17 00:00:00 2001 From: Marc Deop Date: Tue, 4 Jan 2022 09:30:19 +0100 Subject: [PATCH 156/183] 5.90.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 626a1e3..61e2268 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /kconfig-5.87.0.tar.xz /kconfig-5.88.0.tar.xz /kconfig-5.89.0.tar.xz +/kconfig-5.90.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e20355b..aa1af22 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,7 +24,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.89.0 +Version: 5.90.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -235,6 +235,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Tue Jan 04 2022 Marc Deop i Argemí (Private) - 5.90.0-1 +- 5.90.0 + * Wed Dec 08 2021 Rex Dieter - 5.89.0-1 - 5.89.0 diff --git a/sources b/sources index b127b58..b840c20 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.89.0.tar.xz) = 34fc5ec63b1c7cd0a0ea43cd87eb653223c1b5b14c7f7157555e2546fdbf0e1e9d53a5cef0e74b29bbc9a85b12ef4526a19d56977cacddc05e00d56901a8f1a4 +SHA512 (kconfig-5.90.0.tar.xz) = ccc296cada730e3c862709961c1303018fdf69b95fc5c505bcb790c8be533c42e6d756a66009a512b2bcc3c50ee5ce4a1c6a725d560686c760e6a72a0f7bc5c8 From 0132e1ab584111402f0f6ddb66e5d5d0da99ac9c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 10 Jan 2022 08:58:34 -0600 Subject: [PATCH 157/183] include Qml bindings --- kf5-kconfig.spec | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index aa1af22..0fa1b3f 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -25,7 +25,7 @@ Name: kf5-%{framework} Version: 5.90.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -51,10 +51,10 @@ BuildRequires: ninja-build BuildRequires: extra-cmake-modules >= %{majmin} BuildRequires: kf5-rpm-macros >= %{majmin} -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qttools-devel +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Qml) +BuildRequires: cmake(Qt5Xml) %if 0%{?python_bindings} %if 0%{?fedora} && 0%{?fedora} < 27 @@ -197,7 +197,8 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %{_kf5_datadir}/qlogging-categories5/%{framework}* %{_kf5_bindir}/kreadconfig5 %{_kf5_bindir}/kwriteconfig5 -%{_kf5_libdir}/libKF5ConfigCore.so.* +%{_kf5_libdir}/libKF5ConfigCore.so.5* +%{_kf5_libdir}/libKF5ConfigQml.so.5* %{_kf5_libexecdir}/kconfig_compiler_kf5 %{_kf5_libexecdir}/kconf_update @@ -210,8 +211,10 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %{_kf5_includedir}/kconfig_version.h %{_kf5_includedir}/KConfigCore/ %{_kf5_includedir}/KConfigGui/ +%{_kf5_includedir}/KConfigQml/ %{_kf5_libdir}/libKF5ConfigCore.so %{_kf5_libdir}/libKF5ConfigGui.so +%{_kf5_libdir}/libKF5ConfigQml.so %{_kf5_libdir}/cmake/KF5Config/ %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigCore.pri %{_kf5_archdatadir}/mkspecs/modules/qt_KConfigGui.pri @@ -235,6 +238,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Mon Jan 10 2022 Rex Dieter - 5.90.0-2 +- include Qml bindings + * Tue Jan 04 2022 Marc Deop i Argemí (Private) - 5.90.0-1 - 5.90.0 From 2be9a86dbc43a4a38c873a7b37d6b1d559d1abdd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 14:33:22 +0000 Subject: [PATCH 158/183] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 0fa1b3f..f7fe255 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -25,7 +25,7 @@ Name: kf5-%{framework} Version: 5.90.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -238,6 +238,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 5.90.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Jan 10 2022 Rex Dieter - 5.90.0-2 - include Qml bindings From 275315d558c6e33e6428bb9a00770ffc949341d3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 11 Feb 2022 12:23:39 -0600 Subject: [PATCH 159/183] 5.91.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 61e2268..859be5e 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ /kconfig-5.88.0.tar.xz /kconfig-5.89.0.tar.xz /kconfig-5.90.0.tar.xz +/kconfig-5.91.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index f7fe255..e9eca16 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -24,8 +24,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.90.0 -Release: 3%{?dist} +Version: 5.91.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -238,6 +238,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Fri Feb 11 2022 Rex Dieter - 5.91.0-1 +- 5.91.0 + * Thu Jan 20 2022 Fedora Release Engineering - 5.90.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index b840c20..0ad512a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.90.0.tar.xz) = ccc296cada730e3c862709961c1303018fdf69b95fc5c505bcb790c8be533c42e6d756a66009a512b2bcc3c50ee5ce4a1c6a725d560686c760e6a72a0f7bc5c8 +SHA512 (kconfig-5.91.0.tar.xz) = e1dccb4eab9d5969ee9c53a81d4170388337d606ee4014fbb70f669efa6118fb8dd849cd93fa6bcfd0025a60302a335e79780dc908379d507c3a1a5280603a58 From f2ac606639a5f5da2d39e593e8fbc1d00631d62d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 15 Feb 2022 10:06:11 -0600 Subject: [PATCH 160/183] update %%files --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e9eca16..44ee60f 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -208,7 +208,7 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %{_kf5_libdir}/libKF5ConfigGui.so.* %files devel -%{_kf5_includedir}/kconfig_version.h + %{_kf5_includedir}/KConfigCore/ %{_kf5_includedir}/KConfigGui/ %{_kf5_includedir}/KConfigQml/ From 83d772cf9e4d732f887a91f660129c702eaf357a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 15 Feb 2022 10:43:48 -0600 Subject: [PATCH 161/183] update %%files harder --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 44ee60f..86cef57 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -208,7 +208,7 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %{_kf5_libdir}/libKF5ConfigGui.so.* %files devel - +%{_kf5_includedir}/KConfig/ %{_kf5_includedir}/KConfigCore/ %{_kf5_includedir}/KConfigGui/ %{_kf5_includedir}/KConfigQml/ From 4fd6f92a9cf328d611ee2fe7aa9cea14cf160014 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 16 Feb 2022 08:30:07 -0600 Subject: [PATCH 162/183] cleanup/simplify .spec Drop python2 support (upstream considering dropping python bindings altogether) Simplify conditionals --- kf5-kconfig.spec | 34 +++++++--------------------------- 1 file changed, 7 insertions(+), 27 deletions(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 86cef57..4245b40 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -1,24 +1,18 @@ %global framework kconfig -%{!?docs: %global docs 1} # uncomment to enable bootstrap mode #global bootstrap 1 %if !0%{?bootstrap} -# FIXME/TODO: sip currently segfaults on s390x -%if 0%{?fedora} -%ifnarch ppc64 s390x -%if 0%{?fedora} < 29 -%global python_bindings 1 -%endif -%endif +%{!?docs: %global docs 1} +#global python_bindings 1 +%global tests 1 + %endif -#endif + %if 0%{?flatpak} %global docs 0 %endif -%global tests 1 -%endif # use ninja instead of make %global ninja 1 @@ -57,20 +51,15 @@ BuildRequires: cmake(Qt5Qml) BuildRequires: cmake(Qt5Xml) %if 0%{?python_bindings} -%if 0%{?fedora} && 0%{?fedora} < 27 -BuildRequires: bundled(python2-clang) >= 4.0.1 -%else -BuildRequires: python2-clang -%endif BuildRequires: clang BuildRequires: clang-devel -BuildRequires: python2-PyQt5-devel +BuildRequires: python3-clang BuildRequires: python3-PyQt5-devel %else -Obsoletes: python2-pykf5-%{framework} < %{version}-%{release} Obsoletes: python3-pykf5-%{framework} < %{version}-%{release} Obsoletes: pykf5-%{framework}-devel < %{version}-%{release} %endif +Obsoletes: python2-pykf5-%{framework} < %{version} %if 0%{?tests} BuildRequires: dbus-x11 @@ -124,12 +113,6 @@ BuildArch: noarch %endif %if 0%{?python_bindings} -%package -n python2-pykf5-%{framework} -Summary: Python2 bindings for %{framework} -Requires: %{name} = %{version}-%{release} -%description -n python2-pykf5-%{framework} -%{summary}. - %package -n python3-pykf5-%{framework} Summary: Python3 bindings for %{framework} Requires: %{name} = %{version}-%{release} @@ -226,9 +209,6 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %endif %if 0%{?python_bindings} -%files -n python2-pykf5-%{framework} -%{python2_sitearch}/PyKF5/ - %files -n python3-pykf5-%{framework} %{python3_sitearch}/PyKF5/ From b6a319076349052d5538fa4b961f7f3018800eea Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 10 Mar 2022 14:56:32 -0600 Subject: [PATCH 163/183] 5.92.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 859be5e..8a01c75 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ /kconfig-5.89.0.tar.xz /kconfig-5.90.0.tar.xz /kconfig-5.91.0.tar.xz +/kconfig-5.92.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 4245b40..958e45a 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.91.0 +Version: 5.92.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Mar 10 2022 Rex Dieter - 5.92.0-1 +- 5.92.0 + * Fri Feb 11 2022 Rex Dieter - 5.91.0-1 - 5.91.0 diff --git a/sources b/sources index 0ad512a..421514d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.91.0.tar.xz) = e1dccb4eab9d5969ee9c53a81d4170388337d606ee4014fbb70f669efa6118fb8dd849cd93fa6bcfd0025a60302a335e79780dc908379d507c3a1a5280603a58 +SHA512 (kconfig-5.92.0.tar.xz) = 751fed42c90c8319fecaca106cbc1a8797cc1490a3732ca9071dd5ce27bf1cdf3acbc048ae14b8a7920036b47fc5f554bab4742f00c1d0391d2c130a5e0aba4d From 3a6a538863350016942659a53f44361c225131c0 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 10 Mar 2022 17:26:13 -0600 Subject: [PATCH 164/183] disable docs (FTBFS) --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 958e45a..2183eeb 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -4,7 +4,7 @@ #global bootstrap 1 %if !0%{?bootstrap} -%{!?docs: %global docs 1} +#global docs 1 #global python_bindings 1 %global tests 1 From 667219e8b4cf06c910e0f8325c56e46472b37130 Mon Sep 17 00:00:00 2001 From: Justin Zobel Date: Sun, 10 Apr 2022 13:22:27 +0930 Subject: [PATCH 165/183] Update to 5.93 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8a01c75..c1c1c8b 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ /kconfig-5.90.0.tar.xz /kconfig-5.91.0.tar.xz /kconfig-5.92.0.tar.xz +./kconfig-5.93.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2183eeb..e1bf032 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.92.0 +Version: 5.93.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Apr 10 2022 Justin Zobel - 5.93-1 +- Update to 5.93 + * Thu Mar 10 2022 Rex Dieter - 5.92.0-1 - 5.92.0 diff --git a/sources b/sources index 421514d..8c9c673 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (kconfig-5.92.0.tar.xz) = 751fed42c90c8319fecaca106cbc1a8797cc1490a3732ca9071dd5ce27bf1cdf3acbc048ae14b8a7920036b47fc5f554bab4742f00c1d0391d2c130a5e0aba4d +SHA512 (kconfig-5.93.0.tar.xz) = 328711b93c6b35de5a0a50d5f07274e8e9df188da1d2eff377459ea52066123e8a5bf5c31e62c6e136dfa5e1d5da7d6653d7509afa6fa81fa085354ef313c513 From b79a7b891e66fe9395baae3598906ac056126403 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 13 May 2022 11:11:55 -0500 Subject: [PATCH 166/183] 5.94.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 3 +-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c1c1c8b..07c21a3 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /kconfig-5.91.0.tar.xz /kconfig-5.92.0.tar.xz ./kconfig-5.93.tar.xz +/kconfig-5.94.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index e1bf032..881986e 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.93.0 +Version: 5.94.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Fri May 13 2022 Rex Dieter - 5.94.0-1 +- 5.94.0 + * Sun Apr 10 2022 Justin Zobel - 5.93-1 - Update to 5.93 diff --git a/sources b/sources index 8c9c673..ddd2bf9 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (kconfig-5.92.0.tar.xz) = 751fed42c90c8319fecaca106cbc1a8797cc1490a3732ca9071dd5ce27bf1cdf3acbc048ae14b8a7920036b47fc5f554bab4742f00c1d0391d2c130a5e0aba4d -SHA512 (kconfig-5.93.0.tar.xz) = 328711b93c6b35de5a0a50d5f07274e8e9df188da1d2eff377459ea52066123e8a5bf5c31e62c6e136dfa5e1d5da7d6653d7509afa6fa81fa085354ef313c513 +SHA512 (kconfig-5.94.0.tar.xz) = 59d7d957313e421a332fb0a83eef6be68455c3de50cee0cd0d1b6b22f2b97ad9fdfddac282f03c4cedc5f364d4b3321c3f3fdadd7824e0523c5260446dc31ac9 From 517b0709b384d7e769618842e051d9ef22254815 Mon Sep 17 00:00:00 2001 From: Marc Deop Date: Sun, 3 Jul 2022 23:25:44 +0200 Subject: [PATCH 167/183] 5.96.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 07c21a3..e2ee2b3 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /kconfig-5.92.0.tar.xz ./kconfig-5.93.tar.xz /kconfig-5.94.0.tar.xz +/kconfig-5.96.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 881986e..4799feb 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.94.0 +Version: 5.96.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Jul 03 2022 Marc Deop - 5.96.0-1 +- 5.96.0 + * Fri May 13 2022 Rex Dieter - 5.94.0-1 - 5.94.0 diff --git a/sources b/sources index ddd2bf9..7f7ab1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.94.0.tar.xz) = 59d7d957313e421a332fb0a83eef6be68455c3de50cee0cd0d1b6b22f2b97ad9fdfddac282f03c4cedc5f364d4b3321c3f3fdadd7824e0523c5260446dc31ac9 +SHA512 (kconfig-5.96.0.tar.xz) = 6eac947ce3392e0863faf7a67f9c161c652fa1eb4e7f508a42dc08ccc79c602c2946fb87feff0e5ac0cda626b1de910abf6218069f5e3910ec72700f7458743e From 97d4d626f33cb09c87837a3bc50a2c789d514c80 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 15:59:55 +0000 Subject: [PATCH 168/183] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 4799feb..1d1f014 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -19,7 +19,7 @@ Name: kf5-%{framework} Version: 5.96.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 5.96.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sun Jul 03 2022 Marc Deop - 5.96.0-1 - 5.96.0 From 03cc8f2b22203d312e22308dcf59c878455106af Mon Sep 17 00:00:00 2001 From: Justin Zobel Date: Sun, 14 Aug 2022 13:03:35 +0930 Subject: [PATCH 169/183] Update to 5.97.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e2ee2b3..d0c94c1 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ ./kconfig-5.93.tar.xz /kconfig-5.94.0.tar.xz /kconfig-5.96.0.tar.xz +/kconfig-5.97.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1d1f014..2699049 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,8 +18,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.96.0 -Release: 2%{?dist} +Version: 5.97.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sat Aug 13 2022 Justin Zobel - 5.97.0-1 +- Update to 5.97.0 + * Thu Jul 21 2022 Fedora Release Engineering - 5.96.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 7f7ab1e..e2083a8 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (kconfig-5.96.0.tar.xz) = 6eac947ce3392e0863faf7a67f9c161c652fa1eb4e7f508a42dc08ccc79c602c2946fb87feff0e5ac0cda626b1de910abf6218069f5e3910ec72700f7458743e +SHA512 (kconfig-5.97.0.tar.xz) = c04cfacf9e79e91bd2a61acf60807c68c4a695991a111c0be295f6597cb58513d23fdc46b467ef6e951dc8dac78f5d09612cdc59be667ed93a3f6e0ca488de6d From 2d5702215ee327e787da48484168fb0bf4be10ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Thu, 15 Sep 2022 17:59:18 +0200 Subject: [PATCH 170/183] 5.98.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 3 +-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d0c94c1..3192c33 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ /kconfig-5.94.0.tar.xz /kconfig-5.96.0.tar.xz /kconfig-5.97.0.tar.xz +/kconfig-5.98.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 2699049..c6fcd20 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.97.0 +Version: 5.98.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Sep 15 2022 Marc Deop - 5.98.0-1 +- 5.98.0 + * Sat Aug 13 2022 Justin Zobel - 5.97.0-1 - Update to 5.97.0 diff --git a/sources b/sources index e2083a8..06c4207 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (kconfig-5.96.0.tar.xz) = 6eac947ce3392e0863faf7a67f9c161c652fa1eb4e7f508a42dc08ccc79c602c2946fb87feff0e5ac0cda626b1de910abf6218069f5e3910ec72700f7458743e -SHA512 (kconfig-5.97.0.tar.xz) = c04cfacf9e79e91bd2a61acf60807c68c4a695991a111c0be295f6597cb58513d23fdc46b467ef6e951dc8dac78f5d09612cdc59be667ed93a3f6e0ca488de6d +SHA512 (kconfig-5.98.0.tar.xz) = df3950714dbf2b9edb3051fb0dc26bd4564503c8a5253712345cbd774f326cd1b49119218b1ab7c574f37455fac09c36928962fd7c49d82e810b88c305591826 From c8f68974d9202c1fc83d82695b80a03ae8a57d3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Fri, 14 Oct 2022 17:00:04 +0200 Subject: [PATCH 171/183] 5.99.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3192c33..17e7694 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ /kconfig-5.96.0.tar.xz /kconfig-5.97.0.tar.xz /kconfig-5.98.0.tar.xz +/kconfig-5.99.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c6fcd20..6701c94 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.98.0 +Version: 5.99.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Fri Oct 14 2022 Marc Deop - 5.99.0-1 +- 5.99.0 + * Thu Sep 15 2022 Marc Deop - 5.98.0-1 - 5.98.0 diff --git a/sources b/sources index 06c4207..aa66a8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.98.0.tar.xz) = df3950714dbf2b9edb3051fb0dc26bd4564503c8a5253712345cbd774f326cd1b49119218b1ab7c574f37455fac09c36928962fd7c49d82e810b88c305591826 +SHA512 (kconfig-5.99.0.tar.xz) = 497db2ea52261c393e035bc91fe734c413c73730d5984c5880eeb7a147de7bef59865b91a9008e6a8abf6e918db71071884dcb2d365402adf7e24d467c684743 From 8ccc915d194695a3e0e132ed466ee54e4d6c827e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sun, 6 Nov 2022 22:29:02 +0100 Subject: [PATCH 172/183] 5.100.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 17e7694..3ff6b55 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ /kconfig-5.97.0.tar.xz /kconfig-5.98.0.tar.xz /kconfig-5.99.0.tar.xz +/kconfig-5.100.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 6701c94..9fcf915 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.99.0 +Version: 5.100.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -218,6 +218,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Nov 06 2022 Marc Deop - 5.100.0-1 +- 5.100.0 + * Fri Oct 14 2022 Marc Deop - 5.99.0-1 - 5.99.0 diff --git a/sources b/sources index aa66a8c..953e666 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.99.0.tar.xz) = 497db2ea52261c393e035bc91fe734c413c73730d5984c5880eeb7a147de7bef59865b91a9008e6a8abf6e918db71071884dcb2d365402adf7e24d467c684743 +SHA512 (kconfig-5.100.0.tar.xz) = 136b34879b7c55ee27c8612e6994aa338650442455149ebd3b9bce71b4c0adcb707a18f34c2fe7dbf17bff786a68795e8e0c1435c733afa420cf217f674e22a9 From 18f8a8fb97b6e6405347902f22fcef8bc19aac55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Mon, 12 Dec 2022 16:02:52 +0100 Subject: [PATCH 173/183] 5.101.0 --- .gitignore | 1 + kf5-kconfig.spec | 13 ++++++------- sources | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 3ff6b55..cb7ef67 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ /kconfig-5.98.0.tar.xz /kconfig-5.99.0.tar.xz /kconfig-5.100.0.tar.xz +/kconfig-5.101.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9fcf915..8394c82 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.100.0 +Version: 5.101.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -26,12 +26,7 @@ License: GPLv2+ and LGPLv2+ and MIT URL: https://invent.kde.org/frameworks/%{framework} %global majmin %(echo %{version} | cut -d. -f1-2) -%global revision %(echo %{version} | cut -d. -f3) -%if %{revision} >= 50 -%global stable unstable -%else -%global stable stable -%endif +%global stable %stable_kf5 Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz ## upstream patches @@ -218,6 +213,10 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Mon Dec 12 2022 Marc Deop - 5.101.0-1 +- 5.101.0 +- use new macros to simplify code + * Sun Nov 06 2022 Marc Deop - 5.100.0-1 - 5.100.0 diff --git a/sources b/sources index 953e666..5671259 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.100.0.tar.xz) = 136b34879b7c55ee27c8612e6994aa338650442455149ebd3b9bce71b4c0adcb707a18f34c2fe7dbf17bff786a68795e8e0c1435c733afa420cf217f674e22a9 +SHA512 (kconfig-5.101.0.tar.xz) = 9430b358e5dcf60dd2a8f9a66c3a516198d3442c5cd3a778cc7988a1a9262e34398174a43a48d94265e9934d075e03181baf9c9d86b5a974349b5e3f10eefd9e From eda590e95388d6290cebbb60d0de766203734f12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sat, 14 Jan 2023 16:40:35 +0100 Subject: [PATCH 174/183] 5.102.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cb7ef67..48710a5 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ /kconfig-5.99.0.tar.xz /kconfig-5.100.0.tar.xz /kconfig-5.101.0.tar.xz +/kconfig-5.102.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 8394c82..9d6a3b3 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.101.0 +Version: 5.102.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sat Jan 14 2023 Marc Deop - 5.102.0-1 +- 5.102.0 + * Mon Dec 12 2022 Marc Deop - 5.101.0-1 - 5.101.0 - use new macros to simplify code diff --git a/sources b/sources index 5671259..a914bd2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.101.0.tar.xz) = 9430b358e5dcf60dd2a8f9a66c3a516198d3442c5cd3a778cc7988a1a9262e34398174a43a48d94265e9934d075e03181baf9c9d86b5a974349b5e3f10eefd9e +SHA512 (kconfig-5.102.0.tar.xz) = c774df3387d09f3bb811fbfe711e0a66d04a41b1ad4fac355cb1684e9d2a4d99f9fbe7ddad3fdcff16d7797d34f72ae70f5b7a359c5537dc08c6edaa24bb8817 From 52856383fb042388097fbbc7d1abf4cd8d7a4bab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sun, 15 Jan 2023 17:46:21 +0100 Subject: [PATCH 175/183] fix: use macros from macros.kf5 instead of custom code --- kf5-kconfig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9d6a3b3..873fc15 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -25,7 +25,7 @@ Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT URL: https://invent.kde.org/frameworks/%{framework} -%global majmin %(echo %{version} | cut -d. -f1-2) +%global majmin %majmin_ver_kf5 %global stable %stable_kf5 Source0: http://download.kde.org/%{stable}/frameworks/%{majmin}/%{framework}-%{version}.tar.xz From 076eab3839c0359f78ab194f1f98102b53cb63a0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 14:29:49 +0000 Subject: [PATCH 176/183] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-kconfig.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 873fc15..9df68a0 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -19,7 +19,7 @@ Name: kf5-%{framework} Version: 5.102.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 5.102.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jan 14 2023 Marc Deop - 5.102.0-1 - 5.102.0 From afc6d97d2fab1ebc8c469270afe31d5b0831c6ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sun, 5 Feb 2023 17:38:20 +0100 Subject: [PATCH 177/183] 5.103.0 --- .gitignore | 1 + kf5-kconfig.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 48710a5..789c395 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /kconfig-5.100.0.tar.xz /kconfig-5.101.0.tar.xz /kconfig-5.102.0.tar.xz +/kconfig-5.103.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 9df68a0..8617560 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,8 +18,8 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.102.0 -Release: 2%{?dist} +Version: 5.103.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system License: GPLv2+ and LGPLv2+ and MIT @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Feb 05 2023 Marc Deop - 5.103.0-1 +- 5.103.0 + * Thu Jan 19 2023 Fedora Release Engineering - 5.102.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index a914bd2..cb0d0fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.102.0.tar.xz) = c774df3387d09f3bb811fbfe711e0a66d04a41b1ad4fac355cb1684e9d2a4d99f9fbe7ddad3fdcff16d7797d34f72ae70f5b7a359c5537dc08c6edaa24bb8817 +SHA512 (kconfig-5.103.0.tar.xz) = d88b77061d8e92f66032ffbc608216e2cfc5cb3bc5c96dc3a1182650650006a32dbdf0c59df4c3f674747a94b78beb3a72c7aa3a1920bc330df61e5fc7d5d02d From 4a5a5fe2fe3ba40f2bc16b120650c3929b8d6d6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sat, 4 Mar 2023 17:24:41 +0100 Subject: [PATCH 178/183] 5.104.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 789c395..f3cf4bf 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,4 @@ /kconfig-5.101.0.tar.xz /kconfig-5.102.0.tar.xz /kconfig-5.103.0.tar.xz +/kconfig-5.104.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 8617560..c3b6cbc 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.103.0 +Version: 5.104.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sat Mar 04 2023 Marc Deop i Argemí - 5.104.0-1 +- 5.104.0 + * Sun Feb 05 2023 Marc Deop - 5.103.0-1 - 5.103.0 diff --git a/sources b/sources index cb0d0fe..4725c78 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.103.0.tar.xz) = d88b77061d8e92f66032ffbc608216e2cfc5cb3bc5c96dc3a1182650650006a32dbdf0c59df4c3f674747a94b78beb3a72c7aa3a1920bc330df61e5fc7d5d02d +SHA512 (kconfig-5.104.0.tar.xz) = e2e2534114b61222c0e4f91dc44e1ce807c60668f3798d82cef85be8630931d84130ee9b90087bf109e4968b4b434956bf29f7ff9189f6b99773a0dda8b0a290 From c6be49eccb12ea4eeaa87f6c0947620d00f78d13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sun, 2 Apr 2023 10:21:00 +0200 Subject: [PATCH 179/183] 5.105.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f3cf4bf..04eb70e 100644 --- a/.gitignore +++ b/.gitignore @@ -55,3 +55,4 @@ /kconfig-5.102.0.tar.xz /kconfig-5.103.0.tar.xz /kconfig-5.104.0.tar.xz +/kconfig-5.105.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index c3b6cbc..1a32135 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.104.0 +Version: 5.105.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Apr 02 2023 Marc Deop i Argemí - 5.105.0-1 +- 5.105.0 + * Sat Mar 04 2023 Marc Deop i Argemí - 5.104.0-1 - 5.104.0 diff --git a/sources b/sources index 4725c78..09ba31d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.104.0.tar.xz) = e2e2534114b61222c0e4f91dc44e1ce807c60668f3798d82cef85be8630931d84130ee9b90087bf109e4968b4b434956bf29f7ff9189f6b99773a0dda8b0a290 +SHA512 (kconfig-5.105.0.tar.xz) = 4534ce2fd49f8cd47ceea641788934840ff97f69194c334c4c96b58249c7a676a55873463a819f652448155ad217805dcdd5e4984623de8e857b65a4c647d033 From 78b36641721c87dbf8222c92062fecc9df85ca1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Mon, 15 May 2023 21:55:22 +0200 Subject: [PATCH 180/183] 5.106.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 04eb70e..ad8f795 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,4 @@ /kconfig-5.103.0.tar.xz /kconfig-5.104.0.tar.xz /kconfig-5.105.0.tar.xz +/kconfig-5.106.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 1a32135..69e4c6c 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.105.0 +Version: 5.106.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Mon May 15 2023 Marc Deop i Argemí - 5.106.0-1 +- 5.106.0 + * Sun Apr 02 2023 Marc Deop i Argemí - 5.105.0-1 - 5.105.0 diff --git a/sources b/sources index 09ba31d..9b8edaa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.105.0.tar.xz) = 4534ce2fd49f8cd47ceea641788934840ff97f69194c334c4c96b58249c7a676a55873463a819f652448155ad217805dcdd5e4984623de8e857b65a4c647d033 +SHA512 (kconfig-5.106.0.tar.xz) = d8f3a7fe8f265e667842b33d3a777c2aa874c9081cffbf7afd8081ec27170270e2abee702f42e61c63b7355279030266e61b4d0849d7b820746ca3f58ade33d0 From 81f574161a5f1f94c549303d80ce92831746c51e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sat, 3 Jun 2023 15:29:17 +0200 Subject: [PATCH 181/183] 5.107.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ad8f795..e9ed5ae 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,4 @@ /kconfig-5.104.0.tar.xz /kconfig-5.105.0.tar.xz /kconfig-5.106.0.tar.xz +/kconfig-5.107.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index 69e4c6c..be67109 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.106.0 +Version: 5.107.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sat Jun 03 2023 Marc Deop i Argemí - 5.107.0-1 +- 5.107.0 + * Mon May 15 2023 Marc Deop i Argemí - 5.106.0-1 - 5.106.0 diff --git a/sources b/sources index 9b8edaa..a8d4c88 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.106.0.tar.xz) = d8f3a7fe8f265e667842b33d3a777c2aa874c9081cffbf7afd8081ec27170270e2abee702f42e61c63b7355279030266e61b4d0849d7b820746ca3f58ade33d0 +SHA512 (kconfig-5.107.0.tar.xz) = e8269469ac2f4ec975e95c998b18e359c1d0bedba612422050eca0f98569594fa9ddb4e84c4e134723f31b5d06f62757c911742e4edfae4fda7ae7a3643791d2 From 7542f797fc0d140f190b7bddc1711d71b5b3f657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Deop=20i=20Argem=C3=AD?= Date: Sun, 2 Jul 2023 19:32:20 +0200 Subject: [PATCH 182/183] 5.108.0 --- .gitignore | 1 + kf5-kconfig.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e9ed5ae..8f4e668 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,4 @@ /kconfig-5.105.0.tar.xz /kconfig-5.106.0.tar.xz /kconfig-5.107.0.tar.xz +/kconfig-5.108.0.tar.xz diff --git a/kf5-kconfig.spec b/kf5-kconfig.spec index be67109..23db72c 100644 --- a/kf5-kconfig.spec +++ b/kf5-kconfig.spec @@ -18,7 +18,7 @@ %global ninja 1 Name: kf5-%{framework} -Version: 5.107.0 +Version: 5.108.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 1 addon with advanced configuration system @@ -213,6 +213,9 @@ make test %{?_smp_mflags} -C redhat-linux-build ARGS="--output-on-failure --time %changelog +* Sun Jul 02 2023 Marc Deop i Argemí - 5.108.0-1 +- 5.108.0 + * Sat Jun 03 2023 Marc Deop i Argemí - 5.107.0-1 - 5.107.0 diff --git a/sources b/sources index a8d4c88..cbef5dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kconfig-5.107.0.tar.xz) = e8269469ac2f4ec975e95c998b18e359c1d0bedba612422050eca0f98569594fa9ddb4e84c4e134723f31b5d06f62757c911742e4edfae4fda7ae7a3643791d2 +SHA512 (kconfig-5.108.0.tar.xz) = ba05a2ae4811ebcf8ad0178142ffe5b07854209846ee42f05058ecf0a5cd24d51f7ccd312c97bdd9054cfbbea444723719d533f2be031fb49d35eb78a457d853 From 1a36db6234b05fd7a4b0053157fe7acd31e081b9 Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 22:34:07 +0300 Subject: [PATCH 183/183] Remove unnecessary files --- sources | 1 - sources.basename | 1 - 2 files changed, 2 deletions(-) delete mode 100644 sources delete mode 100644 sources.basename diff --git a/sources b/sources deleted file mode 100644 index cbef5dd..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (kconfig-5.108.0.tar.xz) = ba05a2ae4811ebcf8ad0178142ffe5b07854209846ee42f05058ecf0a5cd24d51f7ccd312c97bdd9054cfbbea444723719d533f2be031fb49d35eb78a457d853 diff --git a/sources.basename b/sources.basename deleted file mode 100644 index 1846784..0000000 --- a/sources.basename +++ /dev/null @@ -1 +0,0 @@ -kconfig