Mon Apr 25 06:46:54 2022 UTC ()
solid: update to 5.93.0

5.82.0
Do not search for DBus on Windows & Mac

5.83.0
Ensure inherited PIMPL instances are properly destructed

5.84.0
Add a minimum version to find_package(BISON)
Find the base mount point of a partition that has bind mounts
UDisks backend: improve the description of volume and storage devices

5.85.0
Remove the HAL backend; HAL is long gone
Udev client: replace a warning message with a debug one
Enable bsdisks_extensions from FreeBSD on OpenBSD
Enable OpenBSD UDisk2 support
Port framework away from LGPL-2.0-only

5.87.0
Add support for static builds
Support extracting cpu model on ppc64

5.88.0
Implement ARM specific CPU info

5.89.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
[upower] Add new device types

5.90.0
udisks backend: don't assume /etc/mtab is not present
Remove trailing \x00 from string returned by Q6File::decodeName()

5.91.0
Convert some connect to new signature style
[UDisks2 Backend] Don't do media check for loop devices
[upower] Properly round up battery's capacity
[UPower Backend] Check for Bluez for any unknown battery type
[UDisks2] Ignore file systems mounted with x-gdu.hide option

5.92.0
Use enum in switch instead of raw int
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

5.93.0
Recognize fuse.gocryptfs mounts as devices like we do for cryfs and encfs


(markd)
diff -r1.50 -r1.51 pkgsrc/sysutils/solid/Makefile
diff -r1.8 -r1.9 pkgsrc/sysutils/solid/PLIST
diff -r1.16 -r1.17 pkgsrc/sysutils/solid/distinfo

cvs diff -r1.50 -r1.51 pkgsrc/sysutils/solid/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/solid/Makefile 2022/04/18 19:10:07 1.50
+++ pkgsrc/sysutils/solid/Makefile 2022/04/25 06:46:54 1.51
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.50 2022/04/18 19:10:07 adam Exp $ 1# $NetBSD: Makefile,v 1.51 2022/04/25 06:46:54 markd Exp $
2 2
3DISTNAME= solid-${KF5VER} 3DISTNAME= solid-${KF5VER}
4PKGREVISION= 6 
5CATEGORIES= sysutils 4CATEGORIES= sysutils
6 5
7HOMEPAGE= https://community.kde.org/Frameworks 6HOMEPAGE= https://community.kde.org/Frameworks
8COMMENT= Hardware integration and detection 7COMMENT= Hardware integration and detection
9LICENSE= gnu-lgpl-v2.1 8LICENSE= gnu-lgpl-v2.1
10 9
11.include "../../meta-pkgs/kde/kf5.mk" 10.include "../../meta-pkgs/kde/kf5.mk"
12 11
13USE_TOOLS+= flex bison 12USE_TOOLS+= flex bison
14 13
15.include "../../x11/qt5-qtbase/buildlink3.mk" 14.include "../../x11/qt5-qtbase/buildlink3.mk"
16.include "../../x11/qt5-qtdeclarative/buildlink3.mk" 15.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
17BUILDLINK_DEPMETHOD.qt5-qttools= build 16BUILDLINK_DEPMETHOD.qt5-qttools= build

