mirror of https://github.com/microsoft/vcpkg.git
[boost] update to v1.89.0 (#46963)
This commit is contained in:
parent
f3e9932e75
commit
bc38a15b0b
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/accumulators
|
||||
REF boost-${VERSION}
|
||||
SHA512 03dfb1b53b749752070dcd82574e2a6f8b28392cbf701bba540761660c477e9bdfff6f128583528677dd17de2b9f728c7cfdc387f192b067d4f35579c84b7347
|
||||
SHA512 e7180d3c4ffd9475def273aa41dcb319b09cb6c91a88049047c4162ec5b06bde00f0cd6416fa02eae02689e8b04f73147105227010bd8cc178767ce34f69b051
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,98 +1,98 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-accumulators",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost accumulators module",
|
||||
"homepage": "https://www.boost.org/libs/accumulators",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-array",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-circular-buffer",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-concept-check",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-fusion",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-numeric-conversion",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-parameter",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-serialization",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tuple",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-typeof",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-ublas",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/algorithm
|
||||
REF boost-${VERSION}
|
||||
SHA512 03f7bbaaea18dbedb28dee7e5cd3abc330abee2291af0b41377aaca2b93bfd41d3bf98dc9055b55a4a11223a1ec41725365d0c972972875c9ca5f3a4891938c8
|
||||
SHA512 62f346ace20ef7e630cc5cfd36ecdd74ce375643c19ac01328b14de4efbcbc31189cac2e9b9f453eaa7e50c50bf5aa53d591758e24b3458d87b79a503fc6d298
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,86 +1,86 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-algorithm",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost algorithm module",
|
||||
"homepage": "https://www.boost.org/libs/algorithm",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-array",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-bind",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-concept-check",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-regex",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tuple",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-unordered",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/align
|
||||
REF boost-${VERSION}
|
||||
SHA512 ebe074938ba8eed72c88dc03194ec578ff478a74bfedd5eaf4b57051e8e2b9b2180261b1a6c575b8dab29047e695c679f3f28a853a005bc3936b024188e51368
|
||||
SHA512 728b559a129e5cd5e0ba0193981d769e7f72569143e57b8d9f52f504ecce2c0b12890ea9a8857afeb61f7c2ae0735f84c6c8d9407e9d6e500fab09585400baa1
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-align",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost align module",
|
||||
"homepage": "https://www.boost.org/libs/align",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/any
|
||||
REF boost-${VERSION}
|
||||
SHA512 a4be5854afab766a3915565c2211559bd4efdcbd3cc86ba604ea1ae40bf4a1d91dc952cfc41ddb32ca0bcefe665681faa4243b558087d122fd4ad5041ae5332e
|
||||
SHA512 1a0a4c2d939c8baaae3fca114e0a27d0ad541d917c7349d27cdee4dd5fc225bf06b735630e4b12cbcfce97ce6806f8f08b57d038fc42439240511df9f050e5b3
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-any",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost any module",
|
||||
"homepage": "https://www.boost.org/libs/any",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-index",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/array
|
||||
REF boost-${VERSION}
|
||||
SHA512 6532b0b32141bb652bbc9b5917164caf00f28c2a1e9ee60f3e6334d5063554fbc9a9acb9a0a8032841b48a33f5b285fefc2870118d07b1e13080b40156b30e4b
|
||||
SHA512 5b417979dfca7acb34064282d46786054d8e7b4300e88c0ea902a049322f971735fbef35843c00f51fa1eaf8e24de7c870559d54be43d714ee5a02e75de16b20
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-array",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost array module",
|
||||
"homepage": "https://www.boost.org/libs/array",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,107 @@
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index d8e02fcec..e6e6d66e6 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -12,6 +12,8 @@ project(boost_asio VERSION "${BOOST_SUPERPROJECT_VERSION}" LANGUAGES CXX)
|
||||
|
||||
add_library(boost_asio_core INTERFACE)
|
||||
add_library(Boost::asio_core ALIAS boost_asio_core)
|
||||
+set(boost_asio_install_targets boost_asio_core)
|
||||
+set(boost_asio_aliases Boost::asio_core)
|
||||
|
||||
target_include_directories(boost_asio_core INTERFACE include)
|
||||
|
||||
@@ -27,47 +29,60 @@ target_link_libraries(boost_asio_core
|
||||
target_compile_features(boost_asio_core INTERFACE cxx_std_11)
|
||||
|
||||
# deadline_timer support
|
||||
+option(BOOST_ASIO_SUPPORT_DEADLINE_TIMER "Support deadline_timer" ON)
|
||||
|
||||
-add_library(boost_asio_deadline_timer INTERFACE)
|
||||
-add_library(Boost::asio_deadline_timer ALIAS boost_asio_deadline_timer)
|
||||
+if (BOOST_ASIO_SUPPORT_DEADLINE_TIMER)
|
||||
+ add_library(boost_asio_deadline_timer INTERFACE)
|
||||
+ add_library(Boost::asio_deadline_timer ALIAS boost_asio_deadline_timer)
|
||||
+ list(APPEND boost_asio_install_targets boost_asio_deadline_timer)
|
||||
+ list(APPEND boost_asio_aliases Boost::asio_deadline_timer)
|
||||
|
||||
-target_include_directories(boost_asio_deadline_timer INTERFACE include)
|
||||
+ target_include_directories(boost_asio_deadline_timer INTERFACE include)
|
||||
|
||||
-target_link_libraries(boost_asio_deadline_timer
|
||||
- INTERFACE
|
||||
- Boost::asio_core
|
||||
- Boost::date_time
|
||||
-)
|
||||
+ target_link_libraries(boost_asio_deadline_timer
|
||||
+ INTERFACE
|
||||
+ Boost::asio_core # Internal dependency (this comment disables adding the internal library to the dependency list in BoostRoot.cmake)
|
||||
+ $<TARGET_NAME_IF_EXISTS:Boost::date_time>
|
||||
+ )
|
||||
|
||||
-target_compile_features(boost_asio_deadline_timer INTERFACE cxx_std_11)
|
||||
+ target_compile_features(boost_asio_deadline_timer INTERFACE cxx_std_11)
|
||||
+else()
|
||||
+ target_compile_definitions(boost_asio_core INTERFACE BOOST_ASIO_DISABLE_BOOST_DATE_TIME)
|
||||
+endif()
|
||||
|
||||
# spawn (stackful coroutines) support
|
||||
+option(BOOST_ASIO_SUPPORT_SPAWN "Support spawn (stackful coroutines)" ON)
|
||||
|
||||
-add_library(boost_asio_spawn INTERFACE)
|
||||
-add_library(Boost::asio_spawn ALIAS boost_asio_spawn)
|
||||
+if (BOOST_ASIO_SUPPORT_SPAWN)
|
||||
+ add_library(boost_asio_spawn INTERFACE)
|
||||
+ add_library(Boost::asio_spawn ALIAS boost_asio_spawn)
|
||||
+ list(APPEND boost_asio_install_targets boost_asio_spawn)
|
||||
+ list(APPEND boost_asio_aliases Boost::asio_spawn)
|
||||
|
||||
-target_include_directories(boost_asio_spawn INTERFACE include)
|
||||
+ target_include_directories(boost_asio_spawn INTERFACE include)
|
||||
|
||||
-target_link_libraries(boost_asio_spawn
|
||||
- INTERFACE
|
||||
- Boost::asio_core
|
||||
- Boost::context
|
||||
-)
|
||||
+ target_link_libraries(boost_asio_spawn
|
||||
+ INTERFACE
|
||||
+ Boost::asio_core # Internal dependency
|
||||
+ $<TARGET_NAME_IF_EXISTS:Boost::context>
|
||||
+ )
|
||||
|
||||
-target_compile_features(boost_asio_spawn INTERFACE cxx_std_11)
|
||||
+ target_compile_features(boost_asio_spawn INTERFACE cxx_std_11)
|
||||
+else()
|
||||
+ target_compile_definitions(boost_asio_core INTERFACE BOOST_ASIO_DISABLE_BOOST_CONTEXT_FIBER)
|
||||
+endif()
|
||||
|
||||
# the works
|
||||
|
||||
add_library(boost_asio INTERFACE)
|
||||
add_library(Boost::asio ALIAS boost_asio)
|
||||
+list(APPEND boost_asio_install_targets boost_asio)
|
||||
|
||||
target_include_directories(boost_asio INTERFACE include)
|
||||
|
||||
target_link_libraries(boost_asio
|
||||
INTERFACE
|
||||
- Boost::asio_core
|
||||
- Boost::asio_deadline_timer
|
||||
- Boost::asio_spawn
|
||||
+ ${boost_asio_aliases}
|
||||
)
|
||||
|
||||
target_compile_features(boost_asio INTERFACE cxx_std_11)
|
||||
@@ -75,10 +90,7 @@ target_compile_features(boost_asio INTERFACE cxx_std_11)
|
||||
if (BOOST_SUPERPROJECT_VERSION AND NOT CMAKE_VERSION VERSION_LESS 3.13)
|
||||
boost_install(
|
||||
TARGETS
|
||||
- boost_asio_core
|
||||
- boost_asio_deadline_timer
|
||||
- boost_asio_spawn
|
||||
- boost_asio
|
||||
+ ${boost_asio_install_targets}
|
||||
VERSION
|
||||
"${BOOST_SUPERPROJECT_VERSION}"
|
||||
HEADER_DIRECTORY
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
vcpkg_check_features(
|
||||
OUT_FEATURE_OPTIONS
|
||||
FEATURE_OPTIONS
|
||||
FEATURES
|
||||
"deadline-timer" BOOST_ASIO_SUPPORT_DEADLINE_TIMER
|
||||
"spawn" BOOST_ASIO_SUPPORT_SPAWN
|
||||
)
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index a55a62f..be4452d 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -17,12 +17,16 @@ target_link_libraries(boost_asio
|
||||
Boost::align
|
||||
Boost::assert
|
||||
Boost::config
|
||||
- Boost::context
|
||||
+ $<TARGET_NAME_IF_EXISTS:Boost::context>
|
||||
Boost::date_time
|
||||
Boost::system
|
||||
Boost::throw_exception
|
||||
)
|
||||
|
||||
+if(NOT TARGET Boost::context)
|
||||
+ target_compile_definitions(boost_asio INTERFACE $<$<NOT:$<TARGET_EXISTS:Boost::context>>:BOOST_ASIO_DISABLE_BOOST_CONTEXT_FIBER>)
|
||||
+endif()
|
||||
+
|
||||
target_compile_features(boost_asio INTERFACE cxx_std_11)
|
||||
|
||||
if(BUILD_TESTING AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/test/CMakeLists.txt")
|
||||
|
|
@ -4,13 +4,14 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/asio
|
||||
REF boost-${VERSION}
|
||||
SHA512 5b6adb3d4500ed0173911e9be2b774d186838e3cb13273078e1f00b8f5fb79fd7f52fbbe9fe326c96d3062e4a1c047ad795118d8834d431dcec8734b7dac2711
|
||||
SHA512 405f41b44b2b949fbe877e5dd410003038091a976e3f261252ab138b6f71f071b7cb70377fc84fc83bc46f50967ca9f9bb7bb673b3f11125e79b918fc1232b8e
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
opt-dep.diff
|
||||
0001-add-options.patch
|
||||
)
|
||||
|
||||
set(FEATURE_OPTIONS "")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/features.cmake")
|
||||
boost_configure_and_install(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS ${FEATURE_OPTIONS}
|
||||
|
|
|
|||
|
|
@ -1,50 +1,67 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-asio",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost asio module",
|
||||
"homepage": "https://www.boost.org/libs/asio",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-align",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-context",
|
||||
"platform": "!uwp & !emscripten",
|
||||
"version>=": "1.88.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-date-time",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
],
|
||||
"default-features": [
|
||||
"deadline-timer",
|
||||
{
|
||||
"name": "spawn",
|
||||
"platform": "!uwp & !emscripten"
|
||||
}
|
||||
],
|
||||
"features": {
|
||||
"deadline-timer": {
|
||||
"description": "Build with deadline_timer support",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-date-time",
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"spawn": {
|
||||
"description": "Build with spawn (stackful coroutines) support",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-context",
|
||||
"platform": "!uwp & !emscripten",
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ssl": {
|
||||
"description": "Build with SSL support",
|
||||
"dependencies": [
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/assert
|
||||
REF boost-${VERSION}
|
||||
SHA512 6dbd9ad2def7737983d395f81705fbfbe65a51323a918944240f93729b28bf02d97ba696dc4d3195690f290ca4313fdb019ecdb826305d43b503bc2e84175167
|
||||
SHA512 943b201002a3dbe44137565a7448229194f7dfcd406855fc037c71faea0e295d25b54b6b000d0d893944572de5f9872adab35e442171d08f3abc83ea869f6d92
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-assert",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost assert module",
|
||||
"homepage": "https://www.boost.org/libs/assert",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/assign
|
||||
REF boost-${VERSION}
|
||||
SHA512 0bcc374d244dc4d34ec492ef92bd725138278454b1b1dfd72b636a2bb3bff8387effc94bd2a2f20197d0c0a1341692499fceb3cb0b34f18876a9db3c24a3018d
|
||||
SHA512 f8d19f9b7873e09a39f2635925f9184136e2961c2508e019979dbd477e7858239e07d4fa67ec38a364e7ddaf52c09d8fa30e823997b7423d7c024ff6e79a9fb8
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,62 +1,62 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-assign",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost assign module",
|
||||
"homepage": "https://www.boost.org/libs/assign",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-array",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-ptr-container",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tuple",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/atomic
|
||||
REF boost-${VERSION}
|
||||
SHA512 f589d5f5097fa591f8265ad6c3a081d5eb00c71fcf5588940a42879643fe479d5f74fd8a24a068c7ebb8eca3a0efb277bec0537713b5e15ef7f5468f61ae36b3
|
||||
SHA512 70f79e273c87849645d3faa6decc21f354f731b3e5297278ebc2e9398b82b7a93e33e146eee016f2b6e8e05485c303e5edc5a7e3bbe6ef23806ed86ef5654f63
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
fix-include.patch
|
||||
|
|
|
|||
|
|
@ -1,46 +1,46 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-atomic",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost atomic module",
|
||||
"homepage": "https://www.boost.org/libs/atomic",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-align",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/beast
|
||||
REF boost-${VERSION}
|
||||
SHA512 70613a177d3ac5da2cf3daeda4c30b2552ac39859ec0440be1ddbacb7f39bbb1a69a214ef397ea697be40c6c83ec19bcb42762a1f4eae1ed1a66f5e053aaaaec
|
||||
SHA512 c1dfe983cda85fe1c458476ab88d6b56770765b3e5a32eaf9fa75a435485312a0dea819f5491fcf59d3d4a51594d00db0b7112faa454a1a19a858e82597796ba
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-beast",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost beast module",
|
||||
"homepage": "https://www.boost.org/libs/beast",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,95 +9,95 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-asio",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-bind",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-endian",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-intrusive",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-logic",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mp11",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-optional",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-string",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-index",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/bimap
|
||||
REF boost-${VERSION}
|
||||
SHA512 ccb9b7c6a6c81cca5756a2e4ff594d3172558784efc1520a182dcad7f9a79180c34921fb6b90772594f6d2a5a7d65f0557a617dc7e9dc0ce96db9ce6f3a9c808
|
||||
SHA512 6a6ccd29a36162d73d90a082e493e564536f8043285560f095b86cdff6900875d3a2aefe30d2f3fed115f141509b653631fde6a53eaffcf6350d47bb37e1ddab
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,70 +1,70 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-bimap",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost bimap module",
|
||||
"homepage": "https://www.boost.org/libs/bimap",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-concept-check",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-lambda",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-multi-index",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/bind
|
||||
REF boost-${VERSION}
|
||||
SHA512 e8e172d103ac45e950fe733227e13f751e089f03db5f91d38f49f551e3faa3fb0f7e17039c6a67cf2eee6b2ff5abd1d377ccd6111c0f757a3e322550be54cf21
|
||||
SHA512 dbba71a6a1e13a2ed36fc512d559dd2fe2ab63d9bc801b3cb1b79de7433ce21caa940505a3f83d1ca845933ccf547b34768dedae506de9237f5bfc4db699adcf
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-bind",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost bind module",
|
||||
"homepage": "https://www.boost.org/libs/bind",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,15 @@
|
|||
# Automatically generated by scripts/boost/generate-ports.ps1
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/bloom
|
||||
REF boost-${VERSION}
|
||||
SHA512 ebc45de0218a1de60c606a7ac439479688c713eeee6f726a277297e85c1235ed2ffed1192f786909b2505d91c923bf3112aa1d60ec01c8d0f04f654d60aea5f2
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
set(FEATURE_OPTIONS "")
|
||||
boost_configure_and_install(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
OPTIONS ${FEATURE_OPTIONS}
|
||||
)
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-bloom",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost bloom module",
|
||||
"homepage": "https://www.boost.org/libs/bloom",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/src/tools/clang-linux.jam b/src/tools/clang-linux.jam
|
||||
index 949e277..8934787 100644
|
||||
index ce270c584..f93d1fa86 100644
|
||||
--- a/src/tools/clang-linux.jam
|
||||
+++ b/src/tools/clang-linux.jam
|
||||
@@ -97,7 +97,7 @@ rule init ( version ? : command * : options * ) {
|
||||
@@ -123,7 +123,7 @@ rule init ( version ? : command * : options * ) {
|
||||
|
||||
rule get-full-version ( command-string )
|
||||
{
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
diff --git a/src/tools/emscripten.jam b/src/tools/emscripten.jam
|
||||
index 28175f6..c3c9968 100644
|
||||
index 0ed289fae..4bd6c589a 100644
|
||||
--- a/src/tools/emscripten.jam
|
||||
+++ b/src/tools/emscripten.jam
|
||||
@@ -7,12 +7,16 @@
|
||||
@@ -34,6 +34,7 @@ support instead of native WebAssembly exception handling.
|
||||
import feature ;
|
||||
import os ;
|
||||
import toolset ;
|
||||
|
|
@ -10,6 +10,7 @@ index 28175f6..c3c9968 100644
|
|||
import common ;
|
||||
import type ;
|
||||
import version ;
|
||||
@@ -41,6 +42,9 @@ import args ;
|
||||
|
||||
feature.extend toolset : emscripten ;
|
||||
|
||||
|
|
@ -10,12 +10,12 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/build
|
||||
REF boost-${VERSION}
|
||||
SHA512 7bb5792992f8b72cf93edc2a532e008962ada08f90176c2fc896f82e3fcb4de138c21089a81a7ccb362dfb67da3494d87b6f052748cb2842a2bc6b70168857c0
|
||||
SHA512 10d8a534541f3dc1ad0c04d2aaab4b66b23d7f56a01aa044a0f3dbaf3f00c4c0d593ef739d51c9dd3ccc3d42aaac7531391716d21ec6becf6200139b7366387c
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
0002-fix-get-version.patch
|
||||
0003-fix-emscripten.patch
|
||||
0004-workaround-MSVC-codegen-bug-in-17.5-on-ARM64.patch
|
||||
0001-fix-get-version.patch
|
||||
0002-fix-emscripten.patch
|
||||
0003-workaround-MSVC-codegen-bug-in-17.5-on-ARM64.patch
|
||||
)
|
||||
|
||||
# This fixes the lib path to use desktop libs instead of uwp -- TODO: improve this with better "host" compilation
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-build",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost build module",
|
||||
"homepage": "https://github.com/boostorg/build",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-uninstall",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/callable_traits
|
||||
REF boost-${VERSION}
|
||||
SHA512 5d024c463ba2a7bb7e62fbae5a992e12a2db45f7be0d93cd9f4fe975a9a1bfb6a839cc3b6349f21db7fc0314f207640bbc4bb99daac1841199a485b5d6eb4e54
|
||||
SHA512 d4d4cb61c6d1b4d2d86047cbb92eb311cb224a8c70ef4071e429db1a000ca5070c34158a384a81f6c09017d2b8eaa67f0baf100edf23236357735ad965b9c53e
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-callable-traits",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost callable_traits module",
|
||||
"homepage": "https://www.boost.org/libs/callable_traits",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/charconv
|
||||
REF boost-${VERSION}
|
||||
SHA512 b6d53c6a9616585512465c144cd856b4ef059239387e853a60bb7327c44e5d6905619704141f976732adba6c3ba7565a22d9021bb61c5b70bb1906fe03138fb8
|
||||
SHA512 1320eace4c7a0945b8d633117398f238ee150331ef981c4912d6cb5cde4096a606d102cebe329e559c3d098bb26cbd86444128cd6f70a5524a76bc0d0398b9e1
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,31 +1,30 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-charconv",
|
||||
"version": "1.88.0",
|
||||
"port-version": 1,
|
||||
"version": "1.89.0",
|
||||
"description": "Boost charconv module",
|
||||
"homepage": "https://www.boost.org/libs/charconv",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/chrono
|
||||
REF boost-${VERSION}
|
||||
SHA512 22f757ebe6ca4a61e14dd148ec495cd457817b27eef66c4fbea2cfa0cd062956997c45b082dc47dea20691ec34452f5a123de3c5436cd366f99d0e01d3774c39
|
||||
SHA512 f1f306f2f2c475af21646b8bf00da704002b117f657087025623aec1c1e09c63a0285c8e19c68782622568d0f3dca9c742ac6b9a15a581d60c7f576aca8a0745
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,78 +1,78 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-chrono",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost chrono module",
|
||||
"homepage": "https://www.boost.org/libs/chrono",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-integer",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-ratio",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-typeof",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/circular_buffer
|
||||
REF boost-${VERSION}
|
||||
SHA512 09aa7926846e0164331e70563e13d7a2b8907f17a03bb2048f94cf250b771fb60ec4c7c6101e688bebba0e89c535a682ed3b74f16a2050e8eca2ce5042a57e19
|
||||
SHA512 5ae138e9b9d470c89669391ec65488094d7341da4c528caa0ecfd6a37c6f14d36c9287b83f25fbbfb6a8393b1a38d17709c001b37d987f1cb5011a1687fe8263
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,50 +1,50 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-circular-buffer",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost circular_buffer module",
|
||||
"homepage": "https://www.boost.org/libs/circular_buffer",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-concept-check",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/cmake
|
||||
REF boost-${VERSION}
|
||||
SHA512 044bc6a69b4d8fd7b37563c4b35bb85aa57c79739e4822d97fdbd8a0d4a3915e6430a854b5795af7c734eee9823b69b5015b06ebf78cd1a764af6f8b8844ebbb
|
||||
SHA512 dd17731fb03d634aa4751e5f36acd124d04eb71341c000df2a0f0b49d5bea0db50e54d1bf820e066a07a22fcaecc97dbe8caaf2883b6a2c1eb2b941938c67d25
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
0001-vcpkg-build.patch
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-cmake",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost cmake module",
|
||||
"homepage": "https://github.com/boostorg/cmake",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-uninstall",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-boost",
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/cobalt
|
||||
REF boost-${VERSION}
|
||||
SHA512 bc1284d8d1e232e9b7ee9b246f5fc11790609592b58ce60b94de26becf70de00b5ddaace41d8b6ff2fe870a63139badb10ec0833206ac41ae82faec5caf2a7aa
|
||||
SHA512 c4d9040e8dbcaf8ab5e014b82995fb1487abc87edd27166c2baca4ce888f0680f798c7bbb24bc7c3ee808654007d55dbea73c314a2eb4224b8bf5aecfab264a4
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
fail-on-compiler-not-supported.patch
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-cobalt",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost cobalt module",
|
||||
"homepage": "https://www.boost.org/libs/cobalt",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,68 +9,76 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-asio",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-callable-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-circular-buffer",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-context",
|
||||
"platform": "!uwp & !emscripten",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-endian",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-intrusive",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mp11",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-string",
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-variant2",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/compat
|
||||
REF boost-${VERSION}
|
||||
SHA512 ba07a309652bf8d32e8f3f3943acd33ded120d307e3f8d44d0f27e6a4cc6e9fff5aa5d124efb08eedb6cb257c84a1e9a1a4ee0b77e98c49f04a1970c3c975e60
|
||||
SHA512 8fc0c3c1b75b406aaf1cdbcb090eb82eaf39891f425d802a78b90ea3ed8df526bc1cd47fcfc3d620ad761afe4b7db06bdf7ea6d870d66c1d89875b2aa90635f4
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,30 +1,30 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-compat",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost compat module",
|
||||
"homepage": "https://www.boost.org/libs/compat",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/compute
|
||||
REF boost-${VERSION}
|
||||
SHA512 e11d4618f69c7dc55a2b99288602eadf5223c252adf217247c21008cd784f34a91ff383cb9a7ecd8d6b46707facb65a0778944519b1476bf74b16fab55e3fbaf
|
||||
SHA512 50aa3b79920b0056552b0988046a1d11016684085cd514bc8d8904e7ed842c248cbf9df1aeb0b9c2c38d8dfd8845ed20c5eca8e232cb719c302a0bee772bf312
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
opt-filesystem.diff
|
||||
|
|
|
|||
|
|
@ -1,131 +1,131 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-compute",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost compute module",
|
||||
"homepage": "https://www.boost.org/libs/compute",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-algorithm",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-array",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-atomic",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-chrono",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-filesystem",
|
||||
"platform": "!uwp",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function-types",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-fusion",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-lexical-cast",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-optional",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-property-tree",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-proto",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-thread",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tuple",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-typeof",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-uuid",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/concept_check
|
||||
REF boost-${VERSION}
|
||||
SHA512 96ac4b12f4ad0300934d4fe4cb104921983bd36311d56ec3d1e853df354c79b936a50905144a630e09291acd5a07103b372f0e1f0d3345195891c4b1096536a6
|
||||
SHA512 2897f939fc23249c5d3466ad570b60c0d33b750eacf9ad8ddcf0cadd923f3830426a0632a3f18951dbc9006bd2a1d77ca2f3b83458038afd78bb7f345bac54c8
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-concept-check",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost concept_check module",
|
||||
"homepage": "https://www.boost.org/libs/concept_check",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/config
|
||||
REF boost-${VERSION}
|
||||
SHA512 452a60074e33ee44dd193f34421e84c2bb63453b1fd9481b735f2b536cf941a7651faa29b0c74eed14d0a8e4021c0ad87f76575cb5180a8d897883579b68b69d
|
||||
SHA512 456b3d648e4ca2b25a70159d282ee25ee3451b05450d2bb0e16b03e0f96860e4e678e4c8f75200b65cff0d073138083df8f1876cf6c5c227feb62de180ff7f3d
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-config",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost config module",
|
||||
"homepage": "https://www.boost.org/libs/config",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/container_hash
|
||||
REF boost-${VERSION}
|
||||
SHA512 c9b4f9f6a490683e3918eedbd018ead3e4adc6fcf3e9ceabc3dcd06704071fcb6252b0274151b99098a7e9fd926b31af12089c54a7bcea327c3e24cf3da9aff7
|
||||
SHA512 bf2e3280a421665ad6081340024abc2473a3e5cc38eb308a4afb5815cb47d9fb4b622760be4b3f61bf8ff4344f81168b65b21946629370c2883082a4db05e0ef
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,30 +1,30 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-container-hash",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost container_hash module",
|
||||
"homepage": "https://www.boost.org/libs/container_hash",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-describe",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mp11",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,11 +4,11 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/container
|
||||
REF boost-${VERSION}
|
||||
SHA512 56c00a2531c36cdffd3f8508d246bf0004c22eebb8381ce51054a6fbcc3ca6cd4bacea7b012135cb08af118341e1859b889b5dd51d3973b098246b404b2aa852
|
||||
SHA512 1f7ec9f6e21c107ff07ad0e1b82a815dcad6dca2ac817c34ffa27e42d140209e67f09c7959f307eda31efb6dd9a66bc695004f203c93c65e30927c8062816e10
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
posix-threads.diff
|
||||
fix_msvc_c4146_warnings.diff
|
||||
posix-threads.diff
|
||||
)
|
||||
|
||||
set(FEATURE_OPTIONS "")
|
||||
|
|
|
|||
|
|
@ -1,35 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-container",
|
||||
"version": "1.88.0",
|
||||
"port-version": 1,
|
||||
"version": "1.89.0",
|
||||
"description": "Boost container module",
|
||||
"homepage": "https://www.boost.org/libs/container",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-intrusive",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/context
|
||||
REF boost-${VERSION}
|
||||
SHA512 ce616623d95e0c394a68e962c52b11875a216af10597fcc3a2bf3fb7b13dcc47fa7f5ebf37c9bcf2fc8b2edacbf82d149b32f55cfda4c41bdca18fe3c3337b50
|
||||
SHA512 4ac38c31e576f02901fd889403466fb10d40513384468a971f7774a04479fced85c40809b8a5eef89daabd8f5eaed712061f2e25e84ac5a66acbb112a7954c89
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
marmasm.patch
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-context",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost context module",
|
||||
"homepage": "https://www.boost.org/libs/context",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,39 +9,39 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mp11",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-pool",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/contract
|
||||
REF boost-${VERSION}
|
||||
SHA512 41d493adbcf958e7f16ab1ff4138f411c150ce1b470a54a4f1861a86afac757fc1fbf125ef6793bb43f3981bec80b516371436212f2190ccf6e2137d5a310805
|
||||
SHA512 6a6ed27086268916c9a4a07d76e87c40046d5c1b48e0706d91b16b7a47e2557d9f172f6dd5de5b809c9347039b9905aa6838702edddf3349de80f65f50011b33
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,82 +1,82 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-contract",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost contract module",
|
||||
"homepage": "https://www.boost.org/libs/contract",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-any",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function-types",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-optional",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-thread",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-typeof",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/conversion
|
||||
REF boost-${VERSION}
|
||||
SHA512 75586aba0113be65396d6646ae02935efff0c0de22361f6a89cbf73c4ce92b491f817d3d42425d923d157ffd053c2d34355bdce95a6d871dfd84d93640d893b2
|
||||
SHA512 1da566c2aa7ea3bfe0654374d4c0de3cfd4858154f8eaf01c281495a825f3990ca2af388c83f9de30b2068baceed6d8da8679d8e9207b4711d60e3b6b95c5b56
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-conversion",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost conversion module",
|
||||
"homepage": "https://www.boost.org/libs/conversion",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/convert
|
||||
REF boost-${VERSION}
|
||||
SHA512 312bd00ef514d1c501d5958e8b718c5a6128e6cb36d5b5e6cdda77eb6f4b16ccfee15ca81521e0b81309201400754e6d9e83fd10890ae234df01988da0bf293e
|
||||
SHA512 e2beb5051fa89f72440d9fb9fd2775f131ac4a318ef7bdbb5b7976372653f9d28d5bd967e98274aa21fbc434774b089fa320dc46614a607df5b2d44cfdbbf4f2
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,62 +1,62 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-convert",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost convert module",
|
||||
"homepage": "https://www.boost.org/libs/convert",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-function-types",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-lexical-cast",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-math",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-optional",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-parameter",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-spirit",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/core
|
||||
REF boost-${VERSION}
|
||||
SHA512 5ff449811494a419eb96f0dda51dfc5187cd2169238b802fb2e25edc0400505a7e6cc2965757217e848087678e006dc8047a6a265bd98a807f9a2a49f0ffc5a6
|
||||
SHA512 f45500c9a33978fe6aeb45027e08159d276c9cb472c072e96b64c426ce3583870d24ce0a9d719442521383a4944a3a67b5b0d46e0025743556798e72a603059e
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,34 +1,34 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-core",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost core module",
|
||||
"homepage": "https://www.boost.org/libs/core",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/coroutine
|
||||
REF boost-${VERSION}
|
||||
SHA512 92549788842fd6e9425dd986ad5469203e25225b9e91a29f6779589126e97eed4669b1f602ca97d3530a5bafab982422d1d14fb14a3536a278783a66ec47fb3d
|
||||
SHA512 861676d61f5bf8e00ebf543ca8a15d4ee3dd106d81bd31cf15f08d6c9562fc002b9c3be418a510c78a5672e7b2957da2b699ab45314c1028b3ac0a4579fbc235
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-coroutine",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost coroutine module",
|
||||
"homepage": "https://www.boost.org/libs/coroutine",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,52 +9,52 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-context",
|
||||
"platform": "!uwp & !emscripten",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/coroutine2
|
||||
REF boost-${VERSION}
|
||||
SHA512 ea0b1c0c866a5212b92596df2f718de8d33c40e478ab0faf9ce29d54b14ae09b5442a62287adf6c00c53a8ab1ae86ce07b545e067a1cd3d57a35e3a23c0afb9f
|
||||
SHA512 dd482ce66fbe237b40af758800ae56382ee233767dcba01898646e984910b3b3c7a0cbd1785db5510ee110b2e9edc5a25ec33bb254b45b9db93b854d77109a80
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,30 +1,30 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-coroutine2",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost coroutine2 module",
|
||||
"homepage": "https://www.boost.org/libs/coroutine2",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-context",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/crc
|
||||
REF boost-${VERSION}
|
||||
SHA512 2d7a0831e5f157af51c5b6593f6ade370d6496fb2c4c8610abbd821fa30fb067e371adca0c92747d05dd951d591d60def3ba0cb7a8c282081512d1dfdc8b8739
|
||||
SHA512 dd9f6db8727b7a18161abaf5f11a97903df5213da1d611c515dcda4aedabf41d1018989b8c0f3fcab58e01143155c89a05e1cc77b91641da28c1714d75e4e898
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-crc",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost crc module",
|
||||
"homepage": "https://www.boost.org/libs/crc",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/date_time
|
||||
REF boost-${VERSION}
|
||||
SHA512 3eab4f3720aa22030bee6eeb2422d87115c7f1dccdded09cabaa4e76ed9d5a147a63a8b8c2e558aa7dddf3d06e2ed56c8d7c7bbf876e961138ca7aabac2250eb
|
||||
SHA512 c081e408a39b054414bc68f073f8bb5557e5935279376021d7e00666f64832edf32c49ac3623abd0e8313c3049705713fd7003a2618ec641af267f9f17a6171e
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,78 +1,78 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-date-time",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost date_time module",
|
||||
"homepage": "https://www.boost.org/libs/date_time",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-algorithm",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-io",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-lexical-cast",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-numeric-conversion",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tokenizer",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/describe
|
||||
REF boost-${VERSION}
|
||||
SHA512 2d9166244932d24270f0ebe4c23c5b4385e9757a306d5fe89b6be9ae4761a91d85953e13edce94d6dd74fbbaefd2e6b4a2b71a0b240b39087dbe05d279c437ce
|
||||
SHA512 e4aee186d8ed75ccd255f8d43356a040c4199483f4cce23b6332e12b531ecc546de6b1109e0658c146ac7f46687e5f07fed23f23986115aa42901ab8aaa0757b
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-describe",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost describe module",
|
||||
"homepage": "https://www.boost.org/libs/describe",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mp11",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/detail
|
||||
REF boost-${VERSION}
|
||||
SHA512 748c29eaf011d6ee4734c5e1833b24122bd84061bd07db52b89770c0bb6a0a2802829de61dc343e5f2d1fef00046668fec001e9ff9789c354d92c333fda16556
|
||||
SHA512 5d8fa6a8f83ad64427715f6f74114696abf4de377360aed34e8e36219eac895f0ee703fdc7fdabd1e018f0e87a786e215965d2f04e8ff133c7a1ff30d77bd0d3
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,38 +1,38 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-detail",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost detail module",
|
||||
"homepage": "https://www.boost.org/libs/detail",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,75 @@
|
|||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 0a71747..954d985 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -10,7 +10,10 @@ project(boost_dll VERSION "${BOOST_SUPERPROJECT_VERSION}" LANGUAGES CXX)
|
||||
|
||||
option(BOOST_DLL_USE_STD_FS "Use std::filesystem instead of Boost.Filesystem" OFF)
|
||||
|
||||
+# Base library
|
||||
+
|
||||
add_library(boost_dll_base INTERFACE)
|
||||
+add_library(Boost::dll_base ALIAS boost_dll_base)
|
||||
target_include_directories(boost_dll_base INTERFACE include)
|
||||
target_link_libraries(boost_dll_base
|
||||
INTERFACE
|
||||
@@ -25,31 +28,50 @@ target_link_libraries(boost_dll_base
|
||||
${CMAKE_DL_LIBS}
|
||||
)
|
||||
|
||||
+# Library with std::filesystem
|
||||
|
||||
add_library(boost_dll_std_fs INTERFACE)
|
||||
-target_link_libraries(boost_dll_std_fs
|
||||
- INTERFACE
|
||||
- boost_dll_base
|
||||
-)
|
||||
+add_library(Boost::dll_std_fs ALIAS boost_dll_std_fs)
|
||||
+target_include_directories(boost_dll_std_fs INTERFACE include)
|
||||
+target_link_libraries(boost_dll_std_fs INTERFACE Boost::dll_base)
|
||||
target_compile_definitions(boost_dll_std_fs INTERFACE BOOST_DLL_USE_STD_FS)
|
||||
target_compile_features(boost_dll_std_fs INTERFACE cxx_std_17)
|
||||
|
||||
+# Library with Boost.Filesystem
|
||||
+
|
||||
add_library(boost_dll_boost_fs INTERFACE)
|
||||
+add_library(Boost::dll_boost_fs ALIAS boost_dll_boost_fs)
|
||||
+target_include_directories(boost_dll_boost_fs INTERFACE include)
|
||||
target_link_libraries(boost_dll_boost_fs
|
||||
INTERFACE
|
||||
- boost_dll_base
|
||||
+ Boost::dll_base # Internal dependency
|
||||
Boost::filesystem
|
||||
)
|
||||
|
||||
+# Detault library
|
||||
|
||||
add_library(boost_dll INTERFACE)
|
||||
-if(BOOST_DLL_USE_STD_FS)
|
||||
- target_link_libraries(boost_dll INTERFACE boost_dll_std_fs)
|
||||
+add_library(Boost::dll ALIAS boost_dll)
|
||||
+target_include_directories(boost_dll INTERFACE include)
|
||||
+if (BOOST_DLL_USE_STD_FS)
|
||||
+ target_link_libraries(boost_dll INTERFACE Boost::dll_std_fs)
|
||||
else()
|
||||
- target_link_libraries(boost_dll INTERFACE boost_dll_boost_fs)
|
||||
+ target_link_libraries(boost_dll INTERFACE Boost::dll_boost_fs)
|
||||
endif()
|
||||
|
||||
-add_library(Boost::dll ALIAS boost_dll)
|
||||
+if (BOOST_SUPERPROJECT_VERSION AND NOT CMAKE_VERSION VERSION_LESS 3.13)
|
||||
+ boost_install(
|
||||
+ TARGETS
|
||||
+ boost_dll
|
||||
+ boost_dll_base
|
||||
+ boost_dll_std_fs
|
||||
+ boost_dll_boost_fs
|
||||
+ VERSION
|
||||
+ "${BOOST_SUPERPROJECT_VERSION}"
|
||||
+ HEADER_DIRECTORY
|
||||
+ include
|
||||
+ )
|
||||
+endif()
|
||||
|
||||
if(BUILD_TESTING AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/test/CMakeLists.txt")
|
||||
|
||||
|
|
@ -4,8 +4,10 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/dll
|
||||
REF boost-${VERSION}
|
||||
SHA512 6a71d2676a6e908aac581230d8cb2edae0f7b0a5189400c536a9e176b7ec02d4497f9717e17e90c19d79091e36284dff2802e9aa00dd8a97f41dedaabefd6347
|
||||
SHA512 e5a7430dbd15bf5687f8b00ff28ae1dc770eea96d4ade2ce1026bb179a5a550e0b63222e026e27d199090b5d4a8137db053ce706d4379bb3e855c323728180a8
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
0001-fix-build.patch
|
||||
)
|
||||
|
||||
set(FEATURE_OPTIONS "")
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-dll",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost dll module",
|
||||
"homepage": "https://www.boost.org/libs/dll",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,51 +9,51 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-filesystem",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-index",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/dynamic_bitset
|
||||
REF boost-${VERSION}
|
||||
SHA512 cda4fc53a248f69c7406626f62a91a49640696373f6fffd45588551537512deecffbd577b383610966d15ed36a92a1bb74090c4265202a7dfb2f490fa13a247d
|
||||
SHA512 f018fe1de813bd731ed570601191e6c99180024abb7b7befcd759e09cb2da6ce63d60b1a74062b5902751750a5cb94e64357037623273bd72139bef9181dd536
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,50 +1,50 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-dynamic-bitset",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost dynamic_bitset module",
|
||||
"homepage": "https://www.boost.org/libs/dynamic_bitset",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-integer",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-move",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-static-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/endian
|
||||
REF boost-${VERSION}
|
||||
SHA512 10f6c83561a222e745718c8064b9987e06fcc3d81817184049b706ad789ee46a5e0798acc13f6b7a417d5a79d3820c0b95ba93de46b3184d9a3add4c6ffa78f6
|
||||
SHA512 844f8b3b10bfddeb481401cef6fa72b3f0168931e1959615cfcff7565ca67a184ea5b655defcb38818d93022fcfcacded1ab3d42805f8b0f280df6655efa0a7f
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-endian",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost endian module",
|
||||
"homepage": "https://www.boost.org/libs/endian",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/exception
|
||||
REF boost-${VERSION}
|
||||
SHA512 d4b4ae594bb234ae025067f373804126666c1b6aee0f9099a0d157c73972cae50766ebf2eb6267cd870657e64d31fed5ba339cc594278065210c61cc72da2f12
|
||||
SHA512 275abb9f7387b0bd18952d970a63422feb84df488f8a433a26df7931bbb72d9005cec62c7f0662a4f75f188c1ab55356d623be648d34d5bc4bdaacf0a3436287
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,46 +1,46 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-exception",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost exception module",
|
||||
"homepage": "https://www.boost.org/libs/exception",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-tuple",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/fiber
|
||||
REF boost-${VERSION}
|
||||
SHA512 56644aa23e75672ed9d9b668e2d8ba402f53e5db5f9d6ea5625d413e24b5ffaecc084e935911e8bc53294e35e4d8dc512e2213729f48b16d8876498b27be060a
|
||||
SHA512 66dc65e1bb947810545ecc05c614e9858b7f95257908414b968bf4d79fd9ed4383dfcf258c2c31ccff4f7a5f09188002b7fd1073299edb5cd6d6c3fcc348a5f1
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-fiber",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost fiber module",
|
||||
"homepage": "https://www.boost.org/libs/fiber",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,53 +9,53 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-algorithm",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-context",
|
||||
"platform": "!uwp & !emscripten",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-filesystem",
|
||||
"platform": "!uwp",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-format",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-intrusive",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
],
|
||||
"features": {
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/filesystem
|
||||
REF boost-${VERSION}
|
||||
SHA512 0ca06170fe0a397f646d399b5a478e324726cdbcc0c240e4e8b00aee079dac08d9a0ccb05bc6abe81f3be6ea70263fcb7adff6616168b860dd07b533483fb10a
|
||||
SHA512 137626c1d85d1b2b1a0f792edb4a8ab59d84562ab43c3e3b2ca6ecc546abfb13133cd525d2024c4b27e1b8eb2bc50f4aba7c18e8aa9e995d7eaa0f3f567a6e97
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-filesystem",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost filesystem module",
|
||||
"homepage": "https://www.boost.org/libs/filesystem",
|
||||
"license": "BSL-1.0",
|
||||
|
|
@ -9,67 +9,67 @@
|
|||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-atomic",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-detail",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-io",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-predef",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-scope",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-system",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-winapi",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/flyweight
|
||||
REF boost-${VERSION}
|
||||
SHA512 e8bd207d1872187cba27cddbaf439813d569bc519dcd80be97885c3e4b31d65275839ad5fc977724dfa9cd212da249feb46dcd838a8dbe068412799f8a366144
|
||||
SHA512 197cd97346a103504f4d34d82357a141df17fd08fd85e3f53865aaac56603e7f1c7ee7cf6a53799b822c9f4f15cb5dacf199e108f61b0acbd7554c41dbe78789
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,74 +1,74 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-flyweight",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost flyweight module",
|
||||
"homepage": "https://www.boost.org/libs/flyweight",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-container-hash",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-detail",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-interprocess",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-multi-index",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-parameter",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-preprocessor",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-unordered",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/foreach
|
||||
REF boost-${VERSION}
|
||||
SHA512 0278a0616af976ca1ebff1edb70c16e1113565bcf50a1bd5fbd8fdeee644635c8c98b84f8bc81626151964a78afddb4bc65da3cfe324582f9a215c9a9b5edaf8
|
||||
SHA512 1e12b58dc366dacd71f4153d6e069ca9284f9504addd8689f517a28b3207e6d8defbb8aab6aeabe7e5c8610e68afb5e718318ba0b09e6bddb1002ed3afa9ea1d
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,42 +1,42 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-foreach",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost foreach module",
|
||||
"homepage": "https://www.boost.org/libs/foreach",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-iterator",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-mpl",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-range",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-type-traits",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/format
|
||||
REF boost-${VERSION}
|
||||
SHA512 7fa11c43e33422c60563c4cafc8d0a16c16ea42f2b3ac9aba28bb13b8b2ecb8883c5dfd17cc01015e0d1d682a9eee2055934168146f2ea7a5f8deee2d56c4c1c
|
||||
SHA512 12e71831395566be3f960b066e8e77dcf71c1d5ba3c4923ad69da2312a5deacd011377e020f4794e7118a7928d2e1df0b02039a372138ce4bfafeeaff369a91f
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,46 +1,46 @@
|
|||
{
|
||||
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
|
||||
"name": "boost-format",
|
||||
"version": "1.88.0",
|
||||
"version": "1.89.0",
|
||||
"description": "Boost format module",
|
||||
"homepage": "https://www.boost.org/libs/format",
|
||||
"license": "BSL-1.0",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "boost-assert",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-cmake",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-config",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-core",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-headers",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-optional",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-smart-ptr",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-throw-exception",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
},
|
||||
{
|
||||
"name": "boost-utility",
|
||||
"version>=": "1.88.0"
|
||||
"version>=": "1.89.0"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ vcpkg_from_github(
|
|||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO boostorg/function_types
|
||||
REF boost-${VERSION}
|
||||
SHA512 8ab577fbc8acb59d4d939b2bda8a9546bb20c47aa8d4897e38920b2d6673ddea6b9984ea5a0d8dbaceda038d98c5925d5c5033c0c77c25d9de4d1889c7da0741
|
||||
SHA512 c54c976cc4be8a0e7712f634317b014f3fe949cec7ed50f7629a78175651d936a4137e79d015100fe3d48c8c4fd2663cf902b7b3d0241ec20cd619631609fc24
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue