[open62541] Update to 1.3.12, add missing features, remove openssl from default features (#40533)

This commit is contained in:
Lukas Berbuer 2024-08-29 09:54:45 +02:00 committed by GitHub
parent 8e22917d36
commit f2deec1583
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 31 additions and 4 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO open62541/open62541
REF "v${VERSION}"
SHA512 47e2a8af03e3e6dfbf6edcf3bec665a639c5cd6a826d987bb72eafb981e0ebfde01f36e624798fa529e8fcd83b6f22972538c4ea181ccd1a5bd5988bd87331c5
SHA512 7fd5f9a4df38dbe973995f410fe51ee9228e3a06554e9c02168a9851b7480f90fc1e2f522962be73d1e4b9ede5fe889e9131de57f8d12f334f5db74a96fb8061
HEAD_REF master
)
@ -14,7 +14,12 @@ vcpkg_check_features(
OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
amalgamation UA_ENABLE_AMALGAMATION
diagnostics UA_ENABLE_DIAGNOSTICS
discovery UA_ENABLE_DISCOVERY
historizing UA_ENABLE_HISTORIZING
methodcalls UA_ENABLE_METHODCALLS
subscriptions UA_ENABLE_SUBSCRIPTIONS
subscriptions-events UA_ENABLE_SUBSCRIPTIONS_EVENTS
)
if("openssl" IN_LIST FEATURES)

View File

@ -1,6 +1,6 @@
{
"name": "open62541",
"version": "1.3.10",
"version": "1.3.12",
"description": "open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.",
"homepage": "https://open62541.org",
"license": "MPL-2.0",
@ -16,12 +16,20 @@
}
],
"default-features": [
"openssl"
"methodcalls",
"subscriptions",
"subscriptions-events"
],
"features": {
"amalgamation": {
"description": "Concatenate the library to a single file open62541.h/.c"
},
"diagnostics": {
"description": "Enable diagnostics information exposed by the server"
},
"discovery": {
"description": "Enable Discovery Service (LDS)"
},
"historizing": {
"description": "Enable basic support for historical access (client and server)"
},
@ -31,11 +39,20 @@
"mbedtls"
]
},
"methodcalls": {
"description": "Enable the Method service set"
},
"openssl": {
"description": "Enable encryption support (uses OpenSSL)",
"dependencies": [
"openssl"
]
},
"subscriptions": {
"description": "Enable subscriptions support"
},
"subscriptions-events": {
"description": "Enable event monitoring"
}
}
}

View File

@ -6501,7 +6501,7 @@
"port-version": 0
},
"open62541": {
"baseline": "1.3.10",
"baseline": "1.3.12",
"port-version": 0
},
"open62541pp": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "137d010e9b441e0297332a9673d1a76b58a862b2",
"version": "1.3.12",
"port-version": 0
},
{
"git-tree": "bedb658fa6b1d3391dd610294780fb65176be639",
"version": "1.3.10",