<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4d6b872406fe10f7a13a1f609a31b0f7649cac7a">https://github.com/macports/macports-ports/commit/4d6b872406fe10f7a13a1f609a31b0f7649cac7a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4d6b872406f ntfs-3g: update version to 2021.8.22
</span>4d6b872406f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4d6b872406fe10f7a13a1f609a31b0f7649cac7a
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Fri Dec 31 18:04:06 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> ntfs-3g: update version to 2021.8.22
</span>---
fuse/ntfs-3g/Portfile | 14 +++---
fuse/ntfs-3g/files/libntfs-3g_Makefile.in.patch | 13 -----
fuse/ntfs-3g/files/patch-CVE-2019-9755.diff | 63 -------------------------
3 files changed, 6 insertions(+), 84 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/ntfs-3g/Portfile b/fuse/ntfs-3g/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 926fcd0e770..0ac3619cb39 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/ntfs-3g/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fuse/ntfs-3g/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span> PortGroup fuse 1.0
name ntfs-3g
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2017.3.23
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2021.8.22
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories fuse
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,9 +26,9 @@ extract.suffix .tgz
</span>
master_sites http://tuxera.com/opensource/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 aae0cd7a2560ad87ba41832f1b34af5aaaa38739 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3e5a021d7b761261836dcb305370af299793eedbded731df3d6943802e1262d5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1259054
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e044fcf780bd46ae6c8c5234e1149012ea31dff8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 55b883aa05d94b2ec746ef3966cb41e66bed6db99f22ddd41d1b8b94bb202efb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1317499
</span>
livecheck.type regex
livecheck.regex {stable version</span></b> is <a href="https://tuxera.com/opensource/ntfs-3g_ntfsprogs-(.+?)\.tgz"}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,9 +37,7 @@ depends_lib-append port:ossp-uuid
</span>
# Use default PKG_CONFIG_PATH to avoid picking up a FUSE installation
# in /usr/local (see #30537)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libntfs-3g_Makefile.in.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-CVE-2019-9755.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-configure.diff
</span>
configure.args --exec-prefix=${prefix} --with-fuse=external
# do not try to use this function in macOS 10.13 to avoid compilation error
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/ntfs-3g/files/libntfs-3g_Makefile.in.patch b/fuse/ntfs-3g/files/libntfs-3g_Makefile.in.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cf4f8ade404..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/ntfs-3g/files/libntfs-3g_Makefile.in.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libntfs-3g/Makefile.in.orig 2017-03-23 20:43:00.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libntfs-3g/Makefile.in 2018-07-16 09:22:11.000000000 +1000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -380,8 +380,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @INSTALL_LIBRARY_TRUE@lib_LTLIBRARIES = libntfs-3g.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @INSTALL_LIBRARY_TRUE@pkgconfig_DATA = libntfs-3g.pc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- @INSTALL_LIBRARY_FALSE@noinst_LTLIBRARIES = libntfs-3g.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libntfs_3g_la_CFLAGS = $(AM_CFLAGS) -I$(top_srcdir)/include/ntfs-3g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libntfs_3g_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBNTFS_CPPFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libntfs_3g_la_CFLAGS = $(AM_CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libntfs_3g_la_CPPFLAGS = $(AM_CPPFLAGS) $(LIBNTFS_CPPFLAGS) -I$(top_srcdir)/include/ntfs-3g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libntfs_3g_la_LIBADD = $(LIBNTFS_LIBS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libntfs_3g_la_LDFLAGS = -version-info $(LIBNTFS_3G_VERSION) -no-undefined
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libntfs_3g_la_SOURCES = acls.c attrib.c attrlist.c bitmap.c bootsect.c \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/ntfs-3g/files/patch-CVE-2019-9755.diff b/fuse/ntfs-3g/files/patch-CVE-2019-9755.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index acab2b2bf9f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/ntfs-3g/files/patch-CVE-2019-9755.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,63 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 85c1634a26faa572d3c558d4cf8aaaca5202d4e9 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?= <jean-pierre.andre@wanadoo.fr>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Wed, 19 Dec 2018 15:57:50 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Fixed reporting an error when failed to build the mountpoint
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-The size check was inefficient because getcwd() uses an unsigned int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-argument.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/lowntfs-3g.c | 6 +++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/ntfs-3g.c | 6 +++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 10 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/lowntfs-3g.c src/lowntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 993867f..0660439 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/lowntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/lowntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4411,7 +4411,8 @@ int main(int argc, char *argv[])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ctx->abs_mnt_point) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (getcwd(ctx->abs_mnt_point,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if ((strlen(opts.mnt_point) < PATH_MAX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ && getcwd(ctx->abs_mnt_point,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PATH_MAX - strlen(opts.mnt_point) - 1)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strcat(ctx->abs_mnt_point, "/");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strcat(ctx->abs_mnt_point, opts.mnt_point);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4419,6 +4420,9 @@ int main(int argc, char *argv[])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Solaris also wants the absolute mount point */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- opts.mnt_point = ctx->abs_mnt_point;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* defined(__sun) && defined (__SVR4) */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ free(ctx->abs_mnt_point);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ctx->abs_mnt_point = (char*)NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/ntfs-3g.c src/ntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6ce89fe..4e0912a 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/ntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/ntfs-3g.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4148,7 +4148,8 @@ int main(int argc, char *argv[])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ctx->abs_mnt_point) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (getcwd(ctx->abs_mnt_point,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if ((strlen(opts.mnt_point) < PATH_MAX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ && getcwd(ctx->abs_mnt_point,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PATH_MAX - strlen(opts.mnt_point) - 1)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strcat(ctx->abs_mnt_point, "/");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strcat(ctx->abs_mnt_point, opts.mnt_point);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4156,6 +4157,9 @@ int main(int argc, char *argv[])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Solaris also wants the absolute mount point */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- opts.mnt_point = ctx->abs_mnt_point;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* defined(__sun) && defined (__SVR4) */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ free(ctx->abs_mnt_point);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ ctx->abs_mnt_point = (char*)NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.21.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>