Skip site navigation (1)Skip section navigation (2)
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>