Hello community,

here is the log from the commit of package kontactinterface for 
openSUSE:Factory checked in at 2018-04-25 09:52:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kontactinterface (Old)
 and      /work/SRC/openSUSE:Factory/.kontactinterface.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kontactinterface"

Wed Apr 25 09:52:05 2018 rev:31 rq:599089 version:18.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kontactinterface/kontactinterface.changes        
2018-03-20 21:39:52.489933207 +0100
+++ /work/SRC/openSUSE:Factory/.kontactinterface.new/kontactinterface.changes   
2018-04-25 09:52:07.323156372 +0200
@@ -1,0 +2,25 @@
+Wed Apr 18 07:49:39 CEST 2018 - lbeltr...@kde.org
+
+- Update to 18.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.04.0.php
+- Changes since 18.03.90:
+  * None
+
+-------------------------------------------------------------------
+Fri Apr 06 07:09:51 CEST 2018 - lbeltr...@kde.org
+
+- Update to 18.03.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.03.90.php
+- Changes since 17.12.3:
+  * Move categories in own directory
+  * Initiliaze pointer
+  * Use override keyword
+  * Fix check
+  * Move code here
+  * Port to new connect api
+
+-------------------------------------------------------------------

Old:
----
  kontactinterface-17.12.3.tar.xz

New:
----
  kontactinterface-18.04.0.tar.xz

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

Other differences:
------------------
++++++ kontactinterface.spec ++++++
--- /var/tmp/diff_new_pack.OYRy7V/_old  2018-04-25 09:52:07.895135395 +0200
+++ /var/tmp/diff_new_pack.OYRy7V/_new  2018-04-25 09:52:07.899135248 +0200
@@ -20,7 +20,7 @@
 
 %define kf5_version 5.19.0
 Name:           kontactinterface
-Version:        17.12.3
+Version:        18.04.0
 Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
@@ -87,6 +87,8 @@
 %doc COPYING.LIB
 %{_kf5_libdir}/libKF5KontactInterface.so.*
 %{_kf5_servicetypesdir}/kontactplugin.desktop
+%{_kf5_debugdir}/*.categories
+%{_kf5_debugdir}/*.renamecategories
 
 %files devel
 %defattr(-,root,root)

++++++ kontactinterface-17.12.3.tar.xz -> kontactinterface-18.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/CMakeLists.txt 
new/kontactinterface-18.04.0/CMakeLists.txt
--- old/kontactinterface-17.12.3/CMakeLists.txt 2018-03-06 01:28:11.000000000 
+0100
+++ new/kontactinterface-18.04.0/CMakeLists.txt 2018-04-13 02:14:13.000000000 
+0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
-set(PIM_VERSION "5.7.3")
+set(PIM_VERSION "5.8.0")
 
 project(KontactInterface VERSION ${PIM_VERSION})
 
 # ECM setup
-set(KF5_VERSION "5.39.0")
+set(KF5_VERSION "5.44.0")
 
 find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -82,6 +82,10 @@
 add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
 
 add_subdirectory(src)
+
+install( FILES kontactinterface.renamecategories kontactinterface.categories 
DESTINATION ${KDE_INSTALL_CONFDIR} )
+
+
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
 ki18n_install(po)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kontactinterface-17.12.3/KF5KontactInterfaceConfig.cmake.in 
new/kontactinterface-18.04.0/KF5KontactInterfaceConfig.cmake.in
--- old/kontactinterface-17.12.3/KF5KontactInterfaceConfig.cmake.in     
2018-02-09 06:50:57.000000000 +0100
+++ new/kontactinterface-18.04.0/KF5KontactInterfaceConfig.cmake.in     
2018-04-07 11:13:43.000000000 +0200
@@ -2,4 +2,11 @@
 include(CMakeFindDependencyMacro)
 find_dependency(KF5Parts "@KF5_VERSION@")
 
+if(NOT CMAKE_VERSION VERSION_LESS "3.10.0")
+  # CMake 3.9+ warns about automoc on files without Q_OBJECT, and doesn't know 
about other macros.
+  # 3.10+ lets us provide more macro names that require automoc.
+  # KF5 >= 5.42 takes care itself of adding its macros in its cmake config 
files
+  list(APPEND CMAKE_AUTOMOC_MACRO_NAMES "EXPORT_KONTACT_PLUGIN")
+endif()
+
 include("${CMAKE_CURRENT_LIST_DIR}/KF5KontactInterfaceTargets.cmake")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/kontactinterface.categories 
new/kontactinterface-18.04.0/kontactinterface.categories
--- old/kontactinterface-17.12.3/kontactinterface.categories    1970-01-01 
01:00:00.000000000 +0100
+++ new/kontactinterface-18.04.0/kontactinterface.categories    2018-04-07 
11:13:43.000000000 +0200
@@ -0,0 +1 @@
+org.kde.pim.kontactinterface kontactinterface (pim lib)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kontactinterface-17.12.3/kontactinterface.renamecategories 
new/kontactinterface-18.04.0/kontactinterface.renamecategories
--- old/kontactinterface-17.12.3/kontactinterface.renamecategories      
1970-01-01 01:00:00.000000000 +0100
+++ new/kontactinterface-18.04.0/kontactinterface.renamecategories      
2018-04-07 11:13:43.000000000 +0200
@@ -0,0 +1 @@
+log_kontactinterface org.kde.pim.kontactinterface
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kontactinterface-17.12.3/po/zh_CN/kontactinterfaces5.po 
new/kontactinterface-18.04.0/po/zh_CN/kontactinterfaces5.po
--- old/kontactinterface-17.12.3/po/zh_CN/kontactinterfaces5.po 2018-03-06 
01:28:11.000000000 +0100
+++ new/kontactinterface-18.04.0/po/zh_CN/kontactinterfaces5.po 2018-04-13 
02:14:12.000000000 +0200
@@ -7,7 +7,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2016-11-19 20:19+0100\n"
-"PO-Revision-Date: 2018-02-28 02:27-0500\n"
+"PO-Revision-Date: 2018-04-05 09:39-0400\n"
 "Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/core.cpp 
new/kontactinterface-18.04.0/src/core.cpp
--- old/kontactinterface-17.12.3/src/core.cpp   2018-02-09 06:50:57.000000000 
+0100
+++ new/kontactinterface-18.04.0/src/core.cpp   2018-04-07 11:13:43.000000000 
+0200
@@ -91,8 +91,8 @@
 
     if (part) {
         d->mParts.insert(libname, part);
-        QObject::connect(part, SIGNAL(destroyed(QObject*)),
-                         SLOT(slotPartDestroyed(QObject*)));
+        QObject::connect(part, &KParts::ReadOnlyPart::destroyed,
+                         this, [this](QObject* obj) { 
d->slotPartDestroyed(obj);});
     } else {
         d->lastErrorMessage = loader.errorString();
         qCWarning(KONTACTINTERFACE_LOG) << d->lastErrorMessage;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/core.h 
new/kontactinterface-18.04.0/src/core.h
--- old/kontactinterface-17.12.3/src/core.h     2018-02-09 06:50:57.000000000 
+0100
+++ new/kontactinterface-18.04.0/src/core.h     2018-04-07 11:13:43.000000000 
+0200
@@ -46,7 +46,7 @@
     /**
      * Destroys the core object.
      */