cvs diff -r1.8 -r1.9 pkgsrc/sysutils/solid/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/solid/PLIST 2021/03/30 10:58:28 1.8
+++ pkgsrc/sysutils/solid/PLIST 2022/04/25 06:46:54 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.8 2021/03/30 10:58:28 markd Exp $ 1@comment $NetBSD: PLIST,v 1.9 2022/04/25 06:46:54 markd Exp $
2bin/solid-hardware5 2bin/solid-hardware5
3include/KF5/Solid/Solid/Battery 3include/KF5/Solid/Solid/Battery
4include/KF5/Solid/Solid/Block 4include/KF5/Solid/Solid/Block
5include/KF5/Solid/Solid/Camera 5include/KF5/Solid/Solid/Camera
6include/KF5/Solid/Solid/Device 6include/KF5/Solid/Solid/Device
7include/KF5/Solid/Solid/DeviceInterface 7include/KF5/Solid/Solid/DeviceInterface
8include/KF5/Solid/Solid/DeviceNotifier 8include/KF5/Solid/Solid/DeviceNotifier
9include/KF5/Solid/Solid/GenericInterface 9include/KF5/Solid/Solid/GenericInterface
10include/KF5/Solid/Solid/NetworkShare 10include/KF5/Solid/Solid/NetworkShare
11include/KF5/Solid/Solid/OpticalDisc 11include/KF5/Solid/Solid/OpticalDisc
12include/KF5/Solid/Solid/OpticalDrive 12include/KF5/Solid/Solid/OpticalDrive
13include/KF5/Solid/Solid/PortableMediaPlayer 13include/KF5/Solid/Solid/PortableMediaPlayer
14include/KF5/Solid/Solid/Predicate 14include/KF5/Solid/Solid/Predicate
@@ -25,27 +25,27 @@ include/KF5/Solid/solid/deviceinterface. @@ -25,27 +25,27 @@ include/KF5/Solid/solid/deviceinterface.
25include/KF5/Solid/solid/devicenotifier.h 25include/KF5/Solid/solid/devicenotifier.h
26include/KF5/Solid/solid/genericinterface.h 26include/KF5/Solid/solid/genericinterface.h
27include/KF5/Solid/solid/networkshare.h 27include/KF5/Solid/solid/networkshare.h
28include/KF5/Solid/solid/opticaldisc.h 28include/KF5/Solid/solid/opticaldisc.h
29include/KF5/Solid/solid/opticaldrive.h 29include/KF5/Solid/solid/opticaldrive.h
30include/KF5/Solid/solid/portablemediaplayer.h 30include/KF5/Solid/solid/portablemediaplayer.h
31include/KF5/Solid/solid/predicate.h 31include/KF5/Solid/solid/predicate.h
32include/KF5/Solid/solid/processor.h 32include/KF5/Solid/solid/processor.h
33include/KF5/Solid/solid/solid_export.h 33include/KF5/Solid/solid/solid_export.h
34include/KF5/Solid/solid/solidnamespace.h 34include/KF5/Solid/solid/solidnamespace.h
35include/KF5/Solid/solid/storageaccess.h 35include/KF5/Solid/solid/storageaccess.h
36include/KF5/Solid/solid/storagedrive.h 36include/KF5/Solid/solid/storagedrive.h
37include/KF5/Solid/solid/storagevolume.h 37include/KF5/Solid/solid/storagevolume.h
38include/KF5/solid_version.h 38include/KF5/Solid/solid_version.h
39lib/cmake/KF5Solid/KF5SolidConfig.cmake 39lib/cmake/KF5Solid/KF5SolidConfig.cmake
40lib/cmake/KF5Solid/KF5SolidConfigVersion.cmake 40lib/cmake/KF5Solid/KF5SolidConfigVersion.cmake
41lib/cmake/KF5Solid/KF5SolidTargets-noconfig.cmake 41lib/cmake/KF5Solid/KF5SolidTargets-noconfig.cmake
42lib/cmake/KF5Solid/KF5SolidTargets.cmake 42lib/cmake/KF5Solid/KF5SolidTargets.cmake
43lib/libKF5Solid.so 43lib/libKF5Solid.so
44lib/libKF5Solid.so.5 44lib/libKF5Solid.so.5
45lib/libKF5Solid.so.${PKGVERSION} 45lib/libKF5Solid.so.${PKGVERSION}
46qt5/mkspecs/modules/qt_Solid.pri 46qt5/mkspecs/modules/qt_Solid.pri
47qt5/qml/org/kde/solid/libsolidextensionplugin.so 47qt5/qml/org/kde/solid/libsolidextensionplugin.so
48qt5/qml/org/kde/solid/qmldir 48qt5/qml/org/kde/solid/qmldir
49share/locale/ar/LC_MESSAGES/solid5_qt.qm 49share/locale/ar/LC_MESSAGES/solid5_qt.qm
50share/locale/ast/LC_MESSAGES/solid5_qt.qm 50share/locale/ast/LC_MESSAGES/solid5_qt.qm
51share/locale/az/LC_MESSAGES/solid5_qt.qm 51share/locale/az/LC_MESSAGES/solid5_qt.qm

cvs diff -r1.16 -r1.17 pkgsrc/sysutils/solid/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/solid/distinfo 2021/10/26 11:20:13 1.16
+++ pkgsrc/sysutils/solid/distinfo 2022/04/25 06:46:54 1.17
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.16 2021/10/26 11:20:13 nia Exp $ 1$NetBSD: distinfo,v 1.17 2022/04/25 06:46:54 markd Exp $
2 2
3BLAKE2s (solid-5.80.0.tar.xz) = 03bdb427c5fa0e96db644bc305e40bfd52937ab4835959743ef11fd562f232b9 3BLAKE2s (solid-5.93.0.tar.xz) = 972ab477d3b90aa5789202af5d5c1cb28535288db96de7b57846807018101d5f
4SHA512 (solid-5.80.0.tar.xz) = 8826187f729d435a64bd6b18888d48a87a9c2e910a2b91dbe081212a3bb0be5ff956190a6fb1337d0e8544d54923a0dafb4971f5dec68c2fa9adf66939a22cdf 4SHA512 (solid-5.93.0.tar.xz) = 028e045da3759586a7dcdf6fc00ae1d359eef87aef0c02251b669e81b8a076fea1ef69193d5122b21871d89b4232eec1aad3e469d9f1541e4aea629a0b1288bb
5Size (solid-5.80.0.tar.xz) = 274232 bytes 5Size (solid-5.93.0.tar.xz) = 258144 bytes
6SHA1 (patch-src_solid_devices_backends_fstab_fstabhandling.cpp) = 93c094ba7d0396d80c00f5c044029a2d567ad9c8 6SHA1 (patch-src_solid_devices_backends_fstab_fstabhandling.cpp) = 93c094ba7d0396d80c00f5c044029a2d567ad9c8