Index: head/sysutils/kio-fuse/Makefile =================================================================== --- head/sysutils/kio-fuse/Makefile (revision 536629) +++ head/sysutils/kio-fuse/Makefile (revision 536630) @@ -1,27 +1,26 @@ # $FreeBSD$ PORTNAME= kio-fuse DISTVERSIONPREFIX= v -DISTVERSION= 4.90.0 +DISTVERSION= 4.95.0 CATEGORIES= sysutils kde MAINTAINER= kde@FreeBSD.org COMMENT= FUSE Interface for KIO -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt -LIB_DEPENDS= libfuse3.so:sysutils/fusefs-libs3 \ - libboost_thread.so:devel/boost-libs +LIB_DEPENDS= libfuse3.so:sysutils/fusefs-libs3 USES= cmake compiler:c++11-lang kde:5 pkgconfig qt:5 USE_KDE= config coreaddons kio service USE_QT= concurrent core dbus network \ buildtools_build qmake_build USE_GITHUB= yes GH_ACCOUNT= kde PLIST_FILES= lib/libexec/kio-fuse \ share/dbus-1/services/org.kde.KIOFuse.service .include Index: head/sysutils/kio-fuse/distinfo =================================================================== --- head/sysutils/kio-fuse/distinfo (revision 536629) +++ head/sysutils/kio-fuse/distinfo (revision 536630) @@ -1,3 +1,3 @@ -TIMESTAMP = 1578817979 -SHA256 (kde-kio-fuse-v4.90.0_GH0.tar.gz) = c384af233a7d7c78849973ad1d552cd78fbd64f275506ca156d042d1633c3403 -SIZE (kde-kio-fuse-v4.90.0_GH0.tar.gz) = 44446 +TIMESTAMP = 1590496835 +SHA256 (kde-kio-fuse-v4.95.0_GH0.tar.gz) = 803b4bff364dec9854d760e003031afd7c6cf816b2a9fad013aab8a4535db4a7 +SIZE (kde-kio-fuse-v4.95.0_GH0.tar.gz) = 50928 Index: head/sysutils/kio-fuse/files/patch-kiofusevfs.cpp =================================================================== --- head/sysutils/kio-fuse/files/patch-kiofusevfs.cpp (revision 536629) +++ head/sysutils/kio-fuse/files/patch-kiofusevfs.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- kiofusevfs.cpp.orig 2020-02-04 12:37:00 UTC -+++ kiofusevfs.cpp -@@ -43,6 +43,8 @@ - #include "debug.h" - #include "kiofusevfs.h" - -+#include -+ - // Flags that don't exist on FreeBSD; since these are used as - // bit(masks), setting them to 0 effectively means they're always unset. - #ifndef O_NOATIME Property changes on: head/sysutils/kio-fuse/files/patch-kiofusevfs.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/kio-fuse/files/patch-CMakeLists.txt =================================================================== --- head/sysutils/kio-fuse/files/patch-CMakeLists.txt (revision 536629) +++ head/sysutils/kio-fuse/files/patch-CMakeLists.txt (revision 536630) @@ -1,27 +1,16 @@ ---- CMakeLists.txt.orig 2019-12-21 15:13:04 UTC +Don't install the systemd exceptions file; we have our own (on-reboot) +cleanup of temp mounts which wouldn't be affected. + +--- CMakeLists.txt.orig 2020-05-17 18:36:57 UTC +++ CMakeLists.txt -@@ -22,6 +22,7 @@ include(ECMQtDeclareLoggingCategory) - include(ECMSetupVersion) - - find_package(PkgConfig REQUIRED) -+find_package(Boost) - find_package(Qt5 ${Qt5_MIN_VERSION} COMPONENTS Core REQUIRED) - find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS - CoreAddons -@@ -53,12 +54,14 @@ ecm_qt_declare_logging_category(KIOFUSE_SOURCES - DEFAULT_SEVERITY Warning) - - add_executable(kio-fuse ${KIOFUSE_SOURCES}) --target_include_directories(kio-fuse PRIVATE ${FUSE3_INCLUDE_DIRS}) -+target_include_directories(kio-fuse PRIVATE ${FUSE3_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}) +@@ -57,7 +57,9 @@ target_include_directories(kio-fuse PRIVATE ${FUSE3_IN target_compile_definitions(kio-fuse PRIVATE FUSE_USE_VERSION=31 ${FUSE3_CFLAGS_OTHER}) - target_link_options(kio-fuse PRIVATE ${FUSE3_LDFLAGS}) - target_link_libraries(kio-fuse PRIVATE Qt5::Core KF5::KIOCore ${FUSE3_LIBRARIES}) + target_link_libraries(kio-fuse PRIVATE Qt5::Core KF5::KIOCore ${FUSE3_LIBRARIES} ${FUSE3_LDFLAGS}) install(TARGETS kio-fuse DESTINATION ${KDE_INSTALL_FULL_LIBEXECDIR}) -install(FILES kio-fuse-tmpfiles.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/tmpfiles.d) +if(LINUX) + install(FILES kio-fuse-tmpfiles.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/tmpfiles.d) +endif() - kdbusaddons_generate_dbus_service_file(kio-fuse org.kde.KIOFuse ${KDE_INSTALL_FULL_LIBEXECDIR}) + kdbusaddons_generate_dbus_service_file("kio-fuse -f" org.kde.KIOFuse ${KDE_INSTALL_FULL_LIBEXECDIR}) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)