Skip to content

Commit d93a0f4

Browse files
authored
Merge pull request Homebrew#201428 from Homebrew/swift-6.0.3
swift 6.0.3
2 parents 10d8361 + 78e84c8 commit d93a0f4

File tree

1 file changed

+50
-57
lines changed

1 file changed

+50
-57
lines changed

Formula/s/swift.rb

Lines changed: 50 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ class Swift < Formula
44
desc "High-performance system programming language"
55
homepage "https://www.swift.org"
66
# NOTE: Keep version in sync with resources below
7-
url "https://github.com/swiftlang/swift/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
8-
sha256 "1489681860e92cee5ddd869a06531d7a1746b2f4ea105a2ff3b631ebcbcffd34"
7+
url "https://github.com/swiftlang/swift/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
8+
sha256 "eef9f312d00540cfabc35cb1da9221dd15d3aaca546497a14f29a641ee6484e3"
99
license "Apache-2.0"
1010

1111
# This uses the `GithubLatest` strategy because a `-RELEASE` tag is often
@@ -17,12 +17,12 @@ class Swift < Formula
1717
end
1818

1919
bottle do
20-
sha256 cellar: :any, arm64_sequoia: "b0da9c3b201fae6b553a89d23fe20941fb3a6df0d9ed92d6f9d6bb05c2dcbb34"
21-
sha256 cellar: :any, arm64_sonoma: "8f8323c289d76a9d52c1864bc3d481d5e5a77e5d69f72aa85287494e70e0001c"
22-
sha256 cellar: :any, arm64_ventura: "d0c50a6389a459bf86177448ccbdcdfaae3d7c60a2f048c83c44680e5fd1f22b"
23-
sha256 cellar: :any, sonoma: "dea817b03b25515a99efc836b3d05702a9aaad9e6d99f503acbf1c38667331d7"
24-
sha256 cellar: :any, ventura: "b9cf1d9f5b8f378baec6c0a390c3a8a8bc8ca0a015794d6410f769aaa647a4be"
25-
sha256 cellar: :any_skip_relocation, x86_64_linux: "22319e6c3269a53d02b4f1e46b0cfdeb95919ec63631a03cfceb89494bb7812e"
20+
sha256 cellar: :any, arm64_sequoia: "f68e82e8fea45c4a8f65146eb98ec1e0f1418b6230c73888b9f478a38387672d"
21+
sha256 cellar: :any, arm64_sonoma: "26de451fb88025fb13b1b92d9f50a7949a36b1401f526696321c73a2b7668f06"
22+
sha256 cellar: :any, arm64_ventura: "a1d9ce8a6b96748adab517f9b9f76daed8a713d3f2050b5854525b3f611c6748"
23+
sha256 cellar: :any, sonoma: "45509e26cf31a30de0e5cf6e31c73d1031a402b2446bd645b0ed192e9b0ad1b7"
24+
sha256 cellar: :any, ventura: "a440a437121c2e9aaba92681137e3b954cd45d5a03d23cf94d226a78fa937050"
25+
sha256 cellar: :any_skip_relocation, x86_64_linux: "b990b642f94de06a0e7eed8fa0b36909d582f80ff2f2f93e140836b4d5c9dfcf"
2626
end
2727

2828
keg_only :provided_by_macos
@@ -67,44 +67,37 @@ class Swift < Formula
6767
end
6868

6969
resource "swift-corelibs-foundation" do
70-
url "https://github.com/apple/swift-corelibs-foundation/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
71-
sha256 "8af719f14a05cee2d32625cf455261fc74d13eeef3ba9e5b9547316743d5cde9"
70+
url "https://github.com/apple/swift-corelibs-foundation/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
71+
sha256 "62c276a18fa3b3b92e95f5349dc125d03f09cea3c477b3af1428ccdbab29e139"
7272
end
7373

7474
resource "swift-foundation" do
75-
url "https://github.com/apple/swift-foundation/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
76-
sha256 "a677ad3a712fb4d8330bccd28904aaa1b10749264d57ad9370215a89156ba1d3"
75+
url "https://github.com/apple/swift-foundation/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
76+
sha256 "31ee3ea95a015049d3f6a5cfe8bd3a460071fa0086c1d112efaf0580611d162c"
7777
end
7878

7979
resource "swift-foundation-icu" do
80-
url "https://github.com/apple/swift-foundation-icu/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
81-
sha256 "a48f0d6f998ba6db710f89f0e987c4cf00f3845338afae116ab3e29c04dad127"
80+
url "https://github.com/apple/swift-foundation-icu/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
81+
sha256 "c4332b4e6cc008a5a7045ad7f368df7deb518f286ecd5a78839066dcc07a853a"
8282
end
8383

