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-01-16 17:58:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kconfig (Old) and /work/SRC/openSUSE:Factory/.kconfig.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kconfig" Mon Jan 16 17:58:00 2023 rev:114 rq:1058478 version:5.102.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kconfig/kconfig.changes 2022-12-12 17:39:30.377121528 +0100 +++ /work/SRC/openSUSE:Factory/.kconfig.new.32243/kconfig.changes 2023-01-16 17:59:44.491098509 +0100 @@ -1,0 +2,10 @@ +Thu Jan 12 08:18:37 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 5.102.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.102.0 +- Changes since 5.101.0: + * fix safety issue of multiple threads use KConfig in the same process + +------------------------------------------------------------------- Old: ---- kconfig-5.101.0.tar.xz kconfig-5.101.0.tar.xz.sig New: ---- kconfig-5.102.0.tar.xz kconfig-5.102.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kconfig.spec ++++++ --- /var/tmp/diff_new_pack.QhS9yJ/_old 2023-01-16 17:59:45.187102415 +0100 +++ /var/tmp/diff_new_pack.QhS9yJ/_new 2023-01-16 17:59:45.191102438 +0100 @@ -17,14 +17,14 @@ %define sonum 5 -%define _tar_path 5.101 +%define _tar_path 5.102 # 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: kconfig -Version: 5.101.0 +Version: 5.102.0 Release: 0 Summary: Advanced configuration system License: LGPL-2.1-or-later AND GPL-2.0-or-later ++++++ kconfig-5.101.0.tar.xz -> kconfig-5.102.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.101.0/CMakeLists.txt new/kconfig-5.102.0/CMakeLists.txt --- old/kconfig-5.101.0/CMakeLists.txt 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/CMakeLists.txt 2023-01-07 01:24:53.000000000 +0100 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.101.0") # handled by release scripts +set(KF_VERSION "5.102.0") # handled by release scripts project(KConfig VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.101.0 NO_MODULE) +find_package(ECM 5.102.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.101.0/poqm/cs/kconfig5_qt.po new/kconfig-5.102.0/poqm/cs/kconfig5_qt.po --- old/kconfig-5.101.0/poqm/cs/kconfig5_qt.po 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/poqm/cs/kconfig5_qt.po 2023-01-07 01:24:53.000000000 +0100 @@ -1,5 +1,5 @@ # VÃt PelÄák <[email protected]>, 2014, 2016, 2017, 2018, 2019, 2020. -# Vit Pelcak <[email protected]>, 2021, 2022. +# Vit Pelcak <[email protected]>, 2021, 2022. msgid "" msgstr "" "Project-Id-Version: \n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.101.0/poqm/el/kconfig5_qt.po new/kconfig-5.102.0/poqm/el/kconfig5_qt.po --- old/kconfig-5.101.0/poqm/el/kconfig5_qt.po 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/poqm/el/kconfig5_qt.po 2023-01-07 01:24:53.000000000 +0100 @@ -5,27 +5,27 @@ # Spiros Georgaras <[email protected]>, 2007. # Spiros Georgaras <[email protected]>, 2008. # Dimitris Kardarakos <[email protected]>, 2015, 2016. -# Stelios <[email protected]>, 2020. +# Stelios <[email protected]>, 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-09-05 16:19+0300\n" +"PO-Revision-Date: 2023-01-05 11:39+0200\n" "Last-Translator: Stelios <[email protected]>\n" "Language-Team: Greek <[email protected]>\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 20.04.2\n" +"X-Generator: Lokalize 21.12.3\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Qt-Contexts: true\n" #: core/kconfig.cpp:965 msgctxt "KConfig|" msgid "Please contact your system administrator." -msgstr "ΠαÏÎ±ÎºÎ±Î»Ï ÎµÏικοινÏνήÏÏε με Ïον διαÏειÏιÏÏή ÏÎ¿Ï ÏÏ ÏÏήμαÏÏÏ ÏαÏ." +msgstr "ÎÏικοινÏνήÏÏε με Ïον διαÏειÏιÏÏή ÏÎ¿Ï ÏÏ ÏÏήμαÏÏÏ ÏαÏ." #: core/kconfigini.cpp:561 #, qt-format @@ -272,7 +272,7 @@ #: gui/kstandardshortcut.cpp:267 msgctxt "KStandardShortcut|@action" msgid "Substring Completion" -msgstr "Î£Ï Î¼ÏλήÏÏÏη Ï ÏοÏÏ Î¼Î²Î¿Î»Î¿ÏειÏάÏ" +msgstr "Î£Ï Î¼ÏλήÏÏÏη Ï Ïο-ÏÏ Î¼Î²Î¿Î»Î¿ÏειÏάÏ" #: gui/kstandardshortcut.cpp:276 msgctxt "KStandardShortcut|@action" @@ -315,12 +315,9 @@ msgstr "ÎαθαÏιÏμÏÏ" #: gui/kstandardshortcut.cpp:297 -#, fuzzy -#| msgctxt "KStandardShortcut|@action" -#| msgid "Actual Size" msgctxt "KStandardShortcut|@action" msgid "Zoom to Actual Size" -msgstr "Î ÏαγμαÏÎ¹ÎºÏ Î¼ÎγεθοÏ" +msgstr "ÎÏÏίαÏη ÏÏο ÏÏαγμαÏÎ¹ÎºÏ Î¼ÎγεθοÏ" #: gui/kstandardshortcut.cpp:298 msgctxt "KStandardShortcut|@action" @@ -395,7 +392,7 @@ #: gui/kstandardshortcut.cpp:340 msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "ÎιαμÏÏÏÏÏη εÏαÏμοÏγήÏ" +msgstr "ÎιαμÏÏÏÏÏη εÏαÏμογήÏ" #: gui/kstandardshortcut.cpp:348 msgctxt "KStandardShortcut|@action" @@ -513,15 +510,13 @@ msgstr "ΧÏήÏη <αÏÏÎµÎ¯Î¿Ï > ανÏί ÎºÎ±Î¸Î¿Î»Î¹ÎºÎ®Ï Î´Î¹Î±Î¼ÏÏÏÏÏηÏ" #: 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 "" -"Îμάδα ÏÏην οÏοία θα γίνει η αναζήÏηÏη. ÎÏαναλάβεÏε για εμÏÏÎ»ÎµÏ Î¼ÎÎ½ÎµÏ Î¿Î¼Î¬Î´ÎµÏ." +"Îμάδα ÏÏην οÏοία θα γίνει η αναζήÏηÏη. ΧÏηÏιμοÏοιήÏÏε \"<default>\" για Ïην " +"ομάδα ÏÎ¿Ï root ή εÏαναληÏÏικά για εμÏÏÎ»ÎµÏ Î¼ÎÎ½ÎµÏ Î¿Î¼Î¬Î´ÎµÏ." #: kreadconfig/kreadconfig.cpp:52 kreadconfig/kwriteconfig.cpp:31 msgctxt "main|" @@ -542,6 +537,8 @@ msgctxt "main|" msgid "Group name cannot be empty, use \"<default>\" for the root group" msgstr "" +"Το Ïνομα ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï Î´ÎµÎ½ μÏοÏεί να είναι κενÏ, ÏÏηÏιμοÏοιήÏÏε \"<default>\" " +"για Ïην ομάδα ÏÎ¿Ï root" #: kreadconfig/kwriteconfig.cpp:34 msgctxt "main|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.101.0/poqm/is/kconfig5_qt.po new/kconfig-5.102.0/poqm/is/kconfig5_qt.po --- old/kconfig-5.101.0/poqm/is/kconfig5_qt.po 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/poqm/is/kconfig5_qt.po 2023-01-07 01:24:53.000000000 +0100 @@ -1,35 +1,36 @@ -# translation of kwriteconfig.po to icelandic +# translation of kwriteconfig.po to Icelandic # Icelandic translation of kwriteconfig # Copyright (C) 2004, 2008 Free Software Foundation, Inc. # # Richard Allen <[email protected]>, 2004. # Sveinn à Felli <[email protected]>, 2016, 2022. +# Guðmundur Erlingsson <[email protected]>, 2022. 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: 2022-09-22 12:25+0000\n" -"Last-Translator: Sveinn à Felli <[email protected]>\n" -"Language-Team: Icelandic\n" +"PO-Revision-Date: 2022-11-04 08:34+0000\n" +"Last-Translator: Gummi <[email protected]>\n" +"Language-Team: Icelandic <[email protected]>\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 21.12.3\n" +"X-Generator: Lokalize 22.08.2\n" "X-Qt-Contexts: true\n" #: core/kconfig.cpp:965 msgctxt "KConfig|" msgid "Please contact your system administrator." -msgstr "Vinsamlega hafðu sambandi við kerfisstjóra." +msgstr "Vinsamlega hafðu samband við kerfisstjóra." #: core/kconfigini.cpp:561 #, qt-format msgctxt "KConfigIniBackend|" msgid "Configuration file \"%1\" not writable.\n" -msgstr "Stillingaskráin \"%1\" er ekki ritanleg.\n" +msgstr "Ekki er hægt að skrifa à grunnstillingaskrána \"%1\".\n" #: core/kemailsettings.cpp:237 core/kemailsettings.cpp:240 #: core/kemailsettings.cpp:248 @@ -95,7 +96,7 @@ #: gui/kstandardshortcut.cpp:87 msgctxt "KStandardShortcut|@action" msgid "Paste Selection" -msgstr "LÃma valið" +msgstr "LÃma val" #: gui/kstandardshortcut.cpp:94 msgctxt "KStandardShortcut|@action" @@ -145,12 +146,12 @@ #: gui/kstandardshortcut.cpp:129 msgctxt "KStandardShortcut|@action Beginning of document" msgid "Begin" -msgstr "Byrjun" +msgstr "Byrja" #: gui/kstandardshortcut.cpp:135 msgctxt "KStandardShortcut|@action End of document" msgid "End" -msgstr "Endir" +msgstr "Enda" #: gui/kstandardshortcut.cpp:136 msgctxt "KStandardShortcut|@action" @@ -180,7 +181,7 @@ #: gui/kstandardshortcut.cpp:158 msgctxt "KStandardShortcut|@action" msgid "Reload" -msgstr "Endurlesa" +msgstr "Endurhlaða" #: gui/kstandardshortcut.cpp:167 msgctxt "KStandardShortcut|@action" @@ -195,7 +196,7 @@ #: gui/kstandardshortcut.cpp:181 msgctxt "KStandardShortcut|@action" msgid "Go to Line" -msgstr "Fara að lÃnu" +msgstr "Fara à lÃnu" #: gui/kstandardshortcut.cpp:184 msgctxt "KStandardShortcut|@action" @@ -210,17 +211,17 @@ #: gui/kstandardshortcut.cpp:201 msgctxt "KStandardShortcut|@action" msgid "Add Bookmark" -msgstr "Setja bókamerki" +msgstr "Bæta við bókamerki" #: gui/kstandardshortcut.cpp:207 msgctxt "KStandardShortcut|@action" msgid "Zoom In" -msgstr "Renna að" +msgstr "Auka aðdrátt" #: gui/kstandardshortcut.cpp:208 msgctxt "KStandardShortcut|@action" msgid "Zoom Out" -msgstr "Renna frá" +msgstr "Minnka aðdrátt" #: gui/kstandardshortcut.cpp:211 msgctxt "KStandardShortcut|@action" @@ -230,7 +231,7 @@ #: gui/kstandardshortcut.cpp:218 msgctxt "KStandardShortcut|@action" msgid "Show Menu Bar" -msgstr "Sýna valslá" +msgstr "Sýna valmyndastiku" #: gui/kstandardshortcut.cpp:221 msgctxt "KStandardShortcut|@action" @@ -255,32 +256,32 @@ #: gui/kstandardshortcut.cpp:243 msgctxt "KStandardShortcut|@action" msgid "Text Completion" -msgstr "Textaklárun" +msgstr "Textaútfylling" #: gui/kstandardshortcut.cpp:251 msgctxt "KStandardShortcut|@action" msgid "Previous Completion Match" -msgstr "Fyrri textaklárunarmöguleiki" +msgstr "Fyrri útfyllingarsamsvörun" #: gui/kstandardshortcut.cpp:259 msgctxt "KStandardShortcut|@action" msgid "Next Completion Match" -msgstr "Næsti textaklárunarmöguleiki" +msgstr "Næsta útfyllingarsamsvörun" #: gui/kstandardshortcut.cpp:267 msgctxt "KStandardShortcut|@action" msgid "Substring Completion" -msgstr "Textaklárun strenghluta" +msgstr "Ãtfylling strenghluta" #: gui/kstandardshortcut.cpp:276 msgctxt "KStandardShortcut|@action" msgid "Previous Item in List" -msgstr "Fyrri liður à listanum" +msgstr "Fyrra atriði á listanum" #: gui/kstandardshortcut.cpp:284 msgctxt "KStandardShortcut|@action" msgid "Next Item in List" -msgstr "Næsti liður à listanum" +msgstr "Næsta atriði á listanum" #: gui/kstandardshortcut.cpp:291 msgctxt "KStandardShortcut|@action" @@ -300,7 +301,7 @@ #: gui/kstandardshortcut.cpp:294 msgctxt "KStandardShortcut|@action" msgid "Print Preview" -msgstr "Forskoðun" +msgstr "Forskoðun prentunar" #: gui/kstandardshortcut.cpp:295 msgctxt "KStandardShortcut|@action" @@ -315,7 +316,7 @@ #: gui/kstandardshortcut.cpp:297 msgctxt "KStandardShortcut|@action" msgid "Zoom to Actual Size" -msgstr "Renna að raunstærð" +msgstr "Aðdrátt à raunstærð" #: gui/kstandardshortcut.cpp:298 msgctxt "KStandardShortcut|@action" @@ -370,12 +371,12 @@ #: gui/kstandardshortcut.cpp:329 msgctxt "KStandardShortcut|@action" msgid "Show Toolbar" -msgstr "Sýna tækjaslá" +msgstr "Sýna tækjastiku" #: gui/kstandardshortcut.cpp:330 msgctxt "KStandardShortcut|@action" msgid "Show Statusbar" -msgstr "Birta stöðuslá" +msgstr "Sýna stöðustiku" #: gui/kstandardshortcut.cpp:332 msgctxt "KStandardShortcut|@action" @@ -390,17 +391,17 @@ #: gui/kstandardshortcut.cpp:340 msgctxt "KStandardShortcut|@action" msgid "Configure Application" -msgstr "Stilla forrit" +msgstr "Grunnstilla forrit" #: gui/kstandardshortcut.cpp:348 msgctxt "KStandardShortcut|@action" msgid "Configure Toolbars" -msgstr "Stilla verkfæraslár" +msgstr "Grunnstilla verkfærastikur" #: gui/kstandardshortcut.cpp:356 msgctxt "KStandardShortcut|@action" msgid "Configure Notifications" -msgstr "Stilla tilkynningar" +msgstr "Grunnstilla tilkynningar" #: gui/kstandardshortcut.cpp:362 msgctxt "KStandardShortcut|@action" @@ -440,17 +441,17 @@ #: gui/kstandardshortcut.cpp:380 msgctxt "KStandardShortcut|@action" msgid "Move to Trash" -msgstr "Setja à ruslið" +msgstr "Færa à ruslið" #: gui/kstandardshortcut.cpp:386 msgctxt "KStandardShortcut|@action" msgid "Donate" -msgstr "Gefa" +msgstr "Styrkja" #: gui/kstandardshortcut.cpp:389 msgctxt "KStandardShortcut|@action" msgid "Show/Hide Hidden Files" -msgstr "Birta/fela faldar skrár" +msgstr "Sýna/fela faldar skrár" #: gui/kstandardshortcut.cpp:397 msgctxt "KStandardShortcut|@action" @@ -460,12 +461,12 @@ #: kconf_update/kconf_update.cpp:957 msgctxt "main|" msgid "KDE Tool for updating user configuration files" -msgstr "KDE tól til að uppfæra stilliskrár notenda" +msgstr "KDE-verkfæri til að uppfæra grunnstillingaskrár notenda" #: kconf_update/kconf_update.cpp:959 msgctxt "main|" msgid "Keep output results from scripts" -msgstr "Halda úttökum frá skriftum" +msgstr "Halda úttaki frá skriftum" #: kconf_update/kconf_update.cpp:962 msgctxt "main|" @@ -473,11 +474,12 @@ "For unit tests only: use test directories to stay away from the user's real " "files" msgstr "" +"Einungis fyrir prófanir: nota prófunarmöppur til að forðast skrár notandans" #: kconf_update/kconf_update.cpp:964 msgctxt "main|" msgid "Check whether config file itself requires updating" -msgstr "Athugaðu hvort stillingaskráin þarfnast uppfærslu" +msgstr "Athuga hvort grunnstillingaskráin þarfnist uppfærslu" #: kconf_update/kconf_update.cpp:967 msgctxt "main|" @@ -487,7 +489,7 @@ #: kconfig_compiler/kconfig_compiler.cpp:708 msgctxt "main|" msgid "Directory to generate files in [.]" -msgstr "Mappa sem á að búa til skrárnar à [.]" +msgstr "Mappa þar sem á að búa til skrár [.]" #: kconfig_compiler/kconfig_compiler.cpp:709 msgctxt "main|" @@ -502,7 +504,7 @@ #: kreadconfig/kreadconfig.cpp:46 kreadconfig/kwriteconfig.cpp:25 msgctxt "main|" msgid "Use <file> instead of global config" -msgstr "Nota <skrá> à stað vÃðværra stillinga" +msgstr "Nota <skrá> à stað altækra grunnstillinga" #: kreadconfig/kreadconfig.cpp:49 kreadconfig/kwriteconfig.cpp:28 msgctxt "main|" @@ -510,13 +512,13 @@ "Group to look in. Use \"<default>\" for the root group, or use repeatedly " "for nested groups." msgstr "" -"Hópur sem leita á Ã. Notaðu \"<default>\" fyrir rótarhópinn, eða endurtekið " -"fyrir faldaða hópa." +"Hópur sem á að leita Ã. Notaðu \"<default>\" fyrir rótarhópinn eða notaðu " +"endurtekið fyrir faldaða hópa." #: kreadconfig/kreadconfig.cpp:52 kreadconfig/kwriteconfig.cpp:31 msgctxt "main|" msgid "Key to look for" -msgstr "Lykill sem leita á að" +msgstr "Lykill sem á að leita að" #: kreadconfig/kreadconfig.cpp:53 msgctxt "main|" @@ -531,7 +533,8 @@ #: kreadconfig/kreadconfig.cpp:84 kreadconfig/kwriteconfig.cpp:69 msgctxt "main|" msgid "Group name cannot be empty, use \"<default>\" for the root group" -msgstr "Heiti hóps má ekki vera tómt, notaðu \"<default>\" fyrir rótarhópinn" +msgstr "" +"Heiti hóps getur ekki verið autt, notaðu \"<default>\" fyrir rótarhópinn" #: kreadconfig/kwriteconfig.cpp:34 msgctxt "main|" @@ -539,18 +542,18 @@ "Type of variable. Use \"bool\" for a boolean, otherwise it is treated as a " "string" msgstr "" -"Tegund breytu. Notið \"bool\" fyrir satt/ósatt. Að öðru leyti er farið með " +"Tegund breytu. Notaðu \"bool\" fyrir satt/ósatt, að öðrum kosti er farið með " "breytuna sem streng" #: kreadconfig/kwriteconfig.cpp:36 msgctxt "main|" msgid "Delete the designated key if enabled" -msgstr "" +msgstr "Eyða tilgreindum lykli ef virkt" #: kreadconfig/kwriteconfig.cpp:37 msgctxt "main|" msgid "The value to write. Mandatory, on a shell use '' for empty" -msgstr "Gildið sem skrifa skal. à skeljum verður að nota '' ef það er tómt" +msgstr "Gildið sem á að skrifa. à skeljum verður að nota '' ef það er tómt" #~ msgctxt "KStandardShortcut|@action" #~ msgid "Switch Application Language" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.101.0/poqm/zh_CN/kconfig5_qt.po new/kconfig-5.102.0/poqm/zh_CN/kconfig5_qt.po --- old/kconfig-5.101.0/poqm/zh_CN/kconfig5_qt.po 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/poqm/zh_CN/kconfig5_qt.po 2023-01-07 01:24:53.000000000 +0100 @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2022-12-01 06:52\n" +"PO-Revision-Date: 2023-01-02 07:11\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.101.0/src/core/kconfigini.cpp new/kconfig-5.102.0/src/core/kconfigini.cpp --- old/kconfig-5.101.0/src/core/kconfigini.cpp 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/src/core/kconfigini.cpp 2023-01-07 01:24:53.000000000 +0100 @@ -611,6 +611,7 @@ { Q_ASSERT(!filePath().isEmpty()); + m_mutex.lock(); #ifdef Q_OS_ANDROID if (!lockFile) { // handle content Uris properly @@ -639,6 +640,7 @@ lockFile->unlock(); delete lockFile; lockFile = nullptr; + m_mutex.unlock(); } bool KConfigIniBackend::isLocked() const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfig-5.101.0/src/core/kconfigini_p.h new/kconfig-5.102.0/src/core/kconfigini_p.h --- old/kconfig-5.101.0/src/core/kconfigini_p.h 2022-12-03 10:43:37.000000000 +0100 +++ new/kconfig-5.102.0/src/core/kconfigini_p.h 2023-01-07 01:24:53.000000000 +0100 @@ -12,6 +12,7 @@ #include <kconfigbackend_p.h> #include <kconfigcore_export.h> +#include <QMutex> class QLockFile; class QIODevice; @@ -21,6 +22,7 @@ Q_OBJECT private: QLockFile *lockFile; + QMutex m_mutex; public: class BufferFragment;
