[boost] update to 1.78.0 (#21928)

* [scripts] update scripts

* [boost-*] generate ports

* update versions

* [scripts] update boost version in boost-modular-headers.cmake

* [scripts] add post source stubs for boost-json and boost-nowide ports and re-generate Boost ports

* update versions

* [boost-asio] make OpenSSL optional #20718

* update versions

* [boost] [boost-mpi] [boost-python] disable python for iOS and Android, fixes #21474

* update versions

* [boost-fiber] add NUMA support, fixes #16507

* update version

* [boost-build] apply patch https://github.com/bfgroup/b2/pull/113 for fix build boost-fiber and boost-stacktrace

* update version

* [boost-atomic] fix compilation for uwp

* update version

* ignore mapnik's fail on arm64-windows

* [boost-python] support ARM on Windows

* update versions

* Boost features testing within CI

* [boost-modular-build-helper] fix boost_python file name in Jamroot.jam

* [boost-mpi] fix build with python2 or python3

* update versions

* [boost-fiber] fix build with numa=on

* update version

* [boost-multiprecision] fix build with MSVC on ARM

* update version

* [boost-mpi] try to fix build on linux and osx

* update versions

* exclude static

* guarantee the same result across platforms

* minor changes to boost-modular-build-helper's CMake

* correct versions

* [boost-modular-build-helper] install Python extensions on Windows

* [boost-mpi] add patch to fix build Python extension on Windows

* update versions

* [boost-mpi] remove python2 by request @BillyONeal @strega-nil-ms

* update version

* update versions

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
This commit is contained in:
Yury Bura 2022-01-10 22:47:12 +03:00 committed by GitHub
parent 03ca9b59af
commit 76d4836f3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
472 changed files with 1891 additions and 848 deletions

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/accumulators
REF boost-1.77.0
SHA512 6d742d26ae382a753274d0c2055653d5b6368f939c0ccbd0e79283e993736a5369cdaacac648361730937dab8e5b412f265abf9f99de3c42de60baa34afe7029
REF boost-1.78.0
SHA512 b72d1d2eac58261487ec9c87a2bb6fdd0eed229c39fef62fa83b188f423e9ad96bfd6e5d177b01dec2e541d2e94ca9e548f823a05af24338d97ad98f8d85ef9c
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-accumulators",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost accumulators module",
"homepage": "https://github.com/boostorg/accumulators",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/algorithm
REF boost-1.77.0
SHA512 1be1d06c3233d2dad2941696ecbbd77ff2d0cb3304e7a9fee4aa59bd8209ca858520d45bc67148e20defe98bf2c49ac79acf39c07bcc2b2262c1a812514d568b
REF boost-1.78.0
SHA512 1536de626708ecef49d5d059258c5f00ea5d56a5ad8526bdb867494f7749ea7af25c10d90f642cd9d25a931dde87b2ab9eea1c2a20a2531ecd9d6b7e73ad4a4a
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-algorithm",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost algorithm module",
"homepage": "https://github.com/boostorg/algorithm",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/align
REF boost-1.77.0
SHA512 786c63da7d5593282356dc0010a63b46b5f50236890228481c9676f543ab2d56cb5418d913bce2daad8c5bbad3feded7068ac2ab6d68481be9c25401b22ff7f6
REF boost-1.78.0
SHA512 2d7efe0a2a87942fe4e6b8e18871631c514d271f690a272e5b30e775eed60c389a2d2e7b1c6fdc7575d5ccea2d2a71a96169af60a0548d182ba9b90e5015a7b7
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-align",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost align module",
"homepage": "https://github.com/boostorg/align",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-any",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost any module",
"homepage": "https://github.com/boostorg/any",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-array",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost array module",
"homepage": "https://github.com/boostorg/array",
"dependencies": [

View File

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

View File

@ -1,9 +1,8 @@
{
"name": "boost-asio",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost asio module",
"homepage": "https://github.com/boostorg/asio",
"supports": "!emscripten",
"dependencies": [
"boost-align",
"boost-array",
@ -24,7 +23,17 @@
"boost-throw-exception",
"boost-type-traits",
"boost-utility",
"boost-vcpkg-helpers",
"openssl"
]
"boost-vcpkg-helpers"
],
"features": {
"ssl": {
"description": "Build with SSL support",
"dependencies": [
{
"name": "openssl",
"platform": "!emscripten"
}
]
}
}
}

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-assert",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost assert module",
"homepage": "https://github.com/boostorg/assert",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/assign
REF boost-1.77.0
SHA512 5c72f5637f0c456a060a4204533798ceea39f95a7d96e4f9e05cdd25d178244b8a3a596a7387228df5929b1e3141724503b2579db9b546fadbb0e70648fc99e1
REF boost-1.78.0
SHA512 72cb3460624d3f4fa12859edc1086ed966ffb83be94dc22c257e088ba10c9686129baa410d7b524237794dd29c983d92c25f65fad6c7c84288275a4ca77b95e8
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-assign",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost assign module",
"homepage": "https://github.com/boostorg/assign",
"dependencies": [

View File

@ -0,0 +1,81 @@
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,19 +3,19 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/atomic
REF boost-1.77.0
SHA512 fb3c0469e75eda40fd0d2a32bdc005fb0645cb52306468681a76c6ba4eaae608a5c4ad72a9363fdee6ecf432759667a850856b54500f5a4577ab34c701cf5c6a
REF boost-1.78.0
SHA512 a6eba43c7038228fa7ce537b05429e263397bc914235d9ad9aa47badce5455f4905e15e5f1979c19088b47faca3091bd0dfcdb017290f796d34a36b682592345
HEAD_REF master
PATCHES 0001-fix-compilation-for-uwp.patch
)
file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents)
string(REPLACE
"project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]"
"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}/build/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-atomic requires a newer version of vcpkg in order to build.")
endif()

