diff --git a/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml b/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml index 1d42714cde..a91166ee1d 100644 --- a/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml +++ b/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml @@ -1168,4 +1168,56 @@ bhyve and attached to an RBD image. + + + A New USES Macro for Porting Cargo-Based Rust Applications + + + + + Tobias + Kortkamp + + tobik@FreeBSD.org + + + + + Rust Homepage + Cargo Homepage + Alacritty Homepage + Exa Homepage + Ripgrep Homepage + Short Screencast About How to Use the USES=cargo Macro + + + +

Support in the Ports Collection for applications written in + the Rust programming language that use Rust's package + manager Cargo was added, via a new USES=cargo + setting. The work is based on the cargo module + from the OpenBSD ports tree.

+ +

This should significantly ease the porting of Rust + applications, as previously porters had to create their own + tarball of the application's dependencies or find other + manual ways of bringing them in.

+ +

Several new ports were added that use it, for example:

+ + + + + + Add documentation for the new feature. + +