Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kglobalaccel for openSUSE:Factory 
checked in at 2022-02-24 18:19:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kglobalaccel (Old)
 and      /work/SRC/openSUSE:Factory/.kglobalaccel.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kglobalaccel"

Thu Feb 24 18:19:34 2022 rev:104 rq:954250 version:5.91.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kglobalaccel/kglobalaccel.changes        
2022-01-31 22:57:54.761342910 +0100
+++ /work/SRC/openSUSE:Factory/.kglobalaccel.new.1958/kglobalaccel.changes      
2022-02-24 18:21:44.438685756 +0100
@@ -1,0 +2,13 @@
+Sun Feb  6 10:16:59 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.91.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.91.0
+- Changes since 5.90.0:
+  * Fix action registration and unregistration order (kde#448369)
+  * Check executables exist in PATH before passing them to QProcess
+  * Add Linux Qt6 CI
+  * Utilize ECMDeprecationSettings to manage deprecate Qt/KF API
+
+-------------------------------------------------------------------

Old:
----
  kglobalaccel-5.90.0.tar.xz
  kglobalaccel-5.90.0.tar.xz.sig

New:
----
  kglobalaccel-5.91.0.tar.xz
  kglobalaccel-5.91.0.tar.xz.sig

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

Other differences:
------------------
++++++ kglobalaccel.spec ++++++
--- /var/tmp/diff_new_pack.aybo38/_old  2022-02-24 18:21:44.926685625 +0100
+++ /var/tmp/diff_new_pack.aybo38/_new  2022-02-24 18:21:44.930685624 +0100
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5GlobalAccel5
-%define _tar_path 5.90
+%define _tar_path 5.91
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kglobalaccel
-Version:        5.90.0
+Version:        5.91.0
 Release:        0
 Summary:        Global desktop keyboard shortcuts
 License:        LGPL-2.1-or-later


++++++ kglobalaccel-5.90.0.tar.xz -> kglobalaccel-5.91.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/.gitlab-ci.yml 
new/kglobalaccel-5.91.0/.gitlab-ci.yml
--- old/kglobalaccel-5.90.0/.gitlab-ci.yml      2022-01-01 13:30:27.000000000 
+0100
+++ new/kglobalaccel-5.91.0/.gitlab-ci.yml      2022-02-05 22:23:22.000000000 
+0100
@@ -4,3 +4,4 @@
 include:
   - 
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/linux-qt6.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/CMakeLists.txt 
new/kglobalaccel-5.91.0/CMakeLists.txt
--- old/kglobalaccel-5.90.0/CMakeLists.txt      2022-01-01 13:30:27.000000000 
+0100
+++ new/kglobalaccel-5.91.0/CMakeLists.txt      2022-02-05 22:23:22.000000000 
+0100
@@ -1,12 +1,12 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.90.0") # handled by release scripts
-set(KF_DEP_VERSION "5.90.0") # handled by release scripts
+set(KF_VERSION "5.91.0") # handled by release scripts
+set(KF_DEP_VERSION "5.91.0") # handled by release scripts
 project(KGlobalAccel VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.90.0  NO_MODULE)
+find_package(ECM 5.91.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -25,6 +25,7 @@
 include(ECMMarkNonGuiExecutable)
 include(ECMQtDeclareLoggingCategory)
 include(ECMPoQmTools)
+include(ECMDeprecationSettings)
 
 set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of 
deprecated API excluded from the build [default=0].")
 
@@ -68,8 +69,12 @@
         find_package(Qt${QT_MAJOR_VERSION} ${REQUIRED_QT_VERSION} CONFIG 
REQUIRED Gui) # qtx11extras_p.h
     endif()
 endif()
-add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f02)
-add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x055100)
+
+ecm_set_disabled_deprecation_versions(
+    QT 5.15.2
+    KF 5.90.0
+)
+
 # Subdirectories
 ecm_install_po_files_as_qm(po)
 
