From a832151582e13017e4a9fa5dbfa1f96fb19d329a Mon Sep 17 00:00:00 2001 From: Zachary Ferguson Date: Tue, 10 Oct 2023 12:30:13 -0400 Subject: [PATCH] Update to 1.83.0 --- cmake/recipes/boost.cmake | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmake/recipes/boost.cmake b/cmake/recipes/boost.cmake index 8daa683..e9f4de4 100644 --- a/cmake/recipes/boost.cmake +++ b/cmake/recipes/boost.cmake @@ -20,8 +20,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") set(OLD_CMAKE_POSITION_INDEPENDENT_CODE ${CMAKE_POSITION_INDEPENDENT_CODE}) set(CMAKE_POSITION_INDEPENDENT_CODE ON) -set(BOOST_URL "https://boostorg.jfrog.io/artifactory/main/release/1.71.0/source/boost_1_71_0.tar.bz2" CACHE STRING "Boost download URL") -set(BOOST_URL_SHA256 "d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee" CACHE STRING "Boost download URL SHA256 checksum") +set(BOOST_URL "https://boostorg.jfrog.io/artifactory/main/release/1.83.0/source/boost_1_83_0.tar.bz2" CACHE STRING "Boost download URL" FORCE) +set(BOOST_URL_SHA256 "6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e" CACHE STRING "Boost download URL SHA256 checksum" FORCE) include(CPM) CPMAddPackage( @@ -33,6 +33,9 @@ CPMAddPackage( set(BOOST_SOURCE ${boost_SOURCE_DIR}) set(Boost_POPULATED ON) +# Only build the following Boost libs +set(BOOST_LIBS_OPTIONAL "" CACHE STRING "Boost libs to be compiled" FORCE) + # File lcid.cpp from Boost_locale.cpp doesn't compile on MSVC, so we exclude them from the default # targets being built by the project (only targets explicitly used by other targets will be built). CPMAddPackage(