From fbc0daa5bdad133967877c8abddbb6475259287a Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Sun, 19 Jul 2026 19:39:05 +0200 Subject: [PATCH 1/6] rust-bootstrap: update to 1.97.1 --- srcpkgs/rust-bootstrap/template | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/srcpkgs/rust-bootstrap/template b/srcpkgs/rust-bootstrap/template index 743a0da384fba7..b6a37def954103 100644 --- a/srcpkgs/rust-bootstrap/template +++ b/srcpkgs/rust-bootstrap/template @@ -1,6 +1,6 @@ # Template file for 'rust-bootstrap' pkgname=rust-bootstrap -version=1.96.0 +version=1.97.1 revision=1 short_desc="Rust programming language bootstrap toolchain" maintainer="Orphaned " @@ -31,40 +31,40 @@ case "$XBPS_TARGET_MACHINE" in ${_bootstrap_url}/rustc-${version}-i686-unknown-linux-gnu.tar.xz ${_bootstrap_url}/rust-std-${version}-i686-unknown-linux-gnu.tar.xz" checksum=" - 8caea1b6a1e76c9452cd2041c78680a9948b01abdc06be90c2e5ab3121793398 - 2d13b8c801c9ad1ff55dceacaf1d1777601e328bc56cd390c4209a2f61d76ce2" + c096e21362fe1390e7aefc731671bce208a43828a83bcc32a35ffb8302f5802e + 7f4be0697e96dd81f75f66f0e25a51d595223e7c58af6675810f066cab6ef584" ;; x86_64) distfiles=" ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-gnu.tar.xz ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-gnu.tar.xz" checksum=" - 7d7fa1d0cfb0fab71a956bb78f41107202c17f30ab56c45288e869a37fd9633d - c09c7c646248f14f473f5f7a029af15ee57c3a9f9bc93dfa72d9621938586b82" + 9819d0a32d56bd339585319c80260e332779f5541fd66838ab7e016d6c814819 + 1c1e704ae80126b7de34f72ea2825f7fd01736dec20732faed47374b95282fba" ;; x86_64-musl) distfiles=" ${_bootstrap_url}/rustc-${version}-x86_64-unknown-linux-musl.tar.xz ${_bootstrap_url}/rust-std-${version}-x86_64-unknown-linux-musl.tar.xz" checksum=" - 550670a3ed467fbcf989f6f3f3649bb590658fc9490206f56bcbdf943f3c8e34 - 4db24564076c243b377585bec0b938388638301ea5003d6245c4cbf9d86b11d0" + 1b1f926d3b5bf8036c858180dbc9518c6c317154718ee5c5460bb23d23bacf5d + 51d83178680556f73a5fa8ad865b76a1ff541867445c00fc65dc67246bc2de66" ;; aarch64) distfiles=" ${_bootstrap_url}/rustc-${version}-aarch64-unknown-linux-gnu.tar.xz ${_bootstrap_url}/rust-std-${version}-aarch64-unknown-linux-gnu.tar.xz" checksum=" - 76b1a6e8dd1636e364d4bbba685485ff44eee5ff6434add089bab4c703c7e19d - 538e85452709687797d990579a491ff9b02f8bffba4a5d54cfa945e28868053e" + b344b81f0cd4c2246c7da8b197fe7a339d7dd02bb15cb69b2524115d9c75224c + 46aed8e63186350004d8ec6afca798811e6530b514352e5a8a26f3dc4939b3be" ;; aarch64-musl) distfiles=" ${_bootstrap_url}/rustc-${version}-aarch64-unknown-linux-musl.tar.xz ${_bootstrap_url}/rust-std-${version}-aarch64-unknown-linux-musl.tar.xz" checksum=" - 3c4cab44cb4a531cf7a71a02ee64f33e4370adacdf839673615ddfa8ff0f9608 - e7d89a29abcc2cf2f31cfe3d898c1713fb12f395e788809d3b01b23fdd5813b4" + d6b7d9babbad6ad2bd68e98e41a06efd3df7b405f85f173f689bcace3cd9197f + 49ff0879d94e2e8e86d5e85eb15a9215943e8c78b51363d6553443598cab5d31" ;; # placeholders for user-supplied distfiles ppc64le) From c46caa4657719090dd30458e916215d3af702bb5 Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Sun, 19 Jul 2026 19:39:50 +0200 Subject: [PATCH 2/6] cargo-bootstrap: update to 1.97.1 --- srcpkgs/cargo-bootstrap/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/cargo-bootstrap/template b/srcpkgs/cargo-bootstrap/template index cc2b58cec9ca82..925bdd0a1c6b51 100644 --- a/srcpkgs/cargo-bootstrap/template +++ b/srcpkgs/cargo-bootstrap/template @@ -1,6 +1,6 @@ # Template file for 'cargo-bootstrap' pkgname=cargo-bootstrap -version=1.96.0 +version=1.97.1 revision=1 short_desc="Bootstrap binaries of Rust package manager" maintainer="Orphaned " @@ -24,23 +24,23 @@ esac case "$XBPS_TARGET_MACHINE" in i686) distfiles="${_bootstrap_url}/cargo-${version}-i686-unknown-linux-gnu.tar.xz" - checksum="c478ba084e1f95d1dc0cc47d125ab415667277fbbed17d24b80c797cb3b71f42" + checksum="b76d87a7a550c51c48d4e9396cec29917b2e8fcac7b7ffeb6da01b22e2b723dc" ;; x86_64) distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-gnu.tar.xz" - checksum="dee75c3c8f9f600ad75bc0c93249e767d3047845a4dd668327ce43ab039ba266" + checksum="e1be5f5ff7f7f80ca506fb65770b759edbdc6d303781ed71c5de8ec8a8394779" ;; x86_64-musl) distfiles="${_bootstrap_url}/cargo-${version}-x86_64-unknown-linux-musl.tar.xz" - checksum="8e2765c5815437c238b3bd37787398ada85f0cb41482a17f6f792036138387e5" + checksum="623a1315bdbddc5e7a807aaf7e1911d1435a294758e170b8758f49fc57a3e67c" ;; aarch64) distfiles="${_bootstrap_url}/cargo-${version}-aarch64-unknown-linux-gnu.tar.xz" - checksum="09ea03e74aa94e07db7bc00bd2ec1ad86d90a7348c89fde3909a8922543b949f" + checksum="8f70bcaccea5ba4db187c3fd4d64e24592b4e16af513497201f5909d61691dbe" ;; aarch64-musl) distfiles="${_bootstrap_url}/cargo-${version}-aarch64-unknown-linux-musl.tar.xz" - checksum="0929d05e23137ff432e5a486c741421d69e30eb6d3f9e3c8606303574db2d662" + checksum="7a0f929c8cfb1fa6b594915a4dc7c0b9f41fd3dfe2deadef76ba5eb50589dc9e" ;; # placeholders for user-supplied distfiles ppc64le) From 8499339066788fcc75b866a28a2bc036eb396d4c Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Sun, 19 Jul 2026 19:40:40 +0200 Subject: [PATCH 3/6] rust: update to 1.97.1 --- srcpkgs/rust/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template index 853b052299559f..6f05955381e28b 100644 --- a/srcpkgs/rust/template +++ b/srcpkgs/rust/template @@ -8,9 +8,9 @@ # uploaded to https://repo-default.voidlinux.org/distfiles/ # pkgname=rust -version=1.96.0 +version=1.97.1 revision=1 -_change_id=154508 +_change_id=154587 _llvmver=22 hostmakedepends="curl pkg-config python3 tar cargo-bootstrap $(vopt_if wasi "clang${_llvmver} llvm${_llvmver} wasi-libc")" makedepends="libffi-devel ncurses-devel libxml2-devel libzstd-devel zlib-devel llvm${_llvmver}-devel" @@ -20,7 +20,7 @@ maintainer="Enno Boland " license="Apache-2.0 OR MIT" homepage="https://www.rust-lang.org/" distfiles="https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz" -checksum=e90a9eb153b2948afac840dbe9d77b64e376706f2864387ee7717f7450043b44 +checksum=622c2b429c53cbfdc0dd3a51d03554e91cd63ebec1912c1f5709640cdfef1a9d lib32disabled=yes make_check=no # CBA for now python_version=3 # needed for python files in rust-src From e18ca43a1c0fca6fd261f06d6ee2591e91ac7936 Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Sun, 19 Jul 2026 19:41:10 +0200 Subject: [PATCH 4/6] cargo: update to 1.97.0 --- srcpkgs/cargo/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template index d1eb86ba435201..ff4595359f1ac1 100644 --- a/srcpkgs/cargo/template +++ b/srcpkgs/cargo/template @@ -1,8 +1,8 @@ # Template file for 'cargo' pkgname=cargo -version=1.96.0 +version=1.97.0 revision=1 -_cargo_revision=0.97.1 +_cargo_revision=0.98.0 build_helper=rust hostmakedepends="cargo-bootstrap rust pkg-config" makedepends="rust libcurl-devel openssl-devel" @@ -12,7 +12,7 @@ maintainer="Enno Boland " license="Apache-2.0 OR MIT" homepage="https://crates.io/" distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz" -checksum=a7bfd999efb806a90b96f6dbaa4e3b027fed8badcef3f9ec4d76b19adfb1c946 +checksum=7c11186fb61d20a8237b777b35beedd224c1103934f35b85fdd64ea2a9c77f07 replaces="cargo-tree>=0" build_options="static bindist" From 12d7c228f1a579d3377ebc823536ad6556becc94 Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Tue, 21 Jul 2026 11:40:21 +0200 Subject: [PATCH 5/6] rust: temporary nocross --- srcpkgs/rust/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template index 6f05955381e28b..0359502f2c3655 100644 --- a/srcpkgs/rust/template +++ b/srcpkgs/rust/template @@ -24,6 +24,7 @@ checksum=622c2b429c53cbfdc0dd3a51d03554e91cd63ebec1912c1f5709640cdfef1a9d lib32disabled=yes make_check=no # CBA for now python_version=3 # needed for python files in rust-src +nocross="save the builders" build_helper="qemu" From 31a372518d33d0ec5c305c6d2d476db40b18d666 Mon Sep 17 00:00:00 2001 From: tranzystorekk Date: Tue, 21 Jul 2026 11:40:39 +0200 Subject: [PATCH 6/6] cargo: temporary nocross --- srcpkgs/cargo/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/cargo/template b/srcpkgs/cargo/template index ff4595359f1ac1..5f4fa4ff161edc 100644 --- a/srcpkgs/cargo/template +++ b/srcpkgs/cargo/template @@ -14,6 +14,7 @@ homepage="https://crates.io/" distfiles="https://github.com/rust-lang/cargo/archive/refs/tags/${_cargo_revision}.tar.gz" checksum=7c11186fb61d20a8237b777b35beedd224c1103934f35b85fdd64ea2a9c77f07 replaces="cargo-tree>=0" +nocross="save the builders" build_options="static bindist" desc_option_bindist="Generate a tarball for bootstrap"