<pre style='margin:0'>
Zhenfu Shi (i0ntempest) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/045127cd6310ed7e67438a7654310735e5f75fae">https://github.com/macports/macports-ports/commit/045127cd6310ed7e67438a7654310735e5f75fae</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 045127cd631 dosfstools: update to 4.2
</span>045127cd631 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 045127cd6310ed7e67438a7654310735e5f75fae
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Fri Feb 5 10:10:37 2021 +0800

<span style='display:block; white-space:pre;color:#404040;'>    dosfstools: update to 4.2
</span>---
 sysutils/dosfstools/Portfile                       | 13 ++++---
 .../files/patch-sysmacros_h_conditional.diff       | 42 ++++++++++++++++++++++
 2 files changed, 50 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/dosfstools/Portfile b/sysutils/dosfstools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 196af1c2ee2..e52777cf732 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/dosfstools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/dosfstools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           legacysupport 1.0
</span> # Only needed to Darwin 10 (OSX10.6) for getline
 legacysupport.newest_darwin_requires_legacy 10
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dosfstools dosfstools 4.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dosfstools dosfstools 4.2 v
</span> github.tarball_from releases
 
 categories          sysutils
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,10 +20,13 @@ description         dosfstools consists of the programs mkfs.fat, fsck.fat \
</span>                     of the FAT family.
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz              yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b70ea1daa47e9f7a4644fe2634e7a0818bba985c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  e6b2aca70ccc3fe3687365009dd94a2e18e82b688ed4e260e04b7412471cc173 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    172936
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  5f9ae26d49fbc5cefc26eab8b02313a1ebfd9e69 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  64926eebf90092dca21b14259a5301b7b98e7b1943e8a201c7d726084809b527 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    320917
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove in the next release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/dosfstools/dosfstools/pull/158
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-sysmacros_h_conditional.diff
</span> 
 configure.args      --without-udev \
                     --enable-compat-symlinks
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/dosfstools/files/patch-sysmacros_h_conditional.diff b/sysutils/dosfstools/files/patch-sysmacros_h_conditional.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c26b79f7dbd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/dosfstools/files/patch-sysmacros_h_conditional.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,42 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8a917ed2afb2dd2a165a93812b6f52b9060eec5f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Rui Chen <rui@chenrui.dev>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 31 Jan 2021 12:43:12 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] fix: patch for osx build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Signed-off-by: Rui Chen <rui@chenrui.dev>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/blkdev/blkdev.c | 4 +++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/device_info.c   | 5 ++++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 7 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/blkdev/blkdev.c b/src/blkdev/blkdev.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index d97a4b3..029d694 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/blkdev/blkdev.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/blkdev/blkdev.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7,7 +7,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/stat.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/ioctl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <sys/sysmacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_SYS_SYSMACROS_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# include <sys/sysmacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unistd.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/device_info.c b/src/device_info.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 21c438f..5db5192 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/device_info.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/device_info.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -24,7 +24,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/stat.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/ioctl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <sys/sysmacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef HAVE_SYS_SYSMACROS_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# include <sys/sysmacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_LINUX_LOOP_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <linux/loop.h>
</span></pre><pre style='margin:0'>

</pre>