git: 1497b78ecb44 - main - sysutils/fusefs-libs3: update to version 3.10.5
Stefan Eßer
se at FreeBSD.org
Mon Sep 6 20:10:18 UTC 2021
The branch main has been updated by se:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1497b78ecb44653e8153f8d3b1ad4512f3fd191b
commit 1497b78ecb44653e8153f8d3b1ad4512f3fd191b
Author: Stefan Eßer <se at FreeBSD.org>
AuthorDate: 2021-09-06 20:00:00 +0000
Commit: Stefan Eßer <se at FreeBSD.org>
CommitDate: 2021-09-06 20:10:14 +0000
sysutils/fusefs-libs3: update to version 3.10.5
The test_syscalls command uses O_PATH and cannot be built on FreeBSD
versions before 14-CURRENT as of 6 May 2021 (OSVERSION 1400014).
---
sysutils/fusefs-libs3/Makefile | 5 ++++-
sysutils/fusefs-libs3/distinfo | 6 +++---
sysutils/fusefs-libs3/files/extra-patch-test_meson.build | 15 +++++++++++++++
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)
More information about the dev-commits-ports-all
mailing list