Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package solid for openSUSE:Factory checked 
in at 2022-08-15 19:57:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/solid (Old)
 and      /work/SRC/openSUSE:Factory/.solid.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "solid"

Mon Aug 15 19:57:59 2022 rev:113 rq:995018 version:5.97.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/solid/solid.changes      2022-07-11 
19:10:49.395732878 +0200
+++ /work/SRC/openSUSE:Factory/.solid.new.1521/solid.changes    2022-08-15 
20:00:03.717368231 +0200
@@ -1,0 +2,14 @@
+Sun Aug  7 22:27:48 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.97.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.97.0
+- Changes since 5.96.0:
+  * [UDisksDeviceBackend] Port introspect to QXmlStreamReader
+  * [UDisksDeviceBackend] Remove pointless QDBusInterface
+  * udev/cpuinfo_arm: add more Apple part IDs
+  * udev/cpuinfo_arm: change Apple part formatting
+  * Drop lib prefix when building for Windows (MinGW)
+
+-------------------------------------------------------------------

Old:
----
  solid-5.96.0.tar.xz
  solid-5.96.0.tar.xz.sig

New:
----
  solid-5.97.0.tar.xz
  solid-5.97.0.tar.xz.sig

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

Other differences:
------------------
++++++ solid.spec ++++++
--- /var/tmp/diff_new_pack.bPpP33/_old  2022-08-15 20:00:04.193369559 +0200
+++ /var/tmp/diff_new_pack.bPpP33/_new  2022-08-15 20:00:04.197369570 +0200
@@ -17,10 +17,10 @@
 
 
 %define lname   libKF5Solid5
-%define _tar_path 5.96
+%define _tar_path 5.97
 %bcond_without released
 Name:           solid
-Version:        5.96.0
+Version:        5.97.0
 Release:        0
 Summary:        KDE Desktop hardware abstraction
 License:        LGPL-2.1-or-later


++++++ solid-5.96.0.tar.xz -> solid-5.97.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/CMakeLists.txt 
new/solid-5.97.0/CMakeLists.txt
--- old/solid-5.96.0/CMakeLists.txt     2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/CMakeLists.txt     2022-08-07 15:34:32.000000000 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.96.0") # handled by release scripts
+set(KF_VERSION "5.97.0") # handled by release scripts
 project(Solid VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.96.0  NO_MODULE)
