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