Hello community, here is the log from the commit of package kmbox for openSUSE:Factory checked in at 2017-08-24 17:45:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmbox (Old) and /work/SRC/openSUSE:Factory/.kmbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmbox" Thu Aug 24 17:45:58 2017 rev:24 rq:516391 version:17.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmbox/kmbox.changes 2017-07-25 11:30:19.693650064 +0200 +++ /work/SRC/openSUSE:Factory/.kmbox.new/kmbox.changes 2017-08-24 17:46:00.806389028 +0200 @@ -1,0 +2,20 @@ +Fri Aug 11 22:45:44 UTC 2017 - [email protected] + +- Update to KDE Applications 17.08.0 + * New feature release + * https://www.kde.org/announcements/announce-applications-17.08.0.php +- Changes since 17.04.3 : + * Add more definitions QT_NO_URL_CAST_FROM_STRING + * Use Q_FALLTHROUGH + * Don't use deprecated method + * Activate by default QT_NO_NARROWING_CONVERSIONS_IN_CONNECT + +------------------------------------------------------------------- +Sat Aug 5 18:18:11 UTC 2017 - [email protected] + +- Update to KDE Applications 17.07.90 + * KDE Applications 17.07.90 + * https://www.kde.org/announcements/announce-applications-17.07.90.php + + +------------------------------------------------------------------- Old: ---- kmbox-17.04.3.tar.xz New: ---- kmbox-17.08.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmbox.spec ++++++ --- /var/tmp/diff_new_pack.gPVDQK/_old 2017-08-24 17:46:01.606276362 +0200 +++ /var/tmp/diff_new_pack.gPVDQK/_new 2017-08-24 17:46:01.610275799 +0200 @@ -18,10 +18,10 @@ %define kf5_version 5.19.0 Name: kmbox -Version: 17.04.3 +Version: 17.08.0 Release: 0 %define kf5_version 5.26.0 -# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA) +# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: KDE PIM Libraries: Mailbox functionality License: LGPL-2.1+ @@ -76,10 +76,10 @@ %files devel %defattr(-,root,root) %doc COPYING.LIB -%{_kf5_libdir}/cmake/KF5Mbox/ -%{_kf5_libdir}/libKF5Mbox.so +%{_kf5_cmakedir}/KF5Mbox/ %{_kf5_includedir}/KMbox/ %{_kf5_includedir}/kmbox_version.h +%{_kf5_libdir}/libKF5Mbox.so %{_kf5_mkspecsdir}/qt_Mbox.pri %changelog ++++++ kmbox-17.04.3.tar.xz -> kmbox-17.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/CMakeLists.txt new/kmbox-17.08.0/CMakeLists.txt --- old/kmbox-17.04.3/CMakeLists.txt 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/CMakeLists.txt 2017-08-07 11:53:41.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.0) -set(PIM_VERSION "5.5.3") +set(PIM_VERSION "5.6.0") project(KMbox VERSION ${PIM_VERSION}) # ECM setup -set(KF5_VERSION "5.32.0") +set(KF5_VERSION "5.35.0") find_package(ECM ${KF5_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -23,7 +23,7 @@ set(KMBOX_LIB_VERSION ${PIM_VERSION}) -set(KMIME_LIB_VERSION "5.5.3") +set(KMIME_LIB_VERSION "5.6.0") ecm_setup_version(PROJECT VARIABLE_PREFIX KMBOX VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kmbox_version.h" @@ -34,6 +34,9 @@ ########### Find packages ########### find_package(KF5Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED) add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII") +add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) +add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) +add_definitions(-DQT_NO_URL_CAST_FROM_STRING) ########### Targets ########### add_subdirectory(src) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/autotests/mboxbenchmark.cpp new/kmbox-17.08.0/autotests/mboxbenchmark.cpp --- old/kmbox-17.04.3/autotests/mboxbenchmark.cpp 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/autotests/mboxbenchmark.cpp 2017-08-07 11:53:41.000000000 +0200 @@ -19,7 +19,7 @@ #include "mboxbenchmark.h" -#include <QtCore/QCryptographicHash> +#include <QCryptographicHash> #include <qtest.h> #include <QTemporaryDir> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/autotests/mboxbenchmark.h new/kmbox-17.08.0/autotests/mboxbenchmark.h --- old/kmbox-17.04.3/autotests/mboxbenchmark.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/autotests/mboxbenchmark.h 2017-08-07 11:53:41.000000000 +0200 @@ -20,7 +20,7 @@ #ifndef MBOXBENCHMARK_H #define MBOXBENCHMARK_H -#include <QtCore/QObject> +#include <QObject> #include "mbox.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/autotests/mboxtest.cpp new/kmbox-17.08.0/autotests/mboxtest.cpp --- old/kmbox-17.04.3/autotests/mboxtest.cpp 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/autotests/mboxtest.cpp 2017-08-07 11:53:41.000000000 +0200 @@ -18,8 +18,8 @@ #include "mboxtest.h" -#include <QtCore/QDir> -#include <QtCore/QFile> +#include <QDir> +#include <QFile> #include <qtest.h> #include <QStandardPaths> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/autotests/mboxtest.h new/kmbox-17.08.0/autotests/mboxtest.h --- old/kmbox-17.04.3/autotests/mboxtest.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/autotests/mboxtest.h 2017-08-07 11:53:41.000000000 +0200 @@ -65,7 +65,7 @@ explicit ThreadFillsMBox(const QString &fileName); protected: - virtual void run() Q_DECL_OVERRIDE; + virtual void run() override; private: KMBox::MBox *mbox; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/autotests/test-entries.h new/kmbox-17.08.0/autotests/test-entries.h --- old/kmbox-17.04.3/autotests/test-entries.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/autotests/test-entries.h 2017-08-07 11:53:41.000000000 +0200 @@ -20,7 +20,7 @@ #ifndef TEST_ENTRIES_H #define TEST_ENTRIES_H -#include <QtCore/QByteArray> +#include <QByteArray> const QByteArray sEntry1( "Return-path: <[email protected]>\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/src/mbox.cpp new/kmbox-17.08.0/src/mbox.cpp --- old/kmbox-17.04.3/src/mbox.cpp 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/src/mbox.cpp 2017-08-07 11:53:41.000000000 +0200 @@ -31,25 +31,10 @@ #include <QStandardPaths> #include <QUrl> -#include <QtCore/QBuffer> -#include <QtCore/QProcess> +#include <QBuffer> +#include <QProcess> using namespace KMBox; -#if QT_VERSION < QT_VERSION_CHECK(5,7,0) -namespace QtPrivate -{ -template <typename T> struct QAddConst { - typedef const T Type; -}; -} - -// this adds const to non-const objects (like std::as_const) -template <typename T> -Q_DECL_CONSTEXPR typename QtPrivate::QAddConst<T>::Type &qAsConst(T &t) Q_DECL_NOTHROW { return t; } -// prevent rvalue arguments: -template <typename T> -void qAsConst(const T &&) Q_DECL_EQ_DELETE; -#endif /// public methods. MBox::MBox() @@ -359,7 +344,7 @@ return unlock(); } - qSort(d->mEntries.begin(), d->mEntries.end(), lessThanByOffset); + std::sort(d->mEntries.begin(), d->mEntries.end(), lessThanByOffset); quint64 writeOffset = 0; bool writeOffSetInitialized = false; MBoxEntry::List resultingEntryList; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/src/mbox_p.cpp new/kmbox-17.08.0/src/mbox_p.cpp --- old/kmbox-17.04.3/src/mbox_p.cpp 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/src/mbox_p.cpp 2017-08-07 11:53:41.000000000 +0200 @@ -153,6 +153,9 @@ *d++ = '>'; } // fall through +#if QT_VERSION >= QT_VERSION_CHECK(5,8,0) + Q_FALLTHROUGH(); +#endif default: onlyAnglesAfterLF = false; break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/src/mbox_p.h new/kmbox-17.08.0/src/mbox_p.h --- old/kmbox-17.04.3/src/mbox_p.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/src/mbox_p.h 2017-08-07 11:53:41.000000000 +0200 @@ -22,9 +22,9 @@ #include "mbox.h" -#include <QtCore/QFile> -#include <QtCore/QObject> -#include <QtCore/QTimer> +#include <QFile> +#include <QObject> +#include <QTimer> namespace KMBox { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/src/mboxentry.h new/kmbox-17.08.0/src/mboxentry.h --- old/kmbox-17.04.3/src/mboxentry.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/src/mboxentry.h 2017-08-07 11:53:41.000000000 +0200 @@ -22,10 +22,10 @@ #include "kmbox_export.h" -#include <QtCore/QVector> -#include <QtCore/QMetaType> -#include <QtCore/QPair> -#include <QtCore/QSharedDataPointer> +#include <QVector> +#include <QMetaType> +#include <QPair> +#include <QSharedDataPointer> namespace KMBox { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-17.04.3/src/mboxentry_p.h new/kmbox-17.08.0/src/mboxentry_p.h --- old/kmbox-17.04.3/src/mboxentry_p.h 2017-06-19 07:07:04.000000000 +0200 +++ new/kmbox-17.08.0/src/mboxentry_p.h 2017-08-07 11:53:41.000000000 +0200 @@ -20,7 +20,7 @@ #ifndef KMBOX_MBOXENTRY_P_H #define KMBOX_MBOXENTRY_P_H -#include <QtCore/QSharedData> +#include <QSharedData> namespace KMBox {
