Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmbox for openSUSE:Factory checked in at 2022-08-19 17:52:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmbox (Old) and /work/SRC/openSUSE:Factory/.kmbox.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmbox" Fri Aug 19 17:52:07 2022 rev:84 rq:997860 version:22.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmbox/kmbox.changes 2022-07-09 17:01:12.480631819 +0200 +++ /work/SRC/openSUSE:Factory/.kmbox.new.2083/kmbox.changes 2022-08-19 17:52:39.407619786 +0200 @@ -1,0 +2,20 @@ +Sun Aug 14 09:42:50 UTC 2022 - Christophe Giboudeaux <[email protected]> + +- Update to 22.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/22.08.0/ + +------------------------------------------------------------------- +Fri Aug 5 12:11:03 UTC 2022 - Christophe Giboudeaux <[email protected]> + +- Update to 22.07.90 + * New feature release + +------------------------------------------------------------------- +Sat Jul 16 08:28:18 UTC 2022 - Christophe Giboudeaux <[email protected]> + +- Update to 22.07.80 + * New feature release + +------------------------------------------------------------------- Old: ---- kmbox-22.04.3.tar.xz kmbox-22.04.3.tar.xz.sig New: ---- kmbox-22.08.0.tar.xz kmbox-22.08.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmbox.spec ++++++ --- /var/tmp/diff_new_pack.0VGWrT/_old 2022-08-19 17:52:40.031621094 +0200 +++ /var/tmp/diff_new_pack.0VGWrT/_new 2022-08-19 17:52:40.035621102 +0200 @@ -20,7 +20,7 @@ %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without released Name: kmbox -Version: 22.04.3 +Version: 22.08.0 Release: 0 Summary: KDE PIM Libraries: Mailbox functionality License: LGPL-2.1-or-later ++++++ kmbox-22.04.3.tar.xz -> kmbox-22.08.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/.codespellrc new/kmbox-22.08.0/.codespellrc --- old/kmbox-22.04.3/.codespellrc 1970-01-01 01:00:00.000000000 +0100 +++ new/kmbox-22.08.0/.codespellrc 2022-08-08 07:06:36.000000000 +0200 @@ -0,0 +1,4 @@ +[codespell] +skip = ./build*,.git,*.notifyrc,*.desktop,*.json,*.xml +interactive = 3 +ignore-words-list = accessort diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/.codespellrc.license new/kmbox-22.08.0/.codespellrc.license --- old/kmbox-22.04.3/.codespellrc.license 1970-01-01 01:00:00.000000000 +0100 +++ new/kmbox-22.08.0/.codespellrc.license 2022-08-08 07:06:36.000000000 +0200 @@ -0,0 +1,2 @@ +# SPDX-FileCopyrightText: 2022 Laurent Montel <[email protected]> +# SPDX-License-Identifier: CC0-1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/.gitlab-ci.yml new/kmbox-22.08.0/.gitlab-ci.yml --- old/kmbox-22.04.3/.gitlab-ci.yml 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/.gitlab-ci.yml 2022-08-08 07:06:36.000000000 +0200 @@ -6,5 +6,5 @@ - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml - - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux-qt6.yml - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android-qt6.yml + - https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/windows.yml diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/CMakeLists.txt new/kmbox-22.08.0/CMakeLists.txt --- old/kmbox-22.04.3/CMakeLists.txt 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/CMakeLists.txt 2022-08-08 07:06:36.000000000 +0200 @@ -2,12 +2,12 @@ # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required(VERSION 3.16 FATAL_ERROR) -set(PIM_VERSION "5.20.3") +set(PIM_VERSION "5.21.0") project(KMbox VERSION ${PIM_VERSION}) # ECM setup -set(KF5_MIN_VERSION "5.91.0") +set(KF5_MIN_VERSION "5.95.0") find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -33,7 +33,7 @@ set(KMBOX_LIB_VERSION ${PIM_VERSION}) -set(KMIME_LIB_VERSION "5.20.3") +set(KMIME_LIB_VERSION "5.21.0") option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") ecm_setup_version(PROJECT VARIABLE_PREFIX KMBOX @@ -48,7 +48,7 @@ find_package(Qt6Core5Compat) endif() -ecm_set_disabled_deprecation_versions(QT 5.15.2 KF 5.92.0) +ecm_set_disabled_deprecation_versions(QT 5.15.2 KF 5.96.0) option(USE_UNITY_CMAKE_SUPPORT "Use UNITY cmake support (speedup compile time)" OFF) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/CMakePresets.json new/kmbox-22.08.0/CMakePresets.json --- old/kmbox-22.04.3/CMakePresets.json 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/CMakePresets.json 2022-08-08 07:06:36.000000000 +0200 @@ -2,81 +2,89 @@ "version": 3, "configurePresets": [ { + "name": "base", + "displayName": "base preset", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build-${presetName}", + "installDir": "$env{KF5}", + "hidden": true + }, + { "name": "dev", "displayName": "Build as debug", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] + }, { "name": "coverage", "displayName": "Build as debug", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "BUILD_COVERAGE": "ON", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "dev-qt6", "displayName": "Build against qt6", - "generator": "Ninja", "binaryDir": "${sourceDir}/build-qt6", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "BUILD_WITH_QT6": "ON", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF6}" + "inherits": [ + "base" + ] }, { "name": "dev-disable-deprecated", "displayName": "Build as without deprecated methods", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-disable-deprecated", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON", "CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "asan", "displayName": "Build with Asan support.", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-asan", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "ECM_ENABLE_SANITIZERS" : "'address;undefined'", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "pch", "displayName": "Build with PCH support.", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-pch", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "COMPILE_WITH_CMAKE_PCH_SUPPORT": "ON", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "dev-clang", "displayName": "dev-clang", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-clang", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" @@ -85,46 +93,46 @@ "CXX": "clang++", "CCACHE_DISABLE": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "unity", "displayName": "Build with CMake unity support.", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-unity", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", "USE_UNITY_CMAKE_SUPPORT": "ON", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "release", "displayName": "Build as release mode.", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-release", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "profile", "displayName": "profile", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-profile", "cacheVariables": { "CMAKE_BUILD_TYPE": "RelWithDebInfo", "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] }, { "name": "clazy", "displayName": "clazy", - "generator": "Ninja", - "binaryDir": "${sourceDir}/build-clazy", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" }, @@ -132,7 +140,9 @@ "CXX": "clazy", "CCACHE_DISABLE": "ON" }, - "installDir": "$env{KF5}" + "inherits": [ + "base" + ] } ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/autotests/mboxbenchmark.h new/kmbox-22.08.0/autotests/mboxbenchmark.h --- old/kmbox-22.04.3/autotests/mboxbenchmark.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/autotests/mboxbenchmark.h 2022-08-08 07:06:36.000000000 +0200 @@ -29,4 +29,3 @@ QTemporaryDir *mTempDir = nullptr; KMime::Message::Ptr mMail1; }; - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/autotests/mboxtest.cpp new/kmbox-22.08.0/autotests/mboxtest.cpp --- old/kmbox-22.04.3/autotests/mboxtest.cpp 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/autotests/mboxtest.cpp 2022-08-08 07:06:36.000000000 +0200 @@ -191,7 +191,7 @@ KMime::Message *message = mbox.readMessage(msgInfo); QVERIFY(message != nullptr); - auto *headers = new KMime::Message(); + auto headers = new KMime::Message(); headers->setHead(KMime::CRLFtoLF(header)); headers->parse(); @@ -427,7 +427,7 @@ KMime::Message *message = mbox.readMessage(msgInfo); QVERIFY(message != nullptr); - auto *headers = new KMime::Message(); + auto headers = new KMime::Message(); headers->setHead(KMime::CRLFtoLF(header)); headers->parse(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/autotests/mboxtest.h new/kmbox-22.08.0/autotests/mboxtest.h --- old/kmbox-22.04.3/autotests/mboxtest.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/autotests/mboxtest.h 2022-08-08 07:06:36.000000000 +0200 @@ -56,4 +56,3 @@ private: KMBox::MBox *mbox = nullptr; }; - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/autotests/test-entries.h new/kmbox-22.08.0/autotests/test-entries.h --- old/kmbox-22.04.3/autotests/test-entries.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/autotests/test-entries.h 2022-08-08 07:06:36.000000000 +0200 @@ -159,4 +159,3 @@ "Cheers,\n" "\n" "Bertjan"); - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mbox.cpp new/kmbox-22.08.0/src/mbox.cpp --- old/kmbox-22.04.3/src/mbox.cpp 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mbox.cpp 2022-08-08 07:06:36.000000000 +0200 @@ -489,7 +489,7 @@ return nullptr; } - auto *mail = new KMime::Message(); + auto mail = new KMime::Message(); mail->setContent(KMime::CRLFtoLF(message)); mail->parse(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mbox.h new/kmbox-22.08.0/src/mbox.h --- old/kmbox-22.04.3/src/mbox.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mbox.h 2022-08-08 07:06:36.000000000 +0200 @@ -245,4 +245,3 @@ //@endcond }; } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mbox_p.cpp new/kmbox-22.08.0/src/mbox_p.cpp --- old/kmbox-22.04.3/src/mbox_p.cpp 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mbox_p.cpp 2022-08-08 07:06:36.000000000 +0200 @@ -12,9 +12,10 @@ using namespace KMBox; +const QRegularExpression MBoxPrivate::mSeparatorMatcher(QStringLiteral("^From .*[0-9][0-9]:[0-9][0-9]")); + MBoxPrivate::MBoxPrivate(MBox *mbox) : mMBox(mbox) - , mSeparatorMatcher(QStringLiteral("^From .*[0-9][0-9]:[0-9][0-9]")) , mLockType(MBox::None) { connect(&mUnlockTimer, &QTimer::timeout, this, &MBoxPrivate::unlockMBox); @@ -210,7 +211,7 @@ return false; } - return mSeparatorMatcher.indexIn(QString::fromLatin1(line)) >= 0; + return mSeparatorMatcher.match(QLatin1String(line)).hasMatch(); } #undef STRDIM diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mbox_p.h new/kmbox-22.08.0/src/mbox_p.h --- old/kmbox-22.04.3/src/mbox_p.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mbox_p.h 2022-08-08 07:06:36.000000000 +0200 @@ -10,7 +10,7 @@ #include <QFile> #include <QObject> -#include <QRegExp> +#include <QRegularExpression> #include <QTimer> namespace KMBox @@ -45,7 +45,7 @@ MBox *const mMBox; QFile mMboxFile; QTimer mUnlockTimer; - QRegExp mSeparatorMatcher; + static const QRegularExpression mSeparatorMatcher; MBox::LockType mLockType; bool mFileLocked = false; bool mReadOnly = false; @@ -64,4 +64,3 @@ static void unescapeFrom(char *msg, size_t size); }; } - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mboxentry.h new/kmbox-22.08.0/src/mboxentry.h --- old/kmbox-22.04.3/src/mboxentry.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mboxentry.h 2022-08-08 07:06:36.000000000 +0200 @@ -104,4 +104,3 @@ } Q_DECLARE_TYPEINFO(KMBox::MBoxEntry, Q_MOVABLE_TYPE); - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-22.04.3/src/mboxentry_p.h new/kmbox-22.08.0/src/mboxentry_p.h --- old/kmbox-22.04.3/src/mboxentry_p.h 2022-06-10 06:58:44.000000000 +0200 +++ new/kmbox-22.08.0/src/mboxentry_p.h 2022-08-08 07:06:36.000000000 +0200 @@ -30,4 +30,3 @@ quint64 mSeparatorSize = 0; }; } -
