From 778e641bccb7b78418ac8afb74f247095783fc1e Mon Sep 17 00:00:00 2001 From: Johannes Huber Date: Wed, 25 Jan 2017 17:32:49 +0100 Subject: kde-frameworks: Remove KDE Frameworks 5.26.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 --- kde-frameworks/attica/Manifest | 1 - kde-frameworks/attica/attica-5.26.0.ebuild | 17 - kde-frameworks/baloo/Manifest | 1 - kde-frameworks/baloo/baloo-5.26.0-r2.ebuild | 57 -- .../baloo/files/baloo-5.26.0-dont-corrupt.patch | 193 ------ .../baloo/files/baloo-5.26.0-runtime-crash.patch | 41 -- .../baloo/files/baloo-5.26.0-size-limit.patch | 118 ---- .../baloo/files/baloo-5.26.0-thread-safety.patch | 253 -------- .../files/baloo-5.26.0-zerotimestamp-crash.patch | 39 -- kde-frameworks/bluez-qt/Manifest | 1 - kde-frameworks/bluez-qt/bluez-qt-5.26.0.ebuild | 30 - kde-frameworks/breeze-icons/Manifest | 1 - .../breeze-icons/breeze-icons-5.26.0.ebuild | 20 - kde-frameworks/extra-cmake-modules/Manifest | 1 - .../extra-cmake-modules-5.26.0.ebuild | 60 -- kde-frameworks/frameworkintegration/Manifest | 1 - .../frameworkintegration-5.26.0.ebuild | 39 -- kde-frameworks/kactivities-stats/Manifest | 1 - .../kactivities-stats-5.26.0.ebuild | 22 - kde-frameworks/kactivities/Manifest | 1 - .../kactivities/kactivities-5.26.0.ebuild | 28 - kde-frameworks/kapidox/Manifest | 1 - kde-frameworks/kapidox/kapidox-5.26.0.ebuild | 29 - kde-frameworks/karchive/Manifest | 1 - kde-frameworks/karchive/karchive-5.26.0.ebuild | 28 - kde-frameworks/kauth/Manifest | 1 - kde-frameworks/kauth/kauth-5.26.0.ebuild | 34 - kde-frameworks/kbookmarks/Manifest | 1 - kde-frameworks/kbookmarks/kbookmarks-5.26.0.ebuild | 30 - kde-frameworks/kcmutils/Manifest | 1 - kde-frameworks/kcmutils/kcmutils-5.26.0.ebuild | 32 - kde-frameworks/kcodecs/Manifest | 1 - kde-frameworks/kcodecs/kcodecs-5.26.0.ebuild | 14 - kde-frameworks/kcompletion/Manifest | 1 - .../kcompletion/kcompletion-5.26.0.ebuild | 22 - kde-frameworks/kconfig/Manifest | 1 - kde-frameworks/kconfig/kconfig-5.26.0.ebuild | 27 - kde-frameworks/kconfigwidgets/Manifest | 1 - .../kconfigwidgets/kconfigwidgets-5.26.0.ebuild | 38 -- kde-frameworks/kcoreaddons/Manifest | 1 - .../kcoreaddons-5.26.0-CVE-2016-7966-r1.patch | 342 ---------- .../kcoreaddons/kcoreaddons-5.26.0-r2.ebuild | 33 - kde-frameworks/kcrash/Manifest | 1 - kde-frameworks/kcrash/kcrash-5.26.0.ebuild | 39 -- kde-frameworks/kdbusaddons/Manifest | 1 - .../kdbusaddons/kdbusaddons-5.26.0.ebuild | 29 - kde-frameworks/kdeclarative/Manifest | 1 - .../kdeclarative/kdeclarative-5.26.0.ebuild | 32 - kde-frameworks/kded/Manifest | 1 - kde-frameworks/kded/kded-5.26.0.ebuild | 36 -- kde-frameworks/kdelibs4support/Manifest | 1 - .../kdelibs4support/kdelibs4support-5.26.0.ebuild | 86 --- kde-frameworks/kdesignerplugin/Manifest | 1 - .../kdesignerplugin/kdesignerplugin-5.26.0.ebuild | 54 -- kde-frameworks/kdesu/Manifest | 1 - kde-frameworks/kdesu/kdesu-5.26.0.ebuild | 33 - kde-frameworks/kdewebkit/Manifest | 1 - kde-frameworks/kdewebkit/kdewebkit-5.26.0.ebuild | 30 - kde-frameworks/kdnssd/Manifest | 1 - kde-frameworks/kdnssd/kdnssd-5.26.0.ebuild | 32 - kde-frameworks/kdoctools/Manifest | 1 - kde-frameworks/kdoctools/kdoctools-5.26.0.ebuild | 25 - kde-frameworks/kemoticons/Manifest | 1 - kde-frameworks/kemoticons/kemoticons-5.26.0.ebuild | 26 - kde-frameworks/kfilemetadata/Manifest | 1 - ...ilemetadata-5.26.0-epubextractor-segfault.patch | 149 ----- ...filemetadata-5.26.0-odfextractor-segfault.patch | 66 -- .../kfilemetadata/kfilemetadata-5.26.0-r1.ebuild | 55 -- kde-frameworks/kglobalaccel/Manifest | 1 - .../kglobalaccel/kglobalaccel-5.26.0.ebuild | 32 - kde-frameworks/kguiaddons/Manifest | 1 - kde-frameworks/kguiaddons/kguiaddons-5.26.0.ebuild | 23 - kde-frameworks/khtml/Manifest | 1 - kde-frameworks/khtml/khtml-5.26.0.ebuild | 67 -- kde-frameworks/ki18n/Manifest | 1 - kde-frameworks/ki18n/ki18n-5.26.0.ebuild | 38 -- kde-frameworks/kiconthemes/Manifest | 1 - .../kiconthemes/kiconthemes-5.26.0.ebuild | 30 - kde-frameworks/kidletime/Manifest | 1 - kde-frameworks/kidletime/kidletime-5.26.0.ebuild | 25 - kde-frameworks/kimageformats/Manifest | 1 - .../kimageformats/kimageformats-5.26.0.ebuild | 35 - kde-frameworks/kinit/Manifest | 1 - kde-frameworks/kinit/kinit-5.26.0.ebuild | 41 -- kde-frameworks/kio/Manifest | 1 - .../kio/files/kio-5.26.0-fix-abi-break.patch | 64 -- .../kio/files/kio-5.26.0-fix-desktop-launch.patch | 26 - .../kio/files/kio-5.26.0-secureprotocols.patch | 26 - kde-frameworks/kio/kio-5.26.0-r2.ebuild | 86 --- kde-frameworks/kitemmodels/Manifest | 1 - .../kitemmodels/kitemmodels-5.26.0.ebuild | 15 - kde-frameworks/kitemviews/Manifest | 1 - kde-frameworks/kitemviews/kitemviews-5.26.0.ebuild | 21 - kde-frameworks/kjobwidgets/Manifest | 1 - .../kjobwidgets/kjobwidgets-5.26.0.ebuild | 36 -- kde-frameworks/kjs/Manifest | 1 - kde-frameworks/kjs/kjs-5.26.0.ebuild | 22 - kde-frameworks/kjsembed/Manifest | 1 - kde-frameworks/kjsembed/kjsembed-5.26.0.ebuild | 26 - kde-frameworks/kmediaplayer/Manifest | 1 - .../kmediaplayer/kmediaplayer-5.26.0.ebuild | 21 - kde-frameworks/knewstuff/Manifest | 1 - kde-frameworks/knewstuff/knewstuff-5.26.0.ebuild | 33 - kde-frameworks/knotifications/Manifest | 1 - .../knotifications/knotifications-5.26.0.ebuild | 45 -- kde-frameworks/knotifyconfig/Manifest | 1 - .../knotifyconfig/knotifyconfig-5.26.0.ebuild | 25 - kde-frameworks/kpackage/Manifest | 1 - kde-frameworks/kpackage/kpackage-5.26.0.ebuild | 30 - kde-frameworks/kparts/Manifest | 1 - .../files/kparts-5.26.0-misdetected-dirs.patch | 62 -- kde-frameworks/kparts/kparts-5.26.0-r1.ebuild | 33 - kde-frameworks/kpeople/Manifest | 1 - kde-frameworks/kpeople/kpeople-5.26.0.ebuild | 32 - kde-frameworks/kplotting/Manifest | 1 - kde-frameworks/kplotting/kplotting-5.26.0.ebuild | 19 - kde-frameworks/kpty/Manifest | 1 - kde-frameworks/kpty/kpty-5.26.0.ebuild | 19 - kde-frameworks/kross/Manifest | 1 - kde-frameworks/kross/kross-5.26.0.ebuild | 32 - kde-frameworks/krunner/Manifest | 1 - kde-frameworks/krunner/krunner-5.26.0.ebuild | 30 - kde-frameworks/kservice/Manifest | 1 - kde-frameworks/kservice/kservice-5.26.0.ebuild | 39 -- kde-frameworks/ktexteditor/Manifest | 1 - .../ktexteditor-5.26.0-fix-eol-detection.patch | 27 - .../files/ktexteditor-5.26.0-fix-searchbar.patch | 58 -- .../files/ktexteditor-5.26.0-runtime-crash.patch | 39 -- .../files/ktexteditor-5.26.0-runtime-crash1.patch | 149 ----- .../ktexteditor/ktexteditor-5.26.0-r2.ebuild | 60 -- kde-frameworks/ktextwidgets/Manifest | 1 - .../ktextwidgets/ktextwidgets-5.26.0.ebuild | 38 -- kde-frameworks/kunitconversion/Manifest | 1 - .../kunitconversion/kunitconversion-5.26.0.ebuild | 19 - kde-frameworks/kwallet/Manifest | 1 - .../kwallet-5.26.0-missing-boost-header.patch | 22 - kde-frameworks/kwallet/kwallet-5.26.0.ebuild | 56 -- kde-frameworks/kwayland/Manifest | 1 - kde-frameworks/kwayland/kwayland-5.26.0.ebuild | 28 - kde-frameworks/kwidgetsaddons/Manifest | 1 - .../kwidgetsaddons/kwidgetsaddons-5.26.0.ebuild | 22 - kde-frameworks/kwindowsystem/Manifest | 1 - .../kwindowsystem/kwindowsystem-5.26.0.ebuild | 41 -- kde-frameworks/kxmlgui/Manifest | 1 - kde-frameworks/kxmlgui/kxmlgui-5.26.0.ebuild | 42 -- kde-frameworks/kxmlrpcclient/Manifest | 1 - .../kxmlrpcclient/kxmlrpcclient-5.26.0.ebuild | 22 - kde-frameworks/modemmanager-qt/Manifest | 1 - .../modemmanager-qt/modemmanager-qt-5.26.0.ebuild | 25 - kde-frameworks/networkmanager-qt/Manifest | 2 - .../networkmanager-qt-5.26.0-fix-nm-1.4.0.patch | 705 --------------------- .../files/networkmanager-qt-5.27.0-tests.patch | 111 ---- .../networkmanager-qt-5.26.0-r1.ebuild | 29 - .../networkmanager-qt-5.26.0-r2.ebuild | 40 -- kde-frameworks/oxygen-icons/Manifest | 1 - .../oxygen-icons/oxygen-icons-5.26.0.ebuild | 27 - kde-frameworks/plasma/Manifest | 1 - .../plasma-5.26.0-activationTogglesExpanded.patch | 124 ---- kde-frameworks/plasma/plasma-5.26.0-r1.ebuild | 70 -- kde-frameworks/plasma/plasma-5.26.0.ebuild | 68 -- kde-frameworks/solid/Manifest | 1 - kde-frameworks/solid/solid-5.26.0.ebuild | 33 - kde-frameworks/sonnet/Manifest | 1 - kde-frameworks/sonnet/sonnet-5.26.0.ebuild | 39 -- kde-frameworks/threadweaver/Manifest | 1 - .../threadweaver/threadweaver-5.26.0.ebuild | 17 - 166 files changed, 5255 deletions(-) delete mode 100644 kde-frameworks/attica/attica-5.26.0.ebuild delete mode 100644 kde-frameworks/baloo/baloo-5.26.0-r2.ebuild delete mode 100644 kde-frameworks/baloo/files/baloo-5.26.0-dont-corrupt.patch delete mode 100644 kde-frameworks/baloo/files/baloo-5.26.0-runtime-crash.patch delete mode 100644 kde-frameworks/baloo/files/baloo-5.26.0-size-limit.patch delete mode 100644 kde-frameworks/baloo/files/baloo-5.26.0-thread-safety.patch delete mode 100644 kde-frameworks/baloo/files/baloo-5.26.0-zerotimestamp-crash.patch delete mode 100644 kde-frameworks/bluez-qt/bluez-qt-5.26.0.ebuild delete mode 100644 kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild delete mode 100644 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.26.0.ebuild delete mode 100644 kde-frameworks/frameworkintegration/frameworkintegration-5.26.0.ebuild delete mode 100644 kde-frameworks/kactivities-stats/kactivities-stats-5.26.0.ebuild delete mode 100644 kde-frameworks/kactivities/kactivities-5.26.0.ebuild delete mode 100644 kde-frameworks/kapidox/kapidox-5.26.0.ebuild delete mode 100644 kde-frameworks/karchive/karchive-5.26.0.ebuild delete mode 100644 kde-frameworks/kauth/kauth-5.26.0.ebuild delete mode 100644 kde-frameworks/kbookmarks/kbookmarks-5.26.0.ebuild delete mode 100644 kde-frameworks/kcmutils/kcmutils-5.26.0.ebuild delete mode 100644 kde-frameworks/kcodecs/kcodecs-5.26.0.ebuild delete mode 100644 kde-frameworks/kcompletion/kcompletion-5.26.0.ebuild delete mode 100644 kde-frameworks/kconfig/kconfig-5.26.0.ebuild delete mode 100644 kde-frameworks/kconfigwidgets/kconfigwidgets-5.26.0.ebuild delete mode 100644 kde-frameworks/kcoreaddons/files/kcoreaddons-5.26.0-CVE-2016-7966-r1.patch delete mode 100644 kde-frameworks/kcoreaddons/kcoreaddons-5.26.0-r2.ebuild delete mode 100644 kde-frameworks/kcrash/kcrash-5.26.0.ebuild delete mode 100644 kde-frameworks/kdbusaddons/kdbusaddons-5.26.0.ebuild delete mode 100644 kde-frameworks/kdeclarative/kdeclarative-5.26.0.ebuild delete mode 100644 kde-frameworks/kded/kded-5.26.0.ebuild delete mode 100644 kde-frameworks/kdelibs4support/kdelibs4support-5.26.0.ebuild delete mode 100644 kde-frameworks/kdesignerplugin/kdesignerplugin-5.26.0.ebuild delete mode 100644 kde-frameworks/kdesu/kdesu-5.26.0.ebuild delete mode 100644 kde-frameworks/kdewebkit/kdewebkit-5.26.0.ebuild delete mode 100644 kde-frameworks/kdnssd/kdnssd-5.26.0.ebuild delete mode 100644 kde-frameworks/kdoctools/kdoctools-5.26.0.ebuild delete mode 100644 kde-frameworks/kemoticons/kemoticons-5.26.0.ebuild delete mode 100644 kde-frameworks/kfilemetadata/files/kfilemetadata-5.26.0-epubextractor-segfault.patch delete mode 100644 kde-frameworks/kfilemetadata/files/kfilemetadata-5.26.0-odfextractor-segfault.patch delete mode 100644 kde-frameworks/kfilemetadata/kfilemetadata-5.26.0-r1.ebuild delete mode 100644 kde-frameworks/kglobalaccel/kglobalaccel-5.26.0.ebuild delete mode 100644 kde-frameworks/kguiaddons/kguiaddons-5.26.0.ebuild delete mode 100644 kde-frameworks/khtml/khtml-5.26.0.ebuild delete mode 100644 kde-frameworks/ki18n/ki18n-5.26.0.ebuild delete mode 100644 kde-frameworks/kiconthemes/kiconthemes-5.26.0.ebuild delete mode 100644 kde-frameworks/kidletime/kidletime-5.26.0.ebuild delete mode 100644 kde-frameworks/kimageformats/kimageformats-5.26.0.ebuild delete mode 100644 kde-frameworks/kinit/kinit-5.26.0.ebuild delete mode 100644 kde-frameworks/kio/files/kio-5.26.0-fix-abi-break.patch delete mode 100644 kde-frameworks/kio/files/kio-5.26.0-fix-desktop-launch.patch delete mode 100644 kde-frameworks/kio/files/kio-5.26.0-secureprotocols.patch delete mode 100644 kde-frameworks/kio/kio-5.26.0-r2.ebuild delete mode 100644 kde-frameworks/kitemmodels/kitemmodels-5.26.0.ebuild delete mode 100644 kde-frameworks/kitemviews/kitemviews-5.26.0.ebuild delete mode 100644 kde-frameworks/kjobwidgets/kjobwidgets-5.26.0.ebuild delete mode 100644 kde-frameworks/kjs/kjs-5.26.0.ebuild delete mode 100644 kde-frameworks/kjsembed/kjsembed-5.26.0.ebuild delete mode 100644 kde-frameworks/kmediaplayer/kmediaplayer-5.26.0.ebuild delete mode 100644 kde-frameworks/knewstuff/knewstuff-5.26.0.ebuild delete mode 100644 kde-frameworks/knotifications/knotifications-5.26.0.ebuild delete mode 100644 kde-frameworks/knotifyconfig/knotifyconfig-5.26.0.ebuild delete mode 100644 kde-frameworks/kpackage/kpackage-5.26.0.ebuild delete mode 100644 kde-frameworks/kparts/files/kparts-5.26.0-misdetected-dirs.patch delete mode 100644 kde-frameworks/kparts/kparts-5.26.0-r1.ebuild delete mode 100644 kde-frameworks/kpeople/kpeople-5.26.0.ebuild delete mode 100644 kde-frameworks/kplotting/kplotting-5.26.0.ebuild delete mode 100644 kde-frameworks/kpty/kpty-5.26.0.ebuild delete mode 100644 kde-frameworks/kross/kross-5.26.0.ebuild delete mode 100644 kde-frameworks/krunner/krunner-5.26.0.ebuild delete mode 100644 kde-frameworks/kservice/kservice-5.26.0.ebuild delete mode 100644 kde-frameworks/ktexteditor/files/ktexteditor-5.26.0-fix-eol-detection.patch delete mode 100644 kde-frameworks/ktexteditor/files/ktexteditor-5.26.0-fix-searchbar.patch delete mode 100644 kde-frameworks/ktexteditor/files/ktexteditor-5.26.0-runtime-crash.patch delete mode 100644 kde-frameworks/ktexteditor/files/ktexteditor-5.26.0-runtime-crash1.patch delete mode 100644 kde-frameworks/ktexteditor/ktexteditor-5.26.0-r2.ebuild delete mode 100644 kde-frameworks/ktextwidgets/ktextwidgets-5.26.0.ebuild delete mode 100644 kde-frameworks/kunitconversion/kunitconversion-5.26.0.ebuild delete mode 100644 kde-frameworks/kwallet/files/kwallet-5.26.0-missing-boost-header.patch delete mode 100644 kde-frameworks/kwallet/kwallet-5.26.0.ebuild delete mode 100644 kde-frameworks/kwayland/kwayland-5.26.0.ebuild delete mode 100644 kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.26.0.ebuild delete mode 100644 kde-frameworks/kwindowsystem/kwindowsystem-5.26.0.ebuild delete mode 100644 kde-frameworks/kxmlgui/kxmlgui-5.26.0.ebuild delete mode 100644 kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.26.0.ebuild delete mode 100644 kde-frameworks/modemmanager-qt/modemmanager-qt-5.26.0.ebuild delete mode 100644 kde-frameworks/networkmanager-qt/files/networkmanager-qt-5.26.0-fix-nm-1.4.0.patch delete mode 100644 kde-frameworks/networkmanager-qt/files/networkmanager-qt-5.27.0-tests.patch delete mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-5.26.0-r1.ebuild delete mode 100644 kde-frameworks/networkmanager-qt/networkmanager-qt-5.26.0-r2.ebuild delete mode 100644 kde-frameworks/oxygen-icons/oxygen-icons-5.26.0.ebuild delete mode 100644 kde-frameworks/plasma/files/plasma-5.26.0-activationTogglesExpanded.patch delete mode 100644 kde-frameworks/plasma/plasma-5.26.0-r1.ebuild delete mode 100644 kde-frameworks/plasma/plasma-5.26.0.ebuild delete mode 100644 kde-frameworks/solid/solid-5.26.0.ebuild delete mode 100644 kde-frameworks/sonnet/sonnet-5.26.0.ebuild delete mode 100644 kde-frameworks/threadweaver/threadweaver-5.26.0.ebuild (limited to 'kde-frameworks') diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest index 693eb9dde356..a4652f50320b 100644 --- a/kde-frameworks/attica/Manifest +++ b/kde-frameworks/attica/Manifest @@ -1,3 +1,2 @@ -DIST attica-5.26.0.tar.xz 60212 SHA256 8cc602d96a7e650771630e72a7102efdc9c3fb99004ed23f2de2daf9370ae7fc SHA512 54d0fddc8c5f33a906b24feb5006e389778869c15c248ff4170dc4934557c3a6671a3e8434a96cbd897404cea49aa71c65557e15ae7a73ed9df78f5741927f51 WHIRLPOOL 7c6823e1a6682aa2f484583b6dce8a2e8783bfa3a8b7a7ec361d503337e2fd7307f0e969318fac5197fac4ca1c4bd0c0ebcd418f53bb1f82386ac10a057cfd69 DIST attica-5.29.0.tar.xz 60196 SHA256 a195e8ef4ae8dfb586c3c0a012797f5d4c358bdf3dde9c4eee10f07330c62af6 SHA512 14263ef7d6fda74b53bef615674c210737cc943b5d9024ed6fcd66bb4ec4fe7ef4fd91ab7ac7ca174b067cb16fe553a47eba5c83b91216ca6669e0a94112b49c WHIRLPOOL 9a06f701dc079e2c70458c1e505fa9b7ba9569abf769233e766375efcec96d2d033c2f2bfa59d144da51277bf27c9f36883979c9784237512ed0b67f4b47dce0 DIST attica-5.30.0.tar.xz 60244 SHA256 5b44207c93f42b84e99fc7e110025059e3023a1dac2e4f5bd019335c7a331eed SHA512 64e7b41f4e1574262be2bd8cfc1b9ac277849735198bd02626bf54ea638c96423ef245efbb3fad5ae5d704a7a71a25ba7d1fe93eea8b1dfe1decde5f4c69b43b WHIRLPOOL e87ca49c7b44904bd39e39a7389b78df6d69410bd4ea10a9508fb34a47393c2aba174c04032bffbefc695405703ebdfaf0f39b53a2c658baf78af7715e730b1b diff --git a/kde-frameworks/attica/attica-5.26.0.ebuild b/kde-frameworks/attica/attica-5.26.0.ebuild deleted file mode 100644 index c2b396153695..000000000000 --- a/kde-frameworks/attica/attica-5.26.0.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit kde5 - -DESCRIPTION="Framework providing access to Open Collaboration Services" -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -RDEPEND=" - $(add_qt_dep qtnetwork) -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest index d4946036ce85..1dddd50d7e6b 100644 --- a/kde-frameworks/baloo/Manifest +++ b/kde-frameworks/baloo/Manifest @@ -1,4 +1,3 @@ DIST baloo-4.14.3.tar.xz 145604 SHA256 9edcd2bf9fcb4f42959087c954e533bf3345d0971b7402f04c0703c1b2e66a5c SHA512 ce46abee6edfea333fe2b361418ee92e1e7e4b252c4cb9a48f302ff906b3dc49d78c4e55c69de09b0085e03fe87e978b90c2896f7492b940550fda9766679218 WHIRLPOOL a7e80983830419c796d18e72df64d08bb51aebda29c527bf6a65c61c233d80ca7ab6c784255949bd0697f67637cb37fe3bffc15fd5dd9253e185f6194221ebc9 -DIST baloo-5.26.0.tar.xz 187444 SHA256 dedd54b468e799cf0fc6e4f69e05659605907a026ec02895fc3bc250ab13f331 SHA512 bec8591648c0e3af7e96e2097725383195fd21fbb7d973738e2ff0caff9fd631b336bccca5ac9d3bc135fda00d2e2edcd9e0d26213f8a0cd1ea88588bc97d2d2 WHIRLPOOL f33b1d5ba9fc2250586f437bc613c3088a18058594f64f80d2b23665c83aa8c15e7167f5cd60dbf8405439e374e55b2a20f92bfb8567c0da17788d47ed75357a DIST baloo-5.29.0.tar.xz 201068 SHA256 76c0079d965b9a095a396b0e46e257de4458a2288922527a231aa38aad05f81b SHA512 fbaa00b38da33d9ebd635def1d7da180f86cf4e9a90fe42839d8b90c27f173e722fcabfcb29e7cd96cc80a8dc33f1c1637d0120512c504827fb1f0fd89110c41 WHIRLPOOL 2fc86132faf4f3f2f68d5f5bfb69ae6d1dcd38a65d39e31c75c3d13b929e4d452460fff077e9a9a81670c64eccda390209b2843b8ba55a8ddd719ce4a2119d1c DIST baloo-5.30.0.tar.xz 190248 SHA256 a956c008a220c65dbd42d01a344a3338b6f40706278a6c120987d7e284cd4e08 SHA512 3d0c54c72825c5fcb95246d661826c89df88a21952123960648c3446bd2a53ccba40ae185c00f9250af2a87e65c909274e95d9950835bc1e263f2dac3f345656 WHIRLPOOL 6b6b53854dfcc9be1756564ff1a18cde120b439b8bb5cb062a854ba7bbd9399fac1136ef4e8c42bf11b4deb536b7cd6fc2664e5fbc61e3f838f9c7fcf5995f78 diff --git a/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild b/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild deleted file mode 100644 index 393ab1434f70..000000000000 --- a/kde-frameworks/baloo/baloo-5.26.0-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_TEST="forceoptional" -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Framework for searching and managing metadata" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kfilemetadata) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kidletime) - $(add_frameworks_dep kio) - $(add_frameworks_dep solid) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - >=dev-db/lmdb-0.9.17 -" -RDEPEND="${DEPEND} - !kde-frameworks/baloo:4[-minimal(-)] -" - -PATCHES=( - "${FILESDIR}/${P}-runtime-crash.patch" - "${FILESDIR}/${P}-size-limit.patch" - "${FILESDIR}/${P}-zerotimestamp-crash.patch" - "${FILESDIR}/${P}-thread-safety.patch" - "${FILESDIR}/${P}-dont-corrupt.patch" -) - -src_prepare() { - kde5_src_prepare - # upstream commit e73849e052c1a2ca174efe18d4a4958c6576fc33 - sed -e "/^X-KDE-autostart-condition/ s/Enabled/Indexing-Enabled/" \ - -i src/file/baloo_file.desktop || die -} - -pkg_postinst() { - kde5_pkg_postinst - if use x86; then - ewarn "The baloo index size limit for 32-bit is 1GB. For large homes, exclude" - ewarn "subdirectories in System Settings / Search to avoid random segfaults." - ewarn "For more information, visit: https://bugs.kde.org/show_bug.cgi?id=364475" - fi -} diff --git a/kde-frameworks/baloo/files/baloo-5.26.0-dont-corrupt.patch b/kde-frameworks/baloo/files/baloo-5.26.0-dont-corrupt.patch deleted file mode 100644 index 1dc1f1f19fc1..000000000000 --- a/kde-frameworks/baloo/files/baloo-5.26.0-dont-corrupt.patch +++ /dev/null @@ -1,193 +0,0 @@ -From: Christoph Cullmann -Date: Sun, 11 Sep 2016 21:36:27 +0000 -Subject: Open baloo lmdb database read-only beside in baloo_file/baloo_file_extractor + balooctl (for some commands) + unit tests -X-Git-Url: http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=02047b524a176da447d8c96e15c7e2abae8339ae ---- -Open baloo lmdb database read-only beside in baloo_file/baloo_file_extractor + balooctl (for some commands) + unit tests - -At the moment, any application that uses baloo can corrupt the db. -Now, only the things that need to write to it open it with read-write. -This only works as long as the library exposes only read-only things like Query/... - -REVIEW: 128892 ---- - - ---- a/src/engine/database.cpp -+++ b/src/engine/database.cpp -@@ -79,7 +79,7 @@ - } - QFileInfo indexInfo(dir, QStringLiteral("index")); - -- if (mode == OpenDatabase && !indexInfo.exists()) { -+ if ((mode != CreateDatabase) && !indexInfo.exists()) { - return false; - } - -@@ -117,7 +117,7 @@ - - // The directory needs to be created before opening the environment - QByteArray arr = QFile::encodeName(indexInfo.absoluteFilePath()); -- rc = mdb_env_open(m_env, arr.constData(), MDB_NOSUBDIR | MDB_NOMEMINIT, 0664); -+ rc = mdb_env_open(m_env, arr.constData(), MDB_NOSUBDIR | MDB_NOMEMINIT | ((mode == ReadOnlyDatabase) ? MDB_RDONLY : 0), 0664); - if (rc) { - mdb_env_close(m_env); - m_env = nullptr; -@@ -136,7 +136,7 @@ - // Individual Databases - // - MDB_txn* txn; -- if (mode == OpenDatabase) { -+ if (mode != CreateDatabase) { - int rc = mdb_txn_begin(m_env, NULL, MDB_RDONLY, &txn); - Q_ASSERT_X(rc == 0, "Database::transaction ro begin", mdb_strerror(rc)); - if (rc) { - ---- a/src/engine/database.h -+++ b/src/engine/database.h -@@ -49,8 +49,20 @@ - * Database open mode - */ - enum OpenMode { -+ /** -+ * Create + open read-write dabase. -+ */ - CreateDatabase, -- OpenDatabase -+ -+ /** -+ * Read-Write Database, only works if database exists. -+ */ -+ ReadWriteDatabase, -+ -+ /** -+ * Read-Only Database, only works if database exists. -+ */ -+ ReadOnlyDatabase - }; - - /** - ---- a/src/file/extractor/app.cpp -+++ b/src/file/extractor/app.cpp -@@ -55,7 +55,7 @@ - void App::slotNewInput() - { - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadWriteDatabase)) { - qCritical() << "Failed to open the database"; - exit(1); - } - ---- a/src/lib/file.cpp -+++ b/src/lib/file.cpp -@@ -96,7 +96,7 @@ - } - - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadOnlyDatabase)) { - return false; - } - - ---- a/src/lib/searchstore.cpp -+++ b/src/lib/searchstore.cpp -@@ -48,7 +48,7 @@ - : m_db(0) - { - m_db = globalDatabaseInstance(); -- if (!m_db->open(Database::OpenDatabase)) { -+ if (!m_db->open(Database::ReadOnlyDatabase)) { - m_db = 0; - } - - ---- a/src/lib/taglistjob.cpp -+++ b/src/lib/taglistjob.cpp -@@ -46,7 +46,7 @@ - void TagListJob::start() - { - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadOnlyDatabase)) { - setError(UserDefinedError); - setErrorText(QStringLiteral("Failed to open the database")); - emitResult(); - ---- a/src/qml/experimental/monitor.cpp -+++ b/src/qml/experimental/monitor.cpp -@@ -126,7 +126,7 @@ - void Monitor::fetchTotalFiles() - { - Baloo::Database *db = Baloo::globalDatabaseInstance(); -- if (db->open(Baloo::Database::OpenDatabase)) { -+ if (db->open(Baloo::Database::ReadOnlyDatabase)) { - Baloo::Transaction tr(db, Baloo::Transaction::ReadOnly); - m_totalFiles = tr.size(); - m_filesIndexed = tr.size() - tr.phaseOneSize(); - ---- a/src/tools/balooctl/main.cpp -+++ b/src/tools/balooctl/main.cpp -@@ -191,7 +191,7 @@ - } - - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadWriteDatabase)) { - out << "Baloo Index could not be opened\n"; - return 1; - } -@@ -230,7 +230,7 @@ - } - - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadWriteDatabase)) { - out << "Baloo Index could not be opened\n"; - return 1; - } -@@ -260,7 +260,7 @@ - - if (command == QStringLiteral("indexSize")) { - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadOnlyDatabase)) { - out << "Baloo Index could not be opened\n"; - return 1; - } -@@ -311,7 +311,7 @@ - - if (command == QStringLiteral("checkDb")) { - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadOnlyDatabase)) { - out << "Baloo Index could not be opened\n"; - return 1; - } - ---- a/src/tools/balooctl/statuscommand.cpp -+++ b/src/tools/balooctl/statuscommand.cpp -@@ -56,7 +56,7 @@ - } - - Database *db = globalDatabaseInstance(); -- if (!db->open(Database::OpenDatabase)) { -+ if (!db->open(Database::ReadOnlyDatabase)) { - out << i18n("Baloo Index could not be opened") << endl; - return 1; - } - ---- a/src/tools/balooshow/main.cpp -+++ b/src/tools/balooshow/main.cpp -@@ -101,7 +101,7 @@ - QString text; - - Baloo::Database *db = Baloo::globalDatabaseInstance(); -- if (!db->open(Baloo::Database::OpenDatabase)) { -+ if (!db->open(Baloo::Database::ReadOnlyDatabase)) { - stream << i18n("The Baloo index could not be opened. Please run \"balooctl status\" to see if Baloo is enabled and working.") - << endl; - return 1; - diff --git a/kde-frameworks/baloo/files/baloo-5.26.0-runtime-crash.patch b/kde-frameworks/baloo/files/baloo-5.26.0-runtime-crash.patch deleted file mode 100644 index 0ae8b9b453d4..000000000000 --- a/kde-frameworks/baloo/files/baloo-5.26.0-runtime-crash.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: Christoph Cullmann -Date: Thu, 08 Sep 2016 22:00:40 +0000 -Subject: fix baloo_file crash with corrupted database -X-Git-Url: http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=a03b0caa4ca1fbfc249bfc0c2730aac340bbf929 ---- -fix baloo_file crash with corrupted database - -CHANGELOG: Handle corruption of index database for baloo_file, try to recreate the database or abort if that fails. - -REVIEW: 128865 ---- - - ---- a/src/file/main.cpp -+++ b/src/file/main.cpp -@@ -82,7 +82,23 @@ - QFile::remove(path + "/index-lock"); - - Baloo::Database *db = Baloo::globalDatabaseInstance(); -- db->open(Baloo::Database::CreateDatabase); -+ -+ /** -+ * try to open, if that fails, try to unlink the index db and retry -+ */ -+ if (!db->open(Baloo::Database::CreateDatabase)) { -+ // delete old stuff, set to initial run! -+ qWarning() << "Failed to create database, removing corrupted database."; -+ QFile::remove(path + "/index"); -+ QFile::remove(path + "/index-lock"); -+ indexerConfig.setInitialRun(true); -+ -+ // try to create now after cleanup, if still no works => fail -+ if (!db->open(Baloo::Database::CreateDatabase)) { -+ qWarning() << "Failed to create database after deleting corrupted one."; -+ return 1; -+ } -+ } - - Baloo::MainHub hub(db, &indexerConfig); - return app.exec(); - diff --git a/kde-frameworks/baloo/files/baloo-5.26.0-size-limit.patch b/kde-frameworks/baloo/files/baloo-5.26.0-size-limit.patch deleted file mode 100644 index 6739a2754b63..000000000000 --- a/kde-frameworks/baloo/files/baloo-5.26.0-size-limit.patch +++ /dev/null @@ -1,118 +0,0 @@ -From: Christoph Cullmann -Date: Sun, 11 Sep 2016 16:54:58 +0000 -Subject: Increase size limit of baloo index for 64-bit machines -X-Git-Url: http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=b0890aca71aa4f0fdabe65ee7b7fbd0bc844d8b8 ---- -Increase size limit of baloo index for 64-bit machines - -CHANGELOG: On 64-bit systems baloo allows now > 5 GB index storage. - -Increase size limit of baloo index for 64-bit machines to avoid crashs after > 5GB of index size. -(Better would be additional out-of-space handling, but ATM baloo has zero checks for that) - -The size limit for 32-bit is still 1GB, like before (there was a silent overflow from 5GB to 1GB in the computation), people with large homes will still get random segfaults on 32-bit. - -Patch based on patch from Hao Zhang, Bug 364475 - -REVIEW: 128885 -BUG: 364475 ---- - - ---- a/src/engine/database.cpp -+++ b/src/engine/database.cpp -@@ -93,8 +93,18 @@ - return false; - } - -+ /** -+ * maximal number of allowed named databases, must match number of databases we create below -+ * each additional one leads to overhead -+ */ - mdb_env_set_maxdbs(m_env, 12); -- mdb_env_set_mapsize(m_env, static_cast(1024) * 1024 * 1024 * 5); // 5 gb -+ -+ /** -+ * size limit for database == size limit of mmap -+ * use 1 GB on 32-bit, use 256 GB on 64-bit -+ */ -+ const size_t maximalSizeInBytes = size_t((sizeof(size_t) == 4) ? 1 : 256) * size_t(1024) * size_t(1024) * size_t(1024); -+ mdb_env_set_mapsize(m_env, maximalSizeInBytes); - - // The directory needs to be created before opening the environment - QByteArray arr = QFile::encodeName(indexInfo.absoluteFilePath()); - ---- a/src/engine/databasesize.h -+++ b/src/engine/databasesize.h -@@ -31,30 +31,30 @@ - * This is the size which is computed with all the pages used from all the - * individual database pages - */ -- uint expectedSize; -+ size_t expectedSize; - - /** - * This is the size based on the MDB_env and the total number of pages used - */ -- uint actualSize; -+ size_t actualSize; - -- uint postingDb; -- uint positionDb; -+ size_t postingDb; -+ size_t positionDb; - -- uint docTerms; -- uint docFilenameTerms; -- uint docXattrTerms; -+ size_t docTerms; -+ size_t docFilenameTerms; -+ size_t docXattrTerms; - -- uint idTree; -- uint idFilename; -+ size_t idTree; -+ size_t idFilename; - -- uint docTime; -- uint docData; -+ size_t docTime; -+ size_t docData; - -- uint contentIndexingIds; -- uint failedIds; -+ size_t contentIndexingIds; -+ size_t failedIds; - -- uint mtimeDb; -+ size_t mtimeDb; - }; - - } - ---- a/src/engine/transaction.cpp -+++ b/src/engine/transaction.cpp -@@ -402,7 +402,7 @@ - // - // File Size - // --static uint dbiSize(MDB_txn* txn, MDB_dbi dbi) -+static size_t dbiSize(MDB_txn* txn, MDB_dbi dbi) - { - MDB_stat stat; - mdb_stat(txn, dbi, &stat); - ---- a/src/tools/balooctl/statuscommand.cpp -+++ b/src/tools/balooctl/statuscommand.cpp -@@ -92,8 +92,8 @@ - - const QString path = fileIndexDbPath(); - -- QFileInfo indexInfo(path + QLatin1String("/index")); -- quint32 size = indexInfo.size(); -+ const QFileInfo indexInfo(path + QLatin1String("/index")); -+ const auto size = indexInfo.size(); - KFormat format(QLocale::system()); - if (size) { - out << "Current size of index is " << format.formatByteSize(size, 2) << endl; - diff --git a/kde-frameworks/baloo/files/baloo-5.26.0-thread-safety.patch b/kde-frameworks/baloo/files/baloo-5.26.0-thread-safety.patch deleted file mode 100644 index 11965f5ef3fd..000000000000 --- a/kde-frameworks/baloo/files/baloo-5.26.0-thread-safety.patch +++ /dev/null @@ -1,253 +0,0 @@ -From: Christoph Cullmann -Date: Sun, 11 Sep 2016 18:24:40 +0000 -Subject: Make e.g. Baloo::Query thread safe. -X-Git-Url: http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=e34da150d82a57cf417a59b8b632b2fecb32a6f7 ---- -Make e.g. Baloo::Query thread safe. - -lmdb itself is thread safe (e.g. you can use the same env in multiple threads). -Unfortunately, the Baloo:atabase itself not, as open() might race against other open calls (we have one unique db object in baloo). - -=> add non-recursive mutex (recursive mutex not needed, one just must avoid to call isOpen() or path() inside open, that is done, else no unit test works). - -REVIEW: 128890 ---- -Merged with commits -988e5feb5de64ed25337fe2ff9b494eb30b15b47 -54f7363048c7db41f63c85f637911a5598c30e9e -377e62b0307839edb0245d65381a3f55f594ae4e ---- - ---- a/src/engine/database.cpp -+++ b/src/engine/database.cpp -@@ -1,6 +1,7 @@ - /* - This file is part of the KDE Baloo project. - * Copyright (C) 2015 Vishesh Handa -+ * Copyright (C) 2016 Christoph Cullmann - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public -@@ -43,23 +44,31 @@ - #include - #include - #include -+#include - - using namespace Baloo; - - Database::Database(const QString& path) - : m_path(path) -- , m_env(0) -+ , m_env(nullptr) - { - } - - Database::~Database() - { -- mdb_env_close(m_env); -+ // try only to close if we did open the DB successfully -+ if (m_env) { -+ mdb_env_close(m_env); -+ m_env = nullptr; -+ } - } - - bool Database::open(OpenMode mode) - { -- if (isOpen()) { -+ QMutexLocker locker(&m_mutex); -+ -+ // nop if already open! -+ if (m_env) { - return true; - } - -@@ -89,7 +98,7 @@ - - int rc = mdb_env_create(&m_env); - if (rc) { -- m_env = 0; -+ m_env = nullptr; - return false; - } - -@@ -110,7 +119,8 @@ - QByteArray arr = QFile::encodeName(indexInfo.absoluteFilePath()); - rc = mdb_env_open(m_env, arr.constData(), MDB_NOSUBDIR | MDB_NOMEMINIT, 0664); - if (rc) { -- m_env = 0; -+ mdb_env_close(m_env); -+ m_env = nullptr; - return false; - } - -@@ -118,6 +128,7 @@ - Q_ASSERT_X(rc == 0, "Database::open reader_check", mdb_strerror(rc)); - if (rc) { - mdb_env_close(m_env); -+ m_env = nullptr; - return false; - } - -@@ -129,9 +140,8 @@ - int rc = mdb_txn_begin(m_env, NULL, MDB_RDONLY, &txn); - Q_ASSERT_X(rc == 0, "Database::transaction ro begin", mdb_strerror(rc)); - if (rc) { -- mdb_txn_abort(txn); - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - -@@ -157,7 +167,7 @@ - if (!m_dbis.isValid()) { - mdb_txn_abort(txn); - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - -@@ -165,16 +175,15 @@ - Q_ASSERT_X(rc == 0, "Database::transaction ro commit", mdb_strerror(rc)); - if (rc) { - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - } else { - int rc = mdb_txn_begin(m_env, NULL, 0, &txn); - Q_ASSERT_X(rc == 0, "Database::transaction begin", mdb_strerror(rc)); - if (rc) { -- mdb_txn_abort(txn); - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - -@@ -200,7 +209,7 @@ - if (!m_dbis.isValid()) { - mdb_txn_abort(txn); - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - -@@ -208,16 +217,24 @@ - Q_ASSERT_X(rc == 0, "Database::transaction commit", mdb_strerror(rc)); - if (rc) { - mdb_env_close(m_env); -- m_env = 0; -+ m_env = nullptr; - return false; - } - } - -+ Q_ASSERT(m_env); - return true; - } - -+bool Database::isOpen() const -+{ -+ QMutexLocker locker(&m_mutex); -+ return m_env != 0; -+} -+ - QString Database::path() const - { -+ QMutexLocker locker(&m_mutex); - return m_path; - } - ---- a/src/engine/database.h -+++ b/src/engine/database.h -@@ -1,6 +1,7 @@ - /* - This file is part of the KDE Baloo project. - * Copyright (C) 2015 Vishesh Handa -+ * Copyright (C) 2016 Christoph Cullmann - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public -@@ -21,6 +22,8 @@ - #ifndef BALOO_DATABASE_H - #define BALOO_DATABASE_H - -+#include -+ - #include "document.h" - #include "databasedbis.h" - -@@ -31,21 +34,56 @@ - class BALOO_ENGINE_EXPORT Database - { - public: -+ /** -+ * Init database for given DB path, will not open it. -+ * @param path db path -+ */ - explicit Database(const QString& path); -+ -+ /** -+ * Destruct db, might close it, if opened. -+ */ - ~Database(); - -- QString path() const; -- -+ /** -+ * Database open mode -+ */ - enum OpenMode { - CreateDatabase, - OpenDatabase - }; -+ -+ /** -+ * Open database in given mode. -+ * Nop after open was done (even if mode differs). -+ * There is no close as this would invalidate the database for all threads using it. -+ * @param mode create or open only? -+ * @return success? -+ */ - bool open(OpenMode mode); - -- bool isOpen() const { return m_env != 0; } -+ /** -+ * Is database open? -+ * @return database open? -+ */ -+ bool isOpen() const; -+ -+ /** -+ * Path to database. -+ * @return database path -+ */ -+ QString path() const; - - private: -- QString m_path; -+ /** -+ * serialize access, as open might be called from multiple threads -+ */ -+ mutable QMutex m_mutex; -+ -+ /** -+ * database path -+ */ -+ const QString m_path; - - MDB_env* m_env; - DatabaseDbis m_dbis; -@@ -56,6 +94,5 @@ - }; - } - -- - #endif // BALOO_DATABASE_H - diff --git a/kde-frameworks/baloo/files/baloo-5.26.0-zerotimestamp-crash.patch b/kde-frameworks/baloo/files/baloo-5.26.0-zerotimestamp-crash.patch deleted file mode 100644 index 7e666137861e..000000000000 --- a/kde-frameworks/baloo/files/baloo-5.26.0-zerotimestamp-crash.patch +++ /dev/null @@ -1,39 +0,0 @@ -From: Christoph Cullmann -Date: Sun, 11 Sep 2016 16:48:53 +0000 -Subject: allow ctime/mtime == 0 -X-Git-Url: http://quickgit.kde.org/?p=baloo.git&a=commitdiff&h=628daced19b88d0c537736a14aea3287a4662609 ---- -allow ctime/mtime == 0 - -Fix that baloo is instant killed by any file with timestamp 0. (which is OK and can easily happen after unpacking some zip/tar/..) - -REVIEW: 128887 -BUG: 355238 ---- - - ---- a/src/engine/documenttimedb.cpp -+++ b/src/engine/documenttimedb.cpp -@@ -58,8 +58,6 @@ - void DocumentTimeDB::put(quint64 docId, const TimeInfo& info) - { - Q_ASSERT(docId > 0); -- Q_ASSERT(info.mTime); -- Q_ASSERT(info.cTime); - - MDB_val key; - key.mv_size = sizeof(quint64); - ---- a/src/engine/writetransaction.cpp -+++ b/src/engine/writetransaction.cpp -@@ -206,9 +206,6 @@ - } - - if (operations & DocumentTime) { -- Q_ASSERT(doc.m_mTime); -- Q_ASSERT(doc.m_cTime); -- - DocumentTimeDB::TimeInfo info; - info.mTime = doc.m_mTime; - info.cTime = doc.m_cTime; - diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest index 133caef208fd..34d0a1abc886 100644 --- a/kde-frameworks/bluez-qt/Manifest +++ b/kde-frameworks/bluez-qt/Manifest @@ -1,3 +1,2 @@ -DIST bluez-qt-5.26.0.tar.xz 73512 SHA256 67205efeac8579a2ff0f8de7fdb61a8510e8ca8f6bc2e147d8846fd3b52c4358 SHA512 3823fab44a3a07cbad01186a45d66b6e5f7b2f907112b04040701e9ea5b009981b0bd58ab03afb97afd67acd8760cdc31c74c3595bd8590693ae2d622c00871d WHIRLPOOL 80ec7e0e228185d503e0861ed0af7830cc297dec9625cdb5a20a8c7d220e7bdd6a1d524d36a0fb2da2c7ba0bdb2d7c34c60ab00d6954a938955430d66d36bbf2 DIST bluez-qt-5.29.0.tar.xz 73792 SHA256 6f8fc96f2b0961d2516b94fc90728674e97d93e9e78db9e13538f76a37823697 SHA512 3e08ee36f5c86ce8be069f88803a8b38a8447b7c30e877a1857d23ee49712f664ef855f51d70b4b0ab8578e731f63666eae2a5ddb1d3ba964f6fd32f2fedfaae WHIRLPOOL 1e0509d8d86b629a9921c59655352ec971e05d6909d7e5d684bd816b197499c4b23291577bb63d9eadd91f85fa40aebb2eeb40b46510dd2902072d4f9d544f5d DIST bluez-qt-5.30.0.tar.xz 73804 SHA256 ce74a02b99bf71ce47c864294f5cef055c6b8bf84e10586f520c7e4919144eab SHA512 37455ff7b034cd09332c7da231bf6bbff0b1cf847b9fcbfc32411d00c431fd550de32b5a114e1d0c25e54fd16d970ccd33ac96d1a316009d7f1510e470e79533 WHIRLPOOL 426050c99a4f388884ee4922cba7a901e346ad4a17f945d09ed02a28bd9174710701381f45d81336a6ec2ac93d905e52723055c4e0e04f71943fda639ec4ca8e diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.26.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.26.0.ebuild deleted file mode 100644 index dfe04f66e027..000000000000 --- a/kde-frameworks/bluez-qt/bluez-qt-5.26.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -VIRTUALX_REQUIRED="test" -inherit kde5 udev - -DESCRIPTION="Qt wrapper for Bluez 5 DBus API" -LICENSE="LGPL-2" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtnetwork) -" -RDEPEND="${DEPEND} - !kde-plasma/bluez-qt -" - -src_configure() { - local mycmakeargs=( - -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d" - ) - - kde5_src_configure -} diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest index f199ca92efd1..9de222c7e95f 100644 --- a/kde-frameworks/breeze-icons/Manifest +++ b/kde-frameworks/breeze-icons/Manifest @@ -1,3 +1,2 @@ -DIST breeze-icons-5.26.0.tar.xz 1370236 SHA256 a9c0d742a37ef3b3b2dae5a5bb97aee2927dd613c17c606f3bcbc6845a8c6bcd SHA512 3edfd8f56548e61e6bebf21f711797bedeae91c0a8a3f1e4cade79d1d53cf7e9f5fa8cc154d62d3a33b6765c35ac1df252f45de0e00567624710b6149d0fe497 WHIRLPOOL 50a9860fd6ed5f97e7c2f239df954e372d441ed671b522e02570f0fa15506df59b16d0475ebffbb6357a79cf2a8a1658a2e5ea9cea7f3d4bd9dac03c646be049 DIST breeze-icons-5.29.0.tar.xz 1467464 SHA256 0bad6cad78f948fd73fc89ae2566b59b6859a752e95eb348ce735408d4bffbae SHA512 8da8bb7df7e18a7216465a1d79f0da1930834b49e008f777157177ea1b8de0f8b1a12346067d919dd75fbc6023f5b6587f5eabda4dbae2e6f56cdb6079c86ac3 WHIRLPOOL ed0f50285a6d9f90635be396a46b1a803bb3324c1b026376c6f2cb5a46b9513843f4a20f24cce48f61c4da0d6edcf37271bf240c42dee5f657b9c1d64cf248c0 DIST breeze-icons-5.30.0.tar.xz 1462648 SHA256 53e533d006e0289b969ee37534a71f02b2708cee28cfa829b95a144f75010759 SHA512 03d6611f2ab09ce30b0451979d24dc77ef9f6ca8d94ff6e2452a260552778f083ce883d63e020adee29d13364919fc88415b8d3987ec91619e34f73b46eb6204 WHIRLPOOL b6fc2c68bcc131f5fc1478f21615c0940466cb75d75bdb5db7ce34b7bf13c7829450e94e377c5b7011487022b3ffa2f4ecb639e46484f9e72e147908e6e76da2 diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild deleted file mode 100644 index 300213239b7d..000000000000 --- a/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_AUTODEPS="false" -KDE_DEBUG="false" -inherit kde5 - -DESCRIPTION="Breeze SVG icon theme" -LICENSE="LGPL-3" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -DEPEND=" - $(add_frameworks_dep extra-cmake-modules) - $(add_qt_dep qtcore) -" -RDEPEND="!= 5.7.0 -RDEPEND=" - $(add_frameworks_dep kcoreaddons) - $(add_qt_dep qtdbus '' '' '5=') - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - policykit? ( sys-auth/polkit-qt[qt5] ) -" -DEPEND="${RDEPEND} - nls? ( $(add_qt_dep linguist-tools) ) -" -PDEPEND="policykit? ( kde-plasma/polkit-kde-agent )" - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package policykit PolkitQt5-1) - ) - - kde5_src_configure -} diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index 4b38a1f15544..fb275ba6fa22 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,3 +1,2 @@ -DIST kbookmarks-5.26.0.tar.xz 115640 SHA256 f21439ad5dc53090b5a895af50c811ac539c4fe7dd741477713e86b07b71105e SHA512 2cd316b191e9224c7eda75d44ffae6418080f4dccf3363465a26b5169a02854184902036d142448bc89cd699d1b8ecc1e70d4b70de3a1e85b50f76c5cb095438 WHIRLPOOL a8c967ba35385faab38a5cabbddabd733b716f1852c2cc58fcef37a88783409e07ceecc30e8eab3e3b687b2c5ee05dd875b30e81c70f9f8fdbc2e8393a90d625 DIST kbookmarks-5.29.0.tar.xz 1245700 SHA256 71a9126427ac7ebfce98458c2f8d6fe954537e6b81b409e26f0d1ec7be8effc6 SHA512 e04b0c269845d84409459d6ff8e2031da9ac45f72479e8041a0afbf86bf437c07ae300e845ac463f9226a26e682d868a98c05f7481c4aa662b778f9d8a7cc2f7 WHIRLPOOL 8ea902d23660cfa3fb99f314ed1c82d657afbf379789d210c0f7664d63cdbdb8ac88e7d158410f66ec19b9796ebffa37cb6e135741c1dc043c567b07d079cd66 DIST kbookmarks-5.30.0.tar.xz 115904 SHA256 5fa0cf48bf3eaef337f6368736dd1a978682382680a3739d48365931007f2b32 SHA512 ad97606f7572c75456f7a36330bd184d34e44f791abcf254eea3808604e6279841f5a9e1fc1e97a7dda92dd8499f8b5a1d6e9e16669b8f91eb5ab0318e1f2850 WHIRLPOOL f2f88599650042feeeea8bd0a3a92935f75c24cc31a249e923aaa5e8e53244ed61a2b5acffd7618aea97f4e601d58fd50330647f82579adbe987ce5b0e0e3cb9 diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.26.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.26.0.ebuild deleted file mode 100644 index c8455eca7d6c..000000000000 --- a/kde-frameworks/kbookmarks/kbookmarks-5.26.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Framework for managing bookmarks stored in XBEL format" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm x86" -IUSE="nls" - -RDEPEND=" - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) -" -DEPEND="${RDEPEND} - $(add_frameworks_dep kconfigwidgets) - nls? ( $(add_qt_dep linguist-tools) ) -" diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest index dbad4883adb0..737827c1f1ab 100644 --- a/kde-frameworks/kcmutils/Manifest +++ b/kde-frameworks/kcmutils/Manifest @@ -1,3 +1,2 @@ -DIST kcmutils-5.26.0.tar.xz 234796 SHA256 2dbfa24da7a7b3d8d06b0e9c3b9ad6471b5846499526ef37fad9b6088a5bd5df SHA512 4dbc7aa79669bab64f231ac2570e9b9383da1d243ece798668c8b3776697debde15d31f61c99179c953508fab194a9e2631237c4b53cdbf06b5111e6bc75d6ed WHIRLPOOL 9181ced15f0977b2732f86718439518897fd03a598be6a64d63c9b30c52a537f93280ccf7258b00302c05d581d845e8bee7fed601db1c4c1395de69b3f5feb18 DIST kcmutils-5.29.0.tar.xz 2729528 SHA256 02a761033f043ee43b2874b335a40fc4ac7b35a68b723ce29057b71bb2ad36f2 SHA512 837e6227f8a862e2dfb748be960ab91514319c187881dc9a0c4afaac12b5d0980c5683cbf7bfaca13c6cccff84800b95ed0703100a83ceec98623cf992c05ad5 WHIRLPOOL 4f6cb93c17d04ca3463e34cf075c344e09da6afb3fcd25ab5b2cab0b29a4dd57914d5436a78f4e26cf6a5cfefb38211ed04649662afd0c305ae2e2cfde13923e DIST kcmutils-5.30.0.tar.xz 235612 SHA256 4973b7ac9bde35e2ce75b2fefc81ad9ab697a14a26c8bc0a3d673de4b814a38b SHA512 2e4b59a7798fe2316d840dfa26d3e90bc9b47f6dbd441944aa34b8359bc2e3a12927781daf4fe24de7e28ca9356c5dad334b2ebf980284cbeb25f75574f406ee WHIRLPOOL 9b4f2ffabeb64a9176c66652340136f70a3d0122939b74e1c6e64a16f11b48d3bbadfbde31e9462798572f3d364ff937ef7bf11ca7cd17b2e04f7eb325a62329 diff --git a/kde-frameworks/kcmutils/kcmutils-5.26.0.ebuild b/kde-frameworks/kcmutils/kcmutils-5.26.0.ebuild deleted file mode 100644 index 34aa581f37b5..000000000000 --- a/kde-frameworks/kcmutils/kcmutils-5.26.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -FRAMEWORK_TEST="false" -inherit kde5 - -DESCRIPTION="Framework to work with KDE System Settings modules" -LICENSE="LGPL-2" -KEYWORDS="amd64 ~arm x86" -IUSE="" - -RDEPEND=" - $(add_frameworks_dep kauth) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdeclarative) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kitemviews) - $(add_frameworks_dep kservice) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -DEPEND="${RDEPEND}" diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest index a7f4d3c7edf8..fa8e5b3d631f 100644 --- a/kde-frameworks/kcodecs/Manifest +++ b/kde-frameworks/kcodecs/Manifest @@ -1,3 +1,2 @@ -DIST kcodecs-5.26.0.tar.xz 218660 SHA256 931fb21946604ef5f4a4a36a6c7bdd40347d7a44a98edf291f361fe24becbfa3 SHA512 9f2cc1aebf424e65c1ac454a9d4036f0c78f2607c3f90423b7911182c156a55d74c6ff71d9fa822cf0a583e88880ffca8b7f31350a620a89f536547f122ee73a WHIRLPOOL dd171d4ad494f5c8740868414bb637c8e747f8e658787a36b0135804f1d729b3105f6098bd79130b622f95f3743cb72510d4c10b1ee13451da2e8a7db8f7ff2e DIST kcodecs-5.29.0.tar.xz 2742220 SHA256 a757e0298574c143b3cac9054ebe50e43fc6b14986728c2e640cba993457294e SHA512 ab12153433d84e235d1b3a2f55988936affa28c2df2a2a6fc4f488acac76dbd3a44d6c42ac417fe2ab42449b32c79fb26daab4f63e373b6e33f689b72845592e WHIRLPOOL aa0215f3ea0eaecb8972d0bf0841ed6c6aed1e63d9dd926d2af4cb52a213dda8feb1b78074647353d5b8a770479655f849c5a9d31fbed49b3877d294c3515259 DIST kcodecs-5.30.0.tar.xz 220112 SHA256 6eb6935512e01a70d730938c28cb84852e73d4c023deebb5f2946b4c760f2aee SHA512 f7620e4f541cff0f1e8c693aa499f909d2dc166985fffa8b5a2728e045a7d914d226e88f4b9e13ecaed2ee9e1841a3936869ead37d361de5c8295120f3b17925 WHIRLPOOL 9b786c50f958aa2d43eaa464803717a857157e7b6c191d0b476add4a0c86c0a0773a6f85e21d29540822439e6c8497bd931aeff4d65f810b4b32ef24e95ddb9f diff --git a/kde-frameworks/kcodecs/kcodecs-5.26.0.ebuild b/kde-frameworks/kcodecs/kcodecs-5.26.0.ebuild deleted file mode 100644 index f5795c4b9f29..000000000000 --- a/kde-frameworks/kcodecs/kcodecs-5.26.0.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit kde5 - -DESCRIPTION="Framework for manipulating strings using various encodings" -LICENSE="GPL-2+ LGPL-2+" -KEYWORDS="amd64 ~arm x86" -IUSE="nls" - -DEPEND="nls? ( $(add_qt_dep linguist-tools) )" diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest index f0ef2ed6f7f6..eb34a29e44f7 100644 --- a/kde-frameworks/kcompletion/Manifest +++ b/kde-frameworks/kcompletion/Manifest @@ -1,3 +1,2 @@ -DIST kcompletion-5.26.0.tar.xz 116076 SHA256 fa50bb46867cbbb531d7ed1ed306f201526155ff13a7e47ed1ad697c333670b8 SHA512 fd1b38c0d63d2edb6c632cb818696e16994868da700df2a732e78ac70edda4b1e38c6d6a5a8b2715602c5bd76a96b89926b5c1f68542e93aeabb6d990f5f7f95 WHIRLPOOL 8bda422fba30777370f6c413247a76a1ab4bc97a607eb88c34c03beca0f7d2666b48fe921363f58cf39f1aa8e296d06834afde35deb414abc26ff467b336b7c5 DIST kcompletion-5.29.0.tar.xz 2580112 SHA256 6b1acf683de6d4b3ec36f7ddc270cd639268d25bb53217c83c9088a55f695ec0 SHA512 a1871c4ac0f8c8e1f05f995e3d596de4b00f398746acaed84c72be6ecbab7eb808e0b7bff78f985e2abeead2dde8c7e41d3d11fe09616ea851b7a98f79b3bd49 WHIRLPOOL 7e5d89ffe2c9100f3ee49f4a5cc27e86f288b109eca5d22dd1b53d758ff1aa999709c8c6b5df09e495ffabe0fff339e483034270b7624bc3625642307fbfcc12 DIST kcompletion-5.30.0.tar.xz 116156 SHA256 a667bd28575ba4462ed365ce3ea7d35e3f86b20e6fc034365914949205ee0588 SHA512 4553817cf2ca053f7ba914800b9a350601596c1c166c880d92eb715649642b099cd8c617629d74da48a27c4555a4cf238fc8ec2db5068f67be219f644ff6308f WHIRLPOOL dfecb550ee2327150297ed4a6d0da2ab047a1dc53372b519f07cc62a0747ab72bb9c54ea61b4946830bc7344361abf608c13715d427e37c3bcc9bfc65d3ecf96 diff --git a/kde-frameworks/kcompletion/kcompletion-5.26.0.ebuild b/kde-frameworks/kcompletion/kcompletion-5.26.0.ebuild deleted file mode 100644 index bf85c7a0732e..000000000000 --- a/kde-frameworks/kcompletion/kcompletion-5.26.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Framework for common completion tasks such as filename or URL completion" -KEYWORDS="amd64 ~arm x86" -IUSE="nls" - -RDEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -DEPEND="${RDEPEND} - nls? ( $(add_qt_dep linguist-tools) ) -" diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest index a37bee3a2e01..f1a2a2f1fa2e 100644 --- a/kde-frameworks/kconfig/Manifest +++ b/kde-frameworks/kconfig/Manifest @@ -1,3 +1,2 @@ -DIST kconfig-5.26.0.tar.xz 226520 SHA256 8d3070a475e0784d7727a0ff90f8b659ed47b1dedcffee7efffd299342a95e67 SHA512 e024b371fe2d127ba36caf53e05ebf9a06842667c39a54b43688423cf3de240778e228a672a82f26bebff7b7315f4d35a6b602d43647b9dfaeaa3836cbd896d1 WHIRLPOOL 76d785895b12f998366c106474bb8a667918b92155986d3c9229a4c43b0344277e000801f9c84d8787cc3948919588e634bbf6a5e790bcaee912c311793e1cb4 DIST kconfig-5.29.0.tar.xz 233408 SHA256 d6c12e0908de1b91529de15e75a52c9974685c91b423d5b5abeb06f261d0fa47 SHA512 e9b8432e8952808b7ce163cebfd5e9140692a06c47d7e2e33051e906f8053c4f70471f957f99c56b823f2e027f8a34acab885f65cd57d5cb02aefd9a81e7273f WHIRLPOOL c8447e38424f087a076b5ae0cfce8ebb82237d0ef6b41c44038bfe8cbdb9570ff961d3f05fb5ec115cd6c881a04e5ed9cf85075eace63fcece0edbb96bda6951 DIST kconfig-5.30.0.tar.xz 228916 SHA256 a29a3ccb6c9e8124eca488417d602e689dc7240f9b10510f4152e739fdc143dc SHA512 03c5beafb7da53026f0f1798ef6d7f17224d6241ad1274a26ec872a4430d208862cea01af2a04201dce6ec8a38be6c8adb9901c70af6f7b57800d89a97750626 WHIRLPOOL 0d9158bacacb42119f688b9d6a3f96b7971f10bd4ea34224599eae0cfb64732fa65b91237dffdf68f59d76d82cd5858d84dcfaa45e613731a6755297d93f72b1 diff --git a/kde-frameworks/kconfig/kconfig-5.26.0.ebuild b/kde-frameworks/kconfig/kconfig-5.26.0.ebuild deleted file mode 100644 index a9b90c59fb1f..000000000000 --- a/kde-frameworks/kconfig/kconfig-5.26.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Framework for reading and writing configuration" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm x86" -IUSE="nls" - -RDEPEND=" - $(add_qt_dep qtgui) - $(add_qt_dep qtxml) -" -DEPEND="${RDEPEND} - nls? ( $(add_qt_dep linguist-tools) ) - test? ( $(add_qt_dep qtconcurrent) ) -" - -# bug 560086 -RESTRICT+=" test" - -DOCS=( DESIGN docs/DESIGN.kconfig docs/options.md ) diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest index 5ca30e0f13bb..79a22293cc06 100644 --- a/kde-frameworks/kconfigwidgets/Manifest +++ b/kde-frameworks/kconfigwidgets/Manifest @@ -1,3 +1,2 @@ -DIST kconfigwidgets-5.26.0.tar.xz 367368 SHA256 9111a98a6436e77d1dc37bf13f451c066f75c946b0e375042a283a0461365922 SHA512 174a57629088b358028eaff9e544c3264d4a781f1b432301b9695545a55f9dcc485bc647817a67bad659757bc0981fe97513efa01710128ef852587ea83365f4 WHIRLPOOL bb704a058b1a9a06f3ec283dde447db5f88014c8f7220039d108292ab6506e72002793e75d0aef5b000b4917b4c1d0308ccf1a8a441e5535a92086707697aa12 DIST kconfigwidgets-5.29.0.tar.xz 2872180 SHA256 ca9580a1079adcc9f95907ea9355ee9b2ceaf001e7620005d2d0b1f1dd245e75 SHA512 e00f7131e4b419e2539d8444a44faf35e192353401f39b8702e44f75959e2ffdd45be2530f4acb2913b7e2aeb01e7fa44bd44dfdfc11697e39b7a58b91d15191 WHIRLPOOL a5caf5ef717f1f641d95dfe0ed65692893970d5c045349f1c54b8a59aee463079e18048146881ae9c377f2193822f262fa592f39bba3ddd33c97a975e5acb12c DIST kconfigwidgets-5.30.0.tar.xz 371220 SHA256 021d85537faf01b9a88a9614edf9011a7e2dac752330f4928a287f4832263996 SHA512 d9124e2b5f71bfa967d10bd0adbebc409f87b6b31fd86d8bb59dca3189f22f7bf7f880cefb995646288be80087810d623d18986ccc9578b8307b6298beb01830 WHIRLPOOL e962648650a7192332fd51b1fbec3d3ea3cfe08e3e19065b2ba2e4b64a6f04be72badb687a002e1bda83ba273c2d4f94e69355449db0c88b6cd45cee958ab681 diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.26.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-5.26.0.ebuild deleted file mode 100644 index 75f86144d621..000000000000 --- a/kde-frameworks/kconfigwidgets/kconfigwidgets-5.26.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Framework providing an assortment of configuration-related widgets" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm x86" -IUSE="+man" - -RDEPEND=" - $(add_frameworks_dep kauth) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - ! -Date: Wed, 21 Sep 2016 07:24:30 +0200 -Subject: [PATCH 1/2] Fix very old bug when we remove space in url as "foo - < >" - ---- - autotests/ktexttohtmltest.cpp | 14 ++++++++++++++ - src/lib/text/ktexttohtml.cpp | 14 ++++++++++++-- - 2 files changed, 26 insertions(+), 2 deletions(-) - -diff --git a/autotests/ktexttohtmltest.cpp b/autotests/ktexttohtmltest.cpp -index 474f0ca..8fc0c56 100644 ---- a/autotests/ktexttohtmltest.cpp -+++ b/autotests/ktexttohtmltest.cpp -@@ -30,6 +30,15 @@ QTEST_MAIN(KTextToHTMLTest) - - Q_DECLARE_METATYPE(KTextToHTML::Options) - -+#ifndef Q_OS_WIN -+void initLocale() -+{ -+ setenv("LC_ALL", "en_US.utf-8", 1); -+} -+Q_CONSTRUCTOR_FUNCTION(initLocale) -+#endif -+ -+ - void KTextToHTMLTest::testGetEmailAddress() - { - // empty input -@@ -372,6 +381,11 @@ void KTextToHTMLTest::testHtmlConvert_data() - QTest::newRow("url-in-parenthesis-3") << "bla (http://www.kde.org - section 5.2)" - << KTextToHTML::Options(KTextToHTML::PreserveSpaces) - << "bla (http://www.kde.org - section 5.2)"; -+ -+ // Fix url as foo < > when we concatened them. -+ QTest::newRow("url-with-url") << "foo >" -+ << KTextToHTML::Options(KTextToHTML::PreserveSpaces) -+ << "foo <http://www.kde.org/ <http://www.kde.org/>>"; - } - - -diff --git a/src/lib/text/ktexttohtml.cpp b/src/lib/text/ktexttohtml.cpp -index 8ed923d..b181f56 100644 ---- a/src/lib/text/ktexttohtml.cpp -+++ b/src/lib/text/ktexttohtml.cpp -@@ -228,11 +228,19 @@ QString KTextToHTMLHelper::getUrl() - - url.reserve(mMaxUrlLen); // avoid allocs - int start = mPos; -+ bool previousCharIsSpace = false; - while ((mPos < mText.length()) && - (mText[mPos].isPrint() || mText[mPos].isSpace()) && - ((afterUrl.isNull() && !mText[mPos].isSpace()) || - (!afterUrl.isNull() && mText[mPos] != afterUrl))) { -- if (!mText[mPos].isSpace()) { // skip whitespace -+ if (mText[mPos].isSpace()) { -+ previousCharIsSpace = true; -+ } else { // skip whitespace -+ if (previousCharIsSpace && mText[mPos] == QLatin1Char('<')) { -+ url.append(QLatin1Char(' ')); -+ break; -+ } -+ previousCharIsSpace = false; - url.append(mText[mPos]); - if (url.length() > mMaxUrlLen) { - break; -@@ -267,7 +275,6 @@ QString KTextToHTMLHelper::getUrl() - } - } while (url.length() > 1); - } -- - return url; - } - -@@ -334,6 +341,7 @@ QString KTextToHTML::convertToHtml(const QString &plainText, const KTextToHTML:: - QChar ch; - int x; - bool startOfLine = true; -+ //qDebug()<<" plainText"<parseEmoticons(result, true, exclude); - } -+ //qDebug()<<" result "< -Date: Fri, 30 Sep 2016 13:21:45 +0200 -Subject: [PATCH 2/2] Don't convert as url an url which has a " - ---- - autotests/ktexttohtmltest.cpp | 6 ++++++ - src/lib/text/ktexttohtml.cpp | 25 +++++++++++++++++++------ - src/lib/text/ktexttohtml_p.h | 2 +- - 3 files changed, 26 insertions(+), 7 deletions(-) - -diff --git a/autotests/ktexttohtmltest.cpp b/autotests/ktexttohtmltest.cpp -index 8fc0c56..c5690e8 100644 ---- a/autotests/ktexttohtmltest.cpp -+++ b/autotests/ktexttohtmltest.cpp -@@ -386,6 +386,12 @@ void KTextToHTMLTest::testHtmlConvert_data() - QTest::newRow("url-with-url") << "foo >" - << KTextToHTML::Options(KTextToHTML::PreserveSpaces) - << "foo <http://www.kde.org/ <http://www.kde.org/>>"; -+ -+ //Fix url exploit -+ QTest::newRow("url-exec-html") << "https://\">