[reflectcpp] Update to 0.21.0 (#47362)

This commit is contained in:
Dr. Patrick Urbanke (劉自成) 2025-09-16 03:22:19 +02:00 committed by GitHub
parent 867707e171
commit 2cf95b874e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 38 additions and 7 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO getml/reflect-cpp
REF "v${VERSION}"
SHA512 92feee43ac407013c15b7608637061fd5c22ccf9309a7f6ff7f60dbdf13e41aad0ad1200354da6f27a6d0824cabd7a0b0a067675b1625c2e1b7ec9017b3c3f4a
SHA512 3fb7235a72738dc21659a9b1cbdc5b783b1b5eb7eb4af8de35e0e6d5a886822c88cdd2a58b181c036ab36eac9892e65a9c9e260bf09d21f577bdd01e8d120410
HEAD_REF main
)
@ -16,8 +16,10 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
bson REFLECTCPP_BSON
capnproto REFLECTCPP_CAPNPROTO
cbor REFLECTCPP_CBOR
csv REFLECTCPP_CSV
flexbuffers REFLECTCPP_FLEXBUFFERS
msgpack REFLECTCPP_MSGPACK
parquet REFLECTCPP_PARQUET
toml REFLECTCPP_TOML
ubjson REFLECTCPP_UBJSON
xml REFLECTCPP_XML

View File

@ -1,13 +1,13 @@
{
"name": "reflectcpp",
"version": "0.20.0",
"description": "A C++ library for serialization and deserialization using reflection. Supports JSON, Avro, BSON, Cap'n Proto, CBOR, flexbuffers, msgpack, TOML, UBJSON, XML, YAML.",
"version": "0.21.0",
"description": "A C++ library for serialization and deserialization using reflection. Supports JSON, Avro, BSON, Cap'n Proto, CBOR, CSV, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML.",
"homepage": "https://github.com/getml/reflect-cpp/",
"license": "MIT",
"dependencies": [
{
"name": "ctre",
"version>=": "3.9.0"
"version>=": "3.10.0"
},
{
"name": "vcpkg-cmake",
@ -46,7 +46,19 @@
"dependencies": [
{
"name": "jsoncons",
"version>=": "0.176.0"
"version>=": "1.4.0"
}
]
},
"csv": {
"description": "Enable CSV support",
"dependencies": [
{
"name": "arrow",
"features": [
"csv"
],
"version>=": "21.0.0"
}
]
},
@ -68,6 +80,18 @@
}
]
},
"parquet": {
"description": "Enable parquet support",
"dependencies": [
{
"name": "arrow",
"features": [
"parquet"
],
"version>=": "21.0.0"
}
]
},
"toml": {
"description": "Support for the TOML format",
"dependencies": [
@ -82,7 +106,7 @@
"dependencies": [
{
"name": "jsoncons",
"version>=": "0.176.0"
"version>=": "1.4.0"
}
]
},

View File

@ -8349,7 +8349,7 @@
"port-version": 0
},
"reflectcpp": {
"baseline": "0.20.0",
"baseline": "0.21.0",
"port-version": 0
},
"refprop-headers": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "10079b349a09eabd7029392b2693db5256129c43",
"version": "0.21.0",
"port-version": 0
},
{
"git-tree": "552cd16c7931c4cd634459fca32d849e199add71",
"version": "0.20.0",