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();
