Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion ports/curl/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ vcpkg_from_github(
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
http2 USE_NGHTTP2
http3 USE_NGHTTP3
http3 USE_NGTCP2
wolfssl CURL_USE_WOLFSSL
openssl CURL_USE_OPENSSL
mbedtls CURL_USE_MBEDTLS
Expand Down Expand Up @@ -61,7 +63,7 @@ vcpkg_find_acquire_program(PKGCONFIG)

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
OPTIONS
"-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/cmake-project-include.cmake"
"-DPKG_CONFIG_EXECUTABLE=${PKGCONFIG}"
${FEATURE_OPTIONS}
Expand Down
14 changes: 14 additions & 0 deletions ports/curl/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,20 @@
"nghttp2"
]
},
"http3": {
"description": "HTTP3 support using ngtcp2, nghttp3 and OpenSSL",
"dependencies": [
{
"name": "curl",
"default-features": false,
"features": [
"openssl"
]
},
"ngtcp2",
"nghttp3"
]
},
"httpsrr": {
"description": "enable support for HTTPS RR"
},
Expand Down
Loading