+find_package(ECM 5.97.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/solid-5.96.0/po/ca@valencia/solid5_qt.po 
new/solid-5.97.0/po/ca@valencia/solid5_qt.po
--- old/solid-5.96.0/po/ca@valencia/solid5_qt.po        2022-07-02 
18:02:40.000000000 +0200
+++ new/solid-5.97.0/po/ca@valencia/solid5_qt.po        2022-08-07 
15:34:32.000000000 +0200
@@ -810,7 +810,7 @@
 msgctxt "solid-hardware|"
 msgid "             # Listen to all add/remove events on supported hardware."
 msgstr ""
-"             # Escolta tots els esdeveniments d'afegir/extreure en el "
+"             # Escolta tots els esdeveniments d'afegir/extraure en el "
 "maquinari acceptat."
 
 #: tools/solid-hardware/solid-hardware.cpp:286
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/po/eu/solid5_qt.po 
new/solid-5.97.0/po/eu/solid5_qt.po
--- old/solid-5.96.0/po/eu/solid5_qt.po 2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/po/eu/solid5_qt.po 2022-08-07 15:34:32.000000000 +0200
@@ -1,25 +1,25 @@
 # Translation for solid5_qt.po to Euskera/Basque (eu).
 # Copyright (C) 2011-2017, Free Software Foundation, Inc.
-# Copyright (C) 2018-2021, This file is copyright:
+# Copyright (C) 2018-2022, This file is copyright:
 # This file is distributed under the same license as the original file.
 # KDE euskaratzeko proiektuko arduraduna <xa...@ni.eus>.
 #
 # Translators:
-# I??igo Salvador Azurmendi <xa...@euskalnet.net>, 2009, 2010, 2011, 2012, 
2017, 2019, 2020, 2021.
+# I??igo Salvador Azurmendi <xa...@euskalnet.net>, 2009, 2010, 2011, 2012, 
2017, 2019, 2020, 2021, 2022.
 # marcos <mar...@euskalgnu.org>, 2010.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-04-01 01:49+0000\n"
-"PO-Revision-Date: 2021-06-20 12:02+0200\n"
+"PO-Revision-Date: 2022-07-25 09:55+0200\n"
 "Last-Translator: I??igo Salvador Azurmendi <xa...@ni.eus>\n"
 "Language-Team: Basque <kde-i18n...@kde.org>\n"
 "Language: eu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 21.04.2\n"
+"X-Generator: Lokalize 22.04.3\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Qt-Contexts: true\n"
 
@@ -473,12 +473,9 @@
 msgstr "%1-(e)ko euskarri aldagarria"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:582
-#, fuzzy
-#| msgctxt "Solid::Backends::UDisks2::Device|%1 is the size"
-#| msgid "%1 Removable Media"
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Removable Media"
-msgstr "%1-(e)ko euskarri aldagarria"
+msgstr "Euskarri aldagarria"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:586
 #, qt-format
@@ -488,12 +485,9 @@
 
 # Ez nago ziur zentzu egokia den.
 #: solid/devices/backends/udisks2/udisksdevice.cpp:588
-#, fuzzy
-#| msgctxt "Solid::Backends::UDisks2::Manager|"
-#| msgid "Storage devices"
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Storage Media"
-msgstr "Biltegiratze gailuak"
+msgstr "Biltegiratze euskarria"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:732
 msgctxt "Solid::Backends::UDisks2::Device|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/po/se/solid5_qt.po 
new/solid-5.97.0/po/se/solid5_qt.po
--- old/solid-5.96.0/po/se/solid5_qt.po 2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/po/se/solid5_qt.po 2022-08-07 15:34:32.000000000 +0200
@@ -563,45 +563,45 @@
 msgid "Storage devices"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:123
+#: solid/devices/backends/upower/upowerdevice.cpp:124
 #, qt-format
 msgctxt "Solid::Backends::UPower::UPowerDevice|%1 is battery technology"
 msgid "%1 Battery"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:138
-#: solid/devices/backends/upower/upowerdevice.cpp:152
-#: solid/devices/backends/upower/upowerdevice.cpp:154
+#: solid/devices/backends/upower/upowerdevice.cpp:139
+#: solid/devices/backends/upower/upowerdevice.cpp:153
+#: solid/devices/backends/upower/upowerdevice.cpp:155
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Unknown"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:140
+#: solid/devices/backends/upower/upowerdevice.cpp:141
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Lithium Ion"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:142
+#: solid/devices/backends/upower/upowerdevice.cpp:143
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Lithium Polymer"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:144
+#: solid/devices/backends/upower/upowerdevice.cpp:145
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Lithium Iron Phosphate"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:146
+#: solid/devices/backends/upower/upowerdevice.cpp:147
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Lead Acid"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:148
+#: solid/devices/backends/upower/upowerdevice.cpp:149
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Nickel Cadmium"
 msgstr ""
 
-#: solid/devices/backends/upower/upowerdevice.cpp:150
+#: solid/devices/backends/upower/upowerdevice.cpp:151
 msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology"
 msgid "Nickel Metal Hydride"
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/po/tr/solid5_qt.po 
new/solid-5.97.0/po/tr/solid5_qt.po
--- old/solid-5.96.0/po/tr/solid5_qt.po 2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/po/tr/solid5_qt.po 2022-08-07 15:34:32.000000000 +0200
@@ -8,20 +8,21 @@
 # Hasan Kiran <sunde...@hotmail.com>, 2013.
 # Volkan Gezer <volkange...@gmail.com>, 2013, 2014.
 # Kaan Ozdincer <kaanozdin...@gmail.com>, 2014.
+# Emir SARI <emir_s...@icloud.com>, 2022.
 msgid ""
 msgstr ""
 "Project-Id-Version: solid_qt\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-04-01 01:49+0000\n"
-"PO-Revision-Date: 2017-10-04 11:20+0000\n"
-"Last-Translator: Kaan <kaanozdin...@gmail.com>\n"
+"PO-Revision-Date: 2022-07-18 16:18+0300\n"
+"Last-Translator: Emir SARI <emir_s...@icloud.com>\n"
 "Language-Team: Turkish <kde-l10n...@kde.org>\n"
 "Language: tr\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 1.4\n"
+"X-Generator: Lokalize 22.04.2\n"
 "X-Qt-Contexts: true\n"
 
 #: solid/devices/backends/fstab/fstabdevice.cpp:60
@@ -34,41 +35,32 @@
 #, qt-format
 msgctxt "%1 is mountpoint, %2 is fs type"
 msgid "%1 (%2)"
-msgstr ""
+msgstr "%1 (%2)"
 
 #: solid/devices/backends/fstab/fstabmanager.cpp:81
 msgctxt "Solid::Backends::Fstab::FstabManager|"
 msgid "Filesystem Volumes"
-msgstr ""
+msgstr "Dosya Sistemi B??l??mleri"
 
 #: solid/devices/backends/fstab/fstabmanager.cpp:82
-#, fuzzy
-#| msgctxt "Solid::Backends::UDev::UDevManager|"
-#| msgid "Devices declared in your system"
 msgctxt "Solid::Backends::Fstab::FstabManager|"
 msgid "Mountable filesystems declared in your system"
-msgstr "Sisteminizdeki ayg??tlar"
+msgstr "Sisteminizdeki ba??lanabilir dosya sistemleri"
 
 #: solid/devices/backends/imobile/imobiledevice.cpp:90
 msgctxt "imobiledevice|Company name"
 msgid "Apple"
-msgstr ""
+msgstr "Apple"
 
 #: solid/devices/backends/imobile/imobilemanager.cpp:60
-#, fuzzy
-#| msgctxt "Solid::Backends::UDev::UDevManager|"
-#| msgid "Devices"
 msgctxt "Solid::Backends::IMobile::Manager|"
 msgid "iDevice"
-msgstr "Ayg??tlar"
+msgstr "iAyg??t"
 
 #: solid/devices/backends/imobile/imobilemanager.cpp:61
-#, fuzzy
-#| msgctxt "Solid::Backends::KUPnP::KUPnPRootDevice|"
-#| msgid "UPnP devices"
 msgctxt "Solid::Backends::IMobile::Manager|"
 msgid "iOS devices"
-msgstr "UPnP ayg??tlar??"
+msgstr "iOS ayg??tlar??"
 
 #: solid/devices/backends/udev/udevdevice.cpp:100
 msgctxt "Solid::Backends::UDev::UDevDevice|"
@@ -83,7 +75,7 @@
 #: solid/devices/backends/udev/udevdevice.cpp:115
 msgctxt "Solid::Backends::UDev::UDevDevice|"
 msgid "Portable Media Player"
-msgstr "Ta????nabilir Ortam Oynat??c??s??"
+msgstr "Ta????nabilir Ortam Oynat??c??"
 
 #: solid/devices/backends/udev/udevdevice.cpp:118
 msgctxt "Solid::Backends::UDev::UDevDevice|"
@@ -136,40 +128,28 @@
 msgstr "0 B"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:75
-#, fuzzy, qt-format
-#| msgctxt "Solid::Backends::Hal::HalDevice|%1 is the size"
-#| msgid "%1 External Hard Drive"
+#, qt-format
 msgctxt "QObject|%1 is the size, %2 is the block device name e.g. sda, sda1"
 msgid "%1 External Drive (%2)"
-msgstr "%1 Harici Sabit Disk"
+msgstr "%1 Harici S??r??c?? (%2)"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:77
-#, fuzzy, qt-format
-#| msgctxt "Solid::Backends::Hal::HalDevice|%1 is the size"
-#| msgid "%1 External Hard Drive"
+#, qt-format
 msgctxt "QObject|%1 is the size, %2 is the block device name e.g. sda, sda1"
 msgid "%1 Internal Drive (%2)"
-msgstr "%1 Harici Sabit Disk"
+msgstr "%1 Dahili S??r??c?? (%2)"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:81
-#, fuzzy, qt-format
-#| msgctxt ""
-#| "Solid::Backends::Hal::HalDevice|%1 is CD-ROM/CD-R/etc; %2 is '/DVD-ROM'/'/"
-#| "DVD-R'/etc (with leading slash)"
-#| msgid "External %1%2 Drive"
+#, qt-format
 msgctxt "QObject|%1 is the block device name e.g. sda, sda1"
 msgid "External Drive (%1)"
-msgstr "Harici %1%2 S??r??c??"
+msgstr "Harici S??r??c?? (%1)"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:83
-#, fuzzy, qt-format
-#| msgctxt ""
-#| "Solid::Backends::Hal::HalDevice|%1 is CD-ROM/CD-R/etc; %2 is '/DVD-ROM'/'/"
-#| "DVD-R'/etc (with leading slash)"
-#| msgid "External %1%2 Drive"
+#, qt-format
 msgctxt "QObject|%1 is the block device name e.g. sda, sda1"
 msgid "Internal Drive (%1)"
-msgstr "Harici %1%2 S??r??c??"
+msgstr "Dahili S??r??c?? (%1)"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:256
 msgctxt "Solid::Backends::UDisks2::Device|"
@@ -368,12 +348,12 @@
 #: solid/devices/backends/udisks2/udisksdevice.cpp:475
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Blank DVD+R Dual-Layer"
-msgstr "Bo?? DVD+R ??ift-Katmanl??"
+msgstr "??ift Katmanl?? Bo?? DVD+R"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:477
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "DVD+R Dual-Layer"
-msgstr "DVD+R ??ift-Katmanl??"
+msgstr "??ift Katmanl?? DVD+R"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:483
 msgctxt "Solid::Backends::UDisks2::Device|"
@@ -408,12 +388,12 @@
 #: solid/devices/backends/udisks2/udisksdevice.cpp:507
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Blank DVD+RW Dual-Layer"
-msgstr "Bo?? DVD+RW ??ift-Katmanl??"
+msgstr "??ift Katmanl?? Bo?? DVD+RW"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:509
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "DVD+RW Dual-Layer"
-msgstr "DVD+RW ??ift-Katmanl??"
+msgstr "??ift Katmanl?? DVD+RW"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:514
 msgctxt "Solid::Backends::UDisks2::Device|"
@@ -468,7 +448,7 @@
 #: solid/devices/backends/udisks2/udisksdevice.cpp:556
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Audio CD"
-msgstr "Ses CDsi"
+msgstr "Ses CD'si"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:569
 #, qt-format
@@ -493,12 +473,9 @@
 msgstr "%1 ????kar??labilir Ortam"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:582
-#, fuzzy
-#| msgctxt "Solid::Backends::UDisks2::Device|%1 is the size"
-#| msgid "%1 Removable Media"
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Removable Media"
-msgstr "%1 ????kar??labilir Ortam"
+msgstr "????kar??labilir Ortam"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:586
 #, qt-format
@@ -507,12 +484,9 @@
 msgstr "%1 Ortam??"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:588
-#, fuzzy
-#| msgctxt "Solid::Backends::UDisks2::Manager|"
-#| msgid "Storage devices"
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "Storage Media"
-msgstr "Depolama ayg??tlar??"
+msgstr "Depolama Ortam??"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:732
 msgctxt "Solid::Backends::UDisks2::Device|"
@@ -562,7 +536,7 @@
 #: solid/devices/backends/udisks2/udisksdevice.cpp:750
 msgctxt "Solid::Backends::UDisks2::Device|"
 msgid "The device is already unmounting"
-msgstr "Ayg??t zaten ayr??lma a??amas??nda"
+msgstr "Ayg??t ba??lant??s?? zaten kesiliyor"
 
 #: solid/devices/backends/udisks2/udisksdevice.cpp:752
 msgctxt "Solid::Backends::UDisks2::Device|"
@@ -720,12 +694,12 @@
 #: solid/devices/frontend/deviceinterface.cpp:71
 msgctxt "Solid::DeviceInterface|Camera device type"
 msgid "Camera"
-msgstr "Foto??raf Makinesi"
+msgstr "Kamera"
 
 #: solid/devices/frontend/deviceinterface.cpp:73
 msgctxt "Solid::DeviceInterface|Portable Media Player device type"
 msgid "Portable Media Player"
-msgstr "Ta????nabilir Medya Oynat??c??s??"
+msgstr "Ta????nabilir Ortam Oynat??c??"
 
 #: solid/devices/frontend/deviceinterface.cpp:75
 msgctxt "Solid::DeviceInterface|Battery device type"
@@ -746,7 +720,7 @@
 #: tools/solid-hardware/solid-hardware.cpp:230 tools/solid-power/main.cpp:32
 msgctxt "solid-hardware|"
 msgid "Syntax:"
-msgstr "S??zdizimi:"
+msgstr "S??zdizim:"
 
 #: tools/solid-hardware/solid-hardware.cpp:233
 msgctxt "solid-hardware|"
@@ -763,12 +737,12 @@
 "             # - Otherwise only device UDIs are listed.\n"
 msgstr ""
 "             # Sistemdeki kullan??labilir donan??mlar?? listele.\n"
-"              # - 'nonportableinfo' ayar?? belirtilmi??se, ayg??t\n"
-"              # ??zellikleri listelenir (dikkat, bu sefer ??zellik isimleri\n"
-"              # arkay??ze ba????ml??d??r),\n"
-"              # - E??er 'details' ayar?? belirtilmi??se, ayg??t aray??zleri\n"
+"              # - 'nonportableinfo' ayar?? belirtilmi??se ayg??t\n"
+"              # ??zellikleri listelenir (dikkat, bu sefer ??zellik adlar??\n"
+"              # arka uca ba????ml??d??r),\n"
+"              # - E??er 'details' ayar?? belirtilmi??se ayg??t aray??zleri\n"
 "              # ve ilgili ??zellikler listelenir,\n"
-"              # - Yoksa sadece ayg??t UDI'leri listelenir.\n"
+"              # - Yoksa yaln??zca ayg??t UDI'leri listelenir.\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:245
 msgctxt "solid-hardware|"
@@ -788,7 +762,7 @@
 "dependent).\n"
 msgstr ""
 "             # Ayg??t??n 'udi'ye kar????l??k gelen t??m ??zelliklerini 
g??r??nt??le\n"
-"             # (dikkatli olun, bu durumda ??zellik isimleri arkay??ze "
+"             # (dikkatli olun, bu durumda ??zellik adlar?? arka uca "
 "ba????ml??d??r).\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:257
@@ -801,28 +775,28 @@
 "             # - Otherwise the search is done on all the devices.\n"
 msgstr ""
 "             # 'predicate'e kar????l??k gelen ayg??tlar??n UDI'lerini 
listele.\n"
-"              # - 'parentUdi' belirtilmi??se arama ilgili ayg??t??n alt "
+"             # - 'parentUdi' belirtilmi??se arama ilgili ayg??t??n alt "
 "grubuyla\n"
-"              # s??n??rland??r??l??r,\n"
-"              # - Belirtilmemi??se b??t??n ayg??tlar aras??nda arama 
yap??l??r.\n"
+"             # s??n??rland??r??l??r,\n"
+"             # - Belirtilmemi??se b??t??n ayg??tlar aras??nda arama 
yap??l??r.\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:265
 msgctxt "solid-hardware|"
 msgid ""
 "             # If applicable, mount the device corresponding to 'udi'.\n"
-msgstr "             # M??mk??nse, 'udi'ye kar????l??k gelen ayg??t?? 
ba??la.\n"
+msgstr "             # Olanakl??ysa 'udi'ye kar????l??k gelen ayg??t?? 
ba??la.\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:268
 msgctxt "solid-hardware|"
 msgid ""
 "             # If applicable, unmount the device corresponding to 'udi'.\n"
-msgstr "             # M??mk??nse, 'udi'ye kar????l??k gelen ayg??t?? ay??r.\n"
+msgstr "             # Olanakl??ysa 'udi'ye kar????l??k gelen ayg??t?? 
ay??r.\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:271
 msgctxt "solid-hardware|"
 msgid ""
 "             # If applicable, eject the device corresponding to 'udi'.\n"
-msgstr "             # M??mk??nse, 'udi'ye kar????l??k gelen ayg??t?? 
????kart.\n"
+msgstr "             # Olanakl??ysa 'udi'ye kar????l??k gelen ayg??t?? 
????kar.\n"
 
 #: tools/solid-hardware/solid-hardware.cpp:274
 msgctxt "solid-hardware|"
@@ -834,8 +808,8 @@
 msgctxt "solid-hardware|"
 msgid "KDE tool for querying your hardware from the command line"
 msgstr ""
-"Donan??mlar??n??z?? komut sat??r??ndan sorgulaman??za ve kontrol etmenize 
yarayan "
-"KDE arac??"
+"Donan??mlar??n??z?? komut sat??r??ndan sorgulaman??za ve denetlemenize 
yarayan KDE "
+"arac??"
 
 #: tools/solid-hardware/solid-hardware.cpp:289
 msgctxt "solid-hardware|"
@@ -850,7 +824,7 @@
 #: tools/solid-hardware/solid-hardware.cpp:313
 msgctxt "solid-hardware|"
 msgid "Show device details"
-msgstr "Ayg??t detaylar??n?? g??ster"
+msgstr "Ayg??t ayr??nt??lar??n?? g??ster"
 
 #: tools/solid-hardware/solid-hardware.cpp:314
 msgctxt "solid-hardware|"
@@ -866,7 +840,7 @@
 #, qt-format
 msgctxt "solid-hardware|"
 msgid "Syntax Error: Unknown command '%1'"
-msgstr "S??z Dizimi Hatas??: Bilinmeyen komut '%1'"
+msgstr "S??zdizim Hatas??: Bilinmeyen komut '%1'"
 
 #: tools/solid-hardware/solid-hardware.cpp:416
 #, qt-format
@@ -889,7 +863,7 @@
 #: tools/solid-power/main.cpp:22
 msgctxt "solid-power|"
 msgid "Tool to know and set the power management state of your device"
-msgstr "Cihaz??n??z??n g???? y??netimi durumunu ????renmek ve ayarlamak i??in 
bir ara??"
+msgstr "Ayg??t??n??z??n g???? y??netimi durumunu ????renmek ve ayarlamak i??in 
bir ara??"
 
 #: tools/solid-power/main.cpp:24
 msgctxt "solid-power|"
@@ -909,4 +883,4 @@
 "not\n"
 msgstr ""
 "             # Sistemdeki t??m g???? y??netimi bilgisini g??ster.\n"
-"             # - acPlugged: bu cihaz elektiri??e tak??l?? m?? de??il mi\n"
+"             # - acPlugged: bu ayg??t elektiri??e tak??l?? m?? de??il mi\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/po/zh_CN/solid5_qt.po 
new/solid-5.97.0/po/zh_CN/solid5_qt.po
--- old/solid-5.96.0/po/zh_CN/solid5_qt.po      2022-07-02 18:02:40.000000000 
+0200
+++ new/solid-5.97.0/po/zh_CN/solid5_qt.po      2022-08-07 15:34:32.000000000 
+0200
@@ -1,13 +1,9 @@
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Ni Hui <shuizhuyuan...@126.com>, 2009, 2010, 2011.
-# Lie Ex <lilith...@gmail.com>, 2010.
-# Weng Xuetian <wen...@gmail.com>, 2012, 2013, 2014, 2015, 2017.
-# FengChao <rainofch...@gmail.com>, 2012.
-# Feng Chao <chaofeng...@gmail.com>, 2014.
 msgid ""
 msgstr ""
+"Project-Id-Version: kdeorg\n"
+"PO-Revision-Date: 2022-07-30 15:55\n"
+"Language-Team: Chinese Simplified\n"
+"Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -18,10 +14,6 @@
 "X-Crowdin-Language: zh-CN\n"
 "X-Crowdin-File: /kf5-trunk/messages/solid/solid5_qt.pot\n"
 "X-Crowdin-File-ID: 5584\n"
-"Project-Id-Version: kdeorg\n"
-"Language-Team: Chinese Simplified\n"
-"Language: zh_CN\n"
-"PO-Revision-Date: 2022-07-02 11:00\n"
 
 #: solid/devices/backends/fstab/fstabdevice.cpp:60
 #, qt-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/solid-5.96.0/src/imports/CMakeLists.txt 
new/solid-5.97.0/src/imports/CMakeLists.txt
--- old/solid-5.96.0/src/imports/CMakeLists.txt 2022-07-02 18:02:40.000000000 
+0200
+++ new/solid-5.97.0/src/imports/CMakeLists.txt 2022-08-07 15:34:32.000000000 
+0200
@@ -27,6 +27,10 @@
     Qt${QT_MAJOR_VERSION}::Qml
 )
 