8484
resource "swift-corelibs-libdispatch" do
85-
url "https://github.com/apple/swift-corelibs-libdispatch/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
86-
sha256 "3df429b22d9294c0ca5291c86e83a35f6326600a1c271933107bba199b919008"
85+
url "https://github.com/apple/swift-corelibs-libdispatch/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
86+
sha256 "444c0de5fe18e148548a3f3b60b3bac3d4d586285c21064346c7ca17ed1d4fac"
8787
end
8888

8989
resource "swift-corelibs-xctest" do
90-
url "https://github.com/apple/swift-corelibs-xctest/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
91-
sha256 "a671062f178c68dd1fb0fdcf6a7c00589b343a63009a59b522206e03c9850d97"
90+
url "https://github.com/apple/swift-corelibs-xctest/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
91+
sha256 "eb131d1cfde18548c5fc782ba56bc871b13057b5e7b6992ddae4d4349360571d"
9292
end
9393
end
9494

9595
# Currently requires Clang to build successfully.
9696
fails_with :gcc
9797

9898
resource "llvm-project" do
99-
url "https://github.com/swiftlang/llvm-project/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
100-
sha256 "991e9d63548a5ae8ce4fdda4052e98cb2bf2b193cafac8bbeea8f830f8cede96"
101-
102-
# Fix copmatibility with macOS 15 SDK.
103-
# Remove with Swift 6.0.3.
104-
patch do
105-
url "https://github.com/swiftlang/llvm-project/commit/a566c12aded130264a1e07e6c1718884ab1d9dc8.patch?full_index=1"
106-
sha256 "6f165b41390051098c0b4ea5bd333c49a7fd93740a015b99db72f096283ae434"
107-
end
99+
url "https://github.com/swiftlang/llvm-project/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
100+
sha256 "d93ca164615938e5026a2d1af76b2ef7514eae98b38a716f3278bc1a6dfc8f92"
108101

109102
# Support Python 3.13.
110103
# Remove with Swift 6.1.
@@ -115,13 +108,13 @@ class Swift < Formula
115108
end
116109

117110
resource "cmark" do
118-
url "https://github.com/swiftlang/swift-cmark/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
119-
sha256 "2bfeab8747f4bcfea6aa70ed0494fe2185ec2532f1c9b7a0e17214cd401e9f31"
111+
url "https://github.com/swiftlang/swift-cmark/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
112+
sha256 "ab1064350ecedd5b3c0f2a6fbe3acefbc45d7accf1e4ca1591ce04d0c6787e40"
120113
end
121114

122115
resource "llbuild" do
123-
url "https://github.com/swiftlang/swift-llbuild/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
124-
sha256 "40ada0511f0218fb3ca0478c8fff1b4d0958478056a0cc5408677753e8c8f7a7"
116+
url "https://github.com/swiftlang/swift-llbuild/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
117+
sha256 "68d71bf7e0882153c6ad91fbe0626ab761d8bc46d2d93ce32cbfa392d256a30e"
125118

126119
# Workaround Homebrew sqlite3 not being found.
127120
# Needs paired inreplace for @@HOMEBREW_PREFIX@@.
@@ -133,13 +126,13 @@ class Swift < Formula
133126
end
134127

135128
resource "swiftpm" do
136-
url "https://github.com/swiftlang/swift-package-manager/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
137-
sha256 "00e40c3bce9b63fdd24d783909af003c7f86431898ee6b8bf44174d023d08402"
129+
url "https://github.com/swiftlang/swift-package-manager/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
130+
sha256 "03c5b8dfd8628de42ca1c171faeeddea977ecdad8675d3826a2c165ad8f972ba"
138131
end
139132

140133
resource "indexstore-db" do
141-
url "https://github.com/swiftlang/indexstore-db/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
142-
sha256 "61f6d010edc11f31b5e01efb3628958501a1883b07ee4c741bbebc8c7d43d03d"
134+
url "https://github.com/swiftlang/indexstore-db/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
135+
sha256 "fdaceb80a819e5b86d1599e7357c79e518a3ff0bb96dcd82245fc50e3d6bbc0d"
143136

144137
# Fix compile with Clang 19.
145138
# Remove with Swift 6.1.
@@ -150,18 +143,18 @@ class Swift < Formula
150143
end
151144

152145
resource "sourcekit-lsp" do
153-
url "https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
154-
sha256 "26175c4774f9817ad32c62c004ca76e9f09d8b77a253fca0e4eafdb33f33b2d2"
146+
url "https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
147+
sha256 "928db64bc179a250afd305b5729217180e2de1cdcd3d353d0fa20b38c5def8ec"
155148
end
156149

