svn commit: r536630 - in head/sysutils/kio-fuse: . files
Adriaan de Groot
adridg at FreeBSD.org
Tue May 26 13:24:48 UTC 2020
Author: adridg
Date: Tue May 26 13:24:47 2020
New Revision: 536630
URL: https://svnweb.freebsd.org/changeset/ports/536630
Log:
Update sysutils/kio-fuse to latest upstream
These are progressive betas, basically; this release drops Boost from
the dependencies.
Reported by: portscout
Deleted:
head/sysutils/kio-fuse/files/patch-kiofusevfs.cpp
Modified:
head/sysutils/kio-fuse/Makefile
head/sysutils/kio-fuse/distinfo
head/sysutils/kio-fuse/files/patch-CMakeLists.txt
Modified: head/sysutils/kio-fuse/Makefile
==============================================================================
--- head/sysutils/kio-fuse/Makefile Tue May 26 13:10:29 2020 (r536629)
+++ head/sysutils/kio-fuse/Makefile Tue May 26 13:24:47 2020 (r536630)
@@ -2,17 +2,16 @@
PORTNAME= kio-fuse
DISTVERSIONPREFIX= v
-DISTVERSION= 4.90.0
+DISTVERSION= 4.95.0
CATEGORIES= sysutils kde
MAINTAINER= kde at 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
Modified: head/sysutils/kio-fuse/distinfo
==============================================================================
--- head/sysutils/kio-fuse/distinfo Tue May 26 13:10:29 2020 (r536629)
+++ head/sysutils/kio-fuse/distinfo Tue May 26 13:24:47 2020 (r536630)
@@ -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
Modified: head/sysutils/kio-fuse/files/patch-CMakeLists.txt
==============================================================================
--- head/sysutils/kio-fuse/files/patch-CMakeLists.txt Tue May 26 13:10:29 2020 (r536629)
+++ head/sysutils/kio-fuse/files/patch-CMakeLists.txt Tue May 26 13:24:47 2020 (r536630)
@@ -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)
More information about the svn-ports-head
mailing list