Hello community,

here is the log from the commit of package syndication for openSUSE:Factory 
checked in at 2017-12-18 08:56:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syndication (Old)
 and      /work/SRC/openSUSE:Factory/.syndication.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syndication"

Mon Dec 18 08:56:08 2017 rev:28 rq:556302 version:17.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/syndication/syndication.changes  2017-11-16 
14:34:13.365444464 +0100
+++ /work/SRC/openSUSE:Factory/.syndication.new/syndication.changes     
2017-12-18 08:56:09.820485381 +0100
@@ -1,0 +2,40 @@
+Sat Dec 09 14:59:13 CET 2017 - [email protected]
+
+- Update to 17.12.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.0.php
+- Changes since 17.11.90:
+  * None
+
+-------------------------------------------------------------------
+Sat Dec 02 10:12:39 CET 2017 - [email protected]
+
+- Update to 17.11.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-rc.php
+- Changes since 17.11.80:
+  * None
+
+-------------------------------------------------------------------
+Mon Nov 20 06:59:44 CET 2017 - [email protected]
+
+- Update to 17.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-beta.php
+- Changes since 17.08.3:
+  * We don't need FeatureSummary here.
+  * Fix integer overflow caused in previous commit
+  * Fix build against Qt 5.7
+  * Remove deprecated method
+  * Remove kaboutdata in test apps
+  * Fix cmake warning
+  * Use version in project
+  * Make run without install them
+  * autotests/benchmark.cpp - clean includes
+  * src/syndication/rdf/model_p.h - explict ctor AddToHashes
+  * src/syndication/loader.cpp - normalize SIGNAL
+
+-------------------------------------------------------------------

Old:
----
  syndication-17.08.3.tar.xz

New:
----
  syndication-17.12.0.tar.xz

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

Other differences:
------------------
++++++ syndication.spec ++++++
--- /var/tmp/diff_new_pack.0dX69p/_old  2017-12-18 08:56:10.448455066 +0100
+++ /var/tmp/diff_new_pack.0dX69p/_new  2017-12-18 08:56:10.448455066 +0100
@@ -18,7 +18,7 @@
 
 %define kf5_version 5.36.0
 Name:           syndication
-Version:        17.08.3
+Version:        17.12.0
 Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++++++ syndication-17.08.3.tar.xz -> syndication-17.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/.reviewboardrc 
new/syndication-17.12.0/.reviewboardrc
--- old/syndication-17.08.3/.reviewboardrc      2017-10-29 08:15:17.000000000 
+0100
+++ new/syndication-17.12.0/.reviewboardrc      1970-01-01 01:00:00.000000000 
+0100
@@ -1,4 +0,0 @@
-REVIEWBOARD_URL = "https://git.reviewboard.kde.org";
-REPOSITORY = "git://anongit.kde.org/syndication"
-BRANCH = "master"
-TARGET_GROUPS = "kdepimlibs"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/CMakeLists.txt 
new/syndication-17.12.0/CMakeLists.txt
--- old/syndication-17.08.3/CMakeLists.txt      2017-10-29 08:15:17.000000000 
+0100
+++ new/syndication-17.12.0/CMakeLists.txt      2017-12-02 08:31:46.000000000 
+0100
@@ -1,16 +1,18 @@
-cmake_minimum_required(VERSION 2.8.12)
+cmake_minimum_required(VERSION 3.0)
+set(SYNDICATION_LIB_VERSION "5.7.0")
 
-project(Syndication)
+project(Syndication VERSION ${SYNDICATION_LIB_VERSION})
 
 # ECM setup
-set(KF5_VERSION "5.35.0")
+set(KF5_VERSION "5.39.0")
+
 find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
 include(GenerateExportHeader)
 include(ECMGenerateHeaders)
 include(ECMGeneratePriFile)
-include(ECMPackageConfigHelpers)
+include(CMakePackageConfigHelpers)
 include(ECMSetupVersion)
 include(FeatureSummary)
 include(KDEInstallDirs)
@@ -20,7 +22,6 @@
 include(ECMQtDeclareLoggingCategory)
 
 
