@@ -2,26 +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 1
65
76 stable do
8- url "https://static.rust-lang.org/dist/rustc-1.83 .0-src.tar.gz"
9- sha256 "722d773bd4eab2d828d7dd35b59f0b017ddf9a97ee2b46c1b7f7fac5c8841c6e "
7+ url "https://static.rust-lang.org/dist/rustc-1.84 .0-src.tar.gz"
8+ sha256 "15cee7395b07ffde022060455b3140366ec3a12cbbea8f1ef2ff371a9cca51bf "
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.84 .0.tar.gz"
14- sha256 "8d01b3cba1150ae34e5faec59894a9d4e9b46942b082f2bd4ed441ce417ed979 "
12+ url "https://github.com/rust-lang/cargo/archive/refs/tags/0.85 .0.tar.gz"
13+ sha256 "5e708627470d41be5d615b0f064d5cbe40509cab62e751a2876936fb53ca0bcd "
1514 end
1615 end
1716
1817 bottle do
19- sha256 cellar : :any , arm64_sequoia : "c4ad4e7cca47cff44b33a0bd35f45b04c6a07e0e7541507f2d9151b02c91d296 "
20- sha256 cellar : :any , arm64_sonoma : "e33c46cff673b5e03959f2a50a721219ca899a0867c569c8680ab966378420a6 "
21- sha256 cellar : :any , arm64_ventura : "bdd7fecbb17340264a9a01cc2a82be770c9d789eb6a9b2fe2770e82befd38510 "
22- sha256 cellar : :any , sonoma : "7c8dbe22159b0e4f4402ed804cc27618d225ffecf40bac6bfc1ac44dbdf49b70 "
23- sha256 cellar : :any , ventura : "7ab5ebb3f28faf78faeac4a55433a6ac52a9b1898f97c5151ce270b77ed119e7 "
24- sha256 cellar : :any_skip_relocation , x86_64_linux : "7776fa4c5f4e94c603f868e8209daee047bb56caccf98249db57f9ce5dfb296d "
18+ sha256 cellar : :any , arm64_sequoia : "5dedf3b3980c9682b52c6a943755a078cd3bea538c2972e4f700d8e18bbfbd15 "
19+ sha256 cellar : :any , arm64_sonoma : "65124eaec587c800ee59a1c4954d41157b09e65566f08618f5191e581de9f1cf "
20+ sha256 cellar : :any , arm64_ventura : "25b71070ef46ffafc04c934f8392865f98d0c288f4d2bffe06938a3857706ee7 "
21+ sha256 cellar : :any , sonoma : "0248a6ed01be4593be4706fc1e9e172c7c2edd95c5ea2d85add33b0b59236793 "
22+ sha256 cellar : :any , ventura : "9ce7d09fbcb60148fbb7d4b5c63abd2aedb4914e1ec9c21889546754fb2e10b9 "
23+ sha256 cellar : :any_skip_relocation , x86_64_linux : "dd1949478ca03cf44dd3a7fa1eb9015e7dc596160a3098bb4465886ad1d83495 "
2524 end
2625
2726 head do
@@ -32,7 +31,7 @@ class Rust < Formula
3231 end
3332 end
3433
35- depends_on "[email protected] " # needs https://github.com/rust-lang/git2-rs /issues/1109 to support libgit2 1.9 34+ depends_on "[email protected] " # upstream issue, https://github.com/rust-lang/cargo /issues/15043 3635 depends_on "libssh2"
3736 depends_on "llvm"
3837 depends_on macos : :sierra
@@ -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/2024-10-17 /rustc-1.82 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
56- sha256 "ca9b9cab552c86ac7a28d8fb757c95a363bb5d6413b854b19472950eab2a9fa4 "
54+ url "https://static.rust-lang.org/dist/2024-11-28 /rustc-1.83 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
55+ sha256 "7a55f65f1ab39f538c31f006e20350362251609af02d2156fc78823419aa2b10 "
5756 end
5857 on_intel do
59- url "https://static.rust-lang.org/dist/2024-10-17 /rustc-1.82 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
60- sha256 "f74ade16cc926a240208ec87d02dcb30f6bb29f9ce9b36479bca57a159e6d96b "
58+ url "https://static.rust-lang.org/dist/2024-11-28 /rustc-1.83 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
59+ sha256 "9f951f40a1843298bc068a4f328a6869819a84bf0d55e943166d1b862b99af93 "
6160 end
6261 end
6362
6463 on_linux do
6564 on_arm do
66- url "https://static.rust-lang.org/dist/2024-10-17 /rustc-1.82 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
67- sha256 "2958e667202819f6ba1ea88a2a36d7b6a49aad7e460b79ebbb5cf9221b96f599 "
65+ url "https://static.rust-lang.org/dist/2024-11-28 /rustc-1.83 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
66+ sha256 "aa5d075f9903682e5171f359948717d32911bed8c39e0395042e625652062ea9 "
6867 end
6968 on_intel do
70- url "https://static.rust-lang.org/dist/2024-10-17 /rustc-1.82 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
71- sha256 "90b61494f5ccfd4d1ca9a5ce4a0af49a253ca435c701d9c44e3e44b5faf70cb8 "
69+ url "https://static.rust-lang.org/dist/2024-11-28 /rustc-1.83 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
70+ sha256 "6ec40e0405c8cbed3b786a97d374c144b012fc831b7c22b535f8ecb524f495ad "
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/2024-10-17 /cargo-1.82 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
81- sha256 "66b9acc4629a21896ebd96076016263461567b8faf4eb0b76d0a72614790f29a "
79+ url "https://static.rust-lang.org/dist/2024-11-28 /cargo-1.83 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
80+ sha256 "42a797429e7f7ac6e6c87c29845fe5face5b694a49b5026c63aed58726181536 "
8281 end
8382 on_intel do
84- url "https://static.rust-lang.org/dist/2024-10-17 /cargo-1.82 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
85- sha256 "29c43175bcdff3e21f82561ca930f80661136b9aeffbfa6914667992362caad8 "
83+ url "https://static.rust-lang.org/dist/2024-11-28 /cargo-1.83 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
84+ sha256 "ca303bdc840b643aa8905892b14a3ac3fb760e10c7fd87190403ced32412bec3 "
8685 end
8786 end
8887
8988 on_linux do
9089 on_arm do
91- url "https://static.rust-lang.org/dist/2024-10-17 /cargo-1.82 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
92- sha256 "05c0d904a82cddb8a00b0bbdd276ad7e24dea62a7b6c380413ab1e5a4ed70a56 "
90+ url "https://static.rust-lang.org/dist/2024-11-28 /cargo-1.83 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
91+ sha256 "5b96aba48790acfacea60a6643a4f30d7edc13e9189ad36b41bbacdad13d49e1 "
9392 end
9493 on_intel do
95- url "https://static.rust-lang.org/dist/2024-10-17 /cargo-1.82 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
96- sha256 "97aeae783874a932c4500f4d36473297945edf6294d63871784217d608718e70 "
94+ url "https://static.rust-lang.org/dist/2024-11-28 /cargo-1.83 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
95+ sha256 "de834a4062d9cd200f8e0cdca894c0b98afe26f1396d80765df828880a39b98c "
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/2024-10-17 /rust-std-1.82 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
106- sha256 "8b0786c55e02f3adc5df030861b6b60bc336326b9e372f6b1bf3040257621a90 "
104+ url "https://static.rust-lang.org/dist/2024-11-28 /rust-std-1.83 .0-aarch64-apple-darwin.tar.xz" , using : :nounzip
105+ sha256 "635230a14210e87b82c6f7f0597349c5cb9e5ee3a260c9b049b4b078af72eae1 "
107106 end
108107 on_intel do
109- url "https://static.rust-lang.org/dist/2024-10-17 /rust-std-1.82 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
110- sha256 "5e35d52cb3bd414fbe39f747e0080398f22eba06514c630e3a01e63417b4ca35 "
108+ url "https://static.rust-lang.org/dist/2024-11-28 /rust-std-1.83 .0-x86_64-apple-darwin.tar.xz" , using : :nounzip
109+ sha256 "9562c98c59c6344f53a4f4c331e34cc88975153b8c25dd8b7a11ce00077ee3cb "
111110 end
112111 end
113112
114113 on_linux do
115114 on_arm do
116- url "https://static.rust-lang.org/dist/2024-10-17 /rust-std-1.82 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
117- sha256 "1359ac1f3a123ae5da0ee9e47b98bb9e799578eefd9f347ff9bafd57a1d74a7f "
115+ url "https://static.rust-lang.org/dist/2024-11-28 /rust-std-1.83 .0-aarch64-unknown-linux-gnu.tar.xz" , using : :nounzip
116+ sha256 "8804f673809c5c3db11ba354b5cf9724aed68884771fa32af4b3472127a76028 "
118117 end
119118 on_intel do
120- url "https://static.rust-lang.org/dist/2024-10-17 /rust-std-1.82 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
121- sha256 "2eca3d36f7928f877c334909f35fe202fbcecce109ccf3b439284c2cb7849594 "
119+ url "https://static.rust-lang.org/dist/2024-11-28 /rust-std-1.83 .0-x86_64-unknown-linux-gnu.tar.xz" , using : :nounzip
120+ sha256 "c88fe6cb22f9d2721f26430b6bdd291e562da759e8629e2b4c7eb2c7cad705f2 "
122121 end
123122 end
124123 end
0 commit comments