Hello community,

here is the log from the commit of package kcalcore for openSUSE:Factory 
checked in at 2018-12-19 13:33:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kcalcore (Old)
 and      /work/SRC/openSUSE:Factory/.kcalcore.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kcalcore"

Wed Dec 19 13:33:02 2018 rev:39 rq:658366 version:18.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kcalcore/kcalcore.changes        2018-11-12 
09:26:56.830330776 +0100
+++ /work/SRC/openSUSE:Factory/.kcalcore.new.28833/kcalcore.changes     
2018-12-19 13:33:03.796646208 +0100
@@ -1,0 +2,38 @@
+Fri Dec 14 06:09:04 UTC 2018 - [email protected]
+
+- Update to 18.12.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.0.php
+- Changes since 18.11.90:
+  * No code changes since 18.11.90
+
+-------------------------------------------------------------------
+Mon Dec 03 20:55:52 UTC 2018 - [email protected]
+
+- Update to 18.11.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-rc.php
+- Changes since 18.11.80:
+  * Fix TodoTest::testStatus
+
+-------------------------------------------------------------------
+Tue Nov 20 06:22:07 UTC 2018 - Luca Beltrame <[email protected]>
+
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Tue Nov 20 05:56:54 UTC 2018 - [email protected]
+
+- Update to 18.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-beta.php
+- Changes since 18.08.3:
+  * QT_NO_NARROWING_CONVERSIONS_IN_CONNECT is defined in kf5.51
+  * Need to increase it
+  * Make Incidence[Base] and Event Q_GADGETs
+  * USe new syntax
+
+-------------------------------------------------------------------
@@ -47 +85 @@
-  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+  * https://www.kde.org/announcements/announce-applications-18.08-beta.php
@@ -106 +144 @@
-  * https://www.kde.org/announcements/announce-applications-18.03.90.php
+  * https://www.kde.org/announcements/announce-applications-18.04-rc.php
@@ -219 +257 @@
-  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+  * https://www.kde.org/announcements/announce-applications-17.08-rc.php
@@ -279 +317 @@
-  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+  * https://www.kde.org/announcements/announce-applications-17.04-beta.php
@@ -378 +416 @@
-   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+   * https://www.kde.org/announcements/announce-applications-16.08-rc.php
@@ -504 +542 @@
-   * https://www.kde.org/announcements/announce-applications-15.07.90.php
+   * https://www.kde.org/announcements/announce-applications-15.08-rc.php

Old:
----
  kcalcore-18.08.3.tar.xz

New:
----
  kcalcore-18.12.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kcalcore.spec ++++++
--- /var/tmp/diff_new_pack.6cwTTY/_old  2018-12-19 13:33:04.256645610 +0100
+++ /var/tmp/diff_new_pack.6cwTTY/_new  2018-12-19 13:33:04.260645605 +0100
@@ -17,26 +17,25 @@
 
 
 %define kf5_version 5.19.0
-Name:           kcalcore
-Version:        18.08.3
-Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+Name:           kcalcore
+Version:        18.12.0
+Release:        0
 Summary:        KDE PIM Libraries: KCalCore
 License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
-Url:            http://www.kde.org
+URL:            http://www.kde.org
 Source:         kcalcore-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE
-Patch:          0001-Revert-GIT_SILENT-increase-version.patch
+Patch0:         0001-Revert-GIT_SILENT-increase-version.patch
 BuildRequires:  bison
 BuildRequires:  extra-cmake-modules >= 5.19.0
 BuildRequires:  kdelibs4support-devel >= %{kf5_version}
 BuildRequires:  libical-devel >= 1.0
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package contains the KCalCore library for KDE PIM applications.
@@ -76,15 +75,13 @@
 %postun -n libKF5CalendarCore5 -p /sbin/ldconfig
 
 %files -n libKF5CalendarCore5