-set(SYNDICATION_LIB_VERSION "5.6.3")
 
 ecm_setup_version(${SYNDICATION_LIB_VERSION} VARIABLE_PREFIX SYNDICATION
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/syndication_version.h"
@@ -33,7 +34,7 @@
 find_package(KF5Codecs ${KF5_VERSION} CONFIG REQUIRED)
 add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
 add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII")
-#add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
 ########### Targets ###########
 
 add_subdirectory(src/syndication)
@@ -46,7 +47,7 @@
 ########### CMake Config Files ###########
 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Syndication")
 
-ecm_configure_package_config_file(
+configure_package_config_file(
   "${CMAKE_CURRENT_SOURCE_DIR}/KF5SyndicationConfig.cmake.in"
   "${CMAKE_CURRENT_BINARY_DIR}/KF5SyndicationConfig.cmake"
   INSTALL_DESTINATION  ${CMAKECONFIG_INSTALL_DIR}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/KF5SyndicationConfig.cmake.in 
new/syndication-17.12.0/KF5SyndicationConfig.cmake.in
--- old/syndication-17.08.3/KF5SyndicationConfig.cmake.in       2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/KF5SyndicationConfig.cmake.in       2017-12-02 
08:31:46.000000000 +0100
@@ -1,5 +1,3 @@
 @PACKAGE_INIT@
 
-include(FeatureSummary)
-
 include("${CMAKE_CURRENT_LIST_DIR}/KF5SyndicationTargets.cmake")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/autotests/CMakeLists.txt 
new/syndication-17.12.0/autotests/CMakeLists.txt
--- old/syndication-17.08.3/autotests/CMakeLists.txt    2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/autotests/CMakeLists.txt    2017-12-02 
08:31:46.000000000 +0100
@@ -21,23 +21,23 @@
 
 foreach( file ${atomFiles} )
   get_test_name("${file}" name)
-  add_test( \"Atom-${name}\" ${EXECUTABLE_OUTPUT_PATH}/testlibsyndication 
${file} --compare ${file}.expected )
+  add_test( NAME  \"Atom-${name}\" COMMAND testlibsyndication ${file} 
--compare ${file}.expected )
   ecm_mark_as_test(Atom-${name})
 endforeach()
 foreach( file ${rdfFiles} )
   get_test_name("${file}" name)
-  add_test( \"Rdf-${name}\" ${EXECUTABLE_OUTPUT_PATH}/testlibsyndication 
${file} --compare ${file}.expected )
+  add_test( NAME \"Rdf-${name}\" COMMAND testlibsyndication ${file} --compare 
${file}.expected )
   ecm_mark_as_test(Rdf-${name})
 endforeach()
 foreach( file ${rss2Files} )
   get_test_name("${file}" name)
-  add_test( \"Rss2-${name}\" ${EXECUTABLE_OUTPUT_PATH}/testlibsyndication 
${file} --compare ${file}.expected )
+  add_test( NAME \"Rss2-${name}\" COMMAND testlibsyndication ${file} --compare 
${file}.expected )
   ecm_mark_as_test(Rss2-${name})
 endforeach()
 
 ########### next target ###############
 
 add_executable(testpersonimpl testpersonimpl.cpp)
-add_test(testpersonimpl testpersonimpl)
+add_test(NAME testpersonimpl COMMAND testpersonimpl)
 ecm_mark_as_test(testpersonimpl)
 target_link_libraries(testpersonimpl KF5Syndication Qt5::Test)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/autotests/benchmark.cpp 
new/syndication-17.12.0/autotests/benchmark.cpp
--- old/syndication-17.08.3/autotests/benchmark.cpp     2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/autotests/benchmark.cpp     2017-12-02 
08:31:46.000000000 +0100
@@ -27,15 +27,14 @@
 #include "feed.h"
 #include "parsercollection.h"
 
-#include <QtCore/QByteArray>
-#include <QtCore/QFile>
-#include <QtCore/QString>
-#include <QtCore/QStringList>
-#include <QtCore/QTime>
-#include <QtCore/QTextStream>
+#include <QByteArray>
+#include <QFile>
+#include <QString>
+#include <QStringList>
+#include <QTime>
+#include <QTextStream>
 
 #include <iostream>
-
 #include <cstdio>
 
 using namespace Syndication;
@@ -75,7 +74,7 @@
     QTime time;
     time.start();
 
-    foreach(const QString &filename, filenames) {
+    foreach (const QString &filename, filenames) {
 
         QFile f(filename);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/src/syndication/loader.cpp 
new/syndication-17.12.0/src/syndication/loader.cpp
--- old/syndication-17.08.3/src/syndication/loader.cpp  2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/src/syndication/loader.cpp  2017-12-02 
08:31:46.000000000 +0100
@@ -53,8 +53,8 @@
 Loader *Loader::create(QObject *object, const char *slot)
 {
     Loader *loader = create();
-    connect(loader, SIGNAL(loadingComplete(Syndication::Loader *,
-                                           Syndication::FeedPtr, 
Syndication::ErrorCode)),
+    connect(loader,
+            
SIGNAL(loadingComplete(Syndication::Loader*,Syndication::FeedPtr,Syndication::ErrorCode)),
             object, slot);
     return loader;
 }
@@ -217,4 +217,3 @@
 }
 
 } // namespace Syndication
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/src/syndication/rdf/model_p.h 
new/syndication-17.12.0/src/syndication/rdf/model_p.h
--- old/syndication-17.08.3/src/syndication/rdf/model_p.h       2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/src/syndication/rdf/model_p.h       2017-12-02 
08:31:46.000000000 +0100
@@ -80,7 +80,7 @@
     {
     public:
 
-        AddToHashesVisitor(ModelPrivate *parent) : p(parent)
+        explicit AddToHashesVisitor(ModelPrivate *parent) : p(parent)
         {}
 
         bool visitResource(ResourcePtr res) override
@@ -150,7 +150,6 @@
             stmtsBySubject[stmt->subject()->uri()].removeAll(stmt);
         }
         statements.remove(key);
-
     }
 
     void init(const QSharedPointer<ModelPrivate> &sharedThis)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/src/syndication/tools.cpp 
new/syndication-17.12.0/src/syndication/tools.cpp
--- old/syndication-17.08.3/src/syndication/tools.cpp   2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/src/syndication/tools.cpp   2017-12-02 
08:31:46.000000000 +0100
@@ -67,7 +67,7 @@
             kdt.setTimeSpec(Qt::UTC);
             kdt.setTime(QTime(12, 0));
         }
-        return kdt.toTime_t();
+        return kdt.toMSecsSinceEpoch() / 1000;
     } else {
         return 0;
     }
@@ -108,7 +108,7 @@
 
     const QString format = QStringLiteral("ddd MMM d HH:mm:ss yyyy");
     QDateTime dt;
-    dt.setTime_t(date);
+    dt.setMSecsSinceEpoch(quint64(date) * 1000);
     return dt.toUTC().toString(format);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-17.08.3/tests/testloader.cpp 
new/syndication-17.12.0/tests/testloader.cpp
--- old/syndication-17.08.3/tests/testloader.cpp        2017-10-29 
08:15:17.000000000 +0100
+++ new/syndication-17.12.0/tests/testloader.cpp        2017-12-02 
08:31:46.000000000 +0100
@@ -33,7 +33,6 @@
 #include "syndication_version.h"
 
 #include <qapplication.h>
-#include <kaboutdata.h>
 
 #include <qurl.h>
 
@@ -85,18 +84,13 @@
     }
 
     QApplication app(argc, argv);
-    KAboutData aboutData(QLatin1String("testlibsyndication"), 
QLatin1String("testlibsyndication"), QLatin1String("0.1"));
-
-    KAboutData::setApplicationData(aboutData);
 
     QCommandLineParser parser;
     app.setApplicationVersion(QLatin1String(SYNDICATION_VERSION_STRING));
     parser.addVersionOption();
     parser.addHelpOption();
     parser.addOption(QCommandLineOption(QStringList() << 
QLatin1String("+url"), QLatin1String("URL of feed")));
-    aboutData.setupCommandLine(&parser);
     parser.process(app);
-    aboutData.processCommandLine(&parser);
 
     if (parser.positionalArguments().count() != 1) {
         parser.showHelp();


Reply via email to