+if(MINGW)
+    set_target_properties(solidextensionplugin PROPERTIES PREFIX "")
+endif()
+
 install(TARGETS solidextensionplugin DESTINATION 
${KDE_INSTALL_QMLDIR}/org/kde/solid)
 install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/solid)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/solid-5.96.0/src/solid/devices/backends/udev/cpuinfo_arm.cpp 
new/solid-5.97.0/src/solid/devices/backends/udev/cpuinfo_arm.cpp
--- old/solid-5.96.0/src/solid/devices/backends/udev/cpuinfo_arm.cpp    
2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/src/solid/devices/backends/udev/cpuinfo_arm.cpp    
2022-08-07 15:34:32.000000000 +0200
@@ -190,8 +190,18 @@
 };
 
 static const struct ArmIdPart appleParts[] = {
-    {0x022, "M1 Icestorm"},
-    {0x023, "M1 Firestorm"},
+    {0x020, "Icestorm (A14)"},
+    {0x021, "Firestorm (A14)"},
+    {0x022, "Icestorm (M1)"},
+    {0x023, "Firestorm (M1)"},
+    {0x024, "Icestorm (M1 Pro)"},
+    {0x025, "Firestorm (M1 Pro)"},
+    {0x028, "Icestorm (M1 Max)"},
+    {0x029, "Firestorm (M1 Max)"},
+    {0x030, "Blizzard (A15)"},
+    {0x031, "Avalanche (A15)"},
+    {0x032, "Blizzard (M2)"},
+    {0x033, "Avalanche (M2)"},
     {-1, "unknown"},
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/solid-5.96.0/src/solid/devices/backends/udisks2/udisksdevicebackend.cpp 
new/solid-5.97.0/src/solid/devices/backends/udisks2/udisksdevicebackend.cpp
--- old/solid-5.96.0/src/solid/devices/backends/udisks2/udisksdevicebackend.cpp 
2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/src/solid/devices/backends/udisks2/udisksdevicebackend.cpp 
2022-08-07 15:34:32.000000000 +0200
@@ -10,7 +10,7 @@
 #include "udisks_debug.h"
 
 #include <QDBusConnection>
-#include <QDomDocument>
+#include <QXmlStreamReader>
 
 #include "solid/deviceinterface.h"
 #include "solid/genericinterface.h"
@@ -45,34 +45,27 @@
     : m_udi(udi)
 {
     // qDebug() << "Creating backend for device" << m_udi;
-    m_device = new QDBusInterface(UD2_DBUS_SERVICE,
-                                  m_udi,
-                                  QString(), // no interface, we aggregate them
-                                  QDBusConnection::systemBus(),
-                                  this);
-
-    if (m_device->isValid()) {
-        QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE, //
-                                             m_udi,
-                                             DBUS_INTERFACE_PROPS,
-                                             "PropertiesChanged",
-                                             this,
-                                             
SLOT(slotPropertiesChanged(QString, QVariantMap, QStringList)));
-        QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE,
-                                             UD2_DBUS_PATH,
-                                             DBUS_INTERFACE_MANAGER,
-                                             "InterfacesAdded",
-                                             this,
-                                             
SLOT(slotInterfacesAdded(QDBusObjectPath, VariantMapMap)));
-        QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE,
-                                             UD2_DBUS_PATH,
-                                             DBUS_INTERFACE_MANAGER,
-                                             "InterfacesRemoved",
-                                             this,
-                                             
SLOT(slotInterfacesRemoved(QDBusObjectPath, QStringList)));
 
