lang/rust-nightly: update 1.90.0.20250709 → 1.90.0.20250727
Approved by: rust (implicit)
This commit is contained in:
parent
b4863f779c
commit
1fba2c3046
4 changed files with 24 additions and 20 deletions
|
|
@ -14,8 +14,12 @@ MASTERDIR= ${.CURDIR}/../rust
|
|||
PATCHDIR= ${.CURDIR}/files
|
||||
DISTINFO_FILE= ${.CURDIR}/distinfo
|
||||
|
||||
NIGHTLY_DATE= 2025-07-09
|
||||
NIGHTLY_DATE= 2025-07-27
|
||||
BOOTSTRAPS_DATE= 2025-06-24
|
||||
RUST_BOOTSTRAP_VERSION= beta
|
||||
|
||||
post-configure:
|
||||
# remove after bootstraps are updated to version higher than 2025-07-27
|
||||
@${REINPLACE_CMD} -e '/ccache=/d' ${WRKSRC}/config.toml
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1752171239
|
||||
SHA256 (rust/2025-07-09/rustc-nightly-src.tar.xz) = c9157a9ffdaed027b7344d3809507a23edd69472485268d78aa317bc506885d2
|
||||
SIZE (rust/2025-07-09/rustc-nightly-src.tar.xz) = 275431068
|
||||
TIMESTAMP = 1753714244
|
||||
SHA256 (rust/2025-07-27/rustc-nightly-src.tar.xz) = 6c2697608c4abf419914b5ab1f8683b3b1f9a01e22d92b015c4315864fcd2356
|
||||
SIZE (rust/2025-07-27/rustc-nightly-src.tar.xz) = 277043964
|
||||
SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1
|
||||
SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504
|
||||
SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809
|
||||
|
|
|
|||
|
|
@ -95,19 +95,6 @@ https://reviews.llvm.org/D77776
|
|||
- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
|
||||
- zig_cc: is_zig_cc(path, cargo_output),
|
||||
- }),
|
||||
+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
|
||||
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
|
||||
(false, false, false, false, false) => {
|
||||
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
|
||||
--- vendor/cc-1.2.25/src/tool.rs.orig 2025-04-01 18:22:03 UTC
|
||||
+++ vendor/cc-1.2.25/src/tool.rs
|
||||
@@ -141,9 +141,7 @@ impl Tool {
|
||||
|
||||
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
|
||||
(clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
|
||||
- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
|
||||
- zig_cc: is_zig_cc(path, cargo_output),
|
||||
- }),
|
||||
+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
|
||||
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
|
||||
(false, false, false, false, false) => {
|
||||
|
|
@ -125,8 +112,21 @@ https://reviews.llvm.org/D77776
|
|||
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
|
||||
(false, false, false, false, false) => {
|
||||
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
|
||||
--- vendor/cc-1.2.29/src/tool.rs.orig 2025-04-01 18:22:03 UTC
|
||||
+++ vendor/cc-1.2.29/src/tool.rs
|
||||
--- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
|
||||
+++ vendor/cc-1.2.27/src/tool.rs
|
||||
@@ -141,9 +141,7 @@ impl Tool {
|
||||
|
||||
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
|
||||
(clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
|
||||
- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
|
||||
- zig_cc: is_zig_cc(path, cargo_output),
|
||||
- }),
|
||||
+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
|
||||
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
|
||||
(false, false, false, false, false) => {
|
||||
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
|
||||
--- vendor/cc-1.2.30/src/tool.rs.orig 2025-04-01 18:22:03 UTC
|
||||
+++ vendor/cc-1.2.30/src/tool.rs
|
||||
@@ -141,9 +141,7 @@ impl Tool {
|
||||
|
||||
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ DISTFILES:= ${DISTFILES:M*\:src} \
|
|||
post-patch:
|
||||
@${REINPLACE_CMD} 's,gdb,${LOCALBASE}/bin/gdb,' ${WRKSRC}/src/etc/rust-gdb
|
||||
.if defined(NIGHTLY_DATE)
|
||||
@${REINPLACE_CMD} 's/rustfmt/nothx/' ${WRKSRC}/src/stage0
|
||||
@${REINPLACE_CMD} '/rustfmt/d' ${WRKSRC}/src/stage0
|
||||
.endif
|
||||
# Disable vendor checksums
|
||||
@${REINPLACE_CMD} 's,"files":{[^}]*},"files":{},' \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue