Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kconfig for openSUSE:Factory checked in at 2023-05-14 16:30:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kconfig (Old) and /work/SRC/openSUSE:Factory/.kconfig.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kconfig" Sun May 14 16:30:21 2023 rev:118 rq:1086910 version:5.106.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kconfig/kconfig.changes 2023-04-09 18:41:26.457895366 +0200 +++ /work/SRC/openSUSE:Factory/.kconfig.new.1533/kconfig.changes 2023-05-14 16:32:23.747392757 +0200 @@ -1,0 +2,10 @@ +Sat May 6 14:01:28 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.106.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.106.0 +- Changes since 5.105.0: + * Add workaround to support config name with minus sign + +------------------------------------------------------------------- Old: ---- kconfig-5.105.0.tar.xz kconfig-5.105.0.tar.xz.sig New: ---- kconfig-5.106.0.tar.xz kconfig-5.106.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kconfig.spec ++++++ --- /var/tmp/diff_new_pack.EjwNHF/_old 2023-05-14 16:32:24.243395155 +0200 +++ /var/tmp/diff_new_pack.EjwNHF/_new 2023-05-14 16:32:24.251395193 +0200 @@ -24,7 +24,7 @@ %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kconfig -Version: 5.105.0 +Version: 5.106.0 Release: 0 Summary: Advanced configuration system License: LGPL-2.1-or-later AND GPL-2.0-or-later ++++++ kconfig-5.105.0.tar.xz -> kconfig-5.106.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/CMakeLists.txt new/kconfig-5.106.0/CMakeLists.txt --- old/kconfig-5.105.0/CMakeLists.txt 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/CMakeLists.txt 2023-05-06 11:21:45.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.105.0") # handled by release scripts +set(KF_VERSION "5.106.0") # handled by release scripts project(KConfig VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.105.0 NO_MODULE) +find_package(ECM 5.106.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) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/autotests/kconfigtest.cpp new/kconfig-5.106.0/autotests/kconfigtest.cpp --- old/kconfig-5.105.0/autotests/kconfigtest.cpp 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/autotests/kconfigtest.cpp 2023-05-06 11:21:45.000000000 +0200 @@ -87,6 +87,7 @@ static const QString s_dollargroup{QStringLiteral("$i")}; static const QString s_test_subdir{QStringLiteral("kconfigtest_subdir/")}; static const QString s_kconfig_test_subdir(s_test_subdir + QLatin1String("kconfigtest")); +static const QString s_kconfig_test_illegal_object_path(s_test_subdir + QLatin1String("kconfig-test")); #ifndef Q_OS_WIN void initLocale() @@ -2093,6 +2094,28 @@ QCOMPARE(otherWatcherSpy[0][1].value<QByteArrayList>(), QByteArrayList({"someGlobalEntry"})); } +void KConfigTest::testNotifyIllegalObjectPath() +{ +#if !KCONFIG_USE_DBUS + QSKIP("KConfig notification requires DBus"); +#endif + + KConfig config(s_kconfig_test_illegal_object_path); + auto myConfigGroup = KConfigGroup(&config, "General"); + + // mimics a config in another process, which is watching for events + auto remoteConfig = KSharedConfig::openConfig(s_kconfig_test_illegal_object_path); + KConfigWatcher::Ptr watcher = KConfigWatcher::create(remoteConfig); + + QSignalSpy watcherSpy(watcher.data(), &KConfigWatcher::configChanged); + + // write entries in a group and subgroup + myConfigGroup.writeEntry("entryA", "foo", KConfig::Persistent | KConfig::Notify); + config.sync(); + watcherSpy.wait(); + QCOMPARE(watcherSpy.size(), 1); +} + void KConfigTest::testKAuthorizeEnums() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/autotests/kconfigtest.h new/kconfig-5.106.0/autotests/kconfigtest.h --- old/kconfig-5.105.0/autotests/kconfigtest.h 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/autotests/kconfigtest.h 2023-05-06 11:21:45.000000000 +0200 @@ -82,6 +82,7 @@ void testNewlines(); void testXdgListEntry(); void testNotify(); + void testNotifyIllegalObjectPath(); void testKAuthorizeEnums(); void testThreads(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/de/kconfig5_qt.po new/kconfig-5.106.0/poqm/de/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/de/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/de/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -15,7 +15,7 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 22.08.3\n" "X-Qt-Contexts: true\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/fr/kconfig5_qt.po new/kconfig-5.106.0/poqm/fr/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/fr/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/fr/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -13,6 +13,7 @@ # Simon Depiets <[email protected]>, 2018, 2020. # Xavier Besnard <[email protected]>, 2020, 2021, 2022. # +# Xavier BESNARD <xavier.besnard]neuf.fr>, 2023. msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" @@ -20,13 +21,13 @@ "POT-Creation-Date: 2014-04-11 02:17+0000\n" "PO-Revision-Date: 2022-06-04 18:43+0200\n" "Last-Translator: Xavier Besnard <[email protected]>\n" -"Language-Team: French <[email protected]>\n" +"Language-Team: fr\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 22.04.1\n" +"X-Generator: Lokalize 22.12.3\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: qtrich\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/gl/kconfig5_qt.po new/kconfig-5.106.0/poqm/gl/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/gl/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/gl/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -5,14 +5,14 @@ # marce villarino <[email protected]>, 2009. # Marce Villarino <[email protected]>, 2009, 2014. # Adrián Chaves Fernández <[email protected]>, 2015, 2017. -# Adrián Chaves (Gallaecio) <[email protected]>, 2017, 2018, 2019, 2020. +# Adrián Chaves (Gallaecio) <[email protected]>, 2017, 2018, 2019, 2020, 2023. # msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-11 02:17+0000\n" -"PO-Revision-Date: 2020-01-12 11:02+0100\n" +"PO-Revision-Date: 2023-04-28 19:58+0200\n" "Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n" "Language-Team: Galician <[email protected]>\n" "Language: gl\n" @@ -20,7 +20,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 19.08.3\n" +"X-Generator: Lokalize 23.04.0\n" "X-Qt-Contexts: true\n" #: core/kconfig.cpp:958 @@ -316,12 +316,9 @@ msgstr "Limpar" #: gui/kstandardshortcut.cpp:297 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Actual Size" msgctxt "KStandardShortcut|@action" msgid "Zoom to Actual Size" -msgstr "Tamaño real" +msgstr "Ampliar ao tamaño real" #: gui/kstandardshortcut.cpp:298 msgctxt "KStandardShortcut|@action" @@ -421,7 +418,7 @@ #: gui/kstandardshortcut.cpp:366 msgctxt "KStandardShortcut|@action" msgid "Configure Language..." -msgstr "" +msgstr "Configurar o idiomaâ¦" #: gui/kstandardshortcut.cpp:372 msgctxt "KStandardShortcut|@action" @@ -456,12 +453,12 @@ #: gui/kstandardshortcut.cpp:389 msgctxt "KStandardShortcut|@action" msgid "Show/Hide Hidden Files" -msgstr "" +msgstr "Mostrar ou agochar os ficheiros agochados" #: gui/kstandardshortcut.cpp:397 msgctxt "KStandardShortcut|@action" msgid "Create Folder" -msgstr "" +msgstr "Crear un cartafol" #: kconf_update/kconf_update.cpp:959 msgctxt "main|" @@ -514,14 +511,13 @@ msgstr "Usar <file> en troques da configuración global" #: kreadconfig/kreadconfig.cpp:49 kreadconfig/kwriteconfig.cpp:28 -#, fuzzy -#| msgctxt "main|" -#| msgid "Group to look in. Use repeatedly for nested groups." msgctxt "main|" msgid "" "Group to look in. Use \"<default>\" for the root group, or use repeatedly " "for nested groups." -msgstr "O grupo no que buscar. Emprégueo repetidamente para grupos aniñados." +msgstr "" +"O grupo no que buscar. Use «<predeterminado>» para o grupo raÃz, ou úseo " +"repetidamente para grupos aniñados." #: kreadconfig/kreadconfig.cpp:52 kreadconfig/kwriteconfig.cpp:31 msgctxt "main|" @@ -542,6 +538,8 @@ msgctxt "main|" msgid "Group name cannot be empty, use \"<default>\" for the root group" msgstr "" +"O nome de grupo non pode estar baleiro, use «<predeterminado>» para o grupo " +"raÃz" #: kreadconfig/kwriteconfig.cpp:34 msgctxt "main|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/ia/kconfig5_qt.po new/kconfig-5.106.0/poqm/ia/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/ia/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/ia/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -299,7 +299,7 @@ #: gui/kstandardshortcut.cpp:294 msgctxt "KStandardShortcut|@action" msgid "Print Preview" -msgstr "Vista preliminari de imprimer" +msgstr "Vista preliminar de imprimer" #: gui/kstandardshortcut.cpp:295 msgctxt "KStandardShortcut|@action" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/it/kconfig5_qt.po new/kconfig-5.106.0/poqm/it/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/it/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/it/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -3,7 +3,7 @@ # Andrea Rizzi <[email protected]>, 2003. # Andrea Rizzi <[email protected]>, 2007. # Luca Bellonda <[email protected]>, 2008. -# Vincenzo Reale <[email protected]>, 2014, 2016, 2018, 2019, 2020, 2021, 2022. +# Vincenzo Reale <[email protected]>, 2014, 2016, 2018, 2019, 2020, 2021, 2022, 2023. # msgid "" msgstr "" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 22.04.1\n" +"X-Generator: Lokalize 22.12.3\n" "X-Qt-Contexts: true\n" #: core/kconfig.cpp:958 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/se/kconfig5_qt.po new/kconfig-5.106.0/poqm/se/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/se/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/se/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -1,4 +1,4 @@ -# Translation of kconfig5_qt to Northern Sami +# Translation of kconfig6_qt to Northern Sami # # Børre Gaup <[email protected]>, 2004, 2005. msgid "" @@ -20,7 +20,7 @@ "X-Text-Markup: qtrich\n" "X-Qt-Contexts: true\n" -#: core/kconfig.cpp:965 +#: core/kconfig.cpp:958 msgctxt "KConfig|" msgid "Please contact your system administrator." msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/poqm/zh_CN/kconfig5_qt.po new/kconfig-5.106.0/poqm/zh_CN/kconfig5_qt.po --- old/kconfig-5.105.0/poqm/zh_CN/kconfig5_qt.po 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/poqm/zh_CN/kconfig5_qt.po 2023-05-06 11:21:45.000000000 +0200 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2023-03-27 11:59\n" +"PO-Revision-Date: 2023-04-29 08:33\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/kconfig-5.105.0/src/core/kconfig.cpp new/kconfig-5.106.0/src/core/kconfig.cpp --- old/kconfig-5.105.0/src/core/kconfig.cpp 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/src/core/kconfig.cpp 2023-05-06 11:21:45.000000000 +0200 @@ -487,7 +487,7 @@ } if (!notifyGroupsLocal.isEmpty()) { - d->notifyClients(notifyGroupsLocal, QLatin1Char('/') + name()); + d->notifyClients(notifyGroupsLocal, QLatin1Char('/') + name().replace(QLatin1Char('-'), QLatin1Char('_'))); } if (!notifyGroupsGlobal.isEmpty()) { d->notifyClients(notifyGroupsGlobal, QStringLiteral("/kdeglobals")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.105.0/src/core/kconfigwatcher.cpp new/kconfig-5.106.0/src/core/kconfigwatcher.cpp --- old/kconfig-5.105.0/src/core/kconfigwatcher.cpp 2023-03-31 22:46:25.000000000 +0200 +++ new/kconfig-5.106.0/src/core/kconfigwatcher.cpp 2023-05-06 11:21:45.000000000 +0200 @@ -61,7 +61,7 @@ for (QString &file : watchedPaths) { file.prepend(QLatin1Char('/')); } - watchedPaths.prepend(QLatin1Char('/') + d->m_config->name()); + watchedPaths.prepend(QLatin1Char('/') + d->m_config->name().replace(QLatin1Char('-'), QLatin1Char('_'))); if (d->m_config->openFlags() & KConfig::IncludeGlobals) { watchedPaths << QStringLiteral("/kdeglobals");