-        initInterfaces();
-    }
+    QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE, //
+                                         m_udi,
+                                         DBUS_INTERFACE_PROPS,
+                                         "PropertiesChanged",
+                                         this,
+                                         SLOT(slotPropertiesChanged(QString, 
QVariantMap, QStringList)));
+    QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE,
+                                         UD2_DBUS_PATH,
+                                         DBUS_INTERFACE_MANAGER,
+                                         "InterfacesAdded",
+                                         this,
+                                         
SLOT(slotInterfacesAdded(QDBusObjectPath, VariantMapMap)));
+    QDBusConnection::systemBus().connect(UD2_DBUS_SERVICE,
+                                         UD2_DBUS_PATH,
+                                         DBUS_INTERFACE_MANAGER,
+                                         "InterfacesRemoved",
+                                         this,
+                                         
SLOT(slotInterfacesRemoved(QDBusObjectPath, QStringList)));
+
+    initInterfaces();
 }
 
 DeviceBackend::~DeviceBackend()
@@ -90,16 +83,16 @@
         return;
     }
 
-    QDomDocument dom;
-    dom.setContent(xmlData);
-
-    QDomNodeList ifaceNodeList = dom.elementsByTagName("interface");
-    for (int i = 0; i < ifaceNodeList.count(); i++) {
-        QDomElement ifaceElem = ifaceNodeList.item(i).toElement();
-        /* Accept only org.freedesktop.UDisks2.* interfaces so that when the 
device is unplugged,
-         * m_interfaces goes empty and we can easily verify that the device is 
gone. */
-        if (!ifaceElem.isNull() && 
ifaceElem.attribute("name").startsWith(UD2_DBUS_SERVICE)) {
-            m_interfaces.append(ifaceElem.attribute("name"));
+    QXmlStreamReader xml(xmlData);
+    while (!xml.atEnd() && !xml.hasError()) {
+        xml.readNext();
+        if (xml.isStartElement() && xml.name() == QLatin1String("interface")) {
+            const auto name = 
xml.attributes().value(QLatin1String("name")).toString();
+            /* Accept only org.freedesktop.UDisks2.* interfaces so that when 
the device is unplugged,
+             * m_interfaces goes empty and we can easily verify that the 
device is gone. */
+            if (name.startsWith(UD2_DBUS_SERVICE)) {
+                m_interfaces.append(name);
+            }
         }
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/solid-5.96.0/src/solid/devices/backends/udisks2/udisksdevicebackend.h 
new/solid-5.97.0/src/solid/devices/backends/udisks2/udisksdevicebackend.h
--- old/solid-5.96.0/src/solid/devices/backends/udisks2/udisksdevicebackend.h   
2022-07-02 18:02:40.000000000 +0200
+++ new/solid-5.97.0/src/solid/devices/backends/udisks2/udisksdevicebackend.h   
2022-08-07 15:34:32.000000000 +0200
@@ -9,7 +9,6 @@
 #ifndef UDISKSDEVICEBACKEND_H
 #define UDISKSDEVICEBACKEND_H
 
-#include <QDBusInterface>
 #include <QDBusObjectPath>
 #include <QObject>
 #include <QStringList>
@@ -56,8 +55,6 @@
     QString introspect() const;
     void checkCache(const QString &key) const;
 
-    QDBusInterface *m_device;
-
     mutable QVariantMap m_propertyCache;
     QStringList m_interfaces;
     QString m_udi;

Reply via email to