Index: head/sysutils/fusefs-sshfs/Makefile =================================================================== --- head/sysutils/fusefs-sshfs/Makefile (revision 458484) +++ head/sysutils/fusefs-sshfs/Makefile (revision 458485) @@ -1,28 +1,29 @@ # Created by: Anish Mistry # $FreeBSD$ PORTNAME= sshfs -PORTVERSION= 3.3.0 +PORTVERSION= 3.3.1 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= bofh@FreeBSD.org COMMENT= Mount remote directories over ssh LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= rst2man:textproc/py-docutils USES= fuse:3 gettext meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= libfuse USE_GNOME= glib20 +CFLAGS+= -DNDEBUG PLIST_FILES= bin/sshfs \ man/man1/sshfs.1.gz .include Index: head/sysutils/fusefs-sshfs/distinfo =================================================================== --- head/sysutils/fusefs-sshfs/distinfo (revision 458484) +++ head/sysutils/fusefs-sshfs/distinfo (revision 458485) @@ -1,3 +1,3 @@ -TIMESTAMP = 1507553211 -SHA256 (libfuse-sshfs-sshfs-3.3.0_GH0.tar.gz) = 6cb256a894d0284a4ca9967c9f0c35c5c761e8a7496b81343aac0d45d73c1466 -SIZE (libfuse-sshfs-sshfs-3.3.0_GH0.tar.gz) = 54703 +TIMESTAMP = 1515443900 +SHA256 (libfuse-sshfs-sshfs-3.3.1_GH0.tar.gz) = 5310cb14424ba2101e389bd5463a97fbea044674d1cd3275e1a4f5cba2016668 +SIZE (libfuse-sshfs-sshfs-3.3.1_GH0.tar.gz) = 54928 Index: head/sysutils/fusefs-sshfs/files/patch-test_meson.build =================================================================== --- head/sysutils/fusefs-sshfs/files/patch-test_meson.build (revision 458484) +++ head/sysutils/fusefs-sshfs/files/patch-test_meson.build (nonexistent) @@ -1,11 +0,0 @@ ---- test/meson.build.orig 2017-09-20 17:08:27 UTC -+++ test/meson.build -@@ -2,7 +2,7 @@ test_scripts = [ 'conftest.py', 'pytest.ini', 'test_ss - 'util.py' ] - custom_target('test_scripts', input: test_scripts, - output: test_scripts, build_by_default: true, -- command: ['cp', '-fP', '--preserve=mode', -+ command: ['cp', '-fPp', - '@INPUT@', meson.current_build_dir() ]) - - # Provide something helpful when running 'ninja test' Property changes on: head/sysutils/fusefs-sshfs/files/patch-test_meson.build ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/sysutils/fusefs-sshfs/files/patch-meson.build =================================================================== --- head/sysutils/fusefs-sshfs/files/patch-meson.build (revision 458484) +++ head/sysutils/fusefs-sshfs/files/patch-meson.build (revision 458485) @@ -1,19 +1,13 @@ ---- meson.build.orig 2017-09-20 17:08:27 UTC +--- meson.build.orig 2017-10-25 18:32:34 UTC +++ meson.build -@@ -58,15 +58,10 @@ executable('sshfs', sshfs_sources, - if rst2man.found() - custom_target('manpages', input: [ 'sshfs.rst' ], output: [ 'sshfs.1' ], - command: [rst2man, '@INPUT@', '@OUTPUT@'], install: true, -- install_dir: join_paths(get_option('mandir'), '1')) -+ install_dir: join_paths(get_option('mandir'), 'man1')) - else +@@ -63,10 +63,5 @@ 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') Index: head/sysutils/fusefs-sshfs/files/patch-sshfs.c =================================================================== --- head/sysutils/fusefs-sshfs/files/patch-sshfs.c (revision 458484) +++ head/sysutils/fusefs-sshfs/files/patch-sshfs.c (revision 458485) @@ -1,11 +1,11 @@ ---- sshfs.c.orig 2017-09-20 17:08:27 UTC +--- sshfs.c.orig 2018-01-08 21:05:08 UTC +++ sshfs.c -@@ -965,7 +965,7 @@ static int pty_master(char **name) +@@ -971,7 +971,7 @@ static int pty_master(char **name) { int mfd; - mfd = open("/dev/ptmx", O_RDWR | O_NOCTTY); + mfd = posix_openpt(O_RDWR | O_NOCTTY); if (mfd == -1) { perror("failed to open pty"); return -1;