Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmbox for openSUSE:Factory checked in at 2024-05-27 11:48:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmbox (Old) and /work/SRC/openSUSE:Factory/.kmbox.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmbox" Mon May 27 11:48:05 2024 rev:104 rq:1176588 version:24.05.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kmbox/kmbox.changes 2024-04-15 20:18:16.684159607 +0200 +++ /work/SRC/openSUSE:Factory/.kmbox.new.24587/kmbox.changes 2024-05-27 11:54:05.121904304 +0200 @@ -1,0 +2,16 @@ +Sun May 19 09:56:27 UTC 2024 - Christophe Marin <[email protected]> + +- Update to 24.05.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.05.0/ +- No code change since 24.04.80 + +------------------------------------------------------------------- +Fri May 3 09:16:12 UTC 2024 - Christophe Marin <[email protected]> + +- Update to 24.04.80 + * New feature release +- No code change since 24.02.2 + +------------------------------------------------------------------- Old: ---- kmbox-24.02.2.tar.xz kmbox-24.02.2.tar.xz.sig New: ---- kmbox-24.05.0.tar.xz kmbox-24.05.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmbox.spec ++++++ --- /var/tmp/diff_new_pack.f3I81K/_old 2024-05-27 11:54:06.037937897 +0200 +++ /var/tmp/diff_new_pack.f3I81K/_new 2024-05-27 11:54:06.037937897 +0200 @@ -18,24 +18,23 @@ %define kf6_version 6.0.0 %define qt6_version 6.6.0 -%define kpim6_version 6.0.2 +%define kpim6_version 6.0.80 %bcond_without released Name: kmbox -Version: 24.02.2 +Version: 24.05.0 Release: 0 Summary: KDE PIM Libraries: Mailbox functionality License: LGPL-2.1-or-later URL: https://www.kde.org -Source: %{name}-%{version}.tar.xz +Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz %if %{with released} -Source1: %{name}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif BuildRequires: doxygen BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: cmake(KPim6Mime) >= %{kpim6_version} -BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} BuildRequires: cmake(Qt6ToolsTools) >= %{qt6_version} Conflicts: libKF6MBox5 < %{version} ++++++ kmbox-24.02.2.tar.xz -> kmbox-24.05.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/.gitignore new/kmbox-24.05.0/.gitignore --- old/kmbox-24.02.2/.gitignore 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/.gitignore 2024-05-12 08:40:34.000000000 +0200 @@ -27,3 +27,4 @@ /cmake-build* .cache Testing/ +/.vscode/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/CMakeLists.txt new/kmbox-24.05.0/CMakeLists.txt --- old/kmbox-24.02.2/CMakeLists.txt 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/CMakeLists.txt 2024-05-12 08:40:34.000000000 +0200 @@ -2,12 +2,12 @@ # SPDX-License-Identifier: BSD-3-Clause cmake_minimum_required(VERSION 3.16 FATAL_ERROR) -set(PIM_VERSION "6.0.2") +set(PIM_VERSION "6.1.0") project(KMbox VERSION ${PIM_VERSION}) # ECM setup -set(KF_MIN_VERSION "5.246.0") +set(KF_MIN_VERSION "6.0.0") set(QT_REQUIRED_VERSION "6.6.0") find_package(ECM ${KF_MIN_VERSION} CONFIG REQUIRED) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) @@ -28,10 +28,11 @@ include(ECMQtDeclareLoggingCategory) include(ECMDeprecationSettings) +include(ECMFeatureSummary) include(ECMAddQch) set(KMBOX_LIB_VERSION ${PIM_VERSION}) -set(KMIME_LIB_VERSION "6.0.2") +set(KMIME_LIB_VERSION "6.1.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)") @@ -45,7 +46,7 @@ find_package(KPim6Mime ${KMIME_LIB_VERSION} CONFIG REQUIRED) add_definitions(-DQT_NO_CONTEXTLESS_CONNECT) -ecm_set_disabled_deprecation_versions(QT 6.6.0 KF 5.248.0) +ecm_set_disabled_deprecation_versions(QT 6.7.0 KF 6.1.0) option(USE_UNITY_CMAKE_SUPPORT "Use UNITY cmake support (speedup compile time)" OFF) @@ -95,4 +96,4 @@ ) kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT) -feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) +ecm_feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/autotests/mboxbenchmark.cpp new/kmbox-24.05.0/autotests/mboxbenchmark.cpp --- old/kmbox-24.02.2/autotests/mboxbenchmark.cpp 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/autotests/mboxbenchmark.cpp 2024-05-12 08:40:34.000000000 +0200 @@ -22,12 +22,12 @@ QString MBoxBenchmark::fileName() { - return mTempDir->path() + QLatin1Char('/') + QLatin1String(testFile); + return mTempDir->path() + QLatin1Char('/') + QLatin1StringView(testFile); } void MBoxBenchmark::initTestCase() { - mTempDir = new QTemporaryDir(QDir::tempPath() + QLatin1Char('/') + QLatin1String(testDir)); + mTempDir = new QTemporaryDir(QDir::tempPath() + QLatin1Char('/') + QLatin1StringView(testDir)); mMail1 = KMime::Message::Ptr(new KMime::Message); mMail1->setContent(KMime::CRLFtoLF(sEntry1)); mMail1->parse(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/autotests/mboxtest.cpp new/kmbox-24.05.0/autotests/mboxtest.cpp --- old/kmbox-24.02.2/autotests/mboxtest.cpp 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/autotests/mboxtest.cpp 2024-05-12 08:40:34.000000000 +0200 @@ -25,12 +25,12 @@ QString MboxTest::fileName() { - return mTempDir->path() + QLatin1Char('/') + QLatin1String(testFile); + return mTempDir->path() + QLatin1Char('/') + QLatin1StringView(testFile); } QString MboxTest::lockFileName() { - return mTempDir->path() + QLatin1Char('/') + QLatin1String(testLockFile); + return mTempDir->path() + QLatin1Char('/') + QLatin1StringView(testLockFile); } void MboxTest::removeTestFile() @@ -42,7 +42,7 @@ void MboxTest::initTestCase() { - mTempDir = new QTemporaryDir(QDir::tempPath() + QLatin1Char('/') + QLatin1String(testDir)); + mTempDir = new QTemporaryDir(QDir::tempPath() + QLatin1Char('/') + QLatin1StringView(testDir)); QDir temp(mTempDir->path()); QVERIFY(temp.exists()); @@ -117,11 +117,11 @@ QVERIFY(mbox.load(fileName())); // By default the filename is used as part of the lockfile filename. - QVERIFY(!QFile(fileName() + QLatin1String(".lock")).exists()); + QVERIFY(!QFile(fileName() + QLatin1StringView(".lock")).exists()); QVERIFY(mbox.lock()); - QVERIFY(QFile(fileName() + QLatin1String(".lock")).exists()); + QVERIFY(QFile(fileName() + QLatin1StringView(".lock")).exists()); QVERIFY(mbox.unlock()); - QVERIFY(!QFile(fileName() + QLatin1String(".lock")).exists()); + QVERIFY(!QFile(fileName() + QLatin1StringView(".lock")).exists()); mbox.setLockFile(lockFileName()); QVERIFY(!QFile(lockFileName()).exists()); @@ -474,7 +474,7 @@ QVERIFY(!mbox.purge(list)); // original mbox is read-only - QString tmpSaved = mTempDir->path() + QLatin1String("tempSaved.mbox"); + QString tmpSaved = mTempDir->path() + QLatin1StringView("tempSaved.mbox"); QVERIFY(mbox.save(tmpSaved)); // other mbox file can be written MBox savedMbox; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/src/mbox.cpp new/kmbox-24.05.0/src/mbox.cpp --- old/kmbox-24.02.2/src/mbox.cpp 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/src/mbox.cpp 2024-05-12 08:40:34.000000000 +0200 @@ -222,7 +222,7 @@ if (!d->mLockFileName.isEmpty()) { args << QString::fromLocal8Bit(QFile::encodeName(d->mLockFileName)); } else { - args << QString::fromLocal8Bit(QFile::encodeName(d->mMboxFile.fileName() + QLatin1String(".lock"))); + args << QString::fromLocal8Bit(QFile::encodeName(d->mMboxFile.fileName() + QLatin1StringView(".lock"))); } rc = QProcess::execute(QStringLiteral("lockfile"), args); @@ -646,7 +646,7 @@ if (!d->mLockFileName.isEmpty()) { rc = !QFile(d->mLockFileName).remove(); } else { - rc = !QFile(d->mMboxFile.fileName() + QLatin1String(".lock")).remove(); + rc = !QFile(d->mMboxFile.fileName() + QLatin1StringView(".lock")).remove(); } break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmbox-24.02.2/src/mbox_p.cpp new/kmbox-24.05.0/src/mbox_p.cpp --- old/kmbox-24.02.2/src/mbox_p.cpp 2024-03-22 06:48:54.000000000 +0100 +++ new/kmbox-24.05.0/src/mbox_p.cpp 2024-05-12 08:40:34.000000000 +0200 @@ -211,7 +211,7 @@ return false; } - return mSeparatorMatcher.match(QLatin1String(line)).hasMatch(); + return mSeparatorMatcher.match(QLatin1StringView(line)).hasMatch(); } #undef STRDIM
