Date: Wed, 10 Jun 2026 19:19:58 +0000 From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 1f251a33e73a - main - lang/rust-nightly: update 1.98.0.2026052=?utf-8?Q?6 =E2=86=92 1.?=98.0.20260608 Message-ID: <6a29b8de.45b50.37e22c83@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=1f251a33e73a8be5cd3140e6381824eb0eb76b24 commit 1f251a33e73a8be5cd3140e6381824eb0eb76b24 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2026-06-09 17:39:53 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2026-06-10 19:19:39 +0000 lang/rust-nightly: update 1.98.0.20260526 → 1.98.0.20260608 Approved by: rust (implicit) --- lang/rust-nightly/Makefile | 4 ++-- lang/rust-nightly/distinfo | 18 +++++++------- lang/rust-nightly/files/patch-pr156982 | 44 ---------------------------------- 3 files changed, 11 insertions(+), 55 deletions(-) diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index 31966a928a6b..6eb6085fcc51 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -14,8 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2026-05-26 -BOOTSTRAPS_DATE= 2026-04-14 +NIGHTLY_DATE= 2026-06-08 +BOOTSTRAPS_DATE= 2026-05-31 RUST_BOOTSTRAP_VERSION= beta post-extract: diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index 6d9bea8addaf..0e0e80d62638 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1779901280 -SHA256 (rust/2026-05-26/rustc-nightly-src.tar.xz) = b128326b31bf31aa943ee49c5dfbfac8b7a92660bffddbc774ac4937ff4034b7 -SIZE (rust/2026-05-26/rustc-nightly-src.tar.xz) = 242531460 -SHA256 (rust/2026-04-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 0bb7405b32596f9c4ada34687d15d4a264ac9b3fc081f58eae75837fd23a85ec -SIZE (rust/2026-04-14/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 92840908 -SHA256 (rust/2026-04-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 2e5675d3aad9dfdb4a1d75de9a400fa57e38b222d0719c3e52e8c289ca1047a6 -SIZE (rust/2026-04-14/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 29000100 -SHA256 (rust/2026-04-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = b825bad21b29c0152c94bbf6d30e4b84ffb73e7669a786a91b4d01c25e0d26c6 -SIZE (rust/2026-04-14/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11768416 +TIMESTAMP = 1781020396 +SHA256 (rust/2026-06-08/rustc-nightly-src.tar.xz) = 6c1b240fc7e6533a881cac82006ab1a5973dd5070b3a4d8e1c59bc044c01bd2d +SIZE (rust/2026-06-08/rustc-nightly-src.tar.xz) = 243562792 +SHA256 (rust/2026-05-31/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 0dccc47a20e0a19542991f09413c8be3340bb763b866861f84450d48e14cd4f3 +SIZE (rust/2026-05-31/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 93178540 +SHA256 (rust/2026-05-31/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 77b21d734a10feeaf5d42e864079c3623e30027f22cd60a324856479c47e44e3 +SIZE (rust/2026-05-31/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 29311848 +SHA256 (rust/2026-05-31/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 7a105782f5152c52b8e7e9dd57e2c65b762b851c4b69486eb2cffe5d3eaa25a3 +SIZE (rust/2026-05-31/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11733572 diff --git a/lang/rust-nightly/files/patch-pr156982 b/lang/rust-nightly/files/patch-pr156982 deleted file mode 100644 index a9f3368d572f..000000000000 --- a/lang/rust-nightly/files/patch-pr156982 +++ /dev/null @@ -1,44 +0,0 @@ -From b665316530342625ebc57d4c7137770c2625da84 Mon Sep 17 00:00:00 2001 -From: bjorn3 <17426603+bjorn3@users.noreply.github.com> -Date: Wed, 27 May 2026 12:08:59 +0200 -Subject: [PATCH] Allow building the source tarballs while offline - -Previously locally vendored dependencies wouldn't be reused when -building the source tarball, instead everything would be downloaded from -the internet again (if not in the cargo cache). ---- - src/bootstrap/src/core/build_steps/vendor.rs | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/src/bootstrap/src/core/build_steps/vendor.rs b/src/bootstrap/src/core/build_steps/vendor.rs -index 246598550553a..17bee20a525b6 100644 ---- src/bootstrap/src/core/build_steps/vendor.rs -+++ src/bootstrap/src/core/build_steps/vendor.rs -@@ -114,6 +114,13 @@ impl Step for Vendor { - cmd.arg("--sync").arg(sync_arg); - } - -+ // Reuse vendored dependencies when building source tarball for offline support. -+ if builder.config.vendor { -+ cmd.arg("--respect-source-config") -+ .arg("--config") -+ .arg(builder.src.join(".cargo").join("config.toml")); -+ } -+ - // Will read the libstd Cargo.toml - // which uses the unstable `public-dependency` feature. - cmd.env("RUSTC_BOOTSTRAP", "1"); -@@ -135,6 +142,13 @@ impl Step for Vendor { - cmd.arg("--versioned-dirs"); - } - -+ // Reuse vendored dependencies when building source tarball for offline support. -+ if builder.config.vendor { -+ cmd.arg("--respect-source-config") -+ .arg("--config") -+ .arg(builder.src.join("library").join(".cargo").join("config.toml")); -+ } -+ - // Will read the libstd Cargo.toml - // which uses the unstable `public-dependency` feature. - cmd.env("RUSTC_BOOTSTRAP", "1");home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a29b8de.45b50.37e22c83>
