# HG changeset patch # User Sebastien Jodogne # Date 1706116577 -3600 # Node ID 46fa46c836285370994a3fe1312916f257deaee8 # Parent ababd0af28aba00373562b7452ab94bc28701b04 upgraded to jsoncpp 1.9.5 diff -r ababd0af28ab -r 46fa46c83628 NEWS --- a/NEWS Wed Jan 24 18:08:17 2024 +0100 +++ b/NEWS Wed Jan 24 18:16:17 2024 +0100 @@ -14,11 +14,12 @@ - boost 1.84.0 - curl 8.5.0 - dcmtk 3.6.8 + - jsoncpp 1.9.5 - libjpeg 9f - libpng 1.6.40 - openssl 3.1.4 + - pugixml 1.14 - zlib 1.3.1 - - pugixml 1.14 Version 1.12.2 (2023-12-19) diff -r ababd0af28ab -r 46fa46c83628 OrthancFramework/Resources/CMake/JsonCppConfiguration.cmake --- a/OrthancFramework/Resources/CMake/JsonCppConfiguration.cmake Wed Jan 24 18:08:17 2024 +0100 +++ b/OrthancFramework/Resources/CMake/JsonCppConfiguration.cmake Wed Jan 24 18:16:17 2024 +0100 @@ -28,9 +28,9 @@ set(JSONCPP_MD5 "3a8072ca6a1fa9cbaf7715ae625f134f") add_definitions(-DORTHANC_LEGACY_JSONCPP=1) else() - set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-1.9.4) - set(JSONCPP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/jsoncpp-1.9.4.tar.gz") - set(JSONCPP_MD5 "4757b26ec89798c5247fa638edfdc446") + set(JSONCPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/jsoncpp-1.9.5) + set(JSONCPP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/jsoncpp-1.9.5.tar.gz") + set(JSONCPP_MD5 "d6c8c609f2162eff373db62b90a051c7") add_definitions(-DORTHANC_LEGACY_JSONCPP=0) set(JSONCPP_CXX11 ON) endif() @@ -44,6 +44,7 @@ ) include_directories( + BEFORE SYSTEM ${JSONCPP_SOURCES_DIR}/include ) diff -r ababd0af28ab -r 46fa46c83628 OrthancServer/UnitTestsSources/VersionsTests.cpp --- a/OrthancServer/UnitTestsSources/VersionsTests.cpp Wed Jan 24 18:08:17 2024 +0100 +++ b/OrthancServer/UnitTestsSources/VersionsTests.cpp Wed Jan 24 18:16:17 2024 +0100 @@ -183,7 +183,7 @@ #if ORTHANC_LEGACY_JSONCPP == 1 ASSERT_STREQ("0.10.6", JSONCPP_VERSION_STRING); #elif ORTHANC_LEGACY_JSONCPP == 0 - ASSERT_STREQ("1.9.4", JSONCPP_VERSION_STRING); + ASSERT_STREQ("1.9.5", JSONCPP_VERSION_STRING); #else # error Macro ORTHANC_LEGACY_JSONCPP should be set #endif