From nobody Sun Jan 14 04:20:04 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TCMW83SRTz570jx; Sun, 14 Jan 2024 04:20:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TCMW81zgbz4Csx; Sun, 14 Jan 2024 04:20:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705206004; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uEb3pAUl0j/ZvBLW34YyuXISDEDlXgEOcuUzKTrhlIw=; b=bUkRIzF97R2SzruwveuBHRvv8t0Cxp4N889diJlvRrvemCEmXDDgWyQn6wVD0vUEGh0wQZ 2s97RZRH0/KrRn/1c7H6lTS9S9uJHGgvq/xOHa9q9Mbo23OXb8Sq7algyQZJXb4qJ+/SyN /TatjtvVzoqt+VyTy27UjXzHECWcTJloxydy7rxuGSBpVlZ0uvE+A00yeEe9WpAKdsg0iV 7xGEN2dN5MMR6Ufklheh+vmVdUdL6hS/KUXsdigexOFSBhtl1P2f4O+C1t+UWiRfW51zI1 3/2DeMC0Pnbjqh0G3um9jSwqCf8CM7aQ2XirlOKkgiEe6x+mCBo1iepB8wBzJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705206004; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uEb3pAUl0j/ZvBLW34YyuXISDEDlXgEOcuUzKTrhlIw=; b=IquGc/RN2mo+6Csnvyw6hL1rO5Yr9eVDO/w3HC+hFh5RdPpT8Mq94lIe15+LI7LlFMVwXe PrM18HhlNsDqXUR9s1vtkLkRDzNzxxNiV74chtdud4nTT1gbq3IeJUCfehrCnGrBRRXah9 4gKsoU2JuILPAcfDXsMHSw5mqAE97jn3k2sHzSGaH6kFJXwii7KZwn5LRXi4S2ZOooGe1M h93J3q9TmTWHbLb+P9Sq+8FwO3iQUyXNi0NMUc8aYDqxAE0F9LDukuU8nbjJxo7m7foIZL AMN0wOIHpVbqE9hfANnNb6VKJmwNKEWP1kloADBSU+cwbu902p6Ez5mb50tyuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705206004; a=rsa-sha256; cv=none; b=sMGrnDwqe7UwdNzYCHc1qkKvBDKKOnquJRXfu2TTGhCXvAjdeLR5x5raOuzgnLk3612msj RonOxUdjjXUvQl5NXO4Y+imQVVyU+GMlyBsKJwoxgEtKBIfPQ4nzwSu4WdACMm6Pbaro8f pYAltng5ZbSGDlu76Jh/Ypq+63wIzR4zqMOvLmXXIJ7b+Cmjzay/BpP6T1aiuf68mhccIW M8J6+bteRRmYftpwc4q/YIMTUkPRAdgj65Z++PpqHACr/8WaHPVakOaVXFqYx7du8GNsRo 1wCuJxfcbslh9lHJH50BqmSsQtkxOJP4O9dy5QqAGKOCj8k/b4KNR5Qb4XtFAw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TCMW80xRnzyqj; Sun, 14 Jan 2024 04:20:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40E4K4af067237; Sun, 14 Jan 2024 04:20:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40E4K4CU067232; Sun, 14 Jan 2024 04:20:04 GMT (envelope-from git) Date: Sun, 14 Jan 2024 04:20:04 GMT Message-Id: <202401140420.40E4K4CU067232@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason E. Hale" Subject: git: 085d19d9fe10 - main - sysutils/kio-fuse: Update to 5.1.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhale X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 085d19d9fe100cd7419ea2ba1d17165eef22ed3a Auto-Submitted: auto-generated The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=085d19d9fe100cd7419ea2ba1d17165eef22ed3a commit 085d19d9fe100cd7419ea2ba1d17165eef22ed3a Author: Jason E. Hale AuthorDate: 2024-01-14 04:16:48 +0000 Commit: Jason E. Hale CommitDate: 2024-01-14 04:18:44 +0000 sysutils/kio-fuse: Update to 5.1.0 --- sysutils/kio-fuse/Makefile | 5 ++-- sysutils/kio-fuse/distinfo | 6 ++-- sysutils/kio-fuse/files/patch-CMakeLists.txt | 19 +++++++++++++ ...ch-git-a98b95f49cd34be7da6371c74b871b8b1f7e734b | 25 ----------------- ...ch-git-daed23c4d7b944e486308d5f71fd48854a32cb2d | 32 ---------------------- 5 files changed, 24 insertions(+), 63 deletions(-) diff --git a/sysutils/kio-fuse/Makefile b/sysutils/kio-fuse/Makefile index 978830888461..a3cd076642b9 100644 --- a/sysutils/kio-fuse/Makefile +++ b/sysutils/kio-fuse/Makefile @@ -1,8 +1,7 @@ PORTNAME= kio-fuse -DISTVERSION= 5.0.1 -PORTREVISION= 1 +DISTVERSION= 5.1.0 CATEGORIES= sysutils kde -MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} +MASTER_SITES= KDE/stable/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= FUSE Interface for KIO diff --git a/sysutils/kio-fuse/distinfo b/sysutils/kio-fuse/distinfo index df1027b1f5bc..b839419dae7d 100644 --- a/sysutils/kio-fuse/distinfo +++ b/sysutils/kio-fuse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1616667702 -SHA256 (kio-fuse-5.0.1.tar.xz) = 66679a8bf68fe60e19f31449f4110d4cf822915b3d245af3c0cd0056081466dd -SIZE (kio-fuse-5.0.1.tar.xz) = 47596 +TIMESTAMP = 1705202711 +SHA256 (kio-fuse-5.1.0.tar.xz) = 7d104581227d5a19b424b33f4168d181556b1015d6df2218e01a88d64449e94b +SIZE (kio-fuse-5.1.0.tar.xz) = 48820 diff --git a/sysutils/kio-fuse/files/patch-CMakeLists.txt b/sysutils/kio-fuse/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..f6a3612f75c0 --- /dev/null +++ b/sysutils/kio-fuse/files/patch-CMakeLists.txt @@ -0,0 +1,19 @@ +--- CMakeLists.txt.orig 2024-01-14 03:25:35 UTC ++++ CMakeLists.txt +@@ -72,10 +72,12 @@ ecm_generate_dbus_service_file( + DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR} + ) + +-if(DEFINED KDE_INSTALL_SYSTEMDUSERUNITDIR) +- ecm_install_configured_files(INPUT kio-fuse.service.in DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR}) +-else() +- ecm_install_configured_files(INPUT kio-fuse.service.in DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR}) ++if(CMAKE_SYSTEM_NAME MATCHES "Linux") ++ if(DEFINED KDE_INSTALL_SYSTEMDUSERUNITDIR) ++ ecm_install_configured_files(INPUT kio-fuse.service.in DESTINATION ${KDE_INSTALL_SYSTEMDUSERUNITDIR}) ++ else() ++ ecm_install_configured_files(INPUT kio-fuse.service.in DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR}) ++ endif() + endif() + + feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff --git a/sysutils/kio-fuse/files/patch-git-a98b95f49cd34be7da6371c74b871b8b1f7e734b b/sysutils/kio-fuse/files/patch-git-a98b95f49cd34be7da6371c74b871b8b1f7e734b deleted file mode 100644 index 66b84ac1b15b..000000000000 --- a/sysutils/kio-fuse/files/patch-git-a98b95f49cd34be7da6371c74b871b8b1f7e734b +++ /dev/null @@ -1,25 +0,0 @@ -diff --git kiofusevfs.cpp kiofusevfs.cpp -index 875da6f..b9c449f 100644 ---- kiofusevfs.cpp -+++ kiofusevfs.cpp -@@ -2401,7 +2401,19 @@ int KIOFuseVFS::kioErrorToFuseError(const int kioError) { - case KIO::ERR_CANNOT_RENAME_PARTIAL : return EIO; - case KIO::ERR_NEED_PASSWD : return EACCES; - case KIO::ERR_CANNOT_SYMLINK : return EIO; -- case KIO::ERR_NO_CONTENT : return ENODATA; -+ case KIO::ERR_NO_CONTENT : -+#ifdef ENODATA -+ /* ENODATA is defined by GNU libc, and C++ tr1 seems to have -+ * it as well, as does Boost: these consistently define it -+ * to the value 9919. There is no guarantee the underlying -+ * FUSE implementation understands that if ENODATA doesn't -+ * exist in libc, though -- in that case, fall back to -+ * the more generic EIO. -+ */ -+ return ENODATA; -+#else -+ return EIO; -+#endif - case KIO::ERR_DISK_FULL : return ENOSPC; - case KIO::ERR_IDENTICAL_FILES : return EEXIST; - case KIO::ERR_SLAVE_DEFINED : return EIO; diff --git a/sysutils/kio-fuse/files/patch-git-daed23c4d7b944e486308d5f71fd48854a32cb2d b/sysutils/kio-fuse/files/patch-git-daed23c4d7b944e486308d5f71fd48854a32cb2d deleted file mode 100644 index b1964af73b2f..000000000000 --- a/sysutils/kio-fuse/files/patch-git-daed23c4d7b944e486308d5f71fd48854a32cb2d +++ /dev/null @@ -1,32 +0,0 @@ -diff --git CMakeLists.txt CMakeLists.txt -index cceec6c..4e97588 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -59,7 +59,11 @@ target_include_directories(kio-fuse PRIVATE ${FUSE3_INCLUDE_DIRS}) - target_compile_definitions(kio-fuse PRIVATE FUSE_USE_VERSION=31 ${FUSE3_CFLAGS_OTHER}) - 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(CMAKE_SYSTEM_NAME MATCHES "Linux") -+ # We could argue that this needs a separate "if(LINUX_WITH_TMPFILES_D)". -+ # or a "if(LINUX_WITH_SYSTEMD)". -+ install(FILES kio-fuse-tmpfiles.conf DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/tmpfiles.d) -+endif() - - # Once KF5 5.73 is required - # -@@ -80,7 +84,12 @@ SystemdService=kio-fuse.service - ") - install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.KIOFuse.service DESTINATION ${KDE_INSTALL_DBUSSERVICEDIR}) - --configure_file(kio-fuse.service.in ${CMAKE_CURRENT_BINARY_DIR}/kio-fuse.service) --install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kio-fuse.service DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR}) -+if(CMAKE_SYSTEM_NAME MATCHES "Linux") -+ # We could argue that this needs a separate "if(LINUX_WITH_SYSTEMD)", -+ # but the ECM macro (see above) is expected to do the right thing -+ # when KF5 5.73 is required. -+ configure_file(kio-fuse.service.in ${CMAKE_CURRENT_BINARY_DIR}/kio-fuse.service) -+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kio-fuse.service DESTINATION ${SYSTEMD_USER_UNIT_INSTALL_DIR}) -+endif() - - feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)