<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/51bf5b36a05e7fdc7a2b1ee8105713cf5f592d03">https://github.com/macports/macports-ports/commit/51bf5b36a05e7fdc7a2b1ee8105713cf5f592d03</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 51bf5b36a05 mosh: minor enhancements
</span>51bf5b36a05 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 51bf5b36a05e7fdc7a2b1ee8105713cf5f592d03
</span>Author: Suhail Khan <26044674+suhailskhan@users.noreply.github.com>
AuthorDate: Mon May 12 07:20:30 2025 -0700

<span style='display:block; white-space:pre;color:#404040;'>    mosh: minor enhancements
</span>---
 net/mosh/Portfile | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 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 4966e58904d..7b7456043da 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;'>@@ -5,7 +5,7 @@ PortGroup               perl5 1.0
</span> 
 name                    mosh
 version                 1.4.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                3
</span> categories              net
 license                 {GPL-3+ OpenSSLException}
 maintainers             {mit.edu:quentin @quentinmit} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,8 +44,14 @@ post-patch {
</span>         ${worksrcpath}/scripts/mosh.pl
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#protobuf3-cpp requires c++11 now
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/protocolbuffers/protobuf/issues/9947
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append   -DNDEBUG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# avoid overlinking abseil
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append  -Wl,-dead_strip_dylibs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# abseil uses C++17; use `gnu++17` as Mosh allows use of GNU extensions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=gnu++17
</span> 
 # force protobuf3-cpp into the no_threadlocal mode on older systems
 if { ${os.platform} eq "darwin" && ${os.major} < 11 } {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,11 +68,9 @@ if {${os.platform} eq "darwin" && ${os.major} > 11} {
</span>                         --with-crypto-library=openssl
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/etc/bash_completion.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/conf/bash-completion/completions/mosh \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ${destroot}${prefix}/etc/bash_completion.d/mosh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-completion \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-silent-rules
</span> 
 livecheck.type          regex
 livecheck.url           ${homepage}
</pre><pre style='margin:0'>

</pre>