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;