|
1 | 1 | { |
2 | 2 | "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json", |
3 | 3 | "name": "gamenetworkingsockets", |
4 | | - "version-string": "1.5.1", |
| 4 | + "version-string": "1.6.0", |
5 | 5 | "description": "A basic transport layer for games.", |
6 | 6 | "homepage": "https://github.com/ValveSoftware/GameNetworkingSockets", |
7 | 7 | "builtin-baseline": "522253caf47268c1724f486a035e927a42a90092", |
|
11 | 11 | { "name": "vcpkg-cmake", "host": true }, |
12 | 12 | { "name": "vcpkg-cmake-config", "host": true } |
13 | 13 | ], |
14 | | - "default-features": [ "openssl" ], |
| 14 | + "default-features": [ "openssl", "ice" ], |
15 | 15 | "features": { |
16 | 16 | "openssl": { |
17 | 17 | "description": "Use OpenSSL as the crypto provider. This is the default.", |
|
21 | 21 | "description": "Use libsodium as the crypto provider.", |
22 | 22 | "dependencies": [ "libsodium" ] |
23 | 23 | }, |
| 24 | + "ice": { |
| 25 | + "description": "Compile support for P2P connections and the native ICE client (STUN and TURN)." |
| 26 | + }, |
24 | 27 | "webrtc": { |
25 | | - "description": "Compiles WebRTC support for P2P.", |
26 | | - "dependencies": [ "abseil" ] |
| 28 | + "description": "Compile the Google WebRTC ICE implementation and use it as the default ICE backend. Requires 'ice'.", |
| 29 | + "dependencies": [ "abseil", { "name": "gamenetworkingsockets", "features": [ "ice" ] } ] |
27 | 30 | }, |
28 | 31 | "examples": { |
29 | 32 | "description": "Build the examples." |
|
0 commit comments