diff options
| author | Lev Stipakov <lstipakov@gmail.com> | 2019-11-01 23:45:42 +0200 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2019-11-01 14:45:42 -0700 |
| commit | ad34a656846ed9ff1cac7b57d2aeb6816567983c (patch) | |
| tree | 6d34b0be634369508aea0b8dbac02b48a5007a31 | |
| parent | 9bf809b6107e962dd948d561f5bc007916e56de2 (diff) | |
| download | vcpkg-ad34a656846ed9ff1cac7b57d2aeb6816567983c.tar.gz vcpkg-ad34a656846ed9ff1cac7b57d2aeb6816567983c.zip | |
openvpn3: bump version (#8851)
This bumps openvpn3 version to latest stable release
and adds missing libraries.
Signed-off-by: Lev Stipakov <lev@openvpn.net>
| -rw-r--r-- | ports/openvpn3/CMakeLists.txt | 7 | ||||
| -rw-r--r-- | ports/openvpn3/CONTROL | 2 | ||||
| -rw-r--r-- | ports/openvpn3/portfile.cmake | 4 |
3 files changed, 7 insertions, 6 deletions
diff --git a/ports/openvpn3/CMakeLists.txt b/ports/openvpn3/CMakeLists.txt index 70ec99858..2b005d608 100644 --- a/ports/openvpn3/CMakeLists.txt +++ b/ports/openvpn3/CMakeLists.txt @@ -12,10 +12,10 @@ if(WIN32) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj")
endif()
-add_definitions(-DNOMINMAX -DUSE_ASIO -DUSE_MBEDTLS)
+add_definitions(-DNOMINMAX -DUSE_ASIO -DUSE_MBEDTLS -D_WIN32_WINNT=0x0600)
add_library(ovpncli client/ovpncli.cpp)
-target_link_libraries(ovpncli PRIVATE Iphlpapi.lib ${MBEDTLS_LIB} ${MBEDCRYPTO_LIB} ${MBEDX509_LIB})
+target_link_libraries(ovpncli PRIVATE Iphlpapi.lib Wininet.lib Setupapi.lib Cfgmgr32.lib Rpcrt4.lib Fwpuclnt.lib Wtsapi32.lib ${MBEDTLS_LIB} ${MBEDCRYPTO_LIB} ${MBEDX509_LIB})
install(
TARGETS ovpncli
@@ -26,5 +26,6 @@ install( if(BUILD_TOOL)
add_executable(cli test/ovpncli/cli.cpp)
- target_link_libraries(cli PRIVATE ovpncli)
+ target_compile_definitions(cli PRIVATE -DTAP_WIN_COMPONENT_ID=tap0901)
+ target_link_libraries(cli PRIVATE ovpncli)
endif()
diff --git a/ports/openvpn3/CONTROL b/ports/openvpn3/CONTROL index 3b8899f18..23292afac 100644 --- a/ports/openvpn3/CONTROL +++ b/ports/openvpn3/CONTROL @@ -1,4 +1,4 @@ Source: openvpn3 -Version: 2018-03-21-1 +Version: 3.4.1 Build-Depends: asio, tap-windows6 (windows), mbedtls Description: a C++ class library that implements the functionality of an OpenVPN client, and is protocol-compatible with the OpenVPN 2.x branch. diff --git a/ports/openvpn3/portfile.cmake b/ports/openvpn3/portfile.cmake index aede361dd..fefa2cb52 100644 --- a/ports/openvpn3/portfile.cmake +++ b/ports/openvpn3/portfile.cmake @@ -5,8 +5,8 @@ set(VCPKG_LIBRARY_LINKAGE static) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO OpenVPN/openvpn3 - REF 3d5dd9ee3b4182032044d775de5401fc6a7a63ae - SHA512 6a8ed20662efa576c57f38fb9579c5808f745d44e8cd6a84055bec10a58ede5d27e207a842f79ac6a2f7d986494fbd2415f9d59e2b23bd38e45c68546a227697 + REF release/3.4.1 + SHA512 2d0a7d2d48047c969ba1cb49b34d51c85dd82ae97296d7c096ead13a8e7cc69fa3908262228e29d93f60b7273814d8ef5a402a5d401cd7f91370868d5d308678 HEAD_REF master ) |
