diff --git a/filesystems/sshfs/Makefile b/filesystems/sshfs/Makefile index 0793ab3cbaed..74017fc4b0ca 100644 --- a/filesystems/sshfs/Makefile +++ b/filesystems/sshfs/Makefile @@ -1,32 +1,31 @@ PORTNAME= sshfs -PORTVERSION= 3.7.3 -PORTREVISION= 3 +DISTVERSION= 3.7.5 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= a73501f2159875aef082ab0a61731a8b7673d477.patch:-p1 # https://github.com/libfuse/sshfs/pull/212 MAINTAINER= bofh@FreeBSD.org COMMENT= Mount remote directories over ssh WWW= https://github.com/libfuse/sshfs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c11 fuse:3 gnome meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= libfuse USE_GNOME= glib20 CFLAGS+= -DNDEBUG PLIST_FILES= bin/sshfs OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= rst2man:textproc/py-docutils DOCS_PLIST_FILES= share/man/man1/sshfs.1.gz .include diff --git a/filesystems/sshfs/distinfo b/filesystems/sshfs/distinfo index 10d8cf33b962..77fe64cd4b17 100644 --- a/filesystems/sshfs/distinfo +++ b/filesystems/sshfs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1655312051 -SHA256 (libfuse-sshfs-sshfs-3.7.3_GH0.tar.gz) = 52a1a1e017859dfe72a550e6fef8ad4f8703ce312ae165f74b579fd7344e3a26 -SIZE (libfuse-sshfs-sshfs-3.7.3_GH0.tar.gz) = 63968 +TIMESTAMP = 1763048001 +SHA256 (libfuse-sshfs-sshfs-3.7.5_GH0.tar.gz) = 99d294101f1b8997653a84c35674c2e50c18323ea2c449412c0ed46b9d31ac35 +SIZE (libfuse-sshfs-sshfs-3.7.5_GH0.tar.gz) = 61693 SHA256 (a73501f2159875aef082ab0a61731a8b7673d477.patch) = ef0fc2d7d292eb1bef4c2c63d0f5c1be00f29f9f4360cefe27fed70f69a31d10 SIZE (a73501f2159875aef082ab0a61731a8b7673d477.patch) = 3032 diff --git a/filesystems/sshfs/files/patch-meson.build b/filesystems/sshfs/files/patch-meson.build index 34209e1f6504..fb7b0a229872 100644 --- a/filesystems/sshfs/files/patch-meson.build +++ b/filesystems/sshfs/files/patch-meson.build @@ -1,27 +1,26 @@ ---- meson.build.orig 2018-12-22 14:33:52 UTC +--- meson.build.orig 2025-11-11 19:46:43 UTC +++ meson.build @@ -19,12 +19,7 @@ int main(void) { (void) get_4(); return 0; }''' -if not cc.compiles(code, args: [ '-O0', '-Werror=unused-result' ]) - message('Compiler warns about unused result even when casting to void') - add_global_arguments('-Wno-unused-result', language: 'c') -endif - rst2man = find_program('rst2man', 'rst2man.py', required: false) - + cfg = configuration_data() -@@ -62,11 +57,6 @@ if rst2man.found() +@@ -63,10 +58,5 @@ endif else message('rst2man not found, not building manual page.') endif - -meson.add_install_script('utils/install_helper.sh', - get_option('sbindir'), - get_option('bindir')) - subdir('test') -