<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/49684860497c3dd8700fc56acbeeb40c2281bf25">https://github.com/macports/macports-ports/commit/49684860497c3dd8700fc56acbeeb40c2281bf25</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 49684860497 gftp: update to 2.9.1b
</span>49684860497 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 49684860497c3dd8700fc56acbeeb40c2281bf25
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Aug 1 04:19:22 2022 +0545

<span style='display:block; white-space:pre;color:#404040;'>    gftp: update to 2.9.1b
</span>---
 net/gftp/Portfile                 | 52 ++++++++++++++++++++-------------------
 net/gftp/files/patch-openpty.diff | 14 +++++++++++
 2 files changed, 41 insertions(+), 25 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gftp/Portfile b/net/gftp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3967415dae9..3d5a8bd50d2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/gftp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gftp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,48 +1,50 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortSystem      1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       openssl 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name            gftp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         2.0.18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    masneyb gftp 2.9.1b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> categories      net
 license         GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span> maintainers     nomaintainer
 description     GTK+ FTP client
 
 long_description \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    gFTP is a free multithreaded file transfer client for *NIX based machines.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                gFTP is a free multithreaded file transfer client for *NIX based machines.
</span> 
 homepage        http://www.gftp.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    ${homepage} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ftp://www.gftp.org/pub/gftp/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  523938683564a045305338a3ef03ae8a1a56ee58 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  c0198f26b05b1156b37f1bc51f1359490e031a43e3acf6d145235063be3cf93c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    1557295
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 44b19442d06f6dc68c7211d66029d826 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 c2468f1ff1fe978a5fab3a198e513558f3b48f5a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 0e0daea8543ae822b25635647360193362a2648d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      patch-openpty.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build   port:pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:autoconf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:automake \
</span>                 port:gettext \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                path:lib/libssl.dylib:openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:readline \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:ncurses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:libtool \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:gettext-runtime \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:ncurses \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:readline
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "cd ${worksrcpath} && ./autogen.sh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-configure {
     reinplace "s/#undef HAVE_OPENPTY/#define HAVE_OPENPTY 1/" ${worksrcpath}/config.h
     reinplace "s/#define HAVE_GRANTPT 1/#undef HAVE_GRANTPT/" ${worksrcpath}/config.h
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append    -bind_at_load
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args              --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append       --mandir=${prefix}/share/man \
</span>                             --disable-glibtest \
                             --disable-gtktest
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set docdir ${prefix}/share/doc/${name}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${docdir}/html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        THANKS TODO ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 0644 ${worksrcpath}/README.html ${destroot}${docdir}/html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append    -bind_at_load
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/gftp/files/patch-openpty.diff b/net/gftp/files/patch-openpty.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4cfb7bee12d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/gftp/files/patch-openpty.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://gitlab.gnome.org/GNOME/seed/-/commit/e8026f7f9f026cf389d2772fa5b72c7851401e59
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/pty.c.orig 2022-02-15 13:31:19.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/pty.c      2022-09-20 03:41:32.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -92,6 +92,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #elif HAVE_LIBUTIL_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <libutil.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <utmp.h> /* for login_tty */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <util.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <utmp.h> /* for login_tty */
</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;'>+ char *
</span></pre><pre style='margin:0'>

</pre>