From 85caa794406602ecbd0a7a70a6db6bf946fe20a0 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 30 Oct 2023 19:20:17 +0100 Subject: [PATCH] ceres-solver: update to v2.2.0-p1 (#720) Fix that SuiteSparse built with Hunter is always built with Partition support. --- cmake/configs/default.cmake | 2 +- cmake/projects/ceres-solver/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 8025223908..9dbcf7456d 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