[open62541] update to v1.1, add encryption support (#12023)

This commit is contained in:
yurybura 2020-06-23 23:05:20 +03:00 committed by GitHub
parent 7a28379b4c
commit 95fa5dbbc8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 23 deletions

View File

@ -1,4 +1,14 @@
Source: open62541
Version: 1.0.1
Version: 1.1
Homepage: https://open62541.org
Description: open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.
Supports: !uwp
Default-Features: openssl
Feature: openssl
Description: Enable encryption support (uses OpenSSL)
Build-Depends: openssl
Feature: mbedtls
Description: Enable encryption support (uses MbedTLS)
Build-Depends: mbedtls

View File

@ -1,16 +0,0 @@
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d426e1da..09589b6e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1151,7 +1151,7 @@ install(TARGETS open62541
EXPORT open62541Targets
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
INCLUDES DESTINATION include)
if(UA_ENABLE_AMALGAMATION)

View File

@ -1,14 +1,16 @@
vcpkg_fail_port_install(ON_TARGET "UWP")
set(VERSION v1.0.1)
set(VERSION v1.1)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO open62541/open62541
REF e4309754fc2f6ea6508b59ca82e08c27b0118d74 # v1.0.1
SHA512 bfff9e722c5ee70b93abc54fe0b3267c531bbe039d3344376069175b5d5d95324cd9471ad45674c50393fb0259faacfa94eac1814de11dde4538d76f3e74b2bb
REF a524accc338c9611a5ec60bf595c1a587243b457 # v1.1
SHA512 ee60e6b58f31bb7d4a8875c4390cf54edee83d242b39b1730ee39af0e13c29d4aeb8788294c3da00039d60020a9a2e1e241e1fb389ffe36598116c58a7ffdaba
HEAD_REF master
PATCHES fix-install-bindir.patch
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
openssl UA_ENABLE_ENCRYPTION_OPENSSL
mbedtls UA_ENABLE_ENCRYPTION_MBEDTLS
)
vcpkg_find_acquire_program(PYTHON3)
@ -19,6 +21,7 @@ vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
OPTIONS
${FEATURE_OPTIONS}
-DOPEN62541_VERSION=${VERSION}
OPTIONS_DEBUG
-DCMAKE_DEBUG_POSTFIX=d