Skip to content

Commit d4f9921

Browse files
authored
Merge pull request Homebrew#203747 from Homebrew/bump-rust-1.84.0
rust 1.84.0
2 parents a6828fc + dc6de66 commit d4f9921

File tree

1 file changed

+35
-36
lines changed

1 file changed

+35
-36
lines changed

Formula/r/rust.rb

Lines changed: 35 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)