-%defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_libdir}/libKF5CalendarCore.so.*
 %{_kf5_debugdir}/*.categories
 %{_kf5_debugdir}/*.renamecategories
 
 %files devel
-%defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_cmakedir}/KF5CalendarCore/
 %{_kf5_includedir}/KCalCore/
 %{_kf5_includedir}/kcalcore_version.h

++++++ kcalcore-18.08.3.tar.xz -> kcalcore-18.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/CMakeLists.txt 
new/kcalcore-18.12.0/CMakeLists.txt
--- old/kcalcore-18.08.3/CMakeLists.txt 2018-10-11 13:14:41.000000000 +0200
+++ new/kcalcore-18.12.0/CMakeLists.txt 2018-11-30 20:19:29.000000000 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
-set(PIM_VERSION "5.9.3")
+set(PIM_VERSION "5.10.0")
 
 project(KCalCore VERSION ${PIM_VERSION})
 
 # ECM setup
-set(KF5_VERSION "5.47.0")
+set(KF5_VERSION "5.51.0")
 
 find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${KCalCore_SOURCE_DIR}/cmake)
@@ -12,14 +12,14 @@
 include(GenerateExportHeader)
 include(ECMGenerateHeaders)
 include(ECMGeneratePriFile)
-include(CMakePackageConfigHelpers)
+
 include(ECMSetupVersion)
 include(FeatureSummary)
 include(KDEInstallDirs)
 include(KDECMakeSettings)
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(ECMQtDeclareLoggingCategory)
-include(ECMCoverageOption)
+
 if(POLICY CMP0053)
   cmake_policy(SET CMP0053 NEW)
 endif()
@@ -52,10 +52,7 @@
   INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
 )
 
-add_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII)
-add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
-add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
-add_definitions(-DQT_USE_QSTRINGBUILDER)
+
 add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
 ########### Targets ###########
 add_subdirectory(src)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/autotests/testtodo.cpp 
new/kcalcore-18.12.0/autotests/testtodo.cpp
--- old/kcalcore-18.08.3/autotests/testtodo.cpp 2018-10-11 13:14:41.000000000 
+0200
+++ new/kcalcore-18.12.0/autotests/testtodo.cpp 2018-11-30 20:19:29.000000000 
+0100
@@ -160,6 +160,7 @@
     QDateTime yesterday = today.addDays(-1);
 
     Todo todo1;
+    todo1.setAllDay(true);
     todo1.setDtStart(yesterday);
     todo1.setDtDue(today);
     todo1.setPercentComplete(50);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/kcalcore.categories 
new/kcalcore-18.12.0/kcalcore.categories
--- old/kcalcore-18.08.3/kcalcore.categories    2018-10-11 13:14:41.000000000 
+0200
+++ new/kcalcore-18.12.0/kcalcore.categories    2018-11-30 20:19:29.000000000 
+0100
@@ -1 +1 @@
-org.kde.pim.kcalcore kcalcore (pim lib)
+org.kde.pim.kcalcore kcalcore (pim lib) IDENTIFIER [KCALCORE_LOG]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/src/event.h 
new/kcalcore-18.12.0/src/event.h
--- old/kcalcore-18.08.3/src/event.h    2018-10-11 13:14:41.000000000 +0200
+++ new/kcalcore-18.12.0/src/event.h    2018-11-30 20:19:29.000000000 +0100
@@ -43,6 +43,9 @@
 */
 class KCALCORE_EXPORT Event : public Incidence
 {
+    Q_GADGET
+    Q_PROPERTY(QDateTime dtEnd READ dtEnd WRITE setDtEnd)
+    Q_PROPERTY(KCalCore::Event::Transparency transparency READ transparency 
WRITE setTransparency)
 public:
     /**
       The different Event transparency types.
@@ -51,6 +54,7 @@
         Opaque,      /**< Event appears in free/busy time */
         Transparent  /**< Event does @b not appear in free/busy time */
     };
+    Q_ENUM(Transparency)
 
     /**
       A shared pointer to an Event object.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/src/incidence.h 
new/kcalcore-18.12.0/src/incidence.h
--- old/kcalcore-18.08.3/src/incidence.h        2018-10-11 13:14:41.000000000 
+0200
+++ new/kcalcore-18.12.0/src/incidence.h        2018-11-30 20:19:29.000000000 
+0100
@@ -69,6 +69,14 @@
 class KCALCORE_EXPORT Incidence
     : public IncidenceBase, public Recurrence::RecurrenceObserver
 {
+    Q_GADGET
+    Q_PROPERTY(QString description READ description WRITE setDescription)
+    Q_PROPERTY(QString summary READ summary WRITE setSummary)
+    Q_PROPERTY(QString location READ location WRITE setLocation)
+    Q_PROPERTY(QStringList categories READ categories WRITE setCategories)
+    Q_PROPERTY(int priority READ priority WRITE setPriority)
+    Q_PROPERTY(QDateTime created READ created WRITE setCreated)
+    Q_PROPERTY(KCalCore::Incidence::Secrecy secrecy READ secrecy WRITE 
setSecrecy)
 public:
 
     /**
@@ -96,6 +104,7 @@
         SecrecyPrivate,     /**< Secret to the owner */
         SecrecyConfidential /**< Secret to the owner and some others */
     };
+    Q_ENUM(Secrecy)
 
     /**
        The different types of RELTYPE values specified by the RFC.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kcalcore-18.08.3/src/incidencebase.h 
new/kcalcore-18.12.0/src/incidencebase.h
--- old/kcalcore-18.08.3/src/incidencebase.h    2018-10-11 13:14:41.000000000 
+0200
+++ new/kcalcore-18.12.0/src/incidencebase.h    2018-11-30 20:19:29.000000000 
+0100
@@ -108,6 +108,11 @@
 */
 class KCALCORE_EXPORT IncidenceBase : public CustomProperties
 {
+    Q_GADGET
+    Q_PROPERTY(QString uid READ uid WRITE setUid)
+    Q_PROPERTY(QDateTime lastModified READ lastModified WRITE setLastModified)
+    Q_PROPERTY(QDateTime dtStart READ dtStart WRITE setDtStart)
+    Q_PROPERTY(bool allDay READ allDay WRITE setAllDay)
 public:
     /**
       A shared pointer to an IncidenceBase.


Reply via email to