diff options
author | Adriaan de Groot <adridg@FreeBSD.org> | 2020-05-26 13:24:47 +0000 |
---|---|---|
committer | Adriaan de Groot <adridg@FreeBSD.org> | 2020-05-26 13:24:47 +0000 |
commit | fb2feeedd39f4c7ca81d74581a81f8d2737cdc1c (patch) | |
tree | bd50861721f8f58443340d7991d6570df975d877 /sysutils/kio-fuse | |
parent | 0c58982c26edc09827889efd4c6950a3ad6f8452 (diff) | |
download | ports-fb2feeedd39f4c7ca81d74581a81f8d2737cdc1c.tar.gz ports-fb2feeedd39f4c7ca81d74581a81f8d2737cdc1c.zip |
Update sysutils/kio-fuse to latest upstream
These are progressive betas, basically; this release drops Boost from
the dependencies.
Reported by: portscout
Notes
Notes:
svn path=/head/; revision=536630
Diffstat (limited to 'sysutils/kio-fuse')
-rw-r--r-- | sysutils/kio-fuse/Makefile | 9 | ||||
-rw-r--r-- | sysutils/kio-fuse/distinfo | 6 | ||||
-rw-r--r-- | sysutils/kio-fuse/files/patch-CMakeLists.txt | 25 | ||||
-rw-r--r-- | sysutils/kio-fuse/files/patch-kiofusevfs.cpp | 11 |
4 files changed, 14 insertions, 37 deletions
diff --git a/sysutils/kio-fuse/Makefile b/sysutils/kio-fuse/Makefile index d1d941922dba..94f526940598 100644 --- a/sysutils/kio-fuse/Makefile +++ b/sysutils/kio-fuse/Makefile @@ -2,17 +2,16 @@ 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 diff --git a/sysutils/kio-fuse/distinfo b/sysutils/kio-fuse/distinfo index 2680047ddedf..fed4392b722a 100644 --- a/sysutils/kio-fuse/distinfo +++ b/sysutils/kio-fuse/distinfo @@ -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 diff --git a/sysutils/kio-fuse/files/patch-CMakeLists.txt b/sysutils/kio-fuse/files/patch-CMakeLists.txt index 0edb433ba9ed..8c04301fa2e2 100644 --- a/sysutils/kio-fuse/files/patch-CMakeLists.txt +++ b/sysutils/kio-fuse/files/patch-CMakeLists.txt @@ -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) diff --git a/sysutils/kio-fuse/files/patch-kiofusevfs.cpp b/sysutils/kio-fuse/files/patch-kiofusevfs.cpp deleted file mode 100644 index 74f376c42bdc..000000000000 --- a/sysutils/kio-fuse/files/patch-kiofusevfs.cpp +++ /dev/null @@ -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 <boost/cerrno.hpp> -+ - // 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 |