@@ -47,17 +47,16 @@ let package = Package(
4747 . library( name: " TerminalProgress " , targets: [ " TerminalProgress " ] ) ,
4848 ] ,
4949 dependencies: [
50+ . package ( url: " https://github.com/Bouke/DNS.git " , from: " 1.2.0 " ) ,
5051 . package ( url: " https://github.com/apple/containerization.git " , exact: Version ( stringLiteral: scVersion) ) ,
5152 . package ( url: " https://github.com/apple/swift-argument-parser.git " , from: " 1.3.0 " ) ,
5253 . package ( url: " https://github.com/apple/swift-collections.git " , from: " 1.2.0 " ) ,
5354 . package ( url: " https://github.com/apple/swift-log.git " , from: " 1.0.0 " ) ,
5455 . package ( url: " https://github.com/apple/swift-nio.git " , from: " 2.80.0 " ) ,
55- . package ( url: " https://github.com/apple/swift-protobuf.git " , from: " 1.36.0 " ) ,
56- . package ( url: " https://github.com/apple/swift-system.git " , from: " 1.6.4 " ) ,
57- . package ( url: " https://github.com/Bouke/DNS.git " , from: " 1.2.0 " ) ,
58- . package ( url: " https://github.com/grpc/grpc-swift-2.git " , from: " 2.3.0 " ) ,
59- . package ( url: " https://github.com/grpc/grpc-swift-nio-transport.git " , from: " 2.4.4 " ) ,
60- . package ( url: " https://github.com/grpc/grpc-swift-protobuf.git " , from: " 2.2.0 " ) ,
56+ . package ( url: " https://github.com/apple/swift-protobuf.git " , from: " 1.29.0 " ) ,
57+ . package ( url: " https://github.com/apple/swift-system.git " , from: " 1.4.0 " ) ,
58+ . package ( url: " https://github.com/grpc/grpc-swift.git " , from: " 1.26.0 " ) ,
59+ . package ( url: " https://github.com/orlandos-nl/DNSClient.git " , from: " 2.4.1 " ) ,
6160 . package ( url: " https://github.com/swift-server/async-http-client.git " , from: " 1.20.1 " ) ,
6261 . package ( url: " https://github.com/swiftlang/swift-docc-plugin.git " , from: " 1.1.0 " ) ,
6362 ] ,
@@ -112,14 +111,10 @@ let package = Package(
112111 dependencies: [
113112 . product( name: " Logging " , package : " swift-log " ) ,
114113 . product( name: " NIO " , package : " swift-nio " ) ,
115- . product( name: " NIOPosix " , package : " swift-nio " ) ,
116114 . product( name: " Containerization " , package : " containerization " ) ,
117115 . product( name: " ContainerizationArchive " , package : " containerization " ) ,
118116 . product( name: " ContainerizationOCI " , package : " containerization " ) ,
119117 . product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
120- . product( name: " GRPCCore " , package : " grpc-swift-2 " ) ,
121- . product( name: " GRPCNIOTransportHTTP2 " , package : " grpc-swift-nio-transport " ) ,
122- . product( name: " GRPCProtobuf " , package : " grpc-swift-protobuf " ) ,
123118 " ContainerAPIClient " ,
124119 ]
125120 ) ,
@@ -138,9 +133,7 @@ let package = Package(
138133 . product( name: " ContainerizationExtras " , package : " containerization " ) ,
139134 . product( name: " ContainerizationOS " , package : " containerization " ) ,
140135 . product( name: " ContainerizationEXT4 " , package : " containerization " ) ,
141- . product( name: " GRPCCore " , package : " grpc-swift-2 " ) ,
142- . product( name: " GRPCNIOTransportHTTP2 " , package : " grpc-swift-nio-transport " ) ,
143- . product( name: " GRPCProtobuf " , package : " grpc-swift-protobuf " ) ,
136+ . product( name: " GRPC " , package : " grpc-swift " ) ,
144137 . product( name: " Logging " , package : " swift-log " ) ,
145138 " ContainerAPIService " ,
146139 " ContainerAPIClient " ,
@@ -307,9 +300,7 @@ let package = Package(
307300 dependencies: [
308301 . product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
309302 . product( name: " Logging " , package : " swift-log " ) ,
310- . product( name: " GRPCCore " , package : " grpc-swift-2 " ) ,
311- . product( name: " GRPCNIOTransportHTTP2 " , package : " grpc-swift-nio-transport " ) ,
312- . product( name: " GRPCProtobuf " , package : " grpc-swift-protobuf " ) ,
303+ . product( name: " GRPC " , package : " grpc-swift " ) ,
313304 . product( name: " Containerization " , package : " containerization " ) ,
314305 " ContainerLog " ,
315306 " ContainerPlugin " ,
@@ -436,6 +427,7 @@ let package = Package(
436427 dependencies: [
437428 . product( name: " NIOCore " , package : " swift-nio " ) ,
438429 . product( name: " NIOPosix " , package : " swift-nio " ) ,
430+ . product( name: " DNSClient " , package : " DNSClient " ) ,
439431 . product( name: " DNS " , package : " DNS " ) ,
440432 . product( name: " Logging " , package : " swift-log " ) ,
441433 . product( name: " ContainerizationOS " , package : " containerization " ) ,
0 commit comments