diff --git a/devel/kf6-solid/Makefile b/devel/kf6-solid/Makefile index 4000bd2476ea..169834b0005e 100644 --- a/devel/kf6-solid/Makefile +++ b/devel/kf6-solid/Makefile @@ -1,23 +1,24 @@ PORTNAME= solid DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-frameworks COMMENT= Desktop hardware abstraction MAINTAINER= kde@FreeBSD.org RUN_DEPENDS= bsdisks:sysutils/bsdisks USES= bison cmake gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= ecm:build USE_QT= base tools:build OPTIONS_DEFINE= IMOBILE IMOBILE_DESC= Apple iPhone/iPod Touch support IMOBILE_LIB_DEPENDS= libimobiledevice-1.0.so:comms/libimobiledevice \ libplist-2.0.so:devel/libplist IMOBILE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_IMobileDevice \ CMAKE_DISABLE_FIND_PACKAGE_PList .include diff --git a/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp b/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp new file mode 100644 index 000000000000..8f6498ed4970 --- /dev/null +++ b/devel/kf6-solid/file/patch-src_solid_devices_backends_fstab_fstabhandling.cpp @@ -0,0 +1,15 @@ +--- src/solid/devices/backends/fstab/fstabhandling.cpp.orig 2025-06-13 09:40:36 UTC ++++ src/solid/devices/backends/fstab/fstabhandling.cpp +@@ -70,11 +70,7 @@ bool _k_isFstabSupportedLocalFileSystem(const QString + if (fstype == QLatin1String("fuse.encfs") // + || fstype == QLatin1String("fuse.cryfs") // + || fstype == QLatin1String("fuse.gocryptfs") // +- || fstype == QLatin1String("overlay") +- +- // handle ZFS here as udisk2 doesn't support that yet +- // see https://github.com/storaged-project/udisks/issues/42 +- || fstype == QLatin1String("zfs")) { ++ || fstype == QLatin1String("overlay")) { + return true; + } + return false;