From f2deec158304816a7eac64ad4c500f1bde51dc14 Mon Sep 17 00:00:00 2001 From: Lukas Berbuer <36054362+lukasberbuer@users.noreply.github.com> Date: Thu, 29 Aug 2024 09:54:45 +0200 Subject: [PATCH] [open62541] Update to 1.3.12, add missing features, remove openssl from default features (#40533) --- ports/open62541/portfile.cmake | 7 ++++++- ports/open62541/vcpkg.json | 21 +++++++++++++++++++-- versions/baseline.json | 2 +- versions/o-/open62541.json | 5 +++++ 4 files changed, 31 insertions(+), 4 deletions(-) diff --git a/ports/open62541/portfile.cmake b/ports/open62541/portfile.cmake index b8e6369e2f..84f4d0519b 100644 --- a/ports/open62541/portfile.cmake +++ b/ports/open62541/portfile.cmake @@ -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) diff --git a/ports/open62541/vcpkg.json b/ports/open62541/vcpkg.json index 36239f4cf8..2b4bd198d4 100644 --- a/ports/open62541/vcpkg.json +++ b/ports/open62541/vcpkg.json @@ -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" } } } diff --git a/versions/baseline.json b/versions/baseline.json index ee9a46b926..5f174f3083 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6501,7 +6501,7 @@ "port-version": 0 }, "open62541": { - "baseline": "1.3.10", + "baseline": "1.3.12", "port-version": 0 }, "open62541pp": { diff --git a/versions/o-/open62541.json b/versions/o-/open62541.json index c9b0f2068b..bff1264ec5 100644 --- a/versions/o-/open62541.json +++ b/versions/o-/open62541.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "137d010e9b441e0297332a9673d1a76b58a862b2", + "version": "1.3.12", + "port-version": 0 + }, { "git-tree": "bedb658fa6b1d3391dd610294780fb65176be639", "version": "1.3.10",