svn commit: r50513 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Tue Jul 18 01:04:32 2017
New Revision: 50513
URL: https://svnweb.freebsd.org/changeset/doc/50513

Log:
  Add 2017Q2 USES=cargo entry from Tobias Kortkamp

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml	Mon Jul 17 22:13:57 2017	(r50512)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-04-2017-06.xml	Tue Jul 18 01:04:32 2017	(r50513)
@@ -1168,4 +1168,56 @@
 	<tt>bhyve</tt> and attached to an RBD image.</task>
     </help>
   </project>
+
+  <project cat="ports">
+    <title>A New USES Macro for Porting Cargo-Based Rust Applications</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Tobias</given>
+	  <common>Kortkamp</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://www.rust-lang.org/">Rust Homepage</url>
+      <url href="https://crates.io/">Cargo Homepage</url>
+      <url href="https://github.com/jwilm/alacritty">Alacritty Homepage</url>
+      <url href="https://the.exa.website/">Exa Homepage</url>
+      <url href="https://github.com/BurntSushi/ripgrep">Ripgrep Homepage</url>
+      <url href="https://asciinema.org/a/SM2sOLi6iBUOmGWrxn5W1QI8U">Short Screencast About How to Use the <tt>USES=cargo</tt> Macro</url>
+    </links>
+
+    <body>
+      <p>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 <tt>USES=cargo</tt>
+	setting.  The work is based on the <tt>cargo</tt> module
+	from the OpenBSD ports tree.</p>
+
+      <p>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.</p>
+
+      <p>Several new ports were added that use it, for example:</p>
+      
+      <ul>
+	<li>Alacritty, a GPU-accelerated terminal emulator</li>
+
+	<li>Exa, a modern replacement for <tt>ls</tt></li>
+
+	<li>Ripgrep, a line-oriented search tool that combines the
+	  usability of The Silver Searcher with the raw speed of GNU
+	  <tt>grep</tt></li>
+      </ul>
+    </body>
+
+    <help>
+      <task>Add documentation for the new feature.</task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.