@@ -107,7 +112,7 @@
 
 
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kglobalaccel_version.h
-        DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF} COMPONENT Devel )
+        DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF}/KGlobalAccel COMPONENT Devel)
 
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/po/nb/kglobalaccel5_qt.po 
new/kglobalaccel-5.91.0/po/nb/kglobalaccel5_qt.po
--- old/kglobalaccel-5.90.0/po/nb/kglobalaccel5_qt.po   2022-01-01 
13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/po/nb/kglobalaccel5_qt.po   2022-02-05 
22:23:22.000000000 +0100
@@ -26,12 +26,12 @@
 "X-Text-Markup: qtrich\n"
 "X-Qt-Contexts: true\n"
 
-#: kglobalaccel.cpp:561
+#: kglobalaccel.cpp:574
 msgctxt "KGlobalAccel|"
 msgid "Conflict with Global Shortcut"
 msgstr "Konflikt med global snarvei"
 
-#: kglobalaccel.cpp:562
+#: kglobalaccel.cpp:575
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -43,12 +43,12 @@
 "i??%3.\n"
 "Vil du bruke kombinasjonen til den nye handlinga i stedet?"
 
-#: kglobalaccel.cpp:570 kglobalaccel.cpp:603
+#: kglobalaccel.cpp:583 kglobalaccel.cpp:616
 msgctxt "KGlobalAccel|"
 msgid "Reassign"
 msgstr "Tilordne p?? nytt"
 
-#: kglobalaccel.cpp:589
+#: kglobalaccel.cpp:602
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid "The '%1' key combination is registered by application %2 for action %3:"
@@ -56,13 +56,13 @@
 "Tastekombinasjonen ??%1?? er allerede registrert av programmet %2 for "
 "handling??%3:"
 
-#: kglobalaccel.cpp:593
+#: kglobalaccel.cpp:606
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid "In context '%1' for action '%2'\n"
 msgstr "I konteksten ??%1?? for handling ??%2??\n"
 
-#: kglobalaccel.cpp:595
+#: kglobalaccel.cpp:608
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -72,7 +72,7 @@
 "Tastekombinasjonen ??%1?? er registrert av programmet %2.\n"
 "%3"
 
-#: kglobalaccel.cpp:598
+#: kglobalaccel.cpp:611
 msgctxt "KGlobalAccel|"
 msgid "Conflict With Registered Global Shortcut"
 msgstr "Konflikt med registrert global snarvei"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/po/nn/kglobalaccel5_qt.po 
new/kglobalaccel-5.91.0/po/nn/kglobalaccel5_qt.po
--- old/kglobalaccel-5.90.0/po/nn/kglobalaccel5_qt.po   2022-01-01 
13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/po/nn/kglobalaccel5_qt.po   2022-02-05 
22:23:22.000000000 +0100
@@ -23,12 +23,12 @@
 "X-Text-Markup: qtrich\n"
 "X-Qt-Contexts: true\n"
 
-#: kglobalaccel.cpp:561
+#: kglobalaccel.cpp:574
 msgctxt "KGlobalAccel|"
 msgid "Conflict with Global Shortcut"
 msgstr "Konflikt med globale snarvegar"
 
-#: kglobalaccel.cpp:562
+#: kglobalaccel.cpp:575
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -39,25 +39,25 @@
 "Tastekombinasjonen ??%1?? er alt i bruk for den globale handlinga ??%2?? i 
%3.\n"
 "Vil du bruka han til den nye handlinga i staden?"
 
-#: kglobalaccel.cpp:570 kglobalaccel.cpp:603
+#: kglobalaccel.cpp:583 kglobalaccel.cpp:616
 msgctxt "KGlobalAccel|"
 msgid "Reassign"
 msgstr "Tilordna p?? nytt"
 
-#: kglobalaccel.cpp:589
+#: kglobalaccel.cpp:602
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid "The '%1' key combination is registered by application %2 for action %3:"
 msgstr ""
 "Tastekombinasjonen ??%1?? er alt i bruk av programmet %2 til handlinga %3:"
 
