Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[configcat] Update to version 3.2.0 #35651

Merged
merged 9 commits into from
Dec 14, 2023
Merged
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
8 changes: 7 additions & 1 deletion ports/configcat/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,20 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO configcat/cpp-sdk
REF "v${VERSION}"
SHA512 2d2c456c978babc3223783ec0e08ac7e73294703db4f932da12ce7e4b5163510689c4b996311543fd68acffc613a15a776767b144a4089eb12566a52af8017b7
SHA512 a71706978b0a4e7b4bce7f194910b75221bc6483d38f7cda9d004abdf41dcdd97aa2754977e641c888065f3aeacd6e7e0893e5de1c9417a3d466a977a1dbb287
HEAD_REF master
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
INVERTED_FEATURES
network CONFIGCAT_USE_EXTERNAL_NETWORK_ADAPTER
)

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DCONFIGCAT_BUILD_TESTS=OFF
${FEATURE_OPTIONS}
)
vcpkg_cmake_install()

Expand Down
36 changes: 23 additions & 13 deletions ports/configcat/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,12 @@
{
"name": "configcat",
"version": "3.1.1",
"version": "3.2.0",
"description": "ConfigCat SDK for C++ provides easy integration for your application to ConfigCat. ConfigCat is a feature flag and configuration management service that lets you separate feature releases from deployments. Alternative to LaunchDarkly.",
"homepage": "https://configcat.com/",
"license": "MIT",
"dependencies": [
{
"name": "curl",
"default-features": false,
"features": [
"ssl"
]
},
"hash-library",
"nlohmann-json",
{
"name": "openssl",
"platform": "linux"
},
{
"name": "vcpkg-cmake",
"host": true
Expand All @@ -27,5 +16,26 @@
"host": true
},
"z4kn4fein-semver"
]
],
"default-features": [
"network"
],
"features": {
"network": {
"description": "Use built-in curl network adapter",
"dependencies": [
{
"name": "curl",
"default-features": false,
"features": [
"ssl"
]
},
{
"name": "openssl",
"platform": "linux"
}
]
}
}
}
2 changes: 1 addition & 1 deletion versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -1761,7 +1761,7 @@
"port-version": 0
},
"configcat": {
"baseline": "3.1.1",
"baseline": "3.2.0",
"port-version": 0
},
"console-bridge": {
Expand Down
5 changes: 5 additions & 0 deletions versions/c-/configcat.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "4f1f87e186100760a5a093476a921eb6396b46c7",
"version": "3.2.0",
"port-version": 0
},
{
"git-tree": "278ce6bc975733e7807d36490f0e6d5c5c786ebb",
"version": "3.1.1",
Expand Down