Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kf6-solid for openSUSE:Factory checked in at 2025-07-14 10:49:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kf6-solid (Old) and /work/SRC/openSUSE:Factory/.kf6-solid.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kf6-solid" Mon Jul 14 10:49:33 2025 rev:18 rq:1292179 version:6.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kf6-solid/kf6-solid.changes 2025-06-18 16:00:09.618175155 +0200 +++ /work/SRC/openSUSE:Factory/.kf6-solid.new.7373/kf6-solid.changes 2025-07-14 10:54:13.878927553 +0200 @@ -1,0 +2,16 @@ +Mon Jul 7 07:24:52 UTC 2025 - Christophe Marin <christo...@krop.fr> + +- Update to 6.16.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/6/6.16.0 +- Changes since 6.15.0: + * Update dependency version to 6.16.0 + * Use UTF-8 encoding for USB device property keys + * Fix garbled USB device properties (kde#505913) + * Fix build with -DUDEV_DISABLED=ON + * Fix build with USE_DBUS=OFF + * Remove leftovers from old QCH generation + * Update version to 6.16.0 + +------------------------------------------------------------------- Old: ---- solid-6.15.0.tar.xz solid-6.15.0.tar.xz.sig New: ---- solid-6.16.0.tar.xz solid-6.16.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kf6-solid.spec ++++++ --- /var/tmp/diff_new_pack.WZILOw/_old 2025-07-14 10:54:14.630958737 +0200 +++ /var/tmp/diff_new_pack.WZILOw/_new 2025-07-14 10:54:14.630958737 +0200 @@ -21,7 +21,7 @@ %define rname solid %bcond_without released Name: kf6-solid -Version: 6.15.0 +Version: 6.16.0 Release: 0 Summary: KDE Desktop hardware abstraction License: LGPL-2.1-or-later ++++++ solid-6.15.0.tar.xz -> solid-6.16.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/CMakeLists.txt new/solid-6.16.0/CMakeLists.txt --- old/solid-6.15.0/CMakeLists.txt 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/CMakeLists.txt 2025-07-04 17:19:22.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "6.15.0") # handled by release scripts +set(KF_VERSION "6.16.0") # handled by release scripts project(Solid VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 6.15.0 NO_MODULE) +find_package(ECM 6.16.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) @@ -117,9 +117,13 @@ add_device_backend(udev) endif() set(HAVE_LIBMOUNT ${LibMount_FOUND}) - add_device_backend(udisks2) add_device_backend(fstab) - add_device_backend(upower) + if (HAVE_DBUS) + if (UDEV_FOUND) + add_device_backend(udisks2) + endif() + add_device_backend(upower) + endif() elseif (APPLE) find_package(IOKit REQUIRED) add_device_backend(iokit) @@ -131,11 +135,13 @@ # Haiku OS specific Storage and other device APIs not implemented else() # BSDs and other Unix like systems - add_device_backend(upower) add_device_backend(fstab) - if (CMAKE_SYSTEM_NAME MATCHES FreeBSD OR CMAKE_SYSTEM_NAME MATCHES OpenBSD) - add_device_backend(udisks2) + if (HAVE_DBUS) + add_device_backend(upower) + if (CMAKE_SYSTEM_NAME MATCHES FreeBSD OR CMAKE_SYSTEM_NAME MATCHES OpenBSD) + add_device_backend(udisks2) + endif() endif() endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/poqm/bg/solid6_qt.po new/solid-6.16.0/poqm/bg/solid6_qt.po --- old/solid-6.15.0/poqm/bg/solid6_qt.po 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/poqm/bg/solid6_qt.po 2025-07-04 17:19:22.000000000 +0200 @@ -957,32 +957,3 @@ msgctxt "SolidHardware|" msgid "has error" msgstr "с грешка" - -#~ msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology" -#~ msgid "Unknown" -#~ msgstr "Неизвестно" - -#~ msgctxt "solid-power|" -#~ msgid "Tool to know and set the power management state of your device" -#~ msgstr "" -#~ "Инструмент за разпознаване и задаване на състоянието на управление на " -#~ "захранването на вашето устройство" - -#~ msgctxt "solid-power|" -#~ msgid "Command to execute" -#~ msgstr "Команда за изпълнение" - -#~ msgctxt "solid-power|" -#~ msgid "Show available commands" -#~ msgstr "Показване на наличните команди" - -#~ msgctxt "solid-power|" -#~ msgid "" -#~ " # Show all the power management information from the " -#~ "system.\n" -#~ " # - acPlugged: whether the device is connected to the AC or " -#~ "not\n" -#~ msgstr "" -#~ " # Показване на цялата информация за управлението на захранването от " -#~ "системата. \n" -#~ " # - acPlugged: дали устройството е свързано към захранването \n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/poqm/pt_BR/solid6_qt.po new/solid-6.16.0/poqm/pt_BR/solid6_qt.po --- old/solid-6.15.0/poqm/pt_BR/solid6_qt.po 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/poqm/pt_BR/solid6_qt.po 2025-07-04 17:19:22.000000000 +0200 @@ -11,7 +11,7 @@ "Project-Id-Version: solid5_qt\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2014-04-01 01:49+0000\n" -"PO-Revision-Date: 2025-02-27 20:02-0300\n" +"PO-Revision-Date: 2025-06-21 19:31-0300\n" "Last-Translator: Guilherme Marçal Silva <guimarcalsi...@gmail.com>\n" "Language-Team: Brazilian Portuguese <kde-i18n-pt...@kde.org>\n" "Language: pt_BR\n" @@ -19,7 +19,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 24.12.2\n" +"X-Generator: Lokalize 25.04.2\n" "X-Qt-Contexts: true\n" #: solid/devices/backends/fstab/fstabdevice.cpp:61 @@ -914,30 +914,30 @@ #, qt-format msgctxt "SolidHardware|" msgid "Device CanCheck: %1" -msgstr "" +msgstr "Pode verificar dispositivo: %1" #: tools/solid-hardware/solid-hardware.cpp:476 #: tools/solid-hardware/solid-hardware.cpp:491 msgctxt "SolidHardware|" msgid "no" -msgstr "" +msgstr "não" #: tools/solid-hardware/solid-hardware.cpp:476 #: tools/solid-hardware/solid-hardware.cpp:491 msgctxt "SolidHardware|" msgid "yes" -msgstr "" +msgstr "sim" #: tools/solid-hardware/solid-hardware.cpp:487 msgctxt "SolidHardware|" msgid "Device Check: operation is not supported" -msgstr "" +msgstr "Verificação de dispositivo: a operação não é suportada" #: tools/solid-hardware/solid-hardware.cpp:491 #, qt-format msgctxt "SolidHardware|" msgid "Device CanRepair: %1" -msgstr "" +msgstr "Pode reparar dispositivo: %1" #: tools/solid-hardware/solid-hardware.cpp:506 #, qt-format @@ -949,17 +949,17 @@ #, qt-format msgctxt "SolidHardware|" msgid "Device check: %1" -msgstr "" +msgstr "Verificação de dispositivo: %1" #: tools/solid-hardware/solid-hardware.cpp:577 msgctxt "SolidHardware|" msgid "no error" -msgstr "" +msgstr "nenhum erro" #: tools/solid-hardware/solid-hardware.cpp:577 msgctxt "SolidHardware|" msgid "has error" -msgstr "" +msgstr "contém erro" #~ msgctxt "Solid::Backends::UPower::UPowerDevice|battery technology" #~ msgid "Unknown" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/src/solid/devices/backends/fstab/CMakeLists.txt new/solid-6.16.0/src/solid/devices/backends/fstab/CMakeLists.txt --- old/solid-6.15.0/src/solid/devices/backends/fstab/CMakeLists.txt 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/src/solid/devices/backends/fstab/CMakeLists.txt 2025-07-04 17:19:22.000000000 +0200 @@ -1,3 +1,7 @@ +if (LibMount_FOUND) + set(backend_libs LibMount::LibMount) +endif() + set(backend_sources fstabmanager.cpp fstabdevice.cpp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/src/solid/devices/backends/shared/udevqtdevice.cpp new/solid-6.16.0/src/solid/devices/backends/shared/udevqtdevice.cpp --- old/solid-6.15.0/src/solid/devices/backends/shared/udevqtdevice.cpp 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/src/solid/devices/backends/shared/udevqtdevice.cpp 2025-07-04 17:19:22.000000000 +0200 @@ -228,8 +228,8 @@ return QVariant(); } - QByteArray propName = name.toLatin1(); - QString propValue = QString::fromLatin1(udev_device_get_property_value(d->udev, propName.constData())); + QByteArray propName = name.toUtf8(); + QString propValue = QString::fromUtf8(udev_device_get_property_value(d->udev, propName.constData())); if (!propValue.isEmpty()) { return QVariant::fromValue(propValue); } @@ -242,7 +242,7 @@ return QString(); } - QByteArray propName = name.toLatin1(); + QByteArray propName = name.toUtf8(); return d->decodePropertyValue(udev_device_get_property_value(d->udev, propName.constData())); } @@ -252,8 +252,8 @@ return QVariant(); } - QByteArray propName = name.toLatin1(); - QString propValue = QString::fromLatin1(udev_device_get_sysattr_value(d->udev, propName.constData())); + QByteArray propName = name.toUtf8(); + QString propValue = QString::fromUtf8(udev_device_get_sysattr_value(d->udev, propName.constData())); if (!propValue.isEmpty()) { return QVariant::fromValue(propValue); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-6.15.0/src/solid/devices/backends/udisks2/CMakeLists.txt new/solid-6.16.0/src/solid/devices/backends/udisks2/CMakeLists.txt --- old/solid-6.15.0/src/solid/devices/backends/udisks2/CMakeLists.txt 2025-06-13 11:40:36.000000000 +0200 +++ new/solid-6.16.0/src/solid/devices/backends/udisks2/CMakeLists.txt 2025-07-04 17:19:22.000000000 +0200 @@ -1,7 +1,3 @@ -if (LibMount_FOUND) - set(backend_libs LibMount::LibMount) -endif() - set(backend_sources udisksmanager.cpp udisksdevice.cpp