summaryrefslogtreecommitdiff
path: root/extra/nepomuk-core
diff options
context:
space:
mode:
Diffstat (limited to 'extra/nepomuk-core')
-rw-r--r--extra/nepomuk-core/PKGBUILD6
-rw-r--r--extra/nepomuk-core/fix-crash-on-new-install.patch37
2 files changed, 3 insertions, 40 deletions
diff --git a/extra/nepomuk-core/PKGBUILD b/extra/nepomuk-core/PKGBUILD
index 2aa1f8536..8356e2e5b 100644
--- a/extra/nepomuk-core/PKGBUILD
+++ b/extra/nepomuk-core/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 179326 2013-03-05 15:20:29Z andrea $
+# $Id: PKGBUILD 181871 2013-04-05 08:54:13Z svenstaro $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=nepomuk-core
-pkgver=4.10.1
+pkgver=4.10.2
pkgrel=1
pkgdesc="Contains the central Nepomuk services like file indexing, file system monitoring, query, storage, client libraries"
url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-core"
@@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs' 'poppler-qt' 'taglib' 'ffmpeg')
makedepends=('cmake' 'automoc4' 'doxygen')
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
-sha1sums=('23661174669b32b12e7c930d700b08a4f7efd275')
+sha1sums=('e17ca2b7eb3b1745806be7576d6340777f4ce0d0')
build() {
mkdir build
diff --git a/extra/nepomuk-core/fix-crash-on-new-install.patch b/extra/nepomuk-core/fix-crash-on-new-install.patch
deleted file mode 100644
index 4e921fb52..000000000
--- a/extra/nepomuk-core/fix-crash-on-new-install.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-commit b94e9f73bd86593928988e5626511acea805b7be
-Author: Edward Toroshchin <kde@hades.name>
-Date: Sun Feb 3 17:57:23 2013 +0100
-
- fileindexer: initialize objects in correct order
-
- The IndexCleaner job created in IndexScheduler could complete before
- m_eventMonitor is initialized, which leads to crash in slotCleaningDone.
-
- REVIEW: 108754
-
-diff --git a/services/fileindexer/indexscheduler.cpp b/services/fileindexer/indexscheduler.cpp
-index a13de1b..3ad7819 100644
---- a/services/fileindexer/indexscheduler.cpp
-+++ b/services/fileindexer/indexscheduler.cpp
-@@ -51,10 +51,6 @@ Nepomuk2::IndexScheduler::IndexScheduler( QObject* parent )
- QFile::remove(KStandardDirs::locateLocal("data", QLatin1String("nepomuk/file-indexer-error-log")));
- }
-
-- m_cleaner = new IndexCleaner(this);
-- connect( m_cleaner, SIGNAL(finished(KJob*)), this, SLOT(slotCleaningDone()) );
-- m_cleaner->start();
--
- FileIndexerConfig* indexConfig = FileIndexerConfig::self();
- connect( indexConfig, SIGNAL(includeFolderListChanged(QStringList,QStringList)),
- this, SLOT(slotIncludeFolderListChanged(QStringList,QStringList)) );
-@@ -106,6 +102,10 @@ Nepomuk2::IndexScheduler::IndexScheduler( QObject* parent )
- connect( m_eventMonitor, SIGNAL(powerManagementStatusChanged(bool)),
- this, SLOT(slotScheduleIndexing()) );
-
-+ m_cleaner = new IndexCleaner(this);
-+ connect( m_cleaner, SIGNAL(finished(KJob*)), this, SLOT(slotCleaningDone()) );
-+ m_cleaner->start();
-+
- // Special settings for the queues
- KConfig config( "nepomukstrigirc" );
- KConfigGroup cfg = config.group( "Indexing" );