Hello community,

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

Package is "syndication"

Mon May  8 19:00:04 2017 rev:20 rq:490534 version:17.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/syndication/syndication.changes  2017-03-15 
01:59:28.939226901 +0100
+++ /work/SRC/openSUSE:Factory/.syndication.new/syndication.changes     
2017-05-08 19:00:05.772875611 +0200
@@ -1,0 +2,32 @@
+Sun Apr 16 10:45:36 CEST 2017 - [email protected]
+
+- Update to 17.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.0.php
+- Changes since 17.03.90:
+  * None
+
+-------------------------------------------------------------------
+Wed Apr 12 20:26:13 CEST 2017 - [email protected]
+
+- Update to 17.03.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04-rc.php
+- Changes since 17.03.80:
+  * Switch to categorized logging for the library
+
+-------------------------------------------------------------------
+Sat Mar 25 23:10:56 CET 2017 - [email protected]
+
+- Update to 17.03.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+- Changes since 16.12.3:
+  * Use nullptr
+  * src/syndication/parsercollectionimpl.h - Wsuggest-override
+  * Add ECMCoverageOption
+
+-------------------------------------------------------------------

Old:
----
  syndication-16.12.3.tar.xz

New:
----
  syndication-17.04.0.tar.xz

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

Other differences:
------------------
++++++ syndication.spec ++++++
--- /var/tmp/diff_new_pack.yWFIbV/_old  2017-05-08 19:00:07.892576171 +0200
+++ /var/tmp/diff_new_pack.yWFIbV/_new  2017-05-08 19:00:07.892576171 +0200
@@ -18,10 +18,10 @@
 
 %define kf5_version 5.1.0
 Name:           syndication
-Version:        16.12.3
+Version:        17.04.0
 Release:        0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        KDE PIM Libraries: Syndication
 License:        LGPL-2.1+

++++++ syndication-16.12.3.tar.xz -> syndication-17.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/CMakeLists.txt 
new/syndication-17.04.0/CMakeLists.txt
--- old/syndication-16.12.3/CMakeLists.txt      2017-02-14 13:35:45.000000000 
+0100
+++ new/syndication-17.04.0/CMakeLists.txt      2017-04-08 06:59:13.000000000 
+0200
@@ -3,7 +3,7 @@
 project(Syndication)
 
 # ECM setup
-set(KF5_VERSION "5.28.0")
+set(KF5_VERSION "5.32.0")
 find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
