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

Reply via email to