diff --git a/filesystems/mergerfs/Makefile b/filesystems/mergerfs/Makefile index 14705422cba4..e50f1ad98c84 100644 --- a/filesystems/mergerfs/Makefile +++ b/filesystems/mergerfs/Makefile @@ -1,28 +1,28 @@ PORTNAME= mergerfs DISTVERSION= 2.41.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- MAINTAINER= ehaupt@FreeBSD.org COMMENT= Featureful FUSE based union filesystem WWW= https://github.com/trapexit/mergerfs LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USES= fuse gmake localbase:ldflags USE_GITHUB= yes GH_ACCOUNT= trapexit PLIST_FILES= bin/fsck.mergerfs \ bin/mergerfs \ bin/mergerfs.collect-info \ lib/mergerfs/preload.so \ share/man/man1/mergerfs.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mergerfs \ ${STAGEDIR}${PREFIX}/lib/mergerfs/preload.so .include diff --git a/filesystems/mergerfs/files/patch-libfuse_include_fmt_format.h b/filesystems/mergerfs/files/patch-libfuse_include_fmt_format.h new file mode 100644 index 000000000000..8c0702b57e66 --- /dev/null +++ b/filesystems/mergerfs/files/patch-libfuse_include_fmt_format.h @@ -0,0 +1,10 @@ +--- libfuse/include/fmt/format.h.orig 2025-11-18 14:35:27 UTC ++++ libfuse/include/fmt/format.h +@@ -42,6 +42,7 @@ + + #ifndef FMT_MODULE + # include // std::signbit ++# include // std::malloc, std::free + # include // std::byte + # include // uint32_t + # include // std::memcpy