<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/52ec850f70326a3659e0cd9f509fc003f561bf00">https://github.com/macports/macports-ports/commit/52ec850f70326a3659e0cd9f509fc003f561bf00</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 52ec850f703 mosh: Update to 1.4.0
</span>52ec850f703 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 52ec850f70326a3659e0cd9f509fc003f561bf00
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Tue Nov 1 20:11:13 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    mosh: Update to 1.4.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Drop support for older perl branches. I doubt users care which version
</span><span style='display:block; white-space:pre;color:#404040;'>    of perl is used for mosh as long as it works, so we might as well use
</span><span style='display:block; white-space:pre;color:#404040;'>    a recent one.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Remove patches that have been merged upstream.
</span>---
 net/mosh/Portfile                        |  19 ++----
 net/mosh/files/network-bind.patch        |  11 ----
 net/mosh/files/patch-version-subdir.diff | 103 -------------------------------
 3 files changed, 6 insertions(+), 127 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/mosh/Portfile b/net/mosh/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b9f99cff45f..77180aac9cc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/mosh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/mosh/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem              1.0
</span> PortGroup               perl5 1.0
 
 name                    mosh
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.3.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> categories              net
 license                 {GPL-3+ OpenSSLException}
 platforms               darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,15 +18,15 @@ long_description        Mosh is a replacement for ssh that better handles \
</span> homepage                https://mosh.org/
 master_sites            ${homepage}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  09cec7da65f525c4a414c1506d153ac72ea38c8a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    359574
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  e5a06cbdee39cdf0259a4db08fe7919561ce52c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    393465
</span> 
 compiler.cxx_standard   2011
 
 perl5.require_variant   yes
 perl5.conflict_variants yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.branches          5.28 5.30 5.32 5.34
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches          5.34
</span> perl5.default_branch    5.34
 perl5.create_variants   ${perl5.branches}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,13 +38,6 @@ depends_lib             port:ncurses \
</span>                         port:p${perl5.major}-getopt-long \
                         port:p${perl5.major}-io-socket-ip
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              network-bind.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        patch-version-subdir.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Remove patch-version-subdir.diff and autoreconf when mosh > 1.3.2 is released.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf.args         --install --verbose --force
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-patch {
     reinplace "s|#!/usr/bin/env perl|#!${prefix}/bin/perl${perl5.major}|" \
         ${worksrcpath}/scripts/mosh.pl
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/mosh/files/network-bind.patch b/net/mosh/files/network-bind.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e4c2388b6b6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/mosh/files/network-bind.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/network/network.cc.orig    2017-07-22 21:14:53 UTC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/network/network.cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -335,7 +335,7 @@ bool Connection::try_bind( const char *a
</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;'>--    if ( bind( sock(), &local_addr.sa, local_addr_len ) == 0 ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if ( ::bind( sock(), &local_addr.sa, local_addr_len ) == 0 ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       set_MTU( local_addr.sa.sa_family );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       return true;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     } else if ( i == search_high ) { /* last port to search */
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/mosh/files/patch-version-subdir.diff b/net/mosh/files/patch-version-subdir.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 24df1838e78..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/mosh/files/patch-version-subdir.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,103 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 599d471e1119f3606739749f151070a061c831a7 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: John Hood <cgull@glup.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Tue, 9 Jul 2019 00:30:16 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] Move generated includes to their own directory to avoid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- conflicts.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fixes #1051, mosh fails to build on case-insensitive filesystems.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-XXX This isn't perfect because autoconf/automake drop several extra
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-files in the directory anyway.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Makefile.am             | 13 +++----------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.ac            |  3 ++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/Makefile.am         |  2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/include/Makefile.am | 14 ++++++++++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 4 files changed, 20 insertions(+), 12 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- create mode 100644 src/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git Makefile.am Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index ac0bb8f..52726c6 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ACLOCAL_AMFLAGS = -I m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SUBDIRS = scripts src man conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXTRA_DIST = autogen.sh ocb-license.html README.md COPYING.iOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--BUILT_SOURCES = version.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+BUILT_SOURCES = VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CLANG_SCAN_BUILD = scan-build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_DISTCHECK_CONFIGURE_FLAGS = --enable-compile-warnings=distcheck --enable-examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,18 +19,11 @@ VERSION:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @rm -f VERSION.dist VERSION.git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--version.h:        VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  @printf '#define BUILD_VERSION "%s"\n' "$$(cat VERSION)" > version.h.new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  @set -e; if ! diff -q version.h version.h.new > /dev/null 2>&1; then \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          mv -f version.h.new version.h; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  @rm -f version.h.new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- clean-local:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  @rm -rf version.h VERSION cov-int mosh-coverity.txz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @rm -rf VERSION cov-int mosh-coverity.txz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cppcheck: $(BUILT_SOURCES) config.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  cppcheck --enable=all --template=gcc -include config.h -I . \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  cppcheck --enable=all --template=gcc -include src/include/config.h -I src/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           -I src/crypto -I src/frontend -I src/network -I src/protobufs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           -I src/statesync -I src/terminal -I src/util \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           -I /usr/include -I /usr/include/google/protobuf -I/usr/include/openssl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git configure.ac configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 3ad983d..0304e5f 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,7 +7,7 @@ AM_INIT_AUTOMAKE([foreign std-options -Wall -Werror])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CONFIG_SRCDIR([src/frontend/mosh-client.cc])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CONFIG_MACRO_DIR([m4])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AC_CONFIG_HEADERS([config.h])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_CONFIG_HEADERS([src/include/config.h])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Checks for programs.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_PROG_CC([cc gcc clang])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -490,6 +490,7 @@ AC_CONFIG_FILES([
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/crypto/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/frontend/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  src/include/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/network/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/protobufs/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   src/statesync/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/Makefile.am src/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 2390f7c..a714997 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1 +1 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--SUBDIRS = protobufs util crypto terminal network statesync frontend examples tests
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SUBDIRS = include protobufs util crypto terminal network statesync frontend examples tests
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/include/Makefile.am src/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-new file mode 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0000000..98d140f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- /dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/include/Makefile.am
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+BUILT_SOURCES = version.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+nodist_INCLUDES = version.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+clean-local:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @rm -rf version.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+version.h:        ../../VERSION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @test -f $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @printf '#define BUILD_VERSION "%s"\n' "$$(cat $<)" > version.h.new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @set -e; if ! diff -q $@ $@.new > /dev/null 2>&1; then \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          mv -f $@.new $@; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  @rm -f $@.new
</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.20.1 (Apple Git-117)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>