diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index a16c2276d0..a262b4edd0 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -225,7 +225,7 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_L # - C++17 requirement: https://github.com/ceres-solver/ceres-solver/commit/1274743609bc59621adc9e311cdeeaad7eb65201 hunter_default_version(ceres-solver VERSION 2.1.0-p1) else() - hunter_default_version(ceres-solver VERSION 2.2.0-p0) + hunter_default_version(ceres-solver VERSION 2.2.0-p1) endif() hunter_default_version(cgltf VERSION 1.10-f9a8804-p0) hunter_default_version(check_ci_tag VERSION 1.0.0) diff --git a/cmake/projects/ceres-solver/hunter.cmake b/cmake/projects/ceres-solver/hunter.cmake index e1051e3629..5e75963503 100644 --- a/cmake/projects/ceres-solver/hunter.cmake +++ b/cmake/projects/ceres-solver/hunter.cmake @@ -109,6 +109,17 @@ hunter_add_version( 34500d5f4f536d5ea12740d04c6f0a086a735ccb ) +hunter_add_version( + PACKAGE_NAME + ceres-solver + VERSION + "2.2.0-p1" + URL + "https://github.com/cpp-pm/ceres-solver/archive/refs/tags/v2.2.0-p1.tar.gz" + SHA1 + e7640e7d3a12bb4b3b36a0a6206ad65108c65326 +) + hunter_cmake_args(ceres-solver CMAKE_ARGS # explicitly remove dependency on gflags (only needed for tests) GFLAGS=OFF