View File

@ -1,6 +1,6 @@
{
"name": "boost-atomic",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost atomic module",
"homepage": "https://github.com/boostorg/atomic",
"dependencies": [

View File

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

View File

@ -1,18 +1,16 @@
{
"name": "boost-beast",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost beast module",
"homepage": "https://github.com/boostorg/beast",
"supports": "!emscripten",
"dependencies": [
{
"name": "boost-asio",
"platform": "!emscripten"
},
"boost-asio",
"boost-assert",
"boost-bind",
"boost-config",
"boost-container",
"boost-container-hash",
"boost-core",
"boost-endian",
"boost-intrusive",
@ -23,6 +21,7 @@
"boost-static-assert",
"boost-system",
"boost-throw-exception",
"boost-type-index",
"boost-type-traits",
"boost-utility",
"boost-vcpkg-helpers",

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-bimap",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost bimap module",
"homepage": "https://github.com/boostorg/bimap",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-bind",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost bind module",
"homepage": "https://github.com/boostorg/bind",
"dependencies": [

View File

@ -0,0 +1,75 @@
From 78fd284a42caabe8815cb0870b46e5567872e75b Mon Sep 17 00:00:00 2001
From: Dmitry <grisumbras@gmail.com>
Date: Sat, 11 Dec 2021 16:58:23 +0300
Subject: [PATCH] Don't skip install targets if there's <build>no in ureqs
(#113)
---
src/tools/stage.jam | 4 ++++
test/install_build_no.py | 26 ++++++++++++++++++++++++++
test/test_all.py | 1 +
3 files changed, 31 insertions(+)
create mode 100755 test/install_build_no.py
diff --git a/src/tools/stage.jam b/src/tools/stage.jam
index c5f02e3b..325129dc 100644
--- a/src/tools/stage.jam
+++ b/src/tools/stage.jam
@@ -478,6 +478,10 @@ class install-target-class : basic-target
return [ sequence.unique $(result2) ] ;
}
+ rule skip-from-usage-requirements ( )
+ {
+ }
+
# Returns true iff 'type' is subtype of some element of 'types-to-include'.
#
local rule include-type ( type : types-to-include * )
diff --git a/test/install_build_no.py b/test/install_build_no.py
new file mode 100755
index 00000000..0ccf3c5c
--- /dev/null
+++ b/test/install_build_no.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+
+# Copyright 2021 Dmitry Arkhipov (grisumbras@gmail.com)
+# Distributed under the Boost Software License, Version 1.0.
+# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt)
+
+# Check that <build>no in usage-requirements of dependencies does not affect
+# install rule, i.e. a skipped installed target does not affect insallation of
+# other targets.
+
+import BoostBuild
+
+t = BoostBuild.Tester()
+
+t.write("a.cpp", "int main() {}\n")
+
+t.write("jamroot.jam", """
+make x : : maker : <build>no ;
+exe a : a.cpp ;
+install install : x a ;
+""")
+
+t.run_build_system()
+t.expect_addition("install/a.exe")
+
+t.cleanup()
diff --git a/test/test_all.py b/test/test_all.py
index b7ef5ad7..9ed729d0 100644
--- a/test/test_all.py
+++ b/test/test_all.py
@@ -250,6 +250,7 @@ tests = ["abs_workdir",
"inherit_toolset",
"inherited_dependency",
"inline",
+ "install_build_no",
"libjpeg",
"liblzma",
"libpng",
--
2.34.1.windows.1

View File

@ -4,14 +4,15 @@ if(CMAKE_HOST_WIN32 AND VCPKG_CMAKE_SYSTEM_NAME AND NOT VCPKG_CMAKE_SYSTEM_NAME
return()
endif()
set(BOOST_VERSION 1.77.0)
set(BOOST_VERSION 1.78.0)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/build
REF boost-${BOOST_VERSION}
SHA512 35352daaa31b54ee0bfce764dda0863931ac0e90aa8e3facde26a7ba472ddd2d799fced7cfcca8fc3ffd7a0a7f7e7d095337ba28f200da10e5187b7ef39bb88b
SHA512 867966e3d254c0e996786587fb64ad1bda6f96546e5302c15231b17d66537798770bbd9e89f800d445a1f0a4d3be06dff8aed42dfd3a77b563d0f5d715e79324
HEAD_REF master
PATCHES 0001-don-t-skip-install-targets.patch
)
vcpkg_download_distfile(ARCHIVE

View File

@ -1,6 +1,6 @@
{
"name": "boost-build",
"version-string": "1.77.0",
"version": "1.78.0",
"description": "Boost.Build",
"homepage": "https://github.com/boostorg/build",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-callable-traits",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost callable_traits module",
"homepage": "https://github.com/boostorg/callable_traits",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/chrono
REF boost-1.77.0
SHA512 df6f3ebb5995b8cec0d0964625e3fd5c3a139178a6676c27a28163e2c1559fdb2289e05c4f4eaff94ee04dd1a01afbb30d99c1f7a0e09660c9d5bfe7414a4f51
REF boost-1.78.0
SHA512 5e4f289508f58fda3cdebe17a65b1e6eb911473b8e7ec382fdf834661e46c7645b4d864abac7a124100feb4e46bbac78cbc2d7101053c0c3538d6b74ff6830e3
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-chrono",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost chrono module",
"homepage": "https://github.com/boostorg/chrono",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-circular-buffer",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost circular_buffer module",
"homepage": "https://github.com/boostorg/circular_buffer",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/compatibility
REF boost-1.77.0
SHA512 427d8c3f8fad551942b5003aefeea805ffd1a6bea7b6d9ad834e8814474b7168ac9040675c59fa4808d3389ac436a90d508dbbe0576dbb4b4b16bd479dd96538
REF boost-1.78.0
SHA512 902f006406d376dc5ee68d4c2429ccf7fc5159e23e9b2b8238f5008bab87505bb2ff8c92084f6c7585a24c9874d73933bc6d6b92f36cd6cd0b83da9733a4b0e0
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-compatibility",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost compatibility module",
"homepage": "https://github.com/boostorg/compatibility",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-compute",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost compute module",
"homepage": "https://github.com/boostorg/compute",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-concept-check",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost concept_check module",
"homepage": "https://github.com/boostorg/concept_check",
"dependencies": [

View File

@ -1,31 +0,0 @@
From 85292621ece3409a80929add91c971400ba724f3 Mon Sep 17 00:00:00 2001
From: jzmaddock <john@johnmaddock.co.uk>
Date: Fri, 10 Sep 2021 11:36:29 +0100
Subject: [PATCH] Add emscripten testing and support. (#403)
* Tentatively add emscripten testing and support.
Fixes https://github.com/boostorg/config/issues/402.
---
include/boost/config/platform/wasm.hpp | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/include/boost/config/platform/wasm.hpp b/include/boost/config/platform/wasm.hpp
index c307812d..682b8485 100644
--- a/include/boost/config/platform/wasm.hpp
+++ b/include/boost/config/platform/wasm.hpp
@@ -9,6 +9,12 @@
#define BOOST_PLATFORM "Wasm"
+#ifdef __has_include
+#if __has_include(<unistd.h>)
+# define BOOST_HAS_UNISTD_H
+#endif
+#endif
+
// boilerplate code:
#include <boost/config/detail/posix_features.hpp>
//
--
2.21.1 (Apple Git-122.3)

View File

@ -3,10 +3,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/config
REF boost-1.77.0
SHA512 c6df16825b7bb27412667e00b6b6cdecbf56ee0707aa1df3505637c7de5c39c87335fabd7cd4361b29625d71c7664e6af865fc271ad0b3e70cc8872825f6155e
REF boost-1.78.0
SHA512 116820d81ff268e8231bfdd9160cf803bbf6f9987ab2261630bc7c21b283db9e7ef3b9576c4d3444a52ce2533fde653ff75f98f6c1cd5e78d5936df674f6f8ee
HEAD_REF master
PATCHES fix-emscripten-compilation.patch
)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)

View File

@ -1,7 +1,6 @@
{
"name": "boost-config",
"version": "1.77.0",
"port-version": 2,
"version": "1.78.0",
"description": "Boost config module",
"homepage": "https://github.com/boostorg/config",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-container-hash",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost container_hash module",
"homepage": "https://github.com/boostorg/container_hash",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/container
REF boost-1.77.0
SHA512 dec03159614a3d3017b2fae56b3c4ff5d6b3e0396490ea1b1015e54d3be1ec1c2c525ec6f410c2d94575025459d9053b9c29b9aa45d3a7a89656a82240fcfcda
REF boost-1.78.0
SHA512 f20ca062d061c24caf262b6524525f4face4e7fc9e924d16b9160f7d7720c4490f131abc08f5ff9a04ea59c04cffef4f1cebf33a1d524aaed8903eb355b55700
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-container",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost container module",
"homepage": "https://github.com/boostorg/container",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/context
REF boost-1.77.0
SHA512 a65c27fe09bddfc1398331414f88f8fe2606ee147b2db2c5690dad8af860c03c6a4e61ecd750f43243bdcee5e5217cee77d469deb57b9ea0b181161e82b7a5cf
REF boost-1.78.0
SHA512 ea2695df5301853209ed0db70cff632e27066dbd2dcfb3946022633427a45ad07f104eee7ac554038a45f4bf89fb8b39ee4d07f873aebb4571ed392d1e343879
HEAD_REF master
)
@ -12,7 +12,6 @@ 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()

View File

@ -1,6 +1,6 @@
{
"name": "boost-context",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost context module",
"homepage": "https://github.com/boostorg/context",
"supports": "!uwp & !emscripten",

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/contract
REF boost-1.77.0
SHA512 f7d26121200a3e3f5f693423b50ae313477749446ba0c89b2e47ce26007a0f7dd636c2ab47a83b120412d9fe09f3b905ca4a4ce93550be1ae4acb9c23f1892de
REF boost-1.78.0
SHA512 c746ff575a33ef21245c927249142a017bb3616b4790d30bca0473ed70c626427be67d647f49693357440f6f9a540c6152df445de922bf4e6b55756197e5fbde
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-contract",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost contract module",
"homepage": "https://github.com/boostorg/contract",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-conversion",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost conversion module",
"homepage": "https://github.com/boostorg/conversion",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-convert",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost convert module",
"homepage": "https://github.com/boostorg/convert",
"dependencies": [

View File

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

View File

@ -1,12 +1,13 @@
{
"name": "boost-core",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost core module",
"homepage": "https://github.com/boostorg/core",
"dependencies": [
"boost-assert",
"boost-config",
"boost-static-assert",
"boost-throw-exception",
"boost-vcpkg-helpers"
]
}

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/coroutine
REF boost-1.77.0
SHA512 f586cc1e96115341b396b4750e1bf99a0f40a353c219bf0d7a1c3926935d632f880394e1b06e39ce53fc416fa71b7850d8ce894880ad66cde8307606eb1dece4
REF boost-1.78.0
SHA512 ebb8319388b2a57143a3fb5a66cc930547a804fd8b04374632c2fbaff8f28a1d9b22ea5862e39c1e653c2062c2137e97d38fa5cb44ce5699b07cc5c7526f311f
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-coroutine",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost coroutine module",
"homepage": "https://github.com/boostorg/coroutine",
"supports": "!arm & !uwp & !emscripten",
@ -23,7 +23,6 @@
},
"boost-move",
"boost-system",
"boost-thread",
"boost-throw-exception",
"boost-type-traits",
"boost-utility",

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-coroutine2",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost coroutine2 module",
"homepage": "https://github.com/boostorg/coroutine2",
"supports": "!emscripten",

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-crc",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost crc module",
"homepage": "https://github.com/boostorg/crc",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/date_time
REF boost-1.77.0
SHA512 dc560858d38bae7be8fe70ced75f26fbb59b9b8f32ae5ae88cae9a6246db3f20ff3ab9d6b6e03d54ae4e93477801045891e6314d1bcca55ce97626da3c75191d
REF boost-1.78.0
SHA512 a4fda022d4658fa4db22114cc696acbc369505eda9fab722bbc7d5149af22f8c5c4e0e12f86b1ae07223cef82d791c278c656a7f492a0f89200921964c7057fd
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-date-time",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost date_time module",
"homepage": "https://github.com/boostorg/date_time",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/describe
REF boost-1.77.0
SHA512 70b9283fb106ec99fea1cf72400f813abf92b44e74f1bd18411201e96ddd78b0f244bc445bf304a2259da28a2a119d20bc89e50b19852cf2fd8c45d2ba99a302
REF boost-1.78.0
SHA512 2a3601bdd98dc3248402baca147000cece14458f9478af1726c919037190f1affae0e82f26124d17531da9e0dc8180998646babe7dc14756aa36cc5d51fde1cd
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-describe",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost describe module",
"homepage": "https://github.com/boostorg/describe",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-detail",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost detail module",
"homepage": "https://github.com/boostorg/detail",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-dll",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost dll module",
"homepage": "https://github.com/boostorg/dll",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-dynamic-bitset",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost dynamic_bitset module",
"homepage": "https://github.com/boostorg/dynamic_bitset",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-endian",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost endian module",
"homepage": "https://github.com/boostorg/endian",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/exception
REF boost-1.77.0
SHA512 90af6443bed8114466bce41b43c7d1d439f0b62dee4e1609da84f60c41313aa94e4a6d7bf82e448d612e2521450cfd59cb34cf85f5962718ea33aa7027f5c84f
REF boost-1.78.0
SHA512 b1e70fd27fb918cd3e6bd77307de96ccade192bbde8ddb2f27301d7b242e1d8acb1dc7590c361fb4036b0abe303b222d2b2d28263036de540044461850d31804
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-exception",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost exception module",
"homepage": "https://github.com/boostorg/exception",
"dependencies": [

View File

@ -0,0 +1,3 @@
if("numa" IN_LIST FEATURES)
list(APPEND B2_OPTIONS numa=on)
endif()

View File

@ -0,0 +1,15 @@
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,20 +3,23 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/fiber
REF boost-1.77.0
SHA512 f5ee6acc30902b2e68861a194f478a6a0a9ea8de096465fcb48c27756718fe6493c8c4d8e08b0473edd45162106061de735a95ff8679d54862cc3a62968aaa94
REF boost-1.78.0
SHA512 271454964e12c0006ed9ef52911cf76d004141da54d5f96e63d106a216841d9a939d3dcd802fc9e860ac6a21d0b7fab9f385e8647ebbd2fd669e48fc9b6a80c9
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}")
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")
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})
boost_modular_build(
SOURCE_PATH ${SOURCE_PATH}
BOOST_CMAKE_FRAGMENT "${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake"
)
include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake)
boost_modular_headers(SOURCE_PATH ${SOURCE_PATH})

View File

@ -1,6 +1,6 @@
{
"name": "boost-fiber",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost fiber module",
"homepage": "https://github.com/boostorg/fiber",
"supports": "!osx & !uwp & !arm & !emscripten",
@ -34,5 +34,10 @@
"name": "vcpkg-cmake",
"host": true
}
]
],
"features": {
"numa": {
"description": "Enable NUMA support"
}
}
}

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/filesystem
REF boost-1.77.0
SHA512 ce63c951db9052bcc57f453628088791970245313f78af9131908731065b6fc906b885c05fd05bb8b902f52c191766858183f52a6954afe3cd4062c51b0592fd
REF boost-1.78.0
SHA512 5a17a3084db574325394e56dc5fb740dfe6d0aa53026040ce98e6248a62501cf7b8f37721d7f6d6d0366ab5bdcbc52be9084ebf3147c91c6208fd9a67bfbac1c
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-filesystem",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost filesystem module",
"homepage": "https://github.com/boostorg/filesystem",
"supports": "!uwp",

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-flyweight",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost flyweight module",
"homepage": "https://github.com/boostorg/flyweight",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-foreach",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost foreach module",
"homepage": "https://github.com/boostorg/foreach",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-format",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost format module",
"homepage": "https://github.com/boostorg/format",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/function_types
REF boost-1.77.0
SHA512 7a530e9505daf5c67c14a01476c0317f3f85b9976082eb02a90cc79fc7c1b9a26d9d23740c1324e4df00cf4e85b1e1b2a2a9638eee74f85193ae3b3bfb936f92
REF boost-1.78.0
SHA512 9cd5a8c91e3fa32e3d5aed48da82c5b22c4a3309eecb18adf07e716393e58bd61ae273a5077222ad4c036561b317591934c876392effeb47b231554a20ff291b
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-function-types",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost function_types module",
"homepage": "https://github.com/boostorg/function_types",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-function",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost function module",
"homepage": "https://github.com/boostorg/function",
"dependencies": [

View File

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO boostorg/functional
REF boost-1.77.0
SHA512 0b0d675482ccaa0ca2eff5c2a9d4ffe4ec2374320a8a0766e791b57eb16be661422727c5d55f3bce2113d6410e07b05b29369e1ed551545e9ad427b92fd44c83
REF boost-1.78.0
SHA512 d4fea4d4c5af107fb26b025c30dca05e5875e0ee2046f54f86a1acf3ea25864776783fdedc3922cd9fa8124cb10ad68c778dcd82f7575f70e6c14d6ff9b339f8
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "boost-functional",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost functional module",
"homepage": "https://github.com/boostorg/functional",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-fusion",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost fusion module",
"homepage": "https://github.com/boostorg/fusion",
"dependencies": [

View File

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

View File

@ -1,6 +1,6 @@
{
"name": "boost-geometry",
"version": "1.77.0",
"version": "1.78.0",
"description": "Boost geometry module",
"homepage": "https://github.com/boostorg/geometry",
"dependencies": [

View File

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

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