Hello community, here is the log from the commit of package akonadi-search for openSUSE:Factory checked in at 2018-02-12 09:58:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/akonadi-search (Old) and /work/SRC/openSUSE:Factory/.akonadi-search.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadi-search" Mon Feb 12 09:58:05 2018 rev:31 rq:574958 version:17.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/akonadi-search/akonadi-search.changes 2018-01-17 21:46:26.788524797 +0100 +++ /work/SRC/openSUSE:Factory/.akonadi-search.new/akonadi-search.changes 2018-02-12 09:58:09.854376712 +0100 @@ -1,0 +2,11 @@ +Wed Feb 07 08:47:08 CET 2018 - [email protected] + +- Update to 17.12.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.2.php +- Changes since 17.12.1: + * Handle DatabaseModifiedError when querying email contacts (kde#369056) + * Handle DatabaseCorruptError exception in ContactCompleter + +------------------------------------------------------------------- Old: ---- akonadi-search-17.12.1.tar.xz New: ---- akonadi-search-17.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ akonadi-search.spec ++++++ --- /var/tmp/diff_new_pack.qevBsX/_old 2018-02-12 09:58:11.594313995 +0100 +++ /var/tmp/diff_new_pack.qevBsX/_new 2018-02-12 09:58:11.598313850 +0100 @@ -19,7 +19,7 @@ %bcond_without lang Name: akonadi-search -Version: 17.12.1 +Version: 17.12.2 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) ++++++ akonadi-search-17.12.1.tar.xz -> akonadi-search-17.12.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/CMakeLists.txt new/akonadi-search-17.12.2/CMakeLists.txt --- old/akonadi-search-17.12.1/CMakeLists.txt 2018-01-09 02:17:26.000000000 +0100 +++ new/akonadi-search-17.12.2/CMakeLists.txt 2018-02-06 01:37:43.000000000 +0100 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.0) -set(PIM_VERSION "5.7.1") +set(PIM_VERSION "5.7.2") project(AkonadiSearch VERSION ${PIM_VERSION}) # ECM setup @@ -27,11 +27,11 @@ set(AKONADISEARCH_VERSION ${PIM_VERSION}) -set(AKONADI_VERSION "5.7.1") -set(AKONADI_MIMELIB_VERSION "5.7.1") -set(KCONTACTS_LIB_VERSION "5.7.1") -set(KCALENDARCORE_LIB_VERSION "5.7.1") -set(KMIME_LIB_VERSION "5.7.1") +set(AKONADI_VERSION "5.7.2") +set(AKONADI_MIMELIB_VERSION "5.7.2") +set(KCONTACTS_LIB_VERSION "5.7.2") +set(KCALENDARCORE_LIB_VERSION "5.7.2") +set(KMIME_LIB_VERSION "5.7.2") set(QT_REQUIRED_VERSION "5.8.0") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Core Test) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/agent/akonadiindexingagent.desktop new/akonadi-search-17.12.2/agent/akonadiindexingagent.desktop --- old/akonadi-search-17.12.1/agent/akonadiindexingagent.desktop 2017-12-31 12:37:46.000000000 +0100 +++ new/akonadi-search-17.12.2/agent/akonadiindexingagent.desktop 2018-02-02 07:15:34.000000000 +0100 @@ -1,6 +1,6 @@ [Desktop Entry] Name=Akonadi Indexing Agent -Name[ar]=وسيط أكونادي للفهرسة +Name[ar]=وسيط «أكونادي» للفهرسة Name[ca]=Agent d'indexació de l'Akonadi Name[ca@valencia]=Agent d'indexació de l'Akonadi Name[cs]=Indexovací agent Akonadi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/lib/contactcompleter.cpp new/akonadi-search-17.12.2/lib/contactcompleter.cpp --- old/akonadi-search-17.12.1/lib/contactcompleter.cpp 2017-12-31 12:37:46.000000000 +0100 +++ new/akonadi-search-17.12.2/lib/contactcompleter.cpp 2018-02-02 07:15:34.000000000 +0100 @@ -74,11 +74,20 @@ QStringList list; Xapian::MSetIterator end = mset.end(); list.reserve(mset.size()); - for (; mit != end; ++mit) { - std::string str = mit.get_document().get_data(); - const QString entry = QString::fromUtf8(str.c_str(), str.length()); - list << entry; + Q_FOREVER { + try { + for (; mit != end; ++mit) { + std::string str = mit.get_document().get_data(); + const QString entry = QString::fromUtf8(str.c_str(), str.length()); + list << entry; + } + return list; + } catch (const Xapian::DatabaseCorruptError &e) { + qWarning() << "The emailContacts Xapian database is corrupted:" << QString::fromStdString(e.get_description()); + return QStringList(); + } catch (const Xapian::DatabaseModifiedError &e) { + db.reopen(); + continue; // try again + } } - - return list; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/po/ar/akonadi_search.po new/akonadi-search-17.12.2/po/ar/akonadi_search.po --- old/akonadi-search-17.12.1/po/ar/akonadi_search.po 2018-01-09 02:17:26.000000000 +0100 +++ new/akonadi-search-17.12.2/po/ar/akonadi_search.po 2018-02-06 01:37:43.000000000 +0100 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# Safa Alfulaij <[email protected]>, ٢٠١٦. +# Safa Alfulaij <[email protected]>, ٢٠١٦, 2018. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-09-15 03:36+0200\n" -"PO-Revision-Date: ٢٠١٦-٠٢-٠٩ ٠٠:٠٦+0300\n" +"PO-Revision-Date: 2018-01-23 16:00+0300\n" "Last-Translator: Safa Alfulaij <[email protected]>\n" "Language-Team: Arabic <[email protected]>\n" "Language: ar\n" @@ -37,12 +37,12 @@ #: agent/scheduler.cpp:275 #, kde-format msgid "Collection \"%1\" indexed" -msgstr "" +msgstr "فُهرست التّجميعة ”%1“" #: debug/akonadisearchdebugdialog.cpp:107 #, kde-format msgid "Text Files (*.txt);;All Files (*)" -msgstr "" +msgstr "الملفّات النّصّيّة (*.txt);;كلّ الملفّات (*)" #: debug/akonadisearchdebugdialog.cpp:119 #, kde-format @@ -50,30 +50,32 @@ "Could not write the file %1:\n" "\"%2\" is the detailed error description." msgstr "" +"تعذّرت كتابة الملفّ %1:\n" +"وصف الخطأ المفصّل هو ”%2“." #: debug/akonadisearchdebugdialog.cpp:123 #, kde-format msgid "Save File Error" -msgstr "" +msgstr "خطأ في حفظ الملفّ" #: runner/pimcontactsrunner.cpp:46 #, kde-format msgid "Contacts" -msgstr "" +msgstr "المتراسلون" #: runner/pimcontactsrunner.cpp:209 runner/pimcontactsrunner.cpp:215 #: runner/pimcontactsrunner.cpp:249 #, kde-format msgctxt "Name (email)" msgid "%1 (%2)" -msgstr "" +msgstr "%1 (%2)" #: runner/pimcontactsrunner.cpp:235 #, kde-format msgid "Autocompleted from received and sent emails" -msgstr "" +msgstr "أكملتُه آليًّا من الرّسائل المستلمة والمرسلة" #: runner/pimcontactsrunnerconfig.cpp:37 #, kde-format msgid "Search in contacts indexed from sent and received emails too" -msgstr "" +msgstr "ابحث في المتراسلين المفهرسين من الرّسائل المستلمة والمرسلة أيضًا" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/po/nn/akonadi_search.po new/akonadi-search-17.12.2/po/nn/akonadi_search.po --- old/akonadi-search-17.12.1/po/nn/akonadi_search.po 2018-01-09 02:17:26.000000000 +0100 +++ new/akonadi-search-17.12.2/po/nn/akonadi_search.po 2018-02-06 01:37:43.000000000 +0100 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" -"POT-Creation-Date: 2017-04-22 02:53+0200\n" +"POT-Creation-Date: 2017-09-15 03:36+0200\n" "PO-Revision-Date: 2016-11-02 20:12+0100\n" "Last-Translator: Karl Ove Hufthammer <[email protected]>\n" "Language-Team: Norwegian Nynorsk <[email protected]>\n" @@ -19,7 +19,7 @@ "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" -#: agent/agent.cpp:83 +#: agent/agent.cpp:82 #, kde-format msgctxt "@info:status" msgid "No indexers available" @@ -40,19 +40,19 @@ msgid "Collection \"%1\" indexed" msgstr "Samlinga «%1» er indeksert" -#: debug/akonadisearchdebugdialog.cpp:108 +#: debug/akonadisearchdebugdialog.cpp:107 #, kde-format msgid "Text Files (*.txt);;All Files (*)" msgstr "" -#: debug/akonadisearchdebugdialog.cpp:120 +#: debug/akonadisearchdebugdialog.cpp:119 #, kde-format msgid "" "Could not write the file %1:\n" "\"%2\" is the detailed error description." msgstr "" -#: debug/akonadisearchdebugdialog.cpp:124 +#: debug/akonadisearchdebugdialog.cpp:123 #, kde-format msgid "Save File Error" msgstr "" @@ -74,7 +74,7 @@ msgid "Autocompleted from received and sent emails" msgstr "" -#: runner/pimcontactsrunnerconfig.cpp:38 +#: runner/pimcontactsrunnerconfig.cpp:37 #, kde-format msgid "Search in contacts indexed from sent and received emails too" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/po/zh_CN/akonadi_search.po new/akonadi-search-17.12.2/po/zh_CN/akonadi_search.po --- old/akonadi-search-17.12.1/po/zh_CN/akonadi_search.po 2018-01-09 02:17:26.000000000 +0100 +++ new/akonadi-search-17.12.2/po/zh_CN/akonadi_search.po 2018-02-06 01:37:43.000000000 +0100 @@ -8,7 +8,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2017-09-15 03:36+0200\n" -"PO-Revision-Date: 2018-01-08 18:07-0500\n" +"PO-Revision-Date: 2018-02-04 20:33-0500\n" "Last-Translator: guoyunhebrave <[email protected]>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/runner/plasma-krunner-pimcontacts.desktop new/akonadi-search-17.12.2/runner/plasma-krunner-pimcontacts.desktop --- old/akonadi-search-17.12.1/runner/plasma-krunner-pimcontacts.desktop 2017-12-31 12:37:46.000000000 +0100 +++ new/akonadi-search-17.12.2/runner/plasma-krunner-pimcontacts.desktop 2018-02-02 07:15:34.000000000 +0100 @@ -1,6 +1,6 @@ [Desktop Entry] Name=PIM Contacts Search -Name[ar]=بحث في متراسلي PIM +Name[ar]=البحث في متراسلي PIM Name[ast]=Gueta de contautos PIM Name[ca]=Cerca de contactes PIM Name[ca@valencia]=Busca de contactes PIM diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-search-17.12.1/runner/plasma-krunner-pimcontacts_config.desktop new/akonadi-search-17.12.2/runner/plasma-krunner-pimcontacts_config.desktop --- old/akonadi-search-17.12.1/runner/plasma-krunner-pimcontacts_config.desktop 2017-12-31 12:37:46.000000000 +0100 +++ new/akonadi-search-17.12.2/runner/plasma-krunner-pimcontacts_config.desktop 2018-02-02 07:15:34.000000000 +0100 @@ -1,6 +1,6 @@ [Desktop Entry] Name=PIM Contacts Search -Name[ar]=بحث في متراسلي PIM +Name[ar]=البحث في متراسلي PIM Name[ast]=Gueta de contautos PIM Name[ca]=Cerca de contactes PIM Name[ca@valencia]=Busca de contactes PIM
