@@ -125,6 +125,28 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
125125 ),
126126 )
127127
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+
128150 _maybe (
129151 http_archive ,
130152 name = "com_github_apple_swift_docc_symbolkit" ,
@@ -139,9 +161,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
139161 _maybe (
140162 http_archive ,
141163 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/" ,
145167 build_file = Label (
146168 "//third_party:com_github_apple_swift_nio/BUILD.overlay" ,
147169 ),
@@ -150,9 +172,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
150172 _maybe (
151173 http_archive ,
152174 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/" ,
156178 build_file = Label (
157179 "//third_party:com_github_apple_swift_nio_http2/BUILD.overlay" ,
158180 ),
@@ -194,9 +216,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
194216 _maybe (
195217 http_archive ,
196218 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/" ,
200222 build_file = Label (
201223 "//third_party:com_github_apple_swift_nio_ssl/BUILD.overlay" ,
202224 ),
@@ -205,9 +227,9 @@ def swift_rules_dependencies(include_bzlmod_ready_dependencies = True):
205227 _maybe (
206228 http_archive ,
207229 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 /" ,
211233 build_file = Label (
212234 "//third_party:com_github_apple_swift_collections/BUILD.overlay" ,
213235 ),
0 commit comments