diff --git a/apper-0.9.3-crashfix.patch b/apper-0.9.3-crashfix.patch new file mode 100644 index 0000000..db4915f --- /dev/null +++ b/apper-0.9.3-crashfix.patch @@ -0,0 +1,12 @@ +diff -up apper-0.9.3/Apper/MainUi.cpp.crashfix apper-0.9.3/Apper/MainUi.cpp +--- apper-0.9.3/Apper/MainUi.cpp.crashfix 2017-03-13 15:49:58.000000000 -0500 ++++ apper-0.9.3/Apper/MainUi.cpp 2018-02-07 15:53:26.165469416 -0600 +@@ -43,7 +43,7 @@ MainUi::MainUi(QWidget *parent) : + KPageWidgetItem *page = addModule(QLatin1String("kcm_apper.desktop"), + QStringList() << QLatin1String("apper")); + if (page) { +- KCModuleProxy *proxy = static_cast(page->widget()); ++ KCModuleProxy *proxy = qobject_cast(page->widget()); + if (proxy) { + m_apperModule = proxy->realModule(); + connect(m_apperModule, SIGNAL(caption(QString)), diff --git a/apper.spec b/apper.spec index 87e0bbf..7237fbf 100644 --- a/apper.spec +++ b/apper.spec @@ -6,7 +6,7 @@ Name: apper Summary: KDE interface for PackageKit Version: 0.9.3 -Release: 0.10.%{snap}%{?dist} +Release: 0.11.%{snap}%{?dist} License: GPLv2+ %if 0%{?snap:1} @@ -21,6 +21,7 @@ URL: https://cgit.kde.org/apper.git ## upstreamable patches # https://phabricator.kde.org/D5193 Patch100: https://phabricator.kde.org/file/data/dos4duccaqmjmlpc3vzo/PHID-FILE-zig6gg67s5y7fp2e4p7w/D5193.diff +Patch101: apper-0.9.3-crashfix.patch Obsoletes: kpackagekit < 0.7.0 Provides: kpackagekit = %{version}-%{release} @@ -147,6 +148,9 @@ fi %changelog +* Wed Feb 07 2018 Rex Dieter - 0.9.3-0.11.20170226 +- (branch) include candidate upstream crashfix + * Wed Aug 02 2017 Fedora Release Engineering - 0.9.3-0.10.20170226 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild