Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 1 addition & 8 deletions cmake/configs/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,7 @@ hunter_default_version(Async++ VERSION 0.0.3-hunter)
hunter_default_version(Avahi VERSION 0.6.31)
hunter_default_version(BZip2 VERSION 1.0.8-p0)
hunter_default_version(Beast VERSION 1.0.0-b84-hunter-0)

if(MINGW)
# https://github.com/boostorg/build/issues/301
hunter_default_version(Boost VERSION 1.64.0)
else()
hunter_default_version(Boost VERSION 1.86.0)
endif()

hunter_default_version(Boost VERSION 1.86.0)
hunter_default_version(BoostCompute VERSION 0.5-p0)
hunter_default_version(BoostProcess VERSION 0.5)
hunter_default_version(BoringSSL VERSION 0.0.0-0f5ecd3a8-p0)
Expand Down
41 changes: 0 additions & 41 deletions cmake/modules/hunter_install_boost_config.cmake

This file was deleted.

2 changes: 1 addition & 1 deletion cmake/projects/Boost/atomic/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
atomic
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/charconv/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
charconv
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/chrono/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
chrono
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
92 changes: 39 additions & 53 deletions cmake/projects/Boost/ci/matrix.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,33 +13,19 @@
{ "example": "Boost", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost", "toolchain": "msys-cxx17", "os": "windows-2022" },

{ "example": "Boost-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
{ "example": "Boost-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
{ "example": "Boost-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" },

{ "example": "Boost-chrono-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-chrono-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-chrono-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-chrono", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-chrono", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-chrono", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
{ "example": "Boost-chrono", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-chrono", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-chrono", "toolchain": "msys-cxx17", "os": "windows-2022" },

// { "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-charconv", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
Expand Down Expand Up @@ -111,19 +97,19 @@
{ "example": "Boost-fiber", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-fiber", "toolchain": "msys-cxx17", "os": "windows-2022" },

{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" },
{ "example": "Boost-filesystem", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-filesystem", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-filesystem", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-filesystem", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
// { "example": "Boost-filesystem", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
// { "example": "Boost-filesystem", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-filesystem", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-filesystem", "toolchain": "msys-cxx17", "os": "windows-2022" },

// { "example": "Boost-json", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-json", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
Expand All @@ -139,19 +125,19 @@
{ "example": "Boost-json", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-json", "toolchain": "msys-cxx17", "os": "windows-2022" },

// { "example": "Boost-log-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-log-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-log-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
// { "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-log-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" },
// { "example": "Boost-log", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-log", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
{ "example": "Boost-log", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" },
// { "example": "Boost-log", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" },
{ "example": "Boost-log", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" },
// { "example": "Boost-log", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" },
{ "example": "Boost-log", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" },
{ "example": "Boost-log", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" },
// { "example": "Boost-log", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" },
{ "example": "Boost-log", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" },
// { "example": "Boost-log", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" },
{ "example": "Boost-log", "toolchain": "mingw-cxx17", "os": "windows-2022" },
{ "example": "Boost-log", "toolchain": "msys-cxx17", "os": "windows-2022" },

// { "example": "Boost-math", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" },
// { "example": "Boost-math", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" },
Expand Down
2 changes: 1 addition & 1 deletion cmake/projects/Boost/cobalt/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
cobalt
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/container/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
container
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/context/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
context
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/contract/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
contract
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/coroutine/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
coroutine
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/date_time/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
date_time
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/exception/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
exception
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/fiber/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
fiber
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/filesystem/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
filesystem
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/graph/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
graph
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
2 changes: 1 addition & 1 deletion cmake/projects/Boost/graph_parallel/hunter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ hunter_download(
Boost
PACKAGE_COMPONENT
graph_parallel
PACKAGE_INTERNAL_DEPS_ID "50"
PACKAGE_INTERNAL_DEPS_ID "51"
)
Loading
Loading