Date: Sun, 19 Feb 2023 20:57:08 GMT From: =?utf-8?Q?Stefan=20E=C3=9Fer?= <se@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 59d0b1d22a96 - main - sysutils/fusefs-libs3: update to version 3.14.0 Message-ID: <202302192057.31JKv8Z0094100@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by se: URL: https://cgit.FreeBSD.org/ports/commit/?id=59d0b1d22a964e7b336d70a1c7e15ce3885739aa commit 59d0b1d22a964e7b336d70a1c7e15ce3885739aa Author: Stefan Eßer <se@FreeBSD.org> AuthorDate: 2023-02-19 20:56:16 +0000 Commit: Stefan Eßer <se@FreeBSD.org> 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 <bsd.port.post.mk> 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%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302192057.31JKv8Z0094100>