Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Sep 2021 20:10:17 GMT
From:      =?utf-8?Q?Stefan E=C3=9Fer?= <se@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1497b78ecb44 - main - sysutils/fusefs-libs3: update to version 3.10.5
Message-ID:  <202109062010.186KAHvg008347@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=1497b78ecb44653e8153f8d3b1ad4512f3fd191b

commit 1497b78ecb44653e8153f8d3b1ad4512f3fd191b
Author:     Stefan Eßer <se@FreeBSD.org>
AuthorDate: 2021-09-06 20:00:00 +0000
Commit:     Stefan Eßer <se@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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109062010.186KAHvg008347>