Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kontactinterface for 
openSUSE:Factory checked in at 2024-05-27 11:47:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kontactinterface (Old)
 and      /work/SRC/openSUSE:Factory/.kontactinterface.new.24587 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kontactinterface"

Mon May 27 11:47:20 2024 rev:103 rq:1176346 version:24.05.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kontactinterface/kontactinterface.changes        
2024-04-15 20:18:33.836796255 +0200
+++ 
/work/SRC/openSUSE:Factory/.kontactinterface.new.24587/kontactinterface.changes 
    2024-05-27 11:52:50.883181733 +0200
@@ -1,0 +2,17 @@
+Sun May 19 09:56:43 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- 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:29 UTC 2024 - Christophe Marin <christo...@krop.fr>
+
+- Update to 24.04.80
+  * New feature release
+- Changes since 24.02.2:
+  * Use _L1 directly
+
+-------------------------------------------------------------------

Old:
----
  kontactinterface-24.02.2.tar.xz
  kontactinterface-24.02.2.tar.xz.sig

New:
----
  kontactinterface-24.05.0.tar.xz
  kontactinterface-24.05.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kontactinterface.spec ++++++
--- /var/tmp/diff_new_pack.i2Md8z/_old  2024-05-27 11:52:52.075225449 +0200
+++ /var/tmp/diff_new_pack.i2Md8z/_new  2024-05-27 11:52:52.079225595 +0200
@@ -21,14 +21,14 @@
 
 %bcond_without released
 Name:           kontactinterface
-Version:        24.02.2
+Version:        24.05.0
 Release:        0
 Summary:        KDE PIM Libraries: Interface to Contacts
 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


++++++ kontactinterface-24.02.2.tar.xz -> kontactinterface-24.05.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-24.02.2/.gitignore 
new/kontactinterface-24.05.0/.gitignore
--- old/kontactinterface-24.02.2/.gitignore     2024-03-31 05:26:02.000000000 
+0200
+++ new/kontactinterface-24.05.0/.gitignore     2024-05-11 15:42:04.000000000 
+0200
@@ -27,3 +27,4 @@
 /cmake-build*
 .cache
 Testing/
+/.vscode/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-24.02.2/CMakeLists.txt 
new/kontactinterface-24.05.0/CMakeLists.txt
--- old/kontactinterface-24.02.2/CMakeLists.txt 2024-03-31 05:26:02.000000000 
+0200
+++ new/kontactinterface-24.05.0/CMakeLists.txt 2024-05-11 15:42:04.000000000 
+0200
@@ -1,12 +1,12 @@
 # SPDX-FileCopyrightText: none
 # 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(KontactInterface 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})
@@ -27,6 +27,7 @@
 
 include(ECMQtDeclareLoggingCategory)
 include(ECMDeprecationSettings)
+include(ECMFeatureSummary)
 include(ECMSetupQtPluginMacroNames)
 include(ECMAddQch)
 
@@ -72,8 +73,7 @@
 endif()
 add_definitions(-DQT_NO_CONTEXTLESS_CONNECT)
 ecm_set_disabled_deprecation_versions(QT 6.6
-     KF 5.248.0
-    KPARTS 5.76 # componentData()
+     KF 6.1.0
 )
 set(KONTACTINTERFACE_HAVE_X11 ${X11_FOUND})
 
@@ -117,5 +117,5 @@
 
 kde_configure_git_pre_commit_hook(CHECKS CLANG_FORMAT)
 ki18n_install(po)
-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/kontactinterface-24.02.2/po/zh_CN/kontactinterfaces6.po 
new/kontactinterface-24.05.0/po/zh_CN/kontactinterfaces6.po
--- old/kontactinterface-24.02.2/po/zh_CN/kontactinterfaces6.po 2024-03-31 
05:26:02.000000000 +0200
+++ new/kontactinterface-24.05.0/po/zh_CN/kontactinterfaces6.po 2024-05-11 
15:42:04.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2019-05-20 03:17+0200\n"
-"PO-Revision-Date: 2024-03-30 19:38\n"
+"PO-Revision-Date: 2024-04-22 16:01\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kontactinterface-24.02.2/src/pimuniqueapplication.cpp 
new/kontactinterface-24.05.0/src/pimuniqueapplication.cpp
--- old/kontactinterface-24.02.2/src/pimuniqueapplication.cpp   2024-03-31 
05:26:02.000000000 +0200
+++ new/kontactinterface-24.05.0/src/pimuniqueapplication.cpp   2024-05-11 
15:42:04.000000000 +0200
@@ -6,6 +6,8 @@
 */
 
 #include "pimuniqueapplication.h"
+using namespace Qt::Literals::StringLiterals;
+
 #include "config-kontactinterface.h"
 #include "kontactinterface_debug.h"
 
