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*/) {
