comparison OrthancFramework/Resources/CMake/OpenSslConfigurationStatic-3.0.cmake @ 5502:834be222605b

upgraded to OpenSSL 3.1.4
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 24 Jan 2024 17:16:06 +0100
parents aa1c09fa6632
children 0a74634073c0
comparison
equal deleted inserted replaced
5501:8b96d1d17831 5502:834be222605b
19 # <http://www.gnu.org/licenses/>. 19 # <http://www.gnu.org/licenses/>.
20 20
21 21
22 set(OPENSSL_VERSION_MAJOR 3) 22 set(OPENSSL_VERSION_MAJOR 3)
23 set(OPENSSL_VERSION_MINOR 1) 23 set(OPENSSL_VERSION_MINOR 1)
24 set(OPENSSL_VERSION_PATCH 0) 24 set(OPENSSL_VERSION_PATCH 4)
25 set(OPENSSL_VERSION_PRE_RELEASE "") 25 set(OPENSSL_VERSION_PRE_RELEASE "")
26 set(OPENSSL_VERSION_FULL "${OPENSSL_VERSION_MAJOR}.${OPENSSL_VERSION_MINOR}.${OPENSSL_VERSION_PATCH}${OPENSSL_VERSION_PRE_RELEASE}") 26 set(OPENSSL_VERSION_FULL "${OPENSSL_VERSION_MAJOR}.${OPENSSL_VERSION_MINOR}.${OPENSSL_VERSION_PATCH}${OPENSSL_VERSION_PRE_RELEASE}")
27 SET(OPENSSL_SOURCES_DIR ${CMAKE_BINARY_DIR}/openssl-${OPENSSL_VERSION_FULL}) 27 SET(OPENSSL_SOURCES_DIR ${CMAKE_BINARY_DIR}/openssl-${OPENSSL_VERSION_FULL})
28 SET(OPENSSL_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz") 28 SET(OPENSSL_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz")
29 SET(OPENSSL_MD5 "f6c520aa2206d4d1fa71ea30b5e9a56d") 29 SET(OPENSSL_MD5 "653ad58812c751b887e8ec37e02bba70")
30 30
31 if (IS_DIRECTORY "${OPENSSL_SOURCES_DIR}") 31 if (IS_DIRECTORY "${OPENSSL_SOURCES_DIR}")
32 set(FirstRun OFF) 32 set(FirstRun OFF)
33 else() 33 else()
34 set(FirstRun ON) 34 set(FirstRun ON)
122 -DOPENSSL_NO_KTLS # TODO ? 122 -DOPENSSL_NO_KTLS # TODO ?
123 ) 123 )
124 124
125 125
126 include_directories( 126 include_directories(
127 BEFORE 127 BEFORE SYSTEM
128 ${OPENSSL_SOURCES_DIR} 128 ${OPENSSL_SOURCES_DIR}
129 ${OPENSSL_SOURCES_DIR}/crypto/asn1 129 ${OPENSSL_SOURCES_DIR}/crypto/asn1
130 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448 130 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448
131 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448/arch_32 131 ${OPENSSL_SOURCES_DIR}/crypto/ec/curve448/arch_32
132 ${OPENSSL_SOURCES_DIR}/crypto/evp 132 ${OPENSSL_SOURCES_DIR}/crypto/evp