From fd7ad0e77f9bb0031f8711f920c574d6c27c2324 Mon Sep 17 00:00:00 2001 From: J-ZhengLi Date: Fri, 27 Dec 2024 11:37:14 +0800 Subject: [PATCH] toolkit version update (rust-1.83.0) --- resources/gen_pkg_list.sh | 20 ++-- resources/packages.txt | 139 +++++++++++++++----------- resources/toolset_manifest.toml | 21 ++-- resources/toolset_manifest_noweb.toml | 22 ++-- 4 files changed, 113 insertions(+), 89 deletions(-) diff --git a/resources/gen_pkg_list.sh b/resources/gen_pkg_list.sh index 466b8f32..44779fa1 100644 --- a/resources/gen_pkg_list.sh +++ b/resources/gen_pkg_list.sh @@ -1,19 +1,20 @@ set -x -RUST_VERSION='1.82.0' -DIST_DATE='2024-10-17' +RUST_VERSION='1.83.0' +DIST_DATE='2024-11-28' SERVER='https://static.rust-lang.org' RUSTUP_VERSION='1.27.1' # third-party tools version -TYPOS_VERSION='1.27.3' -CARGO_NEXTEST_VERSION='0.9.84' +TYPOS_VERSION='1.28.4' +CARGO_NEXTEST_VERSION='0.9.87' manifest="channel-rust-$RUST_VERSION.toml" targets=( x86_64-pc-windows-gnu x86_64-pc-windows-msvc x86_64-unknown-linux-gnu + aarch64-unknown-linux-gnu ) targeted_components=( cargo-$RUST_VERSION @@ -31,11 +32,12 @@ other_components=( ) # Unless some package needs re-pack, we can just use original link here, since this basically only used for ci. other_tools=( - x86_64-pc-windows-gnu/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z@https://github.com/niXman/mingw-builds-binaries/releases/download/14.2.0-rt_v12-rev0/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z + x86_64-pc-windows-gnu/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z x86_64-pc-windows/cargo-nextest-$CARGO_NEXTEST_VERSION-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-$CARGO_NEXTEST_VERSION-x86_64-pc-windows-msvc.zip x86_64-pc-windows/typos-v$TYPOS_VERSION-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v$TYPOS_VERSION-x86_64-pc-windows-msvc.zip x86_64-unknown-linux/typos-v$TYPOS_VERSION-x86_64-unknown-linux-musl.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v$TYPOS_VERSION-x86_64-unknown-linux-musl.tar.gz x86_64-unknown-linux-gnu/cargo-nextest-$CARGO_NEXTEST_VERSION-x86_64-unknown-linux-gnu.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-$CARGO_NEXTEST_VERSION-x86_64-unknown-linux-gnu.tar.gz + aarch64-unknown-linux-gnu/cargo-nextest-$CARGO_NEXTEST_VERSION-aarch64-unknown-linux-gnu.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-$CARGO_NEXTEST_VERSION-aarch64-unknown-linux-gnu.tar.gz ) write_dist() { @@ -46,13 +48,13 @@ write_dist() { for target in ${targets[@]}; do pkg=$cp-$target.tar.xz sha=$pkg.sha256 - echo "dist/$DIST_DATE/$pkg@$SERVER/dist/$pkg" >> $pl - echo "dist/$DIST_DATE/$sha@$SERVER/dist/$sha" >> $pl + echo "dist/$DIST_DATE/$pkg@$SERVER/dist/$DIST_DATE/$pkg" >> $pl + echo "dist/$DIST_DATE/$sha@$SERVER/dist/$DIST_DATE/$sha" >> $pl done done for cp in ${other_components[@]}; do - echo "dist/$DIST_DATE/$cp.tar.xz@$SERVER/dist/$cp.tar.xz" >> $pl - echo "dist/$DIST_DATE/$cp.tar.xz.sha256@$SERVER/dist/$cp.tar.xz.sha256" >> $pl + echo "dist/$DIST_DATE/$cp.tar.xz@$SERVER/dist/$DIST_DATE/$cp.tar.xz" >> $pl + echo "dist/$DIST_DATE/$cp.tar.xz.sha256@$SERVER/dist/$DIST_DATE/$cp.tar.xz.sha256" >> $pl done echo "dist/$manifest@$SERVER/dist/$manifest" >> $pl echo "dist/$manifest.sha256@$SERVER/dist/$manifest.sha256" >> $pl diff --git a/resources/packages.txt b/resources/packages.txt index 9999a017..6a3828fc 100644 --- a/resources/packages.txt +++ b/resources/packages.txt @@ -1,67 +1,86 @@ dist -dist/2024-10-17 -dist/2024-10-17/cargo-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/cargo-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/cargo-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/cargo-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/cargo-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/cargo-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/cargo-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/clippy-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/clippy-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/clippy-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/clippy-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/clippy-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/clippy-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/clippy-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/llvm-tools-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/llvm-tools-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/llvm-tools-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/llvm-tools-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/llvm-tools-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/llvm-tools-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/llvm-tools-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rustc-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rustc-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rustc-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/rustc-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/rustc-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/rustc-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rustc-dev-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rustc-dev-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rustc-dev-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/rustc-dev-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/rustc-dev-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/rustc-dev-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustc-dev-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rust-docs-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rust-docs-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rust-docs-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/rust-docs-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/rust-docs-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/rust-docs-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rust-docs-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rustfmt-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rustfmt-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rustfmt-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/rustfmt-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/rustfmt-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/rustfmt-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rustfmt-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rust-std-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rust-std-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rust-std-1.82.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-pc-windows-msvc.tar.xz -dist/2024-10-17/rust-std-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-pc-windows-msvc.tar.xz.sha256 -dist/2024-10-17/rust-std-1.82.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-unknown-linux-gnu.tar.xz -dist/2024-10-17/rust-std-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rust-std-1.82.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -dist/2024-10-17/rust-mingw-1.82.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/rust-mingw-1.82.0-x86_64-pc-windows-gnu.tar.xz -dist/2024-10-17/rust-mingw-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/rust-mingw-1.82.0-x86_64-pc-windows-gnu.tar.xz.sha256 -dist/2024-10-17/rust-src-1.82.0.tar.xz@https://static.rust-lang.org/dist/rust-src-1.82.0.tar.xz -dist/2024-10-17/rust-src-1.82.0.tar.xz.sha256@https://static.rust-lang.org/dist/rust-src-1.82.0.tar.xz.sha256 -dist/channel-rust-1.82.0.toml@https://static.rust-lang.org/dist/channel-rust-1.82.0.toml -dist/channel-rust-1.82.0.toml.sha256@https://static.rust-lang.org/dist/channel-rust-1.82.0.toml.sha256 +dist/2024-11-28 +dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/cargo-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/cargo-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/cargo-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/cargo-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/cargo-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/clippy-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/clippy-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/clippy-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/clippy-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/clippy-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/llvm-tools-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/llvm-tools-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/llvm-tools-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/llvm-tools-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/llvm-tools-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/rustc-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustc-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustc-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/rustc-dev-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustc-dev-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustc-dev-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustc-dev-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustc-dev-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/rust-docs-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rust-docs-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rust-docs-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rust-docs-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-docs-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/rustfmt-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustfmt-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rustfmt-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rustfmt-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rustfmt-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-msvc.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-msvc.tar.xz +dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-pc-windows-msvc.tar.xz.sha256 +dist/2024-11-28/rust-std-1.83.0-x86_64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rust-std-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rust-std-1.83.0-aarch64-unknown-linux-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-aarch64-unknown-linux-gnu.tar.xz +dist/2024-11-28/rust-std-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-std-1.83.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +dist/2024-11-28/rust-mingw-1.83.0-x86_64-pc-windows-gnu.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-mingw-1.83.0-x86_64-pc-windows-gnu.tar.xz +dist/2024-11-28/rust-mingw-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-mingw-1.83.0-x86_64-pc-windows-gnu.tar.xz.sha256 +dist/2024-11-28/rust-src-1.83.0.tar.xz@https://static.rust-lang.org/dist/2024-11-28/rust-src-1.83.0.tar.xz +dist/2024-11-28/rust-src-1.83.0.tar.xz.sha256@https://static.rust-lang.org/dist/2024-11-28/rust-src-1.83.0.tar.xz.sha256 +dist/channel-rust-1.83.0.toml@https://static.rust-lang.org/dist/channel-rust-1.83.0.toml +dist/channel-rust-1.83.0.toml.sha256@https://static.rust-lang.org/dist/channel-rust-1.83.0.toml.sha256 x86_64-pc-windows-gnu x86_64-pc-windows-gnu/rustup-init.exe@https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-pc-windows-gnu/rustup-init.exe x86_64-pc-windows-msvc x86_64-pc-windows-msvc/rustup-init.exe@https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-pc-windows-msvc/rustup-init.exe x86_64-unknown-linux-gnu x86_64-unknown-linux-gnu/rustup-init@https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init -x86_64-pc-windows-gnu/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z@https://github.com/niXman/mingw-builds-binaries/releases/download/14.2.0-rt_v12-rev0/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z -x86_64-pc-windows/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip -x86_64-pc-windows/typos-v1.27.3-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.27.3-x86_64-pc-windows-msvc.zip -x86_64-unknown-linux/typos-v1.27.3-x86_64-unknown-linux-musl.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.27.3-x86_64-unknown-linux-musl.tar.gz -x86_64-unknown-linux-gnu/cargo-nextest-0.9.84-x86_64-unknown-linux-gnu.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.84-x86_64-unknown-linux-gnu.tar.gz +aarch64-unknown-linux-gnu +aarch64-unknown-linux-gnu/rustup-init@https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init +x86_64-pc-windows-gnu/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z +x86_64-pc-windows/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip +x86_64-pc-windows/typos-v1.28.4-x86_64-pc-windows-msvc.zip@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.28.4-x86_64-pc-windows-msvc.zip +x86_64-unknown-linux/typos-v1.28.4-x86_64-unknown-linux-musl.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.28.4-x86_64-unknown-linux-musl.tar.gz +x86_64-unknown-linux-gnu/cargo-nextest-0.9.87-x86_64-unknown-linux-gnu.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-x86_64-unknown-linux-gnu.tar.gz +aarch64-unknown-linux-gnu/cargo-nextest-0.9.87-aarch64-unknown-linux-gnu.tar.gz@https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-aarch64-unknown-linux-gnu.tar.gz diff --git a/resources/toolset_manifest.toml b/resources/toolset_manifest.toml index 84a501bc..b89d2629 100644 --- a/resources/toolset_manifest.toml +++ b/resources/toolset_manifest.toml @@ -1,8 +1,8 @@ name = "玄武 Rust 一站式开发套件" -version = "stable v1.82.0" +version = "stable v1.83.0" [rust] -version = "1.82.0" +version = "1.83.0" group = "Rust" components = ["clippy", "rustfmt", "rust-src", "rust-docs"] optional-components = ["llvm-tools", "rustc-dev"] @@ -25,15 +25,16 @@ cargo-nextest = "新一代 Rust 项目测试运行程序,相比传统 cargo te [tools.target.x86_64-pc-windows-gnu] mingw64 = { required = true, url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z", version = "14.2.0-rt_v12-rev0" } -# `-msvc` can also be used here as long as these are built. -cargo-nextest = { optional = true, version = "0.9.84", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip" } -typos = { optional = true, version = "1.27.3", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.27.3-x86_64-pc-windows-msvc.zip" } +cargo-nextest = { optional = true, version = "0.9.87", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip" } +typos = { optional = true, version = "1.28.4", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.28.4-x86_64-pc-windows-msvc.zip" } [tools.target.x86_64-pc-windows-msvc] -cargo-nextest = { optional = true, version = "0.9.84", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip" } -typos = { optional = true, version = "1.27.3", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.27.3-x86_64-pc-windows-msvc.zip" } +cargo-nextest = { optional = true, version = "0.9.87", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip" } +typos = { optional = true, version = "1.28.4", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.28.4-x86_64-pc-windows-msvc.zip" } [tools.target.x86_64-unknown-linux-gnu] -cargo-nextest = { optional = true, version = "0.9.84", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.84-x86_64-unknown-linux-gnu.tar.gz" } -# `-musl` target built binary still works here -typos = { optional = true, version = "1.27.3", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.27.3-x86_64-unknown-linux-musl.tar.gz" } +cargo-nextest = { optional = true, version = "0.9.87", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-x86_64-unknown-linux-gnu.tar.gz" } +typos = { optional = true, version = "1.28.4", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/typos/typos-v1.28.4-x86_64-unknown-linux-musl.tar.gz" } + +[tools.target.aarch64-unknown-linux-gnu] +cargo-nextest = { optional = true, version = "0.9.87", url = "https://rust-mirror.obs.cn-north-4.myhuaweicloud.com/dist/toolset/cargo-nextest/cargo-nextest-0.9.87-aarch64-unknown-linux-gnu.tar.gz" } diff --git a/resources/toolset_manifest_noweb.toml b/resources/toolset_manifest_noweb.toml index 1074c74d..00fc4fb7 100644 --- a/resources/toolset_manifest_noweb.toml +++ b/resources/toolset_manifest_noweb.toml @@ -1,8 +1,8 @@ name = "玄武 Rust 一站式开发套件" -version = "stable v1.82.0" +version = "stable v1.83.0" [rust] -version = "1.82.0" +version = "1.83.0" group = "Rust" components = ["clippy", "rustfmt", "rust-src", "rust-docs"] optional-components = ["llvm-tools", "rustc-dev"] @@ -12,6 +12,7 @@ offline-dist-server = "packages/" # Must contain a folder named "dist" x86_64-pc-windows-msvc = "packages/x86_64-pc-windows-msvc/rustup-init.exe" x86_64-pc-windows-gnu = "packages/x86_64-pc-windows-gnu/rustup-init.exe" x86_64-unknown-linux-gnu = "packages/x86_64-unknown-linux-gnu/rustup-init" +aarch64-unknown-linux-gnu = "packages/aarch64-unknown-linux-gnu/rustup-init" [rust.profile] name = "minimal" @@ -31,15 +32,16 @@ cargo-nextest = "新一代 Rust 项目测试运行程序,相比传统 cargo te [tools.target.x86_64-pc-windows-gnu] mingw64 = { required = true, path = "packages/x86_64-pc-windows-gnu/x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z", version = "14.2.0-rt_v12-rev0" } -# `-msvc` can also be used here as long as these are built. -cargo-nextest = { optional = true, version = "0.9.84", path = "packages/x86_64-pc-windows/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip" } -typos = { optional = true, version = "1.27.3", path = "packages/x86_64-pc-windows/typos-v1.27.3-x86_64-pc-windows-msvc.zip" } +cargo-nextest = { optional = true, version = "0.9.87", path = "packages/x86_64-pc-windows/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip" } +typos = { optional = true, version = "1.28.4", path = "packages/x86_64-pc-windows/typos-v1.28.4-x86_64-pc-windows-msvc.zip" } [tools.target.x86_64-pc-windows-msvc] -cargo-nextest = { optional = true, version = "0.9.84", path = "packages/x86_64-pc-windows/cargo-nextest-0.9.84-x86_64-pc-windows-msvc.zip" } -typos = { optional = true, version = "1.27.3", path = "packages/x86_64-pc-windows/typos-v1.27.3-x86_64-pc-windows-msvc.zip" } +cargo-nextest = { optional = true, version = "0.9.87", path = "packages/x86_64-pc-windows/cargo-nextest-0.9.87-x86_64-pc-windows-msvc.zip" } +typos = { optional = true, version = "1.28.4", path = "packages/x86_64-pc-windows/typos-v1.28.4-x86_64-pc-windows-msvc.zip" } [tools.target.x86_64-unknown-linux-gnu] -cargo-nextest = { optional = true, version = "0.9.84", path = "packages/x86_64-unknown-linux-gnu/cargo-nextest-0.9.84-x86_64-unknown-linux-gnu.tar.gz" } -# `-musl` target built binary still works here -typos = { optional = true, version = "1.27.3", path = "packages/x86_64-unknown-linux/typos-v1.27.3-x86_64-unknown-linux-musl.tar.gz" } +cargo-nextest = { optional = true, version = "0.9.87", path = "packages/x86_64-unknown-linux-gnu/cargo-nextest-0.9.87-x86_64-unknown-linux-gnu.tar.gz" } +typos = { optional = true, version = "1.28.4", path = "packages/x86_64-unknown-linux/typos-v1.28.4-x86_64-unknown-linux-musl.tar.gz" } + +[tools.target.aarch64-unknown-linux-gnu] +cargo-nextest = { optional = true, version = "0.9.87", path = "packages/aarch64-unknown-linux-gnu/cargo-nextest-0.9.87-aarch64-unknown-linux-gnu.tar.gz" }