comparison OrthancFramework/Resources/CMake/OpenSslConfigurationStatic-3.0.cmake @ 5228:993a6b23f032

upgraded to openssl 3.1.0
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 04 Apr 2023 09:46:09 +0200
parents 4ed25a8bac39
children 5a1e81eef654
comparison
equal deleted inserted replaced
5225:5874e5dd9a38 5228:993a6b23f032
18 # License along with this program. If not, see 18 # License along with this program. If not, see
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 0) 23 set(OPENSSL_VERSION_MINOR 1)
24 set(OPENSSL_VERSION_PATCH 5) 24 set(OPENSSL_VERSION_PATCH 0)
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 "http://orthanc.osimis.io/ThirdPartyDownloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz") 28 SET(OPENSSL_URL "http://orthanc.osimis.io/ThirdPartyDownloads/openssl-${OPENSSL_VERSION_FULL}.tar.gz")
29 SET(OPENSSL_MD5 "163bb3e58c143793d1dc6a6ec7d185d5") 29 SET(OPENSSL_MD5 "f6c520aa2206d4d1fa71ea30b5e9a56d")
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)
324 ${OPENSSL_SOURCES_DIR}/crypto/sha/sha_ppc.c 324 ${OPENSSL_SOURCES_DIR}/crypto/sha/sha_ppc.c
325 325
326 # Disable SPARC sources 326 # Disable SPARC sources
327 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_sparc.c 327 ${OPENSSL_SOURCES_DIR}/crypto/bn/bn_sparc.c
328 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c 328 ${OPENSSL_SOURCES_DIR}/crypto/sparcv9cap.c
329
330 ${OPENSSL_SOURCES_DIR}/crypto/loongarchcap.c
329 ) 331 )
330 332
331 333
332 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR 334 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR
333 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR 335 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR