Hello community, here is the log from the commit of package kcalcore for openSUSE:Factory checked in at 2018-01-17 21:48:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kcalcore (Old) and /work/SRC/openSUSE:Factory/.kcalcore.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "kcalcore" Wed Jan 17 21:48:26 2018 rev:28 rq:564279 version:17.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kcalcore/kcalcore.changes 2017-12-18 08:48:36.222382479 +0100 +++ /work/SRC/openSUSE:Factory/.kcalcore.new/kcalcore.changes 2018-01-17 21:48:27.646867626 +0100 @@ -1,0 +2,10 @@ +Thu Jan 11 23:41:02 CET 2018 - lbeltrame@kde.org + +- Update to 17.12.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.1.php +- Changes since 17.12.0: + * Fix a porting bug when persing timezones + +------------------------------------------------------------------- Old: ---- kcalcore-17.12.0.tar.xz New: ---- kcalcore-17.12.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kcalcore.spec ++++++ --- /var/tmp/diff_new_pack.rDvrcE/_old 2018-01-17 21:48:28.230840291 +0100 +++ /var/tmp/diff_new_pack.rDvrcE/_new 2018-01-17 21:48:28.230840291 +0100 @@ -1,7 +1,7 @@ # # spec file for package kcalcore # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define kf5_version 5.19.0 Name: kcalcore -Version: 17.12.0 +Version: 17.12.1 Release: 0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) ++++++ kcalcore-17.12.0.tar.xz -> kcalcore-17.12.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcalcore-17.12.0/CMakeLists.txt new/kcalcore-17.12.1/CMakeLists.txt --- old/kcalcore-17.12.0/CMakeLists.txt 2017-12-02 08:21:00.000000000 +0100 +++ new/kcalcore-17.12.1/CMakeLists.txt 2017-12-15 10:13:12.000000000 +0100 @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.0) -set(PIM_VERSION "5.7.0") +set(PIM_VERSION "5.7.1") project(KCalCore VERSION ${PIM_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcalcore-17.12.0/src/icaltimezones.cpp new/kcalcore-17.12.1/src/icaltimezones.cpp --- old/kcalcore-17.12.0/src/icaltimezones.cpp 2017-12-02 08:21:00.000000000 +0100 +++ new/kcalcore-17.12.1/src/icaltimezones.cpp 2017-12-15 10:13:12.000000000 +0100 @@ -551,11 +551,11 @@ switch (kind) { case ICAL_XSTANDARD_COMPONENT: //qCDebug(KCALCORE_LOG) << "---standard phase: found"; - parsePhase(c, icalTz.standard); + parsePhase(c, false, icalTz.standard); break; case ICAL_XDAYLIGHT_COMPONENT: //qCDebug(KCALCORE_LOG) << "---daylight phase: found"; - parsePhase(c, icalTz.daylight); + parsePhase(c, true, icalTz.daylight); break; default: @@ -567,7 +567,7 @@ return icalTz; } -bool ICalTimeZoneParser::parsePhase(icalcomponent *c, ICalTimeZonePhase &phase) +bool ICalTimeZoneParser::parsePhase(icalcomponent *c, bool daylight, ICalTimeZonePhase &phase) { // Read the observance data for this standard/daylight savings phase int utcOffset = 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kcalcore-17.12.0/src/icaltimezones_p.h new/kcalcore-17.12.1/src/icaltimezones_p.h --- old/kcalcore-17.12.0/src/icaltimezones_p.h 2017-12-02 08:21:00.000000000 +0100 +++ new/kcalcore-17.12.1/src/icaltimezones_p.h 2017-12-15 10:13:12.000000000 +0100 @@ -99,7 +99,7 @@ ICalTimeZone parseTimeZone(icalcomponent *zone); - bool parsePhase(icalcomponent *c, ICalTimeZonePhase &phase); + bool parsePhase(icalcomponent *c, bool daylight, ICalTimeZonePhase &phase); QTimeZone resolveICalTimeZone(const ICalTimeZone &icalZone); ICalTimeZoneCache *mCache;