<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>