devel/cargo modules will take care of some aspects of crate dependencies on
system/ports libraries
adapt some ports depending on devel/cargo to properly link to ports libraries,
and to not patch anymore what it is now done by devel/cargo (openssl-sys crate
for example)
with help and ok @sthem
The new syntax to have version with '-' character:
-MODCARGO_CRATES += aho-corasick-0.6.8 # Unlicense/MIT
+MODCARGO_CRATES += aho-corasick 0.6.8 # Unlicense/MIT
update all customers of devel/cargo to use the new syntax
ok landry@
exa is a replacement for ls written in Rust. Its options are similar to the
regular ls, but it also adds lots of fancy features like tree traversing,
colors, git support, sorting options..
(also, it makes one more port to exercise rust updates..)
With hints from semarie@, tweaks & ok kn@