<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/45d6fcc44326e68484b5408f9843a8cf198f02be">https://github.com/macports/macports-ports/commit/45d6fcc44326e68484b5408f9843a8cf198f02be</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 45d6fcc4432 mtools: Update to 4.0.25
</span>45d6fcc4432 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 45d6fcc44326e68484b5408f9843a8cf198f02be
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Nov 9 06:59:05 2020 -0600

<span style='display:block; white-space:pre;color:#404040;'>    mtools: Update to 4.0.25
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    And change maintainer to me with previous maintainer's permission.
</span>---
 sysutils/mtools/Portfile             | 23 ++++++++++++++---------
 sysutils/mtools/files/implicit.patch | 23 +++++++++++++++++++++++
 2 files changed, 37 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/mtools/Portfile b/sysutils/mtools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 298041ee581..b9196cd9527 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/mtools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/mtools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,24 +4,29 @@ PortSystem          1.0
</span> 
 name                mtools
 conflicts           multimarkdown
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             4.0.24
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.0.25
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  402c11222ad1a235f682dd82ed70f2159e3457f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  788dde7f9175a2bcca0c5e4e91e74deb67a1c7e9fb07ea486d074e943c130a20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    373184
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         goudal.net:francois
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ryandesign @ryandesign} openmaintainer
</span> license             GPL-3+
 description         MS-DOS disk access utilities
 long_description    Utilities to access MS-DOS disks from Unix without \
                     mounting them
 homepage            https://www.gnu.org/software/mtools
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> master_sites        gnu:mtools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  98c592c5e00c515d9a79e72ea5005970fd95ed63 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3483bdf233e77d0cf060de31df8e9f624c4bf26bd8a38ef22e06ca799d60c74e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    520902
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_lzip            yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib         port:libiconv
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --infodir=${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          implicit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      --without-x
</span> configure.ldflags-append    -Wl,-liconv
 
 variant x11 {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/mtools/files/implicit.patch b/sysutils/mtools/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..c17a37d0829
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/mtools/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+config.c:182:8: error: unknown type name 'locale_t'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+config.c:186:6: error: implicit declaration of function 'newlocale' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+config.c:186:16: error: use of undeclared identifier 'LC_CTYPE_MASK'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+config.c:193:15: error: implicit declaration of function 'toupper_l' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+config.c:205:12: error: implicit declaration of function 'strncasecmp_l' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reported to developers:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://lists.gnu.org/archive/html/info-mtools/2020-11/msg00001.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Can hopefully be removed in a future version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- sysincludes.h.orig     2018-12-09 17:28:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ sysincludes.h  2020-11-09 03:06:14.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -347,6 +347,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_LOCALE_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # include <locale.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <xlocale.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef USE_FLOPPYD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>