From nobody Sun Feb 19 20:57:08 2023 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 4PKdCT1NbXz3s1Rn; Sun, 19 Feb 2023 20:57:09 +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 4PKdCT0xlwz4760; Sun, 19 Feb 2023 20:57:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676840229; 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=3Gb4zGt+tAhDtqpEmOBA8ADRh76YYfjlnjRlFwKvVT8=; b=a5BlnbZdT48rmG+fNFvtNIFsvj+DcWSUNdBBErJ9BBNN3cttyultxkEkdgSpoJbI8CeEWo niB9Z5qx4X4vEhyjQ43lJ64kJ0HBfBSBCWO4GE1W4dMeV5nhvG/QJPRhLCHpGhhCSiTtDR /UTPMbDxJzsTCS7LXTfG2kxcDIDspOH6hLfmqPzzB4U0vXVchE9TUgdIKCiQny+Z26HPj8 +hKEZnyJPN/BgltuK/0ZZKbkGsMtlD5+JfJzHnUHOkLwsaLGm56YbyLFkh1862Df7RvPu9 wEFJOMKrRlzWLIWUmFZxhUsQUAhuizxuN8IELADJTpbIrmCIsLAEvPUmcmp62A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676840229; 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=3Gb4zGt+tAhDtqpEmOBA8ADRh76YYfjlnjRlFwKvVT8=; b=GouJNsU1mmD17q7ieCMBMmFOW22uXUMJ+KrDMefRcjxutOfrfsardpawuaOXAtjn0V6dSj h7cUFa1vL8bhMFCSUig872OmZJ8CQglO/yvZrVGgf4opO0/sm+rlS7dnuAvLz8v6szNOJK NPqMVgwOABe70LAyAZpf6tjrJqPWCvQ0MRj4Ee2upxOUjTFVrVFLDwh0hfh39nYLloWajf NTYqQuNPPh259x3p1Ji5TVE+j0LmTzpBQEtk4gcUNCJtfC0cl63AV50yDp1+adaTFzWZVG HiYkH/5AJJ0fi5AEo7jEws1qX958qm3bMULUNookLlO6SqLzpOonVm35ii6EsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676840229; a=rsa-sha256; cv=none; b=ytyi9W/v4B0OkffOld0U8/bawu3PEwViJEeDx0jOClh0FEF1LQe5Omk59d/I3zyKrTWtMW yAuXgfvOSIOPZda6cANMgal+kkuWo6e1+YVDHLRgZ1t4+EhJTByDnoK2tUvfdaO5seydF1 y0c1nKcPjuRO20qLUCJrGw5DssIHl9Dx2y8Fz5enU6TuFI+lpwBX1cMTYimzCdR9BDWG5d wSsc06BoZAD8vZfiLrB1/i8q+scd3Eh/s5BuTbORTPBRwZk1JMhxlFgI7ripxq5tG7Uy8a bw2SJOOW6MZ/Gy/AY+HqpD4UN3WfONLxqwYgTpc4XyoM3SKdFsiYRHXD04JyxA== 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 4PKdCT0172zGBv; Sun, 19 Feb 2023 20:57:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 31JKv8UF094101; Sun, 19 Feb 2023 20:57:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 31JKv8Z0094100; Sun, 19 Feb 2023 20:57:08 GMT (envelope-from git) Date: Sun, 19 Feb 2023 20:57:08 GMT Message-Id: <202302192057.31JKv8Z0094100@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Stefan=20E=C3=9Fer?= Subject: git: 59d0b1d22a96 - main - sysutils/fusefs-libs3: update to version 3.14.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: se X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 59d0b1d22a964e7b336d70a1c7e15ce3885739aa Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by se: URL: https://cgit.FreeBSD.org/ports/commit/?id=59d0b1d22a964e7b336d70a1c7e15ce3885739aa commit 59d0b1d22a964e7b336d70a1c7e15ce3885739aa Author: Stefan Eßer AuthorDate: 2023-02-19 20:56:16 +0000 Commit: Stefan Eßer CommitDate: 2023-02-19 20:56:16 +0000 sysutils/fusefs-libs3: update to version 3.14.0 --- sysutils/fusefs-libs3/Makefile | 11 +++-------- sysutils/fusefs-libs3/distinfo | 6 +++--- sysutils/fusefs-libs3/files/patch-example_meson.build | 9 +++++++++ sysutils/fusefs-libs3/files/patch-lib_mount__bsd.c | 10 ++++++++++ sysutils/fusefs-libs3/pkg-descr | 3 +++ sysutils/fusefs-libs3/pkg-plist | 1 + 6 files changed, 29 insertions(+), 11 deletions(-) diff --git a/sysutils/fusefs-libs3/Makefile b/sysutils/fusefs-libs3/Makefile index dbe8f4073e4a..7651a1ac314b 100644 --- a/sysutils/fusefs-libs3/Makefile +++ b/sysutils/fusefs-libs3/Makefile @@ -1,18 +1,18 @@ PORTNAME= fusefs-libs3 -DISTVERSION= 3.12.0 +DISTVERSION= 3.14.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/libfuse/libfuse/releases/download/fuse-${DISTVERSION}/ DISTNAME= fuse-${DISTVERSION} MAINTAINER= se@FreeBSD.org COMMENT= FUSE library version 3 for filesystems implemented in userspace -WWW= https://github.com/libfuse/libfuse +WWW= https://github.com/libfuse/libfuse/wiki/Filesystems LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler iconv meson tar:xz +USES= compiler iconv meson ninja tar:xz USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} @@ -28,9 +28,4 @@ EXTRA_PATCHES= ${FILESDIR}/extra-patch-test_meson.build IGNORE= fusefs has not been implemented on DragonFly .endif -.if ${CHOSEN_COMPILER_TYPE} == gcc -post-patch: - ${REINPLACE_CMD} -e '/-Wno-unused-result/d' ${WRKSRC}/meson.build -.endif - .include diff --git a/sysutils/fusefs-libs3/distinfo b/sysutils/fusefs-libs3/distinfo index d13d6c9a8d75..89f77ff34929 100644 --- a/sysutils/fusefs-libs3/distinfo +++ b/sysutils/fusefs-libs3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662732293 -SHA256 (fuse-3.12.0.tar.xz) = 33b8a92d6f7a88e6a889f0009206933482f48f3eb85d88cf09ef551313ac7373 -SIZE (fuse-3.12.0.tar.xz) = 3206368 +TIMESTAMP = 1676641697 +SHA256 (fuse-3.14.0.tar.xz) = 96115b2a8ff34bd1e0c7b00c5dfd8297571d7e165042b94498c9a26356a9a70a +SIZE (fuse-3.14.0.tar.xz) = 4351852 diff --git a/sysutils/fusefs-libs3/files/patch-example_meson.build b/sysutils/fusefs-libs3/files/patch-example_meson.build new file mode 100644 index 000000000000..88340523ed75 --- /dev/null +++ b/sysutils/fusefs-libs3/files/patch-example_meson.build @@ -0,0 +1,9 @@ +--- example/meson.build.orig 2023-02-17 09:31:14 UTC ++++ example/meson.build +@@ -1,5 +1,5 @@ examples = [ 'passthrough', 'passthrough_fh', + examples = [ 'passthrough', 'passthrough_fh', +- 'hello', 'hello_ll', 'hello_ll_uds', ++ 'hello', 'hello_ll', + 'printcap', 'ioctl_client', 'poll_client', + 'ioctl', 'cuse', 'cuse_client' ] + diff --git a/sysutils/fusefs-libs3/files/patch-lib_mount__bsd.c b/sysutils/fusefs-libs3/files/patch-lib_mount__bsd.c new file mode 100644 index 000000000000..7a757d511cf9 --- /dev/null +++ b/sysutils/fusefs-libs3/files/patch-lib_mount__bsd.c @@ -0,0 +1,10 @@ +--- lib/mount_bsd.c.orig 2023-02-17 09:31:14 UTC ++++ lib/mount_bsd.c +@@ -8,7 +8,6 @@ + See the file COPYING.LIB. + */ + +-#include "config.h" + #include "fuse_i.h" + #include "fuse_misc.h" + #include "fuse_opt.h" diff --git a/sysutils/fusefs-libs3/pkg-descr b/sysutils/fusefs-libs3/pkg-descr index ecefd8bafc16..8897132a5e08 100644 --- a/sysutils/fusefs-libs3/pkg-descr +++ b/sysutils/fusefs-libs3/pkg-descr @@ -2,3 +2,6 @@ FUSE makes it possible to implement a filesystem in a userspace program. This version 3 of the fuse library is not compatible with file-systems developed for version 2. + +A list of filesystems supported by this version of the library is +maintained in the WiKi on GitHub. diff --git a/sysutils/fusefs-libs3/pkg-plist b/sysutils/fusefs-libs3/pkg-plist index b466b066262d..e82082ae92f8 100644 --- a/sysutils/fusefs-libs3/pkg-plist +++ b/sysutils/fusefs-libs3/pkg-plist @@ -4,6 +4,7 @@ include/fuse3/fuse_common.h include/fuse3/fuse_log.h include/fuse3/fuse_lowlevel.h include/fuse3/fuse_opt.h +include/fuse3/libfuse_config.h lib/libfuse3.so lib/libfuse3.so.3 lib/libfuse3.so.%%VERSION%%