diff --git a/3rdparty/ext_openssl/CMakeLists.txt b/3rdparty/ext_openssl/CMakeLists.txt index 1acfaded7d..1190a2ba25 100644 --- a/3rdparty/ext_openssl/CMakeLists.txt +++ b/3rdparty/ext_openssl/CMakeLists.txt @@ -1,59 +1,59 @@ SET(PREFIX_ext_openssl "${EXTPREFIX}" ) if (WIN32) # Use the binaries from curl for Windows (https://github.com/curl/curl-for-win). # The original source URLs are: # - https://curl.haxx.se/windows/dl-7.64.1/openssl-1.1.1b-win64-mingw.zip # - https://curl.haxx.se/windows/dl-7.64.1/openssl-1.1.1b-win32-mingw.zip if ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") ExternalProject_Add(ext_openssl DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} URL https://files.kde.org/krita/build/dependencies/openssl-1.1.1b-win64-mingw.zip URL_MD5 2dd7041cdcdfb44ad395fd6d4db216a2 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying openssl 64-bit dependencies CONFIGURE_COMMAND "" INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory /include ${PREFIX_ext_openssl}/include COMMAND ${CMAKE_COMMAND} -E copy /lib/libcrypto.dll.a ${PREFIX_ext_openssl}/lib COMMAND ${CMAKE_COMMAND} -E copy /lib/libssl.dll.a ${PREFIX_ext_openssl}/lib COMMAND ${CMAKE_COMMAND} -E copy /libcrypto-1_1-x64.dll ${PREFIX_ext_openssl}/bin COMMAND ${CMAKE_COMMAND} -E copy /libssl-1_1-x64.dll ${PREFIX_ext_openssl}/bin UPDATE_COMMAND "" ) else ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") ExternalProject_Add(ext_openssl DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} URL https://files.kde.org/krita/build/dependencies/openssl-1.1.1b-win32-mingw.zip URL_MD5 24021021fb27c357f0728844cfce3927 BUILD_COMMAND ${CMAKE_COMMAND} -E echo Deploying openssl 32-bit dependencies CONFIGURE_COMMAND "" INSTALL_COMMAND ${CMAKE_COMMAND} -E copy_directory /include ${PREFIX_ext_openssl}/include COMMAND ${CMAKE_COMMAND} -E copy /lib/libcrypto.dll.a ${PREFIX_ext_openssl}/lib COMMAND ${CMAKE_COMMAND} -E copy /lib/libssl.dll.a ${PREFIX_ext_openssl}/lib COMMAND ${CMAKE_COMMAND} -E copy /libcrypto-1_1.dll ${PREFIX_ext_openssl}/bin COMMAND ${CMAKE_COMMAND} -E copy /libssl-1_1.dll ${PREFIX_ext_openssl}/bin UPDATE_COMMAND "" ) endif ("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") else (WIN32) ExternalProject_Add( ext_openssl DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} - URL https://www.openssl.org/source/openssl-1.1.1b.tar.gz - URL_HASH SHA1=e9710abf5e95c48ebf47991b10cbb48c09dae102 + URL https://www.openssl.org/source/openssl-1.1.1d.tar.gz + URL_HASH SHA1=056057782325134b76d1931c48f2c7e6595d7ef4 CONFIGURE_COMMAND /config --prefix=${PREFIX_ext_openssl} --openssldir=ssl BUILD_COMMAND make depend COMMAND make INSTALL_COMMAND make install INSTALL_DIR ${PREFIX_ext_openssl} CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${PREFIX_ext_fftw3} -DCMAKE_BUILD_TYPE=${GLOBAL_BUILD_TYPE} ${GLOBAL_PROFILE} UPDATE_COMMAND "" ) endif (WIN32)