summarylogtreecommitdiffstats
path: root/use-system-mbedtls.patch
diff options
context:
space:
mode:
authorskydrome2020-02-02 14:41:05 -0500
committerskydrome2020-02-02 14:41:05 -0500
commit316132e588e9a40b9928f336bf88e113ad9e39da (patch)
tree1b1269ca3b80c005c22b37c7444bec5049f8d230 /use-system-mbedtls.patch
parentb1ed6ab8ef24cf28dcdf72070ef67f96ad118f3c (diff)
downloadaur-316132e588e9a40b9928f336bf88e113ad9e39da.tar.gz
0.3.81
Diffstat (limited to 'use-system-mbedtls.patch')
-rw-r--r--use-system-mbedtls.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/use-system-mbedtls.patch b/use-system-mbedtls.patch
new file mode 100644
index 000000000000..64a8b5278d4e
--- /dev/null
+++ b/use-system-mbedtls.patch
@@ -0,0 +1,26 @@
+--- CMakeLists.txt 2016-06-04 22:18:20.000000000 -0400
++++ CMakeLists1.txt 2020-02-02 13:58:37.898519666 -0500
+@@ -373,11 +373,18 @@
+ ENDIF(AUDIO_CAPTCHA)
+
+ IF(FROST_SUPPORT OR FCP_SSL_SUPPORT)
+- ADD_SUBDIRECTORY(libs/mbedtls)
+- TARGET_LINK_LIBRARIES(fms mbedtls)
+- TARGET_LINK_LIBRARIES(fms mbedcrypto)
+- TARGET_LINK_LIBRARIES(fms mbedx509)
+- INCLUDE_DIRECTORIES(libs/mbedtls/include)
++ MESSAGE(STATUS "Linking against system MbedTLS library.")
++ FIND_LIBRARY(MBEDTLS_LIBRARY NAMES mbedtls )
++ FIND_LIBRARY(MBEDCRYPTO_LIBRARY NAMES mbedcrypto mbedx509)
++ FIND_LIBRARY(MBEDX509_LIBRARY NAMES mbedx509)
++
++ IF(MBEDTLS_LIBRARY)
++ TARGET_LINK_LIBRARIES(fms ${MBEDTLS_LIBRARY})
++ TARGET_LINK_LIBRARIES(fms ${MBEDCRYPTO_LIBRARY})
++ TARGET_LINK_LIBRARIES(fms ${MBEDX509_LIBRARY})
++ ELSE(MBEDTLS_LIBRARY)
++ MESSAGE(FATAL ERROR: "Could not find mbedtls library.")
++ ENDIF(MBEDTLS_LIBRARY)
+
+ IF(FROST_SUPPORT)
+ ADD_DEFINITIONS(-DFROST_SUPPORT)