From 093b8ad9d50d7959a1c61437c0691f782a0342f7 Mon Sep 17 00:00:00 2001 From: Ben Lovy Date: Fri, 10 Jan 2025 08:25:29 -0500 Subject: [PATCH] chore(rust): switch from nightly to stable 1.84.0 closes #132 --- packages/rust/proxy/Cargo.lock | 66 ++++++++++++++--------------- packages/rust/proxy/Cargo.toml | 2 +- packages/rust/tangram.ts | 6 +-- packages/std/Cargo.lock | 70 +++++++++++++++---------------- packages/std/Cargo.toml | 2 +- packages/std/wrap/workspace.tg.ts | 6 +-- 6 files changed, 76 insertions(+), 76 deletions(-) diff --git a/packages/rust/proxy/Cargo.lock b/packages/rust/proxy/Cargo.lock index 07a2ca57..0dafd416 100644 --- a/packages/rust/proxy/Cargo.lock +++ b/packages/rust/proxy/Cargo.lock @@ -105,9 +105,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" [[package]] name = "bitvec" @@ -163,7 +163,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -321,7 +321,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -332,7 +332,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -403,7 +403,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "unicode-xid", ] @@ -425,7 +425,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -536,7 +536,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -862,7 +862,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1180,7 +1180,7 @@ checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1299,7 +1299,7 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.7.0", ] [[package]] @@ -1426,7 +1426,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1449,7 +1449,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1491,7 +1491,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1585,9 +1585,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.95" +version = "2.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" +checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" dependencies = [ "proc-macro2", "quote", @@ -1602,13 +1602,13 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] name = "tangram_client" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "blake3", "byte-unit", @@ -1652,7 +1652,7 @@ dependencies = [ [[package]] name = "tangram_either" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "serde", ] @@ -1660,7 +1660,7 @@ dependencies = [ [[package]] name = "tangram_futures" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "dashmap", "futures", @@ -1673,7 +1673,7 @@ dependencies = [ [[package]] name = "tangram_http" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "bytes", "erased-serde", @@ -1709,7 +1709,7 @@ dependencies = [ [[package]] name = "tangram_uri" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "derive_more", "once_cell", @@ -1720,7 +1720,7 @@ dependencies = [ [[package]] name = "tangram_version" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "derive_more", "winnow", @@ -1825,7 +1825,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1893,7 +1893,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -2018,9 +2018,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" +checksum = "b913a3b5fe84142e269d63cc62b64319ccaf89b748fc31fe025177f767a756c4" dependencies = [ "getrandom", ] @@ -2073,7 +2073,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "wasm-bindgen-shared", ] @@ -2095,7 +2095,7 @@ checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -2260,7 +2260,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "synstructure", ] @@ -2282,7 +2282,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -2302,7 +2302,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "synstructure", ] @@ -2325,5 +2325,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] diff --git a/packages/rust/proxy/Cargo.toml b/packages/rust/proxy/Cargo.toml index 8600b638..f11c492d 100644 --- a/packages/rust/proxy/Cargo.toml +++ b/packages/rust/proxy/Cargo.toml @@ -20,7 +20,7 @@ futures = "0.3" itertools = "0.14" serde = { version = "1", features = ["derive"] } serde_json = "1" -tangram_client = { default-features = false, git = "https://github.com/tangramdotdev/tangram", rev = "067268c2b6063f2f187c8b1268b409a04f5a0967" } +tangram_client = { default-features = false, git = "https://github.com/tangramdotdev/tangram", rev = "aacfa4701ecc4ba4eae4a26112a6d9654eddb677" } tokio = { version = "1", default-features = false, features = [ "rt", "fs", diff --git a/packages/rust/tangram.ts b/packages/rust/tangram.ts index e7603178..922288c4 100644 --- a/packages/rust/tangram.ts +++ b/packages/rust/tangram.ts @@ -20,6 +20,7 @@ export const metadata = { }; const PROFILE = "minimal" as const; +const VERSION = "1.84.0" as const; export type ToolchainArg = { host?: string; @@ -44,10 +45,9 @@ export const toolchain = tg.target(async (arg?: ToolchainArg) => { } // Download the Rust manifest for the selected version. - const date = "2025-01-06"; const manifestArtifact = await std.download({ - url: `https://static.rust-lang.org/dist/${date}/channel-rust-nightly.toml`, - checksum: "unsafe", + url: `https://static.rust-lang.org/dist/channel-rust-${VERSION}.toml`, + checksum: "sha256:94c2c0ba9c6783815df45d680f0f20c7ea80d11b85ee8bbbc61354f3082cd0f5", decompress: false, extract: false, }); diff --git a/packages/std/Cargo.lock b/packages/std/Cargo.lock index 21d3e5a0..f0afb4e0 100644 --- a/packages/std/Cargo.lock +++ b/packages/std/Cargo.lock @@ -105,9 +105,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" [[package]] name = "bitvec" @@ -163,7 +163,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -321,7 +321,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -332,7 +332,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -403,7 +403,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "unicode-xid", ] @@ -425,7 +425,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -552,7 +552,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -889,7 +889,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1213,7 +1213,7 @@ checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1338,7 +1338,7 @@ version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.7.0", ] [[package]] @@ -1436,7 +1436,7 @@ version = "0.38.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" dependencies = [ - "bitflags 2.6.0", + "bitflags 2.7.0", "errno", "libc", "linux-raw-sys", @@ -1472,7 +1472,7 @@ checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1498,7 +1498,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1521,7 +1521,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1563,7 +1563,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1657,9 +1657,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.95" +version = "2.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" +checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" dependencies = [ "proc-macro2", "quote", @@ -1674,7 +1674,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -1693,7 +1693,7 @@ dependencies = [ [[package]] name = "tangram_client" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "blake3", "byte-unit", @@ -1737,7 +1737,7 @@ dependencies = [ [[package]] name = "tangram_either" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "serde", ] @@ -1745,7 +1745,7 @@ dependencies = [ [[package]] name = "tangram_futures" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "dashmap", "futures", @@ -1758,7 +1758,7 @@ dependencies = [ [[package]] name = "tangram_http" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "bytes", "erased-serde", @@ -1823,7 +1823,7 @@ dependencies = [ [[package]] name = "tangram_uri" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "derive_more", "once_cell", @@ -1834,7 +1834,7 @@ dependencies = [ [[package]] name = "tangram_version" version = "0.0.0" -source = "git+https://github.com/tangramdotdev/tangram?rev=067268c2b6063f2f187c8b1268b409a04f5a0967#067268c2b6063f2f187c8b1268b409a04f5a0967" +source = "git+https://github.com/tangramdotdev/tangram?rev=aacfa4701ecc4ba4eae4a26112a6d9654eddb677#aacfa4701ecc4ba4eae4a26112a6d9654eddb677" dependencies = [ "derive_more", "winnow", @@ -1967,7 +1967,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -2035,7 +2035,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -2161,9 +2161,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" +checksum = "b913a3b5fe84142e269d63cc62b64319ccaf89b748fc31fe025177f767a756c4" dependencies = [ "getrandom", ] @@ -2216,7 +2216,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "wasm-bindgen-shared", ] @@ -2238,7 +2238,7 @@ checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -2412,7 +2412,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "synstructure", ] @@ -2434,7 +2434,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] [[package]] @@ -2454,7 +2454,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", "synstructure", ] @@ -2477,5 +2477,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.95", + "syn 2.0.96", ] diff --git a/packages/std/Cargo.toml b/packages/std/Cargo.toml index 9862aa89..b644cecf 100644 --- a/packages/std/Cargo.toml +++ b/packages/std/Cargo.toml @@ -33,7 +33,7 @@ itertools = "0.14" libc = "0.2" serde = { version = "1", features = ["derive"] } serde_json = "1" -tangram_client = { default-features = false, git = "https://github.com/tangramdotdev/tangram", rev = "067268c2b6063f2f187c8b1268b409a04f5a0967" } +tangram_client = { default-features = false, git = "https://github.com/tangramdotdev/tangram", rev = "aacfa4701ecc4ba4eae4a26112a6d9654eddb677" } tempfile = "3" tokio = { version = "1", default-features = false, features = [ "rt", diff --git a/packages/std/wrap/workspace.tg.ts b/packages/std/wrap/workspace.tg.ts index 1116a4cd..270c0816 100644 --- a/packages/std/wrap/workspace.tg.ts +++ b/packages/std/wrap/workspace.tg.ts @@ -73,11 +73,11 @@ export const rust = tg.target( const hostSystem = std.triple.archAndOs(host); // Download and parse the Rust manifest for the selected version. - const date = "2025-01-06"; + const version = "1.84.0"; const manifestFile = await tg.file( await tg.download( - `https://static.rust-lang.org/dist/${date}/channel-rust-nightly.toml`, - "unsafe", + `https://static.rust-lang.org/dist/channel-rust-${version}.toml`, + "sha256:94c2c0ba9c6783815df45d680f0f20c7ea80d11b85ee8bbbc61354f3082cd0f5", ), ); tg.assert(manifestFile instanceof tg.File);