157150
resource "swift-driver" do
158-
url "https://github.com/swiftlang/swift-driver/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
159-
sha256 "c6db9d058c8d5122f8e368087e397d59cf17ce5be686d4713025269658f0467e"
151+
url "https://github.com/swiftlang/swift-driver/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
152+
sha256 "9ee38eda1a0adc24dd995b345dff4a5a25d42ae8d063fcc04b170469f2f53d43"
160153
end
161154

162155
resource "swift-tools-support-core" do
163-
url "https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
164-
sha256 "2f88a0790e9fe6fc0efa6a1fc1382d71c010126f871a6516ba56fb05dd1d23a0"
156+
url "https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
157+
sha256 "fc83e9922d4c7df0f0d94b8840f292989eb148d5e451b182a9e390a9ea4dd94e"
165158

166159
# Fix "close error" when compiling SwiftPM.
167160
# https://github.com/swiftlang/swift-tools-support-core/pull/456
@@ -172,43 +165,43 @@ class Swift < Formula
172165
end
173166

174167
resource "swift-docc" do
175-
url "https://github.com/swiftlang/swift-docc/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
176-
sha256 "2fa482d6a3ba09a6bbdd9a503ae20a425e495c0c955dc2bd8ebafa64b38ca8ba"
168+
url "https://github.com/swiftlang/swift-docc/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
169+
sha256 "00d8e95a7fdae71c7313389ced0fd4d63185782f8d2fa6d4683672f700478195"
177170
end
178171

179172
resource "swift-lmdb" do
180-
url "https://github.com/swiftlang/swift-lmdb/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
181-
sha256 "384ce2942dbff106d6cca112b3f9a00be0ce3715a33c7b0b81dc61cc722ffdcd"
173+
url "https://github.com/swiftlang/swift-lmdb/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
174+
sha256 "1876f37050f42044ce9e614530f8001ce0fce6f44fff8a5ece7186591115f4b6"
182175
end
183176

184177
resource "swift-docc-render-artifact" do
185-
url "https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
186-
sha256 "7411ed38dcb5a783ddd5c557290a7c2b939251a2ce634913a96a80b8a66c8c0c"
178+
url "https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
179+
sha256 "d791c82bff3ed8e8a35a76c1fab9bc3a20ed7bd96aa91b40d50e822f11874863"
187180
end
188181

189182
resource "swift-docc-symbolkit" do
190-
url "https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
191-
sha256 "a310e60e64291fe8204b59b50c68d1e66bec3eb837ac8a5af8700ad09c819b1d"
183+
url "https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
184+
sha256 "1bdcb65209d0487fa50d5ed41e108528c56259771f25b06a0bec911ccb224237"
192185
end
193186

194187
resource "swift-markdown" do
195-
url "https://github.com/swiftlang/swift-markdown/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
196-
sha256 "7fedb25982044af33747162f1f249be279f26a043c96d7c4f2b20dcc3d689bdc"
188+
url "https://github.com/swiftlang/swift-markdown/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
189+
sha256 "6c2cc30a8c0f8b6f1f4fa0f21af784722267bb9b6c38336718ae959cea5584e5"
197190
end
198191

199192
resource "swift-experimental-string-processing" do
200-
url "https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
201-
sha256 "e0380895e1cf5dc49aef321256f8192986185a6fa6ea83c143f171b643450fc0"
193+
url "https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
194+
sha256 "6c34cfdf934eb781169866a66505e11541861ba638b05fd4ed87f8c34a6fa55e"
202195
end
203196

204197
resource "swift-syntax" do
205-
url "https://github.com/swiftlang/swift-syntax/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
206-
sha256 "82cb7640775a23cf7483197f0cd6a6342a29a61d4bb75239905490bf47a64a75"
198+
url "https://github.com/swiftlang/swift-syntax/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
199+
sha256 "30788e115f37b7d3f8fc1f5d436b80996f4945fc13287ed7e4391b358479fafd"
207200
end
208201

209202
resource "swift-testing" do
210-
url "https://github.com/swiftlang/swift-testing/archive/refs/tags/swift-6.0.2-RELEASE.tar.gz"
211-
sha256 "7c7160b1c196b83c36225d2d60dce27b0dd288b94bd1da7ff619d56b4071cf12"
203+
url "https://github.com/swiftlang/swift-testing/archive/refs/tags/swift-6.0.3-RELEASE.tar.gz"
204+
sha256 "c69bafdaaa849cae7265804bd1a8807ebadffbc51c005c343e4d1ce42a1e7b62"
212205
end
213206

214207
# To find the version to use, check the release/#{version.major_minor} entry of:

0 commit comments

Comments
 (0)