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;
 };
 }
-

Reply via email to