-#: kglobalaccel.cpp:593
+#: kglobalaccel.cpp:606
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid "In context '%1' for action '%2'\n"
 msgstr "I samanhengen ??%1?? for handlinga ??%2??\n"
 
-#: kglobalaccel.cpp:595
+#: kglobalaccel.cpp:608
 #, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -67,7 +67,7 @@
 "Tastekombinasjonen ??%1?? er registrert av programmet %2.\n"
 "%3"
 
-#: kglobalaccel.cpp:598
+#: kglobalaccel.cpp:611
 msgctxt "KGlobalAccel|"
 msgid "Conflict With Registered Global Shortcut"
 msgstr "Konflikt med registrert global snarveg"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/po/se/kglobalaccel5_qt.po 
new/kglobalaccel-5.91.0/po/se/kglobalaccel5_qt.po
--- old/kglobalaccel-5.90.0/po/se/kglobalaccel5_qt.po   2022-01-01 
13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/po/se/kglobalaccel5_qt.po   2022-02-05 
22:23:22.000000000 +0100
@@ -20,13 +20,13 @@
 "X-Text-Markup: qtrich\n"
 "X-Qt-Contexts: true\n"
 
-#: kglobalaccel.cpp:561
+#: kglobalaccel.cpp:574
 #, fuzzy
 msgctxt "KGlobalAccel|"
 msgid "Conflict with Global Shortcut"
 msgstr "G??vdno juo glob??la njuolggob??lggisin"
 
-#: kglobalaccel.cpp:562
+#: kglobalaccel.cpp:575
 #, fuzzy, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -37,25 +37,25 @@
 "??%1?? boallokombina??uvdna geavahuvvo juo almmola?? ??%2?? doibmii 
??%3:s??.\n"
 "H??liidatgo liikk?? bidjat dan kombina??uvnna dan o????a doibmii?"
 
-#: kglobalaccel.cpp:570 kglobalaccel.cpp:603
+#: kglobalaccel.cpp:583 kglobalaccel.cpp:616
 #, fuzzy
 msgctxt "KGlobalAccel|"
 msgid "Reassign"
 msgstr "Bija o????asit"
 
-#: kglobalaccel.cpp:589
+#: kglobalaccel.cpp:602
 #, fuzzy, qt-format
 msgctxt "KGlobalAccel|"
 msgid "The '%1' key combination is registered by application %2 for action %3:"
 msgstr "??%1??-boallokombina??uvdna geavahuvvo %2-progr??mmas %3-doaimmas:"
 
-#: kglobalaccel.cpp:593
+#: kglobalaccel.cpp:606
 #, fuzzy, qt-format
 msgctxt "KGlobalAccel|"
 msgid "In context '%1' for action '%2'\n"
 msgstr "??%1??-oktavuo??as ??%2??-doibmii\n"
 
-#: kglobalaccel.cpp:595
+#: kglobalaccel.cpp:608
 #, fuzzy, qt-format
 msgctxt "KGlobalAccel|"
 msgid ""
@@ -65,7 +65,7 @@
 "??%1??-boallokombina??uvdna geavahuvvo %2-progr??mmas.\n"
 "%3"
 
-#: kglobalaccel.cpp:598
+#: kglobalaccel.cpp:611
 #, fuzzy
 msgctxt "KGlobalAccel|"
 msgid "Conflict With Registered Global Shortcut"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/po/zh_CN/kglobalaccel5_qt.po 
