Hello community, here is the log from the commit of package solid for openSUSE:Factory checked in at 2020-12-15 12:30:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/solid (Old) and /work/SRC/openSUSE:Factory/.solid.new.2328 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "solid" Tue Dec 15 12:30:03 2020 rev:90 rq:855476 version:5.77.0 Changes: -------- --- /work/SRC/openSUSE:Factory/solid/solid.changes 2020-11-23 10:50:36.598609445 +0100 +++ /work/SRC/openSUSE:Factory/.solid.new.2328/solid.changes 2020-12-15 12:32:27.776100791 +0100 @@ -1,0 +2,12 @@ +Mon Dec 7 17:14:56 UTC 2020 - Christophe Giboudeaux <[email protected]> + +- Update to 5.77.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/kde-frameworks-5.77.0 +- Changes since 5.76.0: + * Include errno.h for EBUSY/EPERM + * FstabBackend: return DeviceBusy where umount failed on EBUSY (kde#411772) + * Fix detection of recent libplist and libimobiledevice + +------------------------------------------------------------------- Old: ---- solid-5.76.0.tar.xz solid-5.76.0.tar.xz.sig New: ---- solid-5.77.0.tar.xz solid-5.77.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ solid.spec ++++++ --- /var/tmp/diff_new_pack.USXGAS/_old 2020-12-15 12:32:28.456101339 +0100 +++ /var/tmp/diff_new_pack.USXGAS/_new 2020-12-15 12:32:28.460101342 +0100 @@ -17,10 +17,10 @@ %define lname libKF5Solid5 -%define _tar_path 5.76 +%define _tar_path 5.77 %bcond_without lang Name: solid -Version: 5.76.0 +Version: 5.77.0 Release: 0 Summary: KDE Desktop hardware abstraction License: LGPL-2.1-or-later @@ -38,15 +38,15 @@ BuildRequires: flex BuildRequires: kf5-filesystem BuildRequires: pkgconfig -BuildRequires: cmake(Qt5Concurrent) >= 5.12.0 -BuildRequires: cmake(Qt5DBus) >= 5.12.0 -BuildRequires: cmake(Qt5Gui) >= 5.12.0 -BuildRequires: cmake(Qt5Qml) >= 5.12.0 -BuildRequires: cmake(Qt5Test) >= 5.12.0 -BuildRequires: cmake(Qt5Xml) >= 5.12.0 +BuildRequires: cmake(Qt5Concurrent) >= 5.13.0 +BuildRequires: cmake(Qt5DBus) >= 5.13.0 +BuildRequires: cmake(Qt5Gui) >= 5.13.0 +BuildRequires: cmake(Qt5Qml) >= 5.13.0 +BuildRequires: cmake(Qt5Test) >= 5.13.0 +BuildRequires: cmake(Qt5Xml) >= 5.13.0 BuildRequires: pkgconfig(libudev) %if %{with lang} -BuildRequires: cmake(Qt5LinguistTools) >= 5.12.0 +BuildRequires: cmake(Qt5LinguistTools) >= 5.13.0 %endif %description @@ -90,7 +90,7 @@ Group: Development/Libraries/KDE Requires: %{lname} = %{version} Requires: extra-cmake-modules -Requires: cmake(Qt5Core) >= 5.12.0 +Requires: cmake(Qt5Core) >= 5.13.0 %description devel Solid is a device integration framework. It provides a way of querying and ++++++ solid-5.76.0.tar.xz -> solid-5.77.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/CMakeLists.txt new/solid-5.77.0/CMakeLists.txt --- old/solid-5.76.0/CMakeLists.txt 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/CMakeLists.txt 2020-12-05 14:02:21.000000000 +0100 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.76.0") # handled by release scripts +set(KF5_VERSION "5.77.0") # handled by release scripts project(Solid VERSION ${KF5_VERSION}) include(FeatureSummary) -find_package(ECM 5.76.0 NO_MODULE) +find_package(ECM 5.77.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) @@ -16,7 +16,7 @@ include(KDECMakeSettings) include(ECMQtDeclareLoggingCategory) -set(REQUIRED_QT_VERSION 5.12.0) +set(REQUIRED_QT_VERSION 5.13.0) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Xml Gui) if (NOT ANDROID) find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/cmake/FindIMobileDevice.cmake new/solid-5.77.0/cmake/FindIMobileDevice.cmake --- old/solid-5.76.0/cmake/FindIMobileDevice.cmake 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/cmake/FindIMobileDevice.cmake 2020-12-05 14:02:21.000000000 +0100 @@ -33,7 +33,7 @@ pkg_check_modules(PC_libimobiledevice QUIET libimobiledevice-1.0) find_path(IMobileDevice_INCLUDE_DIRS NAMES libimobiledevice/libimobiledevice.h HINTS ${PC_libimobiledevice_INCLUDE_DIRS}) -find_library(IMobileDevice_LIBRARIES NAMES imobiledevice HINTS ${PC_libimobiledevice_LIBRARY_DIRS}) +find_library(IMobileDevice_LIBRARIES NAMES imobiledevice-1.0 imobiledevice HINTS ${PC_libimobiledevice_LIBRARY_DIRS}) set(IMobileDevice_VERSION ${PC_libimobiledevice_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/cmake/FindPList.cmake new/solid-5.77.0/cmake/FindPList.cmake --- old/solid-5.76.0/cmake/FindPList.cmake 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/cmake/FindPList.cmake 2020-12-05 14:02:21.000000000 +0100 @@ -33,7 +33,7 @@ pkg_search_module(PC_libplist QUIET libplist-2.0 libplist) find_path(PList_INCLUDE_DIRS NAMES plist/plist.h HINTS ${PC_libplist_INCLUDE_DIRS}) -find_library(PList_LIBRARIES NAMES plist HINTS ${PC_libplist_LIBRARY_DIRS}) +find_library(PList_LIBRARIES NAMES plist-2.0 plist HINTS ${PC_libplist_LIBRARY_DIRS}) set(PList_VERSION ${PC_libplist_VERSION}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/ast/solid5_qt.po new/solid-5.77.0/po/ast/solid5_qt.po --- old/solid-5.76.0/po/ast/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/ast/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"PO-Revision-Date: 2020-11-06 00:07+0100\n" +"PO-Revision-Date: 2020-11-14 01:43+0100\n" "Last-Translator: enolp <[email protected]>\n" "Language-Team: Asturian <[email protected]>\n" "Language: ast\n" @@ -11,7 +11,7 @@ "Content-Transfer-Encoding: 8bit\n" "X-Qt-Contexts: true\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 20.08.2\n" +"X-Generator: Lokalize 20.08.3\n" #: solid/devices/backends/fstab/fstabdevice.cpp:62 #, qt-format @@ -33,7 +33,7 @@ #: solid/devices/backends/fstab/fstabmanager.cpp:84 msgctxt "Solid::Backends::Fstab::FstabManager|" msgid "Mountable filesystems declared in your system" -msgstr "Sistemes de ficheros montables declaraos nel sistema" +msgstr "Sistemes de ficheros montables y declaraos nel sistema" #: solid/devices/backends/hal/haldevice.cpp:49 #, qt-format @@ -421,7 +421,7 @@ #: solid/devices/backends/imobile/imobiledevice.cpp:91 msgctxt "imobiledevice|Company name" msgid "Apple" -msgstr "" +msgstr "Apple" #: solid/devices/backends/imobile/imobilemanager.cpp:59 msgctxt "Solid::Backends::IMobile::Manager|" @@ -880,6 +880,7 @@ msgctxt "Solid::Backends::UDisks2::Device|" msgid "The kernel driver for this filesystem type is not available" msgstr "" +"El controlador del kernel pa esti tipu sistema de ficheros nun ta disponible" #: solid/devices/backends/udisks2/udisksdevice.cpp:738 msgctxt "Solid::Backends::UDisks2::Device|" @@ -1212,12 +1213,13 @@ #, qt-format msgctxt "SolidHardware|" msgid "Error: %1" -msgstr "Error: %1" +msgstr "Fallu: %1" #: tools/solid-power/main.cpp:22 msgctxt "solid-power|" msgid "Tool to know and set the power management state of your device" msgstr "" +"Una ferramienta pa saber y afitar l'estáu de la xestión enerxética del preséu" #: tools/solid-power/main.cpp:24 msgctxt "solid-power|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/cs/solid5_qt.po new/solid-5.77.0/po/cs/solid5_qt.po --- old/solid-5.76.0/po/cs/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/cs/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -433,20 +433,14 @@ msgstr "" #: solid/devices/backends/imobile/imobilemanager.cpp:59 -#, fuzzy -#| msgctxt "Solid::Backends::UDev::UDevManager|" -#| msgid "Devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iDevice" -msgstr "Zařízení" +msgstr "" #: solid/devices/backends/imobile/imobilemanager.cpp:60 -#, fuzzy -#| msgctxt "Solid::Backends::UDisks2::Manager|" -#| msgid "Storage devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iOS devices" -msgstr "Úložná zařízení" +msgstr "" #: solid/devices/backends/udev/udevdevice.cpp:100 msgctxt "Solid::Backends::UDev::UDevDevice|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/et/solid5_qt.po new/solid-5.77.0/po/et/solid5_qt.po --- old/solid-5.76.0/po/et/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/et/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -3,19 +3,20 @@ # This file is distributed under the same license as the PACKAGE package. # # Marek Laane <[email protected]>, 2009, 2010, 2012, 2016, 2019. +# Mihkel Tõnnov <[email protected]>, 2020. 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: 2019-11-01 01:28+0200\n" -"Last-Translator: Marek Laane <[email protected]>\n" -"Language-Team: Estonian <[email protected]>\n" +"PO-Revision-Date: 2020-11-20 00:46+0100\n" +"Last-Translator: Mihkel Tõnnov <[email protected]>\n" +"Language-Team: Estonian <>\n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 19.08.1\n" +"X-Generator: Lokalize 20.08.3\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Qt-Contexts: true\n" @@ -427,21 +428,17 @@ #: solid/devices/backends/imobile/imobiledevice.cpp:91 msgctxt "imobiledevice|Company name" msgid "Apple" -msgstr "" +msgstr "Apple" #: solid/devices/backends/imobile/imobilemanager.cpp:59 -#, fuzzy -#| msgctxt "Solid::Backends::UDev::UDevManager|" -#| msgid "Devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iDevice" -msgstr "Seadmed" +msgstr "iSeade" #: solid/devices/backends/imobile/imobilemanager.cpp:60 -#, fuzzy msgctxt "Solid::Backends::IMobile::Manager|" msgid "iOS devices" -msgstr "UPnP seadmed" +msgstr "iOS-iga seadmed" #: solid/devices/backends/udev/udevdevice.cpp:100 msgctxt "Solid::Backends::UDev::UDevDevice|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/ml/solid5_qt.po new/solid-5.77.0/po/ml/solid5_qt.po --- old/solid-5.76.0/po/ml/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/ml/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -16,7 +16,6 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: KBabel 1.11.4\n" "X-Qt-Contexts: true\n" #: solid/devices/backends/fstab/fstabdevice.cpp:62 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/ru/solid5_qt.po new/solid-5.77.0/po/ru/solid5_qt.po --- old/solid-5.76.0/po/ru/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/ru/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -4,19 +4,20 @@ # Alexander Potashev <[email protected]>, 2010, 2011, 2014, 2015, 2017, 2019. # Andrey Cherepanov <[email protected]>, 2011. # Alexander Lakhin <[email protected]>, 2013. +# Alexander Yavorsky <[email protected]>, 2020. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-01-24 18:50+0000\n" -"PO-Revision-Date: 2019-06-30 14:25+0300\n" -"Last-Translator: Alexander Potashev <[email protected]>\n" +"PO-Revision-Date: 2020-11-09 15:56+0300\n" +"Last-Translator: Alexander Yavorsky <[email protected]>\n" "Language-Team: Russian <[email protected]>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 19.07.70\n" +"X-Generator: Lokalize 20.08.3\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Environment: kde\n" @@ -436,23 +437,17 @@ #: solid/devices/backends/imobile/imobiledevice.cpp:91 msgctxt "imobiledevice|Company name" msgid "Apple" -msgstr "" +msgstr "Apple" #: solid/devices/backends/imobile/imobilemanager.cpp:59 -#, fuzzy -#| msgctxt "Solid::Backends::UDev::UDevManager|" -#| msgid "Devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iDevice" -msgstr "Устройства" +msgstr "Устройства Apple" #: solid/devices/backends/imobile/imobilemanager.cpp:60 -#, fuzzy -#| msgctxt "Solid::Backends::UDisks2::Manager|" -#| msgid "Storage devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iOS devices" -msgstr "Устройства хранения данных" +msgstr "Устройства под управлением iOS" #: solid/devices/backends/udev/udevdevice.cpp:100 msgctxt "Solid::Backends::UDev::UDevDevice|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/po/zh_CN/solid5_qt.po new/solid-5.77.0/po/zh_CN/solid5_qt.po --- old/solid-5.76.0/po/zh_CN/solid5_qt.po 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/po/zh_CN/solid5_qt.po 2020-12-05 14:02:21.000000000 +0100 @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: kdeorg\n" -"PO-Revision-Date: 2020-10-08 19:22\n" +"PO-Revision-Date: 2020-11-10 15:01\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -434,20 +434,14 @@ msgstr "" #: solid/devices/backends/imobile/imobilemanager.cpp:59 -#, fuzzy -#| msgctxt "Solid::Backends::UDev::UDevManager|" -#| msgid "Devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iDevice" -msgstr "设备" +msgstr "" #: solid/devices/backends/imobile/imobilemanager.cpp:60 -#, fuzzy -#| msgctxt "Solid::Backends::UDisks2::Manager|" -#| msgid "Storage devices" msgctxt "Solid::Backends::IMobile::Manager|" msgid "iOS devices" -msgstr "存储设备" +msgstr "" #: solid/devices/backends/udev/udevdevice.cpp:100 msgctxt "Solid::Backends::UDev::UDevDevice|" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/solid-5.76.0/src/solid/devices/backends/fstab/fstabstorageaccess.cpp new/solid-5.77.0/src/solid/devices/backends/fstab/fstabstorageaccess.cpp --- old/solid-5.76.0/src/solid/devices/backends/fstab/fstabstorageaccess.cpp 2020-11-07 13:22:05.000000000 +0100 +++ new/solid-5.77.0/src/solid/devices/backends/fstab/fstabstorageaccess.cpp 2020-12-05 14:02:21.000000000 +0100 @@ -14,6 +14,8 @@ #include <QProcess> #include <QTimer> +#include <errno.h> + #define MTAB "/etc/mtab" using namespace Solid::Backends::Fstab; @@ -100,9 +102,13 @@ m_fstabDevice->broadcastActionRequested("teardown"); return FstabHandling::callSystemCommand("umount", {filePath()}, this, [this](QProcess *process) { if (process->exitCode() == 0) { - m_fstabDevice->broadcastActionDone("teardown", Solid::NoError, QString()); - } else { + m_fstabDevice->broadcastActionDone("teardown", Solid::NoError); + } else if (process->exitCode() == EBUSY) { + m_fstabDevice->broadcastActionDone("teardown", Solid::DeviceBusy); + } else if (process->exitCode() == EPERM) { m_fstabDevice->broadcastActionDone("teardown", Solid::UnauthorizedOperation, process->readAllStandardError()); + } else { + m_fstabDevice->broadcastActionDone("teardown", Solid::OperationFailed, process->readAllStandardError()); } }); } _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
