svn commit: r567384 - in head/lang/rust-nightly: . files
Mikael Urankar
mikael at FreeBSD.org
Fri Mar 5 13:00:19 UTC 2021
Author: mikael
Date: Fri Mar 5 13:00:18 2021
New Revision: 567384
URL: https://svnweb.freebsd.org/changeset/ports/567384
Log:
lang/rust-nightly: Update to 2021-03-05
Modified:
head/lang/rust-nightly/Makefile
head/lang/rust-nightly/distinfo
head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs
Modified: head/lang/rust-nightly/Makefile
==============================================================================
--- head/lang/rust-nightly/Makefile Fri Mar 5 12:47:49 2021 (r567383)
+++ head/lang/rust-nightly/Makefile Fri Mar 5 13:00:18 2021 (r567384)
@@ -18,10 +18,10 @@ DISTINFO_FILE= ${.CURDIR}/distinfo
# Get latest from top level 'date' key in
# https://static.rust-lang.org/dist/channel-rust-nightly.toml
-NIGHTLY_DATE= 2021-02-12
+NIGHTLY_DATE= 2021-03-05
# See WRKSRC/src/stage0.txt for this date
-BOOTSTRAPS_DATE= 2020-12-30
+BOOTSTRAPS_DATE= 2021-02-14
RUST_BOOTSTRAP_VERSION= beta
CARGO_BOOTSTRAP_VERSION= beta
Modified: head/lang/rust-nightly/distinfo
==============================================================================
--- head/lang/rust-nightly/distinfo Fri Mar 5 12:47:49 2021 (r567383)
+++ head/lang/rust-nightly/distinfo Fri Mar 5 13:00:18 2021 (r567384)
@@ -1,9 +1,9 @@
-TIMESTAMP = 1613114410
-SHA256 (rust/2021-02-12/rustc-nightly-src.tar.xz) = 6f3f451d02460a108014e1f639f10f78c98a00864a4afbe8ba05b90f6f716a54
-SIZE (rust/2021-02-12/rustc-nightly-src.tar.xz) = 109753924
-SHA256 (rust/2020-12-30/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 1350d6ca6dfea5b87dec31fa980b26397f81c135c04b488766efc511845f74bd
-SIZE (rust/2020-12-30/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 79072020
-SHA256 (rust/2020-12-30/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 6bb842028d940676e68756c3391736e7b71da239fcdadc01f34042ad6a69463a
-SIZE (rust/2020-12-30/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 25098800
-SHA256 (rust/2020-12-30/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 2e087d04a75bc55ccaa9fa6d2ff97aa79873c4bd2a718ef11ff14ebbc128749e
-SIZE (rust/2020-12-30/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6265016
+TIMESTAMP = 1614940829
+SHA256 (rust/2021-03-05/rustc-nightly-src.tar.xz) = 53a31c16c0b119fddcace0aa7d57e107a8e21b40d4d04b976ddcb363f0273fce
+SIZE (rust/2021-03-05/rustc-nightly-src.tar.xz) = 114645532
+SHA256 (rust/2021-02-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 1eb1f1508887449de36aa0dc75e549b8185d7d0bd4f86d503adda09295397fb7
+SIZE (rust/2021-02-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 79211584
+SHA256 (rust/2021-02-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = f366210bf594eda2b3a6547aff7fb0f32cde99e1a0ec427d2a05a430cc9795b2
+SIZE (rust/2021-02-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 25348664
+SHA256 (rust/2021-02-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 1cd82e9ea763ad75b094043b0604c606222015f981fbf0d8c05c541d2b145939
+SIZE (rust/2021-02-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6252112
Modified: head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs
==============================================================================
--- head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs Fri Mar 5 12:47:49 2021 (r567383)
+++ head/lang/rust-nightly/files/patch-vendor_cc_src_lib.rs Fri Mar 5 13:00:18 2021 (r567384)
@@ -8,9 +8,9 @@ until LLVM can be updated to use libc++ by default.
https://reviews.llvm.org/D77776
---- vendor/cc/src/lib.rs.orig 2020-04-14 08:55:10 UTC
+--- vendor/cc/src/lib.rs.orig 2021-03-04 20:58:54 UTC
+++ vendor/cc/src/lib.rs
-@@ -2353,28 +2353,7 @@ impl Tool {
+@@ -2659,24 +2659,7 @@ impl Tool {
}
fn with_features(path: PathBuf, clang_driver: Option<&str>, cuda: bool) -> Self {
@@ -18,11 +18,7 @@ https://reviews.llvm.org/D77776
- let family = if let Some(fname) = path.file_name().and_then(|p| p.to_str()) {
- if fname.contains("clang-cl") {
- ToolFamily::Msvc { clang_cl: true }
-- } else if fname.contains("cl")
-- && !fname.contains("cloudabi")
-- && !fname.contains("uclibc")
-- && !fname.contains("clang")
-- {
+- } else if fname.ends_with("cl") || fname == "cl.exe" {
- ToolFamily::Msvc { clang_cl: false }
- } else if fname.contains("clang") {
- match clang_driver {
More information about the svn-ports-head
mailing list