@@ -98,7 +100,7 @@
     KAboutData::setApplicationData(aboutData);
     aboutData.setupCommandLine(d->cmdArgs);
     // This object name is used in start(), and also in kontact's 
UniqueAppHandler.
-    const QString objectName = QLatin1Char('/') + 
QApplication::applicationName() + QLatin1String("_PimApplication");
+    const QString objectName = QLatin1Char('/') + 
QApplication::applicationName() + "_PimApplication"_L1;
     QDBusConnection::sessionBus().registerObject(objectName,
                                                  this,
                                                  
QDBusConnection::ExportScriptableSlots | 
QDBusConnection::ExportScriptableProperties
@@ -107,7 +109,7 @@
 
 static bool callNewInstance(const QString &appName, const QString 
&serviceName, const QByteArray &asn_id, const QStringList &arguments)
 {
-    const QString objectName = QLatin1Char('/') + appName + 
QLatin1String("_PimApplication");
+    const QString objectName = QLatin1Char('/') + appName + 
"_PimApplication"_L1;
     QDBusInterface iface(serviceName, objectName, 
QStringLiteral("org.kde.PIMUniqueApplication"), QDBusConnection::sessionBus());
     if (iface.isValid()) {
         QDBusReply<int> reply = iface.call(QStringLiteral("newInstance"), 
asn_id, arguments, QDir::currentPath());
@@ -131,7 +133,7 @@
     // (which could be kontact or the standalone application),
     // otherwise the current app being started will register to DBus.
 
-    const QString serviceName = QLatin1String("org.kde.") + appName;
+    const QString serviceName = "org.kde."_L1 + appName;
     if 
(QDBusConnection::sessionBus().interface()->isServiceRegistered(serviceName)) {
         QByteArray new_asn_id;
         if (KWindowSystem::isPlatformX11()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-24.02.2/src/plugin.cpp 
new/kontactinterface-24.05.0/src/plugin.cpp
--- old/kontactinterface-24.02.2/src/plugin.cpp 2024-03-31 05:26:02.000000000 
+0200
+++ new/kontactinterface-24.05.0/src/plugin.cpp 2024-05-11 15:42:04.000000000 
+0200
@@ -8,6 +8,8 @@
 */
 
 #include "plugin.h"
+using namespace Qt::Literals::StringLiterals;
+
 #include "core.h"
 #include "kontactinterface_debug.h"
 #include "processes.h"
@@ -58,7 +60,7 @@
     , QObject(parent)
     , d(new PluginPrivate)
 {
-    setObjectName(QLatin1String(appName));
+    setObjectName(QLatin1StringView(appName));
     core->factory()->addClient(this);
 
     d->pluginName = pluginName ? pluginName : appName;
@@ -148,10 +150,10 @@
 QString Plugin::registerClient()
 {
     if (d->serviceName.isEmpty()) {
-        d->serviceName = QLatin1String("org.kde.") + 
QLatin1String(objectName().toLatin1());
+        d->serviceName = "org.kde."_L1 + 
QLatin1StringView(objectName().toLatin1());
 #ifdef Q_OS_WIN
         const QString pid = 
QString::number(QCoreApplication::applicationPid());
-        d->serviceName.append(QLatin1String(".unique-") + pid);
+        d->serviceName.append(".unique-"_L1 + pid);
 #endif
         QDBusConnection::sessionBus().registerService(d->serviceName);
     }
@@ -250,12 +252,12 @@
     const QDomElement docElem = doc.documentElement();
     // 1. Iterate over containers
     for (QDomElement containerElem = docElem.firstChildElement(); 
!containerElem.isNull(); containerElem = containerElem.nextSiblingElement()) {
-        if (QString::compare(containerElem.tagName(), 
QLatin1String("ToolBar"), Qt::CaseInsensitive) == 0) {
+        if (QString::compare(containerElem.tagName(), "ToolBar"_L1, 
Qt::CaseInsensitive) == 0) {
             // 2. Iterate over actions in toolbars
             QDomElement actionElem = containerElem.firstChildElement();
             while (!actionElem.isNull()) {
                 QDomElement nextActionElem = actionElem.nextSiblingElement();
-                if (QString::compare(actionElem.tagName(), 
QLatin1String("Action"), Qt::CaseInsensitive) == 0) {
+                if (QString::compare(actionElem.tagName(), "Action"_L1, 
Qt::CaseInsensitive) == 0) {
                     // qCDebug(KONTACTINTERFACE_LOG) << "Looking at action" << 
actionElem.attribute("name");
                     if 
(hideActions.contains(actionElem.attribute(QStringLiteral("name")))) {
                         // qCDebug(KONTACTINTERFACE_LOG) << "REMOVING";
@@ -273,8 +275,8 @@
     // the fast kdeui code for that rather than a full QDomDocument.
     // (*) or when invisibleToolbarActions() changes :)
 
-    const QString newAppFile = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/kontact/default-")
-        + QLatin1String(pluginName) + QLatin1String(".rc");
+    const QString newAppFile =
+        QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) 
+ "/kontact/default-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1;
     const QFileInfo fileInfo(newAppFile);
     QDir().mkpath(fileInfo.absolutePath());
 
@@ -294,10 +296,10 @@
     if (pluginName.isEmpty()) {
         return;
     }
-    const QString newAppFile = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/kontact/default-")
-        + QLatin1String(pluginName) + QLatin1String(".rc");
-    const QString localFile = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/kontact/local-")
-        + QLatin1String(pluginName) + QLatin1String(".rc");
+    const QString newAppFile =
+        QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) 
+ "/kontact/default-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1;
+    const QString localFile =
+        QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) 
+ "/kontact/local-"_L1 + QLatin1StringView(pluginName) + ".rc"_L1;
     if (!localFile.isEmpty() && !newAppFile.isEmpty()) {
         if (part->xmlFile() != newAppFile || part->localXMLFile() != 
localFile) {
             part->replaceXMLFile(newAppFile, localFile);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-24.02.2/src/summary.cpp 
new/kontactinterface-24.05.0/src/summary.cpp
--- old/kontactinterface-24.02.2/src/summary.cpp        2024-03-31 
05:26:02.000000000 +0200
+++ new/kontactinterface-24.05.0/src/summary.cpp        2024-05-11 
15:42:04.000000000 +0200
@@ -8,6 +8,7 @@
 */
 
 #include "summary.h"
+using namespace Qt::Literals::StringLiterals;
 
 #include <QDrag>
 #include <QDragEnterEvent>
@@ -34,7 +35,7 @@
 public:
     bool hasFormat(const QString &format) const override
     {
-        return format == QLatin1String("application/x-kontact-summary");
+        return format == "application/x-kontact-summary"_L1;
     }
 };
 }
@@ -115,7 +116,7 @@
     if ((event->buttons() & Qt::LeftButton) && (event->pos() - 
d->mDragStartPoint).manhattanLength() > 4) {
         auto drag = new QDrag(this);
         drag->setMimeData(new SummaryMimeData());
-        drag->setObjectName(QLatin1StringView("SummaryWidgetDrag"));
+        drag->setObjectName("SummaryWidgetDrag"_L1);
 
         QPixmap pm = grab();
         if (pm.width() > 300) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kontactinterface-24.02.2/src/uniqueapphandler.cpp 
new/kontactinterface-24.05.0/src/uniqueapphandler.cpp
--- old/kontactinterface-24.02.2/src/uniqueapphandler.cpp       2024-03-31 
05:26:02.000000000 +0200
+++ new/kontactinterface-24.05.0/src/uniqueapphandler.cpp       2024-05-11 
15:42:04.000000000 +0200
@@ -7,6 +7,8 @@
 */
 
 #include "uniqueapphandler.h"
+using namespace Qt::Literals::StringLiterals;
+
 #include "core.h"
 
 #include "processes.h"
@@ -85,8 +87,8 @@
     d->mPlugin = plugin;
     QDBusConnection session = QDBusConnection::sessionBus();
     const QString appName = plugin->objectName();
-    session.registerService(QLatin1String("org.kde.") + appName);
-    const QString objectName = QLatin1Char('/') + appName + 
QLatin1String("_PimApplication");
+    session.registerService("org.kde."_L1 + appName);
+    const QString objectName = QLatin1Char('/') + appName + 
"_PimApplication"_L1;
     session.registerObject(objectName, this, QDBusConnection::ExportAllSlots);
 }
 
@@ -94,7 +96,7 @@
 {
     QDBusConnection session = QDBusConnection::sessionBus();
     const QString appName = parent()->objectName();
-    session.unregisterService(QLatin1String("org.kde.") + appName);
+    session.unregisterService("org.kde."_L1 + appName);
 }
 
 // DBUS call
@@ -165,7 +167,7 @@
     d->mPlugin = plugin;
 
     // The app is running standalone if 1) that name is known to D-Bus
-    const QString serviceName = QLatin1String("org.kde.") + 
plugin->objectName();
+    const QString serviceName = "org.kde."_L1 + plugin->objectName();
     // Needed for wince build
 #undef interface
     d->mRunningStandalone = 
QDBusConnection::sessionBus().interface()->isServiceRegistered(serviceName);
@@ -220,7 +222,7 @@
         return;
     }
 
-    const QString serviceName = QLatin1String("org.kde.") + 
d->mPlugin->objectName();
+    const QString serviceName = "org.kde."_L1 + d->mPlugin->objectName();
     if (name == serviceName && d->mRunningStandalone) {
         d->mFactory->createHandler(d->mPlugin);
         d->mRunningStandalone = false;

Reply via email to