summaryrefslogtreecommitdiff
path: root/lang/rust/files/patch-configure (follow)
Commit message (Collapse)AuthorAgeFilesLines
* lang/rust: Update to 1.19.0Jean-Sébastien Pédron2017-07-281-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main change in the port is the switch from configure+make to the `x.py` build script. This is the recommended way of building Rust. It takes a configuration file, `config.toml`, which, in the port case, indicates: * where to install things; * which release channel to use; * where to find Python and llvm-config; * if documentation should be also built. The build process should now honor ${MAKE_JOBS_NUMBER} instead of always using all available CPU cores. The Cargo registry archive is significantly larger. It includes the whole registry index (not only the crates needed by Rust). If the index is missing, Cargo wants to download it from crates.io and I couldn't find a way to convince it skip it. New bootstraps for FreeBSD/aarch64 were prepared for this update. Those are based on Rust 1.18.0 and Cargo 0.19.0. CONFLICTS_BUILD with installed lang/rust and lang/rust-nightly is commented out for now. I couldn't see any build failure with an installed lang/rust so it looks promising. But I couldn't test with an installed lang/rust-nightly because the latter is marked BROKEN for now. Once it's restored, I'll do more testing and hopefully completely remove this CONFLICTS_BUILD variables. Notes: svn path=/head/; revision=446815
* Update to upstream release 1.11.0Thomas Zander2016-08-201-4/+4
| | | | Notes: svn path=/head/; revision=420500
* 1: Upgrade to 1.2.0.Vanilla I. Shu2015-09-031-18/+4
| | | | | | | 2: add libedit to USES. Notes: svn path=/head/; revision=395967
* - Update to first stable upstream release 1.0.0Thomas Zander2015-05-181-9/+8
| | | | | | | | | | | | - Reflect stable release in pkg-descr - Pet portlint PR: 200284 Submitted by: maciej@pasternacki.net Reviewed by: riggs Notes: svn path=/head/; revision=386722
* lang/rust: update to 0.9Eitan Adler2014-03-151-5/+4
| | | | | | | | | | | | | | | | - stagiy - mark as broken on 10+ - update to 0.9 - add new options - add LICENSE PR: ports/185868 PR: ports/185865 Submitted by: Oleksii Tsai <oleksii.tsai@googlemail.com> Approved by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer) Notes: svn path=/head/; revision=348291
* Upgrade to 0.8.Vanilla I. Shu2013-10-061-5/+5
| | | | | | | | PR: ports/182502 Submitted by: maintainer Notes: svn path=/head/; revision=329526
* - Update to 0.6Li-Wen Hsu2013-04-241-13/+4
| | | | | | | | PR: ports/177665 Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer) Notes: svn path=/head/; revision=316436
* - Update to 0.5Li-Wen Hsu2013-01-071-4/+20
| | | | | | | | PR: ports/174670 Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer) Notes: svn path=/head/; revision=310023
* Upgrade to 0.4.Vanilla I. Shu2012-10-181-0/+19
| | | | | | | | | PR: ports/172791 Submitted by: maintainer Feature safe: yes Notes: svn path=/head/; revision=306053
* - Update to 0.2Michael Scheidell2012-04-071-40/+0
| | | | | | | | | | | - The bootstrap compiler needs "cc" to link objects. PR: ports/166551 Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=294335
* - fix linker errors for systems that have installed llvmJason Helfman2012-02-021-11/+31
| | | | | | | | | | | | - let clang build llvm - fix build on ${OSVERSION} < 800107 PR: ports/164467 Submitted by: maintainer, jyyou at cs.nctu.edu.tw Approved by: crees (mentor) Notes: svn path=/head/; revision=290315
* Add rust 0.1, a language with a focus on memory safety and concurrency.Li-Wen Hsu2012-01-231-0/+20
PR: ports/164366 Submitted by: Jyun-Yan You <jyyou@cs.nctu.edu.tw> Notes: svn path=/head/; revision=289669