[boost] update to 1.79.0 (#24210)

* [scripts/boost] update to v1.79.0

* [boost-*] re-generate ports

* update versions

* [boost-wave] fix build

* update version

* [fbthrift] fix build compatibility with Boost 1.79.0

* update versions

* [scripts/boost] use vcpkg_replace_string

* update versions
This commit is contained in:
Yury Bura 2022-04-21 20:01:54 +03:00 committed by GitHub
parent 3f2dfb8d76
commit 96ec7fb25d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
467 changed files with 1665 additions and 901 deletions

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/accumulators
REF boost-1.78.0
SHA512 b72d1d2eac58261487ec9c87a2bb6fdd0eed229c39fef62fa83b188f423e9ad96bfd6e5d177b01dec2e541d2e94ca9e548f823a05af24338d97ad98f8d85ef9c
REF boost-1.79.0
SHA512 4f3531ac9a008a22cb252c7fd81fcfc10d93e9b643bdcdfe19bdc80a34cb2823eecbb09f83425485f3b31ba34c36910d2993b33acef8c5deb63a6572cbf124ee
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-accumulators",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost accumulators module",
"homepage": "https://github.com/boostorg/accumulators",
"license": "BSL-1.0",
"dependencies": [
"boost-array",
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/algorithm
REF boost-1.78.0
SHA512 1536de626708ecef49d5d059258c5f00ea5d56a5ad8526bdb867494f7749ea7af25c10d90f642cd9d25a931dde87b2ab9eea1c2a20a2531ecd9d6b7e73ad4a4a
REF boost-1.79.0
SHA512 457f894e538182990c066fed06ce4ae1749e742eb31677bb00a60faab0072a3fddfbc993c467695ef52b7e0d72f13ee2bc5bf5d10176c091c68a59676426624b
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-algorithm",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost algorithm module",
"homepage": "https://github.com/boostorg/algorithm",
"license": "BSL-1.0",
"dependencies": [
"boost-array",
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/align
REF boost-1.78.0
SHA512 2d7efe0a2a87942fe4e6b8e18871631c514d271f690a272e5b30e775eed60c389a2d2e7b1c6fdc7575d5ccea2d2a71a96169af60a0548d182ba9b90e5015a7b7
REF boost-1.79.0
SHA512 9249c21cea651ea193b93d816de63e79d9cc014f6fb5d8087c96a0c193d98381db8b0e78e757d294ff078160f41d80c56f87cb03f84aa1bad942bd173086c41b
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-align",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost align module",
"homepage": "https://github.com/boostorg/align",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/any
REF boost-1.78.0
SHA512 fd9670fc4d7086fc28131c8d02b5dcd0d4bbcfdf54720df1859c50079d77d19d6c08a70421b1c0ec7c13f3b31b8606eaa8f8db847fd359cf03e24f913b0e660c
REF boost-1.79.0
SHA512 7085eacd189e8a1339e04c878cc20c2f45529d72048d992b0f9e8e35b7c002368f27ac54e495abcca0ecb998606db1a858df5ecb80b10301512da613b366876c
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-any",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost any module",
"homepage": "https://github.com/boostorg/any",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/array
REF boost-1.78.0
SHA512 1d07d224f3e0fd4a2d5beb4704d102a64e4f4f95bd6fb218c5b63b28acba8e5b3cac140505df94dab9082a0eae70e11821d827b2c586e6203562262dd9b8a1f2
REF boost-1.79.0
SHA512 924a5b99721bda3e3ee4912858b02a44e6b94671718e1657340715d9929b5cdfb0fa394bab8f49b8c2bf553c285bc91c4e083c816352878a2ea6c08e79a28e9b
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-array",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost array module",
"homepage": "https://github.com/boostorg/array",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/asio
REF boost-1.78.0
SHA512 78c58a64d669eaeabb5ba003200c581065412d33912e641143186ee95c11e0fb0411ed8dbb9a9acced8c8ecd258e0de33872b2e22dfc4a572315cd9a665db8a6
REF boost-1.79.0
SHA512 f4e84e4616ad9cc4fae1077e5d3de1ca4e93cf25c83b1fc4bf0130727b41cb3888516e212c89745831c33a9282cf6697742b716bc340c76939cd6335f035716f
HEAD_REF master
PATCHES windows_alloca_header.patch
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-asio",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost asio module",
"homepage": "https://github.com/boostorg/asio",
"license": "BSL-1.0",
"dependencies": [
"boost-align",
"boost-array",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/assert
REF boost-1.78.0
SHA512 8ad826aa3c3865d77d4155c4c2b318b2f6204e0861f9fb3699efa9e8c22752d6f419bba92ec0a035f3e2583aa7236d4c2ad83fdcf0cd625cc20d40690669bd2c
REF boost-1.79.0
SHA512 fc7f97ca1d58fc5e7ef8ebe45239cdbec6b239afe7cb137aed629051a59c356d9bd82c2a9e0e6ce4c0e9b779cac8c68f1969910ca4b936ce15770083182e34d8
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-assert",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost assert module",
"homepage": "https://github.com/boostorg/assert",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-vcpkg-helpers"

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/assign
REF boost-1.78.0
SHA512 72cb3460624d3f4fa12859edc1086ed966ffb83be94dc22c257e088ba10c9686129baa410d7b524237794dd29c983d92c25f65fad6c7c84288275a4ca77b95e8
REF boost-1.79.0
SHA512 0db0b6f4a93f8bd6d86a4db6390b7edc7717a490323121418c120e2d2b20322b73a6c7d9b18a4d7df357c7d36e111b548e78c72d32888089b460956476b8360b
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-assign",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost assign module",
"homepage": "https://github.com/boostorg/assign",
"license": "BSL-1.0",
"dependencies": [
"boost-array",
"boost-config",

View File

@ -1,81 +0,0 @@
From bf08155d16ea8c359d1bfab6bac684cdfada4a5b Mon Sep 17 00:00:00 2001
From: Andrey Semashev <andrey.semashev@gmail.com>
Date: Wed, 15 Dec 2021 02:06:11 +0300
Subject: [PATCH] Fix compilation for UWP.
UWP does not support APIs related to dynamic symbol binding and dlls.
Disable runtime detection of WaitOnAddress & co. for that target. These
APIs should be enabled at compile time on Windows 8.
Fixes https://github.com/boostorg/atomic/issues/54.
---
doc/changelog.qbk | 4 ++++
src/wait_on_address.cpp | 16 ++++++++++++++++
2 files changed, 20 insertions(+)
diff --git a/doc/changelog.qbk b/doc/changelog.qbk
index 9c370c9..ffbd902 100644
--- a/doc/changelog.qbk
+++ b/doc/changelog.qbk
@@ -7,6 +7,10 @@
[section:changelog Changelog]
+[heading Boost 1.79]
+
+* Fixed compilation for Universal Windows Platform (UWP). ([github_issue 54])
+
[heading Boost 1.78]
* Use process-local futex operations on Android for non-IPC waiting and notifying operations.
diff --git a/src/wait_on_address.cpp b/src/wait_on_address.cpp
index 7cf5bd0..6f8a165 100644
--- a/src/wait_on_address.cpp
+++ b/src/wait_on_address.cpp
@@ -25,6 +25,8 @@
#include <boost/atomic/detail/once_flag.hpp>
#include <boost/atomic/detail/wait_on_address.hpp>
+#if BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM
+
#include <boost/static_assert.hpp>
#include <boost/memory_order.hpp>
#include <boost/winapi/thread.hpp>
@@ -33,6 +35,8 @@
#include <boost/atomic/detail/core_operations.hpp>
+#endif // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM
+
#include <boost/atomic/detail/header.hpp>
namespace boost {
@@ -43,6 +47,8 @@ BOOST_ATOMIC_DECL wait_on_address_t* wait_on_address = NULL;
BOOST_ATOMIC_DECL wake_by_address_t* wake_by_address_single = NULL;
BOOST_ATOMIC_DECL wake_by_address_t* wake_by_address_all = NULL;
+#if BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM
+
BOOST_ATOMIC_DECL once_flag wait_functions_once_flag = { 2u };
BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT
@@ -90,6 +96,16 @@ BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT
}
}
+#else // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM
+
+BOOST_ATOMIC_DECL once_flag wait_functions_once_flag = { 0u };
+
+BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT
+{
+}
+
+#endif // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM
+
} // namespace detail
} // namespace atomics
} // namespace boost
--
2.34.1.windows.1

View File

@ -3,22 +3,16 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/atomic
REF boost-1.78.0
SHA512 a6eba43c7038228fa7ce537b05429e263397bc914235d9ad9aa47badce5455f4905e15e5f1979c19088b47faca3091bd0dfcdb017290f796d34a36b682592345
REF boost-1.79.0
SHA512 0ac0c72b3455440ad93b3659ce3796916cf718ce4161d9391a397c8f687d2f73efe2a68bb134b178f4d004de769fc75ff75717802ca6c56968c28f46c50ce1eb
HEAD_REF master
PATCHES 0001-fix-compilation-for-uwp.patch
)
file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents)
string(REPLACE
vcpkg_replace_string("${SOURCE_PATH}/build/Jamfile.v2"
"project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]"
"project.load [ path.join [ path.make $(here:D) ] ../config/checks/architecture ]"
_contents "${_contents}")
file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}")
)
file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config")
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-atomic requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-atomic",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost atomic module",
"homepage": "https://github.com/boostorg/atomic",
"license": "BSL-1.0",
"dependencies": [
"boost-align",
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/beast
REF boost-1.78.0
SHA512 6b8c46d50833265642093d612c6a1c29e764e9fbee65e8514c377390ee69469a8a170ab5829de2d0f28641d5b15d11d7f174367d3c68eb0f36dbdd2b3bd08392
REF boost-1.79.0
SHA512 d3f17b37fd503d9e65f0490832302d14318898a6b598864143fbd5310f69ade026499efe6947c66fd7309770ec63bb0dad1688cf3f750910426a058d53127e10
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-beast",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost beast module",
"homepage": "https://github.com/boostorg/beast",
"license": "BSL-1.0",
"supports": "!emscripten",
"dependencies": [
"boost-asio",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/bimap
REF boost-1.78.0
SHA512 ab681674da7c1d5cf14f93f9832d5f0010661b42dc0fff2299dd7dced026fd0a474633363d070260a57bad0b3e956431c02ab5116e7d990d04bf37cf2f274c8a
REF boost-1.79.0
SHA512 85e6c549433027a43f99e18d422be70055aa59e9548785c9ab1d166e49c21702b1d939070187c58b296ea20635a6ef6fa4d1040c9746eba96790f26200de7201
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-bimap",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost bimap module",
"homepage": "https://github.com/boostorg/bimap",
"license": "BSL-1.0",
"dependencies": [
"boost-concept-check",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/bind
REF boost-1.78.0
SHA512 8fc9484da8aeacd8a9fb60ad3dc061de278ae854d9abb6e513f330e38452d3af8cfa9342f185a15c7fff907b0dec02b7e54fbb8661633639aa34d9e9cd7ae7e2
REF boost-1.79.0
SHA512 30ebcb26d0a719df2bfd23e25e86c15e8080219f6398c71c1d6cf230f1a10cccb0aee4d84e2bc116039c6597620ddae9bc5d7a40f0f5802644eff074e0c8e7af
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-bind",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost bind module",
"homepage": "https://github.com/boostorg/bind",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -4,13 +4,13 @@ if(CMAKE_HOST_WIN32 AND VCPKG_CMAKE_SYSTEM_NAME AND NOT VCPKG_CMAKE_SYSTEM_NAME
return()
endif()
set(BOOST_VERSION 1.78.0)
set(BOOST_VERSION 1.79.0)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/build
REF boost-${BOOST_VERSION}
SHA512 867966e3d254c0e996786587fb64ad1bda6f96546e5302c15231b17d66537798770bbd9e89f800d445a1f0a4d3be06dff8aed42dfd3a77b563d0f5d715e79324
SHA512 638f2883b9c49265d5566eadc8c93d16cb351edeb941110bad8a17871ea7d53df8eb13c80aaefb94f354b71a22454958af1ecb9a441686dbaa9631e33682a9f2
HEAD_REF master
PATCHES
0001-don-t-skip-install-targets.patch

View File

@ -1,9 +1,9 @@
{
"name": "boost-build",
"version": "1.78.0",
"port-version": 1,
"version": "1.79.0",
"description": "Boost.Build",
"homepage": "https://github.com/boostorg/build",
"license": "BSL-1.0",
"dependencies": [
"boost-uninstall"
]

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/callable_traits
REF boost-1.78.0
SHA512 7bdd11a059bbf81e648e44750d77d1089674f34b167d86bfcfc653d2b6a6841188bccac2e7e9769a76022e052bba5b6d4c0b72bec1f630196a5ea290ffe5ee24
REF boost-1.79.0
SHA512 1b937aa3ee79cf2d835a87922748fb891b6ffc5400d29fe6956114c840b90ab1cc4001076c8f7d63801d01c517dbbf0b0698b473041f5665a507e28a2c797c75
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-callable-traits",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost callable_traits module",
"homepage": "https://github.com/boostorg/callable_traits",
"license": "BSL-1.0",
"dependencies": [
"boost-vcpkg-helpers"
]

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/chrono
REF boost-1.78.0
SHA512 5e4f289508f58fda3cdebe17a65b1e6eb911473b8e7ec382fdf834661e46c7645b4d864abac7a124100feb4e46bbac78cbc2d7101053c0c3538d6b74ff6830e3
REF boost-1.79.0
SHA512 b4809a49ca65bd7062a2bcc73dc044e7d47dfe058e31102977d1c394b78f806aa7b448a314aceef86d0939505a32a72cfd8101617be9037f4b591f1f04d8f303
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-chrono requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-chrono",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost chrono module",
"homepage": "https://github.com/boostorg/chrono",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
{

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/circular_buffer
REF boost-1.78.0
SHA512 07b8cbec9a4f50b06c7da5ca496c86d697d8c78fb36588a9d6b36e9042ca53d2c28a0bb6cd97904a049efe60990b81d45b14693bffc91133dde4ab253deb0ea1
REF boost-1.79.0
SHA512 1779cc3a149c1be7686dd44c83efb6f1f4e5141d6d7905ef89cdabbbd3e93d56aaf0da7f81f4c8be0adada997e29b525cc2a41ad787fee6a7b453e7680417d03
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-circular-buffer",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost circular_buffer module",
"homepage": "https://github.com/boostorg/circular_buffer",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-concept-check",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/compatibility
REF boost-1.78.0
SHA512 902f006406d376dc5ee68d4c2429ccf7fc5159e23e9b2b8238f5008bab87505bb2ff8c92084f6c7585a24c9874d73933bc6d6b92f36cd6cd0b83da9733a4b0e0
REF boost-1.79.0
SHA512 38a1c87c94ae91437b39fc2283b33150368dc7b90ef288da1d3d30969179e56040a3c697d28ba87a0e6a69b3697609b02835ffd29fb940b3f5b9e44b86694da8
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-compatibility",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost compatibility module",
"homepage": "https://github.com/boostorg/compatibility",
"license": "BSL-1.0",
"dependencies": [
"boost-vcpkg-helpers"
]

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/compute
REF boost-1.78.0
SHA512 5e9daaaf875e636825ece0c38f16f503f102e42c1acb02539623c4488244e966689d8af850afc4c4d2abd7009f416ddb2e0c76cd43de4e2f7b022355a3409a36
REF boost-1.79.0
SHA512 de8a38259c65e4ab0945dbad42ee507ac46974660beb2dce92212f5fd64fb963f7fa8eb9db907e435b72c430dff15405d7f04c3d4d8687c969608e88774e35e8
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-compute",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost compute module",
"homepage": "https://github.com/boostorg/compute",
"license": "BSL-1.0",
"dependencies": [
"boost-algorithm",
"boost-array",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/concept_check
REF boost-1.78.0
SHA512 b9d7caba37731ce3aeaa32016f7055f91e15843a8a6022e6863fd9ad86af4b0b8c0b7f3828d7601906deb5c84597546f155d5ad600c4b764c6a54e1fa2f6a869
REF boost-1.79.0
SHA512 dd8a43492d1eae6f3e2c5b1f6e011f04605817dec7e1358c18704a1e0432390f4304093670dc1892ec1080e438a33b17f80cae9c10b4fc99eb640a67b44d4004
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-concept-check",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost concept_check module",
"homepage": "https://github.com/boostorg/concept_check",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-preprocessor",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/config
REF boost-1.78.0
SHA512 116820d81ff268e8231bfdd9160cf803bbf6f9987ab2261630bc7c21b283db9e7ef3b9576c4d3444a52ce2533fde653ff75f98f6c1cd5e78d5936df674f6f8ee
REF boost-1.79.0
SHA512 e8d4f44d08865f83599b7580612055ab76b482c7ce6196d4e44c39480a39293685f1b4c683987c6eebe992141deb9c6be1f69ade4c68cbd30f7f97aa92134ebb
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-config",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost config module",
"homepage": "https://github.com/boostorg/config",
"license": "BSL-1.0",
"dependencies": [
"boost-vcpkg-helpers"
]

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/container_hash
REF boost-1.78.0
SHA512 344ed155031904336c48c61b66a23b420cb63e5601ea1f5eb614dcac576aff8900b3cd79889b5313f2f7558ece81efc3a1944c07d0374a00a3766eb4b1dda3e0
REF boost-1.79.0
SHA512 97623e7b71944c0c3472aa96322a60e53a4231482938c3170d4493e090d999f6431f4e2f2ba7405fc37f2267869bf5265f674723a8d642e838a0f63ec0ff28d4
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-container-hash",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost container_hash module",
"homepage": "https://github.com/boostorg/container_hash",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/container
REF boost-1.78.0
SHA512 f20ca062d061c24caf262b6524525f4face4e7fc9e924d16b9160f7d7720c4490f131abc08f5ff9a04ea59c04cffef4f1cebf33a1d524aaed8903eb355b55700
REF boost-1.79.0
SHA512 934e136095d80ce1c862fa699b070908dffd9f278cdeeed3da6a0469f36fad7820ffd3cd9407bad8e8fd4606057c408cf31444140d8749db05b18934c3dd35fb
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-container requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-container",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost container module",
"homepage": "https://github.com/boostorg/container",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
{

View File

@ -3,18 +3,16 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/context
REF boost-1.78.0
SHA512 ea2695df5301853209ed0db70cff632e27066dbd2dcfb3946022633427a45ad07f104eee7ac554038a45f4bf89fb8b39ee4d07f873aebb4571ed392d1e343879
REF boost-1.79.0
SHA512 25fc307a3ffa9b2b87199e0d7faf87ccd899c619d5043d3780e65476a0356a3edb0fcd55400bd2898f12de149952edf2fde58c79b62d993b534b81561bd174ea
HEAD_REF master
)
file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents)
string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}")
file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}")
file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config")
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-context requires a newer version of vcpkg in order to build.")
endif()
vcpkg_replace_string("${SOURCE_PATH}/build/Jamfile.v2"
"import ../../config/checks/config"
"import ../config/checks/config"
)
file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config")
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
configure_file(
"${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake.in"

View File

@ -1,8 +1,9 @@
{
"name": "boost-context",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost context module",
"homepage": "https://github.com/boostorg/context",
"license": "BSL-1.0",
"supports": "!uwp & !emscripten",
"dependencies": [
"boost-assert",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/contract
REF boost-1.78.0
SHA512 c746ff575a33ef21245c927249142a017bb3616b4790d30bca0473ed70c626427be67d647f49693357440f6f9a540c6152df445de922bf4e6b55756197e5fbde
REF boost-1.79.0
SHA512 511df371ee4c1bc9e443a4df1c1156138187f94b549df0944cc46613bf3ce07e7002d3003a41385b7e0f43326590ae4d932a15fdf0cc4d883b4be05ce79c3a94
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-contract requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-contract",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost contract module",
"homepage": "https://github.com/boostorg/contract",
"license": "BSL-1.0",
"dependencies": [
"boost-any",
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/conversion
REF boost-1.78.0
SHA512 0a3d649eccf90d3a2327139f236498dd11e49e308f30b559e7c91d955685eb859a76bb92d9cec6aa066dd898a35dc1c4cbfa60751db75331261f381bee1cc600
REF boost-1.79.0
SHA512 dc2ff45cd1e046039fddb4af2ea2651eabbacb047255e55be395e4d3a71bde719b6dcf5071143800f14b70522f8f9e5dde2acab871e1d0aa36c9be7d1f38ed3b
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-conversion",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost conversion module",
"homepage": "https://github.com/boostorg/conversion",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/convert
REF boost-1.78.0
SHA512 0a1b91d5b8e750de42ca774b98eb59b0b5287890546548facf049b9157e82bfdd741f8aeafba311dd9a99235da93a4224db0cabbfc4e0f8e7ac9c5c1f6d528bf
REF boost-1.79.0
SHA512 deb3b28c8c356f4d36c9f5af01f682572c14f10b3466acb34619aa56ee398b687a95a731cd144e870b3c6581540b7ae48a1cfe4b6926a9781470aac6e07da9c4
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-convert",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost convert module",
"homepage": "https://github.com/boostorg/convert",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/core
REF boost-1.78.0
SHA512 df3a14047bf50dd98d21f1251c74685440c306948301f2017525f3ad638664f5b13c353cbfd78cb1f5b35b91eb0f8c5818fcf3939e9ce52c1d00b4a50a22e311
REF boost-1.79.0
SHA512 f1fc5f371f52a0b12e72d9a9f11a57f561383195091b7252bc9fda39837504b29481e22750a526b54bd169ec3cc44b3d0d6bbd296027913858eb8c9326b56cdb
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-core",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost core module",
"homepage": "https://github.com/boostorg/core",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/coroutine
REF boost-1.78.0
SHA512 ebb8319388b2a57143a3fb5a66cc930547a804fd8b04374632c2fbaff8f28a1d9b22ea5862e39c1e653c2062c2137e97d38fa5cb44ce5699b07cc5c7526f311f
REF boost-1.79.0
SHA512 a969a25627713fd0cf440ee1c60979c10465df95589dc829f8ee480c5a5cfd833ee3ea5f90616d175f06cf1b01750d682886e8d7e64038e159bfc15b184a5de4
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-coroutine requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-coroutine",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost coroutine module",
"homepage": "https://github.com/boostorg/coroutine",
"license": "BSL-1.0",
"supports": "!arm & !uwp & !emscripten",
"dependencies": [
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/coroutine2
REF boost-1.78.0
SHA512 e25ac3a97fe4ffd12449b324d311c4e8bb1f64db6166b460c087b09bffdcfa0746bf7731e08258b936639d319944b7f6d193ec92231d7f5d8cbee2f64d0f23e7
REF boost-1.79.0
SHA512 a93c43fea67d2963e90d9e84e7a6b2832d1f6a9810385092198300af35f1d27b4a33367eff256c7bd32beed0041d84ada62a12aeda45f5f7641fc801b94f0aeb
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-coroutine2",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost coroutine2 module",
"homepage": "https://github.com/boostorg/coroutine2",
"license": "BSL-1.0",
"supports": "!emscripten",
"dependencies": [
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/crc
REF boost-1.78.0
SHA512 e913075402e98eb4a8e216bce3307d5339c924206640a1f389dfaeeca0336be29714852d1c8a40ab9a7c4f40efd37d433cc7c717324911d48ee4b845c1ebdf83
REF boost-1.79.0
SHA512 31d3b5f0f7e7beee47b4bee9531a598b7fe27681ea6719e68f6dfae4047aff0c453f5cd8668de2e0441cf8d04ae38a83f530ef56dc2e7262a975e567cdc0439d
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-crc",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost crc module",
"homepage": "https://github.com/boostorg/crc",
"license": "BSL-1.0",
"dependencies": [
"boost-array",
"boost-config",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/date_time
REF boost-1.78.0
SHA512 a4fda022d4658fa4db22114cc696acbc369505eda9fab722bbc7d5149af22f8c5c4e0e12f86b1ae07223cef82d791c278c656a7f492a0f89200921964c7057fd
REF boost-1.79.0
SHA512 e24b9c1c2564395b673b32a8b2308f21846cdf74476a8391ff54af12bccea3a3522b035567318cea03393ad6729a7910210008780c450c126433a4117874a10d
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-date-time requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-date-time",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost date_time module",
"homepage": "https://github.com/boostorg/date_time",
"license": "BSL-1.0",
"dependencies": [
"boost-algorithm",
"boost-assert",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/describe
REF boost-1.78.0
SHA512 2a3601bdd98dc3248402baca147000cece14458f9478af1726c919037190f1affae0e82f26124d17531da9e0dc8180998646babe7dc14756aa36cc5d51fde1cd
REF boost-1.79.0
SHA512 0a8ca55ac3c6b3a80c003d2817b16c1b2fd4730554cd392673efeb675a3ea54907abd4a54447fc3f83068ead9acf462af38fa9f3dbc6cce9644237892f5cc03e
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-describe",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost describe module",
"homepage": "https://github.com/boostorg/describe",
"license": "BSL-1.0",
"dependencies": [
"boost-mp11",
"boost-vcpkg-helpers"

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/detail
REF boost-1.78.0
SHA512 7d3206d42a2af1692807845077abf2dd9330d0628a7a2dbd221f73b405bada294c5f380e3765a16df647bd4ffe4bacc5fda4a40f7c5b6c8f7dc77f20152e778f
REF boost-1.79.0
SHA512 ca51c9127db37971b8ad32276d0aa666544a1382dc60298972a3075b81846b89257850cfd4ce7f9409bfb92c088c7df96618633a3b00f578dce86728074965b7
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-detail",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost detail module",
"homepage": "https://github.com/boostorg/detail",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/dll
REF boost-1.78.0
SHA512 bc7869b43cc2aaf69a168c8fab02d3f0eb9283ab47dd8f6d3fc15cd7f82d561f092fa77564cc70f43d14af9220f7a59addfb3c9e40744e3223aa8be6f3c5bb57
REF boost-1.79.0
SHA512 cf77949934d835d9100cdf4e09b225085b94a73e4a2652aa939aa99a90cacce32fc90124a062d64677976a7c9573373ee97d274d1bda701127a7aa77fc010e2e
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-dll",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost dll module",
"homepage": "https://github.com/boostorg/dll",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/dynamic_bitset
REF boost-1.78.0
SHA512 cb3b6542f16d97126eac963a48ace71b795bcc32148c2a8608694045afd833520c104c5ac7ad98ba8196bfa182040e4edd4c54d9af88b257aee0e390251c74a7
REF boost-1.79.0
SHA512 c9aa196ddf479e2c6d3f92abcf1cd2fb5e459af8f47fac2dae7dd4355bb16ffba7ddcfd5750681cb0a5ba76503f2824bf5c0bbb7f3f8dc8320ba977df3baacab
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-dynamic-bitset",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost dynamic_bitset module",
"homepage": "https://github.com/boostorg/dynamic_bitset",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/endian
REF boost-1.78.0
SHA512 f010f4c1d301637fc8fbd9220eb7456cd9f0ce04cfc56af2c25092a7a53a4f7e541cfc65bab46e65fe6007184d335b99b03ec0d26ab7935ffd5d622c99caf817
REF boost-1.79.0
SHA512 b2fa5408e863a250d749c7a86bf755d1e77243d410b11fa5d67c4361014d641feb6510c2e36393dcb3ebe4a2b81dde7858b976af4c46094e0e25bae904705207
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-endian",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost endian module",
"homepage": "https://github.com/boostorg/endian",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/exception
REF boost-1.78.0
SHA512 b1e70fd27fb918cd3e6bd77307de96ccade192bbde8ddb2f27301d7b242e1d8acb1dc7590c361fb4036b0abe303b222d2b2d28263036de540044461850d31804
REF boost-1.79.0
SHA512 a43b5b296f5af17ca447dd8ca5d89abbddf37969fef858f2d5966f57b336f5620b7e77ac5c99fe796d4440d66ecd376564c00b7936a5393a67045cbf148d520e
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-exception requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-exception",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost exception module",
"homepage": "https://github.com/boostorg/exception",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
{

View File

@ -1,15 +0,0 @@
build/Jamfile.v2 | 1 +
1 file changed, 1 insertion(+)
diff --git a/build/Jamfile.v2 b/build/Jamfile.v2
index 3efdb96..8a6b6dd 100644
--- a/build/Jamfile.v2
+++ b/build/Jamfile.v2
@@ -130,6 +130,7 @@ lib boost_fiber_numa
numa/algo/work_stealing.cpp
:
<conditional>@numa
+ <library>boost_fiber
[ requires cxx11_auto_declarations
cxx11_constexpr
cxx11_defaulted_functions

View File

@ -3,19 +3,16 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/fiber
REF boost-1.78.0
SHA512 271454964e12c0006ed9ef52911cf76d004141da54d5f96e63d106a216841d9a939d3dcd802fc9e860ac6a21d0b7fab9f385e8647ebbd2fd669e48fc9b6a80c9
REF boost-1.79.0
SHA512 c264fe03b9cf08973acadeef3e00ea8b76610420b0b1a256a137a963f79f3b9114f07ceca6b604c4ea86e4088c954d3780f90bc13167d35f1ff38be237a216fb
HEAD_REF master
PATCHES fix-build-numa.patch
)
file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents)
string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}")
file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}")
vcpkg_replace_string("${SOURCE_PATH}/build/Jamfile.v2"
"import ../../config/checks/config"
"import ../config/checks/config"
)
file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config")
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-fiber requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(
SOURCE_PATH ${SOURCE_PATH}

View File

@ -1,8 +1,9 @@
{
"name": "boost-fiber",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost fiber module",
"homepage": "https://github.com/boostorg/fiber",
"license": "BSL-1.0",
"supports": "!osx & !uwp & !arm & !emscripten",
"dependencies": [
"boost-algorithm",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/filesystem
REF boost-1.78.0
SHA512 5a17a3084db574325394e56dc5fb740dfe6d0aa53026040ce98e6248a62501cf7b8f37721d7f6d6d0366ab5bdcbc52be9084ebf3147c91c6208fd9a67bfbac1c
REF boost-1.79.0
SHA512 6f3ff9f3006110622642ec27c7913157bacdc3d5d1f19044d67bafb9be2f26e9feea26e91e6556f9806999524ae59d59527ccfd1d52b4bea7c9363ecbff4454d
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-filesystem requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-filesystem",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost filesystem module",
"homepage": "https://github.com/boostorg/filesystem",
"license": "BSL-1.0",
"supports": "!uwp",
"dependencies": [
"boost-assert",
@ -24,6 +25,7 @@
"boost-predef",
"boost-smart-ptr",
"boost-system",
"boost-throw-exception",
"boost-type-traits",
"boost-vcpkg-helpers",
"boost-winapi",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/flyweight
REF boost-1.78.0
SHA512 192a9985ab4026284d703993e71db88feccc045bc3039763daa87078cd5881e0fee9e65024f264813d508d4cf53b41661befef50dbec911d4ad5063eb11da144
REF boost-1.79.0
SHA512 cd0b8d481989602a2deea71332434da4ef358e0a0ca81cdd7adedd01b70cba189aa93e3e7a92ea6dcb9614247ed063f18e099712fc7a42044da2461160435496
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-flyweight",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost flyweight module",
"homepage": "https://github.com/boostorg/flyweight",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/foreach
REF boost-1.78.0
SHA512 dfc27c7f6353270e910a26511abef83d1f89cfbeeb6fe6da3cd51d1d6f832369734449b0c56e0476631216688d005047e5724a13df03cd3eeaba2b30b4c926d2
REF boost-1.79.0
SHA512 3f003e96806543cebe888014e870d0e0030ad8fd3762332e548f6d9c146a45996a8bb1b29d2c91b5f3a39e7731a9c6c8447f95631e5e6dc12293e07f5bda55e2
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-foreach",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost foreach module",
"homepage": "https://github.com/boostorg/foreach",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/format
REF boost-1.78.0
SHA512 5d104eaff0d91984c5ac712af1e53f0d73215dad4252b065dec119bbad5dde72a35bf23f56dc2f765902045ca94d5472c1ab15241ef631fdf784cd950a98e86f
REF boost-1.79.0
SHA512 46ef8394324925a427f5ba574c897d0b3d27389aed0a6085f4b8dc600c6a720f9f3f1ced3a368c5438f42ac8d204da833df228187e4a6fe7129be755cd16ae90
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-format",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost format module",
"homepage": "https://github.com/boostorg/format",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-config",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/function_types
REF boost-1.78.0
SHA512 9cd5a8c91e3fa32e3d5aed48da82c5b22c4a3309eecb18adf07e716393e58bd61ae273a5077222ad4c036561b317591934c876392effeb47b231554a20ff291b
REF boost-1.79.0
SHA512 95fbe35406c1276a8170b7f83dcdc7285ee04ee2e14329544cbb2ccb3a8a24d05ca7cd2b762f88223505f4c4b379a523068492e625c58bb8eb961a6333966019
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-function-types",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost function_types module",
"homepage": "https://github.com/boostorg/function_types",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/function
REF boost-1.78.0
SHA512 b8a1da6c586948f3a7981c8adf0b3bc556da8aff9cae5dbb3bf4a7610e035a1969e89e3039d09105d28bcf73c04fd041b2c972fde9706657ac3996a9062fa96d
REF boost-1.79.0
SHA512 a1f0e4ff828c286e9eb29a8cb8c203248605b9ddc9e81e0797ff62f1513f7debfe3c48fd158383cb2e963a442959e33de5fa7fb641690649ed402e782b411947
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-function",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost function module",
"homepage": "https://github.com/boostorg/function",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-bind",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/functional
REF boost-1.78.0
SHA512 d4fea4d4c5af107fb26b025c30dca05e5875e0ee2046f54f86a1acf3ea25864776783fdedc3922cd9fa8124cb10ad68c778dcd82f7575f70e6c14d6ff9b339f8
REF boost-1.79.0
SHA512 17ab121ec3e9f2bdd9a3404861f6c2952ffda84bf2731fb3300e736c993cf4d49460d4e35edd6cccc123fe87d5c0b32ac0fa0c71770cfb74d8b3a7f14cbda991
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-functional",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost functional module",
"homepage": "https://github.com/boostorg/functional",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-core",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/fusion
REF boost-1.78.0
SHA512 dd76b330c21943ca05789756705dd62be3c987eb5023cf4ae9330e90a0020065cd7544bb8b7238b9e4c85ce5ed0db2b3f5895aecd222c0db3275b855323f2e7c
REF boost-1.79.0
SHA512 87347852c8aaed2287c409468b8fddba378698454bfc451c2832e99eb0b9dd3340c9d3c160e5313a72598c0787b4c28032bb4a0326cec505c93601afb0f5b06a
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-fusion",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost fusion module",
"homepage": "https://github.com/boostorg/fusion",
"license": "BSL-1.0",
"dependencies": [
"boost-config",
"boost-container-hash",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/geometry
REF boost-1.78.0
SHA512 8b348420555d070412e543190e201b85b1e090911e6e299fd5cf375d1927e63092f95c8b17723d6477f96b7fb9edffaea2b0070a7794c1b2af2b63e62704c40e
REF boost-1.79.0
SHA512 0f6e92d4dd9fc98598101bc0b581ffd22b7771686824aa37c713fd247cb19a4c60d750842a40da44438376a66ed067846381fba5b4cdc19a7182bf37d2d6fc77
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-geometry",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost geometry module",
"homepage": "https://github.com/boostorg/geometry",
"license": "BSL-1.0",
"dependencies": [
"boost-algorithm",
"boost-any",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/gil
REF boost-1.78.0
SHA512 6f8b94bb75cf5a1e8781454490d6873bf8c91e85ba7c98f81ece382000051c42512dc76939c693b9b24e97a3496f5fd97581a5665508bdb2ba11e570bc77bdfe
REF boost-1.79.0
SHA512 a682481b9a7d75f9db477388c707eb277ded72bcc72a4e1d71ea5521f72d7dececb5ad3c558a449b630eb4eec15c805152f650f8a7981eaf15a0c1d819bc77d4
HEAD_REF master
)

View File

@ -1,8 +1,9 @@
{
"name": "boost-gil",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost gil module",
"homepage": "https://github.com/boostorg/gil",
"license": "BSL-1.0",
"dependencies": [
"boost-assert",
"boost-concept-check",

View File

@ -3,14 +3,11 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/graph_parallel
REF boost-1.78.0
SHA512 50efce738dcdb001c5d429274f1d699caa45e68998f60dfdd5c0a572981ca72a2d08159619adda8a011c1d6237bf615572f74ebe10f2fb98334984a54c9f653d
REF boost-1.79.0
SHA512 18c4a3272d08445bf6dfe23546d5380740979014207620b67890e20df21a7cd0d2c9c9f9b96ea240ceab5f4e1af98cc09518667959b4782595f36fa290e88a8e
HEAD_REF master
)
if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR)
message(FATAL_ERROR "boost-graph-parallel requires a newer version of vcpkg in order to build.")
endif()
include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake)
boost_modular_build(SOURCE_PATH ${SOURCE_PATH})
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,8 +1,9 @@
{
"name": "boost-graph-parallel",
"version": "1.78.0",
"version": "1.79.0",
"description": "Boost graph_parallel module",
"homepage": "https://github.com/boostorg/graph_parallel",
"license": "BSL-1.0",
"supports": "!uwp",
"dependencies": [
"boost-algorithm",

Some files were not shown because too many files have changed in this diff Show More