Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: solid-devel | Distribution: openSUSE Tumbleweed |
Version: 5.95.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Jun 17 21:44:52 2022 |
Group: Development/Libraries/KDE | Build host: obs-arm-11 |
Size: 115318 | Source RPM: solid-5.95.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.kde.org | |
Summary: KDE Desktop hardware abstraction: Build Environment |
Solid is a device integration framework. It provides a way of querying and interacting with hardware independently of the underlying operating system. Development files.
LGPL-2.1-or-later
* Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.95.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.95.0 - No code change since 5.94.0 * Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.94.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.94.0 - Changes since 5.93.0: * udev/cpuinfo_arm: Add missing CPU ID * Mark as supported on Android * Add windows CI * Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.93.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.93.0 - Changes since 5.92.0: * Recognize fuse.gocryptfs mounts as devices like we do for cryfs and encfs (kde#452070) * Add git blame ignore file * Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.92.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.92.0 - Changes since 5.91.0: * Use enum in switch instead of raw int * Add Qt6 Android CI * udisks backend: Add UD2_DBUS_PATH_BLOCKDEVICES and use more constants * udev: Do not ignore joysticks * Check executables exist in PATH before passing them to QProcess * Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.91.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.91.0 - Changes since 5.90.0: * Convert some connect to new signature style * [UDisks2 Backend] Don't do media check for loop devices * Fix enum predicate comparison with Qt6 * [upower] Properly round up battery's capacity (kde#448372) * Add CI qt6 support * [UPower Backend] Check for Bluez for any unknown battery type * [UDisks2] Ignore file systems mounted with x-gdu.hide option * Fri Jan 28 2022 Antonio Larrosa <alarrosa@suse.com> - Also use libplist-2.0 in SLE15-SP4/Leap 15.4 * Mon Jan 03 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * udisks backend: don't assume /etc/mtab is not present * Remove trailing \x00 from string returned by Q6File::decodeName() * Change the build system to enable building with Qt6 * devicenotifier.h: Fix typo * Sat Dec 04 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Allow udisks2 and upower backends to be disabled with environment variables * Add device description for storage medium without size * Config.cmake: Lookup LibMount when building statically * Add support for graphics tablet batteries * [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141) * [upower] Add new device types * Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Strip 'Source' URL for faster submissions * Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Fix "unused variable" warning when building without libmount. * Fix "unused variable" warning when building on FreeBSD. * Implement ARM specific CPU info * Add FreeBSD CI * Add Android CI * Fix compiling on CentOS 7 (broken by clang-format) * Sun Oct 03 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Add Gitlab CI configuration * Add support for static builds * support extracting cpu model on ppc64 * Wed Sep 15 2021 Christophe Giboudeaux <christophe@krop.fr> - Drop the unneeded baselibs.conf. * Mon Sep 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * We can use directly std::as_const * Port QStringRef (deprected) to QStringView * autotests: avoid failure on Linux CI * Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * predicate: add an example predicate * autotests: test the predicate-parser * Use qstrcmp instead of strcmp * Remove the HAL backend; HAL is long gone. * Udev client: replace a warning message with a debug one (kde#425178) * Enable bsdisks_extensions from FreeBSD on OpenBSD * Enable OpenBSD UDisk2 support * Port framework away from LGPL-2.0-only - Drop upstream patch: * 0001-Use-qstrcmp-instead-of-strcmp.patch * Thu Jul 22 2021 Luca Beltrame <lbeltrame@kde.org> - Add libmount to BuildRequires to enable support for bind mounts - Add upstream patch 0001-Use-qstrcmp-instead-of-strcmp.patch to fix potential crashes in dolphin and plasmashell with libmount support enabled in Solid * Sun Jul 04 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * Add a minimum version to find_package(BISON) * Add missing include * Find the base mount point of a partition that has bind mounts (kde#349617) * UDisks backend: improve the description of volume and storage devices (kde#410891) * cmake: drop unused UDEV_HAVE_GET_SYSATTR_LIST_ENTRY cmakedefine01 * cmake: drop unused EXPERIMENTAL_BSDISKS cmakedefine01 * Wed Jun 16 2021 Wolfgang Bauer <wbauer@tmo.at> - Enable imobiledevice backend on Leap as well * Tue Jun 15 2021 Fabian Vogt <fabian@ritter-vogt.de> - Enable imobiledevice backend - More specific file lists - Include licenses only in library package * Sat Jun 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * Bump required CMake version to 3.16 * Ensure inherited PIMPL instances are properly destructed * Sat May 01 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Allow building some tests without DBus * Do not search for DBus on Windows & Mac * Mon Apr 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Run clang-format * Prevent clang-format uglification * Add clang-format pre-commit hook * Add trailing comma to enum * Minor: Port some sources to nullptr * Fix build under Qt 5.15 * Sun Mar 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Adding isEncrypted method to AccessStorage * solid-hardware: demarshall DBus types for nonportableinfo * [UDisks2] Correctly demarshall QDbusObjectPath in `isEncryptedCleartext` * Add .gitlab-ci.yml for Solid CI * Predicate Parser: fix deprecated directive * Mon Feb 08 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * CMake: use configure_file() to ensure noop incremental builds * [Fstab] Ignore docker overlay mounts (kde#422385) * Wed Jan 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * [Try to] fix Windows build now that we require Qt 5.14 * Mon Dec 07 2020 Christophe Giboudeaux <christophe@krop.fr> - 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 * Sat Nov 07 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Add support for sshfs to the fstab backend * If include is define in .h remove it if it's defined in .cpp too (scripted) * CMake: Use pkg_search_module when looking for plist * Fix imobiledevice backend: Check API version for DEVICE_PAIRED * Fix imobiledevice backend build * Add Solid backend using libimobiledevice for finding iOS devices * Use QHash for mapping where order is not needed * Mon Oct 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - No code change since 5.74.0 * Sun Sep 06 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Too many changes to list here. * Sun Aug 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Clear m_deviceCache before introspecting again (kde#416495) * Use KF-standardized Qt logging categories * Sun Jul 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Enable UDisks2 backend on FreeBSD unconditionally. * Sun Jun 07 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Make Solid::Ifaces::Device::displayName virtual * Add a QString Solid::Device::displayName, used in Fstab Device for network mounts * Port away from deprecated Qt Methods * [DeviceManager] Port one foreach to range-for * [Solid] Port foreach to range-for * [Solid] Port foreach to range/index for * Sun May 03 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * [Solid] Port foreach to range/index for * [FakeCdrom] Add a new UnknownMediumType enumerator to MediumType * [Solid] Replace foreach (deprecated) with range/index for * [FstabWatcher] Fix loosing of fstab watcher * [Fstab] Do not emit deviceAdded twice on fstab/mtab changes * [FstabWatcher] Use static QStringLiteral instead of macro * Sun Apr 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * [Fstab] Ensure uniqueness for all filesystem types * Samba: Ensure to differenciate mounts sharing the same source (kde#418906) * Solid: Convert license headers to SPDX expressions * hardware tool: define syntax via syntax arg * Sun Mar 08 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * Make it compile against qt5.15. SkipEmptyParts is part of Qt::. * Fix inverted logic in IOKitStorage::isRemovable * Use ecm_qt_install_logging_categories over manual categories file * Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Replace %make_jobs with %cmake_build. * Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Changes since 5.66.0: * Add signals for udev events with actions bind and unbind * [Solid] Port away from deprecated QList methods * Clarify referencing of DeviceInterface * [Solid] Port QRegExp to QRegularExpression * Sun Jan 05 2020 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Remove endl. qCritical/qDebug already adds a endl. * Clean up unnecessary code * Display first / in mounted storage access description * Port QSet::toList deprecated method * Remove unused header from QtWidgets * Fix build on BSD * Port solid from Qt5::Widgets to Qt5::Gui * Ensure mounted nfs filesystems matches their fstab declared counterpart (kde#406242) * Update the obsolete projects.kde.org URL * Sun Dec 08 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * [udisks2] fix media change detection for external optical drives (kde#394348) * Sun Nov 03 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * Use ECMGenerateExportHeader to manage deprecated API better * Don't build static library when BUILD_TESTING=OFF * Sun Oct 06 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * Mark technology propertie as constant to avoid warning * fstab: include QThreadStorage in all cases * Use directly QElapsedTimer * Sat Sep 07 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * Make battery serial property constant * Only build tests when DBus is available * Expose technology property in battery interface * Remove unused includes - Replace pkgconfig(Qt5Foo) with cmake(Qt5Foo) in build requirements * Wed Aug 07 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Make sure solid backends are reentrant * Fri Jul 19 2019 Wolfgang Bauer <wbauer@tmo.at> - Don't lower minimum Qt version anymore, it requires 5.11 now * Sun Jul 14 2019 lbeltrame@kde.org - Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * [Fstab] Select appropriate icon for home or root directory * [Fstab] Show mounted "overlay" filesystems * Install in new logging directory when we use kf5 5.59.0 * [UDev Backend] Narrow device queried for * Sun Jun 09 2019 lbeltrame@kde.org - Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Use new syntax * tests: build some tests depending on the used backend * Refactor the way device backends are built and registered * Remove deprecated method qVariantFromValue->QVariant::fromValue * [Fstab] Use folder-decrypted icon for encrypting fuse mounts * Wed May 15 2019 lbeltrame@kde.org - Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * [Fstab] Add support for non-network filesystems * [FsTab] Add cache for device file system type * [Fstab] Preparatory work for enabling filesystems beyond NFS/SMB * Fix no member named 'setTime_t' in 'QDateTime' error while building (kde#405554) * Sun Apr 14 2019 lbeltrame@kde.org - Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Allow building without UDev on Linux * Only get clearTextPath when used * Sun Mar 10 2019 lbeltrame@kde.org - Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * Hopefully fix compilation on Windows after commit c9a135579431 * It compile fine against qt5.13 without deprecated method * Bring FindUDev.cmake up to ECM standards * Fri Feb 15 2019 alarrosa@suse.com - Downgrade the Qt version requirement to build with 5.9 * Sun Feb 10 2019 lbeltrame@kde.org - Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * Build without D-Bus on Android * delete copy constructor and assignment operator of some internal classes * Mon Jan 14 2019 lbeltrame@kde.org - Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * [UDisks2] Use MediaRemovable to determine if media can be ejected * Use nullptr in more places * lexer: disable input and unput functions * Use nullptr in more places * Support Bluetooth batteries
/usr/include/KF5 /usr/include/KF5/Solid /usr/include/KF5/Solid/Solid /usr/include/KF5/Solid/Solid/AcPluggedJob /usr/include/KF5/Solid/Solid/Battery /usr/include/KF5/Solid/Solid/Block /usr/include/KF5/Solid/Solid/Camera /usr/include/KF5/Solid/Solid/Device /usr/include/KF5/Solid/Solid/DeviceInterface /usr/include/KF5/Solid/Solid/DeviceNotifier /usr/include/KF5/Solid/Solid/GenericInterface /usr/include/KF5/Solid/Solid/Inhibition /usr/include/KF5/Solid/Solid/InhibitionJob /usr/include/KF5/Solid/Solid/Job /usr/include/KF5/Solid/Solid/NetworkShare /usr/include/KF5/Solid/Solid/OpticalDisc /usr/include/KF5/Solid/Solid/OpticalDrive /usr/include/KF5/Solid/Solid/PortableMediaPlayer /usr/include/KF5/Solid/Solid/Power /usr/include/KF5/Solid/Solid/Predicate /usr/include/KF5/Solid/Solid/Processor /usr/include/KF5/Solid/Solid/RequestStateJob /usr/include/KF5/Solid/Solid/SolidNamespace /usr/include/KF5/Solid/Solid/StatesJob /usr/include/KF5/Solid/Solid/StorageAccess /usr/include/KF5/Solid/Solid/StorageDrive /usr/include/KF5/Solid/Solid/StorageVolume /usr/include/KF5/Solid/solid /usr/include/KF5/Solid/solid/acpluggedjob.h /usr/include/KF5/Solid/solid/battery.h /usr/include/KF5/Solid/solid/block.h /usr/include/KF5/Solid/solid/camera.h /usr/include/KF5/Solid/solid/device.h /usr/include/KF5/Solid/solid/deviceinterface.h /usr/include/KF5/Solid/solid/devicenotifier.h /usr/include/KF5/Solid/solid/genericinterface.h /usr/include/KF5/Solid/solid/inhibition.h /usr/include/KF5/Solid/solid/inhibitionjob.h /usr/include/KF5/Solid/solid/job.h /usr/include/KF5/Solid/solid/networkshare.h /usr/include/KF5/Solid/solid/opticaldisc.h /usr/include/KF5/Solid/solid/opticaldrive.h /usr/include/KF5/Solid/solid/portablemediaplayer.h /usr/include/KF5/Solid/solid/power.h /usr/include/KF5/Solid/solid/predicate.h /usr/include/KF5/Solid/solid/processor.h /usr/include/KF5/Solid/solid/requeststatejob.h /usr/include/KF5/Solid/solid/solid_export.h /usr/include/KF5/Solid/solid/solidnamespace.h /usr/include/KF5/Solid/solid/statesjob.h /usr/include/KF5/Solid/solid/storageaccess.h /usr/include/KF5/Solid/solid/storagedrive.h /usr/include/KF5/Solid/solid/storagevolume.h /usr/include/KF5/Solid/solid_version.h /usr/lib/cmake/KF5Solid /usr/lib/cmake/KF5Solid/KF5SolidConfig.cmake /usr/lib/cmake/KF5Solid/KF5SolidConfigVersion.cmake /usr/lib/cmake/KF5Solid/KF5SolidTargets-none.cmake /usr/lib/cmake/KF5Solid/KF5SolidTargets.cmake /usr/lib/libKF5Solid.so /usr/lib/qt5/mkspecs/modules/qt_Solid.pri
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jul 11 23:50:03 2022