-    virtual ~Core();
+    ~Core() override;
 
     /**
      * Selects the given plugin and raises the associated part.
@@ -111,8 +111,6 @@
     //@cond PRIVATE
     class Private;
     Private *const d;
-
-    Q_PRIVATE_SLOT(d, void slotPartDestroyed(QObject *))
     //@endcond
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/plugin.cpp 
new/kontactinterface-18.04.0/src/plugin.cpp
--- old/kontactinterface-17.12.3/src/plugin.cpp 2018-02-09 06:50:57.000000000 
+0100
+++ new/kontactinterface-18.04.0/src/plugin.cpp 2018-04-07 11:13:43.000000000 
+0200
@@ -55,7 +55,7 @@
     void setXmlFiles();
     void removeInvisibleToolbarActions(Plugin *plugin);
 
-    Core *core;
+    Core *core = nullptr;
     QList<QAction *> newActions;
     QList<QAction *> syncActions;
     QString identifier;
@@ -65,7 +65,7 @@
     QString serviceName;
     QByteArray partLibraryName;
     QByteArray pluginName;
-    KParts::ReadOnlyPart *part;
+    KParts::ReadOnlyPart *part = nullptr;
     bool hasPart;
     bool disabled;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/plugin.h 
new/kontactinterface-18.04.0/src/plugin.h
--- old/kontactinterface-17.12.3/src/plugin.h   2018-02-09 06:50:57.000000000 
+0100
+++ new/kontactinterface-18.04.0/src/plugin.h   2018-04-07 11:13:43.000000000 
+0200
@@ -94,7 +94,7 @@
     /**
      * Destroys the plugin.
      */
-    virtual ~Plugin();
+    ~Plugin() override;
 
     /**
      * Sets the @p identifier of the plugin.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/summary.h 
new/kontactinterface-18.04.0/src/summary.h
--- old/kontactinterface-17.12.3/src/summary.h  2018-02-09 06:50:57.000000000 
+0100
+++ new/kontactinterface-18.04.0/src/summary.h  2018-04-07 11:13:43.000000000 
+0200
@@ -53,7 +53,7 @@
     /**
      * Destroys the summary widget.
      */
-    virtual ~Summary();
+    ~Summary() override;
 
     /**
      * Returns the logical height of summary widget.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/uniqueapphandler.cpp 
new/kontactinterface-18.04.0/src/uniqueapphandler.cpp
--- old/kontactinterface-17.12.3/src/uniqueapphandler.cpp       2018-02-09 
06:50:57.000000000 +0100
+++ new/kontactinterface-18.04.0/src/uniqueapphandler.cpp       2018-04-07 
11:13:43.000000000 +0200
@@ -159,8 +159,8 @@
 class Q_DECL_HIDDEN UniqueAppWatcher::Private
 {
 public:
-    UniqueAppHandlerFactoryBase *mFactory;
-    Plugin *mPlugin;
+    UniqueAppHandlerFactoryBase *mFactory = nullptr;
+    Plugin *mPlugin = nullptr;
     bool mRunningStandalone;
 };
 //@endcond
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-17.12.3/src/uniqueapphandler.h 
new/kontactinterface-18.04.0/src/uniqueapphandler.h
--- old/kontactinterface-17.12.3/src/uniqueapphandler.h 2018-02-09 
06:50:57.000000000 +0100
+++ new/kontactinterface-18.04.0/src/uniqueapphandler.h 2018-04-07 
11:13:43.000000000 +0200
@@ -45,7 +45,7 @@
 
 public:
     UniqueAppHandler(Plugin *plugin);
-    virtual ~UniqueAppHandler();
+    ~UniqueAppHandler() override;
 
     /// This must be reimplemented so that app-specific command line options 
can be parsed
     virtual void loadCommandLineOptions(QCommandLineParser *parser) = 0;
@@ -122,7 +122,7 @@
      */
     UniqueAppWatcher(UniqueAppHandlerFactoryBase *factory, Plugin *plugin);
 
-    virtual ~UniqueAppWatcher();
+    ~UniqueAppWatcher() override;
 
     bool isRunningStandalone() const;
 


Reply via email to