@@ -16,9 +16,11 @@
 include(KDEInstallDirs)
 include(KDECMakeSettings)
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
+include(ECMCoverageOption)
+include(ECMQtDeclareLoggingCategory)
 
 
-set(SYNDICATION_LIB_VERSION "5.4.3")
+set(SYNDICATION_LIB_VERSION "5.5.0")
 
 ecm_setup_version(${SYNDICATION_LIB_VERSION} VARIABLE_PREFIX SYNDICATION
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/syndication_version.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/autotests/testlibsyndication.cpp 
new/syndication-17.04.0/autotests/testlibsyndication.cpp
--- old/syndication-16.12.3/autotests/testlibsyndication.cpp    2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/autotests/testlibsyndication.cpp    2017-04-08 
06:59:13.000000000 +0200
@@ -96,7 +96,7 @@
 
     FeedPtr ptr(Syndication::parse(src));
 
-    if (ptr == 0L) {
+    if (ptr == nullptr) {
         printUsage(QStringLiteral("Couldn't parse file: 
(%1)").arg(Syndication::parserCollection()->lastError()));
         return 1;
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/CMakeLists.txt 
new/syndication-17.04.0/src/syndication/CMakeLists.txt
--- old/syndication-16.12.3/src/syndication/CMakeLists.txt      2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/CMakeLists.txt      2017-04-08 
06:59:13.000000000 +0200
@@ -104,6 +104,8 @@
     ${libsyndicationlocal_SRCS}
 )
 
+ecm_qt_declare_logging_category(syndication_SRCS HEADER syndication_debug.h 
IDENTIFIER SYNDICATION_LOG CATEGORY_NAME org.kde.pim.syndication)
+
 add_library(KF5Syndication ${syndication_SRCS})
 
 generate_export_header(KF5Syndication BASE_NAME syndication)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/atom/parser.cpp 
new/syndication-17.04.0/src/syndication/atom/parser.cpp
--- old/syndication-16.12.3/src/syndication/atom/parser.cpp     2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/atom/parser.cpp     2017-04-08 
06:59:13.000000000 +0200
@@ -200,13 +200,13 @@
 }
 
 Parser::Parser()
-    : d(0)
+    : d(nullptr)
 {
     Q_UNUSED(d) // silence -Wunused-private-field
 }
 
 Parser::~Parser() {}
-Parser::Parser(const Parser &other) : AbstractParser(other), d(0) {}
+Parser::Parser(const Parser &other) : AbstractParser(other), d(nullptr) {}
 Parser &Parser::operator=(const Parser & /*other*/)
 {
     return *this;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/dataretriever.cpp 
new/syndication-17.04.0/src/syndication/dataretriever.cpp
--- old/syndication-16.12.3/src/syndication/dataretriever.cpp   2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/dataretriever.cpp   2017-04-08 
06:59:13.000000000 +0200
@@ -34,8 +34,8 @@
 
 struct FileRetriever::FileRetrieverPrivate {
     FileRetrieverPrivate()
-        : buffer(NULL),
-          lastError(0), job(NULL)
+        : buffer(nullptr),
+          lastError(0), job(nullptr)
     {
     }
 
@@ -104,7 +104,7 @@
     abort();
 
     delete d->buffer;
-    d->buffer = NULL;
+    d->buffer = nullptr;
 
     d->lastError = KIO::ERR_SERVER_TIMEOUT;
 
@@ -127,7 +127,7 @@
     data.detach();
 
     delete d->buffer;
-    d->buffer = NULL;
+    d->buffer = nullptr;
 
     d->lastError = job->error();
     emit dataRetrieved(data, d->lastError == 0);
@@ -143,12 +143,12 @@
 {
     if (d->job) {
         d->job->kill();
-        d->job = NULL;
+        d->job = nullptr;
     }
 }
 
 struct OutputRetriever::OutputRetrieverPrivate {
-    OutputRetrieverPrivate() : process(0L), buffer(0L), lastError(0)
+    OutputRetrieverPrivate() : process(nullptr), buffer(nullptr), lastError(0)
     {
     }
 
@@ -204,12 +204,12 @@
     QByteArray data = d->process->readAllStandardOutput();
 
     delete d->buffer;
-    d->buffer = NULL;
+    d->buffer = nullptr;
 
     int code = d->process->exitCode();
 
     delete d->process;
-    d->process = NULL;
+    d->process = nullptr;
 
     emit dataRetrieved(data, exitStatus == QProcess::NormalExit && code == 0);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/global.cpp 
new/syndication-17.04.0/src/syndication/global.cpp
--- old/syndication-16.12.3/src/syndication/global.cpp  2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/global.cpp  2017-04-08 
06:59:13.000000000 +0200
@@ -41,7 +41,7 @@
 namespace Syndication
 {
 
-static ParserCollectionImpl<Syndication::Feed> *parserColl = 0;
+static ParserCollectionImpl<Syndication::Feed> *parserColl = nullptr;
 
 namespace
 {
@@ -50,7 +50,7 @@
 static void cleanupParserCollection()
 {
     delete parserColl;
-    parserColl = 0;
+    parserColl = nullptr;
 }
 
 } // namespace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/loader.cpp 
new/syndication-17.04.0/src/syndication/loader.cpp
--- old/syndication-16.12.3/src/syndication/loader.cpp  2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/loader.cpp  2017-04-08 
06:59:13.000000000 +0200
@@ -22,14 +22,13 @@
 #include <QtCore/QRegExp>
 #include <QtCore/QStringList>
 
-// test: TODO remove
-#include <iostream>
+#include <syndication_debug.h>
 
 namespace Syndication
 {
 
 struct Loader::LoaderPrivate {
-    LoaderPrivate() : retriever(0), lastError(Success),
+    LoaderPrivate() : retriever(nullptr), lastError(Success),
         retrieverError(0)
     {
     }
@@ -76,7 +75,7 @@
 
 void Loader::loadFrom(const QUrl &url, DataRetriever *retriever)
 {
-    if (d->retriever != 0L) {
+    if (d->retriever != nullptr) {
         return;
     }
 
@@ -104,7 +103,7 @@
     if (d && d->retriever) {
         d->retriever->abort();
         delete d->retriever;
-        d->retriever = 0L;
+        d->retriever = nullptr;
     }
 
     emit loadingComplete(this, FeedPtr(), Aborted);
@@ -121,9 +120,9 @@
     d->retrieverError = d->retriever->errorCode();
     ErrorCode status = Success;
     FeedPtr feed;
-    bool isFileRetriever = dynamic_cast<FileRetriever *>(d->retriever) != 0;
+    bool isFileRetriever = dynamic_cast<FileRetriever *>(d->retriever) != 
nullptr;
     delete d->retriever;
-    d->retriever = 0;
+    d->retriever = nullptr;
 
     if (success) {
         DocumentSource src(data, d->url.url());
@@ -138,7 +137,7 @@
             // retriever is a FileRetriever, so we interpret the
             // error code and set lastError accordingly
             status = FileNotFound; // TODO
-            std::cout << "file retriever error: " <<  d->retrieverError << 
std::endl;
+            qCDebug(SYNDICATION_LOG) << "file retriever error:" << 
d->retrieverError;
         } else {
             // retriever is a custom impl, so we set OtherRetrieverError
             status = OtherRetrieverError;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/parsercollectionimpl.h 
new/syndication-17.04.0/src/syndication/parsercollectionimpl.h
--- old/syndication-16.12.3/src/syndication/parsercollectionimpl.h      
2017-02-14 13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/parsercollectionimpl.h      
2017-04-08 06:59:13.000000000 +0200
@@ -55,13 +55,13 @@
     virtual ~ParserCollectionImpl();
 
     QSharedPointer<T> parse(const DocumentSource &source,
-                            const QString &formatHint = QString());
+                            const QString &formatHint = QString()) 
Q_DECL_OVERRIDE;
 
-    bool registerParser(AbstractParser *parser, Mapper<T> *mapper);
+    bool registerParser(AbstractParser *parser, Mapper<T> *mapper) 
Q_DECL_OVERRIDE;
 
-    void changeMapper(const QString &format, Mapper<T> *mapper);
+    void changeMapper(const QString &format, Mapper<T> *mapper) 
Q_DECL_OVERRIDE;
 
-    ErrorCode lastError() const;
+    ErrorCode lastError() const Q_DECL_OVERRIDE;
 
 private:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/rdf/contentvocab.cpp 
new/syndication-17.04.0/src/syndication/rdf/contentvocab.cpp
--- old/syndication-16.12.3/src/syndication/rdf/contentvocab.cpp        
2017-02-14 13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/contentvocab.cpp        
2017-04-08 06:59:13.000000000 +0200
@@ -42,10 +42,10 @@
     static void cleanupContentVocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-ContentVocab *ContentVocab::ContentVocabPrivate::sSelf = 0;
+ContentVocab *ContentVocab::ContentVocabPrivate::sSelf = nullptr;
 
 ContentVocab::ContentVocab() : d(new ContentVocabPrivate)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/rdf/document.cpp 
new/syndication-17.04.0/src/syndication/rdf/document.cpp
--- old/syndication-16.12.3/src/syndication/rdf/document.cpp    2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/document.cpp    2017-04-08 
06:59:13.000000000 +0200
@@ -255,7 +255,7 @@
         d->itemTitleContainsMarkup = stringContainsMarkup(titles);
         d->itemTitlesGuessed = true;
     }
-    if (containsMarkup != 0L) {
+    if (containsMarkup != nullptr) {
         *containsMarkup = d->itemTitleContainsMarkup;
     }
 }
@@ -286,7 +286,7 @@
         d->itemDescGuessed = true;
     }
 
-    if (containsMarkup != 0L) {
+    if (containsMarkup != nullptr) {
         *containsMarkup = d->itemDescriptionContainsMarkup;
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/rdf/dublincorevocab.cpp 
new/syndication-17.04.0/src/syndication/rdf/dublincorevocab.cpp
--- old/syndication-16.12.3/src/syndication/rdf/dublincorevocab.cpp     
2017-02-14 13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/dublincorevocab.cpp     
2017-04-08 06:59:13.000000000 +0200
@@ -56,10 +56,10 @@
     static void cleanupDublinCoreVocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-DublinCoreVocab *DublinCoreVocab::DublinCoreVocabPrivate::sSelf = 0;
+DublinCoreVocab *DublinCoreVocab::DublinCoreVocabPrivate::sSelf = nullptr;
 
 DublinCoreVocab::DublinCoreVocab() : d(new DublinCoreVocabPrivate)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/rdf/parser.cpp 
new/syndication-17.04.0/src/syndication/rdf/parser.cpp
--- old/syndication-16.12.3/src/syndication/rdf/parser.cpp      2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/parser.cpp      2017-04-08 
06:59:13.000000000 +0200
@@ -216,7 +216,7 @@
     delete d;
 }
 
-Parser::Parser(const Parser &other) : AbstractParser(other), d(0) {}
+Parser::Parser(const Parser &other) : AbstractParser(other), d(nullptr) {}
 Parser &Parser::operator=(const Parser & /*other*/)
 {
     return *this;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/rdf/rdfvocab.cpp 
new/syndication-17.04.0/src/syndication/rdf/rdfvocab.cpp
--- old/syndication-16.12.3/src/syndication/rdf/rdfvocab.cpp    2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/rdfvocab.cpp    2017-04-08 
06:59:13.000000000 +0200
@@ -45,10 +45,10 @@
     static void cleanupRDFVocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-RDFVocab *RDFVocab::RDFVocabPrivate::sSelf = 0;
+RDFVocab *RDFVocab::RDFVocabPrivate::sSelf = nullptr;
 
 RDFVocab *RDFVocab::self()
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/rdf/rssvocab.cpp 
new/syndication-17.04.0/src/syndication/rdf/rssvocab.cpp
--- old/syndication-16.12.3/src/syndication/rdf/rssvocab.cpp    2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/rssvocab.cpp    2017-04-08 
06:59:13.000000000 +0200
@@ -52,10 +52,10 @@
     static void cleanupRSSVocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-RSSVocab *RSSVocab::RSSVocabPrivate::sSelf = 0;
+RSSVocab *RSSVocab::RSSVocabPrivate::sSelf = nullptr;
 
 RSSVocab::RSSVocab() : d(new RSSVocabPrivate)
 {
@@ -166,10 +166,10 @@
     static void cleanupRSS09Vocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-RSS09Vocab *RSS09Vocab::RSS09VocabPrivate::sSelf = 0;
+RSS09Vocab *RSS09Vocab::RSS09VocabPrivate::sSelf = nullptr;
 
 RSS09Vocab::RSS09Vocab() : d(new RSS09VocabPrivate)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/rdf/syndicationvocab.cpp 
new/syndication-17.04.0/src/syndication/rdf/syndicationvocab.cpp
--- old/syndication-16.12.3/src/syndication/rdf/syndicationvocab.cpp    
2017-02-14 13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rdf/syndicationvocab.cpp    
2017-04-08 06:59:13.000000000 +0200
@@ -44,10 +44,10 @@
     static void cleanupSyndicationVocab()
     {
         delete sSelf;
-        sSelf = 0;
+        sSelf = nullptr;
     }
 };
-SyndicationVocab *SyndicationVocab::SyndicationVocabPrivate::sSelf = 0;
+SyndicationVocab *SyndicationVocab::SyndicationVocabPrivate::sSelf = nullptr;
 
 SyndicationVocab::SyndicationVocab() : d(new SyndicationVocabPrivate)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/syndication-16.12.3/src/syndication/rss2/document.cpp 
new/syndication-17.04.0/src/syndication/rss2/document.cpp
--- old/syndication-16.12.3/src/syndication/rss2/document.cpp   2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rss2/document.cpp   2017-04-08 
06:59:13.000000000 +0200
@@ -432,10 +432,10 @@
         d->itemTitlesGuessed = true;
     }
 
-    if (isCDATA != 0L) {
+    if (isCDATA != nullptr) {
         *isCDATA = d->itemTitleIsCDATA;
     }
-    if (containsMarkup != 0L) {
+    if (containsMarkup != nullptr) {
         *containsMarkup = d->itemTitleContainsMarkup;
     }
 }
@@ -469,10 +469,10 @@
         d->itemDescGuessed = true;
     }
 
-    if (isCDATA != 0L) {
+    if (isCDATA != nullptr) {
         *isCDATA = d->itemDescriptionIsCDATA;
     }
-    if (containsMarkup != 0L) {
+    if (containsMarkup != nullptr) {
         *containsMarkup = d->itemDescriptionContainsMarkup;
     }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-16.12.3/src/syndication/rss2/parser.cpp 
new/syndication-17.04.0/src/syndication/rss2/parser.cpp
--- old/syndication-16.12.3/src/syndication/rss2/parser.cpp     2017-02-14 
13:35:45.000000000 +0100
+++ new/syndication-17.04.0/src/syndication/rss2/parser.cpp     2017-04-08 
06:59:13.000000000 +0200
@@ -59,12 +59,12 @@
 }
 
 Parser::Parser()
-    : d(0)
+    : d(nullptr)
 {
     Q_UNUSED(d) // silence -Wunused-private-field
 }
 
-Parser::Parser(const Parser &other) : AbstractParser(other), d(0) {}
+Parser::Parser(const Parser &other) : AbstractParser(other), d(nullptr) {}
 Parser::~Parser() {}
 Parser &Parser::operator=(const Parser & /*other*/)
 {


Reply via email to