diff --git a/kdelibs-4.9.3-delete-downloadDialog.patch b/kdelibs-4.9.3-delete-downloadDialog.patch new file mode 100644 index 0000000..4490d6f --- /dev/null +++ b/kdelibs-4.9.3-delete-downloadDialog.patch @@ -0,0 +1,10 @@ +--- kdelibs-4.9.3/plasma/private/packages.cpp 2012-10-19 12:26:32.000000000 +0200 ++++ kdelibs-4.9.3/plasma/private/packages.cpp_new 2012-11-23 13:19:25.757302077 +0100 +@@ -109,6 +109,7 @@ void PlasmoidPackage::createNewWidgetBro + m_knsDialog = knsDialog = new KNS3::DownloadDialog("plasmoids.knsrc", parent); + knsDialog->setProperty("DoNotCloseController", true); + connect(knsDialog, SIGNAL(accepted()), this, SIGNAL(newWidgetBrowserFinished())); ++ connect(knsDialog, SIGNAL(accepted()), knsDialog, SIGNAL(deleteLater())); + } + + knsDialog->show(); diff --git a/kdelibs.spec b/kdelibs.spec index 919edb6..9a3cb4c 100644 --- a/kdelibs.spec +++ b/kdelibs.spec @@ -25,7 +25,7 @@ Summary: KDE Libraries Version: 4.9.3 -Release: 2%{?dist} +Release: 3%{?dist} Name: kdelibs Epoch: 6 @@ -156,6 +156,7 @@ Patch56: kdelibs-4.9.1-FindKipi-libkipi2.patch Patch58: kdelibs-cmake_python3.patch ## upstream +Patch100: kdelibs-4.9.3-delete-downloadDialog.patch ## security fix # Not Upstreamed? why not ? -- Rex @@ -328,6 +329,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanage %patch58 -p1 -b .cmake_python3 # upstream patches +%patch100 -p1 -b .delete-downloadDialog # security fixes %patch200 -p1 -b .CVE-2009-2702 @@ -586,6 +588,9 @@ rm -rf %{buildroot} %changelog +* Fri Nov 23 2012 Jan Grulich 6:4.9.3-3 +- Resolves: bz#877021 + * Fri Nov 02 2012 Rex Dieter 6:4.9.3-2 - (re)enable apidocs