Hello community, here is the log from the commit of package kalarmcal for openSUSE:Factory checked in at 2016-08-29 14:35:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kalarmcal (Old) and /work/SRC/openSUSE:Factory/.kalarmcal.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kalarmcal" Changes: -------- --- /work/SRC/openSUSE:Factory/kalarmcal/kalarmcal.changes 2016-07-21 07:44:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kalarmcal.new/kalarmcal.changes 2016-08-29 14:35:10.000000000 +0200 @@ -1,0 +2,21 @@ +Fri Aug 12 14:15:22 UTC 2016 - [email protected] + +- Remove unnecessary build requirements + +------------------------------------------------------------------- +Fri Aug 12 10:08:13 UTC 2016 - [email protected] + +- Update to KDE Applications 16.08.0 + * KDE Applications 16.08.0 + * https://www.kde.org/announcements/announce-applications-16.08.0.php + + +------------------------------------------------------------------- +Mon Aug 8 14:44:53 UTC 2016 - [email protected] + +- Update to KDE Applications 16.07.90 + * KDE Applications 16.07.90 (16.08-RC) + * https://www.kde.org/announcements/announce-applications-16.07.90.php + + +------------------------------------------------------------------- Old: ---- kalarmcal-16.04.3.tar.xz New: ---- kalarmcal-16.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kalarmcal.spec ++++++ --- /var/tmp/diff_new_pack.ioyZ7S/_old 2016-08-29 14:35:11.000000000 +0200 +++ /var/tmp/diff_new_pack.ioyZ7S/_new 2016-08-29 14:35:11.000000000 +0200 @@ -17,53 +17,21 @@ Name: kalarmcal -Version: 16.04.3 +Version: 16.08.0 Release: 0 -%define kf5_version 5.1.0 +%define kf5_version 5.23.0 Summary: KDE PIM Library kalarmcal License: LGPL-2.1+ Group: System/GUI/KDE Url: http://www.kde.org Source: kalarmcal-%{version}.tar.xz BuildRequires: akonadi-server-devel -BuildRequires: boost-devel >= 1.34.0 -BuildRequires: cyrus-sasl-devel -BuildRequires: extra-cmake-modules >= 1.0.0 -BuildRequires: gpgme-devel +BuildRequires: extra-cmake-modules >= %{kf5_version} BuildRequires: kcalcore-devel -BuildRequires: kcmutils-devel >= %{kf5_version} -BuildRequires: kcodecs-devel >= %{kf5_version} -BuildRequires: kcodecs-devel >= %{kf5_version} -BuildRequires: kcompletion-devel >= %{kf5_version} -BuildRequires: kconfig-devel >= %{kf5_version} -BuildRequires: kcoreaddons-devel >= %{kf5_version} BuildRequires: kdelibs4support-devel >= %{kf5_version} -BuildRequires: kdoctools-devel >= %{kf5_version} -BuildRequires: kemoticons-devel >= %{kf5_version} BuildRequires: kf5-filesystem BuildRequires: kholidays-devel -BuildRequires: ki18n-devel >= %{kf5_version} BuildRequires: kidentitymanagement-devel -BuildRequires: kio-devel >= %{kf5_version} -BuildRequires: kitemviews-devel >= %{kf5_version} -BuildRequires: kparts-devel >= %{kf5_version} -BuildRequires: ktextwidgets-devel >= %{kf5_version} -BuildRequires: kwallet-devel >= %{kf5_version} -BuildRequires: kwidgetsaddons-devel >= %{kf5_version} -BuildRequires: kxmlgui-devel >= %{kf5_version} -BuildRequires: libassuan-devel -BuildRequires: libical-devel >= 0.42 -BuildRequires: libxslt-devel -BuildRequires: openldap2-devel -BuildRequires: phonon4qt5-devel -BuildRequires: solid-devel >= %{kf5_version} -BuildRequires: sonnet-devel >= %{kf5_version} -BuildRequires: pkgconfig(Qt5Designer) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Network) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Sql) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 -BuildRequires: pkgconfig(Qt5WebKitWidgets) >= 5.2.0 -BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++++++ kalarmcal-16.04.3.tar.xz -> kalarmcal-16.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalarmcal-16.04.3/CMakeLists.txt new/kalarmcal-16.08.0/CMakeLists.txt --- old/kalarmcal-16.04.3/CMakeLists.txt 2016-06-15 06:36:19.000000000 +0200 +++ new/kalarmcal-16.08.0/CMakeLists.txt 2016-08-06 20:11:42.000000000 +0200 @@ -3,7 +3,8 @@ project(KAlarmCal) # ECM setup -find_package(ECM 5.19.0 CONFIG REQUIRED) +set(KF5_VERSION "5.23.0") +find_package(ECM ${KF5_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(GenerateExportHeader) @@ -17,12 +18,14 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(ECMQtDeclareLoggingCategory) -set(KF5_VERSION "5.19.0") -set(KALARM_LIB_VERSION "5.2.3") -set(CALENDARCORE_LIB_VERSION "5.2.0") -set(HOLIDAY_LIB_VERSION "5.2.0") -set(IDENTITYMANAGER_LIB_VERSION "5.2.0") -set(AKONADI_LIB_VERSION "5.2.0") +set(PIM_VERSION "5.3.0") + +set(KALARM_LIB_VERSION ${PIM_VERSION}) + +set(CALENDARCORE_LIB_VERSION "5.3.0") +set(HOLIDAY_LIB_VERSION "5.3.0") +set(IDENTITYMANAGER_LIB_VERSION "5.3.0") +set(AKONADI_LIB_VERSION "5.3.0") ecm_setup_version(${KALARM_LIB_VERSION} VARIABLE_PREFIX KALARMCAL VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kalarmcal_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5AlarmCalendarConfigVersion.cmake" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalarmcal-16.04.3/src/alarmtext.cpp new/kalarmcal-16.08.0/src/alarmtext.cpp --- old/kalarmcal-16.04.3/src/alarmtext.cpp 2016-06-15 06:36:19.000000000 +0200 +++ new/kalarmcal-16.08.0/src/alarmtext.cpp 2016-08-06 20:11:42.000000000 +0200 @@ -2,7 +2,7 @@ * alarmtext.cpp - text/email alarm text conversion * This file is part of kalarmcal library, which provides access to KAlarm * calendar data. - * Copyright © 2004,2005,2007-2013 by David Jarvie <[email protected]> + * Copyright © 2004,2005,2007-2016 by David Jarvie <[email protected]> * * This library is free software; you can redistribute it and/or modify * it under the terms of the GNU Library General Public License as published @@ -24,11 +24,11 @@ #include "kaevent.h" -#include <klocale.h> #include <klocalizedstring.h> #include <QStringList> #include <QDateTime> +#include <QLocale> namespace { @@ -164,8 +164,8 @@ if (todo->hasDueDate()) { KDateTime due = todo->dtDue(false); // fetch the next due date if (todo->hasStartDate() && todo->dtStart() != due) { - d->mTime = todo->allDay() ? KLocale::global()->formatDate(due.date(), KLocale::ShortDate) - : KLocale::global()->formatDateTime(due.dateTime()); + d->mTime = todo->allDay() ? QLocale().toString(due.date(), QLocale::ShortFormat) + : QLocale().toString(due.dateTime(), QLocale::ShortFormat); } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalarmcal-16.04.3/src/datetime.cpp new/kalarmcal-16.08.0/src/datetime.cpp --- old/kalarmcal-16.04.3/src/datetime.cpp 2016-06-15 06:36:19.000000000 +0200 +++ new/kalarmcal-16.08.0/src/datetime.cpp 2016-08-06 20:11:42.000000000 +0200 @@ -2,7 +2,7 @@ * datetime.cpp - date/time with start-of-day time for date-only values * This file is part of kalarmcal library, which provides access to KAlarm * calendar data. - * Copyright © 2003,2005-2007,2009-2011 by David Jarvie <[email protected]> + * Copyright © 2003,2005-2007,2009-2011,2016 by David Jarvie <[email protected]> * * This library is free software; you can redistribute it and/or modify * it under the terms of the GNU Library General Public License as published @@ -21,11 +21,11 @@ */ #include "datetime.h" -#include <klocale.h> #include <klocalizedstring.h> #include <ktimezone.h> #include <QDateTime> +#include <QLocale> namespace KAlarmCal { @@ -344,7 +344,9 @@ QString DateTime::formatLocale(bool shortFormat) const { - return KLocale::global()->formatDateTime(d->mDateTime, (shortFormat ? KLocale::ShortDate : KLocale::LongDate)); + QLocale::FormatType format = shortFormat ? QLocale::ShortFormat : QLocale::LongFormat; + return d->mDateTime.isDateOnly() ? QLocale().toString(d->mDateTime.date(), format) + : QLocale().toString(d->mDateTime.dateTime(), format); } void DateTime::setStartOfDay(const QTime &sod) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalarmcal-16.04.3/src/karecurrence.cpp new/kalarmcal-16.08.0/src/karecurrence.cpp --- old/kalarmcal-16.04.3/src/karecurrence.cpp 2016-06-15 06:36:19.000000000 +0200 +++ new/kalarmcal-16.08.0/src/karecurrence.cpp 2016-08-06 20:11:42.000000000 +0200 @@ -2,7 +2,7 @@ * karecurrence.cpp - recurrence with special yearly February 29th handling * This file is part of kalarmcal library, which provides access to KAlarm * calendar data. - * Copyright © 2005-2013 by David Jarvie <[email protected]> + * Copyright © 2005-2016 by David Jarvie <[email protected]> * * This library is free software; you can redistribute it and/or modify * it under the terms of the GNU Library General Public License as published @@ -30,7 +30,7 @@ #include <QBitArray> #include <QDate> -#include <KLocale> +#include <QLocale> using namespace KCalCore; namespace KAlarmCal @@ -1035,7 +1035,7 @@ int maxgap = 1; // Use the user's definition of the week, starting at the // day of the week specified by the user's locale. - const int weekStart = KLocale::global()->weekStartDay() - 1; // zero-based + const int weekStart = QLocale().firstDayOfWeek() - 1; // zero-based for (int i = 0; i < 7; ++i) { // Get the standard KDE day-of-week number (zero-based) // for the day-of-week number in the user's locale.
