#33584 closed submission (fixed)
mosh @0.98c new port
Reported by: | quentinmit (Quentin Smith) | Owned by: | drkp (Dan Ports) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | Cc: | ||
Port: | mosh |
Description
I've attached a portfile here for mosh, which is a new remote shell protocol that has drastically improved handling of common network problems compared to ssh. For example, it will transparently reconnect when your client changes to a new IP address, it will do predictive local echo when there is a high latency link, and it handles lossy links by only sending the packets necessary to properly redraw the screen.
I've tested this port with macports 2.0.4 and XCode 4.3 on Lion. It should compile with both clang and llvm-gcc.
Attachments (1)
Change History (5)
Changed 13 years ago by quentinmit (Quentin Smith)
comment:1 Changed 13 years ago by drkp (Dan Ports)
Owner: | changed from macports-tickets@… to dports@… |
---|---|
Status: | new → assigned |
comment:2 follow-up: 3 Changed 13 years ago by drkp (Dan Ports)
We should make this depend on a specific version of perl and patch the mosh script accordingly to make sure it uses the perl we installed IO::TTY for (even if /usr/bin/env perl
points to a non-MacPorts perl).
comment:3 Changed 13 years ago by drkp (Dan Ports)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Replying to dports@…:
We should make this depend on a specific version of perl and patch the mosh script accordingly to make sure it uses the perl we installed IO::TTY for (even if
/usr/bin/env perl
points to a non-MacPorts perl).
Fixed this, and committed in r90661 with the following trivial changes:
- added license and livecheck
- removed distname since that's the default
- switched to sha256/rmd160 checksums
- added modeline / whitespace changes
Thanks!
Cool -- Keith was telling me about this a few weeks ago and I've been meaning to check it out.