Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2020 13:24:47 +0000 (UTC)
From:      Adriaan de Groot <adridg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536630 - in head/sysutils/kio-fuse: . files
Message-ID:  <202005261324.04QDOmpf083243@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005261324.04QDOmpf083243>