From 8e47a7c3f6d9d7e52c6d8baf0abef4e330ea6537 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 24 Jun 2014 15:12:27 +0200 Subject: [PATCH 01/88] Import package (kf5-knotifications-4.100.0-1) --- .gitignore | 1 + kf5-knotifications.spec | 112 ++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 114 insertions(+) create mode 100644 kf5-knotifications.spec diff --git a/.gitignore b/.gitignore index e69de29..73c247e 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/knotifications-4.100.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec new file mode 100644 index 0000000..a1df8f3 --- /dev/null +++ b/kf5-knotifications.spec @@ -0,0 +1,112 @@ +#%define snapshot 20140205 +%define framework knotifications + +Name: kf5-%{framework} +Version: 4.100.0 +Release: 1%{?dist} +Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications + +License: LGPLv2+ +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/%{version}/%{framework}-%{version}.tar.xz + +BuildRequires: libX11-devel + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules +BuildRequires: phonon-qt5-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-qttools-devel + +BuildRequires: kf5-kwindowsystem-devel +BuildRequires: kf5-kservice-devel +BuildRequires: kf5-kconfig-devel +BuildRequires: kf5-kiconthemes-devel +BuildRequires: kf5-kcodecs-devel +BuildRequires: kf5-kcoreaddons-devel + +Requires: kf5-filesystem + +%description +KDE Frameworks 5 Tier 3 solution with abstraction for system +notifications. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: kf5-kwindowsystem-devel +Requires: kf5-kservice-devel +Requires: kf5-kconfig-devel +Requires: kf5-kiconthemes-devel +Requires: kf5-kcodecs-devel +Requires: kf5-kcoreaddons-devel + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%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 knotifications5_qt --with-qt --all-name + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files -f knotifications5_qt.lang +%doc COPYING.LIB README.md +%{_kf5_libdir}/libKF5Notifications.so.* + +%files devel +%{_kf5_includedir}/knotifications_version.h +%{_kf5_includedir}/KNotifications +%{_kf5_libdir}/libKF5Notifications.so +%{_kf5_libdir}/cmake/KF5Notifications +%{_kf5_datadir}/dbus-1/interfaces/*.xml +%{_kf5_archdatadir}/mkspecs/modules/qt_KNotifications.pri + + +%changelog +* Tue Jun 03 2014 Daniel Vrátil - 4.100.0-1 +- KDE Frameworks 4.100.0 + +* Mon May 05 2014 Daniel Vrátil - 4.99.0 +- 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) + +* Fri Feb 07 2014 Daniel Vrátil 4.96.0-0.2.20140205git +- Rebuild against kwindowsystem + +* Wed Feb 05 2014 Daniel Vrátil 4.96.0-0.1.20140205git +- Update to pre-relase 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..01bdaa1 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fef8940c81cfd1906aae29200853ea2e knotifications-4.100.0.tar.xz From 37f2e53f2255205791e102bfab1fffdf9d852519 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 9 Jul 2014 15:51:33 +0200 Subject: [PATCH 02/88] KDE Frameworks 5.0.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 73c247e..8dac91e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /knotifications-4.100.0.tar.xz +/knotifications-5.0.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a1df8f3..1a41b85 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ %define framework knotifications Name: kf5-%{framework} -Version: 4.100.0 +Version: 5.0.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -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: libX11-devel @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Wed Jul 09 2014 Daniel Vrátil - 5.0.0-1 +- KDE Frameworks 5.0.0 + * Tue Jun 03 2014 Daniel Vrátil - 4.100.0-1 - KDE Frameworks 4.100.0 diff --git a/sources b/sources index 01bdaa1..287761b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fef8940c81cfd1906aae29200853ea2e knotifications-4.100.0.tar.xz +e3c280948ab47b28bed80660bb33c374 knotifications-5.0.0.tar.xz From 0f78946a0af03a72786b950ab47774c2d863ad41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 6 Aug 2014 15:28:13 +0200 Subject: [PATCH 03/88] KDE Frameworks 5.1.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8dac91e..4199c74 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /knotifications-4.100.0.tar.xz /knotifications-5.0.0.tar.xz +/knotifications-5.1.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 1a41b85..8882f30 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ %define framework knotifications Name: kf5-%{framework} -Version: 5.0.0 +Version: 5.1.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %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 287761b..a2bd56f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e3c280948ab47b28bed80660bb33c374 knotifications-5.0.0.tar.xz +88cc9cf2f83e1ecf8e747645a9053097 knotifications-5.1.0.tar.xz From bb994713aa5f5d2fe8366b7783c1d47e4cbf5a20 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 23:55:11 +0000 Subject: [PATCH 04/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 8882f30..8bde016 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -3,7 +3,7 @@ Name: kf5-%{framework} Version: 5.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %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 3e4e3bbddc45c10451f2f42c8f2ac11a81b1a5d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 15 Sep 2014 09:53:46 +0200 Subject: [PATCH 05/88] KDE Frameworks 5.2.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4199c74..a6921e4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /knotifications-4.100.0.tar.xz /knotifications-5.0.0.tar.xz /knotifications-5.1.0.tar.xz +/knotifications-5.2.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 8bde016..bf89afe 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,8 +2,8 @@ %define framework knotifications Name: kf5-%{framework} -Version: 5.1.0 -Release: 2%{?dist} +Version: 5.2.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Mon Sep 15 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 a2bd56f..5daa565 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -88cc9cf2f83e1ecf8e747645a9053097 knotifications-5.1.0.tar.xz +1e4affeb4319eca4a0afb885319ec060 knotifications-5.2.0.tar.xz From 3faf6ae0bb1e5a366e11267e242a889d10ab49b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 7 Oct 2014 13:15:39 +0200 Subject: [PATCH 06/88] KDE Frameworks 5.3.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a6921e4..d8416e8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /knotifications-5.0.0.tar.xz /knotifications-5.1.0.tar.xz /knotifications-5.2.0.tar.xz +/knotifications-5.3.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index bf89afe..cdeee02 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ %define framework knotifications Name: kf5-%{framework} -Version: 5.2.0 +Version: 5.3.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %changelog +* Tue Oct 07 2014 Daniel Vrátil - 5.3.0-1 +- KDE Frameworks 5.3.0 + * Mon Sep 15 2014 Daniel Vrátil - 5.2.0-1 - KDE Frameworks 5.2.0 diff --git a/sources b/sources index 5daa565..861a243 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1e4affeb4319eca4a0afb885319ec060 knotifications-5.2.0.tar.xz +c27d1bcef5d4ec5ac5b848c68a33f67e knotifications-5.3.0.tar.xz From 961b28c1f050055441ef399c2eabafc4ac4f26f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 12:26:35 +0100 Subject: [PATCH 07/88] KDE Frameworks 5.4.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d8416e8..1c101d4 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /knotifications-5.1.0.tar.xz /knotifications-5.2.0.tar.xz /knotifications-5.3.0.tar.xz +/knotifications-5.4.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index cdeee02..5cfe8f8 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ %define framework knotifications Name: kf5-%{framework} -Version: 5.3.0 +Version: 5.4.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -84,6 +84,9 @@ make %{?_smp_mflags} -C %{_target_platform} %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 861a243..95cc7dd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c27d1bcef5d4ec5ac5b848c68a33f67e knotifications-5.3.0.tar.xz +26759f849e6e9bcfa8fe33593c622741 knotifications-5.4.0.tar.xz From 9974830743b2fc7b7a275d6ab00bc7947a57d4b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 13:30:28 +0100 Subject: [PATCH 08/88] Clean up spec file, autodetect stable/unstable download folder --- kf5-knotifications.spec | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 5cfe8f8..6888d18 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,4 +1,3 @@ -#%define snapshot 20140205 %define framework knotifications Name: kf5-%{framework} @@ -8,11 +7,14 @@ Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system not License: LGPLv2+ 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: libX11-devel @@ -50,6 +52,7 @@ Requires: kf5-kcoreaddons-devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. + %prep %setup -q -n %{framework}-%{version} @@ -65,11 +68,10 @@ make %{?_smp_mflags} -C %{_target_platform} %make_install -C %{_target_platform} %find_lang knotifications5_qt --with-qt --all-name -%post -p /sbin/ldconfig +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig - %files -f knotifications5_qt.lang %doc COPYING.LIB README.md %{_kf5_libdir}/libKF5Notifications.so.* From cfa836afc21615f6c681b6685c7cdd2f48596641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 3 Nov 2014 13:36:01 +0100 Subject: [PATCH 09/88] Use %global instead of %define --- kf5-knotifications.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 6888d18..f10d6b6 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,4 +1,4 @@ -%define framework knotifications +%global framework knotifications Name: kf5-%{framework} Version: 5.4.0 From 41e4d14d92583fdaf2f42cbecaea2570dd8245eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 8 Dec 2014 15:31:11 +0100 Subject: [PATCH 10/88] KDE Frameworks 5.5.0 --- .gitignore | 1 + kf5-knotifications.spec | 10 ++++++++-- sources | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1c101d4..95326df 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /knotifications-5.2.0.tar.xz /knotifications-5.3.0.tar.xz /knotifications-5.4.0.tar.xz +/knotifications-5.5.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index f10d6b6..a046eb3 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,20 +1,21 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.4.0 +Version: 5.5.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ 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: libX11-devel @@ -24,6 +25,7 @@ BuildRequires: phonon-qt5-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtx11extras-devel BuildRequires: qt5-qttools-devel +BuildRequires: dbusmenu-qt5-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: kf5-kservice-devel @@ -75,6 +77,7 @@ make %{?_smp_mflags} -C %{_target_platform} %files -f knotifications5_qt.lang %doc COPYING.LIB README.md %{_kf5_libdir}/libKF5Notifications.so.* +%{_kf5_datadir}/kservicetypes5/knotificationplugin.desktop %files devel %{_kf5_includedir}/knotifications_version.h @@ -86,6 +89,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 95cc7dd..d5e9e65 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -26759f849e6e9bcfa8fe33593c622741 knotifications-5.4.0.tar.xz +a03c9f20dfb445e32270f2a6a0b4fe4a knotifications-5.5.0.tar.xz From 142ff7e33f602e953c8563f9ea3fccebde85fa0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 8 Jan 2015 14:52:44 +0100 Subject: [PATCH 11/88] KDE Frameworks 5.6.0 --- .gitignore | 1 + kf5-knotifications.spec | 9 ++++++++- sources | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 95326df..2ef337f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /knotifications-5.3.0.tar.xz /knotifications-5.4.0.tar.xz /knotifications-5.5.0.tar.xz +/knotifications-5.6.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a046eb3..c009c0a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.5.0 +Version: 5.6.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -70,6 +70,9 @@ make %{?_smp_mflags} -C %{_target_platform} %make_install -C %{_target_platform} %find_lang knotifications5_qt --with-qt --all-name +# We own the folder +mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -78,6 +81,7 @@ make %{?_smp_mflags} -C %{_target_platform} %doc COPYING.LIB README.md %{_kf5_libdir}/libKF5Notifications.so.* %{_kf5_datadir}/kservicetypes5/knotificationplugin.desktop +%{_kf5_datadir}/knotifications5 %files devel %{_kf5_includedir}/knotifications_version.h @@ -89,6 +93,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 d5e9e65..5a86074 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a03c9f20dfb445e32270f2a6a0b4fe4a knotifications-5.5.0.tar.xz +9f398c79b7b0c3fa48b1305dc3b60cbc knotifications-5.6.0.tar.xz From b5de16d63b6d0da257b90640a19ab35dfebcecc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 11 Feb 2015 16:33:26 +0100 Subject: [PATCH 12/88] Use make install/fast --- kf5-knotifications.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index c009c0a..43a858c 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -67,7 +67,7 @@ popd make %{?_smp_mflags} -C %{_target_platform} %install -%make_install -C %{_target_platform} +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang knotifications5_qt --with-qt --all-name # We own the folder From 1ec3e1f68043830fb02bbb1f725519e9dbaa1e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Feb 2015 13:13:03 +0100 Subject: [PATCH 13/88] KDE Frameworks 5.7.0 --- .gitignore | 1 + kf5-knotifications.spec | 14 ++++++++------ sources | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 2ef337f..8eff03b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /knotifications-5.4.0.tar.xz /knotifications-5.5.0.tar.xz /knotifications-5.6.0.tar.xz +/knotifications-5.7.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 43a858c..a87c110 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.6.0 +Version: 5.7.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -44,11 +44,7 @@ notifications. Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: kf5-kwindowsystem-devel -Requires: kf5-kservice-devel -Requires: kf5-kconfig-devel -Requires: kf5-kiconthemes-devel -Requires: kf5-kcodecs-devel -Requires: kf5-kcoreaddons-devel +Requires: qt5-qtbase-devel %description devel The %{name}-devel package contains libraries and header files for @@ -93,6 +89,12 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Mon Feb 16 2015 Daniel Vrátil - 5.7.0-1 +- KDE Frameworks 5.7.0 + +* Mon Feb 09 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 diff --git a/sources b/sources index 5a86074..2cb4424 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9f398c79b7b0c3fa48b1305dc3b60cbc knotifications-5.6.0.tar.xz +b610f0a52530f6ced9ea5cc206c39d7a knotifications-5.7.0.tar.xz From 77df1be275e9da9282777b896edc8f17476baeb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Fri, 27 Feb 2015 18:11:42 +0100 Subject: [PATCH 14/88] Rebuild (GCC 5) --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a87c110..d3dc215 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.7.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -89,6 +89,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 5a3b4fb77e49a5d2fc9818cdd31a39cd924fa073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 16 Mar 2015 13:01:00 +0100 Subject: [PATCH 15/88] KDE Frameworks 5.8.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8eff03b..9492a43 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /knotifications-5.5.0.tar.xz /knotifications-5.6.0.tar.xz /knotifications-5.7.0.tar.xz +/knotifications-5.8.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index d3dc215..4005265 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.7.0 -Release: 2%{?dist} +Version: 5.8.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -89,6 +89,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 2cb4424..de6ee61 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b610f0a52530f6ced9ea5cc206c39d7a knotifications-5.7.0.tar.xz +cdcded8f150246437eced2ce5fface2f knotifications-5.8.0.tar.xz From 10d5e76cf6afeec7bfb67e650521cc974806c3d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 7 Apr 2015 13:54:00 +0200 Subject: [PATCH 16/88] KDE Frameworks 5.9.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9492a43..d85c4af 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /knotifications-5.6.0.tar.xz /knotifications-5.7.0.tar.xz /knotifications-5.8.0.tar.xz +/knotifications-5.9.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 4005265..2b544f4 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.8.0 +Version: 5.9.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -89,6 +89,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 de6ee61..b9c806e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cdcded8f150246437eced2ce5fface2f knotifications-5.8.0.tar.xz +978f89eebb9562dda8732b59411b74a4 knotifications-5.9.0.tar.xz From 79211a7fc42fc10a137574c5fd7b44af048acb1a Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 14:47:00 +0200 Subject: [PATCH 17/88] Rebuilt for GCC 5 C++11 ABI change --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 2b544f4..39e77e4 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.9.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -89,6 +89,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Sat May 02 2015 Kalev Lember - 5.9.0-2 +- Rebuilt for GCC 5 C++11 ABI change + * Tue Apr 07 2015 Daniel Vrátil - 5.9.0-1 - KDE Frameworks 5.9.0 From acee8833179c4ee810fdbb8d78eb12872db9b77b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 11 May 2015 11:14:05 +0200 Subject: [PATCH 18/88] KDE Frameworks 5.10.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d85c4af..950fba2 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /knotifications-5.7.0.tar.xz /knotifications-5.8.0.tar.xz /knotifications-5.9.0.tar.xz +/knotifications-5.10.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 39e77e4..1b15b92 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.9.0 -Release: 2%{?dist} +Version: 5.10.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -89,6 +89,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Mon May 11 2015 Daniel Vrátil - 5.10.0-1 +- KDE Frameworks 5.10.0 + * Sat May 02 2015 Kalev Lember - 5.9.0-2 - Rebuilt for GCC 5 C++11 ABI change diff --git a/sources b/sources index b9c806e..811033f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -978f89eebb9562dda8732b59411b74a4 knotifications-5.9.0.tar.xz +e4a59524920c97a09700ce7d2e2ff261 knotifications-5.10.0.tar.xz From f46f0f0c2b774998d95a6907b35bb1ebcc2d42b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 10 Jun 2015 14:28:49 +0200 Subject: [PATCH 19/88] KDE Frameworks 5.11.0 --- .gitignore | 1 + kf5-knotifications.spec | 6 ++++-- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 950fba2..9bbf4a5 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /knotifications-5.8.0.tar.xz /knotifications-5.9.0.tar.xz /knotifications-5.10.0.tar.xz +/knotifications-5.11.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 1b15b92..851671c 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.10.0 +Version: 5.11.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications @@ -43,7 +43,6 @@ notifications. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: kf5-kwindowsystem-devel Requires: qt5-qtbase-devel %description devel @@ -89,6 +88,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Wed Jun 10 2015 Daniel Vrátil - 5.11.0-1 +- KDE Frameworks 5.11.0 + * Mon May 11 2015 Daniel Vrátil - 5.10.0-1 - KDE Frameworks 5.10.0 diff --git a/sources b/sources index 811033f..87c16a8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e4a59524920c97a09700ce7d2e2ff261 knotifications-5.10.0.tar.xz +40435109ce5d9384aaf87d09396cdb4c knotifications-5.11.0.tar.xz From 424155eb938854e3a6a661afb0cf848f1d4a8729 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 13:16:08 +0000 Subject: [PATCH 20/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 851671c..b3f95f3 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -88,6 +88,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 f9192ebc6981036d7db785231eecc28bb52968d9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 10 Jul 2015 09:08:24 -0500 Subject: [PATCH 21/88] 5.12.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9bbf4a5..694e0bb 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /knotifications-5.9.0.tar.xz /knotifications-5.10.0.tar.xz /knotifications-5.11.0.tar.xz +/knotifications-5.12.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b3f95f3..2799031 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.11.0 -Release: 2%{?dist} +Version: 5.12.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications License: LGPLv2+ @@ -88,6 +88,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Fri Jul 10 2015 Rex Dieter - 5.12.0-1 +- 5.12.0 + * Wed Jun 17 2015 Fedora Release Engineering - 5.11.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 87c16a8..e307ce1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -40435109ce5d9384aaf87d09396cdb4c knotifications-5.11.0.tar.xz +f2c365142e4700caa546f61f08d0f46e knotifications-5.12.0.tar.xz From 0d06ea40930a05e191e137f0eebebd181e767355 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 10 Aug 2015 07:44:36 -0500 Subject: [PATCH 22/88] 5.12.0-2 - backport some upstream fixes, particularly... - catch unknown notification entries (kde#348414,#1251816) --- ...-pretty-much-useless-warning-message.patch | 35 +++ ...n-notification-entries-nullptr-deref.patch | 47 ++++ ...and-KIconThemes-usage-from-KNotifica.patch | 248 ++++++++++++++++++ kf5-knotifications.spec | 25 +- 4 files changed, 348 insertions(+), 7 deletions(-) create mode 100644 0002-Remove-pretty-much-useless-warning-message.patch create mode 100644 0003-catch-unknown-notification-entries-nullptr-deref.patch create mode 100644 0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch diff --git a/0002-Remove-pretty-much-useless-warning-message.patch b/0002-Remove-pretty-much-useless-warning-message.patch new file mode 100644 index 0000000..02f4be2 --- /dev/null +++ b/0002-Remove-pretty-much-useless-warning-message.patch @@ -0,0 +1,35 @@ +From 3557a79f14e46b74f2992fa4b6aaedda82c13c6f Mon Sep 17 00:00:00 2001 +From: Martin Klapetek +Date: Thu, 16 Jul 2015 14:52:21 +0200 +Subject: [PATCH 2/8] Remove pretty much useless warning message + +This gets printed on every notification close, even unrelated +notifications not created/handled by the current plugin, creating +unnecessary spam in everything having a KNotification. +--- + src/notifybypopup.cpp | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/src/notifybypopup.cpp b/src/notifybypopup.cpp +index e377051..bb96465 100644 +--- a/src/notifybypopup.cpp ++++ b/src/notifybypopup.cpp +@@ -465,7 +465,6 @@ void NotifyByPopup::onGalagoNotificationActionInvoked(uint notificationId, const + { + auto iter = d->galagoNotifications.find(notificationId); + if (iter == d->galagoNotifications.end()) { +- qWarning() << "Failed to find KNotification id for dbus_id" << notificationId << "- action not triggered"; + return; + } + +@@ -484,7 +483,6 @@ void NotifyByPopup::onGalagoNotificationClosed(uint dbus_id, uint reason) + { + auto iter = d->galagoNotifications.find(dbus_id); + if (iter == d->galagoNotifications.end()) { +- qWarning() << "Failed to find KNotification for dbus_id" << dbus_id; + return; + } + KNotification *n = *iter; +-- +1.9.3 + diff --git a/0003-catch-unknown-notification-entries-nullptr-deref.patch b/0003-catch-unknown-notification-entries-nullptr-deref.patch new file mode 100644 index 0000000..4d7c749 --- /dev/null +++ b/0003-catch-unknown-notification-entries-nullptr-deref.patch @@ -0,0 +1,47 @@ +From 1f1ca81dc5f403d7e29219a737a548400b975373 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Thomas=20L=C3=BCbking?= +Date: Mon, 20 Jul 2015 14:47:11 +0200 +Subject: [PATCH 3/8] catch unknown notification entries (nullptr deref) + +BUG: 348414 +FIXED-IN: 5.13 +Signed-off by Martin Klapetek +--- + src/notifybyaudio.cpp | 18 +++++++++--------- + 1 file changed, 9 insertions(+), 9 deletions(-) + +diff --git a/src/notifybyaudio.cpp b/src/notifybyaudio.cpp +index 98cdfd7..0fafdc7 100644 +--- a/src/notifybyaudio.cpp ++++ b/src/notifybyaudio.cpp +@@ -133,18 +133,18 @@ void NotifyByAudio::onAudioFinished() + return; + } + +- KNotification *notification = m_notifications.value(m); ++ if (KNotification *notification = m_notifications.value(m, nullptr)) { ++ //if the sound is short enough, we can't guarantee new sounds are ++ //enqueued before finished is emitted. ++ //so to make sure we are looping restart it when the sound finished ++ if (notification->flags() & KNotification::LoopSound) { ++ m->play(); ++ return; ++ } + +- //if the sound is short enough, we can't guarantee new sounds are +- //enqueued before finished is emitted. +- //so to make sure we are looping restart it when the sound finished +- if (notification->flags() & KNotification::LoopSound) { +- m->play(); +- return; ++ finish(notification); + } + +- finish(notification); +- + disconnect(m, SIGNAL(currentSourceChanged(Phonon::MediaSource)), this, SLOT(onAudioSourceChanged(Phonon::MediaSource))); + + m_notifications.remove(m); +-- +1.9.3 + diff --git a/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch b/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch new file mode 100644 index 0000000..d47edb0 --- /dev/null +++ b/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch @@ -0,0 +1,248 @@ +From ba267253dbaeac32bb033e2f519d10651075c766 Mon Sep 17 00:00:00 2001 +From: Martin Klapetek +Date: Tue, 21 Jul 2015 20:39:04 +0200 +Subject: [PATCH 4/8] Remove KService and KIconThemes usage from KNotifications + +This patch reduces the dependencies of KNotifications framework and +effectively makes it a tier 2 framework. + +KService is used only for locating additional notification plugins and +to my knowledge, there are none such plugins currently existing, at +least not in all around KDE plus the class for the plugins wasn't +exported until about two months ago, so this should be safe without +a legacy support. + +KIconThemes is used only to get "KIconLoader::Small" icon pixmap for +notifications using KPassivePopup. After some playing around it turns +out that it puts the icon into the KPassivePopup title and makes it as +big as the text. So I've made the icon size to be the same as the text +height. So this keeps things visually the same + still DPI aware, +though I believe the KPassivePopup should receive a complete visual +overhaul anyway. + +Additionally, KCodecs dependency has again one single usage for decoding +html entities to QChars within QXmlStreamReader parser, so eventually +could also be removed/replaced with QTextDocument::toPlainText() which +seems to do the same job as QXmlStreamReader+KCodecs. + +REVIEW: 124281 +CHANGELOG: Reduce dependencies and move to Tier 2 +--- + CMakeLists.txt | 2 -- + metainfo.yaml | 2 +- + src/CMakeLists.txt | 2 -- + src/knotificationmanager.cpp | 21 ++++++++++----------- + src/knotificationplugin.cpp | 2 -- + src/notifybypopup.cpp | 16 ++++++++-------- + tests/kpassivepopuptest.cpp | 13 +++++++++++++ + tests/kpassivepopuptest.h | 1 + + 8 files changed, 33 insertions(+), 26 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 7b600a4..62c2038 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -53,9 +53,7 @@ if(X11_FOUND) + endif() + + find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED) +-find_package(KF5Service ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED) +-find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5Codecs ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5CoreAddons ${KF5_DEP_VERSION} REQUIRED) + +diff --git a/metainfo.yaml b/metainfo.yaml +index 7fc15f7..d1b9745 100644 +--- a/metainfo.yaml ++++ b/metainfo.yaml +@@ -1,6 +1,6 @@ + maintainer: mklapetek + description: Abstraction for system notifications +-tier: 3 ++tier: 2 + type: solution + platforms: + portingAid: false +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 1cebece..13390f1 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -62,8 +62,6 @@ target_link_libraries(KF5Notifications PUBLIC + target_link_libraries(KF5Notifications PRIVATE + ${PHONON_LIBRARIES} + KF5::CoreAddons +- KF5::IconThemes +- KF5::Service + KF5::ConfigCore + KF5::WindowSystem + KF5::Codecs +diff --git a/src/knotificationmanager.cpp b/src/knotificationmanager.cpp +index 8d4f953..38bbc89 100644 +--- a/src/knotificationmanager.cpp ++++ b/src/knotificationmanager.cpp +@@ -25,8 +25,7 @@ + #include + #include + #include +- +-#include ++#include + + #include "knotifyconfig.h" + #include "knotificationplugin.h" +@@ -83,17 +82,17 @@ KNotificationManager::KNotificationManager() + addPlugin(new NotifyByTTS(this)); + #endif + +- KService::List offers = KServiceTypeTrader::self()->query("KNotification/NotifyPlugin"); +- +- QVariantList args; +- QString error; ++ QList plugins = KPluginLoader::instantiatePlugins(QStringLiteral("knotification/notifyplugins"), ++ std::function(), ++ this); + +- Q_FOREACH (const KService::Ptr service, offers) { +- KNotificationPlugin *plugin = service->createInstance(this, args, &error); +- if (plugin) { +- addPlugin(plugin); ++ Q_FOREACH (QObject *plugin, plugins) { ++ KNotificationPlugin *notifyPlugin = qobject_cast(plugin); ++ if (notifyPlugin) { ++ addPlugin(notifyPlugin); + } else { +- qDebug() << "Could not load plugin" << service->name() << "due to:" << error; ++ // not our/valid plugin, so delete the created object ++ plugin->deleteLater(); + } + } + } +diff --git a/src/knotificationplugin.cpp b/src/knotificationplugin.cpp +index 7315c17..acf964c 100644 +--- a/src/knotificationplugin.cpp ++++ b/src/knotificationplugin.cpp +@@ -19,8 +19,6 @@ + + */ + +-#include +- + #include "knotificationplugin.h" + + KNotificationPlugin::KNotificationPlugin(QObject *parent, const QVariantList &args) +diff --git a/src/notifybypopup.cpp b/src/notifybypopup.cpp +index bb96465..fa2834a 100644 +--- a/src/notifybypopup.cpp ++++ b/src/notifybypopup.cpp +@@ -33,7 +33,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -50,9 +50,10 @@ + #include + #include + #include ++#include ++#include + + #include +-#include + #include + + static const char dbusServiceName[] = "org.freedesktop.Notifications"; +@@ -262,15 +263,14 @@ void NotifyByPopup::notify(KNotification *notification, const KNotifyConfig ¬ + iconName = notification->iconName(); + } + +- KIconLoader iconLoader(iconName); +- QPixmap appIcon = iconLoader.loadIcon(iconName, KIconLoader::Small); +- + // Our growl implementation does not support html stuff + // so strip it off right away + QString text = notification->text(); + text = d->stripHtml(text); + +- NotifyByPopupGrowl::popup(&appIcon, timeout, appCaption, text); ++ // The first arg is QPixmap*, however that pixmap is not used ++ // at all (it has Q_UNUSED) so just set it to 0 ++ NotifyByPopupGrowl::popup(Q_NULLPTR, timeout, appCaption, text); + + // Finish immediately, because current NotifyByPopupGrowl can't callback + finish(notification); +@@ -555,8 +555,8 @@ void NotifyByPopupPrivate::fillPopup(KPassivePopup *popup, KNotification *notifi + // of galago notifications + queryPopupServerCapabilities(); + +- KIconLoader iconLoader(iconName); +- QPixmap appIcon = iconLoader.loadIcon(iconName, KIconLoader::Small); ++ int iconDimension = QFontMetrics(QFont()).height(); ++ QPixmap appIcon = QIcon::fromTheme(iconName).pixmap(iconDimension, iconDimension); + + QWidget *vb = popup->standardView(notification->title().isEmpty() ? appCaption : notification->title(), + notification->pixmap().isNull() ? notification->text() : QString(), +diff --git a/tests/kpassivepopuptest.cpp b/tests/kpassivepopuptest.cpp +index 2486fd8..b749ad8 100644 +--- a/tests/kpassivepopuptest.cpp ++++ b/tests/kpassivepopuptest.cpp +@@ -13,6 +13,7 @@ QPushButton *pb3; + QPushButton *pb4; + QPushButton *pb5; + QPushButton *pb6; ++QPushButton *pb7; + QSystemTrayIcon *icon; + + void Test::showIt() +@@ -47,6 +48,12 @@ void Test::showIt6() + KPassivePopup::message(KPassivePopup::Boxed, QLatin1String("The caption is..."), QLatin1String("Hello World"), pb6); + } + ++void Test::showIt7() ++{ ++ int iconDimension = QApplication::fontMetrics().height(); ++ KPassivePopup::message(QLatin1String("The caption is..."), QLatin1String("Hello World"), QIcon::fromTheme("dialog-ok").pixmap(iconDimension, iconDimension), pb2); ++} ++ + void Test::showItIcon(QSystemTrayIcon::ActivationReason reason) + { + if (reason == QSystemTrayIcon::Trigger) { +@@ -58,6 +65,7 @@ int main(int argc, char **argv) + { + QApplication::setApplicationName(QLatin1String("test")); + QApplication app(argc, argv); ++ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); + + Test *t = new Test(); + +@@ -93,6 +101,11 @@ int main(int argc, char **argv) + pb6->show(); + KWindowSystem::setState(pb6->effectiveWinId(), NET::SkipTaskbar); + ++ pb7 = new QPushButton(); ++ pb7->setText(QLatin1String("By taskbar entry (with caption and icon, default style)")); ++ pb7->connect(pb7, SIGNAL(clicked()), t, SLOT(showIt7())); ++ pb7->show(); ++ + icon = new QSystemTrayIcon(); + // TODO icon->setIcon(icon->loadIcon("xorg")); + icon->connect(icon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), t, SLOT(showItIcon(QSystemTrayIcon::ActivationReason))); +diff --git a/tests/kpassivepopuptest.h b/tests/kpassivepopuptest.h +index bc0dedc..d78f46d 100644 +--- a/tests/kpassivepopuptest.h ++++ b/tests/kpassivepopuptest.h +@@ -19,6 +19,7 @@ public Q_SLOTS: + void showIt4(); + void showIt5(); + void showIt6(); ++ void showIt7(); + void showItIcon(QSystemTrayIcon::ActivationReason); + }; + +-- +1.9.3 + diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 2799031..bd60b2a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,8 +2,8 @@ Name: kf5-%{framework} Version: 5.12.0 -Release: 1%{?dist} -Summary: KDE Frameworks 5 Tier 3 solution with abstraction for system notifications +Release: 2%{?dist} +Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ URL: http://www.kde.org @@ -17,6 +17,12 @@ URL: http://www.kde.org %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz +## upstream patches +Patch2: 0002-Remove-pretty-much-useless-warning-message.patch +Patch3: 0003-catch-unknown-notification-entries-nullptr-deref.patch +# allows knotifications to be tier 2 now +Patch4: 0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch + BuildRequires: libX11-devel BuildRequires: kf5-rpm-macros @@ -27,12 +33,13 @@ BuildRequires: qt5-qtx11extras-devel BuildRequires: qt5-qttools-devel BuildRequires: dbusmenu-qt5-devel -BuildRequires: kf5-kwindowsystem-devel -BuildRequires: kf5-kservice-devel -BuildRequires: kf5-kconfig-devel -BuildRequires: kf5-kiconthemes-devel BuildRequires: kf5-kcodecs-devel +BuildRequires: kf5-kconfig-devel BuildRequires: kf5-kcoreaddons-devel +BuildRequires: kf5-kwindowsystem-devel +## removed deps by patch4 +#BuildRequires: kf5-kiconthemes-devel +#BuildRequires: kf5-kservice-devel Requires: kf5-filesystem @@ -51,7 +58,7 @@ developing applications that use %{name}. %prep -%setup -q -n %{framework}-%{version} +%autosetup -n %{framework}-%{version} -p1 %build mkdir -p %{_target_platform} @@ -88,6 +95,10 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Mon Aug 10 2015 Rex Dieter - 5.12.0-2 +- backport some upstream fixes, particularly... +- catch unknown notification entries (kde#348414,#1251816) + * Fri Jul 10 2015 Rex Dieter - 5.12.0-1 - 5.12.0 From cd60100cd1e3cb2bbf9e61ab5ac4792208fb5853 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 19 Aug 2015 16:51:54 +0200 Subject: [PATCH 23/88] KDE Frameworks 5.13.0 --- .gitignore | 1 + kf5-knotifications.spec | 31 ++++++++++++++++++------------- sources | 2 +- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 694e0bb..d869be6 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /knotifications-5.10.0.tar.xz /knotifications-5.11.0.tar.xz /knotifications-5.12.0.tar.xz +/knotifications-5.13.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index bd60b2a..de9e16b 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.12.0 -Release: 2%{?dist} +Version: 5.13.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -18,30 +18,26 @@ URL: http://www.kde.org Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz ## upstream patches -Patch2: 0002-Remove-pretty-much-useless-warning-message.patch -Patch3: 0003-catch-unknown-notification-entries-nullptr-deref.patch -# allows knotifications to be tier 2 now -Patch4: 0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch BuildRequires: libX11-devel -BuildRequires: kf5-rpm-macros -BuildRequires: extra-cmake-modules +BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: extra-cmake-modules >= %{version} BuildRequires: phonon-qt5-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtx11extras-devel BuildRequires: qt5-qttools-devel BuildRequires: dbusmenu-qt5-devel -BuildRequires: kf5-kcodecs-devel -BuildRequires: kf5-kconfig-devel -BuildRequires: kf5-kcoreaddons-devel -BuildRequires: kf5-kwindowsystem-devel +BuildRequires: kf5-kcodecs-devel >= %{version} +BuildRequires: kf5-kconfig-devel >= %{version} +BuildRequires: kf5-kcoreaddons-devel >= %{version} +BuildRequires: kf5-kwindowsystem-devel >= %{version} ## removed deps by patch4 #BuildRequires: kf5-kiconthemes-devel #BuildRequires: kf5-kservice-devel -Requires: kf5-filesystem +Requires: kf5-filesystem >= %{version} %description KDE Frameworks 5 Tier 3 solution with abstraction for system @@ -95,6 +91,15 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 + * Mon Aug 10 2015 Rex Dieter - 5.12.0-2 - backport some upstream fixes, particularly... - catch unknown notification entries (kde#348414,#1251816) diff --git a/sources b/sources index e307ce1..e22ed3b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f2c365142e4700caa546f61f08d0f46e knotifications-5.12.0.tar.xz +9326887967351b87e673628171cf19e9 knotifications-5.13.0.tar.xz From 6aea3f14a29c2b6aa9873b81ae9500dbb7a50c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Wed, 16 Sep 2015 13:49:08 +0200 Subject: [PATCH 24/88] KDE Frameworks 5.14.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d869be6..0643eb4 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /knotifications-5.11.0.tar.xz /knotifications-5.12.0.tar.xz /knotifications-5.13.0.tar.xz +/knotifications-5.14.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index de9e16b..034f41e 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.13.0 +Version: 5.14.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -91,6 +91,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 e22ed3b..02069c5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9326887967351b87e673628171cf19e9 knotifications-5.13.0.tar.xz +dc062d457181a4e1f0b6853cbf55666d knotifications-5.14.0.tar.xz From c21b8a8d713e25083ff3f0c72211d4e9300ac59e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 21 Sep 2015 12:41:37 -0500 Subject: [PATCH 25/88] +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..99badd3 --- /dev/null +++ b/sources.basename @@ -0,0 +1 @@ +knotifications From 49aabdbbbe66235b69c3bfaa121ad6baccb45146 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Thu, 8 Oct 2015 15:08:29 +0200 Subject: [PATCH 26/88] KDE Frameworks 5.15.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0643eb4..2a0b344 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /knotifications-5.12.0.tar.xz /knotifications-5.13.0.tar.xz /knotifications-5.14.0.tar.xz +/knotifications-5.15.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 034f41e..3c00914 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.14.0 +Version: 5.15.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -91,6 +91,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 02069c5..dc84213 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dc062d457181a4e1f0b6853cbf55666d knotifications-5.14.0.tar.xz +f7ee1756a658c3c41328369dcc7701db knotifications-5.15.0.tar.xz From f1d8e56847d9168c9e4a6c1e0288e613924745a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Mon, 9 Nov 2015 23:07:51 +0100 Subject: [PATCH 27/88] KDE Frameworks 5.16 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2a0b344..6a67f52 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /knotifications-5.13.0.tar.xz /knotifications-5.14.0.tar.xz /knotifications-5.15.0.tar.xz +/knotifications-5.16.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 3c00914..8532959 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.15.0 +Version: 5.16.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -91,6 +91,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Sun Nov 08 2015 Daniel Vrátil - 5.16.0-1 +- KDE Frameworks 5.16.0 + * Thu Oct 08 2015 Daniel Vrátil - 5.15.0-1 - KDE Frameworks 5.15.0 diff --git a/sources b/sources index dc84213..64f441e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f7ee1756a658c3c41328369dcc7701db knotifications-5.15.0.tar.xz +08e446f720be3f06739e68f67a1ce761 knotifications-5.16.0.tar.xz From a7e9da99f31ad784c3feada85c64a23e4db4440d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Vr=C3=A1til?= Date: Tue, 8 Dec 2015 22:19:58 +0100 Subject: [PATCH 28/88] KDE Frameworks 5.17.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6a67f52..cbc376b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /knotifications-5.14.0.tar.xz /knotifications-5.15.0.tar.xz /knotifications-5.16.0.tar.xz +/knotifications-5.17.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 8532959..45316f8 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.16.0 +Version: 5.17.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -91,6 +91,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 64f441e..8b8ddb0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -08e446f720be3f06739e68f67a1ce761 knotifications-5.16.0.tar.xz +6deaac0cc4563dc3abb7b6e2307886ee knotifications-5.17.0.tar.xz From 9842d8e09181cd973a812061f04892b86a47ae2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Sun, 3 Jan 2016 18:04:07 +0100 Subject: [PATCH 29/88] KDE Frameworks 5.18.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index cbc376b..5139501 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /knotifications-5.15.0.tar.xz /knotifications-5.16.0.tar.xz /knotifications-5.17.0.tar.xz +/knotifications-5.18.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 45316f8..deb4559 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.17.0 +Version: 5.18.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -91,6 +91,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 8b8ddb0..35fbbf9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6deaac0cc4563dc3abb7b6e2307886ee knotifications-5.17.0.tar.xz +d7d25c868bad8fb567877924d33770df knotifications-5.18.0.tar.xz From 2fb23db7546c4f58bb2759b8ccc465ca45520c7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Sun, 3 Jan 2016 18:06:21 +0100 Subject: [PATCH 30/88] Remove old patches --- ...-pretty-much-useless-warning-message.patch | 35 --- ...n-notification-entries-nullptr-deref.patch | 47 ---- ...and-KIconThemes-usage-from-KNotifica.patch | 248 ------------------ 3 files changed, 330 deletions(-) delete mode 100644 0002-Remove-pretty-much-useless-warning-message.patch delete mode 100644 0003-catch-unknown-notification-entries-nullptr-deref.patch delete mode 100644 0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch diff --git a/0002-Remove-pretty-much-useless-warning-message.patch b/0002-Remove-pretty-much-useless-warning-message.patch deleted file mode 100644 index 02f4be2..0000000 --- a/0002-Remove-pretty-much-useless-warning-message.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 3557a79f14e46b74f2992fa4b6aaedda82c13c6f Mon Sep 17 00:00:00 2001 -From: Martin Klapetek -Date: Thu, 16 Jul 2015 14:52:21 +0200 -Subject: [PATCH 2/8] Remove pretty much useless warning message - -This gets printed on every notification close, even unrelated -notifications not created/handled by the current plugin, creating -unnecessary spam in everything having a KNotification. ---- - src/notifybypopup.cpp | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/notifybypopup.cpp b/src/notifybypopup.cpp -index e377051..bb96465 100644 ---- a/src/notifybypopup.cpp -+++ b/src/notifybypopup.cpp -@@ -465,7 +465,6 @@ void NotifyByPopup::onGalagoNotificationActionInvoked(uint notificationId, const - { - auto iter = d->galagoNotifications.find(notificationId); - if (iter == d->galagoNotifications.end()) { -- qWarning() << "Failed to find KNotification id for dbus_id" << notificationId << "- action not triggered"; - return; - } - -@@ -484,7 +483,6 @@ void NotifyByPopup::onGalagoNotificationClosed(uint dbus_id, uint reason) - { - auto iter = d->galagoNotifications.find(dbus_id); - if (iter == d->galagoNotifications.end()) { -- qWarning() << "Failed to find KNotification for dbus_id" << dbus_id; - return; - } - KNotification *n = *iter; --- -1.9.3 - diff --git a/0003-catch-unknown-notification-entries-nullptr-deref.patch b/0003-catch-unknown-notification-entries-nullptr-deref.patch deleted file mode 100644 index 4d7c749..0000000 --- a/0003-catch-unknown-notification-entries-nullptr-deref.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 1f1ca81dc5f403d7e29219a737a548400b975373 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Thomas=20L=C3=BCbking?= -Date: Mon, 20 Jul 2015 14:47:11 +0200 -Subject: [PATCH 3/8] catch unknown notification entries (nullptr deref) - -BUG: 348414 -FIXED-IN: 5.13 -Signed-off by Martin Klapetek ---- - src/notifybyaudio.cpp | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) - -diff --git a/src/notifybyaudio.cpp b/src/notifybyaudio.cpp -index 98cdfd7..0fafdc7 100644 ---- a/src/notifybyaudio.cpp -+++ b/src/notifybyaudio.cpp -@@ -133,18 +133,18 @@ void NotifyByAudio::onAudioFinished() - return; - } - -- KNotification *notification = m_notifications.value(m); -+ if (KNotification *notification = m_notifications.value(m, nullptr)) { -+ //if the sound is short enough, we can't guarantee new sounds are -+ //enqueued before finished is emitted. -+ //so to make sure we are looping restart it when the sound finished -+ if (notification->flags() & KNotification::LoopSound) { -+ m->play(); -+ return; -+ } - -- //if the sound is short enough, we can't guarantee new sounds are -- //enqueued before finished is emitted. -- //so to make sure we are looping restart it when the sound finished -- if (notification->flags() & KNotification::LoopSound) { -- m->play(); -- return; -+ finish(notification); - } - -- finish(notification); -- - disconnect(m, SIGNAL(currentSourceChanged(Phonon::MediaSource)), this, SLOT(onAudioSourceChanged(Phonon::MediaSource))); - - m_notifications.remove(m); --- -1.9.3 - diff --git a/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch b/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch deleted file mode 100644 index d47edb0..0000000 --- a/0004-Remove-KService-and-KIconThemes-usage-from-KNotifica.patch +++ /dev/null @@ -1,248 +0,0 @@ -From ba267253dbaeac32bb033e2f519d10651075c766 Mon Sep 17 00:00:00 2001 -From: Martin Klapetek -Date: Tue, 21 Jul 2015 20:39:04 +0200 -Subject: [PATCH 4/8] Remove KService and KIconThemes usage from KNotifications - -This patch reduces the dependencies of KNotifications framework and -effectively makes it a tier 2 framework. - -KService is used only for locating additional notification plugins and -to my knowledge, there are none such plugins currently existing, at -least not in all around KDE plus the class for the plugins wasn't -exported until about two months ago, so this should be safe without -a legacy support. - -KIconThemes is used only to get "KIconLoader::Small" icon pixmap for -notifications using KPassivePopup. After some playing around it turns -out that it puts the icon into the KPassivePopup title and makes it as -big as the text. So I've made the icon size to be the same as the text -height. So this keeps things visually the same + still DPI aware, -though I believe the KPassivePopup should receive a complete visual -overhaul anyway. - -Additionally, KCodecs dependency has again one single usage for decoding -html entities to QChars within QXmlStreamReader parser, so eventually -could also be removed/replaced with QTextDocument::toPlainText() which -seems to do the same job as QXmlStreamReader+KCodecs. - -REVIEW: 124281 -CHANGELOG: Reduce dependencies and move to Tier 2 ---- - CMakeLists.txt | 2 -- - metainfo.yaml | 2 +- - src/CMakeLists.txt | 2 -- - src/knotificationmanager.cpp | 21 ++++++++++----------- - src/knotificationplugin.cpp | 2 -- - src/notifybypopup.cpp | 16 ++++++++-------- - tests/kpassivepopuptest.cpp | 13 +++++++++++++ - tests/kpassivepopuptest.h | 1 + - 8 files changed, 33 insertions(+), 26 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7b600a4..62c2038 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -53,9 +53,7 @@ if(X11_FOUND) - endif() - - find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED) --find_package(KF5Service ${KF5_DEP_VERSION} REQUIRED) - find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED) --find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED) - find_package(KF5Codecs ${KF5_DEP_VERSION} REQUIRED) - find_package(KF5CoreAddons ${KF5_DEP_VERSION} REQUIRED) - -diff --git a/metainfo.yaml b/metainfo.yaml -index 7fc15f7..d1b9745 100644 ---- a/metainfo.yaml -+++ b/metainfo.yaml -@@ -1,6 +1,6 @@ - maintainer: mklapetek - description: Abstraction for system notifications --tier: 3 -+tier: 2 - type: solution - platforms: - portingAid: false -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 1cebece..13390f1 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -62,8 +62,6 @@ target_link_libraries(KF5Notifications PUBLIC - target_link_libraries(KF5Notifications PRIVATE - ${PHONON_LIBRARIES} - KF5::CoreAddons -- KF5::IconThemes -- KF5::Service - KF5::ConfigCore - KF5::WindowSystem - KF5::Codecs -diff --git a/src/knotificationmanager.cpp b/src/knotificationmanager.cpp -index 8d4f953..38bbc89 100644 ---- a/src/knotificationmanager.cpp -+++ b/src/knotificationmanager.cpp -@@ -25,8 +25,7 @@ - #include - #include - #include -- --#include -+#include - - #include "knotifyconfig.h" - #include "knotificationplugin.h" -@@ -83,17 +82,17 @@ KNotificationManager::KNotificationManager() - addPlugin(new NotifyByTTS(this)); - #endif - -- KService::List offers = KServiceTypeTrader::self()->query("KNotification/NotifyPlugin"); -- -- QVariantList args; -- QString error; -+ QList plugins = KPluginLoader::instantiatePlugins(QStringLiteral("knotification/notifyplugins"), -+ std::function(), -+ this); - -- Q_FOREACH (const KService::Ptr service, offers) { -- KNotificationPlugin *plugin = service->createInstance(this, args, &error); -- if (plugin) { -- addPlugin(plugin); -+ Q_FOREACH (QObject *plugin, plugins) { -+ KNotificationPlugin *notifyPlugin = qobject_cast(plugin); -+ if (notifyPlugin) { -+ addPlugin(notifyPlugin); - } else { -- qDebug() << "Could not load plugin" << service->name() << "due to:" << error; -+ // not our/valid plugin, so delete the created object -+ plugin->deleteLater(); - } - } - } -diff --git a/src/knotificationplugin.cpp b/src/knotificationplugin.cpp -index 7315c17..acf964c 100644 ---- a/src/knotificationplugin.cpp -+++ b/src/knotificationplugin.cpp -@@ -19,8 +19,6 @@ - - */ - --#include -- - #include "knotificationplugin.h" - - KNotificationPlugin::KNotificationPlugin(QObject *parent, const QVariantList &args) -diff --git a/src/notifybypopup.cpp b/src/notifybypopup.cpp -index bb96465..fa2834a 100644 ---- a/src/notifybypopup.cpp -+++ b/src/notifybypopup.cpp -@@ -33,7 +33,7 @@ - #include - #include - #include --#include -+#include - #include - #include - #include -@@ -50,9 +50,10 @@ - #include - #include - #include -+#include -+#include - - #include --#include - #include - - static const char dbusServiceName[] = "org.freedesktop.Notifications"; -@@ -262,15 +263,14 @@ void NotifyByPopup::notify(KNotification *notification, const KNotifyConfig ¬ - iconName = notification->iconName(); - } - -- KIconLoader iconLoader(iconName); -- QPixmap appIcon = iconLoader.loadIcon(iconName, KIconLoader::Small); -- - // Our growl implementation does not support html stuff - // so strip it off right away - QString text = notification->text(); - text = d->stripHtml(text); - -- NotifyByPopupGrowl::popup(&appIcon, timeout, appCaption, text); -+ // The first arg is QPixmap*, however that pixmap is not used -+ // at all (it has Q_UNUSED) so just set it to 0 -+ NotifyByPopupGrowl::popup(Q_NULLPTR, timeout, appCaption, text); - - // Finish immediately, because current NotifyByPopupGrowl can't callback - finish(notification); -@@ -555,8 +555,8 @@ void NotifyByPopupPrivate::fillPopup(KPassivePopup *popup, KNotification *notifi - // of galago notifications - queryPopupServerCapabilities(); - -- KIconLoader iconLoader(iconName); -- QPixmap appIcon = iconLoader.loadIcon(iconName, KIconLoader::Small); -+ int iconDimension = QFontMetrics(QFont()).height(); -+ QPixmap appIcon = QIcon::fromTheme(iconName).pixmap(iconDimension, iconDimension); - - QWidget *vb = popup->standardView(notification->title().isEmpty() ? appCaption : notification->title(), - notification->pixmap().isNull() ? notification->text() : QString(), -diff --git a/tests/kpassivepopuptest.cpp b/tests/kpassivepopuptest.cpp -index 2486fd8..b749ad8 100644 ---- a/tests/kpassivepopuptest.cpp -+++ b/tests/kpassivepopuptest.cpp -@@ -13,6 +13,7 @@ QPushButton *pb3; - QPushButton *pb4; - QPushButton *pb5; - QPushButton *pb6; -+QPushButton *pb7; - QSystemTrayIcon *icon; - - void Test::showIt() -@@ -47,6 +48,12 @@ void Test::showIt6() - KPassivePopup::message(KPassivePopup::Boxed, QLatin1String("The caption is..."), QLatin1String("Hello World"), pb6); - } - -+void Test::showIt7() -+{ -+ int iconDimension = QApplication::fontMetrics().height(); -+ KPassivePopup::message(QLatin1String("The caption is..."), QLatin1String("Hello World"), QIcon::fromTheme("dialog-ok").pixmap(iconDimension, iconDimension), pb2); -+} -+ - void Test::showItIcon(QSystemTrayIcon::ActivationReason reason) - { - if (reason == QSystemTrayIcon::Trigger) { -@@ -58,6 +65,7 @@ int main(int argc, char **argv) - { - QApplication::setApplicationName(QLatin1String("test")); - QApplication app(argc, argv); -+ QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); - - Test *t = new Test(); - -@@ -93,6 +101,11 @@ int main(int argc, char **argv) - pb6->show(); - KWindowSystem::setState(pb6->effectiveWinId(), NET::SkipTaskbar); - -+ pb7 = new QPushButton(); -+ pb7->setText(QLatin1String("By taskbar entry (with caption and icon, default style)")); -+ pb7->connect(pb7, SIGNAL(clicked()), t, SLOT(showIt7())); -+ pb7->show(); -+ - icon = new QSystemTrayIcon(); - // TODO icon->setIcon(icon->loadIcon("xorg")); - icon->connect(icon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), t, SLOT(showItIcon(QSystemTrayIcon::ActivationReason))); -diff --git a/tests/kpassivepopuptest.h b/tests/kpassivepopuptest.h -index bc0dedc..d78f46d 100644 ---- a/tests/kpassivepopuptest.h -+++ b/tests/kpassivepopuptest.h -@@ -19,6 +19,7 @@ public Q_SLOTS: - void showIt4(); - void showIt5(); - void showIt6(); -+ void showIt7(); - void showItIcon(QSystemTrayIcon::ActivationReason); - }; - --- -1.9.3 - From 58eac5cbc928642e87b3cff38dfdd523b010d95d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 14 Jan 2016 11:15:44 -0600 Subject: [PATCH 31/88] cosmetics, update URL, use %license --- .gitignore | 19 ------------------- kf5-knotifications.spec | 39 ++++++++++++++++++--------------------- 2 files changed, 18 insertions(+), 40 deletions(-) diff --git a/.gitignore b/.gitignore index 5139501..cdd49ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,20 +1 @@ -/knotifications-4.100.0.tar.xz -/knotifications-5.0.0.tar.xz -/knotifications-5.1.0.tar.xz -/knotifications-5.2.0.tar.xz -/knotifications-5.3.0.tar.xz -/knotifications-5.4.0.tar.xz -/knotifications-5.5.0.tar.xz -/knotifications-5.6.0.tar.xz -/knotifications-5.7.0.tar.xz -/knotifications-5.8.0.tar.xz -/knotifications-5.9.0.tar.xz -/knotifications-5.10.0.tar.xz -/knotifications-5.11.0.tar.xz -/knotifications-5.12.0.tar.xz -/knotifications-5.13.0.tar.xz -/knotifications-5.14.0.tar.xz -/knotifications-5.15.0.tar.xz -/knotifications-5.16.0.tar.xz -/knotifications-5.17.0.tar.xz /knotifications-5.18.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index deb4559..179611b 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,11 +2,11 @@ Name: kf5-%{framework} Version: 5.18.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ -URL: http://www.kde.org +URL: http://projects.kde.org/knotifications %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -17,25 +17,17 @@ URL: http://www.kde.org %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz -## upstream patches - -BuildRequires: libX11-devel - -BuildRequires: kf5-rpm-macros >= %{version} -BuildRequires: extra-cmake-modules >= %{version} -BuildRequires: phonon-qt5-devel -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qtx11extras-devel -BuildRequires: qt5-qttools-devel BuildRequires: dbusmenu-qt5-devel - +BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-kcodecs-devel >= %{version} BuildRequires: kf5-kconfig-devel >= %{version} BuildRequires: kf5-kcoreaddons-devel >= %{version} BuildRequires: kf5-kwindowsystem-devel >= %{version} -## removed deps by patch4 -#BuildRequires: kf5-kiconthemes-devel -#BuildRequires: kf5-kservice-devel +BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: phonon-qt5-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qttools-devel +BuildRequires: qt5-qtx11extras-devel Requires: kf5-filesystem >= %{version} @@ -47,7 +39,6 @@ notifications. 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 developing applications that use %{name}. @@ -56,14 +47,16 @@ developing applications that use %{name}. %prep %autosetup -n %{framework}-%{version} -p1 + %build -mkdir -p %{_target_platform} +mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. popd make %{?_smp_mflags} -C %{_target_platform} + %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang knotifications5_qt --with-qt --all-name @@ -76,21 +69,25 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %postun -p /sbin/ldconfig %files -f knotifications5_qt.lang -%doc COPYING.LIB README.md +%doc README.md +%license COPYING.LIB %{_kf5_libdir}/libKF5Notifications.so.* %{_kf5_datadir}/kservicetypes5/knotificationplugin.desktop %{_kf5_datadir}/knotifications5 %files devel %{_kf5_includedir}/knotifications_version.h -%{_kf5_includedir}/KNotifications +%{_kf5_includedir}/KNotifications/ %{_kf5_libdir}/libKF5Notifications.so -%{_kf5_libdir}/cmake/KF5Notifications +%{_kf5_libdir}/cmake/KF5Notifications/ %{_kf5_datadir}/dbus-1/interfaces/*.xml %{_kf5_archdatadir}/mkspecs/modules/qt_KNotifications.pri %changelog +* Thu Jan 14 2016 Rex Dieter 5.18.0-2 +- cosmetics, update URL, use %%license + * Sun Jan 03 2016 Daniel Vrátil - 5.18.0-1 - KDE Frameworks 5.18.0 From 10d685f5e73cb8e77bbed6c884ef1fd6f93f296e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 02:04:58 +0000 Subject: [PATCH 32/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 179611b..7e578a2 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.18.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -85,6 +85,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 From 4f5133f3a72115c6660685c4035b2d9138d57ecb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Thu, 11 Feb 2016 15:24:27 +0100 Subject: [PATCH 33/88] KDE Frameworks 5.19.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cdd49ee..0414888 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /knotifications-5.18.0.tar.xz +/knotifications-5.19.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 7e578a2..35aeec7 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.18.0 -Release: 3%{?dist} +Version: 5.19.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -85,6 +85,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 35fbbf9..a3c8ba8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d7d25c868bad8fb567877924d33770df knotifications-5.18.0.tar.xz +c5efd59dd9f2687aa2efae4a5356ce9f knotifications-5.19.0.tar.xz From 7d9c11550fb3c709e2163fca152d78273311bc99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Mon, 14 Mar 2016 11:48:04 +0100 Subject: [PATCH 34/88] KDE Frameworks 5.20.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0414888..3ead09b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /knotifications-5.18.0.tar.xz /knotifications-5.19.0.tar.xz +/knotifications-5.20.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 35aeec7..8e1c842 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,7 +1,7 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.19.0 +Version: 5.20.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -85,6 +85,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %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 a3c8ba8..9e5ee9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c5efd59dd9f2687aa2efae4a5356ce9f knotifications-5.19.0.tar.xz +d98489d1ef939d5f4a20a2969b93c68d knotifications-5.20.0.tar.xz From c7cfe9c2609c0a71950b635a7d6b882ddf7668d8 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 22 Mar 2016 14:28:10 -0500 Subject: [PATCH 35/88] Left-click does nothing for libappindicator-based tray icons (#1319869,kde#358589) --- kf5-knotifications.spec | 8 +++++++- knotifications-sni_left_click.patch | 13 +++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 knotifications-sni_left_click.patch diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 8e1c842..0ea1af2 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -2,7 +2,7 @@ Name: kf5-%{framework} Version: 5.20.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -17,6 +17,9 @@ URL: http://projects.kde.org/knotifications %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz +# https://bugs.kde.org/show_bug.cgi?id=358589#c8 +Patch1: knotifications-sni_left_click.patch + BuildRequires: dbusmenu-qt5-devel BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-kcodecs-devel >= %{version} @@ -85,6 +88,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Tue Mar 22 2016 Rex Dieter - 5.20.0-2 +- Left-click does nothing for libappindicator-based tray icons (#1319869,kde#358589) + * Mon Mar 14 2016 Daniel Vrátil - 5.20.0-1 - KDE Frameworks 5.20.0 diff --git a/knotifications-sni_left_click.patch b/knotifications-sni_left_click.patch new file mode 100644 index 0000000..d3d0973 --- /dev/null +++ b/knotifications-sni_left_click.patch @@ -0,0 +1,13 @@ +diff --git a/src/kstatusnotifieritem.cpp b/src/kstatusnotifieritem.cpp +index f9bf460..f9f68a4 100644 +--- a/src/kstatusnotifieritem.cpp ++++ b/src/kstatusnotifieritem.cpp +@@ -786,6 +786,8 @@ void KStatusNotifierItemPrivate::legacyActivated(QSystemTrayIcon::ActivationReas + { + if (reason == QSystemTrayIcon::MiddleClick) { + emit q->secondaryActivateRequested(systemTrayIcon->geometry().topLeft()); ++ } else if (reason == QSystemTrayIcon::Trigger) { ++ q->activate(); + } + } + From d6a34b8b9a633e594757da4ec6f1048db0179beb Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Apr 2016 08:26:11 -0500 Subject: [PATCH 36/88] KDE Frameworks 5.21.0 --- .gitignore | 1 + kf5-knotifications.spec | 8 +++++--- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3ead09b..d8c91db 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /knotifications-5.18.0.tar.xz /knotifications-5.19.0.tar.xz /knotifications-5.20.0.tar.xz +/knotifications-5.21.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 0ea1af2..d76ec15 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,8 +1,8 @@ %global framework knotifications Name: kf5-%{framework} -Version: 5.20.0 -Release: 2%{?dist} +Version: 5.21.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -18,7 +18,6 @@ URL: http://projects.kde.org/knotifications Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz # https://bugs.kde.org/show_bug.cgi?id=358589#c8 -Patch1: knotifications-sni_left_click.patch BuildRequires: dbusmenu-qt5-devel BuildRequires: extra-cmake-modules >= %{version} @@ -88,6 +87,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Mon Apr 04 2016 Rex Dieter - 5.21.0-1 +- KDE Frameworks 5.21.0 + * Tue Mar 22 2016 Rex Dieter - 5.20.0-2 - Left-click does nothing for libappindicator-based tray icons (#1319869,kde#358589) diff --git a/sources b/sources index 9e5ee9b..6f42719 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d98489d1ef939d5f4a20a2969b93c68d knotifications-5.20.0.tar.xz +e5f045f1c1e51bbb73d3d4b3a1a77658 knotifications-5.21.0.tar.xz From 76c8ad6596967c29860e1dcc44dcf4f892b81885 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 28 Apr 2016 14:45:42 -0500 Subject: [PATCH 37/88] support bootstrap, %check: enable tests (advisory) --- kf5-knotifications.spec | 30 ++++++++++++++++++++++++----- knotifications-sni_left_click.patch | 13 ------------- 2 files changed, 25 insertions(+), 18 deletions(-) delete mode 100644 knotifications-sni_left_click.patch diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index d76ec15..76ac0fe 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -1,12 +1,19 @@ %global framework knotifications +# uncomment to enable bootstrap mode +#global bootstrap 1 + +%if !0%{?bootstrap} +%global tests 1 +%endif + Name: kf5-%{framework} Version: 5.21.0 -Release: 1%{?dist} +Release: 1%{?dist}.6 Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ -URL: http://projects.kde.org/knotifications +URL: https://quickgit.kde.org/?p=%{framework}.git %global versiondir %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -17,8 +24,6 @@ URL: http://projects.kde.org/knotifications %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz -# https://bugs.kde.org/show_bug.cgi?id=358589#c8 - BuildRequires: dbusmenu-qt5-devel BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-kcodecs-devel >= %{version} @@ -30,6 +35,9 @@ BuildRequires: phonon-qt5-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel +%if 0%{?tests} +BuildRequires: xorg-x11-server-Xvfb dbus-x11 +%endif Requires: kf5-filesystem >= %{version} @@ -53,7 +61,8 @@ developing applications that use %{name}. %build mkdir %{_target_platform} pushd %{_target_platform} -%{cmake_kf5} .. +%{cmake_kf5} .. \ + %{?tests:-DBUILD_TESTING:BOOL=ON} popd make %{?_smp_mflags} -C %{_target_platform} @@ -67,6 +76,14 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 +%check +%if 0%{?tests} +export CTEST_OUTPUT_ON_FAILURE=1 +xvfb-run -a dbus-launch --exit-with-session \ +time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" ||: +%endif + + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -87,6 +104,9 @@ mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 %changelog +* Thu Apr 28 2016 Rex Dieter - 5.21.0-2 +- support bootstrap, %%check: enable tests (advisory) + * Mon Apr 04 2016 Rex Dieter - 5.21.0-1 - KDE Frameworks 5.21.0 diff --git a/knotifications-sni_left_click.patch b/knotifications-sni_left_click.patch deleted file mode 100644 index d3d0973..0000000 --- a/knotifications-sni_left_click.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/kstatusnotifieritem.cpp b/src/kstatusnotifieritem.cpp -index f9bf460..f9f68a4 100644 ---- a/src/kstatusnotifieritem.cpp -+++ b/src/kstatusnotifieritem.cpp -@@ -786,6 +786,8 @@ void KStatusNotifierItemPrivate::legacyActivated(QSystemTrayIcon::ActivationReas - { - if (reason == QSystemTrayIcon::MiddleClick) { - emit q->secondaryActivateRequested(systemTrayIcon->geometry().topLeft()); -+ } else if (reason == QSystemTrayIcon::Trigger) { -+ q->activate(); - } - } - From af259d5579aab32f46f224f5d48ee8c72c694f43 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 28 Apr 2016 21:05:43 -0500 Subject: [PATCH 38/88] fix Release tag --- kf5-knotifications.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 76ac0fe..addd964 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.21.0 -Release: 1%{?dist}.6 +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ From f03b3f5c3370bcb0376d7dafedd9953d1fb7b5c1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 5 May 2016 20:18:27 -0500 Subject: [PATCH 39/88] 5.21.0-3 - pull in phonon-related path fixes (reviewboard#127830) - update %check deps --- kf5-knotifications.spec | 15 +++++++++++-- knotifications-review127830.patch | 37 +++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 knotifications-review127830.patch diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index addd964..c95d99a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.21.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -24,6 +24,11 @@ URL: https://quickgit.kde.org/?p=%{framework}.git %endif Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{framework}-%{version}.tar.xz + +## upstream patches +# https://git.reviewboard.kde.org/r/127830 +Patch100: knotifications-review127830.patch + BuildRequires: dbusmenu-qt5-devel BuildRequires: extra-cmake-modules >= %{version} BuildRequires: kf5-kcodecs-devel >= %{version} @@ -36,7 +41,9 @@ BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel %if 0%{?tests} -BuildRequires: xorg-x11-server-Xvfb dbus-x11 +BuildRequires: dbus-x11 +BuildRequires: time +BuildRequires: xorg-x11-server-Xvfb %endif Requires: kf5-filesystem >= %{version} @@ -104,6 +111,10 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Thu May 05 2016 Rex Dieter - 5.21.0-3 +- pull in phonon-related path fixes (reviewboard#127830) +- update %%check deps + * Thu Apr 28 2016 Rex Dieter - 5.21.0-2 - support bootstrap, %%check: enable tests (advisory) diff --git a/knotifications-review127830.patch b/knotifications-review127830.patch new file mode 100644 index 0000000..3683c02 --- /dev/null +++ b/knotifications-review127830.patch @@ -0,0 +1,37 @@ +diff --git a/src/notifybyaudio.cpp b/src/notifybyaudio.cpp +index 6ae63b8df8e7aa692e88b03ca7b7538c78101917..903e9969895af543c9ef56b39c88b3072c1a099b 100644 +--- a/src/notifybyaudio.cpp ++++ b/src/notifybyaudio.cpp +@@ -60,16 +60,23 @@ void NotifyByAudio::notify(KNotification *notification, KNotifyConfig *config) + return; + } + +- QUrl soundURL = QUrl(soundFilename); // this CTOR accepts both absolute paths (/usr/share/sounds/blabla.ogg and blabla.ogg) w/o screwing the scheme +- if (soundURL.isRelative() && !soundURL.toString().startsWith('/')) { // QUrl considers url.scheme.isEmpty() == url.isRelative() +- soundURL = QUrl::fromLocalFile(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QStringLiteral("sounds/") + soundFilename)); +- +- if (soundURL.isEmpty()) { +- qCWarning(LOG_KNOTIFICATIONS) << "Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification"; +- +- finish(notification); +- return; ++ QUrl soundURL; ++ const auto dataLocations = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation); ++ foreach (const QString &dataLocation, dataLocations) { ++ soundURL = QUrl::fromUserInput(soundFilename, ++ dataLocation + "/sounds", ++ QUrl::AssumeLocalFile); ++ if (soundURL.isLocalFile() && QFile::exists(soundURL.toLocalFile())) { ++ break; ++ } else if (!soundURL.isLocalFile() && soundURL.isValid()) { ++ break; + } ++ soundURL.clear(); ++ } ++ if (soundURL.isEmpty()) { ++ qCWarning(LOG_KNOTIFICATIONS) << "Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification"; ++ finish(notification); ++ return; + } + + Phonon::MediaObject *m; From 87244be045cf31c4e6043a222bbffbc950040f8f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 16 May 2016 09:55:26 -0500 Subject: [PATCH 40/88] KDE Frameworks 5.22.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d8c91db..7b6402d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /knotifications-5.19.0.tar.xz /knotifications-5.20.0.tar.xz /knotifications-5.21.0.tar.xz +/knotifications-5.22.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index c95d99a..28a7a2e 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.21.0 -Release: 3%{?dist} +Version: 5.22.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -111,6 +111,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Mon May 16 2016 Rex Dieter - 5.22.0-1 +- KDE Frameworks 5.22.0 + * Thu May 05 2016 Rex Dieter - 5.21.0-3 - pull in phonon-related path fixes (reviewboard#127830) - update %%check deps diff --git a/sources b/sources index 6f42719..6d44b22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e5f045f1c1e51bbb73d3d4b3a1a77658 knotifications-5.21.0.tar.xz +0035972b901cb73cbe8e5fd6b0ac4273 knotifications-5.22.0.tar.xz From e2897361dc049804aef395a58aa497f02a085bd9 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Jun 2016 10:32:40 -0500 Subject: [PATCH 41/88] KDE Frameworks 5.23.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7b6402d..5350c5f 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /knotifications-5.20.0.tar.xz /knotifications-5.21.0.tar.xz /knotifications-5.22.0.tar.xz +/knotifications-5.23.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 28a7a2e..7dea6dd 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.22.0 +Version: 5.23.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -111,6 +111,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 6d44b22..6dd1f57 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0035972b901cb73cbe8e5fd6b0ac4273 knotifications-5.22.0.tar.xz +7ad46c7baf13d98e710bff847d75891f knotifications-5.23.0.tar.xz From 815163f1ed6601347ae976b4f36ef1dccea27488 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Jun 2016 10:37:37 -0500 Subject: [PATCH 42/88] remove upstreamed patches --- kf5-knotifications.spec | 2 -- knotifications-review127830.patch | 37 ------------------------------- 2 files changed, 39 deletions(-) delete mode 100644 knotifications-review127830.patch diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 7dea6dd..2d01184 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -26,8 +26,6 @@ Source0: http://download.kde.org/%{stable}/frameworks/%{versiondir}/%{fra ## upstream patches -# https://git.reviewboard.kde.org/r/127830 -Patch100: knotifications-review127830.patch BuildRequires: dbusmenu-qt5-devel BuildRequires: extra-cmake-modules >= %{version} diff --git a/knotifications-review127830.patch b/knotifications-review127830.patch deleted file mode 100644 index 3683c02..0000000 --- a/knotifications-review127830.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/src/notifybyaudio.cpp b/src/notifybyaudio.cpp -index 6ae63b8df8e7aa692e88b03ca7b7538c78101917..903e9969895af543c9ef56b39c88b3072c1a099b 100644 ---- a/src/notifybyaudio.cpp -+++ b/src/notifybyaudio.cpp -@@ -60,16 +60,23 @@ void NotifyByAudio::notify(KNotification *notification, KNotifyConfig *config) - return; - } - -- QUrl soundURL = QUrl(soundFilename); // this CTOR accepts both absolute paths (/usr/share/sounds/blabla.ogg and blabla.ogg) w/o screwing the scheme -- if (soundURL.isRelative() && !soundURL.toString().startsWith('/')) { // QUrl considers url.scheme.isEmpty() == url.isRelative() -- soundURL = QUrl::fromLocalFile(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QStringLiteral("sounds/") + soundFilename)); -- -- if (soundURL.isEmpty()) { -- qCWarning(LOG_KNOTIFICATIONS) << "Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification"; -- -- finish(notification); -- return; -+ QUrl soundURL; -+ const auto dataLocations = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation); -+ foreach (const QString &dataLocation, dataLocations) { -+ soundURL = QUrl::fromUserInput(soundFilename, -+ dataLocation + "/sounds", -+ QUrl::AssumeLocalFile); -+ if (soundURL.isLocalFile() && QFile::exists(soundURL.toLocalFile())) { -+ break; -+ } else if (!soundURL.isLocalFile() && soundURL.isValid()) { -+ break; - } -+ soundURL.clear(); -+ } -+ if (soundURL.isEmpty()) { -+ qCWarning(LOG_KNOTIFICATIONS) << "Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification"; -+ finish(notification); -+ return; - } - - Phonon::MediaObject *m; From b8e815cd4b27887afc5b836a8e190c3573c6c8e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Wed, 6 Jul 2016 17:50:30 +0200 Subject: [PATCH 43/88] KDE Frameworks 5.24.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5350c5f..edcbe71 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /knotifications-5.21.0.tar.xz /knotifications-5.22.0.tar.xz /knotifications-5.23.0.tar.xz +/knotifications-5.24.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 2d01184..bc82163 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.23.0 +Version: 5.24.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 6dd1f57..b36eb31 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7ad46c7baf13d98e710bff847d75891f knotifications-5.23.0.tar.xz +4728a7f058359cb5d65b9980562cc40a knotifications-5.24.0.tar.xz From 06770319e700c71745f964b6cf71ab93a5e8393c 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 44/88] KDE Frameworks 5.25.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index edcbe71..eb821fa 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /knotifications-5.22.0.tar.xz /knotifications-5.23.0.tar.xz /knotifications-5.24.0.tar.xz +/knotifications-5.25.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index bc82163..e9c3adf 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.24.0 +Version: 5.25.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 b36eb31..81a20b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4728a7f058359cb5d65b9980562cc40a knotifications-5.24.0.tar.xz +4ef30449b46b701ddf6482d36378e1ec knotifications-5.25.0.tar.xz From d181f8a35a7bcaa7e9726dc72f3a759988cdcf40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= Date: Thu, 8 Sep 2016 10:24:59 +0200 Subject: [PATCH 45/88] KDE Frameworks 5.26.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index eb821fa..090eb78 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /knotifications-5.23.0.tar.xz /knotifications-5.24.0.tar.xz /knotifications-5.25.0.tar.xz +/knotifications-5.26.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index e9c3adf..9dbc35c 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.25.0 +Version: 5.26.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 81a20b3..711df04 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4ef30449b46b701ddf6482d36378e1ec knotifications-5.25.0.tar.xz +bd6c6e60c63b9f187c2c2d2024bf02cc knotifications-5.26.0.tar.xz From c63c9624335db64c04630b74cfa84428bc145eb0 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Oct 2016 21:29:40 -0500 Subject: [PATCH 46/88] 5.27.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 090eb78..6b30300 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /knotifications-5.24.0.tar.xz /knotifications-5.25.0.tar.xz /knotifications-5.26.0.tar.xz +/knotifications-5.27.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 9dbc35c..fd3ef13 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.26.0 -Release: 1%{?dist} +Version: 5.27.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Tue Oct 04 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 711df04..a05b6fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bd6c6e60c63b9f187c2c2d2024bf02cc knotifications-5.26.0.tar.xz +61fdefe03ef8dfcee7cffc27c84c4691 knotifications-5.27.0.tar.xz From 059ae65598c696e72f0905b68752a74e940b5a73 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 16 Dec 2016 08:53:56 -0600 Subject: [PATCH 47/88] 5.29.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6b30300..2f7fe8e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /knotifications-5.25.0.tar.xz /knotifications-5.26.0.tar.xz /knotifications-5.27.0.tar.xz +/knotifications-5.29.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index fd3ef13..78a028b 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.27.0 +Version: 5.29.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Fri Dec 16 2016 Rex Dieter - 5.29.0-1 +- 5.29.0 + * Tue Oct 04 2016 Rex Dieter - 5.27.0-1 - 5.27.0 diff --git a/sources b/sources index a05b6fc..55964d0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -61fdefe03ef8dfcee7cffc27c84c4691 knotifications-5.27.0.tar.xz +SHA512 (knotifications-5.29.0.tar.xz) = 198d779c664e32efa42d1be47b9e889f381c85117ff97a1ac22eac6a93736c7b2b0f28c627fa2ebd9eaa0bc1d16626368a4cc01da207a138eb6e1e9cd69ae505 From aab9b605bf120c5d6abd3e61623733260dc3826b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 6 Feb 2017 12:10:04 -0600 Subject: [PATCH 48/88] 5.31.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2f7fe8e..dbb4377 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /knotifications-5.26.0.tar.xz /knotifications-5.27.0.tar.xz /knotifications-5.29.0.tar.xz +/knotifications-5.31.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 78a028b..b8553be 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.29.0 +Version: 5.31.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 55964d0..409db41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.29.0.tar.xz) = 198d779c664e32efa42d1be47b9e889f381c85117ff97a1ac22eac6a93736c7b2b0f28c627fa2ebd9eaa0bc1d16626368a4cc01da207a138eb6e1e9cd69ae505 +SHA512 (knotifications-5.31.0.tar.xz) = 25659b9b82e1411417b26e4ea8a2629f18fb5f12f08cb19e10189b94a79aafed1e6ec3c91fc5567794824e48409dbe0b9d0e12ef33ad3225daebbc6c9b884679 From 143d7d68f119735acb6d45d92ef8e6ebac063623 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 4 Mar 2017 14:30:37 -0600 Subject: [PATCH 49/88] 5.32.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index dbb4377..4383e04 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /knotifications-5.27.0.tar.xz /knotifications-5.29.0.tar.xz /knotifications-5.31.0.tar.xz +/knotifications-5.32.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b8553be..5b23073 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.31.0 +Version: 5.32.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 409db41..d143c7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.31.0.tar.xz) = 25659b9b82e1411417b26e4ea8a2629f18fb5f12f08cb19e10189b94a79aafed1e6ec3c91fc5567794824e48409dbe0b9d0e12ef33ad3225daebbc6c9b884679 +SHA512 (knotifications-5.32.0.tar.xz) = 98bb652b207bccd6e438d7bc25184d7c04aab6941fdec4ca9ca3a67968a9634989aa33ae740f2242e590a31a822d8b81e46689be8fbf2ff4f599ee4d3c9a70bc From 2db3be929240821cf7bb67519a17844c7648efbb Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Apr 2017 08:17:17 -0500 Subject: [PATCH 50/88] 5.33.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4383e04..7e6b247 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /knotifications-5.29.0.tar.xz /knotifications-5.31.0.tar.xz /knotifications-5.32.0.tar.xz +/knotifications-5.33.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 5b23073..36e7207 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,12 +8,12 @@ %endif Name: kf5-%{framework} -Version: 5.32.0 +Version: 5.33.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ -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) @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 d143c7d..4e3064a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.32.0.tar.xz) = 98bb652b207bccd6e438d7bc25184d7c04aab6941fdec4ca9ca3a67968a9634989aa33ae740f2242e590a31a822d8b81e46689be8fbf2ff4f599ee4d3c9a70bc +SHA512 (knotifications-5.33.0.tar.xz) = c67022872f315d95f053421fe1cadf7e306be809e975b9440e7a827e8a1a6b2b94890aac69c83c7b51f9b87fbefce97dfdf098fd5285332f75a684f39c1e36e3 From 7f1d0792b903aa608e5143b1602c4a7fa05b7ba6 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 15 May 2017 11:11:59 -0500 Subject: [PATCH 51/88] 5.34.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7e6b247..eef562b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /knotifications-5.31.0.tar.xz /knotifications-5.32.0.tar.xz /knotifications-5.33.0.tar.xz +/knotifications-5.34.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 36e7207..2825a64 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.33.0 +Version: 5.34.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 4e3064a..080d972 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.33.0.tar.xz) = c67022872f315d95f053421fe1cadf7e306be809e975b9440e7a827e8a1a6b2b94890aac69c83c7b51f9b87fbefce97dfdf098fd5285332f75a684f39c1e36e3 +SHA512 (knotifications-5.34.0.tar.xz) = 11c62c1fcd58ec4c26668dbe0900b7c4cbea8f515d812d4b6a9617d2ec0b1153049f098a2f7f80de117eebed5c9809a16787ae6119aaee7b12f160ceec5dd553 From af797393723f77362c64ce94637d7e2a8e8e4712 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 15 May 2017 20:19:08 +0000 Subject: [PATCH 52/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 2825a64..bc960ae 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.34.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Mon May 15 2017 Fedora Release Engineering - 5.34.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + * Mon May 15 2017 Rex Dieter - 5.34.0-1 - 5.34.0 From bddfc056e45c349b1110826c61c7c00cfc4f2b52 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 15 May 2017 20:19:13 +0000 Subject: [PATCH 53/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 36e7207..4cb1c1a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.33.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Mon May 15 2017 Fedora Release Engineering - 5.33.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild + * Mon Apr 03 2017 Rex Dieter - 5.33.0-1 - 5.33.0 From ecfd7c876e91167841d6602961a89c773aea4c78 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 16 May 2017 22:55:36 -0500 Subject: [PATCH 54/88] Revert "- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild" This reverts commit bddfc056e45c349b1110826c61c7c00cfc4f2b52. --- kf5-knotifications.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 4cb1c1a..36e7207 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.33.0 -Release: 2%{?dist} +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,9 +109,6 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog -* Mon May 15 2017 Fedora Release Engineering - 5.33.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - * Mon Apr 03 2017 Rex Dieter - 5.33.0-1 - 5.33.0 From 9c2ea10634e61c428581c07bf6a49a3551017fdf Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 4 Jun 2017 07:21:35 -0500 Subject: [PATCH 55/88] 5.35.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index eef562b..a3846d6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /knotifications-5.32.0.tar.xz /knotifications-5.33.0.tar.xz /knotifications-5.34.0.tar.xz +/knotifications-5.35.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index bc960ae..3e1d3de 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.34.0 -Release: 2%{?dist} +Version: 5.35.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Sun Jun 04 2017 Rex Dieter - 5.35.0-1 +- 5.35.0 + * Mon May 15 2017 Fedora Release Engineering - 5.34.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild diff --git a/sources b/sources index 080d972..332025d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.34.0.tar.xz) = 11c62c1fcd58ec4c26668dbe0900b7c4cbea8f515d812d4b6a9617d2ec0b1153049f098a2f7f80de117eebed5c9809a16787ae6119aaee7b12f160ceec5dd553 +SHA512 (knotifications-5.35.0.tar.xz) = 79222113f30ce33ba50f2127abe14687e9f3de0d61aca142c4bb4952a08b37a3a4955402c5384b5ab060bb4eace6bed7e3630a6bfa7e4097055dc3d59761e1b8 From 37f2b396c028175f8eb5165a9f5fc159a574bdd3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 3 Jul 2017 12:15:15 -0500 Subject: [PATCH 56/88] 5.36.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a3846d6..d89ba58 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /knotifications-5.33.0.tar.xz /knotifications-5.34.0.tar.xz /knotifications-5.35.0.tar.xz +/knotifications-5.36.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 3e1d3de..32b9fa1 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.35.0 +Version: 5.36.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 332025d..0ee882c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.35.0.tar.xz) = 79222113f30ce33ba50f2127abe14687e9f3de0d61aca142c4bb4952a08b37a3a4955402c5384b5ab060bb4eace6bed7e3630a6bfa7e4097055dc3d59761e1b8 +SHA512 (knotifications-5.36.0.tar.xz) = fdda7947eeb52e3212318daf5d31cd4d3279ed8c6960c344de8c9c23baa24b399127a652f92e7b75b28550b3a985aec849f563d7a572f029e9321e3ad9d55c2b From 0e90f658bd9764bedacf981ff8826863622c20c8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 15:19:58 +0000 Subject: [PATCH 57/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 32b9fa1..957abab 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.36.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 6ed16d3e44992a0bd079b7139733e6a261e622c3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 00:28:42 +0000 Subject: [PATCH 58/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 957abab..a9cec05 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.36.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 316b3ebbf9b9406d946ab9ec22305b1efb85fc34 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 25 Aug 2017 09:34:20 -0500 Subject: [PATCH 59/88] 5.37.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index d89ba58..c5567d6 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /knotifications-5.34.0.tar.xz /knotifications-5.35.0.tar.xz /knotifications-5.36.0.tar.xz +/knotifications-5.37.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a9cec05..4fc7e26 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.36.0 -Release: 3%{?dist} +Version: 5.37.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 0ee882c..baed32b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.36.0.tar.xz) = fdda7947eeb52e3212318daf5d31cd4d3279ed8c6960c344de8c9c23baa24b399127a652f92e7b75b28550b3a985aec849f563d7a572f029e9321e3ad9d55c2b +SHA512 (knotifications-5.37.0.tar.xz) = 3b08faf67d705233e98ff5e6cacdb6983134942f1ea5bb8cac43ecfe7b15aac987702cf635dd8dc3e45047e5069bb3fcd39c9745ac4bf414bb33f69336013644 From d4e7e616475633454459ae5d12419b47813d85e4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 11 Sep 2017 15:01:12 -0500 Subject: [PATCH 60/88] 5.38.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c5567d6..6ef7e89 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /knotifications-5.35.0.tar.xz /knotifications-5.36.0.tar.xz /knotifications-5.37.0.tar.xz +/knotifications-5.38.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 4fc7e26..b9fc282 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.37.0 +Version: 5.38.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 baed32b..52125ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.37.0.tar.xz) = 3b08faf67d705233e98ff5e6cacdb6983134942f1ea5bb8cac43ecfe7b15aac987702cf635dd8dc3e45047e5069bb3fcd39c9745ac4bf414bb33f69336013644 +SHA512 (knotifications-5.38.0.tar.xz) = 47d3268edd3162f48973e3ca0586df73ec3115b100c866e014e8dbf4b36f5102d85d97d722e849641415e2f91e7e1f2e5976b42e7a34ae95ba8ecf88e8ec0672 From f6b63c5d4886ae55e2e46c0c131abc258d043729 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Oct 2017 10:04:53 -0500 Subject: [PATCH 61/88] 5.39.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6ef7e89..e07fa3a 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /knotifications-5.36.0.tar.xz /knotifications-5.37.0.tar.xz /knotifications-5.38.0.tar.xz +/knotifications-5.39.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b9fc282..67ab908 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.38.0 +Version: 5.39.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Sun Oct 08 2017 Rex Dieter - 5.39.0-1 +- 5.39.0 + * Mon Sep 11 2017 Rex Dieter - 5.38.0-1 - 5.38.0 diff --git a/sources b/sources index 52125ba..11cadc9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.38.0.tar.xz) = 47d3268edd3162f48973e3ca0586df73ec3115b100c866e014e8dbf4b36f5102d85d97d722e849641415e2f91e7e1f2e5976b42e7a34ae95ba8ecf88e8ec0672 +SHA512 (knotifications-5.39.0.tar.xz) = 510ed096fcb241b9e52af39d1b1fd1d5d22309e06c3979eac7c05bbb9174c484c2f88a66a4b6f645b11b398d6dfa4be77399982bed53c903537259bf4ac1b66f From 69ffd717f332f9241f42bae205b8d71d1f41d39e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 10 Nov 2017 09:42:24 -0600 Subject: [PATCH 62/88] 5.40.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e07fa3a..4de9136 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /knotifications-5.37.0.tar.xz /knotifications-5.38.0.tar.xz /knotifications-5.39.0.tar.xz +/knotifications-5.40.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 67ab908..a22e5a4 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.39.0 +Version: 5.40.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -109,6 +109,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Fri Nov 10 2017 Rex Dieter - 5.40.0-1 +- 5.40.0 + * Sun Oct 08 2017 Rex Dieter - 5.39.0-1 - 5.39.0 diff --git a/sources b/sources index 11cadc9..69c05b6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.39.0.tar.xz) = 510ed096fcb241b9e52af39d1b1fd1d5d22309e06c3979eac7c05bbb9174c484c2f88a66a4b6f645b11b398d6dfa4be77399982bed53c903537259bf4ac1b66f +SHA512 (knotifications-5.40.0.tar.xz) = 7fbeff7ce781904ae9d3d57ef439c1d41880558f219465d5b593ee3099d3ce091124067494f5ce9da590ce68ab8f12ac2eda96c59be8d0a767b3edafeb251675 From 76e98bc473890fef56383252bca93061fa7c150f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 21 Nov 2017 09:42:23 -0600 Subject: [PATCH 63/88] BR: Qt5TextToSpeech, drop kf5-filesystem dep --- kf5-knotifications.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a22e5a4..4dc17a3 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.40.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -38,14 +38,17 @@ BuildRequires: phonon-qt5-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel + +%if !0%{?bootstrap} +BuildRequires: cmake(Qt5TextToSpeech) +%endif + %if 0%{?tests} BuildRequires: dbus-x11 BuildRequires: time BuildRequires: xorg-x11-server-Xvfb %endif -Requires: kf5-filesystem >= %{version} - %description KDE Frameworks 5 Tier 3 solution with abstraction for system notifications. @@ -109,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Tue Nov 21 2017 Rex Dieter - 5.40.0-2 +- BR: Qt5TextToSpeech, drop kf5-filesystem dep + * Fri Nov 10 2017 Rex Dieter - 5.40.0-1 - 5.40.0 From 5e8e2ab30c3c678ce9b70ccf1d6d8e6f4bfd9dec Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Dec 2017 10:43:06 -0600 Subject: [PATCH 64/88] 5.41.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4de9136..56b1bbf 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /knotifications-5.38.0.tar.xz /knotifications-5.39.0.tar.xz /knotifications-5.40.0.tar.xz +/knotifications-5.41.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 4dc17a3..afda9d2 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.40.0 -Release: 2%{?dist} +Version: 5.41.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Mon Dec 04 2017 Rex Dieter - 5.41.0-1 +- 5.41.0 + * Tue Nov 21 2017 Rex Dieter - 5.40.0-2 - BR: Qt5TextToSpeech, drop kf5-filesystem dep diff --git a/sources b/sources index 69c05b6..58d724c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.40.0.tar.xz) = 7fbeff7ce781904ae9d3d57ef439c1d41880558f219465d5b593ee3099d3ce091124067494f5ce9da590ce68ab8f12ac2eda96c59be8d0a767b3edafeb251675 +SHA512 (knotifications-5.41.0.tar.xz) = 403adbafd6408bfe8c38afd312ec3b2b4f73d6601a6ea076d309ea7e7e599365cd89dbd5aad2358fb931c1414c22069228dd7991f65dc0adbeda54701f70354d From 0bf3ca61ac1cee32eab632dcc2e4d9747b04eab3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 8 Jan 2018 09:04:15 -0600 Subject: [PATCH 65/88] 5.42.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 56b1bbf..33bbb1b 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /knotifications-5.39.0.tar.xz /knotifications-5.40.0.tar.xz /knotifications-5.41.0.tar.xz +/knotifications-5.42.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index afda9d2..f48b8c1 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.41.0 +Version: 5.42.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 58d724c..405dcf0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.41.0.tar.xz) = 403adbafd6408bfe8c38afd312ec3b2b4f73d6601a6ea076d309ea7e7e599365cd89dbd5aad2358fb931c1414c22069228dd7991f65dc0adbeda54701f70354d +SHA512 (knotifications-5.42.0.tar.xz) = 7440bb4b4f025a80d5fc2ffdc10189c7223c0b82ec569f640b88e7fba4f84ccc00a4cbf59c3b31b102db2292ab9cd2ed612ca4c5acc5bf0d65860b891ebb3f14 From 642eea72693901f11671ea64e6ec6a2d754069d1 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 7 Feb 2018 10:12:57 -0600 Subject: [PATCH 66/88] 5.43.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 33bbb1b..8e3ba7e 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /knotifications-5.40.0.tar.xz /knotifications-5.41.0.tar.xz /knotifications-5.42.0.tar.xz +/knotifications-5.43.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index f48b8c1..cd00d66 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.42.0 +Version: 5.43.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 405dcf0..fe5f1ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.42.0.tar.xz) = 7440bb4b4f025a80d5fc2ffdc10189c7223c0b82ec569f640b88e7fba4f84ccc00a4cbf59c3b31b102db2292ab9cd2ed612ca4c5acc5bf0d65860b891ebb3f14 +SHA512 (knotifications-5.43.0.tar.xz) = a90296cdcf557bba36185edda0da037e6a8bc069e5d2d7e3c4f7a692d0fcc8345fd28abed374ba25dd97c5e3f6834cd661d102629a1811b9e76285afac105c36 From c011f7462c1448e68ff0a78046e0f2ca9a5d23ff Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 3 Mar 2018 08:08:42 -0600 Subject: [PATCH 67/88] 5.44.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8e3ba7e..8ff9ef2 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /knotifications-5.41.0.tar.xz /knotifications-5.42.0.tar.xz /knotifications-5.43.0.tar.xz +/knotifications-5.44.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index cd00d66..b476a45 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.43.0 +Version: 5.44.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 fe5f1ce..4538a46 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.43.0.tar.xz) = a90296cdcf557bba36185edda0da037e6a8bc069e5d2d7e3c4f7a692d0fcc8345fd28abed374ba25dd97c5e3f6834cd661d102629a1811b9e76285afac105c36 +SHA512 (knotifications-5.44.0.tar.xz) = c7423b3796adad547f47c5f77e8854e46c125d8efa9ff573e3c1b3187caec2d2a760a0a0b37f8a53899b67b618683a13601985c0b25e6fcb017f88e5c5c3d1ff From 46725bb11d7b7063ea21affe878a28529b76596f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Apr 2018 07:41:55 -0500 Subject: [PATCH 68/88] 5.45.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8ff9ef2..e8b5bb4 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /knotifications-5.42.0.tar.xz /knotifications-5.43.0.tar.xz /knotifications-5.44.0.tar.xz +/knotifications-5.45.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b476a45..b511772 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.44.0 +Version: 5.45.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 4538a46..b3dec50 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.44.0.tar.xz) = c7423b3796adad547f47c5f77e8854e46c125d8efa9ff573e3c1b3187caec2d2a760a0a0b37f8a53899b67b618683a13601985c0b25e6fcb017f88e5c5c3d1ff +SHA512 (knotifications-5.45.0.tar.xz) = 3c5fdce34398c5d9950fbb5ff161120272df3d207480872f4bb35a56164e894d6513406eaf5ca2c4e80cee07323f53c4a285e143db1f0be68ba5af8005544fe5 From 0c38a030d9f8b7814aa41a3f8e02f779eee0b2e3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 5 May 2018 16:34:39 -0500 Subject: [PATCH 69/88] 5.46.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e8b5bb4..21a4a3f 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ /knotifications-5.43.0.tar.xz /knotifications-5.44.0.tar.xz /knotifications-5.45.0.tar.xz +/knotifications-5.46.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b511772..66ce07c 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.45.0 +Version: 5.46.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 b3dec50..379f546 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.45.0.tar.xz) = 3c5fdce34398c5d9950fbb5ff161120272df3d207480872f4bb35a56164e894d6513406eaf5ca2c4e80cee07323f53c4a285e143db1f0be68ba5af8005544fe5 +SHA512 (knotifications-5.46.0.tar.xz) = d8caf9929e8dfd6889bd48721fdb8784737f4e4037e80885a817e89f63c0d165df137a2a5d44de399a586e754f70a19e235f1d58fdaa568c586f242e6755f2ec From 52b59b88f73aefa938edbf49a541dc09bf742ccf Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 2 Jun 2018 16:02:42 -0500 Subject: [PATCH 70/88] 5.47.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 21a4a3f..1fbb003 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /knotifications-5.44.0.tar.xz /knotifications-5.45.0.tar.xz /knotifications-5.46.0.tar.xz +/knotifications-5.47.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 66ce07c..0dd061e 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.46.0 +Version: 5.47.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 379f546..ea5d29a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.46.0.tar.xz) = d8caf9929e8dfd6889bd48721fdb8784737f4e4037e80885a817e89f63c0d165df137a2a5d44de399a586e754f70a19e235f1d58fdaa568c586f242e6755f2ec +SHA512 (knotifications-5.47.0.tar.xz) = a4009cd73d1380faed439daf3da9b50acc32e68841d1d3c091ee991daab7009e267fa8a5627ef63213a3498f561f6824eba84f3918419ed20b3eb74bc121a357 From a549c3aa6a79da215f28f9097d225cd3d6564b27 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 7 Jun 2018 14:08:37 -0500 Subject: [PATCH 71/88] cleanup, use %majmin %make_build %find_lang_kf5 %ldconfig_scriptlets --- .gitignore | 27 --------------------------- kf5-knotifications.spec | 31 +++++++++++++++++-------------- 2 files changed, 17 insertions(+), 41 deletions(-) diff --git a/.gitignore b/.gitignore index 1fbb003..b003bed 100644 --- a/.gitignore +++ b/.gitignore @@ -1,28 +1 @@ -/knotifications-5.18.0.tar.xz -/knotifications-5.19.0.tar.xz -/knotifications-5.20.0.tar.xz -/knotifications-5.21.0.tar.xz -/knotifications-5.22.0.tar.xz -/knotifications-5.23.0.tar.xz -/knotifications-5.24.0.tar.xz -/knotifications-5.25.0.tar.xz -/knotifications-5.26.0.tar.xz -/knotifications-5.27.0.tar.xz -/knotifications-5.29.0.tar.xz -/knotifications-5.31.0.tar.xz -/knotifications-5.32.0.tar.xz -/knotifications-5.33.0.tar.xz -/knotifications-5.34.0.tar.xz -/knotifications-5.35.0.tar.xz -/knotifications-5.36.0.tar.xz -/knotifications-5.37.0.tar.xz -/knotifications-5.38.0.tar.xz -/knotifications-5.39.0.tar.xz -/knotifications-5.40.0.tar.xz -/knotifications-5.41.0.tar.xz -/knotifications-5.42.0.tar.xz -/knotifications-5.43.0.tar.xz -/knotifications-5.44.0.tar.xz -/knotifications-5.45.0.tar.xz -/knotifications-5.46.0.tar.xz /knotifications-5.47.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 0dd061e..2e924a5 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,38 +9,38 @@ Name: kf5-%{framework} Version: 5.47.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ 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 BuildRequires: dbusmenu-qt5-devel -BuildRequires: extra-cmake-modules >= %{version} -BuildRequires: kf5-kcodecs-devel >= %{version} -BuildRequires: kf5-kconfig-devel >= %{version} -BuildRequires: kf5-kcoreaddons-devel >= %{version} -BuildRequires: kf5-kwindowsystem-devel >= %{version} -BuildRequires: kf5-rpm-macros >= %{version} +BuildRequires: extra-cmake-modules >= %{majmin} +BuildRequires: kf5-kcodecs-devel >= %{majmin} +BuildRequires: kf5-kconfig-devel >= %{majmin} +BuildRequires: kf5-kcoreaddons-devel >= %{majmin} +BuildRequires: kf5-kwindowsystem-devel >= %{majmin} +BuildRequires: kf5-rpm-macros BuildRequires: phonon-qt5-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel %if !0%{?bootstrap} -BuildRequires: cmake(Qt5TextToSpeech) +BuildRequires: pkgconfig(Qt5TextToSpeech) %endif %if 0%{?tests} @@ -73,12 +73,13 @@ pushd %{_target_platform} %{?tests:-DBUILD_TESTING:BOOL=ON} popd -make %{?_smp_mflags} -C %{_target_platform} +%make_build -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang knotifications5_qt --with-qt --all-name + +%find_lang_kf5 knotifications5_qt # We own the folder mkdir -p %{buildroot}/%{_kf5_datadir}/knotifications5 @@ -92,8 +93,7 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %endif -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files -f knotifications5_qt.lang %doc README.md @@ -112,6 +112,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Thu Jun 07 2018 Rex Dieter - 5.47.0-2 +- cleanup, use %%majmin %%make_build %%find_lang_kf5 %%ldconfig_scriptlets + * Sat Jun 02 2018 Rex Dieter - 5.47.0-1 - 5.47.0 From 1e5cbf3b6ff4584f7c81e57b4568648efc14639b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Fri, 8 Jun 2018 15:41:22 -0500 Subject: [PATCH 72/88] qt5speech isn't in epel7 (yet) --- kf5-knotifications.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 2e924a5..6b69c0a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -40,8 +40,10 @@ BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel %if !0%{?bootstrap} +%if 0%{?fedora} BuildRequires: pkgconfig(Qt5TextToSpeech) %endif +%endif %if 0%{?tests} BuildRequires: dbus-x11 From 1ab4a9f609faaae207d5b1c2167e0362090dfc03 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 8 Jul 2018 20:06:37 -0500 Subject: [PATCH 73/88] 5.48.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b003bed..010dc13 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /knotifications-5.47.0.tar.xz +/knotifications-5.48.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 6b69c0a..d0c9844 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.47.0 -Release: 2%{?dist} +Version: 5.48.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -114,6 +114,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 %%majmin %%make_build %%find_lang_kf5 %%ldconfig_scriptlets diff --git a/sources b/sources index ea5d29a..a4d1ccf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.47.0.tar.xz) = a4009cd73d1380faed439daf3da9b50acc32e68841d1d3c091ee991daab7009e267fa8a5627ef63213a3498f561f6824eba84f3918419ed20b3eb74bc121a357 +SHA512 (knotifications-5.48.0.tar.xz) = fff0d688a9e083adc2809490ffff84abe38039afda8628b605016a825a9f9a7fb22e65d5b557f13d3af726e1baab3e99665064d46a788e2a7024f64c49dba6eb From 7fd523bb45679553d66750c9cd6270f649811d54 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 07:08:01 +0000 Subject: [PATCH 74/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index d0c9844..19b1da0 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.48.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -114,6 +114,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %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 4ab1f747f3e5861a719cc0ee9729ee91cea69ea5 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 Aug 2018 10:24:01 -0500 Subject: [PATCH 75/88] 5.49.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 010dc13..0ee3aa5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /knotifications-5.47.0.tar.xz /knotifications-5.48.0.tar.xz +/knotifications-5.49.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 19b1da0..827b646 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.48.0 -Release: 2%{?dist} +Version: 5.49.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -114,6 +114,9 @@ time 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 + * Fri Jul 13 2018 Fedora Release Engineering - 5.48.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index a4d1ccf..fc8bfbf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.48.0.tar.xz) = fff0d688a9e083adc2809490ffff84abe38039afda8628b605016a825a9f9a7fb22e65d5b557f13d3af726e1baab3e99665064d46a788e2a7024f64c49dba6eb +SHA512 (knotifications-5.49.0.tar.xz) = 4d3e2dd118999696fbf6d2a46080341995031232e4613dc8bdeef75f73372b2ba7de92d2ce0535909da972ea1c5716fc739e7e90ae5d8eda40a0dcc1dbf9b75c From 462de66c3388dac5b6987bda7c8c6db4dcf1d74d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 4 Sep 2018 15:05:51 -0500 Subject: [PATCH 76/88] 5.50.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0ee3aa5..325f7cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /knotifications-5.47.0.tar.xz /knotifications-5.48.0.tar.xz /knotifications-5.49.0.tar.xz +/knotifications-5.50.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 827b646..f568538 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.49.0 +Version: 5.50.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -114,6 +114,9 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Tue Sep 04 2018 Rex Dieter - 5.50.0-1 +- 5.50.0 + * Tue Aug 07 2018 Rex Dieter - 5.49.0-1 - 5.49.0 diff --git a/sources b/sources index fc8bfbf..8076670 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.49.0.tar.xz) = 4d3e2dd118999696fbf6d2a46080341995031232e4613dc8bdeef75f73372b2ba7de92d2ce0535909da972ea1c5716fc739e7e90ae5d8eda40a0dcc1dbf9b75c +SHA512 (knotifications-5.50.0.tar.xz) = 3128717e747baf8a3fecc3147ebfbd256fe1f330e1199222f276eabd17321c8e63272f0b252bdbf3372f712436046e4f7a725abfcee5345a9c1f823da218ab28 From aabe7a7673bf15487c3ad314fbbc12af3c20658c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 27 Sep 2018 22:59:50 -0500 Subject: [PATCH 77/88] BR: pkgconfig(libcanberra) .spec cosmetics --- kf5-knotifications.spec | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index f568538..dab4041 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -7,13 +7,13 @@ %global tests 1 %endif -Name: kf5-%{framework} +Name: kf5-%{framework} Version: 5.50.0 -Release: 1%{?dist} -Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications +Release: 2%{?dist} +Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications -License: LGPLv2+ -URL: https://cgit.kde.org/%{framework}.git +License: LGPLv2+ +URL: https://cgit.kde.org/%{framework}.git %global majmin %(echo %{version} | cut -d. -f1-2) %global revision %(echo %{version} | cut -d. -f3) @@ -22,7 +22,7 @@ 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 @@ -34,7 +34,10 @@ BuildRequires: kf5-kconfig-devel >= %{majmin} BuildRequires: kf5-kcoreaddons-devel >= %{majmin} BuildRequires: kf5-kwindowsystem-devel >= %{majmin} BuildRequires: kf5-rpm-macros + BuildRequires: phonon-qt5-devel +BuildRequires: pkgconfig(libcanberra) + BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qttools-devel BuildRequires: qt5-qtx11extras-devel @@ -114,6 +117,10 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %changelog +* Thu Sep 27 2018 Rex Dieter - 5.50.0-2 +- BR: pkgconfig(libcanberra) +- .spec cosmetics + * Tue Sep 04 2018 Rex Dieter - 5.50.0-1 - 5.50.0 From c1c9c2d82f3356bcc99dc045928907be633d61f2 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 10 Oct 2018 15:46:31 -0500 Subject: [PATCH 78/88] 5.51.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 325f7cc..af21189 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /knotifications-5.48.0.tar.xz /knotifications-5.49.0.tar.xz /knotifications-5.50.0.tar.xz +/knotifications-5.51.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index dab4041..a901195 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.50.0 -Release: 2%{?dist} +Version: 5.51.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -117,6 +117,9 @@ time 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 + * Thu Sep 27 2018 Rex Dieter - 5.50.0-2 - BR: pkgconfig(libcanberra) - .spec cosmetics diff --git a/sources b/sources index 8076670..ea8a61b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.50.0.tar.xz) = 3128717e747baf8a3fecc3147ebfbd256fe1f330e1199222f276eabd17321c8e63272f0b252bdbf3372f712436046e4f7a725abfcee5345a9c1f823da218ab28 +SHA512 (knotifications-5.51.0.tar.xz) = bd6da71f7d8788e9c27603e0d1a1f03e638212a5d7127803160e5b03fc91c5f8200f9aa33c63f1884d39561d656be7a34bca7e5039019efb4399f60f72b6427a From 91f37f692960dacfaeb43166771fa4432eeda5c0 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 4 Nov 2018 12:44:19 -0600 Subject: [PATCH 79/88] 5.52.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index af21189..57e068d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /knotifications-5.49.0.tar.xz /knotifications-5.50.0.tar.xz /knotifications-5.51.0.tar.xz +/knotifications-5.52.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a901195..a8dcbea 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.51.0 +Version: 5.52.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -117,6 +117,9 @@ time 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 ea8a61b..dd2bd2e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.51.0.tar.xz) = bd6da71f7d8788e9c27603e0d1a1f03e638212a5d7127803160e5b03fc91c5f8200f9aa33c63f1884d39561d656be7a34bca7e5039019efb4399f60f72b6427a +SHA512 (knotifications-5.52.0.tar.xz) = c595088859170c17819d0b6eee75b39166bf247e47ae675685b55df542981b0bb8757ca8428852b0f5ad85f0f1ffd59d682f561534581ebd43ee90abc4c8ba39 From 97f4b155f8925a45119f054645776cd203bb014a Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 4 Nov 2018 20:31:26 -0600 Subject: [PATCH 80/88] update %%files --- kf5-knotifications.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index a8dcbea..19cfce5 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -103,9 +103,10 @@ time make test -C %{_target_platform} ARGS="--output-on-failure --timeout 300" | %files -f knotifications5_qt.lang %doc README.md %license COPYING.LIB +%{_kf5_sysconfdir}/xdg/%{framework}.* %{_kf5_libdir}/libKF5Notifications.so.* %{_kf5_datadir}/kservicetypes5/knotificationplugin.desktop -%{_kf5_datadir}/knotifications5 +%{_kf5_datadir}/knotifications5/ %files devel %{_kf5_includedir}/knotifications_version.h From 19cbd08afc039511a4aa23d79b7a12df6c3c6e77 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 9 Dec 2018 08:34:51 -0600 Subject: [PATCH 81/88] 5.53.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 57e068d..6dea5f1 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /knotifications-5.50.0.tar.xz /knotifications-5.51.0.tar.xz /knotifications-5.52.0.tar.xz +/knotifications-5.53.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 19cfce5..9ca491a 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.52.0 +Version: 5.53.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 dd2bd2e..01de483 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.52.0.tar.xz) = c595088859170c17819d0b6eee75b39166bf247e47ae675685b55df542981b0bb8757ca8428852b0f5ad85f0f1ffd59d682f561534581ebd43ee90abc4c8ba39 +SHA512 (knotifications-5.53.0.tar.xz) = 188e05ca70868a99393804c558115f4f31a0d135174ceeac032b04aa45eb81238017eb8e6977735e110492d30244f193322e9148f8d9e9d0e77999e0fbd235fb From 1c9e6d4d8cd0d687a2ba915948320ef275314441 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 8 Jan 2019 17:08:35 -0600 Subject: [PATCH 82/88] 5.54.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 6dea5f1..f28e9a5 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /knotifications-5.51.0.tar.xz /knotifications-5.52.0.tar.xz /knotifications-5.53.0.tar.xz +/knotifications-5.54.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 9ca491a..714623c 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.53.0 +Version: 5.54.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 01de483..1856168 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.53.0.tar.xz) = 188e05ca70868a99393804c558115f4f31a0d135174ceeac032b04aa45eb81238017eb8e6977735e110492d30244f193322e9148f8d9e9d0e77999e0fbd235fb +SHA512 (knotifications-5.54.0.tar.xz) = 66098068d707f4b5b5147b2e02dec7b4a11c95af1dcc02ec933d1b5b63d8dab1e7776a34aae80cfb5671ae7e27cfd50dad5566e26152fb94de076384b77cdcfa From 1f33e5838d886dccdbbd24e3188e3e1c77831a9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 05:34:02 +0000 Subject: [PATCH 83/88] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- kf5-knotifications.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 714623c..f599369 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -9,7 +9,7 @@ Name: kf5-%{framework} Version: 5.54.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -118,6 +118,9 @@ time 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 2dc3d2e580b86cd34845c83438e1b80840840902 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 4 Feb 2019 11:12:53 -0600 Subject: [PATCH 84/88] 5.55.0 --- .gitignore | 1 + kf5-knotifications.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f28e9a5..bc43272 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /knotifications-5.52.0.tar.xz /knotifications-5.53.0.tar.xz /knotifications-5.54.0.tar.xz +/knotifications-5.55.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index f599369..f5e2cde 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,8 +8,8 @@ %endif Name: kf5-%{framework} -Version: 5.54.0 -Release: 2%{?dist} +Version: 5.55.0 +Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications License: LGPLv2+ @@ -118,6 +118,9 @@ time 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 1856168..029bf67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.54.0.tar.xz) = 66098068d707f4b5b5147b2e02dec7b4a11c95af1dcc02ec933d1b5b63d8dab1e7776a34aae80cfb5671ae7e27cfd50dad5566e26152fb94de076384b77cdcfa +SHA512 (knotifications-5.55.0.tar.xz) = 6055f7e7a82a9b33e25a8930042cce8120d3203c7b20543e3db76417b97cf9ac2d9ea5650035835376cd7d5867a3d466e5a96f58846801544b7bab34e432b4da From c7f0d29017e9cccf067d7c95ff064019757758ff Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 5 Mar 2019 09:05:50 -0600 Subject: [PATCH 85/88] 5.56.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bc43272..0c0b09e 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /knotifications-5.53.0.tar.xz /knotifications-5.54.0.tar.xz /knotifications-5.55.0.tar.xz +/knotifications-5.56.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index f5e2cde..34dd9da 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.55.0 +Version: 5.56.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 029bf67..223db8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.55.0.tar.xz) = 6055f7e7a82a9b33e25a8930042cce8120d3203c7b20543e3db76417b97cf9ac2d9ea5650035835376cd7d5867a3d466e5a96f58846801544b7bab34e432b4da +SHA512 (knotifications-5.56.0.tar.xz) = 20df309775657d7a5d4b708dab1c74d0dad303f0530a8250f355fae4b3858234d0e8be2654d3ca368460171f21008681172942cc17063ff674cb8b41f458b2ee From 1b3bb34df1f2d9cc93545d46ad7eac6c90197801 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 9 Apr 2019 10:13:04 -0500 Subject: [PATCH 86/88] 5.57.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0c0b09e..c4fa486 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /knotifications-5.54.0.tar.xz /knotifications-5.55.0.tar.xz /knotifications-5.56.0.tar.xz +/knotifications-5.57.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 34dd9da..3eda260 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.56.0 +Version: 5.57.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 223db8c..9a8d2a9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.56.0.tar.xz) = 20df309775657d7a5d4b708dab1c74d0dad303f0530a8250f355fae4b3858234d0e8be2654d3ca368460171f21008681172942cc17063ff674cb8b41f458b2ee +SHA512 (knotifications-5.57.0.tar.xz) = f0c8b805d251c5172fc7e8f0a61e2d9e21ba705287376502695bc50b465c792c43311b96a931b43c5a07042a443ff5f20c47a1274628bdc1b1f94f819136d9b3 From ea9783180db8f743eb94da8b88c07ed7998a8c0d Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 7 May 2019 14:00:31 -0500 Subject: [PATCH 87/88] 5.58.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c4fa486..97e529b 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /knotifications-5.55.0.tar.xz /knotifications-5.56.0.tar.xz /knotifications-5.57.0.tar.xz +/knotifications-5.58.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index 3eda260..b66c817 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.57.0 +Version: 5.58.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 9a8d2a9..d4d7570 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.57.0.tar.xz) = f0c8b805d251c5172fc7e8f0a61e2d9e21ba705287376502695bc50b465c792c43311b96a931b43c5a07042a443ff5f20c47a1274628bdc1b1f94f819136d9b3 +SHA512 (knotifications-5.58.0.tar.xz) = 40614ca155fe9839e511a3416ee85b233e0b8ce9a3f3ee182f959332d61dcd323267f19dbb71f73fed334f5de22a8efa5bfaea5ca115c21f33efcdd08567ae2d From 8dd14e1e9b4e2e73d66c784b150ce189c7cad6c4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 6 Jun 2019 12:46:02 -0500 Subject: [PATCH 88/88] 5.59.0 --- .gitignore | 1 + kf5-knotifications.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 97e529b..ca9e818 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /knotifications-5.56.0.tar.xz /knotifications-5.57.0.tar.xz /knotifications-5.58.0.tar.xz +/knotifications-5.59.0.tar.xz diff --git a/kf5-knotifications.spec b/kf5-knotifications.spec index b66c817..1d3b449 100644 --- a/kf5-knotifications.spec +++ b/kf5-knotifications.spec @@ -8,7 +8,7 @@ %endif Name: kf5-%{framework} -Version: 5.58.0 +Version: 5.59.0 Release: 1%{?dist} Summary: KDE Frameworks 5 Tier 2 solution with abstraction for system notifications @@ -118,6 +118,9 @@ time 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 d4d7570..e314525 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (knotifications-5.58.0.tar.xz) = 40614ca155fe9839e511a3416ee85b233e0b8ce9a3f3ee182f959332d61dcd323267f19dbb71f73fed334f5de22a8efa5bfaea5ca115c21f33efcdd08567ae2d +SHA512 (knotifications-5.59.0.tar.xz) = d84ea9047a3b41ff8bbaa7eb838e5ce5f7ca694bfee4c67505bcf08b06a5e00b387047c7229b32ea52acf503e67aae4ec20496ce3f04bcbc423063acfb21dd3a