new/kglobalaccel-5.91.0/po/zh_CN/kglobalaccel5_qt.po
--- old/kglobalaccel-5.90.0/po/zh_CN/kglobalaccel5_qt.po        2022-01-01 
13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/po/zh_CN/kglobalaccel5_qt.po        2022-02-05 
22:23:22.000000000 +0100
@@ -13,7 +13,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2021-12-22 14:05\n"
+"PO-Revision-Date: 2022-01-08 15:22\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kglobalaccel-5.90.0/src/kglobalaccel.cpp 
new/kglobalaccel-5.91.0/src/kglobalaccel.cpp
--- old/kglobalaccel-5.90.0/src/kglobalaccel.cpp        2022-01-01 
13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/src/kglobalaccel.cpp        2022-02-05 
22:23:22.000000000 +0100
@@ -291,7 +291,7 @@
     auto message = QDBusMessage::createMethodCall(iface()->service(), 
iface()->path(), iface()->interface(), QStringLiteral("unregister"));
     message.setArguments({component, action});
     message.setAutoStartService(false);
-    QDBusConnection::sessionBus().call(message, QDBus::NoBlock);
+    QDBusConnection::sessionBus().call(message);
 }
 
 void KGlobalAccelPrivate::setInactive(const QStringList &actionId)
@@ -299,7 +299,7 @@
     auto message = QDBusMessage::createMethodCall(iface()->service(), 
iface()->path(), iface()->interface(), QStringLiteral("setInactive"));
     message.setArguments({actionId});
     message.setAutoStartService(false);
-    QDBusConnection::sessionBus().call(message, QDBus::NoBlock);
+    QDBusConnection::sessionBus().call(message);
 }
 
 void KGlobalAccelPrivate::updateGlobalShortcut(/*const would be better*/ 
QAction *action,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kglobalaccel-5.90.0/src/runtime/kserviceactioncomponent.cpp 
new/kglobalaccel-5.91.0/src/runtime/kserviceactioncomponent.cpp
--- old/kglobalaccel-5.90.0/src/runtime/kserviceactioncomponent.cpp     
2022-01-01 13:30:27.000000000 +0100
+++ new/kglobalaccel-5.91.0/src/runtime/kserviceactioncomponent.cpp     
2022-02-05 22:23:22.000000000 +0100
@@ -40,32 +40,37 @@
 
 void runProcess(const KConfigGroup &group, bool klauncherAvailable)
 {
-    QStringList parts = 
KShell::splitArgs(group.readEntry(QStringLiteral("Exec"), QString()));
-    if (parts.isEmpty()) {
+    QStringList args = 
KShell::splitArgs(group.readEntry(QStringLiteral("Exec"), QString()));
+    if (args.isEmpty()) {
         return;
     }
     // sometimes entries have an %u for command line parameters
-    if (parts.last().contains(QChar('%'))) {
-        parts.pop_back();
+    if (args.last().contains(QChar('%'))) {
+        args.pop_back();
     }
 
-    const QString command = parts.takeFirst();
+    const QString command = args.takeFirst();
 
     const auto kstart = 
QStandardPaths::findExecutable(QStringLiteral("kstart5"));
     if (!kstart.isEmpty()) {
-        parts.prepend(command);
-        parts.prepend(QStringLiteral("--"));
-        QProcess::startDetached(kstart, parts);
+        args.prepend(command);
+        args.prepend(QStringLiteral("--"));
+        QProcess::startDetached(kstart, args);
     } else if (klauncherAvailable) {
         QDBusMessage msg = 
QDBusMessage::createMethodCall(QStringLiteral("org.kde.klauncher5"),
                                                           
QStringLiteral("/KLauncher"),
                                                           
QStringLiteral("org.kde.KLauncher"),
                                                           
QStringLiteral("exec_blind"));
-        msg << command << parts;
+        msg << command << args;
 
         QDBusConnection::sessionBus().asyncCall(msg);
     } else {
-        QProcess::startDetached(command, parts);
+        const QString cmdExec = QStandardPaths::findExecutable(command);
+        if (cmdExec.isEmpty()) {
+            qCWarning(KGLOBALACCELD) << "Could not find executable in PATH" << 
command;
+            return;
+        }
+        QProcess::startDetached(cmdExec, args);
     }
 }
 

Reply via email to