@@ -2,28 +2,25 @@ 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
1817 bottle do
19- sha256 cellar : :any , arm64_tahoe : "0436d82ec2803595a5b659c2b441a3ea9aa02cc70accbaa10803b42ab7f25403"
20- sha256 cellar : :any , arm64_sequoia : "dbcd171187b97b0ca7fc9147e347a226500153fd6f46b8034702a490c2d3c633"
21- sha256 cellar : :any , arm64_sonoma : "b0cf975408077c6fb6abdec5733f91a052c55dd4dc5755183b94c1a85f52ca7d"
22- sha256 cellar : :any , arm64_ventura : "90262213b95acade24d5fbda0b11b363b1967d55cf1ba9a1438fb0e0d949932e"
23- sha256 cellar : :any , sonoma : "50eeefe626b7b2ed9aaa6b937fa61082faeed70cda89e217c1b63ce057c23cb1"
24- sha256 cellar : :any , ventura : "035684c61da4743c1b848db2c876c2b2034f0d6732f280dcdb37ea2ae41b8553"
25- sha256 cellar : :any_skip_relocation , arm64_linux : "889bd259a691dc8c5f3eacf9db920b4a08f9f632bc3705002aab8c3c1bf7e803"
26- sha256 cellar : :any_skip_relocation , x86_64_linux : "e510549624bbb05276d18317c78a013fdbdc50403e9a7e0e7144dd18b801d649"
18+ sha256 cellar : :any , arm64_tahoe : "cf848c05a4c652ecf2760bdafde69f9ae6cffe94be351dab5fc6345ba9bec090"
19+ sha256 cellar : :any , arm64_sequoia : "a266c069c994d8696b4f6fadb3250ae0bbab952c42e0d2862d203bb9295e8078"
20+ sha256 cellar : :any , arm64_sonoma : "de6f3f4cd9493d998dfa29a93e784fa62685755dffcf6c63a968b95cd82451df"
21+ sha256 cellar : :any , sonoma : "f87879df512e7233ad09f70fcbf35538e67758fb3e0d24b156b680aa7c45e6b6"
22+ sha256 cellar : :any_skip_relocation , arm64_linux : "79cdb42ebef9c6466304d5de24a47350dde7f57c5767b57d595621b8b20c8d38"
23+ sha256 cellar : :any_skip_relocation , x86_64_linux : "35110dc77744b66b32494460bbce1d5ffe08727267601c45e3f83d1b3d511351"
2724 end
2825
2926 head do
@@ -52,23 +49,23 @@ class Rust < Formula
5249 resource "rustc-bootstrap" do
5350 on_macos do
5451 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 "
52+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
53+ sha256 "6d2cf6164bef00ff3d2c37ca0a0658ffb7c9c3178882a72d78e35abeba888860 "
5754 end
5855 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 "
56+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
57+ sha256 "04f3acf7ddfb998fa2713226fd8528e6157b9030f9a6ac6678133d82d5c099f9 "
6158 end
6259 end
6360
6461 on_linux do
6562 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 "
63+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
64+ sha256 "16ed8d8c7628a481c8501e7cd1022a123269b297bdedbb7f211f37a15e937e0e "
6865 end
6966 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 "
67+ url "https://static.rust-lang.org/dist/2025-08-07 /rustc-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
68+ sha256 "b42c254e1349df86bd40bc28fdf386172a1a46f2eeabe3c7a08a75cf1fb60e27 "
7269 end
7370 end
7471 end
@@ -77,23 +74,23 @@ class Rust < Formula
7774 resource "cargo-bootstrap" do
7875 on_macos do
7976 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 "
77+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
78+ sha256 "545517d16ac76789aa6ce801cbc3eeecc9acaf43f3ccb63148c3577f2bb4b8d3 "
8279 end
8380 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 "
81+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
82+ sha256 "81fabf0d783af844c7dd74dfe10d0302dd063775789a914f29b33e3d46ee1cf0 "
8683 end
8784 end
8885
8986 on_linux do
9087 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 "
88+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
89+ sha256 "f9df3ee6d55a2387459b843477743fa386c3c0f126bd0be01691ee49309681b8 "
9390 end
9491 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 "
92+ url "https://static.rust-lang.org/dist/2025-08-07 /cargo-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
93+ sha256 "99fc10be2aeedf2c23a484f217bfa76458494495a0eee33e280d3616bb08282d "
9794 end
9895 end
9996 end
@@ -102,23 +99,23 @@ class Rust < Formula
10299 resource "rust-std-bootstrap" do
103100 on_macos do
104101 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 "
102+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
103+ sha256 "1f729f8ba21725618ab894f14cc38f01470f1d15ea76a81fac2da63291bed75c "
107104 end
108105 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 "
106+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
107+ sha256 "09780642e83b12085500ea78dcb46112a546467352cc4a4dd229f22e03d4a5f0 "
111108 end
112109 end
113110
114111 on_linux do
115112 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 "
113+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
114+ sha256 "abea0955dded88c68d731524ab9d29b162fae23bf5805b9f1dec063cba37c2aa "
118115 end
119116 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 "
117+ url "https://static.rust-lang.org/dist/2025-08-07 /rust-std-1.89 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
118+ sha256 "2719470dcd78b3f97d78b978c8f85a1a58d84ff11b62558294621c01bca34d49 "
122119 end
123120 end
124121 end
0 commit comments