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.


Reply via email to