@@ -125,6 +125,28 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
125
125
),
126
126
)
127
127
128
+ _maybe (
129
+ http_archive ,
130
+ name = "com_github_grpc_grpc_swift_nio_transport" ,
131
+ urls = ["https://github.com/grpc/grpc-swift-nio-transport/archive/1.0.0.tar.gz" ], # latest at time of writing
132
+ sha256 = "e590f7a30961802cbdf4f8cac37ae2dbc9ab2c8f8032c2ef2f66ed2b63623185" ,
133
+ strip_prefix = "grpc-swift-nio-transport-1.0.0/" ,
134
+ build_file = Label (
135
+ "//third_party:com_github_grpc_grpc_swift_nio_transport/BUILD.overlay" ,
136
+ ),
137
+ )
138
+
139
+ _maybe (
140
+ http_archive ,
141
+ name = "com_github_grpc_grpc_swift_protobuf" ,
142
+ urls = ["https://github.com/grpc/grpc-swift-protobuf/archive/1.0.0.tar.gz" ], # latest at time of writing
143
+ sha256 = "c31969782aa710e002f9a6214a9eb1e4292800e3606c2a092b034b97fdff52ac" ,
144
+ strip_prefix = "grpc-swift-nio-protobuf-1.0.0/" ,
145
+ build_file = Label (
146
+ "//third_party:com_github_grpc_grpc_swift_protobuf/BUILD.overlay" ,
147
+ ),
148
+ )
149
+
128
150
_maybe (
129
151
http_archive ,
130
152
name = "com_github_apple_swift_docc_symbolkit" ,
@@ -139,9 +161,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
139
161
_maybe (
140
162
http_archive ,
141
163
name = "com_github_apple_swift_nio" ,
142
- urls = ["https://github.com/apple/swift-nio/archive/2.42 .0.tar.gz" ], # pinned to grpc swift version
143
- sha256 = "e3304bc3fb53aea74a3e54bd005ede11f6dc357117d9b1db642d03aea87194a0 " ,
144
- strip_prefix = "swift-nio-2.42 .0/" ,
164
+ urls = ["https://github.com/apple/swift-nio/archive/2.78 .0.tar.gz" ], # pinned to grpc swift version
165
+ sha256 = "7262fe6a134ce83fda666429ca88a511db517f36996955dafeb2068d66b7d260 " ,
166
+ strip_prefix = "swift-nio-2.78 .0/" ,
145
167
build_file = Label (
146
168
"//third_party:com_github_apple_swift_nio/BUILD.overlay" ,
147
169
),
@@ -150,9 +172,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
150
172
_maybe (
151
173
http_archive ,
152
174
name = "com_github_apple_swift_nio_http2" ,
153
- urls = ["https://github.com/apple/swift-nio-http2/archive/1.26 .0.tar.gz" ], # pinned to grpc-swift version
154
- sha256 = "f0edfc9d6a7be1d587e5b403f2d04264bdfae59aac1d74f7d974a9022c6d2b25 " ,
155
- strip_prefix = "swift-nio-http2-1.26 .0/" ,
175
+ urls = ["https://github.com/apple/swift-nio-http2/archive/1.35 .0.tar.gz" ], # pinned to grpc-swift version
176
+ sha256 = "ffc425d7e2737d17b80a0227f2b2823eb95bd76cb681906494e5b795f64f6f5c " ,
177
+ strip_prefix = "swift-nio-http2-1.35 .0/" ,
156
178
build_file = Label (
157
179
"//third_party:com_github_apple_swift_nio_http2/BUILD.overlay" ,
158
180
),
@@ -194,9 +216,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
194
216
_maybe (
195
217
http_archive ,
196
218
name = "com_github_apple_swift_nio_ssl" ,
197
- urls = ["https://github.com/apple/swift-nio-ssl/archive/2.23 .0.tar.gz" ], # pinned to grpc swift version
198
- sha256 = "4787c63f61dd04d99e498adc3d1a628193387e41efddf8de19b8db04544d016d " ,
199
- strip_prefix = "swift-nio-ssl-2.23 .0/" ,
219
+ urls = ["https://github.com/apple/swift-nio-ssl/archive/2.29 .0.tar.gz" ], # pinned to grpc swift version
220
+ sha256 = "f35a05309d791ec5ff23e1b0cdff2962872e2388fa0e27fced57566bb0383ea4 " ,
221
+ strip_prefix = "swift-nio-ssl-2.29 .0/" ,
200
222
build_file = Label (
201
223
"//third_party:com_github_apple_swift_nio_ssl/BUILD.overlay" ,
202
224
),
@@ -205,9 +227,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
205
227
_maybe (
206
228
http_archive ,
207
229
name = "com_github_apple_swift_collections" ,
208
- urls = ["https://github.com/apple/swift-collections/archive/1.0.4 .tar.gz" ], # pinned to swift-nio @ grpc-swift version
209
- sha256 = "d9e4c8a91c60fb9c92a04caccbb10ded42f4cb47b26a212bc6b39cc390a4b096 " ,
210
- strip_prefix = "swift-collections-1.0.4 /" ,
230
+ urls = ["https://github.com/apple/swift-collections/archive/1.1.3 .tar.gz" ], # pinned to swift-nio @ grpc-swift version
231
+ sha256 = "7e5e48d0dc2350bed5919be5cf60c485e72a30bd1f2baf718a619317677b91db " ,
232
+ strip_prefix = "swift-collections-1.1.3 /" ,
211
233
build_file = Label (
212
234
"//third_party:com_github_apple_swift_collections/BUILD.overlay" ,
213
235
),
0 commit comments