@@ -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