@@ -2,16 +2,15 @@ class Rust < Formula
22 desc "Safe, concurrent, practical language"
33 homepage "https://www.rust-lang.org/"
44 license any_of : [ "Apache-2.0" , "MIT" ]
5- revision 3
65
76 stable do
8- url "https://static.rust-lang.org/dist/rustc-1.89 .0-src.tar.gz"
9- sha256 "2576f9f440dd99b0151bd28f59aa0ac6102d5c4f3ed4ef8a810c8dd05057250d "
7+ url "https://static.rust-lang.org/dist/rustc-1.90 .0-src.tar.gz"
8+ sha256 "799a9f9cba4ed5351e071048bcf6b5560755d9009648def33a407dd4961f9b7e "
109
1110 # From https://github.com/rust-lang/rust/tree/#{version}/src/tools
1211 resource "cargo" do
13- url "https://github.com/rust-lang/cargo/archive/refs/tags/0.90 .0.tar.gz"
14- sha256 "6e38bf4131c667b41b8a5b78bc39232ece2d476a75de1f72f82ce07f425b2e3b "
12+ url "https://github.com/rust-lang/cargo/archive/refs/tags/0.91 .0.tar.gz"
13+ sha256 "d3d3f0ed975c00b3955a73fbf67bcfb4b318b49fde7c584c89477a382cdba5b3 "
1514 end
1615 end
1716
@@ -52,23 +51,23 @@ class Rust < Formula
5251 resource "rustc-bootstrap" do
5352 on_macos do
5453 on_arm do
55- url "https://static.rust-lang.org/dist/2025-06-26 /rustc-1.88 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
56- sha256 "249f4cacd3fac1f718af19373c73e9d3b9a595965972d8b1f3947c578110f520 "
54+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
55+ sha256 "6d2cf6164bef00ff3d2c37ca0a0658ffb7c9c3178882a72d78e35abeba888860 "
5756 end
5857 on_intel do
59- url "https://static.rust-lang.org/dist/2025-06-26 /rustc-1.88 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
60- sha256 "c8f1ea4fc3e507c8e733809bd3ad91a00f5b209d85620be9013bea5f97f31f24 "
58+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
59+ sha256 "04f3acf7ddfb998fa2713226fd8528e6157b9030f9a6ac6678133d82d5c099f9 "
6160 end
6261 end
6362
6463 on_linux do
6564 on_arm do
66- url "https://static.rust-lang.org/dist/2025-06-26 /rustc-1.88 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
67- sha256 "b841d40bb98b2718c6452ec8421a4a8df584fce8d41875bcd9b1af83f52f7d96 "
65+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
66+ sha256 "16ed8d8c7628a481c8501e7cd1022a123269b297bdedbb7f211f37a15e937e0e "
6867 end
6968 on_intel do
70- url "https://static.rust-lang.org/dist/2025-06-26 /rustc-1.88 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
71- sha256 "b049fd57fce274d10013e2cf0e05f215f68f6580865abc52178f66ae9bf43fd8 "
69+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
70+ sha256 "b42c254e1349df86bd40bc28fdf386172a1a46f2eeabe3c7a08a75cf1fb60e27 "
7271 end
7372 end
7473 end
@@ -77,23 +76,23 @@ class Rust < Formula
7776 resource "cargo-bootstrap" do
7877 on_macos do
7978 on_arm do
80- url "https://static.rust-lang.org/dist/2025-06-26 /cargo-1.88 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
81- sha256 "71c08c8fab9b7a9cd13b6119886d50ce48efa8261d08e1fd328ed3ee1c84e2e0 "
79+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
80+ sha256 "545517d16ac76789aa6ce801cbc3eeecc9acaf43f3ccb63148c3577f2bb4b8d3 "
8281 end
8382 on_intel do
84- url "https://static.rust-lang.org/dist/2025-06-26 /cargo-1.88 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
85- sha256 "e7f672132591df180b58f8e7af875e1971a10fe71243f7d84f9b3f6742f998bc "
83+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
84+ sha256 "81fabf0d783af844c7dd74dfe10d0302dd063775789a914f29b33e3d46ee1cf0 "
8685 end
8786 end
8887
8988 on_linux do
9089 on_arm do
91- url "https://static.rust-lang.org/dist/2025-06-26 /cargo-1.88 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
92- sha256 "5aa43865f2002914ce4fca8916b4403bfca62f17e779ad368f6a17553296a58b "
90+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
91+ sha256 "f9df3ee6d55a2387459b843477743fa386c3c0f126bd0be01691ee49309681b8 "
9392 end
9493 on_intel do
95- url "https://static.rust-lang.org/dist/2025-06-26 /cargo-1.88 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
96- sha256 "856962610ee821648cee32e3d6abac667af7bb7ea6ec6f3d184cc31e66044f6b "
94+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
95+ sha256 "99fc10be2aeedf2c23a484f217bfa76458494495a0eee33e280d3616bb08282d "
9796 end
9897 end
9998 end
@@ -102,23 +101,23 @@ class Rust < Formula
102101 resource "rust-std-bootstrap" do
103102 on_macos do
104103 on_arm do
105- url "https://static.rust-lang.org/dist/2025-06-26 /rust-std-1.88 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
106- sha256 "532be07511af557cb67f33bfc77044a787363ab281b963752542bc837ce90e96 "
104+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
105+ sha256 "1f729f8ba21725618ab894f14cc38f01470f1d15ea76a81fac2da63291bed75c "
107106 end
108107 on_intel do
109- url "https://static.rust-lang.org/dist/2025-06-26 /rust-std-1.88 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
110- sha256 "2570350a6651e60a2fe0aa438be5cd123ed3543b4b44c916284ff7e7e331d16a "
108+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
109+ sha256 "09780642e83b12085500ea78dcb46112a546467352cc4a4dd229f22e03d4a5f0 "
111110 end
112111 end
113112
114113 on_linux do
115114 on_arm do
116- url "https://static.rust-lang.org/dist/2025-06-26 /rust-std-1.88 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
117- sha256 "e9ac4ff3c87247a2195fcceddbf1bdeee5c4fd337f014d8f4c4e3ac99002021f "
115+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
116+ sha256 "abea0955dded88c68d731524ab9d29b162fae23bf5805b9f1dec063cba37c2aa "
118117 end
119118 on_intel do
120- url "https://static.rust-lang.org/dist/2025-06-26 /rust-std-1.88 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
121- sha256 "36d7eacf46bd5199cb433e49a9ed9c9b380d82f8a0ebc05e89b43b51c070c955 "
119+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
120+ sha256 "2719470dcd78b3f97d78b978c8f85a1a58d84ff11b62558294621c01bca34d49 "
122121 end
123122 end
124123 end
0 commit comments