notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: lang/rust/files/extra-patch-ino64
SVNWeb

Number of commits found: 6

Fri, 9 Mar 2018
[ 02:54 bdrewery search for other commits by this committer ] Original commit   Revision:463926
- Fix kevent on head by binding to the old ABI symbol version.
- Add some context in the patches for where they came from.  They need to be
  in 1 patch due to needing to use the .orig file for fixing up checksums.

Obtained from:	rust upstream
Fri, 15 Sep 2017
[ 18:01 dumbbell search for other commits by this committer ] Original commit   Revision:449914 (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
lang/rust: Install Cargo + use bundled crates

This port now provides Cargo. This is the recommended now because Cargo
won't be provided separately in the future.

To build Cargo, we set `extended = true` in `config.toml`. As a side
effect, this flag also installs Rust source code. The port has a new
`SOURCES` option (disabled by default) to keep those sources.

As a consequence of this, `devel/cargo` is removed. Several ports
and Makefiles in Mk were updated to depend on `lang/rust` instead of
`devel/cargo`.

The other big change in this patch is the use of the bundled crates,
instead of relying on Cargo's registry (which was part of the distfiles,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sat, 17 Jun 2017
[ 14:44 dumbbell search for other commits by this committer ] Original commit   Revision:443777
lang/rust: Enable on FreeBSD/aarch64 + various fixes

This port now uses an unofficial bootstrap of Rust 1.17.0 and Cargo
0.18.0 for FreeBSD/aarch64. Here are my notes to create this boostrap:
https://gist.github.com/dumbbell/b587da50ef014078da9e732a4331ebad

The port's Makefile was changed to:
    - allow to override the versions and directories of the bootstrap
      archives;
    - patch the bootstrap script and manifest with those
      versions/directories.

Beside changes to support FreeBSD/aarch64, the port received the
following fixes:
    - Pass python path to the configure script.
    - Fix and simplify the extraction of rust-std bootstrap by re-using
      existing variables.
    - Make sure tar(1) doesn't produce sparse file entries when it
      recreates the rust-std bootstrap because Python 2's tarfile module
      doesn't support them (PR 219842).

PR:		216143, 219842
Differential Revision:	https://reviews.freebsd.org/D10857
Tue, 13 Jun 2017
[ 05:34 riggs search for other commits by this committer ] Original commit   Revision:443485
Fix build on HEAD

Submitted by:	dim, rhurlin@gwdg.de (via mail)
Mon, 29 May 2017
[ 05:00 riggs search for other commits by this committer ] Original commit   Revision:441966
Fix build on pre-ino64 / on i386

Submitted by:	kib
Differential Revision:	https://reviews.freebsd.org/D10973
Sat, 27 May 2017
[ 12:06 kib search for other commits by this committer ] Original commit   Revision:441843
Fix lang/rust after ino64 src commit.

Approved by:  bapt, dumbbell
Sponsored by:	The FreeBSD Foundation
Differential revision:	https://reviews.freebsd.org/D10799

Number of commits found: 6