git: aa108e13cddc - main - lang/rust-nightly: Update to 1.63.0.20220622

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Thu, 23 Jun 2022 13:41:56 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aa108e13cddcb09eb2188d61bfb85388276992ac

commit aa108e13cddcb09eb2188d61bfb85388276992ac
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-06-23 13:26:27 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-06-23 13:26:27 +0000

    lang/rust-nightly: Update to 1.63.0.20220622
    
    https://github.com/rust-lang/rust/compare/4dd8b420c027001e47b0d811a7e55e2fe1de1395...10f4ce324baf7cfb7ce2b2096662b82b79204944
---
 lang/rust-nightly/Makefile                           |  6 +++---
 lang/rust-nightly/distinfo                           | 18 +++++++++---------
 .../files/patch-src_bootstrap_builder.rs             | 20 --------------------
 3 files changed, 12 insertions(+), 32 deletions(-)

diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 69510560fe8f..37c8c5085e98 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -1,7 +1,7 @@
 # Created by: Jean-Sébastien Pédron <dumbbell@FreeBSD.org>
 
 # Run update.sh to update to the latest nightly
-PORTVERSION=	1.62.0.${NIGHTLY_DATE:C,-,,g}
+PORTVERSION=	1.63.0.${NIGHTLY_DATE:C,-,,g}
 # Always set PORTREVISION explicitly as otherwise it is inherited from lang/rust
 PORTREVISION=	0
 PKGNAMESUFFIX=	-nightly
@@ -16,8 +16,8 @@ MASTERDIR=	${.CURDIR}/../rust
 PATCHDIR=	${.CURDIR}/files
 DISTINFO_FILE=	${.CURDIR}/distinfo
 
-NIGHTLY_DATE=		2022-05-02
-BOOTSTRAPS_DATE=	2022-04-05
+NIGHTLY_DATE=		2022-06-22
+BOOTSTRAPS_DATE=	2022-05-20
 RUST_BOOTSTRAP_VERSION=	beta
 
 .include "${MASTERDIR}/Makefile"
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index 8bfb4d5e8109..0e0988b72d1d 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1651565397
-SHA256 (rust/2022-05-02/rustc-nightly-src.tar.xz) = 21cfcbc8ddc69b0dfc6dfc17c818cf327f94140f182633613d6f7d77387d2ce9
-SIZE (rust/2022-05-02/rustc-nightly-src.tar.xz) = 135572540
-SHA256 (rust/2022-04-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 5b461322da60b08554f2557deb69485d3991abf13b75750a307c004d6547a42f
-SIZE (rust/2022-04-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 77575576
-SHA256 (rust/2022-04-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = d457f1c09dd446e30e94e4bcb1e3b5fde9cc54080cbe5e0a329ee810ab07d312
-SIZE (rust/2022-04-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 27789452
-SHA256 (rust/2022-04-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 832c90d532ffcba10039f1244bf06c7121ddd3b7fd7c0d913b62fd0ad82e1dce
-SIZE (rust/2022-04-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6743924
+TIMESTAMP = 1655987720
+SHA256 (rust/2022-06-22/rustc-nightly-src.tar.xz) = ef8bb725c6e70c594845dd7507fa6d43f4350e4abacbdaa749806302aad0b713
+SIZE (rust/2022-06-22/rustc-nightly-src.tar.xz) = 136415360
+SHA256 (rust/2022-05-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 460aa68d922df97fac6d6052a8680d514fd4ce32fca7c44ae22d7c05e0c5b51f
+SIZE (rust/2022-05-20/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 81889548
+SHA256 (rust/2022-05-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = ffab6364f6af477b074774a9e1915636f07b0659231c61bb7c75cbde31277986
+SIZE (rust/2022-05-20/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 26802576
+SHA256 (rust/2022-05-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 00ca9259f5f881427e1284f60b81a0b0b9dffd6f6b63428995ac2eb8d16eeac7
+SIZE (rust/2022-05-20/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 6866172
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_builder.rs b/lang/rust-nightly/files/patch-src_bootstrap_builder.rs
deleted file mode 100644
index a694feae0641..000000000000
--- a/lang/rust-nightly/files/patch-src_bootstrap_builder.rs
+++ /dev/null
@@ -1,20 +0,0 @@
-From 934145eb7023047e1add14f8bdad8e62a7c08d00 Mon Sep 17 00:00:00 2001
-From: alexey semenyuk <alexsemenyuk88@gmail.com>
-Date: Mon, 2 May 2022 19:24:50 +0000
-Subject: [PATCH] Enables option split-debuginfo on all platforms
-
-https://github.com/rust-lang/rust/pull/96648
-
---- src/bootstrap/builder.rs.orig	2022-05-01 20:28:31 UTC
-+++ src/bootstrap/builder.rs
-@@ -1406,9 +1406,7 @@ impl<'a> Builder<'a> {
-         // FIXME(davidtwco): #[cfg(not(bootstrap))] - #95612 needs to be in the bootstrap compiler
-         // for this conditional to be removed.
-         if !target.contains("windows") || compiler.stage >= 1 {
--            if target.contains("linux") || target.contains("windows") {
--                rustflags.arg("-Zunstable-options");
--            }
-+            rustflags.arg("-Zunstable-options");
-             match self.config.rust_split_debuginfo {
-                 SplitDebuginfo::Packed => rustflags.arg("-Csplit-debuginfo=packed"),
-                 SplitDebuginfo::Unpacked => rustflags.arg("-Csplit-debuginfo=unpacked"),