<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[152031] trunk/dports/net/mosh/Portfile</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/152031">152031</a></dd>
<dt>Author</dt> <dd>cal@macports.org</dd>
<dt>Date</dt> <dd>2016-08-27 12:40:21 -0700 (Sat, 27 Aug 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>mosh: 1.2.6, switch default to perl 5.24, #52109

See also #52095, #52081.

Update mosh, change homepage to the new home and switch to CommonCrypto to
avoid OpenSSL dependency now that mosh supports it. Additionally, switch the
default variant to perl5.24 by moving the perl5.default_branch line before
perl5.create_variants, because it does not have any effect after it.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsnetmoshPortfile">trunk/dports/net/mosh/Portfile</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsnetmoshPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/net/mosh/Portfile (152030 => 152031)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/mosh/Portfile        2016-08-27 16:18:01 UTC (rev 152030)
+++ trunk/dports/net/mosh/Portfile        2016-08-27 19:40:21 UTC (rev 152031)
</span><span class="lines">@@ -5,8 +5,7 @@
</span><span class="cx"> PortGroup               perl5 1.0
</span><span class="cx"> 
</span><span class="cx"> name                    mosh
</span><del>-version                 1.2.5
-revision                3
</del><ins>+version                 1.2.6
</ins><span class="cx"> categories              net
</span><span class="cx"> license                 {GPL-3+ OpenSSLException}
</span><span class="cx"> platforms               darwin
</span><span class="lines">@@ -15,24 +14,23 @@
</span><span class="cx"> long_description        Mosh is a replacement for ssh that better handles \
</span><span class="cx">                         high-latency, high-packet-loss, dynamically-addressed \
</span><span class="cx">                         network links
</span><del>-homepage                http://mosh.mit.edu/
</del><ins>+homepage                http://mosh.org/
</ins><span class="cx"> master_sites            ${homepage}
</span><span class="cx"> 
</span><del>-checksums               rmd160  3abb76e2adeb6a9e7d69b35621dfa7e172b1ce99 \
-                        sha256  1af809e5d747c333a852fbf7acdbf4d354dc4bbc2839e3afe5cf798190074be3
</del><ins>+checksums               rmd160  4e06957083f9fcdd4c85b8f3b3b3407f734eed0d \
+                        sha256  7e82b7fbfcc698c70f5843bb960dadb8e7bd7ac1d4d2151c9d979372ea850e85
</ins><span class="cx"> 
</span><span class="cx"> perl5.require_variant   yes
</span><span class="cx"> perl5.conflict_variants yes
</span><span class="cx"> perl5.branches          5.22 5.24
</span><ins>+perl5.default_branch    5.24
</ins><span class="cx"> perl5.create_variants   ${perl5.branches}
</span><del>-perl5.default_branch    5.24
</del><span class="cx"> 
</span><span class="cx"> depends_build           port:pkgconfig
</span><span class="cx"> 
</span><span class="cx"> depends_lib             port:ncurses \
</span><span class="cx">                         port:protobuf-cpp \
</span><span class="cx">                         port:zlib \
</span><del>-                        path:lib/libssl.dylib:openssl \
</del><span class="cx">                         port:p${perl5.major}-getopt-long \
</span><span class="cx">                         port:p${perl5.major}-io-socket-ip
</span><span class="cx"> 
</span><span class="lines">@@ -41,6 +39,8 @@
</span><span class="cx">         ${worksrcpath}/scripts/mosh.pl
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+configure.args          --with-crypto-library=apple-common-crypto
+
</ins><span class="cx"> post-destroot {
</span><span class="cx">     xinstall -d ${destroot}${prefix}/etc/bash_completion.d
</span><span class="cx">     copy ${worksrcpath}/conf/bash-completion/completions/mosh \
</span></span></pre>
</div>
</div>

</body>
</html>