diff options
Diffstat (limited to 'ports/freerdp')
| -rw-r--r-- | ports/freerdp/CONTROL | 2 | ||||
| -rw-r--r-- | ports/freerdp/openssl_threads.patch | 12 | ||||
| -rw-r--r-- | ports/freerdp/portfile.cmake | 1 |
3 files changed, 14 insertions, 1 deletions
diff --git a/ports/freerdp/CONTROL b/ports/freerdp/CONTROL index a88edc424..3a24bd998 100644 --- a/ports/freerdp/CONTROL +++ b/ports/freerdp/CONTROL @@ -1,5 +1,5 @@ Source: freerdp -Version: 2.0.0-rc4-3 +Version: 2.0.0-rc4-4 Homepage: https://github.com/FreeRDP/FreeRDP Description: A free implementation of the Remote Desktop Protocol (RDP) Build-Depends: openssl, glib (!windows) diff --git a/ports/freerdp/openssl_threads.patch b/ports/freerdp/openssl_threads.patch new file mode 100644 index 000000000..a506b580b --- /dev/null +++ b/ports/freerdp/openssl_threads.patch @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 019926901..9db9ed29b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -945,6 +945,7 @@ endif() + if(OPENSSL_FOUND) + add_definitions("-DWITH_OPENSSL") + message(STATUS "Using OpenSSL Version: ${OPENSSL_VERSION}") ++ list(APPEND OPENSSL_LIBRARIES Threads::Threads) + endif() + + if(MBEDTLS_FOUND) diff --git a/ports/freerdp/portfile.cmake b/ports/freerdp/portfile.cmake index 4386e37f4..2164a0669 100644 --- a/ports/freerdp/portfile.cmake +++ b/ports/freerdp/portfile.cmake @@ -7,6 +7,7 @@ vcpkg_from_github( PATCHES DontInstallSystemRuntimeLibs.patch fix-linux-build.patch + openssl_threads.patch ) if(VCPKG_CRT_LINKAGE STREQUAL "static") |
