diff --git a/CMakeLists.txt b/CMakeLists.txt index 7daa280eb3cbdf9eb5cd2ea8d96a5e08a270d3d5..5a138c20458db3eaf607c1445cb47c011802dbf0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -113,21 +113,22 @@ include(FetchContent) # cmake 3.11 or Later # Absl set(ABSL_REPO https://github.com/abseil/abseil-cpp.git) -set(ABSL_TAG db5773a721a50d1fc8c9b51efea0e70be4003d36) +set(ABSL_TAG dc969f34a79d019497abb61c2a3f79b5b4be2ea9) # Libgit2 -set(LIBGIT2_URL https://github.com/libgit2/libgit2/archive/v1.0.0.tar.gz) -set(LIBGIT2_HASH 6a1fa16a7f6335ce8b2630fbdbb5e57c4027929ebc56fcd1ac55edb141b409b4) +set(LIBGIT2_URL https://github.com/libgit2/libgit2/archive/v1.0.1.tar.gz) +set(LIBGIT2_HASH 1775427a6098f441ddbaa5bd4e9b8a043c7401e450ed761e69a415530fea81d2) # libre2 -set(RE2_URL https://github.com/google/re2/archive/2020-04-01.tar.gz) -set(RE2_HASH 98794bc5416326817498384a9c43cbb5a406bab8da9f84f83c39ecad43ed5cea) +set(RE2_URL https://github.com/google/re2/archive/2020-08-01.tar.gz) +set(RE2_HASH 6f4c8514249cd65b9e85d3e6f4c35595809a63ad71c5d93083e4d1dcdf9e0cd6) # libuv -set(LIBUV_URL https://github.com/libuv/libuv/archive/v1.36.0.tar.gz) -set(LIBUV_HASH b8e61a33ef49d9708f3754d9da915212bc09daf6777d2fc74ff5a38f5d49be12) +set(LIBUV_URL https://github.com/libuv/libuv/archive/v1.38.1.tar.gz) +set(LIBUV_HASH 2177fca2426ac60c20f654323656e843dac4f568d46674544b78f416697bd32c) set(LIBGIT2_LIBS git2) set(AZE_UNIX_LIB) + if(WIN32) set(AZE_BUILD_TYPE ${CMAKE_BUILD_TYPE}) set(LIBGIT2_LIBS @@ -187,8 +188,8 @@ ExternalProject_Add( # build libre2 ExternalProject_Add( libre2 - URL ${LIBRE2_URL} - URL_HASH SHA256=${LIBRE2_HASH} + URL ${RE2_URL} + URL_HASH SHA256=${RE2_HASH} CMAKE_ARGS -G${CMAKE_GENERATOR} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} -DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}