aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sysutils/fusefs-libs3/Makefile5
-rw-r--r--sysutils/fusefs-libs3/distinfo6
-rw-r--r--sysutils/fusefs-libs3/files/extra-patch-test_meson.build15
3 files changed, 22 insertions, 4 deletions
diff --git a/sysutils/fusefs-libs3/Makefile b/sysutils/fusefs-libs3/Makefile
index d72c04339a25..a9aa2df5bffc 100644
--- a/sysutils/fusefs-libs3/Makefile
+++ b/sysutils/fusefs-libs3/Makefile
@@ -1,7 +1,7 @@
# Created by: Stefan Esser
PORTNAME= fusefs-libs3
-DISTVERSION= 3.10.4
+DISTVERSION= 3.10.5
CATEGORIES= sysutils
MASTER_SITES= https://github.com/libfuse/libfuse/releases/download/fuse-${DISTVERSION}/
DISTNAME= fuse-${DISTVERSION}
@@ -22,6 +22,9 @@ PLIST_SUB= VERSION=${PORTVERSION}
.include <bsd.port.pre.mk>
+.if ${OPSYS} == "FreeBSD" && ${OSVERSION} < 1400014
+EXTRA_PATCHES= ${FILESDIR}/extra-patch-test_meson.build
+.endif
.if ${OPSYS} == DragonFly
IGNORE= fusefs has not been implemented on DragonFly
.endif
diff --git a/sysutils/fusefs-libs3/distinfo b/sysutils/fusefs-libs3/distinfo
index 930e70ae5f6b..f526affcb235 100644
--- a/sysutils/fusefs-libs3/distinfo
+++ b/sysutils/fusefs-libs3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1623227790
-SHA256 (fuse-3.10.4.tar.xz) = 9365b74fd8471caecdb3cc5adf25a821f70a931317ee9103d15bd39089e3590d
-SIZE (fuse-3.10.4.tar.xz) = 2787472
+TIMESTAMP = 1630955600
+SHA256 (fuse-3.10.5.tar.xz) = b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666
+SIZE (fuse-3.10.5.tar.xz) = 2931828
diff --git a/sysutils/fusefs-libs3/files/extra-patch-test_meson.build b/sysutils/fusefs-libs3/files/extra-patch-test_meson.build
new file mode 100644
index 000000000000..f7a17a17e4e7
--- /dev/null
+++ b/sysutils/fusefs-libs3/files/extra-patch-test_meson.build
@@ -0,0 +1,15 @@
+--- test/meson.build.orig 2021-09-06 12:45:29 UTC
++++ test/meson.build
+@@ -7,9 +7,9 @@ foreach prog: [ 'test_write_cache', 'test_setattr' ]
+ dependencies: thread_dep,
+ install: false)
+ endforeach
+-td += executable('test_syscalls', 'test_syscalls.c',
+- include_directories: include_dirs,
+- install: false)
++#td += executable('test_syscalls', 'test_syscalls.c',
++# include_directories: include_dirs,
++# install: false)
+ td += executable('readdir_inode', 'readdir_inode.c',
+ include_directories: include_dirs,
+ install: false)