Hello community, here is the log from the commit of package akonadi-calendar for openSUSE:Factory checked in at 2016-11-12 13:27:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/akonadi-calendar (Old) and /work/SRC/openSUSE:Factory/.akonadi-calendar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadi-calendar" Changes: -------- --- /work/SRC/openSUSE:Factory/akonadi-calendar/akonadi-calendar.changes 2016-10-18 10:10:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.akonadi-calendar.new/akonadi-calendar.changes 2016-11-12 13:27:16.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Nov 9 06:07:58 UTC 2016 - [email protected] + +- Update to KDE Applications 16.08.3 + * KDE Applications 16.08.3 + * https://www.kde.org/announcements/announce-applications-16.08.3.php + +------------------------------------------------------------------- Old: ---- akonadi-calendar-16.08.2.tar.xz New: ---- akonadi-calendar-16.08.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ akonadi-calendar.spec ++++++ --- /var/tmp/diff_new_pack.k07QLG/_old 2016-11-12 13:27:17.000000000 +0100 +++ /var/tmp/diff_new_pack.k07QLG/_new 2016-11-12 13:27:17.000000000 +0100 @@ -17,7 +17,7 @@ Name: akonadi-calendar -Version: 16.08.2 +Version: 16.08.3 Release: 0 %define kf5_version 5.19.0 Summary: KDE PIM Libraries ++++++ akonadi-calendar-16.08.2.tar.xz -> akonadi-calendar-16.08.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-calendar-16.08.2/CMakeLists.txt new/akonadi-calendar-16.08.3/CMakeLists.txt --- old/akonadi-calendar-16.08.2/CMakeLists.txt 2016-09-09 17:13:16.000000000 +0200 +++ new/akonadi-calendar-16.08.3/CMakeLists.txt 2016-10-14 08:57:11.000000000 +0200 @@ -17,16 +17,16 @@ include(KDECMakeSettings) include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMQtDeclareLoggingCategory) -set(PIM_VERSION "5.3.2") +set(PIM_VERSION "5.3.3") set(AKONADICALENDAR_LIB_VERSION ${PIM_VERSION}) -set(CALENDARCORE_LIB_VERSION "5.3.2") -set(AKONADICONTACT_LIB_VERSION "5.3.2") -set(AKONADI_LIB_VERSION "5.3.2") -set(MAILTRANSPORT_LIB_VERSION "5.3.2") -set(KCONTACTS_LIB_VERSION "5.3.2") -set(CALENDARUTILS_LIB_VERSION "5.3.2") -set(IDENTITYMANAGEMENT_LIB_VERSION "5.3.2") +set(CALENDARCORE_LIB_VERSION "5.3.3") +set(AKONADICONTACT_LIB_VERSION "5.3.3") +set(AKONADI_LIB_VERSION "5.3.3") +set(MAILTRANSPORT_LIB_VERSION "5.3.3") +set(KCONTACTS_LIB_VERSION "5.3.3") +set(CALENDARUTILS_LIB_VERSION "5.3.3") +set(IDENTITYMANAGEMENT_LIB_VERSION "5.3.3") ecm_setup_version(${AKONADICALENDAR_LIB_VERSION} VARIABLE_PREFIX AKONADICALENDAR VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/akonadi-calendar_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5AkonadiCalendarConfigVersion.cmake" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadi-calendar-16.08.2/src/calendarbase.cpp new/akonadi-calendar-16.08.3/src/calendarbase.cpp --- old/akonadi-calendar-16.08.2/src/calendarbase.cpp 2016-09-09 17:13:16.000000000 +0200 +++ new/akonadi-calendar-16.08.3/src/calendarbase.cpp 2016-10-14 08:57:11.000000000 +0200 @@ -475,11 +475,12 @@ Akonadi::Item::List result; if (id == -1) - result.reserve(d->mItemById.size()); + result.reserve(d->mItemsByCollection.size()); - for (auto it = d->mItemById.cbegin(), end = d->mItemById.cend(); it != end; ++it) { - if (id == -1 || id == it.key()) - result.push_back(it.value()); + auto it = id == -1 ? d->mItemsByCollection.cbegin() : d->mItemsByCollection.constFind(id); + while (it != d->mItemsByCollection.cend() && (id == -1 || it.key() == id)) { + result.push_back(*it); + ++it; } return result;
