From cf7d1028cbcc1424c8343a41c56c86e3e8c382cd Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 10:27:31 +0800 Subject: [PATCH 01/74] [boost] update to 1.87.0 --- ports/boost-accumulators/portfile.cmake | 2 +- ports/boost-accumulators/vcpkg.json | 46 +-- ports/boost-algorithm/portfile.cmake | 2 +- ports/boost-algorithm/vcpkg.json | 40 +-- ports/boost-align/portfile.cmake | 2 +- ports/boost-align/vcpkg.json | 14 +- ports/boost-any/portfile.cmake | 2 +- ports/boost-any/vcpkg.json | 14 +- ports/boost-array/portfile.cmake | 2 +- ports/boost-array/vcpkg.json | 16 +- ports/boost-asio/opt-dep.diff | 12 +- ports/boost-asio/portfile.cmake | 2 +- ports/boost-asio/vcpkg.json | 22 +- ports/boost-assert/portfile.cmake | 2 +- ports/boost-assert/vcpkg.json | 8 +- ports/boost-assign/portfile.cmake | 2 +- ports/boost-assign/vcpkg.json | 28 +- ports/boost-atomic/portfile.cmake | 2 +- ports/boost-atomic/vcpkg.json | 20 +- ports/boost-beast/portfile.cmake | 2 +- ports/boost-beast/vcpkg.json | 48 +-- ports/boost-bimap/portfile.cmake | 2 +- ports/boost-bimap/vcpkg.json | 32 +- ports/boost-bind/portfile.cmake | 2 +- ports/boost-bind/vcpkg.json | 10 +- ports/boost-build/vcpkg.json | 4 +- ports/boost-callable-traits/portfile.cmake | 2 +- ports/boost-callable-traits/vcpkg.json | 8 +- ports/boost-charconv/portfile.cmake | 2 +- ports/boost-charconv/vcpkg.json | 12 +- ports/boost-chrono/portfile.cmake | 2 +- ports/boost-chrono/vcpkg.json | 36 +-- ports/boost-circular-buffer/portfile.cmake | 2 +- ports/boost-circular-buffer/vcpkg.json | 22 +- ports/boost-cmake/ref_sha.cmake | 4 +- ports/boost-cmake/vcpkg-build.diff | 37 +-- ports/boost-cmake/vcpkg.json | 4 +- ports/boost-cobalt/portfile.cmake | 2 +- ports/boost-cobalt/vcpkg.json | 36 +-- ports/boost-compat/portfile.cmake | 2 +- ports/boost-compat/vcpkg.json | 12 +- ports/boost-compute/portfile.cmake | 2 +- ports/boost-compute/vcpkg.json | 60 ++-- ports/boost-concept-check/portfile.cmake | 2 +- ports/boost-concept-check/vcpkg.json | 14 +- ports/boost-config/portfile.cmake | 2 +- ports/boost-config/vcpkg.json | 6 +- ports/boost-container-hash/portfile.cmake | 2 +- ports/boost-container-hash/vcpkg.json | 12 +- ports/boost-container/portfile.cmake | 2 +- ports/boost-container/vcpkg.json | 14 +- ports/boost-context/portfile.cmake | 2 +- ports/boost-context/vcpkg.json | 20 +- ports/boost-contract/portfile.cmake | 2 +- ports/boost-contract/vcpkg.json | 38 +-- ports/boost-conversion/portfile.cmake | 2 +- ports/boost-conversion/vcpkg.json | 14 +- ports/boost-convert/portfile.cmake | 2 +- ports/boost-convert/vcpkg.json | 28 +- ports/boost-core/portfile.cmake | 2 +- ports/boost-core/vcpkg.json | 14 +- ports/boost-coroutine/portfile.cmake | 2 +- ports/boost-coroutine/vcpkg.json | 26 +- ports/boost-coroutine2/portfile.cmake | 2 +- ports/boost-coroutine2/vcpkg.json | 12 +- ports/boost-crc/portfile.cmake | 2 +- ports/boost-crc/vcpkg.json | 8 +- ports/boost-date-time/portfile.cmake | 2 +- ports/boost-date-time/vcpkg.json | 36 +-- ports/boost-describe/portfile.cmake | 2 +- ports/boost-describe/vcpkg.json | 10 +- ports/boost-detail/portfile.cmake | 2 +- ports/boost-detail/vcpkg.json | 16 +- ports/boost-dll/portfile.cmake | 2 +- ports/boost-dll/vcpkg.json | 34 +- ports/boost-dynamic-bitset/portfile.cmake | 2 +- ports/boost-dynamic-bitset/vcpkg.json | 22 +- ports/boost-endian/portfile.cmake | 2 +- ports/boost-endian/vcpkg.json | 8 +- ports/boost-exception/portfile.cmake | 2 +- ports/boost-exception/vcpkg.json | 20 +- ports/boost-fiber/portfile.cmake | 2 +- ports/boost-fiber/vcpkg.json | 26 +- ports/boost-filesystem/portfile.cmake | 2 +- ports/boost-filesystem/vcpkg.json | 34 +- ports/boost-flyweight/portfile.cmake | 2 +- ports/boost-flyweight/vcpkg.json | 32 +- ports/boost-foreach/portfile.cmake | 2 +- ports/boost-foreach/vcpkg.json | 18 +- ports/boost-format/portfile.cmake | 2 +- ports/boost-format/vcpkg.json | 20 +- ports/boost-function-types/portfile.cmake | 2 +- ports/boost-function-types/vcpkg.json | 18 +- ports/boost-function/portfile.cmake | 2 +- ports/boost-function/vcpkg.json | 16 +- ports/boost-functional/portfile.cmake | 2 +- ports/boost-functional/vcpkg.json | 24 +- ports/boost-fusion/portfile.cmake | 2 +- ports/boost-fusion/vcpkg.json | 30 +- ports/boost-geometry/portfile.cmake | 2 +- ports/boost-geometry/vcpkg.json | 70 ++-- ports/boost-gil/portfile.cmake | 2 +- ports/boost-gil/vcpkg.json | 28 +- ports/boost-graph-parallel/vcpkg.json | 58 ++-- ports/boost-graph/portfile.cmake | 2 +- ports/boost-graph/vcpkg.json | 88 ++--- ports/boost-hana/portfile.cmake | 2 +- ports/boost-hana/vcpkg.json | 16 +- ports/boost-headers/portfile.cmake | 2 +- ports/boost-headers/vcpkg.json | 4 +- ports/boost-heap/portfile.cmake | 2 +- ports/boost-heap/vcpkg.json | 30 +- ports/boost-histogram/portfile.cmake | 2 +- ports/boost-histogram/vcpkg.json | 20 +- ports/boost-hof/portfile.cmake | 2 +- ports/boost-hof/vcpkg.json | 8 +- ports/boost-icl/portfile.cmake | 2 +- ports/boost-icl/vcpkg.json | 36 +-- ports/boost-integer/portfile.cmake | 2 +- ports/boost-integer/vcpkg.json | 18 +- ports/boost-interprocess/portfile.cmake | 4 +- .../boost-interprocess/unused-link-libs.diff | 17 - ports/boost-interprocess/vcpkg.json | 24 +- ports/boost-interval/portfile.cmake | 2 +- ports/boost-interval/vcpkg.json | 12 +- ports/boost-intrusive/portfile.cmake | 2 +- ports/boost-intrusive/vcpkg.json | 12 +- ports/boost-io/portfile.cmake | 2 +- ports/boost-io/vcpkg.json | 8 +- ports/boost-iostreams/Removeseekpos.patch | 13 - ports/boost-iostreams/fix-zstd.diff | 13 - ports/boost-iostreams/portfile.cmake | 5 +- ports/boost-iostreams/vcpkg.json | 42 +-- ports/boost-iterator/portfile.cmake | 2 +- ports/boost-iterator/vcpkg.json | 32 +- ports/boost-json/portfile.cmake | 2 +- ports/boost-json/vcpkg.json | 30 +- ports/boost-lambda/portfile.cmake | 2 +- ports/boost-lambda/vcpkg.json | 26 +- ports/boost-lambda2/portfile.cmake | 2 +- ports/boost-lambda2/vcpkg.json | 8 +- ports/boost-leaf/portfile.cmake | 2 +- ports/boost-leaf/vcpkg.json | 8 +- ports/boost-lexical-cast/portfile.cmake | 2 +- ports/boost-lexical-cast/vcpkg.json | 18 +- ports/boost-local-function/portfile.cmake | 2 +- ports/boost-local-function/vcpkg.json | 20 +- ports/boost-locale/portfile.cmake | 2 +- ports/boost-locale/vcpkg.json | 20 +- ports/boost-lockfree/portfile.cmake | 2 +- ports/boost-lockfree/vcpkg.json | 36 +-- ports/boost-log/portfile.cmake | 2 +- ports/boost-log/vcpkg.json | 80 ++--- ports/boost-logic/portfile.cmake | 2 +- ports/boost-logic/vcpkg.json | 10 +- ports/boost-math/build-old-libs.patch | 12 +- ports/boost-math/opt-random.diff | 6 +- ports/boost-math/portfile.cmake | 2 +- ports/boost-math/vcpkg.json | 26 +- ports/boost-metaparse/portfile.cmake | 2 +- ports/boost-metaparse/vcpkg.json | 18 +- ports/boost-move/portfile.cmake | 2 +- ports/boost-move/vcpkg.json | 8 +- ports/boost-mp11/portfile.cmake | 2 +- ports/boost-mp11/vcpkg.json | 8 +- ports/boost-mpi/vcpkg.json | 42 +-- ports/boost-mpl/portfile.cmake | 2 +- ports/boost-mpl/vcpkg.json | 20 +- ports/boost-msm/portfile.cmake | 2 +- ports/boost-msm/vcpkg.json | 42 +-- ports/boost-multi-array/portfile.cmake | 2 +- ports/boost-multi-array/vcpkg.json | 26 +- ports/boost-multi-index/portfile.cmake | 2 +- ports/boost-multi-index/vcpkg.json | 38 +-- ports/boost-multiprecision/portfile.cmake | 2 +- ports/boost-multiprecision/vcpkg.json | 24 +- ports/boost-mysql/portfile.cmake | 2 +- ports/boost-mysql/vcpkg.json | 32 +- ports/boost-nowide/portfile.cmake | 2 +- ports/boost-nowide/vcpkg.json | 10 +- ports/boost-numeric-conversion/portfile.cmake | 2 +- ports/boost-numeric-conversion/vcpkg.json | 20 +- ports/boost-odeint/portfile.cmake | 2 +- ports/boost-odeint/vcpkg.json | 42 +-- ports/boost-optional/portfile.cmake | 2 +- ports/boost-optional/vcpkg.json | 26 +- ports/boost-outcome/portfile.cmake | 2 +- ports/boost-outcome/vcpkg.json | 16 +- ports/boost-parameter-python/portfile.cmake | 2 +- ports/boost-parameter-python/vcpkg.json | 16 +- ports/boost-parameter/portfile.cmake | 2 +- ports/boost-parameter/vcpkg.json | 26 +- ports/boost-pfr/portfile.cmake | 2 +- ports/boost-pfr/vcpkg.json | 8 +- ports/boost-phoenix/portfile.cmake | 2 +- ports/boost-phoenix/vcpkg.json | 34 +- ports/boost-poly-collection/portfile.cmake | 2 +- ports/boost-poly-collection/vcpkg.json | 22 +- ports/boost-polygon/portfile.cmake | 2 +- ports/boost-polygon/vcpkg.json | 8 +- ports/boost-pool/portfile.cmake | 2 +- ports/boost-pool/vcpkg.json | 18 +- ports/boost-predef/portfile.cmake | 2 +- ports/boost-predef/vcpkg.json | 8 +- ports/boost-preprocessor/portfile.cmake | 2 +- ports/boost-preprocessor/vcpkg.json | 8 +- ports/boost-process/portfile.cmake | 2 +- ports/boost-process/vcpkg.json | 42 +-- ports/boost-program-options/portfile.cmake | 2 +- ports/boost-program-options/vcpkg.json | 32 +- ports/boost-property-map-parallel/vcpkg.json | 32 +- ports/boost-property-map/portfile.cmake | 2 +- ports/boost-property-map/vcpkg.json | 36 +-- ports/boost-property-tree/portfile.cmake | 2 +- ports/boost-property-tree/vcpkg.json | 34 +- ports/boost-proto/portfile.cmake | 2 +- ports/boost-proto/vcpkg.json | 26 +- ports/boost-ptr-container/portfile.cmake | 2 +- ports/boost-ptr-container/vcpkg.json | 32 +- ports/boost-python/portfile.cmake | 2 +- ports/boost-python/vcpkg.json | 48 +-- ports/boost-qvm/portfile.cmake | 2 +- ports/boost-qvm/vcpkg.json | 8 +- ports/boost-random/portfile.cmake | 2 +- ports/boost-random/vcpkg.json | 32 +- ports/boost-range/portfile.cmake | 2 +- ports/boost-range/vcpkg.json | 40 +-- ports/boost-ratio/portfile.cmake | 2 +- ports/boost-ratio/vcpkg.json | 8 +- ports/boost-rational/portfile.cmake | 2 +- ports/boost-rational/vcpkg.json | 22 +- ports/boost-redis/portfile.cmake | 2 +- ports/boost-redis/vcpkg.json | 20 +- ports/boost-regex/portfile.cmake | 2 +- ports/boost-regex/vcpkg.json | 30 +- ports/boost-safe-numerics/portfile.cmake | 2 +- ports/boost-safe-numerics/vcpkg.json | 18 +- ports/boost-scope-exit/portfile.cmake | 2 +- ports/boost-scope-exit/vcpkg.json | 16 +- ports/boost-scope/portfile.cmake | 2 +- ports/boost-scope/vcpkg.json | 14 +- ports/boost-serialization/portfile.cmake | 2 +- ports/boost-serialization/vcpkg.json | 52 +-- ports/boost-signals2/portfile.cmake | 2 +- ports/boost-signals2/vcpkg.json | 38 +-- ports/boost-smart-ptr/portfile.cmake | 2 +- ports/boost-smart-ptr/vcpkg.json | 20 +- ports/boost-sort/portfile.cmake | 2 +- ports/boost-sort/vcpkg.json | 16 +- ports/boost-spirit/portfile.cmake | 2 +- ports/boost-spirit/vcpkg.json | 64 ++-- ports/boost-stacktrace/fix_config-check.diff | 12 +- ports/boost-stacktrace/portfile.cmake | 2 +- ports/boost-stacktrace/vcpkg.json | 18 +- ports/boost-statechart/portfile.cmake | 2 +- ports/boost-statechart/vcpkg.json | 30 +- ports/boost-static-assert/portfile.cmake | 2 +- ports/boost-static-assert/vcpkg.json | 8 +- ports/boost-static-string/portfile.cmake | 2 +- ports/boost-static-string/vcpkg.json | 20 +- ports/boost-stl-interfaces/portfile.cmake | 2 +- ports/boost-stl-interfaces/vcpkg.json | 12 +- ports/boost-system/portfile.cmake | 2 +- ports/boost-system/vcpkg.json | 16 +- ports/boost-test/portfile.cmake | 2 +- ports/boost-test/vcpkg.json | 42 +-- ports/boost-thread/portfile.cmake | 2 +- ports/boost-thread/vcpkg.json | 56 ++-- ports/boost-throw-exception/portfile.cmake | 2 +- ports/boost-throw-exception/vcpkg.json | 10 +- ports/boost-timer/portfile.cmake | 2 +- ports/boost-timer/vcpkg.json | 12 +- ports/boost-tokenizer/portfile.cmake | 2 +- ports/boost-tokenizer/vcpkg.json | 18 +- ports/boost-tti/portfile.cmake | 2 +- ports/boost-tti/vcpkg.json | 16 +- ports/boost-tuple/portfile.cmake | 2 +- ports/boost-tuple/vcpkg.json | 14 +- ports/boost-type-erasure/portfile.cmake | 2 +- ports/boost-type-erasure/vcpkg.json | 34 +- ports/boost-type-index/portfile.cmake | 2 +- ports/boost-type-index/vcpkg.json | 14 +- ports/boost-type-traits/portfile.cmake | 2 +- ports/boost-type-traits/vcpkg.json | 10 +- ports/boost-typeof/portfile.cmake | 2 +- ports/boost-typeof/vcpkg.json | 8 +- ports/boost-ublas/portfile.cmake | 2 +- ports/boost-ublas/vcpkg.json | 32 +- ports/boost-uninstall/vcpkg.json | 2 +- ports/boost-units/portfile.cmake | 2 +- ports/boost-units/vcpkg.json | 30 +- ports/boost-unordered/portfile.cmake | 2 +- ports/boost-unordered/vcpkg.json | 20 +- ports/boost-url/portfile.cmake | 2 +- ports/boost-url/vcpkg.json | 28 +- ports/boost-utility/portfile.cmake | 2 +- ports/boost-utility/vcpkg.json | 20 +- ports/boost-uuid/portfile.cmake | 2 +- ports/boost-uuid/vcpkg.json | 14 +- ports/boost-variant/portfile.cmake | 2 +- ports/boost-variant/vcpkg.json | 32 +- ports/boost-variant2/portfile.cmake | 2 +- ports/boost-variant2/vcpkg.json | 12 +- ports/boost-vmd/portfile.cmake | 2 +- ports/boost-vmd/vcpkg.json | 10 +- ports/boost-wave/portfile.cmake | 2 +- ports/boost-wave/vcpkg.json | 44 +-- ports/boost-winapi/portfile.cmake | 2 +- ports/boost-winapi/vcpkg.json | 10 +- ports/boost-xpressive/portfile.cmake | 2 +- ports/boost-xpressive/vcpkg.json | 50 +-- ports/boost-yap/portfile.cmake | 2 +- ports/boost-yap/vcpkg.json | 14 +- ports/boost/vcpkg.json | 306 +++++++++--------- scripts/boost/generate-ports.ps1 | 2 +- 315 files changed, 2188 insertions(+), 2255 deletions(-) delete mode 100644 ports/boost-interprocess/unused-link-libs.diff delete mode 100644 ports/boost-iostreams/Removeseekpos.patch delete mode 100644 ports/boost-iostreams/fix-zstd.diff diff --git a/ports/boost-accumulators/portfile.cmake b/ports/boost-accumulators/portfile.cmake index 69e1f269c8a865..95af47f02c0329 100644 --- a/ports/boost-accumulators/portfile.cmake +++ b/ports/boost-accumulators/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/accumulators REF boost-${VERSION} - SHA512 72cb1c2bf3d58b8a97ca70765e73b98151b6767c80cc309f8117b4624909d45359cfbae7f4aab8e1f9a854bf9313be06cabd4d0d0d008ec3b5b755bbae11c0ed + SHA512 444c0e8e9bd5979398360eb53ce43c5360252f48a6d6b3d9ed8cfcae89789d3f8598cb1e87da48fd8da27968cbf0c02fa3c27fe7838e4fefeaba3b8bab9433d5 HEAD_REF master ) diff --git a/ports/boost-accumulators/vcpkg.json b/ports/boost-accumulators/vcpkg.json index 43fe61ddc5799f..a4218b1979957d 100644 --- a/ports/boost-accumulators/vcpkg.json +++ b/ports/boost-accumulators/vcpkg.json @@ -1,98 +1,98 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-accumulators", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost accumulators module", "homepage": "https://www.boost.org/libs/accumulators", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-circular-buffer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ublas", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-algorithm/portfile.cmake b/ports/boost-algorithm/portfile.cmake index 0494d1717db66c..a21032fea68e3a 100644 --- a/ports/boost-algorithm/portfile.cmake +++ b/ports/boost-algorithm/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/algorithm REF boost-${VERSION} - SHA512 2ce673ab8693cca338a4499d0dbe0c63b8b4967f017463fefd59a2892a636bf1197b49bf625cef797c93efd0685a5c399daa1d55456c35bcbcd013d47476c72b + SHA512 b5608632f96239e8ee162fb642a0408985c3c11d19b972bec574a80088649d7c417d70ca5204b34afc93d92ab24dedea3ba877eb6d9a98296de53218d338bcfa HEAD_REF master ) diff --git a/ports/boost-algorithm/vcpkg.json b/ports/boost-algorithm/vcpkg.json index ad8812fbd3ccb1..fa2b630c28447d 100644 --- a/ports/boost-algorithm/vcpkg.json +++ b/ports/boost-algorithm/vcpkg.json @@ -1,86 +1,86 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-algorithm", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost algorithm module", "homepage": "https://www.boost.org/libs/algorithm", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-unordered", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-align/portfile.cmake b/ports/boost-align/portfile.cmake index 284536b611b285..d2126dd59b26e4 100644 --- a/ports/boost-align/portfile.cmake +++ b/ports/boost-align/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/align REF boost-${VERSION} - SHA512 bffa9c6accb4e52fea876aca2fae3ed969f65deff578344c3cce48890650e30981f2010d64f19c642791f1a5d3798198502ebf56582096f0f734d5c2a665bb21 + SHA512 4a69511024a792fed09929a027819112174503ddc46b6053f0f2c73387d7e5501278d2e72eee541a2fb0c3fc299193e045ded8ee29845063250adb40e1e47e97 HEAD_REF master ) diff --git a/ports/boost-align/vcpkg.json b/ports/boost-align/vcpkg.json index 6bbd8f0f980ed0..2bf370d5e630ea 100644 --- a/ports/boost-align/vcpkg.json +++ b/ports/boost-align/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-align", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost align module", "homepage": "https://www.boost.org/libs/align", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-any/portfile.cmake b/ports/boost-any/portfile.cmake index a160b5fbbd12cd..ce1c0b8dc14069 100644 --- a/ports/boost-any/portfile.cmake +++ b/ports/boost-any/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/any REF boost-${VERSION} - SHA512 721d3f1cd479994f8a6562333e76409c53c1baf2f7c77a074c9f1d07e896a88e3302eb570c3476d2fb7af5811fe7692a9e9c1b0b171deb00e8649cc588544f27 + SHA512 811367a86c15d01e13dcad32efa205bd2a7a4cab309990bd1f817ae26a49cc2c2a56b01f02224225f9673d852f5e5abee36546e0328ae5bf6065198f23e7d530 HEAD_REF master ) diff --git a/ports/boost-any/vcpkg.json b/ports/boost-any/vcpkg.json index ae32df4016a613..c3b1ebe122d062 100644 --- a/ports/boost-any/vcpkg.json +++ b/ports/boost-any/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-any", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost any module", "homepage": "https://www.boost.org/libs/any", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-array/portfile.cmake b/ports/boost-array/portfile.cmake index 98848c22d332af..b3afac55d65b95 100644 --- a/ports/boost-array/portfile.cmake +++ b/ports/boost-array/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/array REF boost-${VERSION} - SHA512 a3fe3e7230bd5d82874b4a7c73311f6656c37820eeec5f6186547dde77a43ce5c6264aa0aed87f41399ab50e14988d816d6dd5e66f7ee0fe307c1d15e14d4355 + SHA512 3ce366b8f0b41070cc7f92f7aa9c5a794843820f27e4822bf8dea3973d64b91db6ad6dee6442c9a336dff1f00a8dce4f673fefa6b5ac254b16d28201ad363535 HEAD_REF master ) diff --git a/ports/boost-array/vcpkg.json b/ports/boost-array/vcpkg.json index abb32a85da3d82..09d774f4051634 100644 --- a/ports/boost-array/vcpkg.json +++ b/ports/boost-array/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-array", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost array module", "homepage": "https://www.boost.org/libs/array", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-asio/opt-dep.diff b/ports/boost-asio/opt-dep.diff index 49992e76f53829..3951510251dc92 100644 --- a/ports/boost-asio/opt-dep.diff +++ b/ports/boost-asio/opt-dep.diff @@ -1,15 +1,13 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 2ad3c1de2f..c918c7707d 100644 ---- a/CMakeLists.txt +index a55a62f..be4452d 100644 +--- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -17,13 +17,21 @@ target_link_libraries(boost_asio +@@ -17,12 +17,16 @@ target_link_libraries(boost_asio Boost::align Boost::assert Boost::config - Boost::context -- Boost::coroutine + $ -+ $ Boost::date_time Boost::system Boost::throw_exception @@ -18,10 +16,6 @@ index 2ad3c1de2f..c918c7707d 100644 +if(NOT TARGET Boost::context) + target_compile_definitions(boost_asio INTERFACE $<$>:BOOST_ASIO_DISABLE_BOOST_CONTEXT_FIBER>) +endif() -+ -+if(NOT TARGET Boost::coroutine) -+ target_compile_definitions(boost_asio INTERFACE $<$>:BOOST_ASIO_DISABLE_BOOST_COROUTINE>) -+endif() + target_compile_features(boost_asio INTERFACE cxx_std_11) diff --git a/ports/boost-asio/portfile.cmake b/ports/boost-asio/portfile.cmake index 34a0f260dba0d4..60dbe48f155b6a 100644 --- a/ports/boost-asio/portfile.cmake +++ b/ports/boost-asio/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/asio REF boost-${VERSION} - SHA512 379905acf0cc0352c8df32f4106c3e17ad0f02fd0367288c2dca319a7573bd34ebf435a0e9d876ee0d44a24189d896167c49c7727e1dc77c0fca887e9f7a6eca + SHA512 5bd17f3667f85c65f7ac25665231743e64f4060b358d7756a3eddab30c22cf7fcfb774cd65a863fd957ed735249b028dd7d43adba928c7722e4da99bca1306a0 HEAD_REF master PATCHES opt-dep.diff diff --git a/ports/boost-asio/vcpkg.json b/ports/boost-asio/vcpkg.json index 19b3ef82d6496c..dd11121ff2a836 100644 --- a/ports/boost-asio/vcpkg.json +++ b/ports/boost-asio/vcpkg.json @@ -1,52 +1,52 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-asio", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost asio module", "homepage": "https://www.boost.org/libs/asio", "license": "BSL-1.0", "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-coroutine", "platform": "!(arm & windows) & !uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-date-time", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { diff --git a/ports/boost-assert/portfile.cmake b/ports/boost-assert/portfile.cmake index e76b83cf5ebba7..520b1e8214dd3f 100644 --- a/ports/boost-assert/portfile.cmake +++ b/ports/boost-assert/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/assert REF boost-${VERSION} - SHA512 5774b88d43233d53a3449962c0768ff1362bde7a116130f0d433ae6e9937925f98a7575f6dc11743230940da5d1972664dabdae035722fa2881bcdef5e4bbbfc + SHA512 da141f67e0c8926e21d4fae6a1665f1706b300b1a85c1d870546eb74d7382369148846bb939d1d23b84fb0dfc542fdc1dafed613f34adacc5931df7655406276 HEAD_REF master ) diff --git a/ports/boost-assert/vcpkg.json b/ports/boost-assert/vcpkg.json index 0b021e430f1c02..ac7266c48e4265 100644 --- a/ports/boost-assert/vcpkg.json +++ b/ports/boost-assert/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-assert", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost assert module", "homepage": "https://www.boost.org/libs/assert", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-assign/portfile.cmake b/ports/boost-assign/portfile.cmake index 227cf4787cd154..c50e2698f776f1 100644 --- a/ports/boost-assign/portfile.cmake +++ b/ports/boost-assign/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/assign REF boost-${VERSION} - SHA512 c86e613bdd0cade0f2be229ea12fea2e869cbc220c8f95a743a0599d2c0e74a41e6feff71c40fb6197cc4f53a632c42ff8f7f2ec4e6ac8c769c6fea1820fa3cc + SHA512 fa769f792937e14f712c1c0cd5a5bd7f61ae2b7de216c2ed389ce3d9f67eb2fa0e89d8b7b4f8f5def54eff09af15b7b18914eae45ada4c6e2b71be33db0be078 HEAD_REF master ) diff --git a/ports/boost-assign/vcpkg.json b/ports/boost-assign/vcpkg.json index 3ff81d04c996d9..897f4aad929201 100644 --- a/ports/boost-assign/vcpkg.json +++ b/ports/boost-assign/vcpkg.json @@ -1,62 +1,62 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-assign", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost assign module", "homepage": "https://www.boost.org/libs/assign", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ptr-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-atomic/portfile.cmake b/ports/boost-atomic/portfile.cmake index f8f95b3c569a40..808778871e5b4f 100644 --- a/ports/boost-atomic/portfile.cmake +++ b/ports/boost-atomic/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/atomic REF boost-${VERSION} - SHA512 9296704de816cfa3a262d7d49b39431565ca24e65c9503fcef068c65f1bdd08f4c451a1355cb107ffd1c3d6dbf54a5a09c0e2b7b3658e78eeada1f4517494536 + SHA512 c9be2087ffed6b1711c4777328732a91526eab985c767c3357284cb05e56da4a2ea64554ef2d070d01d9a2e457f413c27016c4050114fdb76d3b609089f2c80b HEAD_REF master PATCHES fix-include.patch diff --git a/ports/boost-atomic/vcpkg.json b/ports/boost-atomic/vcpkg.json index 773400e682aa1d..d9d5cc9ec34127 100644 --- a/ports/boost-atomic/vcpkg.json +++ b/ports/boost-atomic/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-atomic", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost atomic module", "homepage": "https://www.boost.org/libs/atomic", "license": "BSL-1.0", "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-beast/portfile.cmake b/ports/boost-beast/portfile.cmake index d540d1f0abdd84..e7949df80c5dc0 100644 --- a/ports/boost-beast/portfile.cmake +++ b/ports/boost-beast/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/beast REF boost-${VERSION} - SHA512 342e78855354a8c35c0ca2297ce7abdb28fec2ef119bee419931994bbd1bb0251b7ac46061709b9373f3dd263a7a6a660063b6837d3419daea9327bbcb217130 + SHA512 9413bfeec900166ba0e645d2a113a9240b41b1eea4f9affb9005635fc9fd6aae1b972d68226931ed8ad8372e20a31cfcbcd925725505a63b4f35778852641de8 HEAD_REF master ) diff --git a/ports/boost-beast/vcpkg.json b/ports/boost-beast/vcpkg.json index 64ed266ce54b35..58b9651b63ab39 100644 --- a/ports/boost-beast/vcpkg.json +++ b/ports/boost-beast/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-beast", - "version": "1.86.0", + "version": "1.87.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.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-endian", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-logic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-string", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-bimap/portfile.cmake b/ports/boost-bimap/portfile.cmake index 04fdd3dd42d2fa..4307fa8ba1d456 100644 --- a/ports/boost-bimap/portfile.cmake +++ b/ports/boost-bimap/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/bimap REF boost-${VERSION} - SHA512 1bd2a7d5d07c1a96ece6dd3683374212b89343aa7096d2631f6fd8e4650f34e5cdca5cd920ad5a4d8d06adc190b890041343c89827a98cb2eac2de66da463979 + SHA512 d3830228a9971369d0e5031be01c80a30a7906ddb110387c2af00e6f3d4a7609819870c5ca9892059caedd8d5e1f2f4aab14d0bfdcb30f0329e601140cf38ab0 HEAD_REF master ) diff --git a/ports/boost-bimap/vcpkg.json b/ports/boost-bimap/vcpkg.json index 4931cc2094769b..bc46feacdc4d56 100644 --- a/ports/boost-bimap/vcpkg.json +++ b/ports/boost-bimap/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-bimap", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost bimap module", "homepage": "https://www.boost.org/libs/bimap", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lambda", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-bind/portfile.cmake b/ports/boost-bind/portfile.cmake index baa9a6eeca32b5..7ca94715196895 100644 --- a/ports/boost-bind/portfile.cmake +++ b/ports/boost-bind/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/bind REF boost-${VERSION} - SHA512 178fa4b8396b6a76c20cff40e029ae1b36d6f0b199636bda1b34ea7c2cb827d6f09e45e364547e30120e63e5e17c8280df62ecdda6e163f83919cc21bfaeb01a + SHA512 dea9fbfdda1668b3084068428ede983d4a28101181c681f8f435a8abe224d4b458e8ef1a5d8e0da42c12b3e64a3ff94317a3a8497c9d4c55c1b7dc90d04b28b2 HEAD_REF master ) diff --git a/ports/boost-bind/vcpkg.json b/ports/boost-bind/vcpkg.json index 20a16931aaf68d..bd4edcbe1aa5d9 100644 --- a/ports/boost-bind/vcpkg.json +++ b/ports/boost-bind/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-bind", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost bind module", "homepage": "https://www.boost.org/libs/bind", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-build/vcpkg.json b/ports/boost-build/vcpkg.json index a067b0eb992fa8..6e83a4a1d43064 100644 --- a/ports/boost-build/vcpkg.json +++ b/ports/boost-build/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-build", - "version": "1.86.0", + "version": "1.87.0", "port-version": 1, "description": "Boost.Build", "homepage": "https://github.com/boostorg/build", @@ -9,7 +9,7 @@ "dependencies": [ { "name": "boost-uninstall", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-callable-traits/portfile.cmake b/ports/boost-callable-traits/portfile.cmake index c7a6828ef57f6b..0d4f3e277bc483 100644 --- a/ports/boost-callable-traits/portfile.cmake +++ b/ports/boost-callable-traits/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/callable_traits REF boost-${VERSION} - SHA512 625682baee6df7bea8eeb55dbc941cdd40546f90de271c3c4ff872cc9d51d68eba4991fc3fc2c8073f59182b4739934e6d940239e2a11d69a0b3a8438d95ba78 + SHA512 0a9f2e656a243d0ea572abaee6740710c695c1ae7fcad1a8e8cd0cada5fbece490fda7cd00fecf8964e989a6a8245f14fa885f012e2dc14e018dfed419437aab HEAD_REF master ) diff --git a/ports/boost-callable-traits/vcpkg.json b/ports/boost-callable-traits/vcpkg.json index f2dd38e1647bfd..204d6802f9965d 100644 --- a/ports/boost-callable-traits/vcpkg.json +++ b/ports/boost-callable-traits/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-callable-traits", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost callable_traits module", "homepage": "https://www.boost.org/libs/callable_traits", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-charconv/portfile.cmake b/ports/boost-charconv/portfile.cmake index 17fd612c8c0dab..ecc2066ef547b7 100644 --- a/ports/boost-charconv/portfile.cmake +++ b/ports/boost-charconv/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/charconv REF boost-${VERSION} - SHA512 9b4668cb9d5e1e4a8f7d57c117998b8d5a6dbf3718c684670b13c3c55eda59257fb8a76e8ab6c34d96a807018d36dd6379890f03b18eba1135ed99dae202c2df + SHA512 43c7e36a026de018af54e9150b68aa71d91bf687569225684220f32ae12cf6edb8aa8c236e47a0e8b30e5ab7eefa1847b57ecaa5a7c1c03843746260de7d03e4 HEAD_REF master ) diff --git a/ports/boost-charconv/vcpkg.json b/ports/boost-charconv/vcpkg.json index c2ff0c3ceac1db..f76f7acfa99e8d 100644 --- a/ports/boost-charconv/vcpkg.json +++ b/ports/boost-charconv/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-charconv", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost charconv module", "homepage": "https://www.boost.org/libs/charconv", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-chrono/portfile.cmake b/ports/boost-chrono/portfile.cmake index 2861cc98d0074d..7b27dedaf23f89 100644 --- a/ports/boost-chrono/portfile.cmake +++ b/ports/boost-chrono/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/chrono REF boost-${VERSION} - SHA512 b10162a7e74fafd9f6841b20672adee3994937201d2928da6c17f47aa52c69819d76b33f85c727801dd02c4897b9e5e75b7975fd937665ae17b7b1fb5807a924 + SHA512 c339a9a5e15d16494db768cd827062bac2beef0fc98c2d9cb821f2984d547dc5c27b06a0774b0115c27201ddde3b83e38c482b98949b53d28588eb76611ecd18 HEAD_REF master ) diff --git a/ports/boost-chrono/vcpkg.json b/ports/boost-chrono/vcpkg.json index df285fe93c0d34..743bbf1fc98295 100644 --- a/ports/boost-chrono/vcpkg.json +++ b/ports/boost-chrono/vcpkg.json @@ -1,78 +1,78 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-chrono", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost chrono module", "homepage": "https://www.boost.org/libs/chrono", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ratio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-circular-buffer/portfile.cmake b/ports/boost-circular-buffer/portfile.cmake index 0b5b73eb3472bc..ba79ced4c8c451 100644 --- a/ports/boost-circular-buffer/portfile.cmake +++ b/ports/boost-circular-buffer/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/circular_buffer REF boost-${VERSION} - SHA512 475e9fbe37e87a4b09fefd12556b5c4efacb5a4af6a1204b40ded29856933d6140b9c5758f66e6dfb16d1f7e1d5d168fc218bf74f44de604a68aaa1a031e8d56 + SHA512 58e6795fecd792053485186ec3920a4351bd201823291fcd89da5cbd61238b9bff8ff4274a96eadd64fbe419aaa749f6e06ce25b7779ba8e4353fa5f44518a7d HEAD_REF master ) diff --git a/ports/boost-circular-buffer/vcpkg.json b/ports/boost-circular-buffer/vcpkg.json index f020b0f0e347eb..dd2a02eef6a496 100644 --- a/ports/boost-circular-buffer/vcpkg.json +++ b/ports/boost-circular-buffer/vcpkg.json @@ -1,50 +1,50 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-circular-buffer", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost circular_buffer module", "homepage": "https://www.boost.org/libs/circular_buffer", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-cmake/ref_sha.cmake b/ports/boost-cmake/ref_sha.cmake index 2a6e30152832a4..7e0e241bbe9b72 100644 --- a/ports/boost-cmake/ref_sha.cmake +++ b/ports/boost-cmake/ref_sha.cmake @@ -1,4 +1,4 @@ set(boost_boost_ref boost-${VERSION}) -set(boost_boost_sha512 b30b52c81fa3bfaeb5d67ac766ca47c16da829900c3dcf1f7a1ee2913b88de6d8a72287838adb5a63d59a1b72aea6164a693f921a29fefae8e990aa85c413e0d) +set(boost_boost_sha512 7b97172692f8062ca33e830957013ddcd7201bb6584408c8a2af10b1112493c39e7388b8e842403c191ddd565a5f6093fe12312252e120e20094ded82a8710b7) set(boost_cmake_ref boost-${VERSION}) -set(boost_cmake_sha512 3b0650baa5384df71f4a9be4f54d1b9b34c2ab4f828dbcdf1cc2f5623b5ca2cde6762c72c6f708ef728c9cbbeded12ba632a2b953bf178a3a6b44b4b677cb621) +set(boost_cmake_sha512 d363ebed9b534da1bcf99c3b3ba584b7bf5346f459a9f749499bb47a398656cc181b07d405152d85228e1130e102b4feef8685a70777dc520cbf545bd11dc79b) diff --git a/ports/boost-cmake/vcpkg-build.diff b/ports/boost-cmake/vcpkg-build.diff index 17572c1ef8f7f2..4ff0ebb9b11a13 100644 --- a/ports/boost-cmake/vcpkg-build.diff +++ b/ports/boost-cmake/vcpkg-build.diff @@ -1,5 +1,5 @@ diff --git a/include/BoostRoot.cmake b/include/BoostRoot.cmake -index e93f90712..063032e8a 100644 +index 98a19df..e80bbbc 100644 --- a/include/BoostRoot.cmake +++ b/include/BoostRoot.cmake @@ -21,7 +21,7 @@ set(__boost_incompatible_libraries "") @@ -19,8 +19,7 @@ index e93f90712..063032e8a 100644 if(EXISTS "${BOOST_SUPERPROJECT_SOURCE_DIR}/libs/${lib}/CMakeLists.txt") -@@ -209,7 +209,8 @@ function(__boost_scan_dependencies lib var) - foreach(line IN LISTS data) +@@ -209,6 +210,7 @@ function(__boost_scan_dependencies lib var) if(line MATCHES "^[ ]*Boost::([A-Za-z0-9_]+)[ ]*$") @@ -28,7 +27,7 @@ index e93f90712..063032e8a 100644 string(REGEX REPLACE "^numeric_" "numeric/" dep ${CMAKE_MATCH_1}) list(APPEND result ${dep}) -@@ -218,13 +218,18 @@ function(__boost_scan_dependencies lib var) +@@ -218,6 +220,11 @@ function(__boost_scan_dependencies lib var) endif() @@ -40,14 +39,7 @@ index e93f90712..063032e8a 100644 set(${var} ${result} PARENT_SCOPE) endfunction() - - macro(__boost_add_header_only lib) - - if(TARGET "boost_${lib}" AND TARGET "Boost::${lib}") - - get_target_property(__boost_lib_type "boost_${lib}" TYPE) - -@@ -251,13 +256,13 @@ while(__boost_libs_to_scan) +@@ -280,10 +287,10 @@ while(__boost_libs_to_scan) list(REMOVE_DUPLICATES __boost_dependencies) @@ -59,10 +51,7 @@ index e93f90712..063032e8a 100644 endif() list(APPEND __boost_include_libraries ${__boost_libs_to_scan}) - - endwhile() - -@@ -362,13 +367,14 @@ if(CMAKE_SKIP_INSTALL_RULES) +@@ -430,6 +437,7 @@ if(CMAKE_SKIP_INSTALL_RULES) endif() @@ -70,16 +59,14 @@ index e93f90712..063032e8a 100644 set(CONFIG_INSTALL_DIR "${BOOST_INSTALL_CMAKEDIR}/Boost-${BOOST_SUPERPROJECT_VERSION}") set(CONFIG_FILE_NAME "${CMAKE_CURRENT_LIST_DIR}/../config/BoostConfig.cmake") - install(FILES "${CONFIG_FILE_NAME}" DESTINATION "${CONFIG_INSTALL_DIR}") - - set(CONFIG_VERSION_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/tmpinst/BoostConfigVersion.cmake") - - if(NOT CMAKE_VERSION VERSION_LESS 3.14) - - write_basic_package_version_file("${CONFIG_VERSION_FILE_NAME}" COMPATIBILITY SameMajorVersion ARCH_INDEPENDENT) -@@ -385,3 +392,4 @@ else() +@@ -453,9 +461,5 @@ else() endif() install(FILES "${CONFIG_VERSION_FILE_NAME}" DESTINATION "${CONFIG_INSTALL_DIR}") +endif() -\ No newline at end of file + +-set(CPACK_PACKAGE_VENDOR "Boost") +-set(CPACK_GENERATOR "TGZ") +-set(CPACK_RESOURCE_FILE_LICENSE "${Boost_SOURCE_DIR}/LICENSE_1_0.txt") +-set(CPACK_RESOURCE_FILE_README "${Boost_SOURCE_DIR}/README.md") +-include(CPack) diff --git a/ports/boost-cmake/vcpkg.json b/ports/boost-cmake/vcpkg.json index 8c8edc5c676bd1..ffa3e96a3061e2 100644 --- a/ports/boost-cmake/vcpkg.json +++ b/ports/boost-cmake/vcpkg.json @@ -1,14 +1,14 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-cmake", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost CMake support infrastructure", "homepage": "https://github.com/boostorg/cmake", "license": "BSL-1.0", "dependencies": [ { "name": "boost-uninstall", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "vcpkg-boost", diff --git a/ports/boost-cobalt/portfile.cmake b/ports/boost-cobalt/portfile.cmake index 5bfee935b30570..4367b497598378 100644 --- a/ports/boost-cobalt/portfile.cmake +++ b/ports/boost-cobalt/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/cobalt REF boost-${VERSION} - SHA512 a92ff4050772b61035121f944d81d4a9d6d2da858dedc0956ad850132657c80c660a8839a99597443751744577dd5b0958239e99d948d3036c85b8361151aa27 + SHA512 af8161c15d9134ed46d38d0817403ca4f537892a68055048e1edc5d5f15626fe0d3d80b1ff76faec875f66146f3291a298ae289aea6280067477c4ca99cf9a02 HEAD_REF master ) diff --git a/ports/boost-cobalt/vcpkg.json b/ports/boost-cobalt/vcpkg.json index 9fa189bb86256b..1b4863efcd585d 100644 --- a/ports/boost-cobalt/vcpkg.json +++ b/ports/boost-cobalt/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-cobalt", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost cobalt module", "homepage": "https://www.boost.org/libs/cobalt", "license": "BSL-1.0", @@ -9,72 +9,72 @@ "dependencies": [ { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-callable-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-circular-buffer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-leaf", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-compat/portfile.cmake b/ports/boost-compat/portfile.cmake index 8714e5f6149e11..6a523e9f993c78 100644 --- a/ports/boost-compat/portfile.cmake +++ b/ports/boost-compat/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/compat REF boost-${VERSION} - SHA512 581ab370fffec2e4d531abcec84f6a8fa9a71152375f44147ab0892e7b8549deec10c32056bcc97137ad2d1dee11c0aca416231620185dd904ddc6344ded3c5d + SHA512 ae81f5d4fd7f552eaf390da2d4e8557273229126bab4e8d1cd029eed35813b4f19c8e51ac4702116f551c1c1b15a6971de8ec5ff75b9449620dd6caf196a6b3e HEAD_REF master ) diff --git a/ports/boost-compat/vcpkg.json b/ports/boost-compat/vcpkg.json index 0e4773f5249d40..b61cc8403ccd65 100644 --- a/ports/boost-compat/vcpkg.json +++ b/ports/boost-compat/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-compat", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost compat module", "homepage": "https://www.boost.org/libs/compat", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-compute/portfile.cmake b/ports/boost-compute/portfile.cmake index 5147aa2b890ce9..a41956012dca0f 100644 --- a/ports/boost-compute/portfile.cmake +++ b/ports/boost-compute/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/compute REF boost-${VERSION} - SHA512 2bbd253f0cf89d8cd34c4a3813b0b42dd8bd8e68c8e2a10b5637c247b3e532ff97ff2abb03be0f030f1710e655d89eab336e7a4b9fb92a3477f213daaf419f05 + SHA512 75e986e9082a72293649514604d35aa95eda1e2a9824d4d374c5fd407822a36f37021b50921661608cd97f55e2931d07ba65bc4c24e192b4f58235f80ee2ca1f HEAD_REF master PATCHES opt-filesystem.diff diff --git a/ports/boost-compute/vcpkg.json b/ports/boost-compute/vcpkg.json index fa4a3320869ecb..3fcb4a480c1601 100644 --- a/ports/boost-compute/vcpkg.json +++ b/ports/boost-compute/vcpkg.json @@ -1,127 +1,127 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-compute", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost compute module", "homepage": "https://www.boost.org/libs/compute", "license": "BSL-1.0", "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-chrono", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-tree", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-uuid", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-concept-check/portfile.cmake b/ports/boost-concept-check/portfile.cmake index 681486a4939eb9..7193575c313ef6 100644 --- a/ports/boost-concept-check/portfile.cmake +++ b/ports/boost-concept-check/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/concept_check REF boost-${VERSION} - SHA512 5d959efc1dc930454552a7e6b896618c2e24242ff9c3d9e63cd30f1090fa84de0650fcd3226043fa3f6fc76d97fe31b9e19f807a553fb1209efda2fbc168cd10 + SHA512 02d90c46bad058a63cb9023d7737c7477cccfb17be0e284131e6fae108a88bf8c638698359c89fa6c3a094118a3e150f3bc833907ee581fa7875392d01763585 HEAD_REF master ) diff --git a/ports/boost-concept-check/vcpkg.json b/ports/boost-concept-check/vcpkg.json index 113e7353555546..67ba2ae9f9558a 100644 --- a/ports/boost-concept-check/vcpkg.json +++ b/ports/boost-concept-check/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-concept-check", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost concept_check module", "homepage": "https://www.boost.org/libs/concept_check", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-config/portfile.cmake b/ports/boost-config/portfile.cmake index 3db0316c7cf5dd..5a2830985bcab6 100644 --- a/ports/boost-config/portfile.cmake +++ b/ports/boost-config/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/config REF boost-${VERSION} - SHA512 d2ca9b1619905c60d7e2d82afab9570e84834e6d8d742e0a10693fd71319c69d8ad3b5a4c4dad007d8df2840aa8a79786e5e9a53ed2c44395bc319995e86bb9e + SHA512 8958ac0f764ab83481f38931a860c0b7cdad8ced4882d1fa57f570d6ebcb0ef000f33ca896faca392c85336406cbb791bf5114c38a15e0a5dcba5bb69ee5526f HEAD_REF master ) diff --git a/ports/boost-config/vcpkg.json b/ports/boost-config/vcpkg.json index 4dc1a95a9b2873..42803d4d7107d0 100644 --- a/ports/boost-config/vcpkg.json +++ b/ports/boost-config/vcpkg.json @@ -1,18 +1,18 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-config", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost config module", "homepage": "https://www.boost.org/libs/config", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-container-hash/portfile.cmake b/ports/boost-container-hash/portfile.cmake index df5478a9459578..5073d8500ab643 100644 --- a/ports/boost-container-hash/portfile.cmake +++ b/ports/boost-container-hash/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/container_hash REF boost-${VERSION} - SHA512 3abb573c4dccb23d706abf57d21f3a837baf49d9e976d5b7ff31cd41e0b827528e8218f2e63368440e14d6aeaada23db5bbdc389ba70f1cecf94d899ce3fcf1b + SHA512 4409ead5957923de111975826fb49f8e5a0862dbfc7a22d795e31d8157b6768d6ce31fbd53240c7ebdc67b77b0727dc104445ec4e1323081b9e9f7a661d00da3 HEAD_REF master ) diff --git a/ports/boost-container-hash/vcpkg.json b/ports/boost-container-hash/vcpkg.json index 91b00a8905dfa2..d6eb1580415ca0 100644 --- a/ports/boost-container-hash/vcpkg.json +++ b/ports/boost-container-hash/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-container-hash", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost container_hash module", "homepage": "https://www.boost.org/libs/container_hash", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-describe", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-container/portfile.cmake b/ports/boost-container/portfile.cmake index b7e8052d93f879..7f975407d562ea 100644 --- a/ports/boost-container/portfile.cmake +++ b/ports/boost-container/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/container REF boost-${VERSION} - SHA512 bac716c525f83337551a029497d923eaad3b6e02b14a227bc5bffae593637bae8aac7715a0ff5819857999e2b9b9e526806c7d460203556dbb9baa0d4a216e66 + SHA512 447df3942dbf9157c36aec3144f2c80f49a82e18ac4e8e479c85a0b0bcd84deb798c23cf6cab4324f785552af9a1246cab80a77ed7e96c53408bee5aa9c73eba HEAD_REF master PATCHES posix-threads.diff diff --git a/ports/boost-container/vcpkg.json b/ports/boost-container/vcpkg.json index 5feae60f0fc20d..f49259358dea65 100644 --- a/ports/boost-container/vcpkg.json +++ b/ports/boost-container/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-container", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost container module", "homepage": "https://www.boost.org/libs/container", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-context/portfile.cmake b/ports/boost-context/portfile.cmake index 10b3bafb0a2b42..ed341d7996d452 100644 --- a/ports/boost-context/portfile.cmake +++ b/ports/boost-context/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/context REF boost-${VERSION} - SHA512 cd21a4e834a09783c6c4c26fd9904df9a598ace34cd71f0963baf04801f9d78f62014a0aa48ff711b26e9ed0185fbda5d678e46a57eb7fcf058a5e7f3deecb56 + SHA512 c3d8efd9cda7b2ba93299a7ce544cc074036516ce589fe6c2ce63fbf29c6f13fe8fd4929b7228d87a8a79fb938abe1ba408a46a8b419eba44d2f38ab39c7979c HEAD_REF master PATCHES marmasm.patch diff --git a/ports/boost-context/vcpkg.json b/ports/boost-context/vcpkg.json index b4ca2180a7880b..cfa4e0a8621917 100644 --- a/ports/boost-context/vcpkg.json +++ b/ports/boost-context/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-context", - "version": "1.86.0", + "version": "1.87.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.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-pool", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-contract/portfile.cmake b/ports/boost-contract/portfile.cmake index be10fbbf39ef78..70ffe176c3eead 100644 --- a/ports/boost-contract/portfile.cmake +++ b/ports/boost-contract/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/contract REF boost-${VERSION} - SHA512 4efee6cb0794408947c66f7731ac2745df910485ab58365adb059f4868737f45475eed835713bdcf50e05c74f3ece2911b70f22445607ee1bd3d98c908a15228 + SHA512 2a1de7a7b7679af0008dc11d14d3013a4b1c6b37d892cf547872d900b19741a7d99229172e09de230822bd6f580abd7c1ce8547bc729d8e87bc2039858b7d6d6 HEAD_REF master ) diff --git a/ports/boost-contract/vcpkg.json b/ports/boost-contract/vcpkg.json index 2fe33751d0aa18..67651dfc547b60 100644 --- a/ports/boost-contract/vcpkg.json +++ b/ports/boost-contract/vcpkg.json @@ -1,82 +1,82 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-contract", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost contract module", "homepage": "https://www.boost.org/libs/contract", "license": "BSL-1.0", "dependencies": [ { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-conversion/portfile.cmake b/ports/boost-conversion/portfile.cmake index 1cea8e36f8eb5e..e8e9bdcdc2c6f2 100644 --- a/ports/boost-conversion/portfile.cmake +++ b/ports/boost-conversion/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/conversion REF boost-${VERSION} - SHA512 16e50594633b77d584c3cea6430cea8eb4797c7b840291a2724ace112cf2cdfc5caa6519c6671c813c53cc295bafbd4cb12940e98668f51da39f0125c57543c2 + SHA512 87d0d5625b79e1da8d652d34c817b4c5e2d98d58ee496ec3ce2d7c4d9c636c0778a6c2ec2798fa2240c700eb30c7400360cb40c963307482d37ef3328e039c3b HEAD_REF master ) diff --git a/ports/boost-conversion/vcpkg.json b/ports/boost-conversion/vcpkg.json index 02cdc8312c8195..123835b6422c23 100644 --- a/ports/boost-conversion/vcpkg.json +++ b/ports/boost-conversion/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-conversion", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost conversion module", "homepage": "https://www.boost.org/libs/conversion", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-convert/portfile.cmake b/ports/boost-convert/portfile.cmake index 95cdefe37c9cbc..f36f5863400d29 100644 --- a/ports/boost-convert/portfile.cmake +++ b/ports/boost-convert/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/convert REF boost-${VERSION} - SHA512 8b3cbc66378a739c040a7cfdce5d3be391629b34734fc52e8babfec793789368ae0eeff90b46af835967a412155364eaa9205d541e44af2ecb684e332230b7d6 + SHA512 068703f8f5cb053d0ab2bee06b3c8faed2847270268bbd8a25b189c99842152dbc2813f58ea8cb8da0bf1b7feba1591fcf217fc867fcac42e053025878821141 HEAD_REF master ) diff --git a/ports/boost-convert/vcpkg.json b/ports/boost-convert/vcpkg.json index fc24bade16ef0f..4fffb5c1843fc1 100644 --- a/ports/boost-convert/vcpkg.json +++ b/ports/boost-convert/vcpkg.json @@ -1,62 +1,62 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-convert", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost convert module", "homepage": "https://www.boost.org/libs/convert", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-core/portfile.cmake b/ports/boost-core/portfile.cmake index 77d376f0dda099..f17f96d104ee1e 100644 --- a/ports/boost-core/portfile.cmake +++ b/ports/boost-core/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/core REF boost-${VERSION} - SHA512 36e269dabb7c5c74416d2e55683a7354f47623c726fa95576c8a2c78745e65ce6e9ad5688cc96581f55ba939c00853da30e28d814aef71233080dfcfdb3428f0 + SHA512 4d5b8ca8fdecd97d3d4028498495c6d75f21d7e128335347acf4a18621f27ac05f5d07174e1bc4086121ae9334cbe12553df5ec32038b49e4c1166bae74c0334 HEAD_REF master ) diff --git a/ports/boost-core/vcpkg.json b/ports/boost-core/vcpkg.json index 1a2a916068fdea..e7a8465a0f05cd 100644 --- a/ports/boost-core/vcpkg.json +++ b/ports/boost-core/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-core", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost core module", "homepage": "https://www.boost.org/libs/core", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-coroutine/portfile.cmake b/ports/boost-coroutine/portfile.cmake index df1e37fccc0f17..4bee07ca5baeb8 100644 --- a/ports/boost-coroutine/portfile.cmake +++ b/ports/boost-coroutine/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/coroutine REF boost-${VERSION} - SHA512 e41b0c22bdbc621cc6d1081a1c5050541894648c5ab8de760fc35e203933e4c13eee57c16060b0b2f28f94bef966e6b71eb26206fe495180e1a9905de5abf7ef + SHA512 ae7e47c706f1fdc809d094c7035fc435f13d0e810b9266dff32d7926824ac0c9a49a60b9c45b349c320b55470a0f90bf1d805d1af439894423b315c75d2bad77 HEAD_REF master ) diff --git a/ports/boost-coroutine/vcpkg.json b/ports/boost-coroutine/vcpkg.json index bc22d8fe1482e1..5e9b3d207e5af7 100644 --- a/ports/boost-coroutine/vcpkg.json +++ b/ports/boost-coroutine/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-coroutine", - "version": "1.86.0", + "version": "1.87.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.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-coroutine2/portfile.cmake b/ports/boost-coroutine2/portfile.cmake index e8856e0d04f753..6284f1bf90c3cc 100644 --- a/ports/boost-coroutine2/portfile.cmake +++ b/ports/boost-coroutine2/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/coroutine2 REF boost-${VERSION} - SHA512 11d84272ce98c6a251253f2bf766255115566d6e29fb2c8b67166666fb76dfda5ab6457368cdd8cf49999598ee03acb81b3abc05c12849681c6da3778a66b2be + SHA512 c1576b0a5d6f6a83c8711d11d82dca71e4e8f687d255ade6c6680a104a46b826434beb67a45830d2c7694a6a732b877ac969b8096fb51280b6ced501609d6e77 HEAD_REF master ) diff --git a/ports/boost-coroutine2/vcpkg.json b/ports/boost-coroutine2/vcpkg.json index a1a4b816c88b92..1f73c609ea6f15 100644 --- a/ports/boost-coroutine2/vcpkg.json +++ b/ports/boost-coroutine2/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-coroutine2", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost coroutine2 module", "homepage": "https://www.boost.org/libs/coroutine2", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-crc/portfile.cmake b/ports/boost-crc/portfile.cmake index 582a5ce9e3eca4..4b4053627945bc 100644 --- a/ports/boost-crc/portfile.cmake +++ b/ports/boost-crc/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/crc REF boost-${VERSION} - SHA512 86ade360a2c4cd4e6f7e59a474838952a89275917acca1a6fcbabbf408ea82f5fcfe74ed3ff82dc528cd0d631c62d0dc7ae74a6e76ed67d756c44a79c787e9c9 + SHA512 530304cf76fddfdb1a20e8fd416b00fb446368821c47be4a9878d69b84cbb7e57209fa7799edfbfa24855f52ddcef2a8d92dc77c096e8b74ac2b3640fb7e2f6d HEAD_REF master ) diff --git a/ports/boost-crc/vcpkg.json b/ports/boost-crc/vcpkg.json index bd650bc39326c3..f64ba2dd76369d 100644 --- a/ports/boost-crc/vcpkg.json +++ b/ports/boost-crc/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-crc", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost crc module", "homepage": "https://www.boost.org/libs/crc", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-date-time/portfile.cmake b/ports/boost-date-time/portfile.cmake index 5bd4ab8374acb8..31b532655d4724 100644 --- a/ports/boost-date-time/portfile.cmake +++ b/ports/boost-date-time/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/date_time REF boost-${VERSION} - SHA512 b5befffc1bc958b7167fd8b7154ded3a07ac47882007577a8aebbe26de0baebe99fdc71867f51e4446ad7e6f454ebe75fc02e1327089b22a4edd60c887a75c32 + SHA512 524dc50d7a8c1e7212385ce09ecbcf7433c6323648b65c2350ef14c97ac08d4ed15beef70fe8fad74f624bd14811cf6ff3a2ec4aeebc5d0c47f302a0cef2a7b5 HEAD_REF master ) diff --git a/ports/boost-date-time/vcpkg.json b/ports/boost-date-time/vcpkg.json index 36ac7cc99a571f..a8e4cdefcc176f 100644 --- a/ports/boost-date-time/vcpkg.json +++ b/ports/boost-date-time/vcpkg.json @@ -1,78 +1,78 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-date-time", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost date_time module", "homepage": "https://www.boost.org/libs/date_time", "license": "BSL-1.0", "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tokenizer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-describe/portfile.cmake b/ports/boost-describe/portfile.cmake index 6d6d9fed5fa1a1..9b0468a0f589bf 100644 --- a/ports/boost-describe/portfile.cmake +++ b/ports/boost-describe/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/describe REF boost-${VERSION} - SHA512 6dae1a712b2d3270163f37d7d1761e48c860f9339f1acb64e481056f1e9018222d44a176848a7a704e97a94d1c5b514fec7d5fb532ec179deca1d51984f11326 + SHA512 b3ac7cfff3fa1a35fbb8e55e7d7e76aeb88efaffd1bb38ccbfe5d84bbc9aa0360ece2005d660dc570fd5938a0dcb9ab5fa52c6cf45192924570f8501dc848620 HEAD_REF master ) diff --git a/ports/boost-describe/vcpkg.json b/ports/boost-describe/vcpkg.json index 3dea38eb7aa606..e96b8938279ed8 100644 --- a/ports/boost-describe/vcpkg.json +++ b/ports/boost-describe/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-describe", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost describe module", "homepage": "https://www.boost.org/libs/describe", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-detail/portfile.cmake b/ports/boost-detail/portfile.cmake index 817ad026115b64..65e84ac5f8e20d 100644 --- a/ports/boost-detail/portfile.cmake +++ b/ports/boost-detail/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/detail REF boost-${VERSION} - SHA512 1235a8297c101a3f35cba4b74aca7bd9d8ded89fe60cf8d4868ea8a1eebe40ffdb50c385a16c11e3fce6dead37aa979c6bc55aa4bd067dc77fb7d1429daf3860 + SHA512 43c6294a8a3b72a346e4096a50e695ff265b3d8e35298115ed84968696869036f6768065cae0df397415670a81759edf5c38709a34b9a0b1f6a15faa9914eefc HEAD_REF master ) diff --git a/ports/boost-detail/vcpkg.json b/ports/boost-detail/vcpkg.json index b6c7cab4f97ecf..cb08e448b59a8f 100644 --- a/ports/boost-detail/vcpkg.json +++ b/ports/boost-detail/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-detail", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost detail module", "homepage": "https://www.boost.org/libs/detail", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-dll/portfile.cmake b/ports/boost-dll/portfile.cmake index 80df04792e5e5c..da930ee8a8b212 100644 --- a/ports/boost-dll/portfile.cmake +++ b/ports/boost-dll/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/dll REF boost-${VERSION} - SHA512 da9a2c341a23930e50747d978dc23dc41e2cdbb41cf50f561f309a942adecd855284fc4ca6e6c6f751d721b0a02bf476266ea4a66fb3e67abfafc17d93c87dce + SHA512 c0a7a3f241bf7b0bcd5902d2b603f9c32835f3aaff66a1d14ba6f52bb29f5db60437b760c77654984b25d982ffef044df83dfb71308be080f5558499cf912b0e HEAD_REF master ) diff --git a/ports/boost-dll/vcpkg.json b/ports/boost-dll/vcpkg.json index 55e121b29143ac..8ff988daeac11f 100644 --- a/ports/boost-dll/vcpkg.json +++ b/ports/boost-dll/vcpkg.json @@ -1,74 +1,74 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-dll", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost dll module", "homepage": "https://www.boost.org/libs/dll", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-dynamic-bitset/portfile.cmake b/ports/boost-dynamic-bitset/portfile.cmake index 7fb956a6b50b41..1bf7a7ebe2e546 100644 --- a/ports/boost-dynamic-bitset/portfile.cmake +++ b/ports/boost-dynamic-bitset/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/dynamic_bitset REF boost-${VERSION} - SHA512 e86fc2ef217bdead342aa50d7e2e629b07b58059aecd99ca9d34414cd83cf1cc0effb707a18c140d9403766266098af03d758b5aaf61933a893430104b5d3b3e + SHA512 e01d1d36a585a6cb382ddbcbea6d4f94692018c2a6f9e548422565cd22bdf2fb1af36e0bcf5f7950cc7fda6068501fda308d646841186967b0995eb41755fd6f HEAD_REF master ) diff --git a/ports/boost-dynamic-bitset/vcpkg.json b/ports/boost-dynamic-bitset/vcpkg.json index 38309adc591f57..8140ed3ac961a6 100644 --- a/ports/boost-dynamic-bitset/vcpkg.json +++ b/ports/boost-dynamic-bitset/vcpkg.json @@ -1,50 +1,50 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-dynamic-bitset", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost dynamic_bitset module", "homepage": "https://www.boost.org/libs/dynamic_bitset", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-endian/portfile.cmake b/ports/boost-endian/portfile.cmake index 3c5bbfe91c9f8b..99e8d685f1818a 100644 --- a/ports/boost-endian/portfile.cmake +++ b/ports/boost-endian/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/endian REF boost-${VERSION} - SHA512 022205042407ff55f28a24282b3de56a71bc94b7d55a8cfbb92b83d343d07456c3d77612aeda222327bde59fdc69942bd5dc06056bd4f61e146db180db3160a5 + SHA512 48e168281c381a27b4102d0d29c7646b480661119ba4db890b1f1a25e83939335f505081bfc3c71d52b22553a95ee646863867e44607d9d2de9e294f36f152d8 HEAD_REF master ) diff --git a/ports/boost-endian/vcpkg.json b/ports/boost-endian/vcpkg.json index 02aba836740647..540ccaa40c39ee 100644 --- a/ports/boost-endian/vcpkg.json +++ b/ports/boost-endian/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-endian", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost endian module", "homepage": "https://www.boost.org/libs/endian", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-exception/portfile.cmake b/ports/boost-exception/portfile.cmake index 07d68b8c176de3..4a34a41c373dca 100644 --- a/ports/boost-exception/portfile.cmake +++ b/ports/boost-exception/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/exception REF boost-${VERSION} - SHA512 1472e4e59d2397f30bbc32e0d9bc9965d36272fb290a9a923363b396ecd6a4f7d0a7e874eeb3f5d2b3ba5cada279eb10e948df5c96b45994439bbcda76b2105e + SHA512 ea1c971da699001b4946f1336edd18fe5225b1d6ac9db50a7640fb39ec31b7596159c1769aa36e949dc887ec228150487718cb1249895dac9503a30e8240f448 HEAD_REF master ) diff --git a/ports/boost-exception/vcpkg.json b/ports/boost-exception/vcpkg.json index d1758ba0351384..cf5ca035007fc7 100644 --- a/ports/boost-exception/vcpkg.json +++ b/ports/boost-exception/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-exception", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost exception module", "homepage": "https://www.boost.org/libs/exception", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-fiber/portfile.cmake b/ports/boost-fiber/portfile.cmake index 1de376545ca305..4c61c0ff4cd715 100644 --- a/ports/boost-fiber/portfile.cmake +++ b/ports/boost-fiber/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/fiber REF boost-${VERSION} - SHA512 9936195278181804a25b1b1b8a358c96cc3bc6e6d3952c0f01c29de349f1562503e063eb4f569deeca3589cb902ed1200e0db5289f9f7c0756934914e445caf5 + SHA512 10d8695746280fea3fc911936777e833d98c0f65616a9cef43d8bd1167306fe6797373acca91ac2f454beb4d9447e6d6d54ba73ff84596862c0947e3487b7781 HEAD_REF master ) diff --git a/ports/boost-fiber/vcpkg.json b/ports/boost-fiber/vcpkg.json index 701cf96e52d676..12a2458a35b4f3 100644 --- a/ports/boost-fiber/vcpkg.json +++ b/ports/boost-fiber/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-fiber", - "version": "1.86.0", + "version": "1.87.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.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-format", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { diff --git a/ports/boost-filesystem/portfile.cmake b/ports/boost-filesystem/portfile.cmake index 12f8008c16a696..5611aa928d55f9 100644 --- a/ports/boost-filesystem/portfile.cmake +++ b/ports/boost-filesystem/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/filesystem REF boost-${VERSION} - SHA512 cb036ab7a381ffd72c0a415d00b256c82445f4f777ce5b7b1490f9dcea53e28af8ccea67807a12195f44bfee6aa29e1bd7178cef2199f2cfd017c066c005d29c + SHA512 ba7a9dcb60262465b35da1fecf9be52278835287db311ab658acbe060b92a4c1642537d2e4db192569011c974d469cf2d269d1e5a01afa0e9c9d6be266b0391b HEAD_REF master ) diff --git a/ports/boost-filesystem/vcpkg.json b/ports/boost-filesystem/vcpkg.json index 85e376b343dd9e..2bdd6027cb0a2b 100644 --- a/ports/boost-filesystem/vcpkg.json +++ b/ports/boost-filesystem/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-filesystem", - "version": "1.86.0", + "version": "1.87.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.86.0" + "version>=": "1.87.0" }, { "name": "boost-atomic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-scope", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-flyweight/portfile.cmake b/ports/boost-flyweight/portfile.cmake index 3af81e904381f6..60c8fded3bf445 100644 --- a/ports/boost-flyweight/portfile.cmake +++ b/ports/boost-flyweight/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/flyweight REF boost-${VERSION} - SHA512 dc5862df3f1f1b8d8704175952690011dd02e01cd396318b24da4d52e9b5c12da27903128a6003439b92934ce4fb3341b42972152793d17768a04acedcf0bde7 + SHA512 a2c6fe6a70278afdea514c9bba15b4e5075e3dd1d7a3137a95bad4813e46d1de82f26436185ab36f5528f4cb0e2fc805e236eb3b1dd6b9ecfc3e35ed019a966e HEAD_REF master ) diff --git a/ports/boost-flyweight/vcpkg.json b/ports/boost-flyweight/vcpkg.json index 468c4f24a5555b..44d7d27d89cf4c 100644 --- a/ports/boost-flyweight/vcpkg.json +++ b/ports/boost-flyweight/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-flyweight", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost flyweight module", "homepage": "https://www.boost.org/libs/flyweight", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-interprocess", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-foreach/portfile.cmake b/ports/boost-foreach/portfile.cmake index d501f9e8288290..1a966cf15579fb 100644 --- a/ports/boost-foreach/portfile.cmake +++ b/ports/boost-foreach/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/foreach REF boost-${VERSION} - SHA512 9ec2431151570a7cc0efa8e9651a6ea5484e8e483a50067faa221e26c2bfbaf26e7ff97de7bb8fa82cbffaead5710f9df28ef1781aff83320e747110d678c531 + SHA512 92acc6bc45239700f73ba0145c9f5b921e6d58d384ebcb6d6f2462f2e630d80b0041834b86cf51506721cafc106b53fbf3fffac895919f57f4d6047afdcef222 HEAD_REF master ) diff --git a/ports/boost-foreach/vcpkg.json b/ports/boost-foreach/vcpkg.json index 470e7d65d7d8c3..785e3b735c63ab 100644 --- a/ports/boost-foreach/vcpkg.json +++ b/ports/boost-foreach/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-foreach", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost foreach module", "homepage": "https://www.boost.org/libs/foreach", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-format/portfile.cmake b/ports/boost-format/portfile.cmake index 059de09e389df1..71d704317bb6ad 100644 --- a/ports/boost-format/portfile.cmake +++ b/ports/boost-format/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/format REF boost-${VERSION} - SHA512 7b1d2bc208835e2d106265f98df005026a1e73f9f7f8414a379581e1aa4dd27458343855db0fb4ca8ae00d783c995c23e983e051b7f418110400df7674cc5de4 + SHA512 aebee6794f476cd63235c4e11b4ce44965617c9264862d1551fb755cd4b6f8b5a3a36c9f24e509f5822dd8968c3e69988a0b2dd052108f787e465427110c2105 HEAD_REF master ) diff --git a/ports/boost-format/vcpkg.json b/ports/boost-format/vcpkg.json index b4c801f675582c..1be19e15c2ae0a 100644 --- a/ports/boost-format/vcpkg.json +++ b/ports/boost-format/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-format", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost format module", "homepage": "https://www.boost.org/libs/format", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-function-types/portfile.cmake b/ports/boost-function-types/portfile.cmake index 48119a05a8c60d..791cf9ad758a73 100644 --- a/ports/boost-function-types/portfile.cmake +++ b/ports/boost-function-types/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/function_types REF boost-${VERSION} - SHA512 4b58a7b8b7f3f0115d85bf7c141b6d06f9b16a0e537cf9fce40c784a62accb289436c1dafaed11217e1658b32dd9b7834914aee80642248de07a495328968d5f + SHA512 f4edab4d695e5cd1e264868e7ca0fd08902a8ad08f60bb29dd383a6f778afbaea98765d7d8933f7b4fd6cd977f3ceb22bed5cff935a3a653012f1f509b94e330 HEAD_REF master ) diff --git a/ports/boost-function-types/vcpkg.json b/ports/boost-function-types/vcpkg.json index 7aa91d0c5a4526..3bd4e75aa2537f 100644 --- a/ports/boost-function-types/vcpkg.json +++ b/ports/boost-function-types/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-function-types", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost function_types module", "homepage": "https://www.boost.org/libs/function_types", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-function/portfile.cmake b/ports/boost-function/portfile.cmake index d2a66fb17c2c73..dd86c009c07dc5 100644 --- a/ports/boost-function/portfile.cmake +++ b/ports/boost-function/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/function REF boost-${VERSION} - SHA512 c3ff72eaad404c14cbcb5da18ae434390c5f2baac31809ce1862ecc2b71d76c844864c1147a8365ee51e6fc93cb42342782a3438d4b35f617582fc3cb0ca4580 + SHA512 024397bf3efb87288d9da7d2d336e414673547d70d8ca7ea2a8074384c01a918891f5eb2621362d78ef46e9d8105e5bc8808eb24759cae27f293756ec58d8944 HEAD_REF master ) diff --git a/ports/boost-function/vcpkg.json b/ports/boost-function/vcpkg.json index dc3dc9feb82e0f..68446970482255 100644 --- a/ports/boost-function/vcpkg.json +++ b/ports/boost-function/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-function", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost function module", "homepage": "https://www.boost.org/libs/function", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-functional/portfile.cmake b/ports/boost-functional/portfile.cmake index ee73c76aae064c..1cdec9d632251d 100644 --- a/ports/boost-functional/portfile.cmake +++ b/ports/boost-functional/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/functional REF boost-${VERSION} - SHA512 47bd14e4768bc2d71e450d3c82be006bb036526f9de2667aabd81646bc80da144a6f43e21a9e5d2d38272c268fb1aa48644a36fb75dc010ef879f2fbc4dfa633 + SHA512 9af92cdf4e05ad452742652d9ff257fef909581f9abae6ebfe28f10c930a7e5726d83e8078e95ac5541b07260f6a4b22462c190874222adb4633319e527bd8e8 HEAD_REF master ) diff --git a/ports/boost-functional/vcpkg.json b/ports/boost-functional/vcpkg.json index 7c03127dfaebe9..b15e4fc6bb8360 100644 --- a/ports/boost-functional/vcpkg.json +++ b/ports/boost-functional/vcpkg.json @@ -1,54 +1,54 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-functional", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost functional module", "homepage": "https://www.boost.org/libs/functional", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-fusion/portfile.cmake b/ports/boost-fusion/portfile.cmake index c54c2fa9d34dd0..8d985fc5afa939 100644 --- a/ports/boost-fusion/portfile.cmake +++ b/ports/boost-fusion/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/fusion REF boost-${VERSION} - SHA512 335fdf5f66711cc755e9c44b9bb33b1312c5850e1ff864c71a90d5ff3db92e23286445975a0395b53bfec300c6d5a4619a30baa60956b244e8ece779d3bd0a1d + SHA512 af35168fa410b5e518493660d4c987ccce99101462750a1adb19df5c9bcf2b60d2aace521f6351d3f3c42c970225981031f637f948251223ec1d0a83b3ab66bd HEAD_REF master ) diff --git a/ports/boost-fusion/vcpkg.json b/ports/boost-fusion/vcpkg.json index 82532c0cd79646..8a9c8a5434148b 100644 --- a/ports/boost-fusion/vcpkg.json +++ b/ports/boost-fusion/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-fusion", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost fusion module", "homepage": "https://www.boost.org/libs/fusion", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-functional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-geometry/portfile.cmake b/ports/boost-geometry/portfile.cmake index c66604f1bd6a73..e93c935cf8d12e 100644 --- a/ports/boost-geometry/portfile.cmake +++ b/ports/boost-geometry/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/geometry REF boost-${VERSION} - SHA512 1dc66ddee35716c7891e9f4035ae8da8bcbb52b8130f16db2e464c0317fdcdf94e88ab252cee5a38ad4d3ce61925b77bdfa72abb35ef4b0948ef3d30d0f78ba7 + SHA512 7833b9798dec763197a1948bbda55c02490e3a1ee720adf2dda126d3e0e082390ec5fced0d6a7806e7e3a2e38976807a9dbc9486e5eb216d33e3c003dcf6ffea HEAD_REF master ) diff --git a/ports/boost-geometry/vcpkg.json b/ports/boost-geometry/vcpkg.json index f9e7f45cd2cb18..066f42716e1cf3 100644 --- a/ports/boost-geometry/vcpkg.json +++ b/ports/boost-geometry/vcpkg.json @@ -1,138 +1,142 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-geometry", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost geometry module", "homepage": "https://www.boost.org/libs/geometry", "license": "BSL-1.0", "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multiprecision", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-polygon", - "version>=": "1.86.0" + "version>=": "1.87.0" + }, + { + "name": "boost-program-options", + "version>=": "1.87.0" }, { "name": "boost-qvm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-rational", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tokenizer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-gil/portfile.cmake b/ports/boost-gil/portfile.cmake index 4243d2af427493..f5abc37ea7975f 100644 --- a/ports/boost-gil/portfile.cmake +++ b/ports/boost-gil/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/gil REF boost-${VERSION} - SHA512 97de2f6af8b60f826c330677646ebf9e94832f4e94bbe2be7ec799856956e2f6c809f6bbd00541642e7f6db4817d2f10343ab55babdb6710bb9c1c702c313c6e + SHA512 c3ce55b2ef5b2e35d91f269c69c28545d3760acf4fb3274fb2043eadd5d369b1f22debc100b132c65fa18e4016ff78352ec6cb90aef928c304feb33248da4af3 HEAD_REF master PATCHES remove-boost-filesystem-dep.diff diff --git a/ports/boost-gil/vcpkg.json b/ports/boost-gil/vcpkg.json index c340d2e5821653..bfdd3d1b2aee22 100644 --- a/ports/boost-gil/vcpkg.json +++ b/ports/boost-gil/vcpkg.json @@ -1,62 +1,62 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-gil", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost gil module", "homepage": "https://www.boost.org/libs/gil", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-graph-parallel/vcpkg.json b/ports/boost-graph-parallel/vcpkg.json index 9a809fc91ae070..cda5afaec7e238 100644 --- a/ports/boost-graph-parallel/vcpkg.json +++ b/ports/boost-graph-parallel/vcpkg.json @@ -1,125 +1,125 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-graph-parallel", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost graph_parallel module", "homepage": "https://www.boost.org/libs/graph_parallel", "license": "BSL-1.0", "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-dynamic-bitset", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-foreach", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-graph", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpi", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map-parallel", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" }, "mpi" ] diff --git a/ports/boost-graph/portfile.cmake b/ports/boost-graph/portfile.cmake index f938b0b427a5ce..ce60c38af0d6d9 100644 --- a/ports/boost-graph/portfile.cmake +++ b/ports/boost-graph/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/graph REF boost-${VERSION} - SHA512 fcd2554e467f499352b3ae9166891c58e49edd60a56a79197e8adf5d0c188d12df143d89667aa27d78307548ef9c30d0cce3ecf5f39404ed610283c4f3f6a4cb + SHA512 b2cdecc450bfe5709326ab4392aefac64c6e8f9dd284194e705c5b813588ca398ef82eb541e10697769290e6253cbd15374764ecaa7f6dacca9394c2b973fe2e HEAD_REF master ) diff --git a/ports/boost-graph/vcpkg.json b/ports/boost-graph/vcpkg.json index fdf04bf75bc5a4..1f1726ef7b2976 100644 --- a/ports/boost-graph/vcpkg.json +++ b/ports/boost-graph/vcpkg.json @@ -1,182 +1,182 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-graph", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost graph module", "homepage": "https://www.boost.org/libs/graph", "license": "BSL-1.0", "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bimap", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-foreach", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-tree", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tti", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-unordered", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-xpressive", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-hana/portfile.cmake b/ports/boost-hana/portfile.cmake index a52b40f42e9e0a..ff1e865d89c027 100644 --- a/ports/boost-hana/portfile.cmake +++ b/ports/boost-hana/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/hana REF boost-${VERSION} - SHA512 16b3fbc6a95c980a5dae83d001bc5a4cf115c1379ecc9305eb10f5a737057160341c51354413b35040ff59778803fd173e6b0f0e0053a888734881b991a82109 + SHA512 34019f32f4d0298559406c7148486502d38c38586ed153acb71fab1c5c20100cfd749a62a3c3df2e1f6b89ba12560d334eed5d75d7943a06ad042b330aeeee08 HEAD_REF master ) diff --git a/ports/boost-hana/vcpkg.json b/ports/boost-hana/vcpkg.json index d62fd85f0834df..8f8da3bb5c4401 100644 --- a/ports/boost-hana/vcpkg.json +++ b/ports/boost-hana/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-hana", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost hana module", "homepage": "https://www.boost.org/libs/hana", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-headers/portfile.cmake b/ports/boost-headers/portfile.cmake index 0972598a3cb24e..6604e551def7b9 100644 --- a/ports/boost-headers/portfile.cmake +++ b/ports/boost-headers/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/headers REF boost-${VERSION} - SHA512 4cd0f4c04fe8891789139ba454aa87c97bbaa2de6ee16dd9fa251ce6902c4c7685dfa00295cbf4c1b7e08b013c0eba3fa87404d1ba363fafb2020d2e9e9064dc + SHA512 5e74c85ec121e09c4a2a684d882e1ffb606365e7ad7fccca2d9bdfde21bb0d76c466704394cba2643c09c88729705db971d82f80e4ef7a10c1a6085de939d232 HEAD_REF master ) diff --git a/ports/boost-headers/vcpkg.json b/ports/boost-headers/vcpkg.json index 846ffacd99832e..a808ee5b3aa5d4 100644 --- a/ports/boost-headers/vcpkg.json +++ b/ports/boost-headers/vcpkg.json @@ -1,14 +1,14 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-headers", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost headers module", "homepage": "https://www.boost.org/libs/headers", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-heap/portfile.cmake b/ports/boost-heap/portfile.cmake index 13d0b05c7d53a8..50c8cee1da8423 100644 --- a/ports/boost-heap/portfile.cmake +++ b/ports/boost-heap/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/heap REF boost-${VERSION} - SHA512 4585d61775ad0c3f374d5d67d817b471fa5d0f796f396a09a100192898837b318d87507c2b86e3ad9ae6e37de160b1b2ff884f7ade13bfb83300b8371b32fa2e + SHA512 37f0c5c2e2890622e539e5c393aed0bcaabace3ed84257529a91d80a17a3b82df53b532b435755f93a650da365e03dce441ec5fa8daf3e24b1086df85642b27e HEAD_REF master ) diff --git a/ports/boost-heap/vcpkg.json b/ports/boost-heap/vcpkg.json index 766b41907be3a7..15bff80325b69b 100644 --- a/ports/boost-heap/vcpkg.json +++ b/ports/boost-heap/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-heap", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost heap module", "homepage": "https://www.boost.org/libs/heap", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-histogram/portfile.cmake b/ports/boost-histogram/portfile.cmake index fc428abaac9d83..4f9d26f8474025 100644 --- a/ports/boost-histogram/portfile.cmake +++ b/ports/boost-histogram/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/histogram REF boost-${VERSION} - SHA512 3be9658d1938c62751428c6b76a315b4089832634d6ad1ac7836cd96ba21798fcf9c3810e04dbd04e71c585b1fd8e097d10fac99aa936fd3f552b7339c6e6a36 + SHA512 05a928cf972ab2b7ffd0791ca44af86f81780cb4cd2cb354e683c40bd85f9ac159e1ebf037b63b47a14cd9b279245937df2550a2e4f529679364223c3a285dc5 HEAD_REF master ) diff --git a/ports/boost-histogram/vcpkg.json b/ports/boost-histogram/vcpkg.json index f5d75666d9ce70..79c0de9ec3981b 100644 --- a/ports/boost-histogram/vcpkg.json +++ b/ports/boost-histogram/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-histogram", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost histogram module", "homepage": "https://www.boost.org/libs/histogram", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-hof/portfile.cmake b/ports/boost-hof/portfile.cmake index 43499d3fd2ea09..47196583d06ae2 100644 --- a/ports/boost-hof/portfile.cmake +++ b/ports/boost-hof/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/hof REF boost-${VERSION} - SHA512 b7babd4d1aad5f1a1fae4186248c07e9ec2d790c03abdaf847645d41b02517b3ca8e14ffb40f4973d8486b2c2ab0bd4b94e0d27c272b2d2b3aee1c81da003665 + SHA512 3cf04f835ffc60c2fa3027785fafe627090ba7b789347682f0ad5dd73e546798f3b6d35ca3473398535f37e796bce0e24e3fc133753573565b2f015827501878 HEAD_REF master ) diff --git a/ports/boost-hof/vcpkg.json b/ports/boost-hof/vcpkg.json index 0a757b20232750..fabab1a8c97428 100644 --- a/ports/boost-hof/vcpkg.json +++ b/ports/boost-hof/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-hof", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost hof module", "homepage": "https://www.boost.org/libs/hof", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-icl/portfile.cmake b/ports/boost-icl/portfile.cmake index e59e81e2b66b99..b4b91dc882f8b4 100644 --- a/ports/boost-icl/portfile.cmake +++ b/ports/boost-icl/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/icl REF boost-${VERSION} - SHA512 fd1346495ce408fed874e68baf24641552553f5754fa59e29d2b36b10ef5cae8cd655af13fe378620c1dff45afc5412ff63bf2bfbca33aad62631406eab181bf + SHA512 ae8142ae007cd076f8bcde0d1cd21f57d8405d8de8d996d59724c73fd9032ed881e089357e6111ccc6876e422a06aea1d48619a3353e076761efaaa8d8ed9616 HEAD_REF master ) diff --git a/ports/boost-icl/vcpkg.json b/ports/boost-icl/vcpkg.json index 2a1f578dc9c8ac..fcc97ead85fc83 100644 --- a/ports/boost-icl/vcpkg.json +++ b/ports/boost-icl/vcpkg.json @@ -1,78 +1,78 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-icl", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost icl module", "homepage": "https://www.boost.org/libs/icl", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-date-time", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-rational", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-integer/portfile.cmake b/ports/boost-integer/portfile.cmake index 8ecad21499c8a8..b12cc381a8bf98 100644 --- a/ports/boost-integer/portfile.cmake +++ b/ports/boost-integer/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/integer REF boost-${VERSION} - SHA512 9bef2fc320f72c20b0eadef9b2693dc3288e7903650b11496b6cdba55b8a9e7e21cbdf47985b8611612f3a1aeb8354ca7cfdda8cedbf0d0ed7f5e5708628cdeb + SHA512 d0b8eb5fd459cbb89be7cbb7a013fd0620193fd7c4bcf572de6871b602e3584b899e1643909f1d0f436dc03bb0765737a391c9ce5fb82f2c2c6116b01c52e459 HEAD_REF master ) diff --git a/ports/boost-integer/vcpkg.json b/ports/boost-integer/vcpkg.json index c816846ea623f7..12f63381d6e5e8 100644 --- a/ports/boost-integer/vcpkg.json +++ b/ports/boost-integer/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-integer", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost integer module", "homepage": "https://www.boost.org/libs/integer", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-interprocess/portfile.cmake b/ports/boost-interprocess/portfile.cmake index 24dbe6b6c932da..e3ea7247d52c6a 100644 --- a/ports/boost-interprocess/portfile.cmake +++ b/ports/boost-interprocess/portfile.cmake @@ -4,10 +4,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/interprocess REF boost-${VERSION} - SHA512 f619d1e29e2ce2808d2edb6e022a877bcbf762ea1eb7bd2518dce2cd047be7402272f5e5bb7fc5120a7318f4643ab7107d908b4b7c15c4e3e0ee7231ed1fc7ee + SHA512 052eb0e5102e0ae96740f7e7fae3b42656dfb6f4f5701340bb881a4fcc84718369b59f1725616bcaca8b4735a3bcf6ce7966ba8277a03a05bfa75a1b3faae4ac HEAD_REF master - PATCHES - unused-link-libs.diff ) set(FEATURE_OPTIONS "") diff --git a/ports/boost-interprocess/unused-link-libs.diff b/ports/boost-interprocess/unused-link-libs.diff deleted file mode 100644 index ac0aeeff145d84..00000000000000 --- a/ports/boost-interprocess/unused-link-libs.diff +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 2b3f13b..913fa25 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -18,12 +18,10 @@ target_link_libraries(boost_interprocess - Boost::config - Boost::container - Boost::core -- Boost::integer - Boost::intrusive - Boost::move - Boost::static_assert - Boost::type_traits -- Boost::unordered - Boost::winapi - ) - diff --git a/ports/boost-interprocess/vcpkg.json b/ports/boost-interprocess/vcpkg.json index 13a8ecfb2dcaed..ff0104a6489d5e 100644 --- a/ports/boost-interprocess/vcpkg.json +++ b/ports/boost-interprocess/vcpkg.json @@ -1,54 +1,54 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-interprocess", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost interprocess module", "homepage": "https://www.boost.org/libs/interprocess", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-interval/portfile.cmake b/ports/boost-interval/portfile.cmake index fc1513f6283280..f0208d974e4f6f 100644 --- a/ports/boost-interval/portfile.cmake +++ b/ports/boost-interval/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/interval REF boost-${VERSION} - SHA512 918a84b539a0efa21d30c047f2ebcecdb794019cd048a56e44ca7fbc893eaedf1835eefb0c4bc7185b10207a576741ab452074e351432965542bc28f8ec33772 + SHA512 c1d1a2942ce08135a18e5e17394dfa1747a8b6fd1669f2ec319c3bd9e4c4145b218fe3df8e542dc793102d4a564d687868f0c8ef7e8e16f43210295ca78fb65d HEAD_REF master ) diff --git a/ports/boost-interval/vcpkg.json b/ports/boost-interval/vcpkg.json index d8954b41ceaf86..5e69865a718d8c 100644 --- a/ports/boost-interval/vcpkg.json +++ b/ports/boost-interval/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-interval", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost interval module", "homepage": "https://www.boost.org/libs/numeric/interval", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-logic", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-intrusive/portfile.cmake b/ports/boost-intrusive/portfile.cmake index 95c19dad2aaf08..c0799225367030 100644 --- a/ports/boost-intrusive/portfile.cmake +++ b/ports/boost-intrusive/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/intrusive REF boost-${VERSION} - SHA512 bce80432295b596b0bdb3682353623fb6fd2fa5ff4f732ccf8c3806b8392e386e4d101de91901abc9c3028ab8d329266e0b07f23ed41f02239025d182b5bd74d + SHA512 121621bd745c26d095f09837db60ea736bd5ae2657407ee7ca82f00c9cfd22e94c5d160809da974912bee07e41b607504b3c5f6634dc390bdf88be48568341f5 HEAD_REF master ) diff --git a/ports/boost-intrusive/vcpkg.json b/ports/boost-intrusive/vcpkg.json index 4a08572ae1bd67..ac7423ffe63c1f 100644 --- a/ports/boost-intrusive/vcpkg.json +++ b/ports/boost-intrusive/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-intrusive", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost intrusive module", "homepage": "https://www.boost.org/libs/intrusive", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-io/portfile.cmake b/ports/boost-io/portfile.cmake index 9b92d616be6d26..94fc5bc16e8164 100644 --- a/ports/boost-io/portfile.cmake +++ b/ports/boost-io/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/io REF boost-${VERSION} - SHA512 060e3c5b6e2e1bfc804ef2722f1380683a92466b4f8b41a39d66d1be2f1951973936f60210bec94dcabfb88442170e6467d36c9db8936875ff81d6006fb7601d + SHA512 d871ded454d537eeb1f1bf46cf777f36f3b76dd1a7b0bede4f0d357ffcd89f764ffcede3096a84753d654da7ec39e26b57dd323d97e56e33de6a58ad9d78d0ec HEAD_REF master ) diff --git a/ports/boost-io/vcpkg.json b/ports/boost-io/vcpkg.json index eb1b6b9b61e899..ccb5fc1ce946b8 100644 --- a/ports/boost-io/vcpkg.json +++ b/ports/boost-io/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-io", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost io module", "homepage": "https://www.boost.org/libs/io", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-iostreams/Removeseekpos.patch b/ports/boost-iostreams/Removeseekpos.patch deleted file mode 100644 index c2a5d4770ad330..00000000000000 --- a/ports/boost-iostreams/Removeseekpos.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/include/boost/iostreams/positioning.hpp b/include/boost/iostreams/positioning.hpp -index 12f2afc..709da7d 100644 ---- a/include/boost/iostreams/positioning.hpp -+++ b/include/boost/iostreams/positioning.hpp -@@ -93,7 +93,7 @@ inline stream_offset fpos_t_to_offset(std::fpos_t pos) - inline std::fpos_t streampos_to_fpos_t(std::streampos pos) - { - # if defined (_CPPLIB_VER) || defined(__IBMCPP__) -- return pos.seekpos(); -+ return pos; - # else - return pos.get_fpos_t(); - # endif diff --git a/ports/boost-iostreams/fix-zstd.diff b/ports/boost-iostreams/fix-zstd.diff deleted file mode 100644 index 776cc3ee1b330a..00000000000000 --- a/ports/boost-iostreams/fix-zstd.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1d8352f5f..f603de959 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,7 +38,7 @@ endfunction() - boost_iostreams_option(BOOST_IOSTREAMS_ENABLE_ZLIB "Boost.Iostreams: Enable ZLIB support" ZLIB "" ZLIB_FOUND ZLIB::ZLIB src/zlib.cpp src/gzip.cpp) - boost_iostreams_option(BOOST_IOSTREAMS_ENABLE_BZIP2 "Boost.Iostreams: Enable BZip2 support" BZip2 "" BZIP2_FOUND BZip2::BZip2 src/bzip2.cpp) - boost_iostreams_option(BOOST_IOSTREAMS_ENABLE_LZMA "Boost.Iostreams: Enable LZMA support" LibLZMA "" LIBLZMA_FOUND LibLZMA::LibLZMA src/lzma.cpp) --boost_iostreams_option(BOOST_IOSTREAMS_ENABLE_ZSTD "Boost.Iostreams: Enable Zstd support" zstd "1.0" zstd_FOUND zstd::libzstd_shared src/zstd.cpp) -+boost_iostreams_option(BOOST_IOSTREAMS_ENABLE_ZSTD "Boost.Iostreams: Enable Zstd support" zstd "1.0" zstd_FOUND $,zstd::libzstd_shared,zstd::libzstd_static> src/zstd.cpp) - - include(CheckCXXSourceCompiles) - diff --git a/ports/boost-iostreams/portfile.cmake b/ports/boost-iostreams/portfile.cmake index a1766540ac35e3..71d968e335dda9 100644 --- a/ports/boost-iostreams/portfile.cmake +++ b/ports/boost-iostreams/portfile.cmake @@ -4,11 +4,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/iostreams REF boost-${VERSION} - SHA512 4ceafacc4eb5797f3add43e45b7ea6232724abe553b1069d050bfdbcf82a236e9a4e662f88f8a11d6bc760b55fb43b898692bed006455f7753baf2c9a74baf6c + SHA512 e5f6f7e502eda0e1675e558e0e4abd40378db31b59b06a4d8a98a0b26bb9d8704083dfe9371de8ab7af2f067905b419c75fbc5bed6c7c8e756ec5c7bdeaf3ffd HEAD_REF master - PATCHES - Removeseekpos.patch - fix-zstd.diff ) set(FEATURE_OPTIONS "") diff --git a/ports/boost-iostreams/vcpkg.json b/ports/boost-iostreams/vcpkg.json index 53a1700e0f35ab..baecde14ec21dc 100644 --- a/ports/boost-iostreams/vcpkg.json +++ b/ports/boost-iostreams/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-iostreams", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost iostreams module", "homepage": "https://www.boost.org/libs/iostreams", "license": "BSL-1.0", @@ -9,84 +9,84 @@ "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "default-features": [ diff --git a/ports/boost-iterator/portfile.cmake b/ports/boost-iterator/portfile.cmake index e7640716b58012..55b5447a005427 100644 --- a/ports/boost-iterator/portfile.cmake +++ b/ports/boost-iterator/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/iterator REF boost-${VERSION} - SHA512 1e6adfd1cc1236ccbdb91ec94f041720b5acd867a475f7091e3007adbacdd44c0a154d2044bfa319f4d0f945a268d16dac37d26e3dc478ee576cec3ce1ce868b + SHA512 1d5003ee14ac1dd819f79881d40ae98fb3960a562a91d8716de0dcf449af310903b0524d79793f32c31518ce88e4d4978b2f963b00a77c73b24b8e3afe227dc7 HEAD_REF master ) diff --git a/ports/boost-iterator/vcpkg.json b/ports/boost-iterator/vcpkg.json index 7db270cb9c5928..6c67b8a35cb15c 100644 --- a/ports/boost-iterator/vcpkg.json +++ b/ports/boost-iterator/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-iterator", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost iterator module", "homepage": "https://www.boost.org/libs/iterator", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-json/portfile.cmake b/ports/boost-json/portfile.cmake index 488cfaaef8a87a..f1e487968c4875 100644 --- a/ports/boost-json/portfile.cmake +++ b/ports/boost-json/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/json REF boost-${VERSION} - SHA512 44788307fe747b417c42ded277fae4f0ae6d599d02971c65a55c020609435248a2013a8b42c8fcb25f7b39a73b5155d414cfbc729bcb157fed566962eff3b817 + SHA512 9eea8a9191afab5ca0842232f579a90c9ff9dc994a66669e7fc7b4171fe0bf3104cbcf1be7a11df3da9f404842314327673fcb693cefae56f3f734975f90d71b HEAD_REF master ) diff --git a/ports/boost-json/vcpkg.json b/ports/boost-json/vcpkg.json index dfacd6bd05cdbd..b10263c37a60c6 100644 --- a/ports/boost-json/vcpkg.json +++ b/ports/boost-json/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-json", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost json module", "homepage": "https://www.boost.org/libs/json", "license": "BSL-1.0", "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-describe", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-endian", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-lambda/portfile.cmake b/ports/boost-lambda/portfile.cmake index 73b2e0889c362a..9d1f00422bec25 100644 --- a/ports/boost-lambda/portfile.cmake +++ b/ports/boost-lambda/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lambda REF boost-${VERSION} - SHA512 35886bfdf1391f868fdc148905547a8b8090ca7c21913a565d698232715b93835a0908a2db73550bb69aeebfe38bc07b14f6b34bdf8e9de00f2cc5095912bf9e + SHA512 d2dfb84fdf38da13ec1b2d25df26350c9ce4141a8abc85a1444e9cbdf414b7e6907e19367cbb2acc7c0bdb696828e6931bf2d5ac661a069db18008ab8d543f5b HEAD_REF master ) diff --git a/ports/boost-lambda/vcpkg.json b/ports/boost-lambda/vcpkg.json index a51fea2db39f53..97bf55edba5e7a 100644 --- a/ports/boost-lambda/vcpkg.json +++ b/ports/boost-lambda/vcpkg.json @@ -1,58 +1,58 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lambda", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost lambda module", "homepage": "https://www.boost.org/libs/lambda", "license": "BSL-1.0", "dependencies": [ { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-lambda2/portfile.cmake b/ports/boost-lambda2/portfile.cmake index 47136f6e53b1cd..53e1c0bd872ff3 100644 --- a/ports/boost-lambda2/portfile.cmake +++ b/ports/boost-lambda2/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lambda2 REF boost-${VERSION} - SHA512 5af711d0011f9deed59e23ab548d6ed15ef9eaa86616ea62756e833013e7b6564e129f009a93de5d8940e322f863297ba3c59aa77d680a81189de34fb36671fe + SHA512 6b890f66e56b2cf71c7fc59e7a8cbd0153d30c87373ef16cafcef9580aa426d75e6d6130204686a4c21aaac432976088262c639ecfaf7e185ecc2be63c95a1e5 HEAD_REF master ) diff --git a/ports/boost-lambda2/vcpkg.json b/ports/boost-lambda2/vcpkg.json index 898c202b19fb39..67a6bc2980ac12 100644 --- a/ports/boost-lambda2/vcpkg.json +++ b/ports/boost-lambda2/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lambda2", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost lambda2 module", "homepage": "https://www.boost.org/libs/lambda2", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-leaf/portfile.cmake b/ports/boost-leaf/portfile.cmake index a0e9366ea33e5d..2bff1e77a04076 100644 --- a/ports/boost-leaf/portfile.cmake +++ b/ports/boost-leaf/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/leaf REF boost-${VERSION} - SHA512 8adcfc3447ed54b7696217060cf41a9da12a1ba11c1214cc28f39a6f4b54c1b479b2163c66ca7b21ae7b77070baf15faa2184bc02a8855f75739e6091c5eb22c + SHA512 54b2cd61b7c1dbf59b545adfc37efd6738cf19123394329ebc1954bd043f5fc7fa8efad02ba4169f472441aeb79f9da4fb38b5fa826ec6c93cfc85be4132c8e3 HEAD_REF master ) diff --git a/ports/boost-leaf/vcpkg.json b/ports/boost-leaf/vcpkg.json index 1e69c917a43b20..4bff7956395f79 100644 --- a/ports/boost-leaf/vcpkg.json +++ b/ports/boost-leaf/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-leaf", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost leaf module", "homepage": "https://www.boost.org/libs/leaf", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-lexical-cast/portfile.cmake b/ports/boost-lexical-cast/portfile.cmake index 426b8843a8de82..382a07593129ad 100644 --- a/ports/boost-lexical-cast/portfile.cmake +++ b/ports/boost-lexical-cast/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lexical_cast REF boost-${VERSION} - SHA512 f4ce81d6f1acc31b131bb60d2918147f3cdbb9ab38a1abf8d463fc437d5eea6cd8dcc676b09b28c3174c2ffeb7cabb2439cbc546bbea86f8ea01c2dee596f39d + SHA512 ff5ca9f69a8fea9354cccc652baa59477542e94b9b02bb7f7b5e65ec67a9374a97c67d2a87e78e0603382be88079b4a4697c647f8d218d5697fccf87c1e0290c HEAD_REF master ) diff --git a/ports/boost-lexical-cast/vcpkg.json b/ports/boost-lexical-cast/vcpkg.json index 90b1a55566911a..aff6ddf7882ff7 100644 --- a/ports/boost-lexical-cast/vcpkg.json +++ b/ports/boost-lexical-cast/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lexical-cast", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost lexical_cast module", "homepage": "https://www.boost.org/libs/lexical_cast", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-local-function/portfile.cmake b/ports/boost-local-function/portfile.cmake index 1d21941cf9616e..7b89bf5912da1e 100644 --- a/ports/boost-local-function/portfile.cmake +++ b/ports/boost-local-function/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/local_function REF boost-${VERSION} - SHA512 68dec23a37e8594883aca078d0f1bda607234491f91ac234077317ff161386465e49c3d3c9dec3a29b8d18296ed46c456270cabf12d945556c53020f238492b7 + SHA512 895d0f31f2ea561aa5723e04090d4c192f66d1a03aae9cd5f1413a67aa9f88a87c5e44fd36b89f9624862a9c62ec74039d0bff5348080e8560300f369353e428 HEAD_REF master ) diff --git a/ports/boost-local-function/vcpkg.json b/ports/boost-local-function/vcpkg.json index 4dfd7148ea77cb..c6514204536888 100644 --- a/ports/boost-local-function/vcpkg.json +++ b/ports/boost-local-function/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-local-function", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost local_function module", "homepage": "https://www.boost.org/libs/local_function", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-scope-exit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-locale/portfile.cmake b/ports/boost-locale/portfile.cmake index 276109217eba54..bc7ad06a99f16d 100644 --- a/ports/boost-locale/portfile.cmake +++ b/ports/boost-locale/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/locale REF boost-${VERSION} - SHA512 e66d2f11a29637a13dfb90fd67fb69374a869553e665452fbcb7b0909535526c57e66dd69c766cd2ade2ba74d790b07a80012937f86c0c7752e683b08d7ccd4d + SHA512 8ced7d51661754c54c95e2fd1499657270c90c225d9024dd0ba136d68e4aee153eb5a82f41dce5d41b78dacc4c8c2a0ae0bf4fa08e4b70223629a49c5d6506f5 HEAD_REF master ) diff --git a/ports/boost-locale/vcpkg.json b/ports/boost-locale/vcpkg.json index e5ccbe7f649b02..2b1f9d369caee9 100644 --- a/ports/boost-locale/vcpkg.json +++ b/ports/boost-locale/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-locale", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost locale module", "homepage": "https://www.boost.org/libs/locale", "license": "BSL-1.0", @@ -9,39 +9,39 @@ "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "libiconv", diff --git a/ports/boost-lockfree/portfile.cmake b/ports/boost-lockfree/portfile.cmake index 9a33b5bf391866..120a73a847f846 100644 --- a/ports/boost-lockfree/portfile.cmake +++ b/ports/boost-lockfree/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lockfree REF boost-${VERSION} - SHA512 1cfeb02576b8075449fb899ddc46dbb5d953b27abf768fe7d6a72506d1b45d6d93621a83189238f7366c5070ed915680b30c532d1a95b0c24d55bc6f17d09f27 + SHA512 5f4493fc3d49517aecbb09bdd96196d7b411100846b1a285f4be2c0bf9335203bbf098b407af4d9e91c500e57e9267038062d1d39b88e53e735a999a9142a203 HEAD_REF master ) diff --git a/ports/boost-lockfree/vcpkg.json b/ports/boost-lockfree/vcpkg.json index e421212cc828f4..366a6d962086d1 100644 --- a/ports/boost-lockfree/vcpkg.json +++ b/ports/boost-lockfree/vcpkg.json @@ -1,78 +1,78 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lockfree", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost lockfree module", "homepage": "https://www.boost.org/libs/lockfree", "license": "BSL-1.0", "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-atomic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-log/portfile.cmake b/ports/boost-log/portfile.cmake index 79faccac61b993..ed5fee2a310405 100644 --- a/ports/boost-log/portfile.cmake +++ b/ports/boost-log/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/log REF boost-${VERSION} - SHA512 3772a3cdc39f52e04080e2e416452bd698b2b2a6ba12e51b2a4e70e8cc524b1c71c8f67fa4ebfedd0a6b4a4b62603d62b3242a6d65a93cdd48315e470dd9f1fd + SHA512 4ce06f0bf75daaddc489d964a96e5c4ea20a3085dadcd753fa5a31738037e2abc7e74ae6a124e7cdada3013e4ad44721dcfe7a385b8c189409426d62e9d0d9e1 HEAD_REF master ) diff --git a/ports/boost-log/vcpkg.json b/ports/boost-log/vcpkg.json index 3d38daee5ad2fb..9bd5b2fb68003f 100644 --- a/ports/boost-log/vcpkg.json +++ b/ports/boost-log/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-log", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost log module", "homepage": "https://www.boost.org/libs/log", "license": "BSL-1.0", @@ -9,161 +9,161 @@ "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-atomic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-date-time", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-interprocess", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-phoenix", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-tree", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-xpressive", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-logic/portfile.cmake b/ports/boost-logic/portfile.cmake index c37cf9f06997cc..81c31aa9e7323d 100644 --- a/ports/boost-logic/portfile.cmake +++ b/ports/boost-logic/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/logic REF boost-${VERSION} - SHA512 47f41a660d6bcef88a81c1aef0b08a420553460ea8851a830f03da232aed04ce577f50316b0c2c055d0a66a4df4392e7c0281330430ce053169fc9356620a5c2 + SHA512 4b2d5051a146d8de2a3ed0051359e84ac36a7eb6bbb7825a2fbff368d6949720fa89917edabd25466377da656ca32728315ce3839f6e01c178efc7c150b3923c HEAD_REF master ) diff --git a/ports/boost-logic/vcpkg.json b/ports/boost-logic/vcpkg.json index 333e145d779a45..84182d162ef201 100644 --- a/ports/boost-logic/vcpkg.json +++ b/ports/boost-logic/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-logic", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost logic module", "homepage": "https://www.boost.org/libs/logic", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-math/build-old-libs.patch b/ports/boost-math/build-old-libs.patch index 49c58cbc4eb222..6a899ba705582e 100644 --- a/ports/boost-math/build-old-libs.patch +++ b/ports/boost-math/build-old-libs.patch @@ -1,11 +1,12 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7e7790271c..cd08a77e4a 100644 ---- a/CMakeLists.txt +index 4e6c492..a910097 100644 +--- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -41,6 +41,108 @@ else() +@@ -59,3 +59,106 @@ elseif(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) + install(DIRECTORY "include/" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") endif() - ++ +option(BOOST_MATH_BUILD_WITH_LEGACY_FUNCTIONS "" OFF) +if(BOOST_MATH_BUILD_WITH_LEGACY_FUNCTIONS) +include(CheckCXXSourceCompiles) @@ -108,6 +109,3 @@ index 7e7790271c..cd08a77e4a 100644 +endforeach() +endif() + - # Only enable tests when we're the root project - if(CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) - diff --git a/ports/boost-math/opt-random.diff b/ports/boost-math/opt-random.diff index d5892746c43499..db3e173cce0473 100644 --- a/ports/boost-math/opt-random.diff +++ b/ports/boost-math/opt-random.diff @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index cf695409e4..ea9ffdf8eb 100644 ---- a/CMakeLists.txt +index 7965bd1..4e6c492 100644 +--- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -34,7 +34,7 @@ else() +@@ -38,7 +38,7 @@ else() Boost::integer Boost::lexical_cast Boost::predef diff --git a/ports/boost-math/portfile.cmake b/ports/boost-math/portfile.cmake index 332b5a62c4fc74..c0f43e0fa0e737 100644 --- a/ports/boost-math/portfile.cmake +++ b/ports/boost-math/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/math REF boost-${VERSION} - SHA512 1cafc98a4bbfce1868f8eb92bc039473065dfc49a2b4909a045758e5ba65f4c1df7ffe4a4f82fb1d0d5fbf548dfce240fbc31e8b5fd1ec2d1d9809b8992bfc14 + SHA512 d89c0edac6b218140ebb5fa3c54711a3c9912038304ed03713dceb4506b1ea6f699d49bcf4ca5d1b02efe592890934a95bed88cc55e3f1d3f620723436593243 HEAD_REF master PATCHES build-old-libs.patch diff --git a/ports/boost-math/vcpkg.json b/ports/boost-math/vcpkg.json index 15aec7a0ba4a7c..c1124da2bfc24e 100644 --- a/ports/boost-math/vcpkg.json +++ b/ports/boost-math/vcpkg.json @@ -1,59 +1,59 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-math", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost math module", "homepage": "https://www.boost.org/libs/math", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { diff --git a/ports/boost-metaparse/portfile.cmake b/ports/boost-metaparse/portfile.cmake index d3173d695db3df..d7bc4bcd3da3f5 100644 --- a/ports/boost-metaparse/portfile.cmake +++ b/ports/boost-metaparse/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/metaparse REF boost-${VERSION} - SHA512 9e43a66f8e47ff850af444a20ae7bb9cb88bd5dd14e9a75c653a1635d4c3a962909c4278f7943032d58bd540fdb86792ade73f99055548a54f2efdf2fce338bd + SHA512 d0d8403080cd131f4251a4af0620dad310a78be471e49192b2b4370d4a9ddc0e0bf314acce770987513097c43c104eccab555df7c639977632d0409eca493bbe HEAD_REF master ) diff --git a/ports/boost-metaparse/vcpkg.json b/ports/boost-metaparse/vcpkg.json index 6b66a957d7d67d..8f85f26fa01240 100644 --- a/ports/boost-metaparse/vcpkg.json +++ b/ports/boost-metaparse/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-metaparse", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost metaparse module", "homepage": "https://www.boost.org/libs/metaparse", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-move/portfile.cmake b/ports/boost-move/portfile.cmake index 4eface528418c2..42011e3298fedf 100644 --- a/ports/boost-move/portfile.cmake +++ b/ports/boost-move/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/move REF boost-${VERSION} - SHA512 753ff955f350db2ee4289dde8b21d40905f6b22676935bd8ff4958d6307fbd4fb3fb4038055869a82219ec4988714a4adf2d5784a0a1762f0719b3ccb3b4f80b + SHA512 3257cd363abe95c73c0f02df60b60d08ff3b3d28f24de36269ee8f58e1b81a9831052dbf463dcbd1ea789368f37d3eeff37e005bc26fe9dd6c179b949c71ba9b HEAD_REF master ) diff --git a/ports/boost-move/vcpkg.json b/ports/boost-move/vcpkg.json index a44bb2059d82c4..8a05adf0a0f004 100644 --- a/ports/boost-move/vcpkg.json +++ b/ports/boost-move/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-move", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost move module", "homepage": "https://www.boost.org/libs/move", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-mp11/portfile.cmake b/ports/boost-mp11/portfile.cmake index 08dec1bb697c8a..1a496313c7d720 100644 --- a/ports/boost-mp11/portfile.cmake +++ b/ports/boost-mp11/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mp11 REF boost-${VERSION} - SHA512 de2df1ec464785891f457bf6c7aba6ed93a6fa9a7ca5b2eedbce28a4e5e23362c08282931fd639193c4c2e7434aec449ebacdcb3ea9e12655265b52aced8b89a + SHA512 9cafdbb397aa71abb2f1d64d608bbb7963740dee3d965bc4110555df1ea4641857efc05c83951013676a871e8e0989b3f17f0d8ea6023020b1ececfcfadea5c2 HEAD_REF master ) diff --git a/ports/boost-mp11/vcpkg.json b/ports/boost-mp11/vcpkg.json index fa86de33cecb89..d33afc3d459095 100644 --- a/ports/boost-mp11/vcpkg.json +++ b/ports/boost-mp11/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mp11", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost mp11 module", "homepage": "https://www.boost.org/libs/mp11", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-mpi/vcpkg.json b/ports/boost-mpi/vcpkg.json index 9b7dc2d47ff481..6d2ea4058311c1 100644 --- a/ports/boost-mpi/vcpkg.json +++ b/ports/boost-mpi/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mpi", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost mpi module", "homepage": "https://www.boost.org/libs/mpi", "license": "BSL-1.0", @@ -9,79 +9,79 @@ "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-foreach", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-graph", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, "mpi" ], @@ -93,7 +93,7 @@ { "name": "boost-python", "platform": "!uwp & !emscripten & !ios & !android", - "version>=": "1.86.0" + "version>=": "1.87.0" }, "python3" ] diff --git a/ports/boost-mpl/portfile.cmake b/ports/boost-mpl/portfile.cmake index 0a4e869ac77c3b..5ca0499fbe5597 100644 --- a/ports/boost-mpl/portfile.cmake +++ b/ports/boost-mpl/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mpl REF boost-${VERSION} - SHA512 a28099eeebb00369f3e1e8b7cfc0a1fbdf8bd6b162da48e2034004cdf1e8732fa2c1fdeffb3c3fc7fd13550b4b1a7da4f51f66842be39d723d3edc755ddf48be + SHA512 1b9101b07bc2f3c93b5d994da7bf0848ab9169eab7cb6f3fc5c327fdac2e4bed6532302213b0337e69ad8ea1f6962e7f51d0260b015f21b0beaa655efc0bf05b HEAD_REF master ) diff --git a/ports/boost-mpl/vcpkg.json b/ports/boost-mpl/vcpkg.json index 3f6bf3886a63a2..76abd824844978 100644 --- a/ports/boost-mpl/vcpkg.json +++ b/ports/boost-mpl/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mpl", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost mpl module", "homepage": "https://www.boost.org/libs/mpl", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-msm/portfile.cmake b/ports/boost-msm/portfile.cmake index 98b77b93af3ac9..884017044f26f2 100644 --- a/ports/boost-msm/portfile.cmake +++ b/ports/boost-msm/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/msm REF boost-${VERSION} - SHA512 400b175afa4a369c1a06ffbed35921b800880d65304a08ca9d53113f7ddcc72776d90a9af3f5a5468de848d2cb1bed7585a42caf6d08cd44b8acf32bb65ef00c + SHA512 31a128beafabd09f0a069413ffe01d130677eac8acab92ca76f92deaa148c77700ab872ed8df2f993c6b4ca1c149476084f46bda11b763b5167488dced7f6023 HEAD_REF master ) diff --git a/ports/boost-msm/vcpkg.json b/ports/boost-msm/vcpkg.json index b03b3966cc06cf..d239d0d5a86fc6 100644 --- a/ports/boost-msm/vcpkg.json +++ b/ports/boost-msm/vcpkg.json @@ -1,90 +1,90 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-msm", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost msm module", "homepage": "https://www.boost.org/libs/msm", "license": "BSL-1.0", "dependencies": [ { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-circular-buffer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-phoenix", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-multi-array/portfile.cmake b/ports/boost-multi-array/portfile.cmake index d87e7db1ed1ff4..5ff844144eeac2 100644 --- a/ports/boost-multi-array/portfile.cmake +++ b/ports/boost-multi-array/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multi_array REF boost-${VERSION} - SHA512 c8b0430f7ea8fefe078029ee88867e3ba1f73a33a21e9f70a00c44ecccee2020ed2db78bd06d3c56da7717633e9ffc140f74a1af0b4903a2753ba04067ea4a6f + SHA512 745aaad7436b9fcd86c6b946929a2475977a2cd07abbe5da49a9cb9418c608617106fea574ee04f5945a7bc9c68da212c1b18b5a67887365bf681d02f276ab88 HEAD_REF master ) diff --git a/ports/boost-multi-array/vcpkg.json b/ports/boost-multi-array/vcpkg.json index b0fdac7b011bd0..4513611ce7b336 100644 --- a/ports/boost-multi-array/vcpkg.json +++ b/ports/boost-multi-array/vcpkg.json @@ -1,58 +1,58 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multi-array", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost multi_array module", "homepage": "https://www.boost.org/libs/multi_array", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-functional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-multi-index/portfile.cmake b/ports/boost-multi-index/portfile.cmake index bc3fb0e068804f..88384c12c01c90 100644 --- a/ports/boost-multi-index/portfile.cmake +++ b/ports/boost-multi-index/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multi_index REF boost-${VERSION} - SHA512 e86ffc579e7274509f91ed1a87efcbb6f2d559a1f18a6b276aa2424d9acf54b3b0e418c9fee5935ec8e097f4602ba61e2501ee5c0e971879c7636078134e9252 + SHA512 c161dde17d7120f70ecdc4f946d5b6dacae9afdf13f5c7aed0b260c046781b72427c6c9bab234be86e3d273294a246e98be52fabc77d822c13ab993378dbe051 HEAD_REF master ) diff --git a/ports/boost-multi-index/vcpkg.json b/ports/boost-multi-index/vcpkg.json index 49ee70cab686fb..b386422ba31d67 100644 --- a/ports/boost-multi-index/vcpkg.json +++ b/ports/boost-multi-index/vcpkg.json @@ -1,82 +1,82 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multi-index", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost multi_index module", "homepage": "https://www.boost.org/libs/multi_index", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-multiprecision/portfile.cmake b/ports/boost-multiprecision/portfile.cmake index 327f4b1580b3ce..fcb8835b8dead7 100644 --- a/ports/boost-multiprecision/portfile.cmake +++ b/ports/boost-multiprecision/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multiprecision REF boost-${VERSION} - SHA512 e9f8f86180abcb2d9c7762cbf0200868645a9c99a792a5bd5b52df5e3038263a69ebdc12436284c8fc3982dab02bacf157120e838ecc432f99f749d4fc2d6bbd + SHA512 29021190146bfdfa73b07dac916cc75bbec3dc8687fe2ed01db26d35d38bf02b24f2d701521cd8e5f05914d22ff7fd3e3ece590dfe6d7d3d76f22b2aaf316991 HEAD_REF master PATCHES remove-random.diff diff --git a/ports/boost-multiprecision/vcpkg.json b/ports/boost-multiprecision/vcpkg.json index f318bfcb02a059..4568feeb785ed5 100644 --- a/ports/boost-multiprecision/vcpkg.json +++ b/ports/boost-multiprecision/vcpkg.json @@ -1,55 +1,55 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multiprecision", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost multiprecision module", "homepage": "https://www.boost.org/libs/multiprecision", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-mysql/portfile.cmake b/ports/boost-mysql/portfile.cmake index 5015a60d328a93..281dbe518da49e 100644 --- a/ports/boost-mysql/portfile.cmake +++ b/ports/boost-mysql/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mysql REF boost-${VERSION} - SHA512 c3a096515f631b92fb3b69eae5ab5fe30be93269fd0176dd87c65a9212539b7aec2ac1386bf5401d5a01c75f8151666ecb643813fa59f7742ff3372b54a46a57 + SHA512 2702763ec9c34e77e2758e5b309aaaeb054f3a1e2c07f0af8cc303e18c80ef29de54d577834d9cc1dbe44ade1dd283c456c50f1ee1d5b137d61a9707005918eb HEAD_REF master ) diff --git a/ports/boost-mysql/vcpkg.json b/ports/boost-mysql/vcpkg.json index 2f23b871e5d896..37067772ed4b9a 100644 --- a/ports/boost-mysql/vcpkg.json +++ b/ports/boost-mysql/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mysql", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost mysql module", "homepage": "https://www.boost.org/libs/mysql", "license": "BSL-1.0", "dependencies": [ { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-charconv", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-describe", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-endian", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" }, "openssl" ] diff --git a/ports/boost-nowide/portfile.cmake b/ports/boost-nowide/portfile.cmake index 306303758359ee..a87e3f96a20b25 100644 --- a/ports/boost-nowide/portfile.cmake +++ b/ports/boost-nowide/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/nowide REF boost-${VERSION} - SHA512 f3dd88c9c48360cf5603a152d16626479ac23a8fa90916658f9ca2b596f28ab3b37cbb6c70e91c5a98fd59d5b5e8054015131e1bafae8146f0f5f766946b159d + SHA512 460a79592a22653999ad189842b9eb984cf1a9c7418ac7b93f3f57b0192fa67b12c286cc439680a248ac7a7efeded1e44dfc95a8545b8e2a3a953bb4b9fd66b9 HEAD_REF master ) diff --git a/ports/boost-nowide/vcpkg.json b/ports/boost-nowide/vcpkg.json index a0d598d9fa70ac..3d545739366c4e 100644 --- a/ports/boost-nowide/vcpkg.json +++ b/ports/boost-nowide/vcpkg.json @@ -1,27 +1,27 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-nowide", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost nowide module", "homepage": "https://www.boost.org/libs/nowide", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-numeric-conversion/portfile.cmake b/ports/boost-numeric-conversion/portfile.cmake index ffe8aad1589616..6138321ae8f687 100644 --- a/ports/boost-numeric-conversion/portfile.cmake +++ b/ports/boost-numeric-conversion/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/numeric_conversion REF boost-${VERSION} - SHA512 b2f80515df47f92b5db2711c6fee577c1b776b302a712d6105caf7ade6727799cc0e30e09cc251b59f0315fbbb96593cc66b7fa5209ecce87b8476a4652df444 + SHA512 35fa2752fa008c6cd750b4ad1559075a7b3f80da6579c2dc07b28021b1c19459c956652e34c1ae10d3796fb05f7f42e91b5b5398436407bbc3e157a6f8e37606 HEAD_REF master ) diff --git a/ports/boost-numeric-conversion/vcpkg.json b/ports/boost-numeric-conversion/vcpkg.json index 6b0a091a72b4ed..084261c88e5094 100644 --- a/ports/boost-numeric-conversion/vcpkg.json +++ b/ports/boost-numeric-conversion/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-numeric-conversion", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost numeric_conversion module", "homepage": "https://www.boost.org/libs/numeric/conversion", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-odeint/portfile.cmake b/ports/boost-odeint/portfile.cmake index 0f2c829fc3a425..eeced1add7708a 100644 --- a/ports/boost-odeint/portfile.cmake +++ b/ports/boost-odeint/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/odeint REF boost-${VERSION} - SHA512 7e15d0eb8566a35e2d9968c779750a9135d43d9a3523789d9c2ba977c4d1dac1afbc3c62fb2d1efc8ab60d4b58f0b6c07fa03719d62acee76a7376726ecf26c6 + SHA512 c7c3ddb96944efbd59db751c6ad2f49dba809cb5aa8730c68816c7119cdbcb57d49e733340958d7b516dc193b4c54a56e04ee81e788575b398a2d96ab9f2fb5d HEAD_REF master PATCHES opt-mpi.diff diff --git a/ports/boost-odeint/vcpkg.json b/ports/boost-odeint/vcpkg.json index 56d934f73131ba..30c947d16d7ae5 100644 --- a/ports/boost-odeint/vcpkg.json +++ b/ports/boost-odeint/vcpkg.json @@ -1,86 +1,86 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-odeint", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost odeint module", "homepage": "https://www.boost.org/libs/numeric/odeint", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-compute", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ublas", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-units", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { @@ -89,7 +89,7 @@ "dependencies": [ { "name": "boost-mpi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-optional/portfile.cmake b/ports/boost-optional/portfile.cmake index 6156892cf1972e..c2967b25b950f8 100644 --- a/ports/boost-optional/portfile.cmake +++ b/ports/boost-optional/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/optional REF boost-${VERSION} - SHA512 1917bde44b4284c193e89de30f71681a71b414ed3aefebc07dec3df441a94f629fbc34a1175232604d99649979ef99dae0fc7072346eb601d5620775e2388184 + SHA512 b7f7f39c484abec9e7e94851662818e273600f74496cb3859550b44dedb42372ded93e8b9fc362f2097b7bcf4fd4225e0dd8077bda2a11d69c60f06369a42f42 HEAD_REF master ) diff --git a/ports/boost-optional/vcpkg.json b/ports/boost-optional/vcpkg.json index 7d4e485d96d732..9709c2eba65d21 100644 --- a/ports/boost-optional/vcpkg.json +++ b/ports/boost-optional/vcpkg.json @@ -1,58 +1,58 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-optional", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost optional module", "homepage": "https://www.boost.org/libs/optional", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-outcome/portfile.cmake b/ports/boost-outcome/portfile.cmake index bad3ea2f531b92..354778d1b5c439 100644 --- a/ports/boost-outcome/portfile.cmake +++ b/ports/boost-outcome/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/outcome REF boost-${VERSION} - SHA512 4082967c4bff31898b2a1706ac3f069c6a44bad92a3470c8001d375956f1742cd33a4f96c2184c502c1a61edc2ad40bdaae188e5c65c286683ebf4100c584b1a + SHA512 4772405024a6a3d1522f1929218553800c18ffb5065d24b96828c7adb729efc841b2ddfcb58abe9bcf0e25a2ebd7d1f0339372298580fd19ec340bb20fff559c HEAD_REF master ) diff --git a/ports/boost-outcome/vcpkg.json b/ports/boost-outcome/vcpkg.json index 4fa9911762e1ab..64657a2689dc4e 100644 --- a/ports/boost-outcome/vcpkg.json +++ b/ports/boost-outcome/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-outcome", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost outcome module", "homepage": "https://www.boost.org/libs/outcome", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-parameter-python/portfile.cmake b/ports/boost-parameter-python/portfile.cmake index 5d591ebf0a6de2..95ffe07116a03a 100644 --- a/ports/boost-parameter-python/portfile.cmake +++ b/ports/boost-parameter-python/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/parameter_python REF boost-${VERSION} - SHA512 64d32f11042db4d88f4c96e1f68c12cc9eee007398054ddd02c4b884247e2aa673ec69a3c51a7774e88d58c40758af63e2e523f46f0680bfd7ce3d5398cc3bb1 + SHA512 1851805be67c43e9637b038658dbb8724b85aac6169236075d0a14ba19b08ca3ee10a7368b3a72cc9a1b17c64f51287d668f5b2ddef071ea3cc32be1cedeb8da HEAD_REF master ) diff --git a/ports/boost-parameter-python/vcpkg.json b/ports/boost-parameter-python/vcpkg.json index 7ea447b5c8151a..fa88b33070591a 100644 --- a/ports/boost-parameter-python/vcpkg.json +++ b/ports/boost-parameter-python/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-parameter-python", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost parameter_python module", "homepage": "https://www.boost.org/libs/parameter_python", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-python", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-parameter/portfile.cmake b/ports/boost-parameter/portfile.cmake index 1cd2e8e1ddbf73..b27d5305b5a3dc 100644 --- a/ports/boost-parameter/portfile.cmake +++ b/ports/boost-parameter/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/parameter REF boost-${VERSION} - SHA512 42ca9ab48cd3f871104f9b435129ffe2e7a25c6dbb65102b4b9e3bd7ff2b5d5f69a2a876585607b6fc8199d4204839d7241eecfc5d2f9be6381c362f57124780 + SHA512 5cd7ab4c80c0e5e3172616cad8cbd7d89d88c639b7a0e4e9713ff4687a24f3259bfb9afc3fec684e301461a96aac9033485230d6fe7570df759730b71f8dfe76 HEAD_REF master ) diff --git a/ports/boost-parameter/vcpkg.json b/ports/boost-parameter/vcpkg.json index 6e69b6d40a6753..5185aa9d0d4061 100644 --- a/ports/boost-parameter/vcpkg.json +++ b/ports/boost-parameter/vcpkg.json @@ -1,58 +1,58 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-parameter", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost parameter module", "homepage": "https://www.boost.org/libs/parameter", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-pfr/portfile.cmake b/ports/boost-pfr/portfile.cmake index 58eba81ba9d403..ae70319def7acc 100644 --- a/ports/boost-pfr/portfile.cmake +++ b/ports/boost-pfr/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/pfr REF boost-${VERSION} - SHA512 19e6c58ade33a01ca6686aa9d19d4725dec448ba8bdeced15f1e72b0a691092c8009b82b72d1ad7d632121b19953255d47446833b63943b1e964eaf3c487d61e + SHA512 93f7be2c02d255c581748ecdef95a8472f60cf2e14647c9d21204f1740a1eb34b3fc9b2fa9cdfd9f261b3b6f9cf406d82b09b0cd1ff2ce6ac7b80de645be7a86 HEAD_REF master ) diff --git a/ports/boost-pfr/vcpkg.json b/ports/boost-pfr/vcpkg.json index 1d6dc402613c78..eb375fdf9b91a1 100644 --- a/ports/boost-pfr/vcpkg.json +++ b/ports/boost-pfr/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-pfr", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost pfr module", "homepage": "https://www.boost.org/libs/pfr", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-phoenix/portfile.cmake b/ports/boost-phoenix/portfile.cmake index 1a8de268acbac3..24ad1d2d8797ba 100644 --- a/ports/boost-phoenix/portfile.cmake +++ b/ports/boost-phoenix/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/phoenix REF boost-${VERSION} - SHA512 6d54655310d4ec03217bb8e88b28fa56bf8512a00223b602df072eaba3f35ead1f89aeb58e4084e955bb08f34497093707daf848678c324b857a51c6462eff80 + SHA512 4be09f1ac66e7e7ab172e1f2d0d9ec8b50a6b8c34aa0a79676fcfbada8effc89fa0094fca6a2ba77014fa0238ac7579253e5fa31dd74850a757ebfd70d3a5a53 HEAD_REF master ) diff --git a/ports/boost-phoenix/vcpkg.json b/ports/boost-phoenix/vcpkg.json index 0263473834680b..c1c519d04c355d 100644 --- a/ports/boost-phoenix/vcpkg.json +++ b/ports/boost-phoenix/vcpkg.json @@ -1,74 +1,74 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-phoenix", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost phoenix module", "homepage": "https://www.boost.org/libs/phoenix", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-poly-collection/portfile.cmake b/ports/boost-poly-collection/portfile.cmake index 52e6340f046694..45dd8309934522 100644 --- a/ports/boost-poly-collection/portfile.cmake +++ b/ports/boost-poly-collection/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/poly_collection REF boost-${VERSION} - SHA512 eee224078f2b9752156537f0e9672123b19426abd7f559cddc28d6cfbf44b5461b0e32c157cf207018a18ee91f9e03e6ebd83dd1389ce91ad416648dfae00682 + SHA512 5b6d158fd0bf199c720cb52932ad866e09fc2a3f9d52ad92f71204a58a6f4d486de33ec0f4ee8186f595ea29314c48bdf3cee305e16365a1eb7a416668e157ab HEAD_REF master ) diff --git a/ports/boost-poly-collection/vcpkg.json b/ports/boost-poly-collection/vcpkg.json index 3d1fa4c056f191..04e72586c0ad0d 100644 --- a/ports/boost-poly-collection/vcpkg.json +++ b/ports/boost-poly-collection/vcpkg.json @@ -1,50 +1,50 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-poly-collection", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost poly_collection module", "homepage": "https://www.boost.org/libs/poly_collection", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-erasure", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-polygon/portfile.cmake b/ports/boost-polygon/portfile.cmake index d622520ca37147..0e4a0fb143cb0b 100644 --- a/ports/boost-polygon/portfile.cmake +++ b/ports/boost-polygon/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/polygon REF boost-${VERSION} - SHA512 85b77ef37d4e370ec463129da539f4767e2a1fc957d8f4349d4d36ada77ec9ad440733a93e55a756fc20c9f23bcdc6cd4b1aea6b65881e112e3c69853881e561 + SHA512 7394f07962d660df199f6d0b202003ce0def5554f6a9dccb138d6cf40c90df8662087cc0ea246419b3320ffc7addca3232479cc67cc38679099b9c4965ee4154 HEAD_REF master ) diff --git a/ports/boost-polygon/vcpkg.json b/ports/boost-polygon/vcpkg.json index e617e117ce9bb5..91590c554b004d 100644 --- a/ports/boost-polygon/vcpkg.json +++ b/ports/boost-polygon/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-polygon", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost polygon module", "homepage": "https://www.boost.org/libs/polygon", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-pool/portfile.cmake b/ports/boost-pool/portfile.cmake index a2bcb1576d119c..43c795f5c5de7e 100644 --- a/ports/boost-pool/portfile.cmake +++ b/ports/boost-pool/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/pool REF boost-${VERSION} - SHA512 56b22505892f282b95e37d314d1d233f2f1649c725fdadfbd4f59ab7551164a88412a641625957fc4e3442e116616437667c768e6e0c7dec8fb94a2188ee1a28 + SHA512 691f55b4654310e900570e278eca7057622496c037189057b58f192297bddbf1e8b673ddd29ceee3f86d0ab7544bea0b0b2a4d2ecf9a0a63f79e9cc30b947a4f HEAD_REF master ) diff --git a/ports/boost-pool/vcpkg.json b/ports/boost-pool/vcpkg.json index 6a91157c9b8b1a..f4acffdce3f193 100644 --- a/ports/boost-pool/vcpkg.json +++ b/ports/boost-pool/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-pool", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost pool module", "homepage": "https://www.boost.org/libs/pool", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-predef/portfile.cmake b/ports/boost-predef/portfile.cmake index 8c19051edb8a10..2e913c186d172a 100644 --- a/ports/boost-predef/portfile.cmake +++ b/ports/boost-predef/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/predef REF boost-${VERSION} - SHA512 b908034a88b91c1a35e2933207a09e06862994ee36f5c62d2e58842bbb4d2bcfe10069350bfb330276f6b4e1e0ff213a4f2f7b7f0ac54c12e022c6c397b32ef0 + SHA512 2a54459d3facf18f5ca859d6b4e884a86b5f2082fcb5353f373996916d9815d8cc9964216d924031aa18aada7d49c030871da7dfd302912261d1fc57df3d1875 HEAD_REF master ) diff --git a/ports/boost-predef/vcpkg.json b/ports/boost-predef/vcpkg.json index 88067456841de6..1e8587d17f985b 100644 --- a/ports/boost-predef/vcpkg.json +++ b/ports/boost-predef/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-predef", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost predef module", "homepage": "https://www.boost.org/libs/predef", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-preprocessor/portfile.cmake b/ports/boost-preprocessor/portfile.cmake index 4058e534c17895..443b8fffc68fbf 100644 --- a/ports/boost-preprocessor/portfile.cmake +++ b/ports/boost-preprocessor/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/preprocessor REF boost-${VERSION} - SHA512 f7b4c108c8276da8b441136af2e24dba67842e1461f4f1add56722680c2f8194f87e06610be09ad8c65145e5fd1f74430027fa606599d1b2d2824a0805cfcf01 + SHA512 44029f41f110ab015aaebbf0cf01219e30fba4e5c6054e282fb869586d05d37d97d5603a65a90cac775656002e174eb14a47467500318fd7f3377fad2c8b2ac4 HEAD_REF master ) diff --git a/ports/boost-preprocessor/vcpkg.json b/ports/boost-preprocessor/vcpkg.json index c8cf262624337e..f84b82cb0a9c99 100644 --- a/ports/boost-preprocessor/vcpkg.json +++ b/ports/boost-preprocessor/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-preprocessor", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost preprocessor module", "homepage": "https://www.boost.org/libs/preprocessor", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-process/portfile.cmake b/ports/boost-process/portfile.cmake index 1c2996c6237619..d13a2977f0ea39 100644 --- a/ports/boost-process/portfile.cmake +++ b/ports/boost-process/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/process REF boost-${VERSION} - SHA512 a084c71effdd591b83a7fbff85bdea925da1436dc452267ceafd0f7bd875dcd9611cd28a92c06548e9130bb596703ea05932cd94063724cfecf6d861cceebe21 + SHA512 c81c5cb40731e5b5fad6c26b59d55ff073010f1f62dc0c1b34ec5f1ed50fbcf944b3e80aa647575255be277e14cdbc38753109ce480c70f91a59a18540f3a0a3 HEAD_REF master PATCHES opt-filesystem.patch diff --git a/ports/boost-process/vcpkg.json b/ports/boost-process/vcpkg.json index b5e8a4fbf41e56..060f980398ab30 100644 --- a/ports/boost-process/vcpkg.json +++ b/ports/boost-process/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-process", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost process module", "homepage": "https://www.boost.org/libs/process", "license": "BSL-1.0", @@ -9,84 +9,84 @@ "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tokenizer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-program-options/portfile.cmake b/ports/boost-program-options/portfile.cmake index 925a08b29649f2..7bca04a2ac07dc 100644 --- a/ports/boost-program-options/portfile.cmake +++ b/ports/boost-program-options/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/program_options REF boost-${VERSION} - SHA512 bf0fe8d2dc75fd29bc61eb594a1871cc73412467c61dfbac6f1996793426b406c48c7c61d7eb0db5264c70028529fde1181bf3d591980acd5fb465c44bd92d85 + SHA512 90fdc4705cb5abc4f0c606bbd315e860211d5f2d9c5c9edbb69dfcc42bfa298a98ead22986e3f64bcc3ef51988a92924c8d057249e22aface21f606e51918a55 HEAD_REF master ) diff --git a/ports/boost-program-options/vcpkg.json b/ports/boost-program-options/vcpkg.json index c1c53eebce7ce3..a4a90f6cae400b 100644 --- a/ports/boost-program-options/vcpkg.json +++ b/ports/boost-program-options/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-program-options", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost program_options module", "homepage": "https://www.boost.org/libs/program_options", "license": "BSL-1.0", "dependencies": [ { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tokenizer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-property-map-parallel/vcpkg.json b/ports/boost-property-map-parallel/vcpkg.json index ac8a43aaa67b2a..e968c2d8c2476e 100644 --- a/ports/boost-property-map-parallel/vcpkg.json +++ b/ports/boost-property-map-parallel/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-map-parallel", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost property_map_parallel module", "homepage": "https://www.boost.org/libs/property_map_parallel", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpi", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-property-map/portfile.cmake b/ports/boost-property-map/portfile.cmake index 7540c23b765e5b..867e48738ad195 100644 --- a/ports/boost-property-map/portfile.cmake +++ b/ports/boost-property-map/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_map REF boost-${VERSION} - SHA512 d5d3c448695d5be850413a1c68fd91eaab94e2b0ad14f365f5fa96dc2d0e4cb9c13e6f4bfa9b14bdd9e4549b86e3205851e52c8c13f5c2c46ba6e495e12bb48e + SHA512 d2675e8f84661ca08b9447f0c5c1362a0fb854b60ce9c11614c7e56f68f6191dd9b10959e04c77bd7c251d399150835adb2aa9ce3a8fae4eeb933d7499420e82 HEAD_REF master ) diff --git a/ports/boost-property-map/vcpkg.json b/ports/boost-property-map/vcpkg.json index 23a788283a0846..a4bf82e9a69cfe 100644 --- a/ports/boost-property-map/vcpkg.json +++ b/ports/boost-property-map/vcpkg.json @@ -1,78 +1,78 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-map", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost property_map module", "homepage": "https://www.boost.org/libs/property_map", "license": "BSL-1.0", "dependencies": [ { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-property-tree/portfile.cmake b/ports/boost-property-tree/portfile.cmake index 5c25f9fa7876aa..818ed3633fbcd5 100644 --- a/ports/boost-property-tree/portfile.cmake +++ b/ports/boost-property-tree/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_tree REF boost-${VERSION} - SHA512 5fc15952d51dd298adb8b3b9121bdae6eb7188aae0518ba3591dcd83ef0d73b57771f8b7ee9d939ff3a682d853feeb409b82d0d63f96bf7a720d6dde6be83399 + SHA512 b9925aac597b2af41d0e7887b45c29715c35866a07e3b4772620ba481c576016aec6df189a2341c07ce1bd45e310087e082e84ebd473c22c3499195d7490d414 HEAD_REF master ) diff --git a/ports/boost-property-tree/vcpkg.json b/ports/boost-property-tree/vcpkg.json index 9396137a0f4887..d2fe7c597250a5 100644 --- a/ports/boost-property-tree/vcpkg.json +++ b/ports/boost-property-tree/vcpkg.json @@ -1,74 +1,74 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-tree", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost property_tree module", "homepage": "https://www.boost.org/libs/property_tree", "license": "BSL-1.0", "dependencies": [ { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-proto/portfile.cmake b/ports/boost-proto/portfile.cmake index 0ea2396f336f70..5c1f1cc42bfb49 100644 --- a/ports/boost-proto/portfile.cmake +++ b/ports/boost-proto/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/proto REF boost-${VERSION} - SHA512 4e89061602f4a2646eeb570e65adf588dab169461527aa60cb3c2328a227c81ec233311af431dd14ab0fe1f14d64486b0b10cbcb9ddfa156289a11661abfb117 + SHA512 39c4e11d3d87bdc0e533b55029ac0a3d2359984f1fdf94877552f1229fa3a6a34f53602f1ae3e55157ca0df1f59f35a026f58c258dae21180a370cd1d344fe21 HEAD_REF master ) diff --git a/ports/boost-proto/vcpkg.json b/ports/boost-proto/vcpkg.json index 19e909f5eed764..718283accaf429 100644 --- a/ports/boost-proto/vcpkg.json +++ b/ports/boost-proto/vcpkg.json @@ -1,58 +1,58 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-proto", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost proto module", "homepage": "https://www.boost.org/libs/proto", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-ptr-container/portfile.cmake b/ports/boost-ptr-container/portfile.cmake index 36eda75f06df85..cd071b29707f3b 100644 --- a/ports/boost-ptr-container/portfile.cmake +++ b/ports/boost-ptr-container/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ptr_container REF boost-${VERSION} - SHA512 fd45d221bc9dfb81822943c8bcfa02285f3054977bb07285c5754b8cef7c3db4ecb90e591410bc636e3474ae71ec2e232e5f2d3ea4a46caf14182633b1954213 + SHA512 a0166ae6ac85571aaf733703f390cad7a7007827c61857005bf3458d168c3cbefcc1c2ccfde4e22b86ea9ec275a8de3517759e8ca107dcca808f17bcc01ef775 HEAD_REF master ) diff --git a/ports/boost-ptr-container/vcpkg.json b/ports/boost-ptr-container/vcpkg.json index a09092b2a1043c..2adda8e849b7e9 100644 --- a/ports/boost-ptr-container/vcpkg.json +++ b/ports/boost-ptr-container/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ptr-container", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost ptr_container module", "homepage": "https://www.boost.org/libs/ptr_container", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-circular-buffer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-unordered", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-python/portfile.cmake b/ports/boost-python/portfile.cmake index 3e61d29d801025..b7e8c8af40fe32 100644 --- a/ports/boost-python/portfile.cmake +++ b/ports/boost-python/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/python REF boost-${VERSION} - SHA512 8823bd211c2c505cc990ee7aeae6a064801538fba018dde80b6118b4434909029f2ffaa3b53cdbb6b51500adbd5314de37da01c6960afeebe57b15582cec322a + SHA512 5e79e90564413196bcab5b980086825df6179466cb85d1c535abc43993cceb6f3118682fc37080bd7740d5dfc15e588b4653e8e06d53faba854a5271e9771c69 HEAD_REF master PATCHES remove_undef.diff diff --git a/ports/boost-python/vcpkg.json b/ports/boost-python/vcpkg.json index 7d154509bee8d1..ae933051d0efac 100644 --- a/ports/boost-python/vcpkg.json +++ b/ports/boost-python/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-python", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost python module", "homepage": "https://www.boost.org/libs/python", "license": "BSL-1.0", @@ -9,95 +9,95 @@ "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-foreach", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-graph", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, "python3" ] diff --git a/ports/boost-qvm/portfile.cmake b/ports/boost-qvm/portfile.cmake index 5286f47efd848d..b6efb04e60f3a6 100644 --- a/ports/boost-qvm/portfile.cmake +++ b/ports/boost-qvm/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/qvm REF boost-${VERSION} - SHA512 93dc58a5de6576523478856863daea225a26667463b4b0f188a78c82f11fe2610095600f70491877e866f7eb1bf76616fbb339f951f9342e6edbe143ef57cb1c + SHA512 69c4bfcf893430b9f6c8fce7056b13b6e2fc21d797c7b68d9185ca0261f4e3d9913a4b93a3dafc0e47125f760ee0b8c901573b061b81c9265a11aa864f6328d1 HEAD_REF master ) diff --git a/ports/boost-qvm/vcpkg.json b/ports/boost-qvm/vcpkg.json index 5849b7372aa723..de049bfae6a1c2 100644 --- a/ports/boost-qvm/vcpkg.json +++ b/ports/boost-qvm/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-qvm", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost qvm module", "homepage": "https://www.boost.org/libs/qvm", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-random/portfile.cmake b/ports/boost-random/portfile.cmake index dc7545a5c97b24..c2a535612e9612 100644 --- a/ports/boost-random/portfile.cmake +++ b/ports/boost-random/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/random REF boost-${VERSION} - SHA512 eb436d7cec4ff70b4532dc63b8d2f32ab1bc21a8734072dde91424b8beaf76a72c172c00ddea821882509ddd63385a260ea412064a74542cbe537b3e66ef0d89 + SHA512 39775ba7937d736eb678a8a7c459e9e19eb54a5beebbc60bfa45c13fc774d9927e2de730ca2ab7376ee1be6a9f75a0bcc9806d9f02772dc0a13f468c191e9fe4 HEAD_REF master ) diff --git a/ports/boost-random/vcpkg.json b/ports/boost-random/vcpkg.json index b7b39818b1b8ec..f4013331f36ec7 100644 --- a/ports/boost-random/vcpkg.json +++ b/ports/boost-random/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-random", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost random module", "homepage": "https://www.boost.org/libs/random", "license": "BSL-1.0", @@ -9,63 +9,63 @@ "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-dynamic-bitset", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-range/portfile.cmake b/ports/boost-range/portfile.cmake index 0b1fa980836d6c..0700513ec58ad8 100644 --- a/ports/boost-range/portfile.cmake +++ b/ports/boost-range/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/range REF boost-${VERSION} - SHA512 1da5bf0546ac612afe9dac522a8207ff27d2714144790729791d9b2b3151691d9f23fdea9a6a16517cf8de88e7717f1b8916c953d0c81fc4444ba2c399bea9d6 + SHA512 2aa699e625df8c88346b6791423834a52d7f68324672d337fe4d290b02e88742792ccc78c9858301df4f002a18a894976f9a7e98465ee32250faebf6e79c3b6e HEAD_REF master ) diff --git a/ports/boost-range/vcpkg.json b/ports/boost-range/vcpkg.json index 384054fd57e371..494e779782f124 100644 --- a/ports/boost-range/vcpkg.json +++ b/ports/boost-range/vcpkg.json @@ -1,86 +1,86 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-range", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost range module", "homepage": "https://www.boost.org/libs/range", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-ratio/portfile.cmake b/ports/boost-ratio/portfile.cmake index 1a9c95767b23a1..f8331fdaee6bac 100644 --- a/ports/boost-ratio/portfile.cmake +++ b/ports/boost-ratio/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ratio REF boost-${VERSION} - SHA512 5d355b1cfafc4a4548c049a7cb90faef9a3942934f798444ccdf322d720c62af1b257992f8e80ce3b48cefbbe3cdfd21b984fc4b5c3ed8cfcbc0222b1c9f2f34 + SHA512 04cadbc5d87d541cd59f38c3b427848fbc7cea4b783419d8512107b35791698242cc0b7d3a75acd31818a906ce4ea536707e7bf7f3f7a6ef7dfcefc4bf4239d8 HEAD_REF master ) diff --git a/ports/boost-ratio/vcpkg.json b/ports/boost-ratio/vcpkg.json index 2c252d1a2bd947..7e78778475d14b 100644 --- a/ports/boost-ratio/vcpkg.json +++ b/ports/boost-ratio/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ratio", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost ratio module", "homepage": "https://www.boost.org/libs/ratio", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-rational/portfile.cmake b/ports/boost-rational/portfile.cmake index 916d3072b0212a..02abd4bdc10cd8 100644 --- a/ports/boost-rational/portfile.cmake +++ b/ports/boost-rational/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/rational REF boost-${VERSION} - SHA512 720b7fb736135c0f3d5ca237ad72d64b36394bccaff68ef0038f7f65f3da8d6914fafd4ed645e3a85b16702d65075f5130d18905ad10c390dabedeab4e6bfda3 + SHA512 313efe1ceb0aa791f88846e75d0141312cbc3560ec2786b362d5068535b1705c3d9c279545d7d7ca0980fffca8d4d08586ac74ba1528f0b855a91756340ffb52 HEAD_REF master ) diff --git a/ports/boost-rational/vcpkg.json b/ports/boost-rational/vcpkg.json index 6c8755fbbdb771..18edc051c8c4f0 100644 --- a/ports/boost-rational/vcpkg.json +++ b/ports/boost-rational/vcpkg.json @@ -1,50 +1,50 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-rational", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost rational module", "homepage": "https://www.boost.org/libs/rational", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-redis/portfile.cmake b/ports/boost-redis/portfile.cmake index f25d546ed38812..4406e1a727590b 100644 --- a/ports/boost-redis/portfile.cmake +++ b/ports/boost-redis/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/redis REF boost-${VERSION} - SHA512 918ad6b11a787125d344fad9b62d83e4ab7a4ba098e37be854345befb4e48bcd3b56fc6c2797fc454e3ca2ac1d26b1a5f958720e81e0bd71d1a0b308cdb215bc + SHA512 84c36606241d6e6fe39b8fbc097b2dfe72f07ac46e30ff57243565b8803f0073b53b56f77e37fa2c4b44c7d0f866df3b16a1e5830fdf0b4a93496acce522cd9e HEAD_REF master ) diff --git a/ports/boost-redis/vcpkg.json b/ports/boost-redis/vcpkg.json index 98137e683568cb..1629caf2c8ee3d 100644 --- a/ports/boost-redis/vcpkg.json +++ b/ports/boost-redis/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-redis", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost redis module", "homepage": "https://www.boost.org/libs/redis", "license": "BSL-1.0", "dependencies": [ { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-regex/portfile.cmake b/ports/boost-regex/portfile.cmake index 4e2c7c1de211dc..c2ffa497123be6 100644 --- a/ports/boost-regex/portfile.cmake +++ b/ports/boost-regex/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/regex REF boost-${VERSION} - SHA512 4c52620fd8f754e8053b5c70cab7a274e311751356c90546f7f54d2700d744638ffc0db0e974ae80ef15efc4564ce8c81a98c02604f8e6ed0a7cc9b94e0d8aae + SHA512 822deca098dbb21f1df0159a2ccee16b899558f32e4a5dfcb2c349af4fa5e57502c4eb959d989a26a930c877a649c7bae65a292fcac11b40eef4efc849ae8d19 HEAD_REF master PATCHES compat.diff diff --git a/ports/boost-regex/vcpkg.json b/ports/boost-regex/vcpkg.json index 62998145509d9d..4efbe511fefb93 100644 --- a/ports/boost-regex/vcpkg.json +++ b/ports/boost-regex/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-regex", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost regex module", "homepage": "https://www.boost.org/libs/regex", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { diff --git a/ports/boost-safe-numerics/portfile.cmake b/ports/boost-safe-numerics/portfile.cmake index a4692abde38b9d..13a595606f7b8d 100644 --- a/ports/boost-safe-numerics/portfile.cmake +++ b/ports/boost-safe-numerics/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/safe_numerics REF boost-${VERSION} - SHA512 b9fda40e3012af0431ca29982aba36caf6303e6a80f5738454f6c704f8c8f2e3c826f4f9338da826f61bf81aa0cd26dbf9155105ec4ecfac6c61e0e8506622e9 + SHA512 768abaa72c3e3959a4e838066ef2b415b74ec33618c4a3f7962d886a99f9271e9e9ae8c1de9383a60c2d45a6ab6ea71ad4da0ccebc126df285fc808832a2a8ec HEAD_REF master ) diff --git a/ports/boost-safe-numerics/vcpkg.json b/ports/boost-safe-numerics/vcpkg.json index e3134f4b25632f..1ffcb44a970fb4 100644 --- a/ports/boost-safe-numerics/vcpkg.json +++ b/ports/boost-safe-numerics/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-safe-numerics", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost safe_numerics module", "homepage": "https://www.boost.org/libs/safe_numerics", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-logic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-scope-exit/portfile.cmake b/ports/boost-scope-exit/portfile.cmake index 5885523ffb6260..c90a7fa79d508a 100644 --- a/ports/boost-scope-exit/portfile.cmake +++ b/ports/boost-scope-exit/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/scope_exit REF boost-${VERSION} - SHA512 28dbee1fe9f828c2ed31b1284959ef26fb54702823c0a680b1c4058bda829c7afdd77ce5df82f148ee43b4d924c60ba3067a44df1444063f68d3ca7c36e7b4fa + SHA512 0a7a505068c78924c1dcd6fd546c3821dc37c27846f7da8b461bc6843dfd388f818260e4a66008bf38a0e41adb008a3a0d0bc990d01db0a0e1fdcee22402793f HEAD_REF master ) diff --git a/ports/boost-scope-exit/vcpkg.json b/ports/boost-scope-exit/vcpkg.json index e964c0c594454f..96d7015d4294dc 100644 --- a/ports/boost-scope-exit/vcpkg.json +++ b/ports/boost-scope-exit/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-scope-exit", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost scope_exit module", "homepage": "https://www.boost.org/libs/scope_exit", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-scope/portfile.cmake b/ports/boost-scope/portfile.cmake index d0eb2931c52fb7..70de95610d2ddd 100644 --- a/ports/boost-scope/portfile.cmake +++ b/ports/boost-scope/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/scope REF boost-${VERSION} - SHA512 5f16d7f457197bd6d5c0a259ff5fda9508f18fa4acfbe9b619cac1741b346f51e3e21e086f1f97ca2996d1cc5d700f4995b4c785e12a69bf883ba31920ecd20c + SHA512 107424809268078ab6cd40cdeb3be3bf52f16df2bbd0fc992029bcdd7510cd49babf7e0536cf0988a1dd03cd49a6263515ba157e417f6bc910f83c4283a8df34 HEAD_REF master ) diff --git a/ports/boost-scope/vcpkg.json b/ports/boost-scope/vcpkg.json index 2cfade76c485ad..ebb9dca5db05da 100644 --- a/ports/boost-scope/vcpkg.json +++ b/ports/boost-scope/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-scope", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost scope module", "homepage": "https://www.boost.org/libs/scope", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-serialization/portfile.cmake b/ports/boost-serialization/portfile.cmake index b85372f5dbc6df..5ebcc8357d1c09 100644 --- a/ports/boost-serialization/portfile.cmake +++ b/ports/boost-serialization/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/serialization REF boost-${VERSION} - SHA512 c2743ce8a74321aca1637dcf80bc1e43f842a8ca652a3474cdb015efbe1d0e60204d658ce3437939f1756ab312fbefd8c8b1b00f50726cc10b1369d61c97f529 + SHA512 dc9dbb7ce7d126fff3923d9d538e5b63e39d1184600cd8f65d4394b9d984d7999ddb98fcb8cb00dcce34c96823062f572e1b23f69ec6eaa1df665a69258d62b0 HEAD_REF master ) diff --git a/ports/boost-serialization/vcpkg.json b/ports/boost-serialization/vcpkg.json index 30ea8b3225f15a..3bec1521bba677 100644 --- a/ports/boost-serialization/vcpkg.json +++ b/ports/boost-serialization/vcpkg.json @@ -1,110 +1,110 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-serialization", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost serialization module", "homepage": "https://www.boost.org/libs/serialization", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-signals2/portfile.cmake b/ports/boost-signals2/portfile.cmake index 60d34cd8cb87d9..3b698c32dbd416 100644 --- a/ports/boost-signals2/portfile.cmake +++ b/ports/boost-signals2/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/signals2 REF boost-${VERSION} - SHA512 ad1e6ec601aaea4f9129f6c9e86f4438bc57e0e0b1de3acb69205a9f686095d610ab536a2a68bbd6e1a0412aec6db9b57156a32742903e7f381203422218201c + SHA512 80dd512c82a6d9b5784dbe95ee4d1cb859980699264d99abb7748a3400e01486f83fb32c628c1ac40e30b32e538af969be60ee0c345d766357de7f93984b4265 HEAD_REF master ) diff --git a/ports/boost-signals2/vcpkg.json b/ports/boost-signals2/vcpkg.json index f03478d75058d0..9dc6ea62c17587 100644 --- a/ports/boost-signals2/vcpkg.json +++ b/ports/boost-signals2/vcpkg.json @@ -1,82 +1,82 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-signals2", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost signals2 module", "homepage": "https://www.boost.org/libs/signals2", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-smart-ptr/portfile.cmake b/ports/boost-smart-ptr/portfile.cmake index e30568bd6c9560..71a1123cb7698d 100644 --- a/ports/boost-smart-ptr/portfile.cmake +++ b/ports/boost-smart-ptr/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/smart_ptr REF boost-${VERSION} - SHA512 5b56c43298cdf3dd636e68276954075a3bae9a1fd5736039b779935f106a252ea9e979e12362b89903375ad1de0078c9fa5c81779ffb91d8453e4e02d711e17e + SHA512 962a5fa747a5b9146961bef16de9465127cf11ad4f9d57ce7b7312123d7285eb22258cb4de54539bdc1f2446bd875bd420b4ab3b480e4f91a61deca820318074 HEAD_REF master ) diff --git a/ports/boost-smart-ptr/vcpkg.json b/ports/boost-smart-ptr/vcpkg.json index 8e8c1c28abcf13..6f00f03cfd8420 100644 --- a/ports/boost-smart-ptr/vcpkg.json +++ b/ports/boost-smart-ptr/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-smart-ptr", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost smart_ptr module", "homepage": "https://www.boost.org/libs/smart_ptr", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-sort/portfile.cmake b/ports/boost-sort/portfile.cmake index 52f332d6e3c4e2..238130a9969c3f 100644 --- a/ports/boost-sort/portfile.cmake +++ b/ports/boost-sort/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/sort REF boost-${VERSION} - SHA512 6c6257bc3c7fc12cbef19e0a96390683d6f8a1cd293beafe86ad9b1d425bb58d00a5788bb45bf7b666ab8259f5934db9c07dd862662ec89f16c170f75c75bc1e + SHA512 d419494911bac797ae276416f20e881020635f74bad94f88e7ca9feda644d0608e7d16a6d79ed1e67016273f5ad0b8656b271a72c9d386013280eba0893e1af8 HEAD_REF master ) diff --git a/ports/boost-sort/vcpkg.json b/ports/boost-sort/vcpkg.json index de5c864287231e..dbc4039e67d6f1 100644 --- a/ports/boost-sort/vcpkg.json +++ b/ports/boost-sort/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-sort", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost sort module", "homepage": "https://www.boost.org/libs/sort", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-spirit/portfile.cmake b/ports/boost-spirit/portfile.cmake index 3591773aaafa45..7d51475d29499e 100644 --- a/ports/boost-spirit/portfile.cmake +++ b/ports/boost-spirit/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/spirit REF boost-${VERSION} - SHA512 a1be8a441b62cad7bc96ecd86830b789495f7b8fa74507d3fc0c41dac3c04309f8480c7ca9d56bcf7cb3e9ad42342f05ab9e5a644d96ff7d397e87ac4d900d72 + SHA512 19ef06bca34dc6f59db26674848c78531b2971cf651efab8768dfac0e4f6b1417749536fc13f9371465a944cff9feeaaa3f1254a35b3d663c79e0163e2d34d41 HEAD_REF master ) diff --git a/ports/boost-spirit/vcpkg.json b/ports/boost-spirit/vcpkg.json index 7c00cf4671ca0a..42e89ac1f46e49 100644 --- a/ports/boost-spirit/vcpkg.json +++ b/ports/boost-spirit/vcpkg.json @@ -1,134 +1,134 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-spirit", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost spirit module", "homepage": "https://www.boost.org/libs/spirit", "license": "BSL-1.0", "dependencies": [ { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-endian", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-phoenix", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-pool", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-unordered", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-stacktrace/fix_config-check.diff b/ports/boost-stacktrace/fix_config-check.diff index 63f80936f6c36e..726319638b6b96 100644 --- a/ports/boost-stacktrace/fix_config-check.diff +++ b/ports/boost-stacktrace/fix_config-check.diff @@ -1,6 +1,6 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1cb895570d..4638618d56 100644 ---- a/CMakeLists.txt +index 9c5bf84..46b7288 100644 +--- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,7 +52,7 @@ include(CheckCXXSourceCompiles) @@ -18,11 +18,9 @@ index 1cb895570d..4638618d56 100644 -stacktrace_check(BOOST_STACKTRACE_HAS_WINDBG_CACHED has_windbg_cached.cpp "${CMAKE_CURRENT_SOURCE_DIR}/../config/include" "dbgeng;ole32" "") +stacktrace_check(BOOST_STACKTRACE_HAS_WINDBG_CACHED has_windbg_cached.cpp "" "dbgeng;ole32" "") - option(BOOST_STACKTRACE_ENABLE_NOOP "Boost.Stacktrace: build boost_stacktrace_noop" ON) - option(BOOST_STACKTRACE_ENABLE_BACKTRACE "Boost.Stacktrace: build boost_stacktrace_backtrace" ${BOOST_STACKTRACE_HAS_BACKTRACE}) ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -90,7 +90,10 @@ message(STATUS "Boost.Stacktrace: " + set(_default_from_exception ON) + if (NOT CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64|AMD64|amd64|i386|i686|x86") +@@ -98,7 +98,10 @@ message(STATUS "Boost.Stacktrace: " ) stacktrace_add_library(noop ${BOOST_STACKTRACE_ENABLE_NOOP} "" "") diff --git a/ports/boost-stacktrace/portfile.cmake b/ports/boost-stacktrace/portfile.cmake index 0c14baeaa38ca8..a1b9dec647dcef 100644 --- a/ports/boost-stacktrace/portfile.cmake +++ b/ports/boost-stacktrace/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/stacktrace REF boost-${VERSION} - SHA512 643338eaafb956dc184c33889fd038602df0fe626e01b7135cf34cb5d716dabaf94511f78f2eafbc27c05d8881b4e0a230cb86e916a9d3705c7b02a5ad42b22d + SHA512 ca4f40238f9a50ca3aeba7b87ad91da0e14998bea4a725ce0bbc6962d1f6592002abf60525741b337260fea13c35c317242242a338beb1896f1f81fd8fafa6c0 HEAD_REF master PATCHES fix_config-check.diff diff --git a/ports/boost-stacktrace/vcpkg.json b/ports/boost-stacktrace/vcpkg.json index b1b468d4b59b09..04bdda3741376d 100644 --- a/ports/boost-stacktrace/vcpkg.json +++ b/ports/boost-stacktrace/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-stacktrace", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost stacktrace module", "homepage": "https://www.boost.org/libs/stacktrace", "license": "BSL-1.0", @@ -9,35 +9,35 @@ "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "default-features": [ diff --git a/ports/boost-statechart/portfile.cmake b/ports/boost-statechart/portfile.cmake index 820dc4a3bb21d3..4dc53c6726112b 100644 --- a/ports/boost-statechart/portfile.cmake +++ b/ports/boost-statechart/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/statechart REF boost-${VERSION} - SHA512 1aaf8056b13bfe5f6a7dc51e23155e27af872961cc55e8afe470e4a9dc91eab42ccd7d720bc37ee4f7965f4ab37b33c6d7367308c213bacb5a6454ef960e3c51 + SHA512 b73d12d1bb4a824eff69d2658ae8ef446f69ffb7a8aed4193777967197a7f4b63290d866f5582deae2e150145f288faaf031a9053e1ea95c95b3ffea2cd913bd HEAD_REF master ) diff --git a/ports/boost-statechart/vcpkg.json b/ports/boost-statechart/vcpkg.json index 854eb5cabc5a21..e232993af5fda9 100644 --- a/ports/boost-statechart/vcpkg.json +++ b/ports/boost-statechart/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-statechart", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost statechart module", "homepage": "https://www.boost.org/libs/statechart", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-static-assert/portfile.cmake b/ports/boost-static-assert/portfile.cmake index ab9d853bc9f3c9..dd11b4c90fe075 100644 --- a/ports/boost-static-assert/portfile.cmake +++ b/ports/boost-static-assert/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/static_assert REF boost-${VERSION} - SHA512 f32baa358fd0314a903bab2f87ed3ed50e4027830c38c544a5507207a2ecd4deaf698bc3cef1a1e1967dadc360a7a355b7d7eddf890d514acea21cbc4994ad0f + SHA512 5a8c5debf848c00600d4390b16c7c51243f055bc4b1f5720e4ec6b3d0c67c6daabc2616066fdadc9212fdd6882cf9c38b75b934d2f3a6e992480ea99ecd6bb6e HEAD_REF master ) diff --git a/ports/boost-static-assert/vcpkg.json b/ports/boost-static-assert/vcpkg.json index 23a1790a437b9f..044a42b7bee5fd 100644 --- a/ports/boost-static-assert/vcpkg.json +++ b/ports/boost-static-assert/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-static-assert", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost static_assert module", "homepage": "https://www.boost.org/libs/static_assert", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-static-string/portfile.cmake b/ports/boost-static-string/portfile.cmake index ddece620c89d0c..e32b047372b1d1 100644 --- a/ports/boost-static-string/portfile.cmake +++ b/ports/boost-static-string/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/static_string REF boost-${VERSION} - SHA512 81b975e2bd5b4c9e84a21ae920c989fcbb8119e81935e44e19cbe67ccb5a7a7a5239e8544d75bfa00e3aa654b8d942d73092c05f98e97c9fe6b9e3bc232a5448 + SHA512 0d2895a9f60dad02c9c3d0cc1bb828ac4a7630191f6f3520a7cd0c21982a097a43745afb2ccfc32836f6a9a61192a0aad2d123760502d4b3772c72188ad36386 HEAD_REF master ) diff --git a/ports/boost-static-string/vcpkg.json b/ports/boost-static-string/vcpkg.json index 2bba9a8de3785f..91fd834010c86e 100644 --- a/ports/boost-static-string/vcpkg.json +++ b/ports/boost-static-string/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-static-string", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost static_string module", "homepage": "https://www.boost.org/libs/static_string", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-stl-interfaces/portfile.cmake b/ports/boost-stl-interfaces/portfile.cmake index 3a091c00bd6e7f..9a4054b4de81c5 100644 --- a/ports/boost-stl-interfaces/portfile.cmake +++ b/ports/boost-stl-interfaces/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/stl_interfaces REF boost-${VERSION} - SHA512 522f422512d2fc5a60caa8d471593983b04b3dc9132229a3e873b1e460a02a7627546588e560c31ed927e4d5f74b30d3a25c9f5748d806e461ecee75fbf91a2e + SHA512 000f90b5c312d4450177d1448e0c50cfdb5b3d2753cb1c146cc20763b0d325e0572d31d6a578c354f673fedef803b8a6f1c4b8b74273876078431efb5ee3f564 HEAD_REF master ) diff --git a/ports/boost-stl-interfaces/vcpkg.json b/ports/boost-stl-interfaces/vcpkg.json index 9729be889db966..fdd00ad10ee1ae 100644 --- a/ports/boost-stl-interfaces/vcpkg.json +++ b/ports/boost-stl-interfaces/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-stl-interfaces", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost stl_interfaces module", "homepage": "https://www.boost.org/libs/stl_interfaces", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-system/portfile.cmake b/ports/boost-system/portfile.cmake index 17055ae7fd34dc..c203898b493aa3 100644 --- a/ports/boost-system/portfile.cmake +++ b/ports/boost-system/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/system REF boost-${VERSION} - SHA512 d51ecdaa3e5ab82b725f608516ce973224c383bdee90a681d099599bfc0dd5774f50f421075a691d52bf5209c1d0d85762217ec1425e39000eb7fb366f69757a + SHA512 d4a23d538acd1b3d4da91e0fcf3f13cca1d7095038f9cc7c3b38e21dd78b7212e386e6e94a325becc6f1a5bc1675c59d206e640f97cf6aaae9ce2c98c36c17fe HEAD_REF master PATCHES compat.diff diff --git a/ports/boost-system/vcpkg.json b/ports/boost-system/vcpkg.json index 86866b5b20970d..ff76c07463e59d 100644 --- a/ports/boost-system/vcpkg.json +++ b/ports/boost-system/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-system", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost system module", "homepage": "https://www.boost.org/libs/system", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-test/portfile.cmake b/ports/boost-test/portfile.cmake index 85248914c0abc5..0b7659d5aeb22f 100644 --- a/ports/boost-test/portfile.cmake +++ b/ports/boost-test/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/test REF boost-${VERSION} - SHA512 16e06e677bddbdc04a4607c653a66ca36fbf812eef4fe82244197a1a0e428ff0a5e3ead3c423c123273d67bc857a634bae889888175119e04691fdd3e5ad2b27 + SHA512 e9ec6fca96e580789d7c58f77fc3a6895a3e5bef43bb4cc5f021503c03e5ec13fb448b01a0dc66c55aa6d9242fa26701085930e87ddcd83e00e0ccec44b8a5a0 HEAD_REF master ) diff --git a/ports/boost-test/vcpkg.json b/ports/boost-test/vcpkg.json index 5b016044f6edd1..9b69c432f7962e 100644 --- a/ports/boost-test/vcpkg.json +++ b/ports/boost-test/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-test", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost test module", "homepage": "https://www.boost.org/libs/test", "license": "BSL-1.0", @@ -9,83 +9,83 @@ "dependencies": [ { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-thread/portfile.cmake b/ports/boost-thread/portfile.cmake index e436c49869b291..f72066562a5e08 100644 --- a/ports/boost-thread/portfile.cmake +++ b/ports/boost-thread/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/thread REF boost-${VERSION} - SHA512 0c10698176e695011b70aea5b0f427bb4265032349297fd6d71cb8b4d82ff4144ce8b5a4bc7ed9587485e51e46764820d3d4688a1e576dd8ec375140bce1f708 + SHA512 6e01712c9e3f11c6cab4dce62217b45ea137e789595c436902b11675d2fcd4fbb3f2863c785700eb0c6246eed3eddf1226db4355a399f9c719394199774e6c15 HEAD_REF master ) diff --git a/ports/boost-thread/vcpkg.json b/ports/boost-thread/vcpkg.json index 49a156f61c0485..2fee4fde59caa7 100644 --- a/ports/boost-thread/vcpkg.json +++ b/ports/boost-thread/vcpkg.json @@ -1,118 +1,118 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-thread", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost thread module", "homepage": "https://www.boost.org/libs/thread", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-atomic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-chrono", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-date-time", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-throw-exception/portfile.cmake b/ports/boost-throw-exception/portfile.cmake index 7499b037697ad6..a07a4e126caed9 100644 --- a/ports/boost-throw-exception/portfile.cmake +++ b/ports/boost-throw-exception/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/throw_exception REF boost-${VERSION} - SHA512 5474c6bc6dbc2d3dca6ad4baa60be5638fb69863a21cc6e4d2f3b15f23be5f9a89202a806284fac0191532e2411ddaeddfd8f1f5f0feb6348edcd2aa7338ff23 + SHA512 3e79a045e110bf5febaf7049fa33206e1750fb4d29255cf255e564352e578ba138a3844d918c5fada91746adfdfc62e4c6077999c06e0b8cdc4b23e793fe89a8 HEAD_REF master ) diff --git a/ports/boost-throw-exception/vcpkg.json b/ports/boost-throw-exception/vcpkg.json index 99d0a6bac55086..5920072d927ce3 100644 --- a/ports/boost-throw-exception/vcpkg.json +++ b/ports/boost-throw-exception/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-throw-exception", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost throw_exception module", "homepage": "https://www.boost.org/libs/throw_exception", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-timer/portfile.cmake b/ports/boost-timer/portfile.cmake index c62ad59ba85e7d..45d8cd986a8512 100644 --- a/ports/boost-timer/portfile.cmake +++ b/ports/boost-timer/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/timer REF boost-${VERSION} - SHA512 464cde448fcd3254f3087f51ef4cfce6624f8e73f71e0c16f92471544df0559056c30a073b259bc3201cfea6452d2648ea576c0e30eece8b1fc37375ee612a4f + SHA512 b4d9b3659898d47e0835714f2a568a8551eea8577728e9f7a65e494fd49bc474a2db0b79234560529c2d238878854a66d7180f2f2b9d063915c8a150c5af1e29 HEAD_REF master ) diff --git a/ports/boost-timer/vcpkg.json b/ports/boost-timer/vcpkg.json index 414cc8a6cb2431..39bfdb6b62f047 100644 --- a/ports/boost-timer/vcpkg.json +++ b/ports/boost-timer/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-timer", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost timer module", "homepage": "https://www.boost.org/libs/timer", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-tokenizer/portfile.cmake b/ports/boost-tokenizer/portfile.cmake index a6e43022999bf5..a5ecf28d5e0a3d 100644 --- a/ports/boost-tokenizer/portfile.cmake +++ b/ports/boost-tokenizer/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tokenizer REF boost-${VERSION} - SHA512 9aff6bdee0abcfd25febef7bf94bff96f6146356ea3c83549f11e6b05c730cce8c24c88fb1bf325f4f69a4aaea9de37be11d73f12c6844c9e56dfa46068b217e + SHA512 fe5856edf63dbf58a4e27c37f813b56b058459fdc84d2f160613150b834ca823e7fc48f6baf241db1bf2734f6997c4d3aa6dfe542aab03dbe8d16000ab599609 HEAD_REF master ) diff --git a/ports/boost-tokenizer/vcpkg.json b/ports/boost-tokenizer/vcpkg.json index c4670df1bb7473..97a26ba99b8e39 100644 --- a/ports/boost-tokenizer/vcpkg.json +++ b/ports/boost-tokenizer/vcpkg.json @@ -1,42 +1,42 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tokenizer", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost tokenizer module", "homepage": "https://www.boost.org/libs/tokenizer", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-tti/portfile.cmake b/ports/boost-tti/portfile.cmake index d29122296cf122..4e59c3a2bc129c 100644 --- a/ports/boost-tti/portfile.cmake +++ b/ports/boost-tti/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tti REF boost-${VERSION} - SHA512 a05af5933e961634dec75971d3398562ba983367fde7387a76bdbf874b758049fe4fa2358d8b7fb480e71c1be813efe4ef87291816d8693eb5f61d0da594e033 + SHA512 5e1845d35e716bd529fad38b34ad59601a19ce3f95498d24de76d421e9c70417492e2acad2930cc27f20cb339cf1c7406fe6495a846797029d5b26335f27f52a HEAD_REF master ) diff --git a/ports/boost-tti/vcpkg.json b/ports/boost-tti/vcpkg.json index 3e7a5b3e338b2f..f0dacc270dacc7 100644 --- a/ports/boost-tti/vcpkg.json +++ b/ports/boost-tti/vcpkg.json @@ -1,38 +1,38 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tti", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost tti module", "homepage": "https://www.boost.org/libs/tti", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-tuple/portfile.cmake b/ports/boost-tuple/portfile.cmake index 1a4743d4be2787..c4679fdfb06564 100644 --- a/ports/boost-tuple/portfile.cmake +++ b/ports/boost-tuple/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tuple REF boost-${VERSION} - SHA512 7a2d8bfed1db0f99d6b19c77afa0b0ab55d01a4d5a49605395e65eb3919e24fb75b28c8db999f2c8e8f935d0a2a9f63abda1f2b024bc0b1d51e0ccee71f70e67 + SHA512 3f5daadaed46fe33b991ac8d51fe11a4a40b89a41b5054b113d8fda223f61e3c1cacf205c62735e74e027ee0a2d57bee6e96aaa3cc1a141592beb227361d0100 HEAD_REF master ) diff --git a/ports/boost-tuple/vcpkg.json b/ports/boost-tuple/vcpkg.json index 9a60931a3d9895..b2fd1a87b30bcc 100644 --- a/ports/boost-tuple/vcpkg.json +++ b/ports/boost-tuple/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tuple", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost tuple module", "homepage": "https://www.boost.org/libs/tuple", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-type-erasure/portfile.cmake b/ports/boost-type-erasure/portfile.cmake index dd941111de34cd..664ff216af0af9 100644 --- a/ports/boost-type-erasure/portfile.cmake +++ b/ports/boost-type-erasure/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_erasure REF boost-${VERSION} - SHA512 48c24dafdd631057b09c11fc790cee8674211ee21296e1880bd6211f094f409c15a25b453b5914fd89456730d6e42bd7e123376fab6f6c3093b4b788c5141e18 + SHA512 7c7ad9d3f66e00cba445fcec70347ee003319c20dba004324ee5107f881ced505d993ae9d01d6b3579b768aefebd2564a90fa8882ce780d8ecd64d5065604a7a HEAD_REF master ) diff --git a/ports/boost-type-erasure/vcpkg.json b/ports/boost-type-erasure/vcpkg.json index 61e96d9c0c6da4..e469127d15f177 100644 --- a/ports/boost-type-erasure/vcpkg.json +++ b/ports/boost-type-erasure/vcpkg.json @@ -1,74 +1,74 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-erasure", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost type_erasure module", "homepage": "https://www.boost.org/libs/type_erasure", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-vmd", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-type-index/portfile.cmake b/ports/boost-type-index/portfile.cmake index 3d5bceccdecadd..b04a993a4ae3b0 100644 --- a/ports/boost-type-index/portfile.cmake +++ b/ports/boost-type-index/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_index REF boost-${VERSION} - SHA512 be51ca7a6cbdaae4f13f30f73a075f2898ca5eb3048febd173a6d17cf42c3fbea2508f03f2cfb3364f469ef7d30a124e13a944a16e7be961dd0dfdd83781c4e5 + SHA512 c4ee236f11e13f798c959f7a1ec792ae376eb368dc3aa5e87c23b61edb16760d99088b741c9905ff8afd8209972137de64455be8a8a2f17cb9ed22beb6a6584e HEAD_REF master ) diff --git a/ports/boost-type-index/vcpkg.json b/ports/boost-type-index/vcpkg.json index 1f18c68ce9b622..7e99d4723d61d5 100644 --- a/ports/boost-type-index/vcpkg.json +++ b/ports/boost-type-index/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-index", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost type_index module", "homepage": "https://www.boost.org/libs/type_index", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-type-traits/portfile.cmake b/ports/boost-type-traits/portfile.cmake index f7c4d01902b361..24e181e515c65e 100644 --- a/ports/boost-type-traits/portfile.cmake +++ b/ports/boost-type-traits/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_traits REF boost-${VERSION} - SHA512 35f59eb0ae7b854ee0a4b0a307cbc25514fb2d47684bfde760d4fbb8f6c6fb1b93ed919feef08d6fb6339dae25b7e1cc1eb0164a762d247a126e282a562cec98 + SHA512 6d7babb22b7c3f2630358ad3be9eb4695c8b7f7e0471228b7242e144594dedc896e6bca2b4a664175b0f680841fb6907c582b89647145d082051ad10b2ba54cb HEAD_REF master ) diff --git a/ports/boost-type-traits/vcpkg.json b/ports/boost-type-traits/vcpkg.json index f1f971e6643734..e02eae0a73adde 100644 --- a/ports/boost-type-traits/vcpkg.json +++ b/ports/boost-type-traits/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-traits", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost type_traits module", "homepage": "https://www.boost.org/libs/type_traits", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-typeof/portfile.cmake b/ports/boost-typeof/portfile.cmake index 6ba59fbedbbfe0..61a4b0e221cc2c 100644 --- a/ports/boost-typeof/portfile.cmake +++ b/ports/boost-typeof/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/typeof REF boost-${VERSION} - SHA512 08194c921a05ba1d5981e21c2515d575b16c42dcb25fda8a06362130583249659d920c78b0020ccf8f1ab447695aa9fae1f61333bfb3ae0c92387ed138e467f5 + SHA512 82f87b9d9142d208361de00458927a6ca29a580d500080ceb622aaf379dbd2949e300e2222ed405469767c412088996c8d3de86f4b634e7b44714052bdbd7b77 HEAD_REF master ) diff --git a/ports/boost-typeof/vcpkg.json b/ports/boost-typeof/vcpkg.json index b65921079bc9f9..1f5b758cb3b7d2 100644 --- a/ports/boost-typeof/vcpkg.json +++ b/ports/boost-typeof/vcpkg.json @@ -1,22 +1,22 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-typeof", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost typeof module", "homepage": "https://www.boost.org/libs/typeof", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-ublas/portfile.cmake b/ports/boost-ublas/portfile.cmake index ccabee0c6aee26..3fd08e5cfa50c4 100644 --- a/ports/boost-ublas/portfile.cmake +++ b/ports/boost-ublas/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ublas REF boost-${VERSION} - SHA512 456300b79bce700364ed3349cfd8ea8c33e68047b671d865035eb10e72a736d49a24825110264e5ca2fc4fb5f7472b27ff540976231e0547b4632a24017c5614 + SHA512 a1306d8f77c9a09fb18ad6a5bceaabe7afcaa5347ddd2f5777e4ce72127ac2d0939b103d1e09d0eefe547f00d33ca7234d4a2c838fe1258fe8f8510208f6008c HEAD_REF master ) diff --git a/ports/boost-ublas/vcpkg.json b/ports/boost-ublas/vcpkg.json index 9e15e38c575ef2..5ba083c303fc76 100644 --- a/ports/boost-ublas/vcpkg.json +++ b/ports/boost-ublas/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ublas", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost ublas module", "homepage": "https://www.boost.org/libs/numeric/ublas", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-compute", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-interval", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-uninstall/vcpkg.json b/ports/boost-uninstall/vcpkg.json index 6be196923d909f..1e136565114b28 100644 --- a/ports/boost-uninstall/vcpkg.json +++ b/ports/boost-uninstall/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-uninstall", - "version": "1.86.0", + "version": "1.87.0", "description": "Internal vcpkg port used to uninstall Boost", "license": "MIT" } diff --git a/ports/boost-units/portfile.cmake b/ports/boost-units/portfile.cmake index bee59ecb961fa3..89584650e8734a 100644 --- a/ports/boost-units/portfile.cmake +++ b/ports/boost-units/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/units REF boost-${VERSION} - SHA512 36923eeb494682959057d190c9900dc70b1f966bdb37f5029cade89bb1e1db2ae934825fa02fd11b069c3ed7866ce7c09af6eda86a28357d5f6092e3cd0a8c7d + SHA512 aee7afdf14696e5e6d9b940eb0725baabb8d16e0ad087de69ec1c01b51abbcb3e4958bc80787826d0bb861abcd4763e6b064f9a70f680dfbf989ae7933d3ecd6 HEAD_REF master ) diff --git a/ports/boost-units/vcpkg.json b/ports/boost-units/vcpkg.json index 46c45b785f315b..217cfd1172184e 100644 --- a/ports/boost-units/vcpkg.json +++ b/ports/boost-units/vcpkg.json @@ -1,66 +1,66 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-units", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost units module", "homepage": "https://www.boost.org/libs/units", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lambda", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-unordered/portfile.cmake b/ports/boost-unordered/portfile.cmake index 59c3c63de7943b..125dc829b0a5b2 100644 --- a/ports/boost-unordered/portfile.cmake +++ b/ports/boost-unordered/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/unordered REF boost-${VERSION} - SHA512 65865639d5e3d9f323cfffbdf532224b1f06f2c04a6a25e7f282a4051814101835c71747642bf7a8a704b6fbcde9006b03abac2e5a1e185a205fc88c3b3394e1 + SHA512 c28cc7c7bbb9fa04634f9fa4d371e31df084a64177e9d6b0395e82084f513aac3ec01cdb3b0fa7019902c963dce6cfac65da5e66d444932c005b0430e69471cf HEAD_REF master ) diff --git a/ports/boost-unordered/vcpkg.json b/ports/boost-unordered/vcpkg.json index 65a28b88874094..3759f380d0c07a 100644 --- a/ports/boost-unordered/vcpkg.json +++ b/ports/boost-unordered/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-unordered", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost unordered module", "homepage": "https://www.boost.org/libs/unordered", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-url/portfile.cmake b/ports/boost-url/portfile.cmake index ab8e15f9321a10..4b084f4577f8d1 100644 --- a/ports/boost-url/portfile.cmake +++ b/ports/boost-url/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/url REF boost-${VERSION} - SHA512 f03f2e3d00a9b1591a1e432613b76ae4e0c5bb633cb8e9725282833b93227edf7f929d4ac138f5a585fe6e66ce030cf00043c73cab02f5ac87edf6c4b07f8c31 + SHA512 61f8b4ce054876cb74e248bda975085c08ca76a13d90f8688e927613f65f5787416ef7e13b9683a9f363af41a2b2544a6c758a01592918c58df52ee0a3a550b0 HEAD_REF master ) diff --git a/ports/boost-url/vcpkg.json b/ports/boost-url/vcpkg.json index 7d9d6397a51f6b..aa6e529a11fd45 100644 --- a/ports/boost-url/vcpkg.json +++ b/ports/boost-url/vcpkg.json @@ -1,62 +1,62 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-url", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost url module", "homepage": "https://www.boost.org/libs/url", "license": "BSL-1.0", "dependencies": [ { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-utility/portfile.cmake b/ports/boost-utility/portfile.cmake index 75551523f6bb27..89c509d2ad278c 100644 --- a/ports/boost-utility/portfile.cmake +++ b/ports/boost-utility/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/utility REF boost-${VERSION} - SHA512 ce7e43702f0e5f02448408abd21878002d6148e75ac1cf31fc568169807cafbf8128bea5ba3fca84ef977e62acc09342111c9c59ad152cef39da8d57e3cd6cb5 + SHA512 de2afe4933d629e8603dd4633a53ea3063fe19ed5a98e67545a47b83d5731cfbe554ba58da68c3fa8a10ff3923ae380f369c69410f417911924eb87c62d114ef HEAD_REF master ) diff --git a/ports/boost-utility/vcpkg.json b/ports/boost-utility/vcpkg.json index 64e1c6058d57fe..2d90956835db15 100644 --- a/ports/boost-utility/vcpkg.json +++ b/ports/boost-utility/vcpkg.json @@ -1,46 +1,46 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-utility", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost utility module", "homepage": "https://www.boost.org/libs/utility", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-uuid/portfile.cmake b/ports/boost-uuid/portfile.cmake index 41306c5e7fdb46..c8d4ad4528a053 100644 --- a/ports/boost-uuid/portfile.cmake +++ b/ports/boost-uuid/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/uuid REF boost-${VERSION} - SHA512 0c9ec80278696c7c1e1398e1f01bee52adc0afef647d3619c63ba700899329fc82520b7afda8871537163659229d96e6223bf30b6e962084a578051821707864 + SHA512 610af13df99c68ba0481507c79f2378511b863a58428d6a431ca8a1365f2c98e192286bbb1a9cd0fb2f0ea1a39934ecbc931da226d60f009d75aec89b1ccaf8a HEAD_REF master ) diff --git a/ports/boost-uuid/vcpkg.json b/ports/boost-uuid/vcpkg.json index 2a1809ae83b496..a9a744e969b9e2 100644 --- a/ports/boost-uuid/vcpkg.json +++ b/ports/boost-uuid/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-uuid", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost uuid module", "homepage": "https://www.boost.org/libs/uuid", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-variant/portfile.cmake b/ports/boost-variant/portfile.cmake index 9bbca15b60afd6..2700899a51a1dc 100644 --- a/ports/boost-variant/portfile.cmake +++ b/ports/boost-variant/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/variant REF boost-${VERSION} - SHA512 cb40d94f19955af79483ef0e3c01e32ffde6c57ca38b915867a8f9151a6db967117f22ca2382fa5f728d6222515355dedf6871a54ebc66b8038caa9cd2113e0a + SHA512 fbe63377f92f79d23204a4930df981819805edb58b57141c244602b0a86ed4ec01643596d39139423d754ea91566836a674f685136515ec5e939930cc5dcaf1b HEAD_REF master ) diff --git a/ports/boost-variant/vcpkg.json b/ports/boost-variant/vcpkg.json index 01960f8d00e8c2..2a1c7f086cc121 100644 --- a/ports/boost-variant/vcpkg.json +++ b/ports/boost-variant/vcpkg.json @@ -1,70 +1,70 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-variant", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost variant module", "homepage": "https://www.boost.org/libs/variant", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-variant2/portfile.cmake b/ports/boost-variant2/portfile.cmake index 353172432ddbd0..3d5d692358d0bb 100644 --- a/ports/boost-variant2/portfile.cmake +++ b/ports/boost-variant2/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/variant2 REF boost-${VERSION} - SHA512 0b85a5d229ab6e75575ed1379922d28c227c89f6e6e72302ba723b3a32d4ab13740c2c7a09c35714c1713ed426be1bf7bf14ef5d4e05e894ecc6d1fd83f019ac + SHA512 dde14a2adebde9e3827bfd2e7b0f2a8bf9e9099794bd0de09a51b01ab2d981f18c773acd786cd46ea243c85a442533177cb3657da525a641d2ccf189ab33dfc6 HEAD_REF master ) diff --git a/ports/boost-variant2/vcpkg.json b/ports/boost-variant2/vcpkg.json index 6bc09886fbf494..7d717e05f0eabc 100644 --- a/ports/boost-variant2/vcpkg.json +++ b/ports/boost-variant2/vcpkg.json @@ -1,30 +1,30 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-variant2", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost variant2 module", "homepage": "https://www.boost.org/libs/variant2", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-vmd/portfile.cmake b/ports/boost-vmd/portfile.cmake index f813aa70042f03..3c981195eeb3a0 100644 --- a/ports/boost-vmd/portfile.cmake +++ b/ports/boost-vmd/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/vmd REF boost-${VERSION} - SHA512 9ec3e6cb7b269f8f0403404ee1afd775e993825f7939a960f2656a2dbe7bb6af0364009f24aaf3c6bb5f6cc2249780cb281ee7f4147401d0e479b3b2cdf24806 + SHA512 33abd3c1a7642b1ccd3b5ad8e71076750f00822875c60f4b7c5b30f274552740da7a7d28b1369af112f8633263f672598b04fbe7412e235ada3651f2c9d98d05 HEAD_REF master ) diff --git a/ports/boost-vmd/vcpkg.json b/ports/boost-vmd/vcpkg.json index 6d49c4dff3e756..1de326b0129a8a 100644 --- a/ports/boost-vmd/vcpkg.json +++ b/ports/boost-vmd/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-vmd", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost vmd module", "homepage": "https://www.boost.org/libs/vmd", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-wave/portfile.cmake b/ports/boost-wave/portfile.cmake index 824ae9d0798857..a18ef47fb4169d 100644 --- a/ports/boost-wave/portfile.cmake +++ b/ports/boost-wave/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/wave REF boost-${VERSION} - SHA512 2eb0b5327720dd6d58a083c9a5a2d0316bbc2b8d7618aa51929e3f97e6cff7d30b7f1cfce027801d9355dc1d5d78daa7bc2ca891598da25a8e759c82438e6ded + SHA512 18886d35565e3f0fce0c0756b9c5d79a842fb391b65aab9dd698b1c93231c128df3ffc3b16f5f6f32fba8d46e280a2046465072a33e850ae79fc92b756923d9a HEAD_REF master ) diff --git a/ports/boost-wave/vcpkg.json b/ports/boost-wave/vcpkg.json index 2dff7b9755c6a7..c0d1e17a68de99 100644 --- a/ports/boost-wave/vcpkg.json +++ b/ports/boost-wave/vcpkg.json @@ -1,7 +1,7 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-wave", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost wave module", "homepage": "https://www.boost.org/libs/wave", "license": "BSL-1.0", @@ -9,88 +9,88 @@ "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-format", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-pool", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-winapi/portfile.cmake b/ports/boost-winapi/portfile.cmake index f5ff907e8fec48..3a8cf293672550 100644 --- a/ports/boost-winapi/portfile.cmake +++ b/ports/boost-winapi/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/winapi REF boost-${VERSION} - SHA512 e03553565112ec318f63bd7af4829f0406c022ce4df5e0d46667971f6b6c7fc5f538644102591bdc864ac71f431efc606592bb457fe40688fdbf911ac064a28c + SHA512 95a2f7770444a12add8fe5ce575a80f7af7446f92fbf971017dac6285e2bca1a4947cf9bcdf3e750647ebe004cec43f173c3f05f7bf5cf8badc4d75802ce2eb6 HEAD_REF master ) diff --git a/ports/boost-winapi/vcpkg.json b/ports/boost-winapi/vcpkg.json index ccc417106348cd..351b74cfa064ea 100644 --- a/ports/boost-winapi/vcpkg.json +++ b/ports/boost-winapi/vcpkg.json @@ -1,26 +1,26 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-winapi", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost winapi module", "homepage": "https://www.boost.org/libs/winapi", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-xpressive/portfile.cmake b/ports/boost-xpressive/portfile.cmake index dd306404ee5384..b1db941b0efefc 100644 --- a/ports/boost-xpressive/portfile.cmake +++ b/ports/boost-xpressive/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/xpressive REF boost-${VERSION} - SHA512 cf9bb9b0680f43fbbcebe32441b81978ac036c20d1579fce375623e7a03c90276ba5b2b2363fe7988655afabaed42d296e8d2af5b6339a7bddd7b4b44d265054 + SHA512 28e6ebe35e67771dab145a37378052041a1e944b34cb67af089760c60ee61a4df455ae1e72a5c747668ded85dfff1ba6edb42f67b366d00264216a1b51f808e6 HEAD_REF master ) diff --git a/ports/boost-xpressive/vcpkg.json b/ports/boost-xpressive/vcpkg.json index 0d5269c3ab51f7..b34942675900d8 100644 --- a/ports/boost-xpressive/vcpkg.json +++ b/ports/boost-xpressive/vcpkg.json @@ -1,106 +1,106 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-xpressive", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost xpressive module", "homepage": "https://www.boost.org/libs/xpressive", "license": "BSL-1.0", "dependencies": [ { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost-yap/portfile.cmake b/ports/boost-yap/portfile.cmake index f9379ba66a5077..325dcfacd696b4 100644 --- a/ports/boost-yap/portfile.cmake +++ b/ports/boost-yap/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/yap REF boost-${VERSION} - SHA512 81bdbe0e6d14556fbcca7c13073f2d18811288e8420e775f97e43bce00ea0d34aed61c2aec30a9b0427caa63374d60366c6437e6818b5672d91b828ed6e9d88d + SHA512 ce6522b9df9915fe52e01584d2eff79b4308677e932c71e7f50b1391bd8c957596bb8811ff9190e548ad6c7c39b62edd72e08f29f38f4a3beae7d0bc07e94ce3 HEAD_REF master ) diff --git a/ports/boost-yap/vcpkg.json b/ports/boost-yap/vcpkg.json index 5403cd0d2b81bf..15fac7fef237e9 100644 --- a/ports/boost-yap/vcpkg.json +++ b/ports/boost-yap/vcpkg.json @@ -1,34 +1,34 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-yap", - "version": "1.86.0", + "version": "1.87.0", "description": "Boost yap module", "homepage": "https://www.boost.org/libs/yap", "license": "BSL-1.0", "dependencies": [ { "name": "boost-cmake", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-hana", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/ports/boost/vcpkg.json b/ports/boost/vcpkg.json index d831b83de13465..40992ad2100178 100644 --- a/ports/boost/vcpkg.json +++ b/ports/boost/vcpkg.json @@ -1,84 +1,84 @@ { "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost", - "version": "1.86.0", + "version": "1.87.0", "description": "Peer-reviewed portable C++ source libraries", "homepage": "https://boost.org", "license": "BSL-1.0", "dependencies": [ { "name": "boost-accumulators", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-algorithm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-align", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-any", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-asio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-assign", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-atomic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-beast", "platform": "!emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bimap", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-bind", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-callable-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-charconv", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-chrono", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-circular-buffer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-cobalt", "platform": "!osx & !ios & !android & !uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-compat", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-compatibility", @@ -86,544 +86,544 @@ }, { "name": "boost-compute", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-concept-check", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-config", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-container-hash", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-context", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-contract", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-convert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-core", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-coroutine", "platform": "!(arm & windows) & !uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-coroutine2", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-crc", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-date-time", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-describe", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-detail", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-dll", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-dynamic-bitset", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-endian", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fiber", "platform": "!uwp & !(arm & windows) & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-filesystem", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-flyweight", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-foreach", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-format", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-function-types", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-functional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-fusion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-geometry", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-gil", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-graph", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-hana", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-headers", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-heap", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-histogram", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-hof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-icl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-integer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-interprocess", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-interval", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-intrusive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-io", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iostreams", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-iterator", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-json", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lambda", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lambda2", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-leaf", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lexical-cast", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-local-function", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-locale", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-lockfree", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-log", "platform": "!uwp & !emscripten", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-logic", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-math", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-metaparse", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-move", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mp11", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpl", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-msm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-array", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multi-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-multiprecision", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mysql", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-nowide", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-numeric-conversion", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-odeint", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-optional", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-outcome", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-parameter-python", "platform": "!uwp & !emscripten & !ios & !android", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-pfr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-phoenix", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-poly-collection", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-polygon", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-pool", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-predef", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-preprocessor", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-process", "platform": "!uwp & !emscripten & !android", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-program-options", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-tree", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-proto", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ptr-container", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-python", "platform": "!uwp & !emscripten & !ios & !android", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-qvm", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-random", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-range", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ratio", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-rational", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-redis", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-regex", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-safe-numerics", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-scope", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-scope-exit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-serialization", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-signals2", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-smart-ptr", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-sort", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-spirit", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-stacktrace", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-statechart", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-assert", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-static-string", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-stl-interfaces", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-system", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-test", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-thread", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-throw-exception", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-timer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tokenizer", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tti", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-tuple", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-erasure", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-index", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-type-traits", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-typeof", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-ublas", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-units", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-unordered", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-url", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-utility", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-uuid", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-variant2", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-vmd", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-wave", "platform": "!uwp", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-winapi", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-xpressive", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-yap", - "version>=": "1.86.0" + "version>=": "1.87.0" } ], "features": { @@ -632,15 +632,15 @@ "dependencies": [ { "name": "boost-graph-parallel", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-mpi", - "version>=": "1.86.0" + "version>=": "1.87.0" }, { "name": "boost-property-map-parallel", - "version>=": "1.86.0" + "version>=": "1.87.0" } ] } diff --git a/scripts/boost/generate-ports.ps1 b/scripts/boost/generate-ports.ps1 index 11db02b5207e8e..82bb459a72a764 100644 --- a/scripts/boost/generate-ports.ps1 +++ b/scripts/boost/generate-ports.ps1 @@ -1,7 +1,7 @@ [CmdletBinding()] param ( $libraries = @(), - $version = "1.86.0", + $version = "1.87.0", # 1: boost-cmake/ref_sha.cmake needs manual updating # 2: This script treats support statements as platform expressions. This is incorrect # in a few cases e.g. boost-parameter-python not depending on boost-python for uwp since From 0528dc14df45cf0772d77dba34541dbc9f50da8a Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 10:31:58 +0800 Subject: [PATCH 02/74] [boost-build] remove port-version --- ports/boost-build/vcpkg.json | 1 - 1 file changed, 1 deletion(-) diff --git a/ports/boost-build/vcpkg.json b/ports/boost-build/vcpkg.json index 6e83a4a1d43064..385efc37f65738 100644 --- a/ports/boost-build/vcpkg.json +++ b/ports/boost-build/vcpkg.json @@ -2,7 +2,6 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-build", "version": "1.87.0", - "port-version": 1, "description": "Boost.Build", "homepage": "https://github.com/boostorg/build", "license": "BSL-1.0", From 2c0933a32f450b0a35f4f0748480ba053f76a515 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 10:32:36 +0800 Subject: [PATCH 03/74] [boost] update versions --- versions/b-/boost-accumulators.json | 5 + versions/b-/boost-algorithm.json | 5 + versions/b-/boost-align.json | 5 + versions/b-/boost-any.json | 5 + versions/b-/boost-array.json | 5 + versions/b-/boost-asio.json | 5 + versions/b-/boost-assert.json | 5 + versions/b-/boost-assign.json | 5 + versions/b-/boost-atomic.json | 5 + versions/b-/boost-beast.json | 5 + versions/b-/boost-bimap.json | 5 + versions/b-/boost-bind.json | 5 + versions/b-/boost-build.json | 5 + versions/b-/boost-callable-traits.json | 5 + versions/b-/boost-charconv.json | 5 + versions/b-/boost-chrono.json | 5 + versions/b-/boost-circular-buffer.json | 5 + versions/b-/boost-cmake.json | 5 + versions/b-/boost-cobalt.json | 5 + versions/b-/boost-compat.json | 5 + versions/b-/boost-compute.json | 5 + versions/b-/boost-concept-check.json | 5 + versions/b-/boost-config.json | 5 + versions/b-/boost-container-hash.json | 5 + versions/b-/boost-container.json | 5 + versions/b-/boost-context.json | 5 + versions/b-/boost-contract.json | 5 + versions/b-/boost-conversion.json | 5 + versions/b-/boost-convert.json | 5 + versions/b-/boost-core.json | 5 + versions/b-/boost-coroutine.json | 5 + versions/b-/boost-coroutine2.json | 5 + versions/b-/boost-crc.json | 5 + versions/b-/boost-date-time.json | 5 + versions/b-/boost-describe.json | 5 + versions/b-/boost-detail.json | 5 + versions/b-/boost-dll.json | 5 + versions/b-/boost-dynamic-bitset.json | 5 + versions/b-/boost-endian.json | 5 + versions/b-/boost-exception.json | 5 + versions/b-/boost-fiber.json | 5 + versions/b-/boost-filesystem.json | 5 + versions/b-/boost-flyweight.json | 5 + versions/b-/boost-foreach.json | 5 + versions/b-/boost-format.json | 5 + versions/b-/boost-function-types.json | 5 + versions/b-/boost-function.json | 5 + versions/b-/boost-functional.json | 5 + versions/b-/boost-fusion.json | 5 + versions/b-/boost-geometry.json | 5 + versions/b-/boost-gil.json | 5 + versions/b-/boost-graph-parallel.json | 5 + versions/b-/boost-graph.json | 5 + versions/b-/boost-hana.json | 5 + versions/b-/boost-headers.json | 5 + versions/b-/boost-heap.json | 5 + versions/b-/boost-histogram.json | 5 + versions/b-/boost-hof.json | 5 + versions/b-/boost-icl.json | 5 + versions/b-/boost-integer.json | 5 + versions/b-/boost-interprocess.json | 5 + versions/b-/boost-interval.json | 5 + versions/b-/boost-intrusive.json | 5 + versions/b-/boost-io.json | 5 + versions/b-/boost-iostreams.json | 5 + versions/b-/boost-iterator.json | 5 + versions/b-/boost-json.json | 5 + versions/b-/boost-lambda.json | 5 + versions/b-/boost-lambda2.json | 5 + versions/b-/boost-leaf.json | 5 + versions/b-/boost-lexical-cast.json | 5 + versions/b-/boost-local-function.json | 5 + versions/b-/boost-locale.json | 5 + versions/b-/boost-lockfree.json | 5 + versions/b-/boost-log.json | 5 + versions/b-/boost-logic.json | 5 + versions/b-/boost-math.json | 5 + versions/b-/boost-metaparse.json | 5 + versions/b-/boost-move.json | 5 + versions/b-/boost-mp11.json | 5 + versions/b-/boost-mpi.json | 5 + versions/b-/boost-mpl.json | 5 + versions/b-/boost-msm.json | 5 + versions/b-/boost-multi-array.json | 5 + versions/b-/boost-multi-index.json | 5 + versions/b-/boost-multiprecision.json | 5 + versions/b-/boost-mysql.json | 5 + versions/b-/boost-nowide.json | 5 + versions/b-/boost-numeric-conversion.json | 5 + versions/b-/boost-odeint.json | 5 + versions/b-/boost-optional.json | 5 + versions/b-/boost-outcome.json | 5 + versions/b-/boost-parameter-python.json | 5 + versions/b-/boost-parameter.json | 5 + versions/b-/boost-pfr.json | 5 + versions/b-/boost-phoenix.json | 5 + versions/b-/boost-poly-collection.json | 5 + versions/b-/boost-polygon.json | 5 + versions/b-/boost-pool.json | 5 + versions/b-/boost-predef.json | 5 + versions/b-/boost-preprocessor.json | 5 + versions/b-/boost-process.json | 5 + versions/b-/boost-program-options.json | 5 + versions/b-/boost-property-map-parallel.json | 5 + versions/b-/boost-property-map.json | 5 + versions/b-/boost-property-tree.json | 5 + versions/b-/boost-proto.json | 5 + versions/b-/boost-ptr-container.json | 5 + versions/b-/boost-python.json | 5 + versions/b-/boost-qvm.json | 5 + versions/b-/boost-random.json | 5 + versions/b-/boost-range.json | 5 + versions/b-/boost-ratio.json | 5 + versions/b-/boost-rational.json | 5 + versions/b-/boost-redis.json | 5 + versions/b-/boost-regex.json | 5 + versions/b-/boost-safe-numerics.json | 5 + versions/b-/boost-scope-exit.json | 5 + versions/b-/boost-scope.json | 5 + versions/b-/boost-serialization.json | 5 + versions/b-/boost-signals2.json | 5 + versions/b-/boost-smart-ptr.json | 5 + versions/b-/boost-sort.json | 5 + versions/b-/boost-spirit.json | 5 + versions/b-/boost-stacktrace.json | 5 + versions/b-/boost-statechart.json | 5 + versions/b-/boost-static-assert.json | 5 + versions/b-/boost-static-string.json | 5 + versions/b-/boost-stl-interfaces.json | 5 + versions/b-/boost-system.json | 5 + versions/b-/boost-test.json | 5 + versions/b-/boost-thread.json | 5 + versions/b-/boost-throw-exception.json | 5 + versions/b-/boost-timer.json | 5 + versions/b-/boost-tokenizer.json | 5 + versions/b-/boost-tti.json | 5 + versions/b-/boost-tuple.json | 5 + versions/b-/boost-type-erasure.json | 5 + versions/b-/boost-type-index.json | 5 + versions/b-/boost-type-traits.json | 5 + versions/b-/boost-typeof.json | 5 + versions/b-/boost-ublas.json | 5 + versions/b-/boost-uninstall.json | 5 + versions/b-/boost-units.json | 5 + versions/b-/boost-unordered.json | 5 + versions/b-/boost-url.json | 5 + versions/b-/boost-utility.json | 5 + versions/b-/boost-uuid.json | 5 + versions/b-/boost-variant.json | 5 + versions/b-/boost-variant2.json | 5 + versions/b-/boost-vmd.json | 5 + versions/b-/boost-wave.json | 5 + versions/b-/boost-winapi.json | 5 + versions/b-/boost-xpressive.json | 5 + versions/b-/boost-yap.json | 5 + versions/b-/boost.json | 5 + versions/baseline.json | 314 +++++++++---------- 157 files changed, 937 insertions(+), 157 deletions(-) diff --git a/versions/b-/boost-accumulators.json b/versions/b-/boost-accumulators.json index 705601cd11dcd9..dab43ddc918445 100644 --- a/versions/b-/boost-accumulators.json +++ b/versions/b-/boost-accumulators.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c5a16b523b8464d26a8a70cf9095c3ea989bbcda", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "9760bdb89b8de886df649835bb83c4fb573c8140", "version": "1.86.0", diff --git a/versions/b-/boost-algorithm.json b/versions/b-/boost-algorithm.json index 5edbdb761ff836..f61af2ed57a65b 100644 --- a/versions/b-/boost-algorithm.json +++ b/versions/b-/boost-algorithm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5fbb87958d9c33b5d6f53e63448f888655440619", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "16fe704598a261d9766b1d6eb3a483f468ab6cac", "version": "1.86.0", diff --git a/versions/b-/boost-align.json b/versions/b-/boost-align.json index 1ab121dfc5c528..06dc4274d69d62 100644 --- a/versions/b-/boost-align.json +++ b/versions/b-/boost-align.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e68b618a2cd8faa62bdb7512b8fb9026f66bccab", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c8dc52b5f1feedf8b14e93d23d6d6e719d269c0e", "version": "1.86.0", diff --git a/versions/b-/boost-any.json b/versions/b-/boost-any.json index bad7a57fbd9037..ea244433cdddb8 100644 --- a/versions/b-/boost-any.json +++ b/versions/b-/boost-any.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "81341a6ecccdec93c27185684834c1c79effcbcf", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "37d5382bc7d0432e6a8f2a0537c8b554d3afcd86", "version": "1.86.0", diff --git a/versions/b-/boost-array.json b/versions/b-/boost-array.json index 0f784b28ab92c3..9125229e07f773 100644 --- a/versions/b-/boost-array.json +++ b/versions/b-/boost-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f274e18afc3061867f5b6e0a2432bcb172523aa6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "6259bc62d2fa5980736b9365bb69fb242269b0e2", "version": "1.86.0", diff --git a/versions/b-/boost-asio.json b/versions/b-/boost-asio.json index 3550086c08852e..7b83537e42ce38 100644 --- a/versions/b-/boost-asio.json +++ b/versions/b-/boost-asio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "44931d7a20103a76ed5b6c972d65b897ac1ccb4f", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ce757138eb7af2b214f21e2680814777b580b325", "version": "1.86.0", diff --git a/versions/b-/boost-assert.json b/versions/b-/boost-assert.json index c79fc509655660..2996cb42faede8 100644 --- a/versions/b-/boost-assert.json +++ b/versions/b-/boost-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "82ba984fd01dc6d68d95f53429b831d9374c91be", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "89ff4d2e2e735c492f4f186ef5d08c27a33af0b7", "version": "1.86.0", diff --git a/versions/b-/boost-assign.json b/versions/b-/boost-assign.json index 2ad39bee0af1eb..9bb6c6bbaacccd 100644 --- a/versions/b-/boost-assign.json +++ b/versions/b-/boost-assign.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef802f2ce173f84929b2a0c47f59052a6d0761f6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "bbc14db5ba67af01c1ed5cfef0205540e008b51b", "version": "1.86.0", diff --git a/versions/b-/boost-atomic.json b/versions/b-/boost-atomic.json index 1fd45987467527..512d6f1616b7fb 100644 --- a/versions/b-/boost-atomic.json +++ b/versions/b-/boost-atomic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1911b3ba2efb61075b17787cbd2413442c1cf3ba", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "dfeaafc296d789022fbb8cccbac524ddb130175b", "version": "1.86.0", diff --git a/versions/b-/boost-beast.json b/versions/b-/boost-beast.json index bdfb4d919fe159..8e7aa8596cc430 100644 --- a/versions/b-/boost-beast.json +++ b/versions/b-/boost-beast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "715a450277f5fddc04a828f087e47aabb61decf6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ce6db020fd6f96d0340dc88560cf05ac4c4402cc", "version": "1.86.0", diff --git a/versions/b-/boost-bimap.json b/versions/b-/boost-bimap.json index 48d1f36f2e7353..4db4fe9b6c5f30 100644 --- a/versions/b-/boost-bimap.json +++ b/versions/b-/boost-bimap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "86968ce7b4d25f7c53994891a0761d7238844e4c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "579f4ea7cd9bcce4912db8d7aaf43aa1bcea5cf4", "version": "1.86.0", diff --git a/versions/b-/boost-bind.json b/versions/b-/boost-bind.json index a16d9f40824e5a..12acba505a88fa 100644 --- a/versions/b-/boost-bind.json +++ b/versions/b-/boost-bind.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "df485ff721084787adfea9d99a3ed7f8019b8bd8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4779d27870e250fbe6fc8b7a05d911cacb8aae60", "version": "1.86.0", diff --git a/versions/b-/boost-build.json b/versions/b-/boost-build.json index 44f6b618170171..00905c56076ec7 100644 --- a/versions/b-/boost-build.json +++ b/versions/b-/boost-build.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2f3e00813da11968415174af6753caefe4665b13", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0f2bae8e3128c32b1f2f0f8468172c6770e7af6f", "version": "1.86.0", diff --git a/versions/b-/boost-callable-traits.json b/versions/b-/boost-callable-traits.json index 1afff95832cafc..c3d51b12ac5347 100644 --- a/versions/b-/boost-callable-traits.json +++ b/versions/b-/boost-callable-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "acab49ae7c954c3dd99cd1a58aa0695a0aef6abb", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "71d32d66d2ecffa25d7885b03396edc85914526d", "version": "1.86.0", diff --git a/versions/b-/boost-charconv.json b/versions/b-/boost-charconv.json index 3a2914eca8a756..108739f993277d 100644 --- a/versions/b-/boost-charconv.json +++ b/versions/b-/boost-charconv.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cf8b691ce9d2b1775918c60c3b7e8f250170bad0", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "36a282b1f3cf5b22dfa824edbb3eca619bba5f0a", "version": "1.86.0", diff --git a/versions/b-/boost-chrono.json b/versions/b-/boost-chrono.json index 66a7663841b0e2..a68b606d5210a7 100644 --- a/versions/b-/boost-chrono.json +++ b/versions/b-/boost-chrono.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2f7531fb96d8f2e23d73aabefa1c8c092590996a", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8373424c8cf90f280e6e32733db56fc23d4a3b58", "version": "1.86.0", diff --git a/versions/b-/boost-circular-buffer.json b/versions/b-/boost-circular-buffer.json index b11903f129dc9d..330d2cdcf010cd 100644 --- a/versions/b-/boost-circular-buffer.json +++ b/versions/b-/boost-circular-buffer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e530159daedd6b3c05f243d4533a86aef25aa4a6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ff8f90c793df3b01e22b86fbfbcdcc27e6f4715a", "version": "1.86.0", diff --git a/versions/b-/boost-cmake.json b/versions/b-/boost-cmake.json index 292fd288c7fbf5..5cc4b82cf350fa 100644 --- a/versions/b-/boost-cmake.json +++ b/versions/b-/boost-cmake.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "505ce95a9945e5733f94e90fc683c13b6f6b7457", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "453705350fbd0a8dbdbbdd06e8f368baa30b131b", "version": "1.86.0", diff --git a/versions/b-/boost-cobalt.json b/versions/b-/boost-cobalt.json index 3c4abc3667c5b3..4bd12286441a81 100644 --- a/versions/b-/boost-cobalt.json +++ b/versions/b-/boost-cobalt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5402374d4b57f158b5b5932b7b43b711eb241b89", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d45758e6c62b46ef436df6cffe7803dfc3ba8f10", "version": "1.86.0", diff --git a/versions/b-/boost-compat.json b/versions/b-/boost-compat.json index 1ee9dfdb328edd..b46748ba0999fb 100644 --- a/versions/b-/boost-compat.json +++ b/versions/b-/boost-compat.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ccf18d14d7ef1f6bbcdf74b7f31985080333d5b9", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8fd908a39e31d22c5e3d6e935f8da02fa2706100", "version": "1.86.0", diff --git a/versions/b-/boost-compute.json b/versions/b-/boost-compute.json index 58def395e458bd..6c56f32e2255b6 100644 --- a/versions/b-/boost-compute.json +++ b/versions/b-/boost-compute.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "86b245ffee801bbd8faf770139b8ae8676eeded2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ead7c778e74b48670a3dac9426e98baff7abfb5f", "version": "1.86.0", diff --git a/versions/b-/boost-concept-check.json b/versions/b-/boost-concept-check.json index af829c5d1a2a1c..bb630dc9c0eefd 100644 --- a/versions/b-/boost-concept-check.json +++ b/versions/b-/boost-concept-check.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0a3ddd0539fd3000331ac43db3fd6c11d3338ff8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "e55931d7c2bc2b33a2cf49d6ced511e2e209bdd2", "version": "1.86.0", diff --git a/versions/b-/boost-config.json b/versions/b-/boost-config.json index 0f56583b284f1b..1fb2de875a65a3 100644 --- a/versions/b-/boost-config.json +++ b/versions/b-/boost-config.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2836a1f20087838a8254b7d6a4f91a59fe4fb53b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "762b2f284c48416310b5d05c4028716803ec2043", "version": "1.86.0", diff --git a/versions/b-/boost-container-hash.json b/versions/b-/boost-container-hash.json index 532744d38d8324..e03189e1263e61 100644 --- a/versions/b-/boost-container-hash.json +++ b/versions/b-/boost-container-hash.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "26e7cbd4b49c70c51a0a8a99c6e97f894e238f44", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "2903e8d987be9e6c2d367298452cca9900f87f8e", "version": "1.86.0", diff --git a/versions/b-/boost-container.json b/versions/b-/boost-container.json index b2d4723c959d26..6b3e93ad000600 100644 --- a/versions/b-/boost-container.json +++ b/versions/b-/boost-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9ce8e6d6ddea731693f35c1f3d7f5a77b3826fbb", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "5a0b49ee85c27c39ef25631cfdbd5d3ad1149310", "version": "1.86.0", diff --git a/versions/b-/boost-context.json b/versions/b-/boost-context.json index 1bb4848910e9e3..04c346323ac913 100644 --- a/versions/b-/boost-context.json +++ b/versions/b-/boost-context.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "62513688ab02a8ecd84aa7a7027d026a685c4151", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "306765f81ddde7b69509b45679f1ea40e61ee87e", "version": "1.86.0", diff --git a/versions/b-/boost-contract.json b/versions/b-/boost-contract.json index 79968f4ab6b31a..b093dadaa893c5 100644 --- a/versions/b-/boost-contract.json +++ b/versions/b-/boost-contract.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8ad8cdbedb521f0d146c628b5e0180ab2d4de0f4", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4c2ad20bcc097007c416525fde7835e76ac6e37b", "version": "1.86.0", diff --git a/versions/b-/boost-conversion.json b/versions/b-/boost-conversion.json index 60b90fd3414047..0511ee19141e48 100644 --- a/versions/b-/boost-conversion.json +++ b/versions/b-/boost-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bb7a19c1745907812b385e1e6a6a31705409e78d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "41fb2eb0dd4203ced5645d9e659253e642d6848c", "version": "1.86.0", diff --git a/versions/b-/boost-convert.json b/versions/b-/boost-convert.json index 3fbc57d0838763..1226c8d282b414 100644 --- a/versions/b-/boost-convert.json +++ b/versions/b-/boost-convert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "451491591586d9f96ecf33f50a88d34899283162", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "2516e0220475cc65230c3f0c25aa522b730196fd", "version": "1.86.0", diff --git a/versions/b-/boost-core.json b/versions/b-/boost-core.json index 8979c72fcdeedb..f81b0805b6e856 100644 --- a/versions/b-/boost-core.json +++ b/versions/b-/boost-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "71a0f4b6ce5bad6dbe12494d93d803e5aee03dca", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d978b719a8e14adce4d804ab5371e357afed9687", "version": "1.86.0", diff --git a/versions/b-/boost-coroutine.json b/versions/b-/boost-coroutine.json index b9c3d9350285e5..6e2260124b1ecf 100644 --- a/versions/b-/boost-coroutine.json +++ b/versions/b-/boost-coroutine.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b926c08bc69c6c310e9ddf6c61fc3b47955f3f76", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8e8c55041bd950518602014556a780c71e806470", "version": "1.86.0", diff --git a/versions/b-/boost-coroutine2.json b/versions/b-/boost-coroutine2.json index ba4508e4cdc794..d306304f96ecc9 100644 --- a/versions/b-/boost-coroutine2.json +++ b/versions/b-/boost-coroutine2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "442f1dfba69b80b413d7d64c5a60f16b44f54470", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "98fb711f3eb857c129209b93fa3b4bbe604c23bd", "version": "1.86.0", diff --git a/versions/b-/boost-crc.json b/versions/b-/boost-crc.json index 37e7237d91b93d..75b34ebff1d738 100644 --- a/versions/b-/boost-crc.json +++ b/versions/b-/boost-crc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b0d9941dca359408640e18affd6c6d46dba86df6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0f3bcd96355850dc868e79c13053bd1cd24c4897", "version": "1.86.0", diff --git a/versions/b-/boost-date-time.json b/versions/b-/boost-date-time.json index bad7c55699e102..b7b2c6d56c00d4 100644 --- a/versions/b-/boost-date-time.json +++ b/versions/b-/boost-date-time.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3c39184e47fc3b98f24db45892240eefc4c6a03f", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "1369ed0885ac49e0798a74ae9d74190658364ed6", "version": "1.86.0", diff --git a/versions/b-/boost-describe.json b/versions/b-/boost-describe.json index 1127c6ea7b1148..45bdba446e8fe7 100644 --- a/versions/b-/boost-describe.json +++ b/versions/b-/boost-describe.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "12c35f33197b818aefc22b3c5c7ddd11fa0ca18d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d2a4fc640014f7442932464d954ad44b302e41c3", "version": "1.86.0", diff --git a/versions/b-/boost-detail.json b/versions/b-/boost-detail.json index 625d6ad86b0be2..122b3edb441520 100644 --- a/versions/b-/boost-detail.json +++ b/versions/b-/boost-detail.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "177e493478ca855538e2ba2d74db157168a0a92d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "180c83d347dfd34afc12f69f5ca7d9e75b9681bf", "version": "1.86.0", diff --git a/versions/b-/boost-dll.json b/versions/b-/boost-dll.json index e9e71bb8c0367e..068eeac1484793 100644 --- a/versions/b-/boost-dll.json +++ b/versions/b-/boost-dll.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7bed72d68e1271d9915b39438385da65b4c98d0d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8c4175d6784c52998e1196428b8d3f6aac13f841", "version": "1.86.0", diff --git a/versions/b-/boost-dynamic-bitset.json b/versions/b-/boost-dynamic-bitset.json index 95234d5c3de543..0ba72da50dbbb4 100644 --- a/versions/b-/boost-dynamic-bitset.json +++ b/versions/b-/boost-dynamic-bitset.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "db0f8598336ab14bcbd09e98dd61bd17a5f6c2d2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "51d054aab9c1c50259e253c4cc02114d661a4f4f", "version": "1.86.0", diff --git a/versions/b-/boost-endian.json b/versions/b-/boost-endian.json index 369ed3f46ee750..4dbb88c35e1ef9 100644 --- a/versions/b-/boost-endian.json +++ b/versions/b-/boost-endian.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7f833dd70809fe39992a281c727df7272ddd2fcb", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "41ac0a7472ea5f242d1df7874ff39f6c64123c0a", "version": "1.86.0", diff --git a/versions/b-/boost-exception.json b/versions/b-/boost-exception.json index 44410dd6c7dcce..a04445c9e57d38 100644 --- a/versions/b-/boost-exception.json +++ b/versions/b-/boost-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e98b1b931df90dd5d25c28910815e9b17b83a2bf", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3c99e4a65f9f64580c5601219d05dac6f54bc0ab", "version": "1.86.0", diff --git a/versions/b-/boost-fiber.json b/versions/b-/boost-fiber.json index e5b0eae049625c..a59772cd0ae0f1 100644 --- a/versions/b-/boost-fiber.json +++ b/versions/b-/boost-fiber.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3aa86b56d6a20b5ec806cc644605beb42b6e9a52", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4f3698c5579c7641f51dd8a521c4f635d96ceadb", "version": "1.86.0", diff --git a/versions/b-/boost-filesystem.json b/versions/b-/boost-filesystem.json index b2720c40df424d..80bb99db24f2db 100644 --- a/versions/b-/boost-filesystem.json +++ b/versions/b-/boost-filesystem.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fd212350c540f3df5b7f00ece6653000643fc2ef", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0881f9150cf33128311d294b431d1479b545850b", "version": "1.86.0", diff --git a/versions/b-/boost-flyweight.json b/versions/b-/boost-flyweight.json index 244b6be08e5b1c..455edb342c11e4 100644 --- a/versions/b-/boost-flyweight.json +++ b/versions/b-/boost-flyweight.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b288beeccb46d1f20a1b2f7ff8c9a61532f1dcc3", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b009b7937daa96c41f1afbba2693f507471e47d9", "version": "1.86.0", diff --git a/versions/b-/boost-foreach.json b/versions/b-/boost-foreach.json index 837fc99b64e419..496a3dcb4e3d03 100644 --- a/versions/b-/boost-foreach.json +++ b/versions/b-/boost-foreach.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "45155beaec13064b96a56aab9ebd6ebd81ba37c1", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c1b6a769f2aeeec424ae03e7ca63de0ca4870508", "version": "1.86.0", diff --git a/versions/b-/boost-format.json b/versions/b-/boost-format.json index aa241da833a357..49abf1e54be182 100644 --- a/versions/b-/boost-format.json +++ b/versions/b-/boost-format.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7d093151683e6e0e79554a39f208e42ea776e67e", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fc97535cd7b1d11141b1675caf75d51a3a0c269d", "version": "1.86.0", diff --git a/versions/b-/boost-function-types.json b/versions/b-/boost-function-types.json index a1584848c1edc7..5604f7c975e91f 100644 --- a/versions/b-/boost-function-types.json +++ b/versions/b-/boost-function-types.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3cb3d8dbaaf5d4a17dc611f0a97ea399413e336a", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "13e0fd21c39949a145a90a001eb01d95c10e6cd9", "version": "1.86.0", diff --git a/versions/b-/boost-function.json b/versions/b-/boost-function.json index 0b5826e9c6fc1b..ea97f08fb347ba 100644 --- a/versions/b-/boost-function.json +++ b/versions/b-/boost-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f95941e70a54797a6693cc3d69428abb65d42ef2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "6c633bb26db4be00c4d2aaacbb36493cce90edae", "version": "1.86.0", diff --git a/versions/b-/boost-functional.json b/versions/b-/boost-functional.json index 322ee468e1c323..b7b454c51a1968 100644 --- a/versions/b-/boost-functional.json +++ b/versions/b-/boost-functional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c79b9680e38dd27a0979e2b636cf87f616b06215", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "1a149e24ca42cbda3040781ebb9a4a634ccccfba", "version": "1.86.0", diff --git a/versions/b-/boost-fusion.json b/versions/b-/boost-fusion.json index 38f258c4ac1c26..a140f3d76ad930 100644 --- a/versions/b-/boost-fusion.json +++ b/versions/b-/boost-fusion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "36b8a6066c35c7a98bc09e109300014c3aa441a1", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "7fca552578f4e09ce194b1bf0d6f25bac435907b", "version": "1.86.0", diff --git a/versions/b-/boost-geometry.json b/versions/b-/boost-geometry.json index ed755e571e8933..e35a53c1791203 100644 --- a/versions/b-/boost-geometry.json +++ b/versions/b-/boost-geometry.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b6cee5ab9f75ac0251792b2272e842a00d3cfba6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "23f3d606087b2bcac52aba2f817430ec3272d839", "version": "1.86.0", diff --git a/versions/b-/boost-gil.json b/versions/b-/boost-gil.json index d28362547a01c8..f0847876a16f2b 100644 --- a/versions/b-/boost-gil.json +++ b/versions/b-/boost-gil.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f3dff2de8377a324d80c670a89f5fa3957f832c6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3374bd66c7f74a66ffe34804df583db01eff4e03", "version": "1.86.0", diff --git a/versions/b-/boost-graph-parallel.json b/versions/b-/boost-graph-parallel.json index f8c124402e360b..e00f6908d78f8a 100644 --- a/versions/b-/boost-graph-parallel.json +++ b/versions/b-/boost-graph-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7d5e424a007b5318ba62c5ea732d3488ebeb2965", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d06253419ac2f8ed0545d417bc62956e36add681", "version": "1.86.0", diff --git a/versions/b-/boost-graph.json b/versions/b-/boost-graph.json index 9633afe0243e9b..d6e06e53f79baf 100644 --- a/versions/b-/boost-graph.json +++ b/versions/b-/boost-graph.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "667efc54fa3b66a18c0f42b4ebacecbc76597a6b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0af645ccee76e0e72ecfcf7eb14661be5350e0c3", "version": "1.86.0", diff --git a/versions/b-/boost-hana.json b/versions/b-/boost-hana.json index 787ce9fe84f896..4a6789620ab261 100644 --- a/versions/b-/boost-hana.json +++ b/versions/b-/boost-hana.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dd02af793ec4de28fe493ba4540267f4c3c04ce9", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "7976e077b0ce2a7c49061487f646c1cecc47d98a", "version": "1.86.0", diff --git a/versions/b-/boost-headers.json b/versions/b-/boost-headers.json index 8c252829a3fccd..12448a1ff9f127 100644 --- a/versions/b-/boost-headers.json +++ b/versions/b-/boost-headers.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9fd041af7c0fe69b8048faf83ef3ee22eae4c1d5", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c01b4dd603c01edf1940f0df3f6498f51c8acda1", "version": "1.86.0", diff --git a/versions/b-/boost-heap.json b/versions/b-/boost-heap.json index 22ca45965c4071..051ec287dce714 100644 --- a/versions/b-/boost-heap.json +++ b/versions/b-/boost-heap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2792f8ea75f64aaaba021512857c8f30e7e28615", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0ceb920848e00ea03d8932b546644bbff367a357", "version": "1.86.0", diff --git a/versions/b-/boost-histogram.json b/versions/b-/boost-histogram.json index e8b05ccb6f2ddd..acbe7ecd534755 100644 --- a/versions/b-/boost-histogram.json +++ b/versions/b-/boost-histogram.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "17098feeb44de50c405f37e7bfb7a6368d7c84fc", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b93440e637983292c9c694b6cb04cf7a50e5b939", "version": "1.86.0", diff --git a/versions/b-/boost-hof.json b/versions/b-/boost-hof.json index f8505201f5c4bb..aeafbed220b4d1 100644 --- a/versions/b-/boost-hof.json +++ b/versions/b-/boost-hof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c3bb87f136f67d5172fe9bff977063b4f909efd5", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d9000bafae71adfd3208c989e8e8633b58c209aa", "version": "1.86.0", diff --git a/versions/b-/boost-icl.json b/versions/b-/boost-icl.json index a161d6b19c0d8c..da15819366e2da 100644 --- a/versions/b-/boost-icl.json +++ b/versions/b-/boost-icl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e1b0ec8abcc8046229671acbe0abe5801091e216", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "f88a6a51cab67f884cb24167b54928588dec9162", "version": "1.86.0", diff --git a/versions/b-/boost-integer.json b/versions/b-/boost-integer.json index 94c7102fb12855..b01fc516ea8940 100644 --- a/versions/b-/boost-integer.json +++ b/versions/b-/boost-integer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "85daf4d9f0176a39d09b9fd521edd223ecb098c2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "944979527cd3e9b158f6d4fa27174a154b756f44", "version": "1.86.0", diff --git a/versions/b-/boost-interprocess.json b/versions/b-/boost-interprocess.json index 6d155c63b37f51..8db9d1b136e959 100644 --- a/versions/b-/boost-interprocess.json +++ b/versions/b-/boost-interprocess.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ee03f609c83d74133b9e5ebcfe23651bd96f4db8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4b46ca2a0ef4d118cc25e45e6c621cd54c60db08", "version": "1.86.0", diff --git a/versions/b-/boost-interval.json b/versions/b-/boost-interval.json index cea8b938c5ef28..3c36715829265c 100644 --- a/versions/b-/boost-interval.json +++ b/versions/b-/boost-interval.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9cec26460ee8e2b6d84416b90fd86686916cef6c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0d33fb61fb9ad07cea57563a2157b040910e9dc9", "version": "1.86.0", diff --git a/versions/b-/boost-intrusive.json b/versions/b-/boost-intrusive.json index 03c7fff683a31d..63f914ae40c0fe 100644 --- a/versions/b-/boost-intrusive.json +++ b/versions/b-/boost-intrusive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "543b1bdd8a5e50c2970fca90fa0742f22aa3187c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fdd697cf75e1c4151548b2a5df0cd17376999534", "version": "1.86.0", diff --git a/versions/b-/boost-io.json b/versions/b-/boost-io.json index e16d61a89f3d4d..55b905c247223e 100644 --- a/versions/b-/boost-io.json +++ b/versions/b-/boost-io.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "64fbc4e1f42d61e37d5e152012e3c7b3ef7e359d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "381228ce40062d70c8a56afaafed81710a1ff743", "version": "1.86.0", diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index 9bda9d406b07be..2b7d55e1f3466d 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5fe3b5503e22b9d3751d04da05cbcfed6958b39b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "485177da12bf8a3c09581def8abdd87456800d39", "version": "1.86.0", diff --git a/versions/b-/boost-iterator.json b/versions/b-/boost-iterator.json index 3c635bbbe92487..e86566dea20dfc 100644 --- a/versions/b-/boost-iterator.json +++ b/versions/b-/boost-iterator.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5dc5136e9ababa4323919a8801c4bbd9fbb74122", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8b9a0e755f202cc140222722f4292daf54ff582b", "version": "1.86.0", diff --git a/versions/b-/boost-json.json b/versions/b-/boost-json.json index 7f17165fb82502..700334cad4bda5 100644 --- a/versions/b-/boost-json.json +++ b/versions/b-/boost-json.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6a510b3c2f6fb9f5e05a1afac59e7a1abb6cacdb", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ac2b49b7ad148839f5c83ed0ba3f905ec70945a3", "version": "1.86.0", diff --git a/versions/b-/boost-lambda.json b/versions/b-/boost-lambda.json index 9af6045e0c190e..41caecb58b94c7 100644 --- a/versions/b-/boost-lambda.json +++ b/versions/b-/boost-lambda.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fc84bc81f93d22e3e09851803853ce1cd3bcdaef", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "2d8080f6e41b95cd9f13ddecfdc4db12bbb72994", "version": "1.86.0", diff --git a/versions/b-/boost-lambda2.json b/versions/b-/boost-lambda2.json index 78dccd630e9431..ae84e245576138 100644 --- a/versions/b-/boost-lambda2.json +++ b/versions/b-/boost-lambda2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8294dc4c9aa91486f7a2e6b749aee3c4b16a0f45", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "741e34a4eb1475ad121a01b659c81ca2d7cbe406", "version": "1.86.0", diff --git a/versions/b-/boost-leaf.json b/versions/b-/boost-leaf.json index 3d495ef039a17a..c6aefd39ee6054 100644 --- a/versions/b-/boost-leaf.json +++ b/versions/b-/boost-leaf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3333f291d22e8e7ad3d51d2a3f427ba3a5c5e5a7", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4e9361dbfb880d9bae2136e04263dace03567d33", "version": "1.86.0", diff --git a/versions/b-/boost-lexical-cast.json b/versions/b-/boost-lexical-cast.json index 556e565650481e..e60849c2d30cf3 100644 --- a/versions/b-/boost-lexical-cast.json +++ b/versions/b-/boost-lexical-cast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "83815f0f8964eff4ab8e9e906f4915ae24343c93", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0a36777f88db58f8d69f5e0727e3603c29e67c63", "version": "1.86.0", diff --git a/versions/b-/boost-local-function.json b/versions/b-/boost-local-function.json index 7443bc591d2943..c68d6f2dc93933 100644 --- a/versions/b-/boost-local-function.json +++ b/versions/b-/boost-local-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f7dfe4ecaabb192c19a14aa662243fe8337c22f4", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "57a2a6803a115f0f1e6bb0479cfdab7519e3e578", "version": "1.86.0", diff --git a/versions/b-/boost-locale.json b/versions/b-/boost-locale.json index 8d4b3c6047106f..b10d67a757e21c 100644 --- a/versions/b-/boost-locale.json +++ b/versions/b-/boost-locale.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d62e3416493f4a03b7667a01626e135fe9f02267", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "7c32b6ed427108b71d25389337300c479a630507", "version": "1.86.0", diff --git a/versions/b-/boost-lockfree.json b/versions/b-/boost-lockfree.json index ea306db4cdb5b8..19527477d3125d 100644 --- a/versions/b-/boost-lockfree.json +++ b/versions/b-/boost-lockfree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b41ece714f102baafb3c5e7fd576880001276b3a", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3227b820fe76dc3047f2725ac3ce50720ba03095", "version": "1.86.0", diff --git a/versions/b-/boost-log.json b/versions/b-/boost-log.json index 2a39f5ccb6b841..28da2012e15e54 100644 --- a/versions/b-/boost-log.json +++ b/versions/b-/boost-log.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "857b7cfc5edafc50716a28eea3473001283daa12", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ded8f639da631b783e516d4ee3ad15a3f814c523", "version": "1.86.0", diff --git a/versions/b-/boost-logic.json b/versions/b-/boost-logic.json index 3037f962be6416..6a5f36c5c88295 100644 --- a/versions/b-/boost-logic.json +++ b/versions/b-/boost-logic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f9b23fd1f012a637173382e92fd2b96a81a23658", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "5909374a447c242f80b0921ac3ada302ba42732c", "version": "1.86.0", diff --git a/versions/b-/boost-math.json b/versions/b-/boost-math.json index 7def8b82615561..eec300141c7cba 100644 --- a/versions/b-/boost-math.json +++ b/versions/b-/boost-math.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2916c43c9eee9ccdea97e0df0b0f247c7f475079", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "690873bedff0687ce992ee4e67a1fcd35efff094", "version": "1.86.0", diff --git a/versions/b-/boost-metaparse.json b/versions/b-/boost-metaparse.json index f0d9c70c60656c..8d02aab926b0ab 100644 --- a/versions/b-/boost-metaparse.json +++ b/versions/b-/boost-metaparse.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6465344a68875aa159ae7a8bed0ed22aac37b7cc", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "7b68d070fb5d26493813a76d5d5c7e2e35a00692", "version": "1.86.0", diff --git a/versions/b-/boost-move.json b/versions/b-/boost-move.json index 0db341910c9bc9..95b5125583b2da 100644 --- a/versions/b-/boost-move.json +++ b/versions/b-/boost-move.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "89ae8c8befe60f613693a29571a88c1e27db474e", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "2ec65ea9d8386c7364647e10ce8eeeb809be40b9", "version": "1.86.0", diff --git a/versions/b-/boost-mp11.json b/versions/b-/boost-mp11.json index cd4e4aa94d95ce..57c76b775e61be 100644 --- a/versions/b-/boost-mp11.json +++ b/versions/b-/boost-mp11.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bc1b2e78d6867f2aed28c4e7362b60d0149308f9", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "46e636f8b4c3d8baad6af94f37838a84bf2a3ad7", "version": "1.86.0", diff --git a/versions/b-/boost-mpi.json b/versions/b-/boost-mpi.json index bc03b3a90e2403..7dc76fb1e860fd 100644 --- a/versions/b-/boost-mpi.json +++ b/versions/b-/boost-mpi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0b9c0a105bc00f4a55f10d941aaa2e69f75f5bda", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "883f2e700a699184fede8118e0fbcce34e244a96", "version": "1.86.0", diff --git a/versions/b-/boost-mpl.json b/versions/b-/boost-mpl.json index 5775079f7e2392..64fe6b9e426ef1 100644 --- a/versions/b-/boost-mpl.json +++ b/versions/b-/boost-mpl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bc39d9de88b525e7f4fb5f1e9da5cc5acdee7aab", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "42387dab4931df9bfd20d869b92d7c6855900a93", "version": "1.86.0", diff --git a/versions/b-/boost-msm.json b/versions/b-/boost-msm.json index 0e08c4e7a3a387..7ebe5f0cb7b944 100644 --- a/versions/b-/boost-msm.json +++ b/versions/b-/boost-msm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5ab5ac9ae8e99ee513825516e4e8384fb3451b45", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0d02e6d0be94b50518a0b47be5c78631b560409b", "version": "1.86.0", diff --git a/versions/b-/boost-multi-array.json b/versions/b-/boost-multi-array.json index 017288879b08fd..c74a12fec862e6 100644 --- a/versions/b-/boost-multi-array.json +++ b/versions/b-/boost-multi-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6081a6a5287ecc1cc3fad11f48ebad103d09b67b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "e8032a1d638bc8cdf4b7964cf2536f0a29c14e91", "version": "1.86.0", diff --git a/versions/b-/boost-multi-index.json b/versions/b-/boost-multi-index.json index 64fad3bd682862..8fa543172a00d8 100644 --- a/versions/b-/boost-multi-index.json +++ b/versions/b-/boost-multi-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "603e63775ca778f5d2e59040c1b8cd52399c70ea", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3217612810c59712fe9046f8d72728b1a4825143", "version": "1.86.0", diff --git a/versions/b-/boost-multiprecision.json b/versions/b-/boost-multiprecision.json index ffc8b14010aa09..30a0e83058c588 100644 --- a/versions/b-/boost-multiprecision.json +++ b/versions/b-/boost-multiprecision.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "07db0e9497062a6120a922fc7c0d1d673240908e", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "81b4e2619ca9f6ab4ea795eb2dadb3ed37f55ce2", "version": "1.86.0", diff --git a/versions/b-/boost-mysql.json b/versions/b-/boost-mysql.json index 56beebb232efa4..d30a7097209fc3 100644 --- a/versions/b-/boost-mysql.json +++ b/versions/b-/boost-mysql.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "87fad0ef94992093db1e490cd250e0ba7327ad7e", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "213f4548c6f7ab4cbabf36634d7827687614c3cb", "version": "1.86.0", diff --git a/versions/b-/boost-nowide.json b/versions/b-/boost-nowide.json index 4ff66bedc4917f..7bd3d5be71a2f5 100644 --- a/versions/b-/boost-nowide.json +++ b/versions/b-/boost-nowide.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9edb39080f55a846319dbb88255b3dd1439aff82", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "e9f6bfa6137d44eadd845f7c72379e811b10d6a8", "version": "1.86.0", diff --git a/versions/b-/boost-numeric-conversion.json b/versions/b-/boost-numeric-conversion.json index a20ffac8922fbc..7eb92e6ee254a7 100644 --- a/versions/b-/boost-numeric-conversion.json +++ b/versions/b-/boost-numeric-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "383b718f507081bc65d72ba2aee6932eed881e45", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d7c5fdc151bf418c8b4c7e8df69306797ea12f63", "version": "1.86.0", diff --git a/versions/b-/boost-odeint.json b/versions/b-/boost-odeint.json index 7e21cc536c40f6..4749608b2e41f9 100644 --- a/versions/b-/boost-odeint.json +++ b/versions/b-/boost-odeint.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dcd82d93434f02e2f498bc188f98c5e082a9a083", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4527453f0f9252b3c16d3db95b2ba2824bc89751", "version": "1.86.0", diff --git a/versions/b-/boost-optional.json b/versions/b-/boost-optional.json index 2fdd0eb7a8c661..42817210e10c72 100644 --- a/versions/b-/boost-optional.json +++ b/versions/b-/boost-optional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3aef20f9f24d5920c763778cb7d5adfec48442bb", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "1401709a35e73abf6581ee9eab32ae2b71a7fa0f", "version": "1.86.0", diff --git a/versions/b-/boost-outcome.json b/versions/b-/boost-outcome.json index 458d4f479af553..c8c64e4626901c 100644 --- a/versions/b-/boost-outcome.json +++ b/versions/b-/boost-outcome.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "57db8351455001066e4dd310d7d523e94aeb2aa6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "af6984e0960cb6fcfe5ee65dea207ab86fb9bba4", "version": "1.86.0", diff --git a/versions/b-/boost-parameter-python.json b/versions/b-/boost-parameter-python.json index 10735d1448fdad..cb2f4a1d15c5b3 100644 --- a/versions/b-/boost-parameter-python.json +++ b/versions/b-/boost-parameter-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "36bea3e9d5da41d8324679a017921120f998534b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b7c50e8467604b4831ff545543733b1cec8e12fa", "version": "1.86.0", diff --git a/versions/b-/boost-parameter.json b/versions/b-/boost-parameter.json index 7ba120e29ccd96..ddf6c029edf318 100644 --- a/versions/b-/boost-parameter.json +++ b/versions/b-/boost-parameter.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d31bd0c64fbc58f50543ca1ab1c3e5b768d1822b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3c40a45d196949795b2be3541851c291fb1844a8", "version": "1.86.0", diff --git a/versions/b-/boost-pfr.json b/versions/b-/boost-pfr.json index 1f962b518b9386..2f5f30e8d44ecc 100644 --- a/versions/b-/boost-pfr.json +++ b/versions/b-/boost-pfr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4ca001fe60f26819160f9a75c7c95e28e94d8d06", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c79390e03453c40e32849c241cf07981b29f5486", "version": "1.86.0", diff --git a/versions/b-/boost-phoenix.json b/versions/b-/boost-phoenix.json index ee5390cdc7334d..3b2ea560693a62 100644 --- a/versions/b-/boost-phoenix.json +++ b/versions/b-/boost-phoenix.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "45437083ef6e8d174ad9d49a056e56e5e3bdea23", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3db90fb7dd1c352a01c0a2d72c844a023b1655ce", "version": "1.86.0", diff --git a/versions/b-/boost-poly-collection.json b/versions/b-/boost-poly-collection.json index 0dffbaca00a676..821dca9e15ee0d 100644 --- a/versions/b-/boost-poly-collection.json +++ b/versions/b-/boost-poly-collection.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef4d5ff90d9a0419caa152d92d5b74ab6e85cbe8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4bcdf6a4500a70d37b43adf4c7fd6212412d822e", "version": "1.86.0", diff --git a/versions/b-/boost-polygon.json b/versions/b-/boost-polygon.json index 4b234fdd52f815..b63d0bb0bbab56 100644 --- a/versions/b-/boost-polygon.json +++ b/versions/b-/boost-polygon.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e5c245b37393afad4827581c6feeda7ac9128a91", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c77496b9ecf1147488b44405e7a46a857a10fd81", "version": "1.86.0", diff --git a/versions/b-/boost-pool.json b/versions/b-/boost-pool.json index 1e893bce29775d..ac609da04a695e 100644 --- a/versions/b-/boost-pool.json +++ b/versions/b-/boost-pool.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2d1d41a831cc0d2fe7cd4431421f68a79ceaa1c1", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fae207f1642a362cab7ed2d17550bf776ca99a93", "version": "1.86.0", diff --git a/versions/b-/boost-predef.json b/versions/b-/boost-predef.json index 1d4ef4f236a5b4..09e13e943785f3 100644 --- a/versions/b-/boost-predef.json +++ b/versions/b-/boost-predef.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b03d87958b87d7b6a214a2b92327db0b780e2ed3", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "955dda784a843bfb85d7c17343666c5ccf0f8642", "version": "1.86.0", diff --git a/versions/b-/boost-preprocessor.json b/versions/b-/boost-preprocessor.json index 46ae98a0eed856..222c1ebfe6c8c9 100644 --- a/versions/b-/boost-preprocessor.json +++ b/versions/b-/boost-preprocessor.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e3380f553a2a9a50aa95639dcb703e13d226ce24", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "a086ddc6ee105650c442c1d40438b1670e3248b4", "version": "1.86.0", diff --git a/versions/b-/boost-process.json b/versions/b-/boost-process.json index 01422f6682a25f..eea00566b43e46 100644 --- a/versions/b-/boost-process.json +++ b/versions/b-/boost-process.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c163954223e02f5a868821c76a7de7df87a9b5da", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8d093f051607733ee4c54d25ec38604a3bdbe385", "version": "1.86.0", diff --git a/versions/b-/boost-program-options.json b/versions/b-/boost-program-options.json index 27c42889d9ec92..6168224e8c94f8 100644 --- a/versions/b-/boost-program-options.json +++ b/versions/b-/boost-program-options.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0f1def8867390310ed3903e63e36b2a857a133b9", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c041e18f05bab17532f6fa5f6faf238a2effd3ff", "version": "1.86.0", diff --git a/versions/b-/boost-property-map-parallel.json b/versions/b-/boost-property-map-parallel.json index 7b1d018d57a016..eecfee0a83a4da 100644 --- a/versions/b-/boost-property-map-parallel.json +++ b/versions/b-/boost-property-map-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "82f1ce9de825b69b6e6bc8d58a852dd57eecfdb4", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "95ab4720d185fdaecf26cc33e4ae428f2b621c9f", "version": "1.86.0", diff --git a/versions/b-/boost-property-map.json b/versions/b-/boost-property-map.json index f1f9ff310d1402..ddab672e2163eb 100644 --- a/versions/b-/boost-property-map.json +++ b/versions/b-/boost-property-map.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3d592b30aef3e02e6bf1c2a642d4e704c03f66e3", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "22ad5d692b6b015fd84f1fa387dc74b2bc0ce45e", "version": "1.86.0", diff --git a/versions/b-/boost-property-tree.json b/versions/b-/boost-property-tree.json index 545b0702c497ee..14642d8df981b7 100644 --- a/versions/b-/boost-property-tree.json +++ b/versions/b-/boost-property-tree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "88b2756e4323591154cab92e5ad1ddf6e38c0a31", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "c5cd0890674c4cd536853f8a6b93a02db66494e0", "version": "1.86.0", diff --git a/versions/b-/boost-proto.json b/versions/b-/boost-proto.json index edaf18674c1aba..780eec7e0a9087 100644 --- a/versions/b-/boost-proto.json +++ b/versions/b-/boost-proto.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bfbdb650b3e8211eb952c209c25626574994ade2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "5c050985f2027409de71cf205c8419972ad85dec", "version": "1.86.0", diff --git a/versions/b-/boost-ptr-container.json b/versions/b-/boost-ptr-container.json index 807d604763f5d2..fdfcfd19db1da9 100644 --- a/versions/b-/boost-ptr-container.json +++ b/versions/b-/boost-ptr-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c9d664ef67a49169b0cd1eabe31112b8580bdc69", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0661add5e67697002238c0b3a33f8db1f6c7ab1d", "version": "1.86.0", diff --git a/versions/b-/boost-python.json b/versions/b-/boost-python.json index 3b849858e981b0..9edcc641162a38 100644 --- a/versions/b-/boost-python.json +++ b/versions/b-/boost-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "98c31f338373be007c42ff2a2f90c5abcad7bb8d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "998c661e973a9ad529cf4d74eb51af676c644ace", "version": "1.86.0", diff --git a/versions/b-/boost-qvm.json b/versions/b-/boost-qvm.json index 688ebb999f6989..3b94adab2e392b 100644 --- a/versions/b-/boost-qvm.json +++ b/versions/b-/boost-qvm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "18f1172f41c03242db4fa6276e694a197d9c8886", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "55fd0bf6c0cda8bb0227c546aa5308b8e11cd325", "version": "1.86.0", diff --git a/versions/b-/boost-random.json b/versions/b-/boost-random.json index aaa308bed4f3e7..17f7f83bb47de9 100644 --- a/versions/b-/boost-random.json +++ b/versions/b-/boost-random.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0a0905c43471aa100a8e14394a5481d8f54b6e6c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "28837a21143c7896257a2714036769302199b030", "version": "1.86.0", diff --git a/versions/b-/boost-range.json b/versions/b-/boost-range.json index 4250cbe6353829..d4390ecea5ac66 100644 --- a/versions/b-/boost-range.json +++ b/versions/b-/boost-range.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9eec0027313670a26d9b3770252f223839f4caaa", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "92192fe61d14a9c421db7c3ed640e7b35f9685a4", "version": "1.86.0", diff --git a/versions/b-/boost-ratio.json b/versions/b-/boost-ratio.json index 256f74c7a53f23..e65f5b7b6fb0eb 100644 --- a/versions/b-/boost-ratio.json +++ b/versions/b-/boost-ratio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "db4e9073d21826b2dbc6128cf771d903a5b05634", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "10ddc71738dc9afb099d2681e39f7da1d509253b", "version": "1.86.0", diff --git a/versions/b-/boost-rational.json b/versions/b-/boost-rational.json index a61e984940f4e2..92cff0054283e8 100644 --- a/versions/b-/boost-rational.json +++ b/versions/b-/boost-rational.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cb050081c2fdd4f5e4b8dc6f4db01bad75548df7", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "eaf89627f4ab01c16a76fe46ea532221669b6a2a", "version": "1.86.0", diff --git a/versions/b-/boost-redis.json b/versions/b-/boost-redis.json index 84e8d191de81b1..ed54e1bd5983ff 100644 --- a/versions/b-/boost-redis.json +++ b/versions/b-/boost-redis.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3eaad42f93221e49b95fbd6e2589bfc9e1aa15b7", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "2550196816d0888c6b5bf8e56ad1661a06c4fa00", "version": "1.86.0", diff --git a/versions/b-/boost-regex.json b/versions/b-/boost-regex.json index d669c7c513f891..d9772648a09904 100644 --- a/versions/b-/boost-regex.json +++ b/versions/b-/boost-regex.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1cb6e41ed655a69821fde65c45f4c0b7d5e4c48f", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "9318a93a93511ef643cf511123f7be253b27cb66", "version": "1.86.0", diff --git a/versions/b-/boost-safe-numerics.json b/versions/b-/boost-safe-numerics.json index a36bf8f6e0b771..fa445923447a0f 100644 --- a/versions/b-/boost-safe-numerics.json +++ b/versions/b-/boost-safe-numerics.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4c9c6fe5a091d6de9006594e659e036858000479", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "1626ba143d5988feff992b0616cd04543d6e3626", "version": "1.86.0", diff --git a/versions/b-/boost-scope-exit.json b/versions/b-/boost-scope-exit.json index d33a69a85d17ff..c58656a5fbdcf3 100644 --- a/versions/b-/boost-scope-exit.json +++ b/versions/b-/boost-scope-exit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "557fcce5c3c3aa91505458fa29e72adb02c7b664", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "59dfff48e5adaebade67c01436b2d04b628a582b", "version": "1.86.0", diff --git a/versions/b-/boost-scope.json b/versions/b-/boost-scope.json index 613691bd60b8bc..ccc703c08c7ce9 100644 --- a/versions/b-/boost-scope.json +++ b/versions/b-/boost-scope.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a5abaf0bfd2bfbb385a5e0f28aa34d8563c9c404", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "56d916fe09056e5841bccb054ebb74b1b92798ac", "version": "1.86.0", diff --git a/versions/b-/boost-serialization.json b/versions/b-/boost-serialization.json index dcc9b6a856d74a..6397b48b4d1b14 100644 --- a/versions/b-/boost-serialization.json +++ b/versions/b-/boost-serialization.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "248b80e5738694649bc5794ef2fe96615a010339", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "59c1fb041dc91bd1a7cfc14902bf8ec3e211a58d", "version": "1.86.0", diff --git a/versions/b-/boost-signals2.json b/versions/b-/boost-signals2.json index 2f6afc6f52da1f..09423ace4c79c1 100644 --- a/versions/b-/boost-signals2.json +++ b/versions/b-/boost-signals2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "40780c94b7bc8bd26d250535b09ba3601ddc8d63", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0d47661c21531ec81da587a8dcd098db005e8402", "version": "1.86.0", diff --git a/versions/b-/boost-smart-ptr.json b/versions/b-/boost-smart-ptr.json index a47f6762588b03..4f5ef9b43ba550 100644 --- a/versions/b-/boost-smart-ptr.json +++ b/versions/b-/boost-smart-ptr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef9096b337362b53c41aae8a9b426a8a767bf4a7", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "a5ab980fbf31a3a2a95cadf878c42cfdf7e5449f", "version": "1.86.0", diff --git a/versions/b-/boost-sort.json b/versions/b-/boost-sort.json index 9df41683a06799..cf91317dfcb478 100644 --- a/versions/b-/boost-sort.json +++ b/versions/b-/boost-sort.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e768fbab47a0e58a7c2a07c13690a146bc19e396", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "bde7ae52190c4150e8d24728d4ed95043b3764b9", "version": "1.86.0", diff --git a/versions/b-/boost-spirit.json b/versions/b-/boost-spirit.json index 61e5b18eb09717..ac0d46d602a6d0 100644 --- a/versions/b-/boost-spirit.json +++ b/versions/b-/boost-spirit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "69bc4b2d4e89d40766823ba565d52467cb1b25d9", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "9b99b61382209f93318cefbfb964f004f697e0d5", "version": "1.86.0", diff --git a/versions/b-/boost-stacktrace.json b/versions/b-/boost-stacktrace.json index 2585e48c08aebf..8b6f390ef17eae 100644 --- a/versions/b-/boost-stacktrace.json +++ b/versions/b-/boost-stacktrace.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "59f698a263b91591a102ff42b0dba85130ebdc2d", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fbe31177be073a8765c33c48464ebbcc44f29a61", "version": "1.86.0", diff --git a/versions/b-/boost-statechart.json b/versions/b-/boost-statechart.json index b2bb370c54cca9..5319bf626630ea 100644 --- a/versions/b-/boost-statechart.json +++ b/versions/b-/boost-statechart.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "18d2d8bf3d3f2306e670b377c9b897289b8681b3", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "f9037f665ed8408005a53923677a950bef43ed80", "version": "1.86.0", diff --git a/versions/b-/boost-static-assert.json b/versions/b-/boost-static-assert.json index 659e0fdc91e053..f31f572a47f610 100644 --- a/versions/b-/boost-static-assert.json +++ b/versions/b-/boost-static-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4a3601304b3bea0ecd0fbab68a65b1d874467f13", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "47f251620a2037084eb2d8ac0e6ff3601523e42a", "version": "1.86.0", diff --git a/versions/b-/boost-static-string.json b/versions/b-/boost-static-string.json index be9cb08f44206f..955baa60de6982 100644 --- a/versions/b-/boost-static-string.json +++ b/versions/b-/boost-static-string.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "792f3715c13ef4139509e9d0a165f483482950cc", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "582bee8fec9374c28c43d8d42f7dcc0e360e3998", "version": "1.86.0", diff --git a/versions/b-/boost-stl-interfaces.json b/versions/b-/boost-stl-interfaces.json index bd8e67a62069c9..4ea02032ba59a8 100644 --- a/versions/b-/boost-stl-interfaces.json +++ b/versions/b-/boost-stl-interfaces.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d95e6597e463c45809857862bb2079dd2e0f7f42", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "cebcbc66ad554fe9579f8446566a674dca2adb04", "version": "1.86.0", diff --git a/versions/b-/boost-system.json b/versions/b-/boost-system.json index 505cd947a9b48a..d38f56b946877b 100644 --- a/versions/b-/boost-system.json +++ b/versions/b-/boost-system.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da37abf239e674e07a7e5a4ed30b19ab119d5800", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "7c85bcb721e1a1cc3bd96660476a30c0eba11f8f", "version": "1.86.0", diff --git a/versions/b-/boost-test.json b/versions/b-/boost-test.json index e6e31380a45c81..f0049fef5db8af 100644 --- a/versions/b-/boost-test.json +++ b/versions/b-/boost-test.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a07be6aeeebd497a3d493721e3f7ea3c2e35c5f8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fce3e32f81af52bc38b505496c6b6f018ed10f7f", "version": "1.86.0", diff --git a/versions/b-/boost-thread.json b/versions/b-/boost-thread.json index 7613520f810704..1a9f6708fb5888 100644 --- a/versions/b-/boost-thread.json +++ b/versions/b-/boost-thread.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "51c3cab52d139b4efa73d40c05b98a310a16821c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4859fd5b6e005b5129c0f552de4017ec6f76546b", "version": "1.86.0", diff --git a/versions/b-/boost-throw-exception.json b/versions/b-/boost-throw-exception.json index 7e10cf7dcd7750..b97cc40211f93e 100644 --- a/versions/b-/boost-throw-exception.json +++ b/versions/b-/boost-throw-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4a56dd17aa1fb1a18f50d189593938893ec24386", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4b282c6d95bbb3e399592f9eb87b8f420d34b3b5", "version": "1.86.0", diff --git a/versions/b-/boost-timer.json b/versions/b-/boost-timer.json index 688c4f0ed1e61e..4b22fe54c00057 100644 --- a/versions/b-/boost-timer.json +++ b/versions/b-/boost-timer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f86a8077a906a25aa2fa73493ccf34703bba18c2", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "68f92cc4f9c09dad7f84b71a4fa48781c925ef9e", "version": "1.86.0", diff --git a/versions/b-/boost-tokenizer.json b/versions/b-/boost-tokenizer.json index 0fe3a37987dd83..e42437bda676c9 100644 --- a/versions/b-/boost-tokenizer.json +++ b/versions/b-/boost-tokenizer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "30bfa8585c66192e1e6eddc5917df7ac3702a488", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b7b01a69aaf4f53a6e97eb141790cb96222f69d6", "version": "1.86.0", diff --git a/versions/b-/boost-tti.json b/versions/b-/boost-tti.json index 7eb93396dabeef..e7c66aa1152f68 100644 --- a/versions/b-/boost-tti.json +++ b/versions/b-/boost-tti.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "97e79e31d418618104ddeb8eb577ff9ecdfa4292", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3f7dbed93eef0cfb857c238403a1020417cef1e6", "version": "1.86.0", diff --git a/versions/b-/boost-tuple.json b/versions/b-/boost-tuple.json index 6f8d6f2f3c5155..e29e946ab96073 100644 --- a/versions/b-/boost-tuple.json +++ b/versions/b-/boost-tuple.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "742499dcbd56ae28d11af26b2c563cc598732d83", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b04ebfe07fa6c45bf2e0dd35a9fec10add1b6ef9", "version": "1.86.0", diff --git a/versions/b-/boost-type-erasure.json b/versions/b-/boost-type-erasure.json index 3b84c455cd8753..e03f2851606fb4 100644 --- a/versions/b-/boost-type-erasure.json +++ b/versions/b-/boost-type-erasure.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "317eca926033fef558acf33acf4faee6bf39f7ed", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "47ddf4b164e299f7a619be3621ecccdcbf737a8c", "version": "1.86.0", diff --git a/versions/b-/boost-type-index.json b/versions/b-/boost-type-index.json index ecac226f48a06f..832bd76ac2e350 100644 --- a/versions/b-/boost-type-index.json +++ b/versions/b-/boost-type-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3257ddc01fe4336f808951f5623ef8130319c82a", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "bde43caf92370cdc6b55d296f0641e1b9a516885", "version": "1.86.0", diff --git a/versions/b-/boost-type-traits.json b/versions/b-/boost-type-traits.json index ce6e02506fc0c3..fcfeaef168d4e7 100644 --- a/versions/b-/boost-type-traits.json +++ b/versions/b-/boost-type-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9d7ba43b84a0b63ead5148418f9557441060d248", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "fe39918134d7cdeec3dc248cd6075bc792039ce5", "version": "1.86.0", diff --git a/versions/b-/boost-typeof.json b/versions/b-/boost-typeof.json index 5ef4a7af0419ed..8fe2548957f17e 100644 --- a/versions/b-/boost-typeof.json +++ b/versions/b-/boost-typeof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c4ade6c1f9a40bdcbe45500476fe36fe79d14dc8", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "dbef6caf417e0c2ec880da9e9a6d4094a750e970", "version": "1.86.0", diff --git a/versions/b-/boost-ublas.json b/versions/b-/boost-ublas.json index 5c8b762c6927b1..1809439704ff29 100644 --- a/versions/b-/boost-ublas.json +++ b/versions/b-/boost-ublas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d107eba2f00a7d17965dcdbe46520e1316c263b6", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "0811fc866487e2d7c7c217378de67cfccc60b354", "version": "1.86.0", diff --git a/versions/b-/boost-uninstall.json b/versions/b-/boost-uninstall.json index 334c3ff9f8b013..059a777465fa5b 100644 --- a/versions/b-/boost-uninstall.json +++ b/versions/b-/boost-uninstall.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "59deb8f474b417f62e4dea071edc08cfa61048f1", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "f7397719df120125cafecc8000deb3d2a0d5c7af", "version": "1.86.0", diff --git a/versions/b-/boost-units.json b/versions/b-/boost-units.json index e91b652ca63c1a..707bc4a9ac30d9 100644 --- a/versions/b-/boost-units.json +++ b/versions/b-/boost-units.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b52f705a7474cde1052e2c92835292a32199cae5", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "b2a4e000c13070792a8a308283341f3682236afb", "version": "1.86.0", diff --git a/versions/b-/boost-unordered.json b/versions/b-/boost-unordered.json index 9380a9ad68a1d9..d84a5879b01b04 100644 --- a/versions/b-/boost-unordered.json +++ b/versions/b-/boost-unordered.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c5d2a738cd778c10c8946145755436924d97981b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3016f6768a087d2f7a5629edae86d00c67191f1f", "version": "1.86.0", diff --git a/versions/b-/boost-url.json b/versions/b-/boost-url.json index eb6481733fce9d..a0d6eec823bb0c 100644 --- a/versions/b-/boost-url.json +++ b/versions/b-/boost-url.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "612ad13ff444827e4e86c97e9cb5dc5beeb161b4", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4a95f5be61df87816ca4f481ab7634f4b337c0b9", "version": "1.86.0", diff --git a/versions/b-/boost-utility.json b/versions/b-/boost-utility.json index d262658f342f35..be470729d17f7f 100644 --- a/versions/b-/boost-utility.json +++ b/versions/b-/boost-utility.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0c22f845af30943a807b8bf749b4f88ee472a958", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "ee6600d9dea03593efcc67d0862d7d14807bd14d", "version": "1.86.0", diff --git a/versions/b-/boost-uuid.json b/versions/b-/boost-uuid.json index b1ca5acbf9f793..2523a393a1dfa0 100644 --- a/versions/b-/boost-uuid.json +++ b/versions/b-/boost-uuid.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b3512414a6a77a1ad6114cd34dca4efa77f88171", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8eeba4516fc5a0010b40ac15ef53c1433820937b", "version": "1.86.0", diff --git a/versions/b-/boost-variant.json b/versions/b-/boost-variant.json index f43742763f81a7..08ed8456873eb4 100644 --- a/versions/b-/boost-variant.json +++ b/versions/b-/boost-variant.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0c1f7be40e58f90d88ce60f3a61221d11cf5f791", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "f0fae0ca64fdd1cfa7308300888650c2215efea5", "version": "1.86.0", diff --git a/versions/b-/boost-variant2.json b/versions/b-/boost-variant2.json index be2bdcd74fafaf..878a19e13181ba 100644 --- a/versions/b-/boost-variant2.json +++ b/versions/b-/boost-variant2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b4287c93efea644fe67c2304befa231cbc59025c", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "da8c7998e31bf676c2efbce08f4e7cb41066dfe2", "version": "1.86.0", diff --git a/versions/b-/boost-vmd.json b/versions/b-/boost-vmd.json index 9e8e6ef1b99629..c52a425b71ca0a 100644 --- a/versions/b-/boost-vmd.json +++ b/versions/b-/boost-vmd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cb0b8eb6360d10592b114bc18f1ad3d4d361e612", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "4fdc2f6245ae9b2d8fd0dbae750a9e7142a11b8f", "version": "1.86.0", diff --git a/versions/b-/boost-wave.json b/versions/b-/boost-wave.json index e562c2a9c768df..f2f390d1c2880f 100644 --- a/versions/b-/boost-wave.json +++ b/versions/b-/boost-wave.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef99821464c6a16e6f4b3d6d9132d52acfc49e2b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "eb6baa19823be746fde24fee3bf57d092787750a", "version": "1.86.0", diff --git a/versions/b-/boost-winapi.json b/versions/b-/boost-winapi.json index 4de9a38a072e4a..6b52f5b7ec8a86 100644 --- a/versions/b-/boost-winapi.json +++ b/versions/b-/boost-winapi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9c479ba00f4e2401e518595446748e4394cd9568", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "d75ae8aec7f6af51c19a6301a05194616da25145", "version": "1.86.0", diff --git a/versions/b-/boost-xpressive.json b/versions/b-/boost-xpressive.json index eba287eda3298c..51d9b8b65c1d9b 100644 --- a/versions/b-/boost-xpressive.json +++ b/versions/b-/boost-xpressive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "209046806a0a5b534a8ddbb85d6513a5d4aad740", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "8e7759afc8a205549c949fdde86bf0d47d532785", "version": "1.86.0", diff --git a/versions/b-/boost-yap.json b/versions/b-/boost-yap.json index e90bce079080ae..fa4d28d61c80e8 100644 --- a/versions/b-/boost-yap.json +++ b/versions/b-/boost-yap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "25be83cb6fc5acfc08568de767da6fcd1c369404", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "f55ab0cb293729ba4bcb1d2043ac91deed2db8fc", "version": "1.86.0", diff --git a/versions/b-/boost.json b/versions/b-/boost.json index e745a73d06eade..3cdee7546f559c 100644 --- a/versions/b-/boost.json +++ b/versions/b-/boost.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f17dd170a8004bff6bb6137b49715a636adc449e", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "e16c1af1e47c7b94ac02c8f3c9ec0f4d3ea8f8f6", "version": "1.86.0", diff --git a/versions/baseline.json b/versions/baseline.json index 22aa8d9d448912..1571f68390c8a7 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -741,87 +741,87 @@ "port-version": 0 }, "boost": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-accumulators": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-algorithm": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-align": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-any": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-array": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-asio": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-assert": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-assign": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-atomic": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-beast": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-bimap": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-bind": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-build": { - "baseline": "1.86.0", - "port-version": 1 + "baseline": "1.87.0", + "port-version": 0 }, "boost-callable-traits": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-charconv": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-chrono": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-circular-buffer": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-cmake": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-cobalt": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-compat": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-compatibility": { @@ -829,523 +829,523 @@ "port-version": 0 }, "boost-compute": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-concept-check": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-config": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-container": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-container-hash": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-context": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-contract": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-conversion": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-convert": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-core": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-coroutine": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-coroutine2": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-crc": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-date-time": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-describe": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-detail": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-dll": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-dynamic-bitset": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-endian": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-exception": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-fiber": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-filesystem": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-flyweight": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-foreach": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-format": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-function": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-function-types": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-functional": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-fusion": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-geometry": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-gil": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-graph": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-graph-parallel": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-hana": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-headers": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-heap": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-histogram": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-hof": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-icl": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-integer": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-interprocess": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-interval": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-intrusive": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-io": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-iostreams": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-iterator": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-json": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-lambda": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-lambda2": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-leaf": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-lexical-cast": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-local-function": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-locale": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-lockfree": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-log": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-logic": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-math": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-metaparse": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-move": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-mp11": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-mpi": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-mpl": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-msm": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-multi-array": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-multi-index": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-multiprecision": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-mysql": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-nowide": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-numeric-conversion": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-odeint": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-optional": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-outcome": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-parameter": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-parameter-python": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-pfr": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-phoenix": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-poly-collection": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-polygon": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-pool": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-predef": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-preprocessor": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-process": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-program-options": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-property-map": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-property-map-parallel": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-property-tree": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-proto": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-ptr-container": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-python": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-qvm": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-random": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-range": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-ratio": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-rational": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-redis": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-regex": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-safe-numerics": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-scope": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-scope-exit": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-serialization": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-signals2": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-smart-ptr": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-sort": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-spirit": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-stacktrace": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-statechart": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-static-assert": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-static-string": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-stl-interfaces": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-system": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-test": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-thread": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-throw-exception": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-timer": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-tokenizer": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-tti": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-tuple": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-type-erasure": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-type-index": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-type-traits": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-typeof": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-ublas": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-uninstall": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-units": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-unordered": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-url": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-utility": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-uuid": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-variant": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-variant2": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-vcpkg-helpers": { @@ -1353,23 +1353,23 @@ "port-version": 0 }, "boost-vmd": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-wave": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-winapi": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-xpressive": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boost-yap": { - "baseline": "1.86.0", + "baseline": "1.87.0", "port-version": 0 }, "boringssl": { From ead9f37657db6affdc50e182a615a652413c6987 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 10:58:06 +0800 Subject: [PATCH 04/74] [boost] add boost-parser --- ports/boost-parser/portfile.cmake | 15 ++++++++++++++ ports/boost-parser/vcpkg.json | 34 +++++++++++++++++++++++++++++++ ports/boost/vcpkg.json | 4 ++++ 3 files changed, 53 insertions(+) create mode 100644 ports/boost-parser/portfile.cmake create mode 100644 ports/boost-parser/vcpkg.json diff --git a/ports/boost-parser/portfile.cmake b/ports/boost-parser/portfile.cmake new file mode 100644 index 00000000000000..d20fc45be9333b --- /dev/null +++ b/ports/boost-parser/portfile.cmake @@ -0,0 +1,15 @@ +# Automatically generated by scripts/boost/generate-ports.ps1 + +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO boostorg/parser + REF boost-${VERSION} + SHA512 b558f8dce66aa073f23672907cd39b8ef8035c4d8cae631e72255dd2d1181a6e65e8347d9204f1e2053d88b8700e181ce3691fbb3c840621545f554fda931b10 + HEAD_REF master +) + +set(FEATURE_OPTIONS "") +boost_configure_and_install( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS ${FEATURE_OPTIONS} +) diff --git a/ports/boost-parser/vcpkg.json b/ports/boost-parser/vcpkg.json new file mode 100644 index 00000000000000..962ac57ab010fd --- /dev/null +++ b/ports/boost-parser/vcpkg.json @@ -0,0 +1,34 @@ +{ + "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", + "name": "boost-parser", + "version": "1.87.0", + "description": "Boost parser module", + "homepage": "https://www.boost.org/libs/parser", + "license": "BSL-1.0", + "dependencies": [ + { + "name": "boost-assert", + "version>=": "1.87.0" + }, + { + "name": "boost-cmake", + "version>=": "1.87.0" + }, + { + "name": "boost-config", + "version>=": "1.87.0" + }, + { + "name": "boost-hana", + "version>=": "1.87.0" + }, + { + "name": "boost-headers", + "version>=": "1.87.0" + }, + { + "name": "boost-type-index", + "version>=": "1.87.0" + } + ] +} diff --git a/ports/boost/vcpkg.json b/ports/boost/vcpkg.json index 40992ad2100178..e09f7855bd6628 100644 --- a/ports/boost/vcpkg.json +++ b/ports/boost/vcpkg.json @@ -383,6 +383,10 @@ "platform": "!uwp & !emscripten & !ios & !android", "version>=": "1.87.0" }, + { + "name": "boost-parser", + "version>=": "1.87.0" + }, { "name": "boost-pfr", "version>=": "1.87.0" From 9ffae9c1bcd41a0d3326ba12bb395a7b41fbe8d2 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 10:59:05 +0800 Subject: [PATCH 05/74] [boost] update versions --- versions/b-/boost-parser.json | 9 +++++++++ versions/b-/boost.json | 2 +- versions/baseline.json | 4 ++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 versions/b-/boost-parser.json diff --git a/versions/b-/boost-parser.json b/versions/b-/boost-parser.json new file mode 100644 index 00000000000000..1c324bbc581a60 --- /dev/null +++ b/versions/b-/boost-parser.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "df0eee92ddcc68d09cffd0a56a44b9dffb3cf96e", + "version": "1.87.0", + "port-version": 0 + } + ] +} diff --git a/versions/b-/boost.json b/versions/b-/boost.json index 3cdee7546f559c..5500bd80d9d905 100644 --- a/versions/b-/boost.json +++ b/versions/b-/boost.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "f17dd170a8004bff6bb6137b49715a636adc449e", + "git-tree": "f1d60c667c49c4aeb31c80a58fc8823f453de1f7", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index 1571f68390c8a7..5ea56275d526df 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -1124,6 +1124,10 @@ "baseline": "1.87.0", "port-version": 0 }, + "boost-parser": { + "baseline": "1.87.0", + "port-version": 0 + }, "boost-pfr": { "baseline": "1.87.0", "port-version": 0 From 6faac32e1f1414e91037c933d649e72aa73a365f Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 19:09:28 +0800 Subject: [PATCH 06/74] [boost-build] update hash --- ports/boost-build/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/boost-build/portfile.cmake b/ports/boost-build/portfile.cmake index 5fdfb8351a469c..fde9bc3f6b8e63 100644 --- a/ports/boost-build/portfile.cmake +++ b/ports/boost-build/portfile.cmake @@ -10,7 +10,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/build REF boost-${VERSION} - SHA512 0214861d3c93f64fd3d211631304a42783eb019df946a4b6ed216163aa9d22b609056c6d1e8dcd62f5f00e9963aa56e84818f01d94465debfc615999baad6bab + SHA512 6684fa1954f75b6d4e0007622a4fe44f105a3cee05a39c8ed20e252ab3f9aa4bb23450b085d0e241ed14a02d9b37393d831025e1df7572e92215530906252ea5 HEAD_REF master PATCHES 0002-fix-get-version.patch From a62fd37d91071ddb4d77b6e45bf6e722ff7acbaf Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 19:25:49 +0800 Subject: [PATCH 07/74] Update generate-ports.ps1 --- scripts/boost/generate-ports.ps1 | 1 - 1 file changed, 1 deletion(-) diff --git a/scripts/boost/generate-ports.ps1 b/scripts/boost/generate-ports.ps1 index 82bb459a72a764..cb46b2b0963613 100644 --- a/scripts/boost/generate-ports.ps1 +++ b/scripts/boost/generate-ports.ps1 @@ -28,7 +28,6 @@ $semverVersion = ($version -replace "(\d+(\.\d+){1,3}).*", "`$1") # Clear this array when moving to a new boost version $defaultPortVersion = 0 $portVersions = @{ - 'boost-build' = 1 } function Get-PortVersion { From 9dfd371b454c7c4cf445700e6ab752c822f6002d Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 19:28:35 +0800 Subject: [PATCH 08/74] [boost] update mpi hash --- ports/boost-graph-parallel/portfile.cmake | 2 +- ports/boost-mpi/portfile.cmake | 2 +- ports/boost-property-map-parallel/portfile.cmake | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ports/boost-graph-parallel/portfile.cmake b/ports/boost-graph-parallel/portfile.cmake index 9106ec9fe0adaa..09fcec693fc3a0 100644 --- a/ports/boost-graph-parallel/portfile.cmake +++ b/ports/boost-graph-parallel/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/graph_parallel REF boost-${VERSION} - SHA512 701e068240813a64aa1215e241a770b3497a8f9a054eeef98fd3d8462ac60fbf943c7e0d833f097ddb5f2e18b843459707027c2b144cb81517f60d4cc8672c6a + SHA512 13a40476e2dffcc0906c82e8e608ab2fcc3671dee65ca4919a9dc71d34c9673775f86df5ef5f8f203c9f2498704bc0ac116e82c069281974dd25f3893b4c4862 HEAD_REF master ) diff --git a/ports/boost-mpi/portfile.cmake b/ports/boost-mpi/portfile.cmake index 83ca5b27b55f7c..3e4713dee76703 100644 --- a/ports/boost-mpi/portfile.cmake +++ b/ports/boost-mpi/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mpi REF boost-${VERSION} - SHA512 c229ac1cd354245da2d03d054f2725c63c500c87c1de8f50b0c8b1946a6095c9948715c5abd24d7ddae639616793c1535a2171c7e698d2ed25a8515eab37ceb2 + SHA512 648129db77e1bb67f282eb13670c25f3e906b7b5f10e5fd71dec8dda69d0f0bd5dd7529a3405b753513bd7731e6fadd9b295b04a7bc68209aec8acea2832ec40 HEAD_REF master ) diff --git a/ports/boost-property-map-parallel/portfile.cmake b/ports/boost-property-map-parallel/portfile.cmake index 3213bfe99f0499..9389f303acc175 100644 --- a/ports/boost-property-map-parallel/portfile.cmake +++ b/ports/boost-property-map-parallel/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_map_parallel REF boost-${VERSION} - SHA512 000cfb346a7c150af595541cc4dcbabdfaa668dee2f2c05ff780ba5c290f4013de6fc354687a2f16197c68831746ab210a1af6d1218d53231ffd3135909b2bf0 + SHA512 58ab62363ec4850891fb0b4cdc76b9df2b494467cb3c26861b1a8f445352baa8545cb92e03a333841caa3c7ed11ad85cf700eba54ad132b74f3717a0581d2c6b HEAD_REF master ) From e2ea7a16e92067df5973b0ac80bfc0faba0ff099 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 13 Dec 2024 19:29:25 +0800 Subject: [PATCH 09/74] [boost] update mpi versions --- versions/b-/boost-build.json | 2 +- versions/b-/boost-graph-parallel.json | 2 +- versions/b-/boost-mpi.json | 2 +- versions/b-/boost-property-map-parallel.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/b-/boost-build.json b/versions/b-/boost-build.json index 00905c56076ec7..3b38b0d632b42d 100644 --- a/versions/b-/boost-build.json +++ b/versions/b-/boost-build.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "2f3e00813da11968415174af6753caefe4665b13", + "git-tree": "77ac781ba7771fb9280363091fd3253457ddcefe", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-graph-parallel.json b/versions/b-/boost-graph-parallel.json index e00f6908d78f8a..a0e2450d4c8fb7 100644 --- a/versions/b-/boost-graph-parallel.json +++ b/versions/b-/boost-graph-parallel.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "7d5e424a007b5318ba62c5ea732d3488ebeb2965", + "git-tree": "4f917942c069bc63356009274b500be894d786ad", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-mpi.json b/versions/b-/boost-mpi.json index 7dc76fb1e860fd..235d0630ad5837 100644 --- a/versions/b-/boost-mpi.json +++ b/versions/b-/boost-mpi.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "0b9c0a105bc00f4a55f10d941aaa2e69f75f5bda", + "git-tree": "4d8b6a3083c006d7415ecd2ea189e0ad90673b1e", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-property-map-parallel.json b/versions/b-/boost-property-map-parallel.json index eecfee0a83a4da..c0fdece1f0903b 100644 --- a/versions/b-/boost-property-map-parallel.json +++ b/versions/b-/boost-property-map-parallel.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "82f1ce9de825b69b6e6bc8d58a852dd57eecfdb4", + "git-tree": "578a2c517d67bdc257ec692fb5cd1dfa981d646f", "version": "1.87.0", "port-version": 0 }, From 358df8501f66e9bd75600eec6bb71ec8f7c19ae3 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 14 Dec 2024 17:16:35 +0800 Subject: [PATCH 10/74] [cpp-netlib] fix asio build error --- ports/cpp-netlib/portfile.cmake | 1 + ports/cpp-netlib/use-asio-iocontext.patch | 617 ++++++++++++++++++++++ ports/cpp-netlib/vcpkg.json | 2 +- 3 files changed, 619 insertions(+), 1 deletion(-) create mode 100644 ports/cpp-netlib/use-asio-iocontext.patch diff --git a/ports/cpp-netlib/portfile.cmake b/ports/cpp-netlib/portfile.cmake index 5e36bfdb51feeb..9b2cc97788956d 100644 --- a/ports/cpp-netlib/portfile.cmake +++ b/ports/cpp-netlib/portfile.cmake @@ -12,6 +12,7 @@ vcpkg_from_github( PATCHES fix-compatibility-with-boost-1.83.patch stream-handler-executor.patch + use-asio-iocontext.patch ) vcpkg_cmake_configure( diff --git a/ports/cpp-netlib/use-asio-iocontext.patch b/ports/cpp-netlib/use-asio-iocontext.patch new file mode 100644 index 00000000000000..58a97be20942fe --- /dev/null +++ b/ports/cpp-netlib/use-asio-iocontext.patch @@ -0,0 +1,617 @@ +diff --git a/boost/network/protocol/http/client/async_impl.hpp b/boost/network/protocol/http/client/async_impl.hpp +index 8e6dda6..70c08bb 100644 +--- a/boost/network/protocol/http/client/async_impl.hpp ++++ b/boost/network/protocol/http/client/async_impl.hpp +@@ -11,7 +11,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -46,7 +46,7 @@ struct async_client + + async_client(bool cache_resolved, bool follow_redirect, + bool always_verify_peer, int timeout, bool remove_chunk_markers, +- std::shared_ptr service, ++ std::shared_ptr service, + optional certificate_filename, + optional verify_path, + optional certificate_file, +@@ -56,10 +56,10 @@ struct async_client + : connection_base(cache_resolved, follow_redirect, timeout, + remove_chunk_markers), + service_ptr(service.get() ? service +- : std::make_shared()), ++ : std::make_shared()), + service_(*service_ptr), + resolver_(service_), +- sentinel_(new boost::asio::io_service::work(service_)), ++ sentinel_(new boost::asio::io_context::work(service_)), + certificate_filename_(std::move(certificate_filename)), + verify_path_(std::move(verify_path)), + certificate_file_(std::move(certificate_file)), +@@ -69,7 +69,7 @@ struct async_client + ssl_options_(ssl_options), + always_verify_peer_(always_verify_peer) { + connection_base::resolver_strand_.reset( +- new boost::asio::io_service::strand(service_)); ++ new boost::asio::io_context::strand(service_)); + if (!service) + lifetime_thread_.reset(new std::thread([this]() { service_.run(); })); + } +@@ -99,10 +99,10 @@ struct async_client + generator); + } + +- std::shared_ptr service_ptr; +- boost::asio::io_service& service_; ++ std::shared_ptr service_ptr; ++ boost::asio::io_context& service_; + resolver_type resolver_; +- std::shared_ptr sentinel_; ++ std::shared_ptr sentinel_; + std::shared_ptr lifetime_thread_; + optional certificate_filename_; + optional verify_path_; +diff --git a/boost/network/protocol/http/client/connection/async_normal.hpp b/boost/network/protocol/http/client/connection/async_normal.hpp +index 107c8bf..02ec0e2 100644 +--- a/boost/network/protocol/http/client/connection/async_normal.hpp ++++ b/boost/network/protocol/http/client/connection/async_normal.hpp +@@ -312,7 +312,7 @@ struct http_async_connection + + auto self = this->shared_from_this(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(this->part.data(), ++ boost::asio::mutable_buffer(this->part.data(), + this->part.size()), + request_strand_.wrap([=] (boost::system::error_code const &ec, + std::size_t bytes_transferred) { +@@ -441,7 +441,7 @@ struct http_async_connection + } + auto self = this->shared_from_this(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(this->part.data(), ++ boost::asio::mutable_buffer(this->part.data(), + this->part.size()), + request_strand_.wrap([=] (boost::system::error_code const &ec, + std::size_t bytes_transferred) { +@@ -531,7 +531,7 @@ struct http_async_connection + } + auto self = this->shared_from_this(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(this->part.data(), ++ boost::asio::mutable_buffer(this->part.data(), + this->part.size()), + request_strand_.wrap([=] (boost::system::error_code const &ec, + std::size_t bytes_transferred) { +@@ -598,7 +598,7 @@ struct http_async_connection + bool follow_redirect_; + resolver_type& resolver_; + resolve_function resolve_; +- boost::asio::io_service::strand request_strand_; ++ boost::asio::io_context::strand request_strand_; + connection_delegate_ptr delegate_; + boost::asio::streambuf command_streambuf; + string_type method; +diff --git a/boost/network/protocol/http/client/connection/async_protocol_handler.hpp b/boost/network/protocol/http/client/connection/async_protocol_handler.hpp +index 383b620..25deb01 100644 +--- a/boost/network/protocol/http/client/connection/async_protocol_handler.hpp ++++ b/boost/network/protocol/http/client/connection/async_protocol_handler.hpp +@@ -141,7 +141,7 @@ struct http_async_protocol_handler { + std::end(result_range)); + part_begin = part.begin(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(part.data(), part.size()), ++ boost::asio::mutable_buffer(part.data(), part.size()), + callback); + } + return parsed_ok; +@@ -187,7 +187,7 @@ struct http_async_protocol_handler { + std::end(result_range)); + part_begin = part.begin(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(part.data(), part.size()), ++ boost::asio::mutable_buffer(part.data(), part.size()), + callback); + } + return parsed_ok; +@@ -232,7 +232,7 @@ struct http_async_protocol_handler { + std::end(result_range)); + part_begin = part.begin(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(part.data(), part.size()), ++ boost::asio::mutable_buffer(part.data(), part.size()), + callback); + } + return parsed_ok; +@@ -333,7 +333,7 @@ struct http_async_protocol_handler { + std::end(result_range)); + part_begin = part.begin(); + delegate_->read_some( +- boost::asio::mutable_buffers_1(part.data(), part.size()), ++ boost::asio::mutable_buffer(part.data(), part.size()), + callback); + } + return std::make_tuple( +@@ -396,7 +396,7 @@ struct http_async_protocol_handler { + callback(boost::asio::error::eof, 0); + } else { + delegate_->read_some( +- boost::asio::mutable_buffers_1(part.data(), part.size()), callback); ++ boost::asio::mutable_buffer(part.data(), part.size()), callback); + } + } + +diff --git a/boost/network/protocol/http/client/connection/connection_delegate.hpp b/boost/network/protocol/http/client/connection/connection_delegate.hpp +index 6bbf4d3..1914fba 100644 +--- a/boost/network/protocol/http/client/connection/connection_delegate.hpp ++++ b/boost/network/protocol/http/client/connection/connection_delegate.hpp +@@ -26,7 +26,7 @@ struct connection_delegate { + boost::asio::streambuf &command_streambuf, + std::function handler) = 0; + virtual void read_some( +- boost::asio::mutable_buffers_1 const &read_buffer, ++ boost::asio::mutable_buffer const &read_buffer, + std::function handler) = 0; + virtual void disconnect() = 0; + virtual ~connection_delegate() = default; +diff --git a/boost/network/protocol/http/client/connection/normal_delegate.hpp b/boost/network/protocol/http/client/connection/normal_delegate.hpp +index 24955cd..2b4470e 100644 +--- a/boost/network/protocol/http/client/connection/normal_delegate.hpp ++++ b/boost/network/protocol/http/client/connection/normal_delegate.hpp +@@ -10,7 +10,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -22,7 +22,7 @@ namespace http { + namespace impl { + + struct normal_delegate : connection_delegate { +- explicit normal_delegate(boost::asio::io_service &service); ++ explicit normal_delegate(boost::asio::io_context &service); + + void connect(boost::asio::ip::tcp::endpoint &endpoint, std::string host, + std::uint16_t source_port, optional sni_hostname, +@@ -30,7 +30,7 @@ struct normal_delegate : connection_delegate { + void write(boost::asio::streambuf &command_streambuf, + std::function handler) + override; +- void read_some(boost::asio::mutable_buffers_1 const &read_buffer, ++ void read_some(boost::asio::mutable_buffer const &read_buffer, + std::function handler) + override; + void disconnect() override; +@@ -40,7 +40,7 @@ struct normal_delegate : connection_delegate { + normal_delegate &operator=(normal_delegate) = delete; + + private: +- boost::asio::io_service &service_; ++ boost::asio::io_context &service_; + std::unique_ptr socket_; + }; + +diff --git a/boost/network/protocol/http/client/connection/normal_delegate.ipp b/boost/network/protocol/http/client/connection/normal_delegate.ipp +index 027f04a..8efb5a7 100644 +--- a/boost/network/protocol/http/client/connection/normal_delegate.ipp ++++ b/boost/network/protocol/http/client/connection/normal_delegate.ipp +@@ -16,7 +16,7 @@ + #include + + boost::network::http::impl::normal_delegate::normal_delegate( +- boost::asio::io_service &service) ++ boost::asio::io_context &service) + : service_(service) {} + + void boost::network::http::impl::normal_delegate::connect( +@@ -40,7 +40,7 @@ void boost::network::http::impl::normal_delegate::write( + } + + void boost::network::http::impl::normal_delegate::read_some( +- boost::asio::mutable_buffers_1 const &read_buffer, ++ boost::asio::mutable_buffer const &read_buffer, + std::function handler) { + socket_->async_read_some(read_buffer, handler); + } +diff --git a/boost/network/protocol/http/client/connection/ssl_delegate.hpp b/boost/network/protocol/http/client/connection/ssl_delegate.hpp +index 6ad298d..1e9b22f 100644 +--- a/boost/network/protocol/http/client/connection/ssl_delegate.hpp ++++ b/boost/network/protocol/http/client/connection/ssl_delegate.hpp +@@ -10,7 +10,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -24,7 +24,7 @@ namespace impl { + + struct ssl_delegate : public connection_delegate, + public std::enable_shared_from_this { +- ssl_delegate(boost::asio::io_service &service, bool always_verify_peer, ++ ssl_delegate(boost::asio::io_context &service, bool always_verify_peer, + optional certificate_filename, + optional verify_path, + optional certificate_file, +@@ -39,13 +39,13 @@ struct ssl_delegate : public connection_delegate, + boost::asio::streambuf &command_streambuf, + std::function handler) override; + void read_some( +- boost::asio::mutable_buffers_1 const &read_buffer, ++ boost::asio::mutable_buffer const &read_buffer, + std::function handler) override; + void disconnect() override; + ~ssl_delegate() override; + + private: +- boost::asio::io_service &service_; ++ boost::asio::io_context &service_; + optional certificate_filename_; + optional verify_path_; + optional certificate_file_; +diff --git a/boost/network/protocol/http/client/connection/ssl_delegate.ipp b/boost/network/protocol/http/client/connection/ssl_delegate.ipp +index 7575b12..69dd5a3 100644 +--- a/boost/network/protocol/http/client/connection/ssl_delegate.ipp ++++ b/boost/network/protocol/http/client/connection/ssl_delegate.ipp +@@ -13,7 +13,7 @@ + #include + + boost::network::http::impl::ssl_delegate::ssl_delegate( +- boost::asio::io_service &service, bool always_verify_peer, ++ boost::asio::io_context &service, bool always_verify_peer, + optional certificate_filename, + optional verify_path, optional certificate_file, + optional private_key_file, optional ciphers, +@@ -104,7 +104,7 @@ void boost::network::http::impl::ssl_delegate::write( + } + + void boost::network::http::impl::ssl_delegate::read_some( +- boost::asio::mutable_buffers_1 const &read_buffer, ++ boost::asio::mutable_buffer const &read_buffer, + std::function handler) { + socket_->async_read_some(read_buffer, handler); + } +diff --git a/boost/network/protocol/http/client/options.hpp b/boost/network/protocol/http/client/options.hpp +index 124ca27..6fcf3b1 100644 +--- a/boost/network/protocol/http/client/options.hpp ++++ b/boost/network/protocol/http/client/options.hpp +@@ -8,7 +8,7 @@ + // http://www.boost.org/LICENSE_1_0.txt) + + #include +-#include ++#include + #include + #include + +@@ -136,8 +136,8 @@ class client_options { + return *this; + } + +- /// Provide an `boost::asio::io_service` hosted in a shared pointer. +- client_options& io_service(std::shared_ptr v) { ++ /// Provide an `boost::asio::io_context` hosted in a shared pointer. ++ client_options& io_service(std::shared_ptr v) { + io_service_ = v; + return *this; + } +@@ -193,7 +193,7 @@ class client_options { + + long openssl_options() const { return openssl_options_; } + +- std::shared_ptr io_service() const { return io_service_; } ++ std::shared_ptr io_service() const { return io_service_; } + + bool always_verify_peer() const { return always_verify_peer_; } + +@@ -211,7 +211,7 @@ class client_options { + boost::optional openssl_ciphers_; + boost::optional openssl_sni_hostname_; + long openssl_options_; +- std::shared_ptr io_service_; ++ std::shared_ptr io_service_; + bool always_verify_peer_; + int timeout_; + bool remove_chunk_markers_; +diff --git a/boost/network/protocol/http/client/pimpl.hpp b/boost/network/protocol/http/client/pimpl.hpp +index 01c77ca..e0dc7c3 100644 +--- a/boost/network/protocol/http/client/pimpl.hpp ++++ b/boost/network/protocol/http/client/pimpl.hpp +@@ -7,7 +7,7 @@ + // http://www.boost.org/LICENSE_1_0.txt) + + #include +-#include ++#include + #include + #include + #include +@@ -74,7 +74,7 @@ struct basic_client_impl + optional const& private_key_file, + optional const& ciphers, + optional const& sni_hostname, long ssl_options, +- std::shared_ptr service, int timeout, ++ std::shared_ptr service, int timeout, + bool remove_chunk_markers) + : base_type(cache_resolved, follow_redirect, always_verify_peer, timeout, + remove_chunk_markers, service, certificate_filename, verify_path, +diff --git a/boost/network/protocol/http/client/sync_impl.hpp b/boost/network/protocol/http/client/sync_impl.hpp +index 354dfd3..873396a 100644 +--- a/boost/network/protocol/http/client/sync_impl.hpp ++++ b/boost/network/protocol/http/client/sync_impl.hpp +@@ -37,8 +37,8 @@ struct sync_client + typedef std::function body_generator_function_type; + friend struct basic_client_impl; + +- std::shared_ptr service_ptr; +- boost::asio::io_service& service_; ++ std::shared_ptr service_ptr; ++ boost::asio::io_context& service_; + resolver_type resolver_; + optional certificate_filename_; + optional verify_path_; +@@ -51,7 +51,7 @@ struct sync_client + + sync_client( + bool cache_resolved, bool follow_redirect, bool always_verify_peer, +- int timeout, std::shared_ptr service, ++ int timeout, std::shared_ptr service, + optional certificate_filename = optional(), + optional verify_path = optional(), + optional certificate_file = optional(), +@@ -61,7 +61,7 @@ struct sync_client + long ssl_options = 0) + : connection_base(cache_resolved, follow_redirect, timeout), + service_ptr(service.get() ? service +- : std::make_shared()), ++ : std::make_shared()), + service_(*service_ptr), + resolver_(service_), + certificate_filename_(std::move(certificate_filename)), +diff --git a/boost/network/protocol/http/policies/async_resolver.hpp b/boost/network/protocol/http/policies/async_resolver.hpp +index c03cd5a..ced329b 100644 +--- a/boost/network/protocol/http/policies/async_resolver.hpp ++++ b/boost/network/protocol/http/policies/async_resolver.hpp +@@ -39,8 +39,8 @@ struct async_resolver : std::enable_shared_from_this > { + protected: + bool cache_resolved_; + endpoint_cache endpoint_cache_; +- std::shared_ptr service_; +- std::shared_ptr resolver_strand_; ++ std::shared_ptr service_; ++ std::shared_ptr resolver_strand_; + + explicit async_resolver(bool cache_resolved) + : cache_resolved_(cache_resolved), endpoint_cache_() {} +diff --git a/boost/network/protocol/http/server/async_connection.hpp b/boost/network/protocol/http/server/async_connection.hpp +index 58a1df1..2fb7854 100644 +--- a/boost/network/protocol/http/server/async_connection.hpp ++++ b/boost/network/protocol/http/server/async_connection.hpp +@@ -183,7 +183,7 @@ struct async_connection + + public: + async_connection( +- boost::asio::io_service& io_service, Handler& handler, ++ boost::asio::io_context& io_service, Handler& handler, + utils::thread_pool& thread_pool, + std::shared_ptr ctx = std::shared_ptr()) + : strand(io_service), +@@ -438,7 +438,7 @@ struct async_connection + typedef std::lock_guard lock_guard; + typedef std::list > pending_actions_list; + +- boost::asio::io_service::strand strand; ++ boost::asio::io_context::strand strand; + Handler& handler; + utils::thread_pool& thread_pool_; + boost::asio::streambuf headers_buffer; +diff --git a/boost/network/protocol/http/server/options.hpp b/boost/network/protocol/http/server/options.hpp +index e84188b..6a66384 100644 +--- a/boost/network/protocol/http/server/options.hpp ++++ b/boost/network/protocol/http/server/options.hpp +@@ -9,7 +9,7 @@ + // http://www.boost.org/LICENSE_1_0.txt) + + #include +-#include ++#include + #include + #include + #include +@@ -72,7 +72,7 @@ struct server_options { + } + + /// Provides an Asio io_service for the server. Default is nullptr. +- server_options &io_service(std::shared_ptr v) { ++ server_options &io_service(std::shared_ptr v) { + io_service_ = v; + return *this; + } +@@ -160,7 +160,7 @@ struct server_options { + } + + /// Returns the provided Asio io_service. +- std::shared_ptr io_service() const { return io_service_; } ++ std::shared_ptr io_service() const { return io_service_; } + + /// Returns the address to listen on. + string_type address() const { return address_; } +@@ -242,7 +242,7 @@ struct server_options { + } + + private: +- std::shared_ptr io_service_; ++ std::shared_ptr io_service_; + Handler &handler_; + string_type address_; + string_type port_; +diff --git a/boost/network/protocol/http/server/storage_base.hpp b/boost/network/protocol/http/server/storage_base.hpp +index ec134a9..cfef6b3 100644 +--- a/boost/network/protocol/http/server/storage_base.hpp ++++ b/boost/network/protocol/http/server/storage_base.hpp +@@ -22,11 +22,11 @@ struct server_storage_base { + explicit server_storage_base(server_options const& options) + : self_service_(options.io_service() + ? options.io_service() +- : std::make_shared()), ++ : std::make_shared()), + service_(*self_service_) {} + +- std::shared_ptr self_service_; +- boost::asio::io_service& service_; ++ std::shared_ptr self_service_; ++ boost::asio::io_context& service_; + }; + + } /* http */ +diff --git a/boost/network/protocol/stream_handler.hpp b/boost/network/protocol/stream_handler.hpp +index f3b3e99..08e8106 100644 +--- a/boost/network/protocol/stream_handler.hpp ++++ b/boost/network/protocol/stream_handler.hpp +@@ -18,7 +18,7 @@ + #include + #include + #include +-#include ++#include + #include + + #ifdef BOOST_NETWORK_ENABLE_HTTPS +@@ -49,7 +49,7 @@ struct stream_handler { + stream_handler(std::shared_ptr socket) + : ssl_sock_(std::move(socket)), ssl_enabled(true) {} + +- stream_handler(boost::asio::io_service& io, ++ stream_handler(boost::asio::io_context& io, + std::shared_ptr ctx = + std::shared_ptr()) { + tcp_sock_ = std::make_shared(io.get_executor()); +diff --git a/boost/network/utils/thread_pool.hpp b/boost/network/utils/thread_pool.hpp +index 515ac58..3988fee 100644 +--- a/boost/network/utils/thread_pool.hpp ++++ b/boost/network/utils/thread_pool.hpp +@@ -9,7 +9,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +@@ -18,9 +18,9 @@ namespace boost { + namespace network { + namespace utils { + +-typedef std::shared_ptr io_service_ptr; ++typedef std::shared_ptr io_service_ptr; + typedef std::shared_ptr worker_threads_ptr; +-typedef std::shared_ptr sentinel_ptr; ++typedef std::shared_ptr sentinel_ptr; + + template + struct basic_thread_pool { +@@ -54,7 +54,7 @@ struct basic_thread_pool { + BOOST_SCOPE_EXIT_END + + if (!io_service_.get()) { +- io_service_.reset(new boost::asio::io_service); ++ io_service_.reset(new boost::asio::io_context); + } + + if (!worker_threads_.get()) { +@@ -62,7 +62,7 @@ struct basic_thread_pool { + } + + if (!sentinel_.get()) { +- sentinel_.reset(new boost::asio::io_service::work(*io_service_)); ++ sentinel_.reset(new boost::asio::io_context::work(*io_service_)); + } + + for (std::size_t counter = 0; counter < threads_; ++counter) { +diff --git a/libs/network/example/http/hello_world_async_server_with_work_queue.cpp b/libs/network/example/http/hello_world_async_server_with_work_queue.cpp +index e758134..a89834b 100644 +--- a/libs/network/example/http/hello_world_async_server_with_work_queue.cpp ++++ b/libs/network/example/http/hello_world_async_server_with_work_queue.cpp +@@ -146,9 +146,9 @@ int main() { + // the thread group + auto threads(std::make_shared()); + +- // setup asio::io_service +- auto io_service(std::make_shared()); +- auto work(std::make_shared(std::ref(*io_service))); ++ // setup asio::io_context ++ auto io_service(std::make_shared()); ++ auto work(std::make_shared(std::ref(*io_service))); + + // io_service threads + { +diff --git a/libs/network/example/http/ssl/ssl_server.cpp b/libs/network/example/http/ssl/ssl_server.cpp +index bc416a3..8b3ef19 100644 +--- a/libs/network/example/http/ssl/ssl_server.cpp ++++ b/libs/network/example/http/ssl/ssl_server.cpp +@@ -62,9 +62,9 @@ void shut_me_down(const boost::system::error_code& error, int signal, + + int main(void) try { + +- // setup boost::asio::io_service +- std::shared_ptr p_io_service( +- std::make_shared()); ++ // setup boost::asio::io_context ++ std::shared_ptr p_io_service( ++ std::make_shared()); + + // Initialize SSL context + std::shared_ptr ctx = +diff --git a/libs/network/test/http/client_constructor_test.cpp b/libs/network/test/http/client_constructor_test.cpp +index 650cfa0..588eec3 100644 +--- a/libs/network/test/http/client_constructor_test.cpp ++++ b/libs/network/test/http/client_constructor_test.cpp +@@ -19,7 +19,7 @@ TYPED_TEST(HTTPClientTest, Constructors) { + typename TypeParam::options options; + TypeParam instance; + TypeParam instance2( +- options.io_service(std::make_shared())); ++ options.io_service(std::make_shared())); + } + + TYPED_TEST(HTTPClientTest, ConstructorsWithOptions) { +@@ -31,6 +31,6 @@ TYPED_TEST(HTTPClientTest, ConstructorsWithOptions) { + options.openssl_certificate_file("foo").openssl_private_key_file("bar")); + TypeParam instance4( + options.follow_redirects(true) +- .io_service(std::make_shared()) ++ .io_service(std::make_shared()) + .cache_resolved(true)); + } +diff --git a/libs/network/test/http/server_constructor_test.cpp b/libs/network/test/http/server_constructor_test.cpp +index 20041aa..1573ac7 100644 +--- a/libs/network/test/http/server_constructor_test.cpp ++++ b/libs/network/test/http/server_constructor_test.cpp +@@ -31,7 +31,7 @@ TEST(HTTPServerTest, MinimalConstructor) { + TEST(HTTPServerTest, WithIOServiceParameter) { + dummy_async_handler async_handler; + std::shared_ptr thread_pool; +- std::shared_ptr io_service; ++ std::shared_ptr io_service; + async_server::options async_options(async_handler); + + ASSERT_NO_THROW(async_server async_instance(async_options.address("127.0.0.1") +@@ -43,7 +43,7 @@ TEST(HTTPServerTest, WithIOServiceParameter) { + TEST(HTTPServerTes, ThrowsOnFailure) { + dummy_async_handler async_handler; + std::shared_ptr thread_pool; +- std::shared_ptr io_service; ++ std::shared_ptr io_service; + async_server::options async_options(async_handler); + async_server async_instance(async_options.address("127.0.0.1") + .port("80") diff --git a/ports/cpp-netlib/vcpkg.json b/ports/cpp-netlib/vcpkg.json index 61044d46d2768e..97143ff4456738 100644 --- a/ports/cpp-netlib/vcpkg.json +++ b/ports/cpp-netlib/vcpkg.json @@ -1,7 +1,7 @@ { "name": "cpp-netlib", "version": "0.13.0", - "port-version": 9, + "port-version": 10, "description": "A collection of network-related routines/implementations geared towards providing a robust cross-platform networking library", "homepage": "https://cpp-netlib.org/", "supports": "!uwp", From d873cdd5d484bae6c9bbd0d3ff8ba199bc27c4e2 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 14 Dec 2024 18:17:50 +0800 Subject: [PATCH 11/74] [websocketpp] fix asio build error --- ports/websocketpp/portfile.cmake | 1 + ports/websocketpp/use-asio-iocontext.patch | 42 ++++++++++++++++++++++ ports/websocketpp/vcpkg.json | 2 +- 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 ports/websocketpp/use-asio-iocontext.patch diff --git a/ports/websocketpp/portfile.cmake b/ports/websocketpp/portfile.cmake index 2592ca3313b418..1c2d0873d3827b 100644 --- a/ports/websocketpp/portfile.cmake +++ b/ports/websocketpp/portfile.cmake @@ -8,6 +8,7 @@ vcpkg_from_github( HEAD_REF master PATCHES cxx20.patch + use-asio-iocontext.patch ) file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/share/${PORT}) diff --git a/ports/websocketpp/use-asio-iocontext.patch b/ports/websocketpp/use-asio-iocontext.patch new file mode 100644 index 00000000000000..6edde64c78031c --- /dev/null +++ b/ports/websocketpp/use-asio-iocontext.patch @@ -0,0 +1,42 @@ +diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp +index 3c8fa13..f0e8ed2 100644 +--- a/websocketpp/common/asio.hpp ++++ b/websocketpp/common/asio.hpp +@@ -69,9 +69,18 @@ + namespace websocketpp { + namespace lib { + ++#if BOOST_VERSION >= 108700 ++ namespace asio { ++ using io_service = boost::asio::io_service; ++ } ++#endif ++ + #ifdef ASIO_STANDALONE + namespace asio { + using namespace ::asio; ++ #if ASIO_VERSION >= 103300 ++ using io_service = io_context; ++ #endif + // Here we assume that we will be using std::error_code with standalone + // Asio. This is probably a good assumption, but it is possible in rare + // cases that local Asio versions would be used. +@@ -93,7 +102,9 @@ namespace lib { + #else + namespace asio { + using namespace boost::asio; +- ++ #if BOOST_VERSION >= 108700 ++ using io_service = io_context; ++ #endif + // See note above about boost <1.49 compatibility + #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 + // Using boost::asio >=1.49 so we use chrono and steady_timer +@@ -134,7 +145,6 @@ namespace lib { + } // namespace asio + #endif + +- + } // namespace lib + } // namespace websocketpp + diff --git a/ports/websocketpp/vcpkg.json b/ports/websocketpp/vcpkg.json index 4bb358f37373d4..a40f339b27a6d7 100644 --- a/ports/websocketpp/vcpkg.json +++ b/ports/websocketpp/vcpkg.json @@ -1,7 +1,7 @@ { "name": "websocketpp", "version": "0.8.2", - "port-version": 3, + "port-version": 4, "description": "Library that implements RFC6455 The WebSocket Protocol", "homepage": "https://github.com/zaphoyd/websocketpp", "documentation": "http://docs.websocketpp.org/", From 55cb7f13aed354dabb0462fc01406d04165d62bd Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 14 Dec 2024 18:38:28 +0800 Subject: [PATCH 12/74] Update use-asio-iocontext.patch --- ports/websocketpp/use-asio-iocontext.patch | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/ports/websocketpp/use-asio-iocontext.patch b/ports/websocketpp/use-asio-iocontext.patch index 6edde64c78031c..73b69f72366206 100644 --- a/ports/websocketpp/use-asio-iocontext.patch +++ b/ports/websocketpp/use-asio-iocontext.patch @@ -1,17 +1,8 @@ diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp -index 3c8fa13..f0e8ed2 100644 +index 3c8fa13..f9ee7ea 100644 --- a/websocketpp/common/asio.hpp +++ b/websocketpp/common/asio.hpp -@@ -69,9 +69,18 @@ - namespace websocketpp { - namespace lib { - -+#if BOOST_VERSION >= 108700 -+ namespace asio { -+ using io_service = boost::asio::io_service; -+ } -+#endif -+ +@@ -72,6 +72,9 @@ namespace lib { #ifdef ASIO_STANDALONE namespace asio { using namespace ::asio; @@ -21,7 +12,7 @@ index 3c8fa13..f0e8ed2 100644 // Here we assume that we will be using std::error_code with standalone // Asio. This is probably a good assumption, but it is possible in rare // cases that local Asio versions would be used. -@@ -93,7 +102,9 @@ namespace lib { +@@ -93,7 +96,9 @@ namespace lib { #else namespace asio { using namespace boost::asio; @@ -32,7 +23,7 @@ index 3c8fa13..f0e8ed2 100644 // See note above about boost <1.49 compatibility #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 // Using boost::asio >=1.49 so we use chrono and steady_timer -@@ -134,7 +145,6 @@ namespace lib { +@@ -134,7 +139,6 @@ namespace lib { } // namespace asio #endif From b65b400189f1ddacbdf46a51247c57787cb839d0 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 14 Dec 2024 19:28:54 +0800 Subject: [PATCH 13/74] [freeopcua] fix asio build error --- ports/freeopcua/fix-asio-error.patch | 66 ++++++++++++++++++++++++++++ ports/freeopcua/portfile.cmake | 1 + ports/freeopcua/vcpkg.json | 2 +- 3 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 ports/freeopcua/fix-asio-error.patch diff --git a/ports/freeopcua/fix-asio-error.patch b/ports/freeopcua/fix-asio-error.patch new file mode 100644 index 00000000000000..4fdf0a1ed17369 --- /dev/null +++ b/ports/freeopcua/fix-asio-error.patch @@ -0,0 +1,66 @@ +diff --git a/include/opc/ua/services/services.h b/include/opc/ua/services/services.h +index 4732a59..87b0ce4 100644 +--- a/include/opc/ua/services/services.h ++++ b/include/opc/ua/services/services.h +@@ -26,7 +26,19 @@ + #include + + #include +-#include ++#if BOOST_VERSION >= 108700 ++ #include ++#else ++ #include ++#endif ++ ++#if BOOST_VERSION >= 108700 ++namespace boost { ++ namespace asio { ++ using io_service = boost::asio::io_context; ++ } ++} ++#endif + + namespace OpcUa + { +diff --git a/src/server/asio_addon.cpp b/src/server/asio_addon.cpp +index 532ac3c..e44a2a4 100644 +--- a/src/server/asio_addon.cpp ++++ b/src/server/asio_addon.cpp +@@ -29,7 +29,7 @@ class AsioAddonImpl : public OpcUa::Server::AsioAddon + { + public: + AsioAddonImpl() +- : Work(IoService) ++ : Work(IoService.get_executor()) + { + } + +@@ -84,7 +84,7 @@ public: + + private: + boost::asio::io_service IoService; +- boost::asio::io_service::work Work; ++ boost::asio::executor_work_guard Work; + std::vector Threads; + }; + } +diff --git a/src/server/opc_tcp_async.cpp b/src/server/opc_tcp_async.cpp +index c761a9e..f3da206 100644 +--- a/src/server/opc_tcp_async.cpp ++++ b/src/server/opc_tcp_async.cpp +@@ -313,12 +313,12 @@ OpcTcpServer::OpcTcpServer(const AsyncOpcTcp::Parameters & params, Services::Sha + + else if (params.Host == "localhost") + { +- ep = tcp::endpoint(ip::address::from_string("127.0.0.1"), params.Port); ++ ep = tcp::endpoint(ip::make_address("127.0.0.1"), params.Port); + } + + else + { +- ep = tcp::endpoint(ip::address::from_string(params.Host), params.Port); ++ ep = tcp::endpoint(ip::make_address(params.Host), params.Port); + } + + acceptor.open(ep.protocol()); diff --git a/ports/freeopcua/portfile.cmake b/ports/freeopcua/portfile.cmake index e9e6589c054356..a4224b8d82a368 100644 --- a/ports/freeopcua/portfile.cmake +++ b/ports/freeopcua/portfile.cmake @@ -11,6 +11,7 @@ vcpkg_from_github( fix-std-headers.patch uri_facade_win.patch boost-compatibility.patch + fix-asio-error.patch ) vcpkg_cmake_configure( diff --git a/ports/freeopcua/vcpkg.json b/ports/freeopcua/vcpkg.json index 05aad82ff6bc25..65126e41de4a7f 100644 --- a/ports/freeopcua/vcpkg.json +++ b/ports/freeopcua/vcpkg.json @@ -1,7 +1,7 @@ { "name": "freeopcua", "version": "20190125", - "port-version": 8, + "port-version": 9, "description": "OPC-UA server and client library written in C++ and with a lot of code auto-generated from xml specification using python.", "supports": "!android", "dependencies": [ From 82ace770fe38c66e58e3dcbb834b7831a8b57874 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 14 Dec 2024 19:29:57 +0800 Subject: [PATCH 14/74] update versions --- versions/baseline.json | 6 +++--- versions/c-/cpp-netlib.json | 5 +++++ versions/f-/freeopcua.json | 5 +++++ versions/w-/websocketpp.json | 5 +++++ 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index 5ea56275d526df..ecb20820eef6e5 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -1922,7 +1922,7 @@ }, "cpp-netlib": { "baseline": "0.13.0", - "port-version": 9 + "port-version": 10 }, "cpp-peglib": { "baseline": "1.9.0", @@ -2930,7 +2930,7 @@ }, "freeopcua": { "baseline": "20190125", - "port-version": 8 + "port-version": 9 }, "freerdp": { "baseline": "3.8.0", @@ -9622,7 +9622,7 @@ }, "websocketpp": { "baseline": "0.8.2", - "port-version": 3 + "port-version": 4 }, "webthing-cpp": { "baseline": "1.0.5", diff --git a/versions/c-/cpp-netlib.json b/versions/c-/cpp-netlib.json index fae5f1a9c0c493..c6092e0b28fb6b 100644 --- a/versions/c-/cpp-netlib.json +++ b/versions/c-/cpp-netlib.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e25904ad1e99afaa47baa6d27c967d83ab10e57e", + "version": "0.13.0", + "port-version": 10 + }, { "git-tree": "f4a974a775695cdf6b1bcc82fc98c993f887b006", "version": "0.13.0", diff --git a/versions/f-/freeopcua.json b/versions/f-/freeopcua.json index 7d27b1ae6f2884..a2b954f0c99d4b 100644 --- a/versions/f-/freeopcua.json +++ b/versions/f-/freeopcua.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "528f2a0ef5ad200145dd9e768a2f2575d8ee95b7", + "version": "20190125", + "port-version": 9 + }, { "git-tree": "e73f15f28d4be622e42317c8a43d7735d65d593f", "version": "20190125", diff --git a/versions/w-/websocketpp.json b/versions/w-/websocketpp.json index 9e6fad9147a6ff..710317976c2e72 100644 --- a/versions/w-/websocketpp.json +++ b/versions/w-/websocketpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9ee339a15ae75893fb4da79730a37e89c2056287", + "version": "0.8.2", + "port-version": 4 + }, { "git-tree": "eb46cff6f9a23caefbc56ac8089d1fbee523e13e", "version": "0.8.2", From 72aa707f4c5c4f95244bf98945247e7107fbc194 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 15 Dec 2024 14:17:56 +0800 Subject: [PATCH 15/74] [boost-iostreams] fix zstd build error when static --- ports/boost-iostreams/portfile.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ports/boost-iostreams/portfile.cmake b/ports/boost-iostreams/portfile.cmake index 71d968e335dda9..bfdfda5fcae003 100644 --- a/ports/boost-iostreams/portfile.cmake +++ b/ports/boost-iostreams/portfile.cmake @@ -10,6 +10,9 @@ vcpkg_from_github( set(FEATURE_OPTIONS "") include("${CMAKE_CURRENT_LIST_DIR}/features.cmake") +if (VCPKG_LIBRARY_LINKAGE STREQUAL "static") + list(APPEND FEATURE_OPTIONS "-DBOOST_IOSTREAMS_ZSTD_TARGET=zstd::libzstd_static") +endif() boost_configure_and_install( SOURCE_PATH "${SOURCE_PATH}" OPTIONS ${FEATURE_OPTIONS} From d3a2debb9abc8b84e5190d147f204cea28cea8f5 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 15 Dec 2024 14:19:30 +0800 Subject: [PATCH 16/74] [boost] update versions --- versions/b-/boost-iostreams.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index 2b7d55e1f3466d..8cd63904bfbf78 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "5fe3b5503e22b9d3751d04da05cbcfed6958b39b", + "git-tree": "0ccbb6249a0ffbd24049d2f13bc748c14583e3e0", "version": "1.87.0", "port-version": 0 }, From 6bb6664202591fc27e0d2d246aabb4d319c9eade Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 15 Dec 2024 18:27:40 +0800 Subject: [PATCH 17/74] [boost-iostreams] update portfile.cmake --- ports/boost-iostreams/portfile.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/boost-iostreams/portfile.cmake b/ports/boost-iostreams/portfile.cmake index bfdfda5fcae003..4f6fdad522e557 100644 --- a/ports/boost-iostreams/portfile.cmake +++ b/ports/boost-iostreams/portfile.cmake @@ -10,8 +10,8 @@ vcpkg_from_github( set(FEATURE_OPTIONS "") include("${CMAKE_CURRENT_LIST_DIR}/features.cmake") -if (VCPKG_LIBRARY_LINKAGE STREQUAL "static") - list(APPEND FEATURE_OPTIONS "-DBOOST_IOSTREAMS_ZSTD_TARGET=zstd::libzstd_static") +if (BOOST_IOSTREAMS_ENABLE_ZSTD) + list(APPEND FEATURE_OPTIONS "-DBOOST_IOSTREAMS_ZSTD_TARGET=zstd::libzstd") endif() boost_configure_and_install( SOURCE_PATH "${SOURCE_PATH}" From 5133034b8828ddcc9f60dd14c56e9b71adb05636 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 15 Dec 2024 22:19:16 +0800 Subject: [PATCH 18/74] [wt] fix asio build error --- ports/wt/fix-asio-error.patch | 539 ++++++++++++++++++++++++++++++++++ ports/wt/portfile.cmake | 1 + ports/wt/vcpkg.json | 2 +- 3 files changed, 541 insertions(+), 1 deletion(-) create mode 100644 ports/wt/fix-asio-error.patch diff --git a/ports/wt/fix-asio-error.patch b/ports/wt/fix-asio-error.patch new file mode 100644 index 00000000000000..e0c7badbe51540 --- /dev/null +++ b/ports/wt/fix-asio-error.patch @@ -0,0 +1,539 @@ +diff --git a/src/Wt/AsioWrapper/asio.hpp b/src/Wt/AsioWrapper/asio.hpp +index 46a9ac5..b0e5877 100644 +--- a/src/Wt/AsioWrapper/asio.hpp ++++ b/src/Wt/AsioWrapper/asio.hpp +@@ -19,6 +19,7 @@ + + #endif // WT_ASIO_IS_BOOST_ASIO + ++#include "io_service.hpp" + #include "namespace.hpp" + + #endif // WT_ASIO_ASIO_H_ +diff --git a/src/Wt/AsioWrapper/io_service.hpp b/src/Wt/AsioWrapper/io_service.hpp +index 1e23510..05d7df7 100644 +--- a/src/Wt/AsioWrapper/io_service.hpp ++++ b/src/Wt/AsioWrapper/io_service.hpp +@@ -11,7 +11,14 @@ + + #ifdef WT_ASIO_IS_BOOST_ASIO + +-#include ++#include ++#if BOOST_VERSION >= 108700 ++ namespace boost { ++ namespace asio { ++ using io_service = io_context; ++ } ++ } ++#endif + + #else // WT_ASIO_IS_STANDALONE_ASIO + +diff --git a/src/Wt/Http/Client.C b/src/Wt/Http/Client.C +index 6ee979e..b58d5b0 100644 +--- a/src/Wt/Http/Client.C ++++ b/src/Wt/Http/Client.C +@@ -143,21 +143,17 @@ public: + if (method == Http::Method::Post || method == Http::Method::Put || method == Http::Method::Delete || method == Http::Method::Patch) + request_stream << message.body(); + +- tcp::resolver::query query(server, std::to_string(port)); +- + startTimer(); +- resolver_.async_resolve +- (query, +- strand_.wrap(std::bind(&Impl::handleResolve, +- shared_from_this(), +- std::placeholders::_1, +- std::placeholders::_2))); ++ resolver_.async_resolve(server, std::to_string(port), ++ strand_.wrap([self = shared_from_this()](const boost::system::error_code& error, tcp::resolver::results_type results){ ++ self->handleResolve(error, results.begin()); ++ }) ++ ); + } + + void asyncStop() + { +- ioService_.post +- (strand_.wrap(std::bind(&Impl::stop, shared_from_this()))); ++ asio::post(ioService_, strand_.wrap(std::bind(&Impl::stop, shared_from_this()))); + } + + protected: +@@ -195,7 +191,7 @@ private: + + void startTimer() + { +- timer_.expires_from_now(timeout_); ++ timer_.expires_after(timeout_); + timer_.async_wait + (strand_.wrap(std::bind(&Impl::timeout, shared_from_this(), + std::placeholders::_1))); +@@ -222,7 +218,7 @@ private: + } + + void handleResolve(const AsioWrapper::error_code& err, +- tcp::resolver::iterator endpoint_iterator) ++ tcp::resolver::results_type::iterator endpoint_iterator) + { + /* Within strand */ + +@@ -250,7 +246,7 @@ private: + } + + void handleConnect(const AsioWrapper::error_code& err, +- tcp::resolver::iterator endpoint_iterator) ++ tcp::resolver::results_type::iterator endpoint_iterator) + { + /* Within strand */ + +@@ -263,7 +259,7 @@ private: + (strand_.wrap(std::bind(&Impl::handleHandshake, + shared_from_this(), + std::placeholders::_1))); +- } else if (endpoint_iterator != tcp::resolver::iterator()) { ++ } else if (endpoint_iterator != tcp::resolver::results_type::iterator()) { + // The connection failed. Try the next endpoint in the list. + socket().close(); + +@@ -820,7 +816,7 @@ protected: + socket_.set_verify_mode(asio::ssl::verify_peer); + LOG_DEBUG("verifying that peer is " << hostName_); + socket_.set_verify_callback +- (asio::ssl::rfc2818_verification(hostName_)); ++ (asio::ssl::host_name_verification(hostName_)); + } + socket_.async_handshake(asio::ssl::stream_base::client, handler); + } +diff --git a/src/Wt/Http/WtClient.C b/src/Wt/Http/WtClient.C +index 987bedd..ba3b4ae 100644 +--- a/src/Wt/Http/WtClient.C ++++ b/src/Wt/Http/WtClient.C +@@ -42,9 +42,9 @@ namespace { + // Get a list of endpoints corresponding to the server name. + tcp::resolver resolver(io_service); + +- tcp::resolver::query query(host, port); +- tcp::resolver::iterator endpoint_iterator = resolver.resolve(query); +- tcp::resolver::iterator end; ++ auto resolver_result = resolver.resolve(host, port); ++ auto endpoint_iterator = resolver_result.begin(); ++ auto end = resolver_result.end(); + + // Try each endpoint until we successfully establish a connection. + tcp::socket socket(io_service); +diff --git a/src/Wt/Mail/Client.C b/src/Wt/Mail/Client.C +index 6c464b6..99ab992 100644 +--- a/src/Wt/Mail/Client.C ++++ b/src/Wt/Mail/Client.C +@@ -107,12 +107,14 @@ public: + tcp::resolver resolver(io_service_); + + AsioWrapper::error_code error = asio::error::host_not_found; +- tcp::resolver::iterator endpoint_iterator = resolver.resolve(host, std::to_string(port), error); ++ auto resolver_result = resolver.resolve(host, std::to_string(port), error); + if (error) { + LOG_ERROR("could not resolve: '" << host << ":" << port << "': " << error.message()); + return; + } +- tcp::resolver::iterator end; ++ ++ auto endpoint_iterator = resolver_result.begin(); ++ auto end = resolver_result.end(); + + // Try each endpoint until we successfully establish a connection. + error = asio::error::host_not_found; +@@ -418,7 +420,7 @@ void Client::Impl::handshake(const Client::Configuration &config, + data_.stream_.set_verify_mode(ssl::verify_peer); + LOG_DEBUG("verifying that peer is " << hostName); + data_.stream_.set_verify_callback +- (ssl::rfc2818_verification(hostName)); ++ (ssl::host_name_verification(hostName)); + } + data_.stream_.handshake(ssl::stream_base::client); + } +diff --git a/src/Wt/WIOService.C b/src/Wt/WIOService.C +index 8034f0c..2d2ed37 100644 +--- a/src/Wt/WIOService.C ++++ b/src/Wt/WIOService.C +@@ -35,7 +35,7 @@ public: + { + } + int threadCount_; +- asio::io_service::work *work_; ++ asio::executor_work_guard *work_; + + #ifdef WT_THREADED + std::mutex blockedThreadMutex_; +@@ -70,7 +70,7 @@ int WIOService::threadCount() const + void WIOService::start() + { + if (!impl_->work_) { +- impl_->work_ = new asio::io_service::work(*this); ++ impl_->work_ = new asio::executor_work_guard(this->get_executor()); + + #ifdef WT_THREADED + +@@ -119,7 +119,7 @@ void WIOService::stop() + impl_->threads_.clear(); + #endif // WT_THREADED + +- reset(); ++ restart(); + } + + void WIOService::post(const std::function& function) +@@ -130,10 +130,11 @@ void WIOService::post(const std::function& function) + void WIOService::schedule(std::chrono::steady_clock::duration millis, const std::function& function) + { + if (millis.count() == 0) +- strand_.post(function); // guarantees execution order ++ asio::post(strand_, function); // guarantees execution order ++ + else { + std::shared_ptr timer = std::make_shared(*this); +- timer->expires_from_now(millis); ++ timer->expires_after(millis); + timer->async_wait + (std::bind(&WIOService::handleTimeout, this, timer, function, + std::placeholders::_1)); +diff --git a/src/http/Connection.C b/src/http/Connection.C +index 7eafee1..9543395 100644 +--- a/src/http/Connection.C ++++ b/src/http/Connection.C +@@ -84,8 +84,7 @@ void Connection::finishReply() + + void Connection::scheduleStop() + { +- server_->service() +- .post(strand_.wrap(std::bind(&Connection::stop, shared_from_this()))); ++ boost::asio::post(server_->service(), strand_.wrap(std::bind(&Connection::stop, shared_from_this()))); + } + + void Connection::start() +@@ -122,7 +121,7 @@ void Connection::setReadTimeout(int seconds) + << request_.webSocketVersion << ")"); + state_ |= Reading; + +- readTimer_.expires_from_now(asio_timer_seconds(seconds)); ++ readTimer_.expires_after(asio_timer_seconds(seconds)); + readTimer_.async_wait(std::bind(&Connection::timeout, shared_from_this(), + std::placeholders::_1)); + } +@@ -134,7 +133,7 @@ void Connection::setWriteTimeout(int seconds) + << request_.webSocketVersion << ")"); + state_ |= Writing; + +- writeTimer_.expires_from_now(asio_timer_seconds(seconds)); ++ writeTimer_.expires_after(asio_timer_seconds(seconds)); + writeTimer_.async_wait(std::bind(&Connection::timeout, shared_from_this(), + std::placeholders::_1)); + } +@@ -158,7 +157,7 @@ void Connection::cancelWriteTimer() + void Connection::timeout(const Wt::AsioWrapper::error_code& e) + { + if (e != asio::error::operation_aborted) +- strand_.post(std::bind(&Connection::doTimeout, shared_from_this())); ++ boost::asio::post(strand_, std::bind(&Connection::doTimeout, shared_from_this())); + } + + void Connection::doTimeout() +@@ -338,8 +337,7 @@ bool Connection::readAvailable() + void Connection::detectDisconnect(ReplyPtr reply, + const std::function& callback) + { +- server_->service() +- .post(strand_.wrap(std::bind(&Connection::asyncDetectDisconnect, this, reply, callback))); ++ boost::asio::post(server_->service(), strand_.wrap(std::bind(&Connection::asyncDetectDisconnect, this, reply, callback))); + } + + void Connection::asyncDetectDisconnect(ReplyPtr reply, +@@ -401,8 +399,7 @@ void Connection::startWriteResponse(ReplyPtr reply) + if (state_ & Writing) { + LOG_ERROR("Connection::startWriteResponse(): connection already writing"); + close(); +- server_->service() +- .post(strand_.wrap(std::bind(&Reply::writeDone, reply, false))); ++ boost::asio::post(server_->service(), strand_.wrap(std::bind(&Reply::writeDone, reply, false))); + return; + } + +diff --git a/src/http/Reply.C b/src/http/Reply.C +index 435b810..0f52ec7 100644 +--- a/src/http/Reply.C ++++ b/src/http/Reply.C +@@ -440,9 +440,7 @@ void Reply::setConnection(ConnectionPtr connection) + + void Reply::receive() + { +- connection_->strand().post +- (std::bind(&Connection::readMore, connection_, +- shared_from_this(), 120)); ++ boost::asio::post(connection_->strand(), std::bind(&Connection::readMore, connection_, shared_from_this(), 120)); + } + + void Reply::send() +@@ -453,8 +451,7 @@ void Reply::send() + LOG_DEBUG("Reply: send(): scheduling write response."); + + // We post this since we want to avoid growing the stack indefinitely +- connection_->server()->service().post +- (connection_->strand().wrap ++ boost::asio::post(connection_->server()->service(), connection_->strand().wrap + (std::bind(&Connection::startWriteResponse, connection_, + shared_from_this()))); + } +@@ -539,8 +536,7 @@ bool Reply::encodeNextContentBuffer( + originalSize += bs; + + gzipStrm_.avail_in = bs; +- gzipStrm_.next_in = const_cast( +- asio::buffer_cast(b)); ++ gzipStrm_.next_in = (unsigned char*)(b.data()); + + unsigned char out[16*1024]; + do { +diff --git a/src/http/Server.C b/src/http/Server.C +index fe8686d..f989e47 100644 +--- a/src/http/Server.C ++++ b/src/http/Server.C +@@ -175,7 +175,7 @@ void Server::start() + config_.parentPort() != -1) { + // If we have one shared process, or this is the only session process, + // run expireSessions() every SESSION_EXPIRE_INTERVAL seconds +- expireSessionsTimer_.expires_from_now ++ expireSessionsTimer_.expires_after + (std::chrono::seconds(SESSION_EXPIRE_INTERVAL)); + expireSessionsTimer_.async_wait + (std::bind(&Server::expireSessions, this, std::placeholders::_1)); +@@ -312,7 +312,7 @@ std::vector Server::resolveAddress(asio::ip::tcp::resolver &r + { + std::vector result; + Wt::AsioWrapper::error_code errc; +- asio::ip::address fromStr = asio::ip::address::from_string(address, errc); ++ asio::ip::address fromStr = asio::ip::make_address(address, errc); + if (!errc) { + // The address is not a hostname, because it can be parsed as an + // IP address, so we don't need to resolve it +@@ -321,20 +321,15 @@ std::vector Server::resolveAddress(asio::ip::tcp::resolver &r + } else { + #ifndef NO_RESOLVE_ACCEPT_ADDRESS + // Resolve IPv4 +- asio::ip::tcp::resolver::query query(asio::ip::tcp::v4(), address, "http"); +- asio::ip::tcp::resolver::iterator end; +- for (asio::ip::tcp::resolver::iterator it = resolver.resolve(query, errc); +- !errc && it != end; ++it) { +- result.push_back(it->endpoint().address()); ++ for (auto it : resolver.resolve(asio::ip::tcp::v4(), address, "http", errc)) { ++ result.push_back(it.endpoint().address()); + } + if (errc) + LOG_DEBUG_S(&wt_, "Failed to resolve hostname \"" << address << "\" as IPv4: " << + Wt::AsioWrapper::system_error(errc).what()); + // Resolve IPv6 +- asio::ip::tcp::resolver::query query_v6(asio::ip::tcp::v6(), address, "http"); +- for (asio::ip::tcp::resolver::iterator it = resolver.resolve(query_v6, errc); +- !errc && it != end; ++it) { +- result.push_back(it->endpoint().address()); ++ for (auto it : resolver.resolve(asio::ip::tcp::v6(), address, "http", errc)) { ++ result.push_back(it.endpoint().address()); + } + if (errc) + LOG_DEBUG_S(&wt_, "Failed to resolve hostname \"" << address << "\" as IPv6: " << +@@ -692,7 +687,7 @@ void Server::expireSessions(Wt::AsioWrapper::error_code ec) + config_.parentPort() != -1) + wt_.scheduleStop(); + else { +- expireSessionsTimer_.expires_from_now ++ expireSessionsTimer_.expires_after + (std::chrono::seconds(SESSION_EXPIRE_INTERVAL)); + expireSessionsTimer_.async_wait + (std::bind(&Server::expireSessions, this, std::placeholders::_1)); +diff --git a/src/http/SessionProcess.C b/src/http/SessionProcess.C +index 9352125..bd3eaeb 100644 +--- a/src/http/SessionProcess.C ++++ b/src/http/SessionProcess.C +@@ -46,8 +46,7 @@ SessionProcess::SessionProcess(SessionProcessManager *manager) noexcept + + void SessionProcess::requestStop() noexcept + { +- io_service_.post(strand_.wrap( +- std::bind(&SessionProcess::stop, shared_from_this()))); ++ boost::asio::post(io_service_, strand_.wrap(std::bind(&SessionProcess::stop, shared_from_this()))); + } + + void SessionProcess::closeClientSocket() noexcept +diff --git a/src/http/SessionProcessManager.C b/src/http/SessionProcessManager.C +index f663846..603b2a1 100644 +--- a/src/http/SessionProcessManager.C ++++ b/src/http/SessionProcessManager.C +@@ -50,7 +50,7 @@ SessionProcessManager::SessionProcessManager(asio::io_service &ioService, + (std::bind(&SessionProcessManager::processDeadChildren, this, + std::placeholders::_1)); + #else // !SIGNAL_SET +- timer_.expires_from_now(std::chrono::seconds(CHECK_CHILDREN_INTERVAL)); ++ timer_.expires_after(std::chrono::seconds(CHECK_CHILDREN_INTERVAL)); + timer_.async_wait + (std::bind(&SessionProcessManager::processDeadChildren, this, + std::placeholders::_1)); +@@ -231,7 +231,7 @@ void SessionProcessManager::processDeadChildren(Wt::AsioWrapper::error_code ec) + (std::bind(&SessionProcessManager::processDeadChildren, this, + std::placeholders::_1)); + #else // !SIGNAL_SET +- timer_.expires_from_now(std::chrono::seconds(CHECK_CHILDREN_INTERVAL)); ++ timer_.expires_after(std::chrono::seconds(CHECK_CHILDREN_INTERVAL)); + timer_.async_wait + (std::bind(&SessionProcessManager::processDeadChildren, this, + std::placeholders::_1)); +diff --git a/src/http/SslConnection.C b/src/http/SslConnection.C +index a02f4b0..1b0e958 100644 +--- a/src/http/SslConnection.C ++++ b/src/http/SslConnection.C +@@ -90,7 +90,7 @@ void SslConnection::stop() + std::shared_ptr sft + = std::static_pointer_cast(shared_from_this()); + +- sslShutdownTimer_.expires_from_now(std::chrono::seconds(1)); ++ sslShutdownTimer_.expires_after(std::chrono::seconds(1)); + sslShutdownTimer_.async_wait + (strand_.wrap(std::bind(&SslConnection::stopNextLayer, + sft, std::placeholders::_1))); +@@ -152,7 +152,7 @@ void SslConnection::handleReadRequestSsl(const Wt::AsioWrapper::error_code& e, + // return in case of a recursive event loop, so the SSL write + // deadlocks a session. Hence, post the processing of the data + // read, so that the read handler can return here immediately. +- strand_.post(std::bind(&SslConnection::handleReadRequest, ++ boost::asio::post(strand_, std::bind(&SslConnection::handleReadRequest, + shared_from_this(), + e, bytes_transferred)); + } +@@ -188,7 +188,7 @@ void SslConnection::handleReadBodySsl(ReplyPtr reply, + // See handleReadRequestSsl for explanation + std::shared_ptr sft + = std::static_pointer_cast(shared_from_this()); +- strand_.post(std::bind(&SslConnection::handleReadBody0, ++ boost::asio::post(strand_, std::bind(&SslConnection::handleReadBody0, + sft, reply, e, bytes_transferred)); + } + +diff --git a/src/http/WtReply.C b/src/http/WtReply.C +index a55a6fb..d3e1733 100644 +--- a/src/http/WtReply.C ++++ b/src/http/WtReply.C +@@ -242,8 +242,7 @@ void WtReply::consumeRequestBody(const char *begin, + if (entryPoint_->resource()) + connection()->server()->controller()->handleRequest(httpRequest_); + else +- connection()->server()->service().post +- (std::bind(&Wt::WebController::handleRequest, ++ boost::asio::post(connection()->server()->service(), std::bind(&Wt::WebController::handleRequest, + connection()->server()->controller(), + httpRequest_)); + } +@@ -344,8 +343,7 @@ bool WtReply::consumeWebSocketMessage(ws_opcode opcode, + + // We need to post since in Wt we may be entering a recursive event + // loop and we need to release the strand +- connection()->server()->service().post +- (std::bind(cb, Wt::WebReadEvent::Error)); ++ boost::asio::post(connection()->server()->service(), std::bind(cb, Wt::WebReadEvent::Error)); + + return false; + } else +@@ -380,8 +378,7 @@ bool WtReply::consumeWebSocketMessage(ws_opcode opcode, + + // We need to post since in Wt we may be entering a recursive event + // loop and we need to release the strand +- connection()->server()->service().post +- (std::bind(cb, Wt::WebReadEvent::Message)); ++ boost::asio::post(connection()->server()->service(), std::bind(cb, Wt::WebReadEvent::Message)); + + break; + } +@@ -394,8 +391,7 @@ bool WtReply::consumeWebSocketMessage(ws_opcode opcode, + + // We need to post since in Wt we may be entering a recursive event + // loop and we need to release the strand +- connection()->server()->service().post +- (std::bind(cb, Wt::WebReadEvent::Ping)); ++ boost::asio::post(connection()->server()->service(), std::bind(cb, Wt::WebReadEvent::Ping)); + + break; + } +@@ -516,7 +512,7 @@ void WtReply::readWebSocketMessage(const Wt::WebRequest::ReadCallback& callBack) + in_mem_.str(""); + in_mem_.clear(); + +- connection()->strand().post(std::bind(&Connection::handleReadBody, ++ boost::asio::post(connection()->strand(), std::bind(&Connection::handleReadBody, + connection(), + shared_from_this())); + } +@@ -572,7 +568,7 @@ void WtReply::formatResponse(std::vector& result) + #ifdef WTHTTP_WITH_ZLIB + } else { + result.push_back(asio::buffer(&misc_strings::char0xC1, 1)); // RSV1 = 1 +- const unsigned char* data = asio::buffer_cast(out_buf_.data()); ++ const unsigned char* data = (const unsigned char*)(out_buf_.data().data()); + int size = asio::buffer_size(out_buf_.data()); + bool hasMore = false; + payloadLength = 0; +diff --git a/src/web/Configuration.C b/src/web/Configuration.C +index 5787ee2..e0e19d3 100644 +--- a/src/web/Configuration.C ++++ b/src/web/Configuration.C +@@ -197,7 +197,7 @@ Configuration::Network Configuration::Network::fromString(const std::string &s) + const auto slashPos = s.find('/'); + if (slashPos == std::string::npos) { + AsioWrapper::error_code ec; +- const auto address = AsioWrapper::asio::ip::address::from_string(s, ec); ++ const auto address = AsioWrapper::asio::ip::make_address(s, ec); + if (ec) { + throw std::invalid_argument("'" + s + "' is not a valid IP address"); + } +@@ -205,7 +205,7 @@ Configuration::Network Configuration::Network::fromString(const std::string &s) + return Network { address, prefixLength }; + } else { + AsioWrapper::error_code ec; +- const auto address = AsioWrapper::asio::ip::address::from_string(s.substr(0, slashPos), ec); ++ const auto address = AsioWrapper::asio::ip::make_address(s.substr(0, slashPos), ec); + if (ec) { + throw std::invalid_argument("'" + s + "' is not a valid IP address"); + } +@@ -481,7 +481,7 @@ std::vector Configuration::trustedProxies() const { + bool Configuration::isTrustedProxy(const std::string &ipAddress) const { + READ_LOCK; + AsioWrapper::error_code ec; +- const auto address = AsioWrapper::asio::ip::address::from_string(ipAddress, ec); ++ const auto address = AsioWrapper::asio::ip::make_address(ipAddress, ec); + if (ec) { + return false; + } +diff --git a/src/web/SslUtils.h b/src/web/SslUtils.h +index 1d30361..161a462 100644 +--- a/src/web/SslUtils.h ++++ b/src/web/SslUtils.h +@@ -19,6 +19,7 @@ + #include + + #include ++#include + #include + + #ifdef WT_ASIO_IS_BOOST_ASIO +diff --git a/src/web/WebMain.C b/src/web/WebMain.C +index d2b87c9..45123b9 100644 +--- a/src/web/WebMain.C ++++ b/src/web/WebMain.C +@@ -66,8 +66,7 @@ void WebMain::run() + // simultaneously. Additionally, this breaks recursive event loops. + // Asio's io_service::post does no such thing, so calling the function + // of the superclass if fine. +- static_cast(server_->ioService()) +- .post(std::bind(&WebController::handleRequest, ++ boost::asio::post(static_cast(server_->ioService()), std::bind(&WebController::handleRequest, + &controller(), request)); + } + } diff --git a/ports/wt/portfile.cmake b/ports/wt/portfile.cmake index 30dcbaa89f8474..da230e306de8f7 100644 --- a/ports/wt/portfile.cmake +++ b/ports/wt/portfile.cmake @@ -8,6 +8,7 @@ vcpkg_from_github( 0005-XML_file_path.patch 0006-GraphicsMagick.patch fix-compatibility-with-boost-1.85.patch + fix-asio-error.patch ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" SHARED_LIBS) diff --git a/ports/wt/vcpkg.json b/ports/wt/vcpkg.json index d3673a9e6f8479..6eb355c8d4cfe7 100644 --- a/ports/wt/vcpkg.json +++ b/ports/wt/vcpkg.json @@ -1,7 +1,7 @@ { "name": "wt", "version": "4.10.4", - "port-version": 1, + "port-version": 2, "description": "Wt is a C++ library for developing web applications", "homepage": "https://github.com/emweb/wt", "license": "GPL-2.0-only", From f4681103e0fce5f47d295cabcb3bbc5526f65a30 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 15 Dec 2024 22:19:37 +0800 Subject: [PATCH 19/74] update versions --- versions/b-/boost-iostreams.json | 2 +- versions/baseline.json | 2 +- versions/w-/wt.json | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index 8cd63904bfbf78..f2fc72004b3884 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "0ccbb6249a0ffbd24049d2f13bc748c14583e3e0", + "git-tree": "7f94f1b6e4cedbb2435d1d26d1af05be8442e6af", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index ecb20820eef6e5..e06220e1a971df 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9726,7 +9726,7 @@ }, "wt": { "baseline": "4.10.4", - "port-version": 1 + "port-version": 2 }, "wtl": { "baseline": "10.0.10320", diff --git a/versions/w-/wt.json b/versions/w-/wt.json index f92e18add2871c..90886a275b2320 100644 --- a/versions/w-/wt.json +++ b/versions/w-/wt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c2ebce5fd5fab2b02e078943ab5efe0dcb7a99ae", + "version": "4.10.4", + "port-version": 2 + }, { "git-tree": "d2c59267e9255c9945e80fc4a87123d23e7f6f27", "version": "4.10.4", From 28e1d7ed5560aa5fd7b5ecc43283fd7e16404740 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 16 Dec 2024 19:33:47 +0800 Subject: [PATCH 20/74] [cpp-netlib] fix asio build error --- ...o-iocontext.patch => fix-asio-error.patch} | 205 +++++++++++++++--- ports/cpp-netlib/portfile.cmake | 2 +- 2 files changed, 171 insertions(+), 36 deletions(-) rename ports/cpp-netlib/{use-asio-iocontext.patch => fix-asio-error.patch} (79%) diff --git a/ports/cpp-netlib/use-asio-iocontext.patch b/ports/cpp-netlib/fix-asio-error.patch similarity index 79% rename from ports/cpp-netlib/use-asio-iocontext.patch rename to ports/cpp-netlib/fix-asio-error.patch index 58a97be20942fe..e3069d87786143 100644 --- a/ports/cpp-netlib/use-asio-iocontext.patch +++ b/ports/cpp-netlib/fix-asio-error.patch @@ -1,3 +1,16 @@ +diff --git a/boost/network/compat.hpp b/boost/network/compat.hpp +index a22b4a2..498e767 100644 +--- a/boost/network/compat.hpp ++++ b/boost/network/compat.hpp +@@ -13,7 +13,7 @@ + #define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_context + #else + #define CPP_NETLIB_ASIO_GET_IO_SERVICE(s) ((s).get_io_service()) +-#define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_service ++#define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_context + #endif + + #endif // BOOST_NETWORK_COMPAT_HPP__ diff --git a/boost/network/protocol/http/client/async_impl.hpp b/boost/network/protocol/http/client/async_impl.hpp index 8e6dda6..70c08bb 100644 --- a/boost/network/protocol/http/client/async_impl.hpp @@ -259,7 +272,7 @@ index 6ad298d..1e9b22f 100644 optional verify_path_; optional certificate_file_; diff --git a/boost/network/protocol/http/client/connection/ssl_delegate.ipp b/boost/network/protocol/http/client/connection/ssl_delegate.ipp -index 7575b12..69dd5a3 100644 +index 7575b12..150a26e 100644 --- a/boost/network/protocol/http/client/connection/ssl_delegate.ipp +++ b/boost/network/protocol/http/client/connection/ssl_delegate.ipp @@ -13,7 +13,7 @@ @@ -271,6 +284,15 @@ index 7575b12..69dd5a3 100644 optional certificate_filename, optional verify_path, optional certificate_file, optional private_key_file, optional ciphers, +@@ -80,7 +80,7 @@ void boost::network::http::impl::ssl_delegate::connect( + + + if (always_verify_peer_) +- socket_->set_verify_callback(boost::asio::ssl::rfc2818_verification(host)); ++ socket_->set_verify_callback(boost::asio::ssl::host_name_verification(host)); + auto self = this->shared_from_this(); + socket_->lowest_layer().async_connect( + endpoint, @@ -104,7 +104,7 @@ void boost::network::http::impl::ssl_delegate::write( } @@ -280,8 +302,21 @@ index 7575b12..69dd5a3 100644 std::function handler) { socket_->async_read_some(read_buffer, handler); } +diff --git a/boost/network/protocol/http/client/facade.hpp b/boost/network/protocol/http/client/facade.hpp +index 8952b4e..ad97861 100644 +--- a/boost/network/protocol/http/client/facade.hpp ++++ b/boost/network/protocol/http/client/facade.hpp +@@ -390,7 +390,7 @@ class basic_client_facade { + options.openssl_verify_path(), options.openssl_certificate_file(), + options.openssl_private_key_file(), options.openssl_ciphers(), + options.openssl_sni_hostname(), options.openssl_options(), +- options.io_service(), options.timeout(), ++ options.io_context(), options.timeout(), + options.remove_chunk_markers())); + } + }; diff --git a/boost/network/protocol/http/client/options.hpp b/boost/network/protocol/http/client/options.hpp -index 124ca27..6fcf3b1 100644 +index 124ca27..6d9b7e5 100644 --- a/boost/network/protocol/http/client/options.hpp +++ b/boost/network/protocol/http/client/options.hpp @@ -8,7 +8,7 @@ @@ -300,7 +335,7 @@ index 124ca27..6fcf3b1 100644 - /// Provide an `boost::asio::io_service` hosted in a shared pointer. - client_options& io_service(std::shared_ptr v) { + /// Provide an `boost::asio::io_context` hosted in a shared pointer. -+ client_options& io_service(std::shared_ptr v) { ++ client_options& io_context(std::shared_ptr v) { io_service_ = v; return *this; } @@ -309,7 +344,7 @@ index 124ca27..6fcf3b1 100644 long openssl_options() const { return openssl_options_; } - std::shared_ptr io_service() const { return io_service_; } -+ std::shared_ptr io_service() const { return io_service_; } ++ std::shared_ptr io_context() const { return io_service_; } bool always_verify_peer() const { return always_verify_peer_; } @@ -393,18 +428,32 @@ index c03cd5a..ced329b 100644 explicit async_resolver(bool cache_resolved) : cache_resolved_(cache_resolved), endpoint_cache_() {} diff --git a/boost/network/protocol/http/server/async_connection.hpp b/boost/network/protocol/http/server/async_connection.hpp -index 58a1df1..2fb7854 100644 +index 58a1df1..25059e6 100644 --- a/boost/network/protocol/http/server/async_connection.hpp +++ b/boost/network/protocol/http/server/async_connection.hpp -@@ -183,7 +183,7 @@ struct async_connection +@@ -183,18 +183,18 @@ struct async_connection public: async_connection( - boost::asio::io_service& io_service, Handler& handler, -+ boost::asio::io_context& io_service, Handler& handler, ++ boost::asio::io_context& io_context, Handler& handler, utils::thread_pool& thread_pool, std::shared_ptr ctx = std::shared_ptr()) - : strand(io_service), +- : strand(io_service), ++ : strand(io_context), + handler(handler), + thread_pool_(thread_pool), + headers_buffer( + BOOST_NETWORK_HTTP_SERVER_CONNECTION_HEADER_BUFFER_MAX_SIZE), + #ifdef BOOST_NETWORK_ENABLE_HTTPS +- socket_(io_service, ctx), ++ socket_(io_context, ctx), + #else +- socket_(io_service), ++ socket_(io_context), + #endif + handshake_done(false), + headers_already_sent(false), @@ -438,7 +438,7 @@ struct async_connection typedef std::lock_guard lock_guard; typedef std::list > pending_actions_list; @@ -414,8 +463,20 @@ index 58a1df1..2fb7854 100644 Handler& handler; utils::thread_pool& thread_pool_; boost::asio::streambuf headers_buffer; +@@ -673,9 +673,9 @@ struct async_connection + // part of the completion handler. + // + // once the range has been linearized and sent, schedule +- // a wrapper to be called in the io_service's thread, that ++ // a wrapper to be called in the io_context's thread, that + // will re-schedule the given callback into the thread pool +- // referred to here so that the io_service's thread can concentrate ++ // referred to here so that the io_context's thread can concentrate + // on doing I/O. + // + diff --git a/boost/network/protocol/http/server/options.hpp b/boost/network/protocol/http/server/options.hpp -index e84188b..6a66384 100644 +index e84188b..4f664b4 100644 --- a/boost/network/protocol/http/server/options.hpp +++ b/boost/network/protocol/http/server/options.hpp @@ -9,7 +9,7 @@ @@ -427,21 +488,25 @@ index e84188b..6a66384 100644 #include #include #include -@@ -72,7 +72,7 @@ struct server_options { +@@ -71,8 +71,8 @@ struct server_options { + return *this; } - /// Provides an Asio io_service for the server. Default is nullptr. +- /// Provides an Asio io_service for the server. Default is nullptr. - server_options &io_service(std::shared_ptr v) { -+ server_options &io_service(std::shared_ptr v) { ++ /// Provides an Asio io_context for the server. Default is nullptr. ++ server_options &io_context(std::shared_ptr v) { io_service_ = v; return *this; } -@@ -160,7 +160,7 @@ struct server_options { +@@ -159,8 +159,8 @@ struct server_options { + return *this; } - /// Returns the provided Asio io_service. +- /// Returns the provided Asio io_service. - std::shared_ptr io_service() const { return io_service_; } -+ std::shared_ptr io_service() const { return io_service_; } ++ /// Returns the provided Asio io_context. ++ std::shared_ptr io_context() const { return io_service_; } /// Returns the address to listen on. string_type address() const { return address_; } @@ -455,14 +520,18 @@ index e84188b..6a66384 100644 string_type address_; string_type port_; diff --git a/boost/network/protocol/http/server/storage_base.hpp b/boost/network/protocol/http/server/storage_base.hpp -index ec134a9..cfef6b3 100644 +index ec134a9..db49e88 100644 --- a/boost/network/protocol/http/server/storage_base.hpp +++ b/boost/network/protocol/http/server/storage_base.hpp -@@ -22,11 +22,11 @@ struct server_storage_base { +@@ -20,13 +20,13 @@ struct server_storage_base { + protected: + template explicit server_storage_base(server_options const& options) - : self_service_(options.io_service() - ? options.io_service() +- : self_service_(options.io_service() +- ? options.io_service() - : std::make_shared()), ++ : self_service_(options.io_context() ++ ? options.io_context() + : std::make_shared()), service_(*self_service_) {} @@ -474,7 +543,7 @@ index ec134a9..cfef6b3 100644 } /* http */ diff --git a/boost/network/protocol/stream_handler.hpp b/boost/network/protocol/stream_handler.hpp -index f3b3e99..08e8106 100644 +index 2b632ab..08e8106 100644 --- a/boost/network/protocol/stream_handler.hpp +++ b/boost/network/protocol/stream_handler.hpp @@ -18,7 +18,7 @@ @@ -496,7 +565,7 @@ index f3b3e99..08e8106 100644 std::shared_ptr()) { tcp_sock_ = std::make_shared(io.get_executor()); diff --git a/boost/network/utils/thread_pool.hpp b/boost/network/utils/thread_pool.hpp -index 515ac58..3988fee 100644 +index 515ac58..74bc4c4 100644 --- a/boost/network/utils/thread_pool.hpp +++ b/boost/network/utils/thread_pool.hpp @@ -9,7 +9,7 @@ @@ -520,6 +589,19 @@ index 515ac58..3988fee 100644 template struct basic_thread_pool { +@@ -32,10 +32,10 @@ struct basic_thread_pool { + basic_thread_pool() : basic_thread_pool(1) {} + + explicit basic_thread_pool(std::size_t threads, +- io_service_ptr io_service = io_service_ptr(), ++ io_service_ptr io_context = io_service_ptr(), + worker_threads_ptr worker_threads = worker_threads_ptr()) + : threads_(threads), +- io_service_(std::move(io_service)), ++ io_service_(std::move(io_context)), + worker_threads_(std::move(worker_threads)), + sentinel_() { + bool commit = false; @@ -54,7 +54,7 @@ struct basic_thread_pool { BOOST_SCOPE_EXIT_END @@ -539,10 +621,10 @@ index 515ac58..3988fee 100644 for (std::size_t counter = 0; counter < threads_; ++counter) { diff --git a/libs/network/example/http/hello_world_async_server_with_work_queue.cpp b/libs/network/example/http/hello_world_async_server_with_work_queue.cpp -index e758134..a89834b 100644 +index e758134..8dfae12 100644 --- a/libs/network/example/http/hello_world_async_server_with_work_queue.cpp +++ b/libs/network/example/http/hello_world_async_server_with_work_queue.cpp -@@ -146,9 +146,9 @@ int main() { +@@ -146,15 +146,15 @@ int main() { // the thread group auto threads(std::make_shared()); @@ -550,13 +632,47 @@ index e758134..a89834b 100644 - auto io_service(std::make_shared()); - auto work(std::make_shared(std::ref(*io_service))); + // setup asio::io_context -+ auto io_service(std::make_shared()); -+ auto work(std::make_shared(std::ref(*io_service))); ++ auto io_context(std::make_shared()); ++ auto work(std::make_shared(std::ref(*io_context))); - // io_service threads +- // io_service threads ++ // io_context threads { + int n_threads = 5; + while (0 < n_threads--) { +- threads->create_thread([=] () { io_service->run(); }); ++ threads->create_thread([=] () { io_context->run(); }); + } + } + +@@ -175,13 +175,13 @@ int main() { + server::options(request_handler) + .address("0.0.0.0") + .port("8000") +- .io_service(io_service) ++ .io_context(io_context) + .reuse_address(true) + .thread_pool(std::make_shared( +- 2, io_service, threads)))); ++ 2, io_context, threads)))); + + // setup clean shutdown +- boost::asio::signal_set signals(*io_service, SIGINT, SIGTERM); ++ boost::asio::signal_set signals(*io_context, SIGINT, SIGTERM); + signals.async_wait([=] (boost::system::error_code const &ec, int signal) { + shut_me_down(ec, signal, server); + }); +@@ -190,7 +190,7 @@ int main() { + server->run(); + + work.reset(); +- io_service->stop(); ++ io_context->stop(); + + threads->join_all(); + diff --git a/libs/network/example/http/ssl/ssl_server.cpp b/libs/network/example/http/ssl/ssl_server.cpp -index bc416a3..8b3ef19 100644 +index bc416a3..dabfead 100644 --- a/libs/network/example/http/ssl/ssl_server.cpp +++ b/libs/network/example/http/ssl/ssl_server.cpp @@ -62,9 +62,9 @@ void shut_me_down(const boost::system::error_code& error, int signal, @@ -572,8 +688,17 @@ index bc416a3..8b3ef19 100644 // Initialize SSL context std::shared_ptr ctx = +@@ -86,7 +86,7 @@ int main(void) try { + server::options(request_handler) + .address("0.0.0.0") + .port("8442") +- .io_service(p_io_service) ++ .io_context(p_io_service) + .reuse_address(true) + .thread_pool( + std::make_shared(2)) diff --git a/libs/network/test/http/client_constructor_test.cpp b/libs/network/test/http/client_constructor_test.cpp -index 650cfa0..588eec3 100644 +index 650cfa0..a216a7b 100644 --- a/libs/network/test/http/client_constructor_test.cpp +++ b/libs/network/test/http/client_constructor_test.cpp @@ -19,7 +19,7 @@ TYPED_TEST(HTTPClientTest, Constructors) { @@ -581,7 +706,7 @@ index 650cfa0..588eec3 100644 TypeParam instance; TypeParam instance2( - options.io_service(std::make_shared())); -+ options.io_service(std::make_shared())); ++ options.io_context(std::make_shared())); } TYPED_TEST(HTTPClientTest, ConstructorsWithOptions) { @@ -590,28 +715,38 @@ index 650cfa0..588eec3 100644 TypeParam instance4( options.follow_redirects(true) - .io_service(std::make_shared()) -+ .io_service(std::make_shared()) ++ .io_context(std::make_shared()) .cache_resolved(true)); } diff --git a/libs/network/test/http/server_constructor_test.cpp b/libs/network/test/http/server_constructor_test.cpp -index 20041aa..1573ac7 100644 +index 20041aa..98febff 100644 --- a/libs/network/test/http/server_constructor_test.cpp +++ b/libs/network/test/http/server_constructor_test.cpp -@@ -31,7 +31,7 @@ TEST(HTTPServerTest, MinimalConstructor) { +@@ -31,23 +31,23 @@ TEST(HTTPServerTest, MinimalConstructor) { TEST(HTTPServerTest, WithIOServiceParameter) { dummy_async_handler async_handler; std::shared_ptr thread_pool; - std::shared_ptr io_service; -+ std::shared_ptr io_service; ++ std::shared_ptr io_context; async_server::options async_options(async_handler); ASSERT_NO_THROW(async_server async_instance(async_options.address("127.0.0.1") -@@ -43,7 +43,7 @@ TEST(HTTPServerTest, WithIOServiceParameter) { + .port("80") +- .io_service(io_service) ++ .io_context(io_context) + .thread_pool(thread_pool))); + } + TEST(HTTPServerTes, ThrowsOnFailure) { dummy_async_handler async_handler; std::shared_ptr thread_pool; - std::shared_ptr io_service; -+ std::shared_ptr io_service; ++ std::shared_ptr io_context; async_server::options async_options(async_handler); async_server async_instance(async_options.address("127.0.0.1") .port("80") +- .io_service(io_service) ++ .io_context(io_context) + .thread_pool(thread_pool)); + EXPECT_THROW(async_instance.run(), std::runtime_error); + } diff --git a/ports/cpp-netlib/portfile.cmake b/ports/cpp-netlib/portfile.cmake index 9b2cc97788956d..a2c2df2ad74e1d 100644 --- a/ports/cpp-netlib/portfile.cmake +++ b/ports/cpp-netlib/portfile.cmake @@ -12,7 +12,7 @@ vcpkg_from_github( PATCHES fix-compatibility-with-boost-1.83.patch stream-handler-executor.patch - use-asio-iocontext.patch + fix-asio-error.patch ) vcpkg_cmake_configure( From f5a82d01a83c73943f2f17a95acf8f0de93573e0 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 16 Dec 2024 19:45:32 +0800 Subject: [PATCH 21/74] [cpprestsdk] fix asio build error --- ports/cpprestsdk/fix-asio-error.patch | 83 +++++++++++++++++++++++++++ ports/cpprestsdk/portfile.cmake | 1 + ports/cpprestsdk/vcpkg.json | 2 +- 3 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 ports/cpprestsdk/fix-asio-error.patch diff --git a/ports/cpprestsdk/fix-asio-error.patch b/ports/cpprestsdk/fix-asio-error.patch new file mode 100644 index 00000000000000..8581c251306975 --- /dev/null +++ b/ports/cpprestsdk/fix-asio-error.patch @@ -0,0 +1,83 @@ +diff --git a/Release/include/pplx/threadpool.h b/Release/include/pplx/threadpool.h +index b297ff6..7c71b34 100644 +--- a/Release/include/pplx/threadpool.h ++++ b/Release/include/pplx/threadpool.h +@@ -72,12 +72,12 @@ public: + service().post(task); + } + +- boost::asio::io_service& service() { return m_service; } ++ boost::asio::io_context& service() { return m_service; } + + protected: + threadpool(size_t num_threads) : m_service(static_cast(num_threads)) {} + +- boost::asio::io_service m_service; ++ boost::asio::io_context m_service; + }; + + } // namespace crossplat +diff --git a/Release/src/http/client/http_client_asio.cpp b/Release/src/http/client/http_client_asio.cpp +index 07bb488..ee1bac4 100644 +--- a/Release/src/http/client/http_client_asio.cpp ++++ b/Release/src/http/client/http_client_asio.cpp +@@ -146,9 +146,9 @@ class asio_connection + friend class asio_client; + + public: +- asio_connection(boost::asio::io_service& io_service) ++ asio_connection(boost::asio::io_context& io_context) + : m_socket_lock() +- , m_socket(io_service) ++ , m_socket(io_context) + , m_ssl_stream() + , m_cn_hostname() + , m_is_reused(false) +@@ -1134,7 +1134,7 @@ private: + } + #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE + +- boost::asio::ssl::rfc2818_verification rfc2818(m_connection->cn_hostname()); ++ boost::asio::ssl::host_name_verification rfc2818(m_connection->cn_hostname()); + return rfc2818(preverified, verifyCtx); + } + +diff --git a/Release/src/http/client/x509_cert_utilities.cpp b/Release/src/http/client/x509_cert_utilities.cpp +index 67fc5ac..7239f97 100644 +--- a/Release/src/http/client/x509_cert_utilities.cpp ++++ b/Release/src/http/client/x509_cert_utilities.cpp +@@ -95,7 +95,7 @@ bool verify_cert_chain_platform_specific(boost::asio::ssl::verify_context& verif + #if defined(_WIN32) + if (verify_result) + { +- boost::asio::ssl::rfc2818_verification rfc2818(hostName); ++ boost::asio::ssl::host_name_verification rfc2818(hostName); + verify_result = rfc2818(verify_result, verifyCtx); + } + #endif +diff --git a/Release/src/pplx/threadpool.cpp b/Release/src/pplx/threadpool.cpp +index ba38a1a..46b7f3b 100644 +--- a/Release/src/pplx/threadpool.cpp ++++ b/Release/src/pplx/threadpool.cpp +@@ -84,7 +84,7 @@ private: + } + + std::vector> m_threads; +- boost::asio::io_service::work m_work; ++ boost::asio::io_context::work m_work; + }; + + #if defined(_WIN32) +diff --git a/Release/src/websockets/client/ws_client_wspp.cpp b/Release/src/websockets/client/ws_client_wspp.cpp +index d7c31c4..8dfa815 100644 +--- a/Release/src/websockets/client/ws_client_wspp.cpp ++++ b/Release/src/websockets/client/ws_client_wspp.cpp +@@ -225,7 +225,7 @@ public: + verifyCtx, utility::conversions::to_utf8string(m_uri.host())); + } + #endif +- boost::asio::ssl::rfc2818_verification rfc2818(utility::conversions::to_utf8string(m_uri.host())); ++ boost::asio::ssl::host_name_verification rfc2818(utility::conversions::to_utf8string(m_uri.host())); + return rfc2818(preverified, verifyCtx); + }); + diff --git a/ports/cpprestsdk/portfile.cmake b/ports/cpprestsdk/portfile.cmake index 7ed7db93b5a519..267c43cec8079d 100644 --- a/ports/cpprestsdk/portfile.cmake +++ b/ports/cpprestsdk/portfile.cmake @@ -10,6 +10,7 @@ vcpkg_from_github( fix-uwp.patch fix-clang-dllimport.patch # workaround for https://github.com/microsoft/cpprestsdk/issues/1710 silence-stdext-checked-array-iterators-warning.patch + fix-asio-error.patch ) set(OPTIONS) diff --git a/ports/cpprestsdk/vcpkg.json b/ports/cpprestsdk/vcpkg.json index 5250a300913258..3eaf5ede0e2bc7 100644 --- a/ports/cpprestsdk/vcpkg.json +++ b/ports/cpprestsdk/vcpkg.json @@ -1,7 +1,7 @@ { "name": "cpprestsdk", "version": "2.10.19", - "port-version": 2, + "port-version": 3, "description": [ "C++11 JSON, REST, and OAuth library", "The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services." From 8b9f4800911389662b682b9185f5e048f02c1f94 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 16 Dec 2024 19:45:51 +0800 Subject: [PATCH 22/74] update versions --- versions/baseline.json | 2 +- versions/c-/cpp-netlib.json | 2 +- versions/c-/cpprestsdk.json | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index e06220e1a971df..d02e1ba96908c6 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -1998,7 +1998,7 @@ }, "cpprestsdk": { "baseline": "2.10.19", - "port-version": 2 + "port-version": 3 }, "cppslippi": { "baseline": "1.4.3.16", diff --git a/versions/c-/cpp-netlib.json b/versions/c-/cpp-netlib.json index c6092e0b28fb6b..e00b31f0add419 100644 --- a/versions/c-/cpp-netlib.json +++ b/versions/c-/cpp-netlib.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "e25904ad1e99afaa47baa6d27c967d83ab10e57e", + "git-tree": "37139d7a021b64900ff55c88b2d46afa2ec400b0", "version": "0.13.0", "port-version": 10 }, diff --git a/versions/c-/cpprestsdk.json b/versions/c-/cpprestsdk.json index 4543565258f829..fc0bad9d198965 100644 --- a/versions/c-/cpprestsdk.json +++ b/versions/c-/cpprestsdk.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b58bccc4c9bdbb5529d16352c0d2e4f281fb0522", + "version": "2.10.19", + "port-version": 3 + }, { "git-tree": "fe8937b292f7e41d1a5d64a89a0176537a0911c0", "version": "2.10.19", From cc35acc5135313b5f27c89405259a27953f3a8ce Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 16 Dec 2024 23:02:43 +0800 Subject: [PATCH 23/74] Update fix-asio-error.patch --- ports/cpp-netlib/fix-asio-error.patch | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/ports/cpp-netlib/fix-asio-error.patch b/ports/cpp-netlib/fix-asio-error.patch index e3069d87786143..ecc332d4fdaca1 100644 --- a/ports/cpp-netlib/fix-asio-error.patch +++ b/ports/cpp-netlib/fix-asio-error.patch @@ -1,16 +1,3 @@ -diff --git a/boost/network/compat.hpp b/boost/network/compat.hpp -index a22b4a2..498e767 100644 ---- a/boost/network/compat.hpp -+++ b/boost/network/compat.hpp -@@ -13,7 +13,7 @@ - #define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_context - #else - #define CPP_NETLIB_ASIO_GET_IO_SERVICE(s) ((s).get_io_service()) --#define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_service -+#define CPP_NETLIB_ASIO_IO_SERVICE_CONTEXT boost::asio::io_context - #endif - - #endif // BOOST_NETWORK_COMPAT_HPP__ diff --git a/boost/network/protocol/http/client/async_impl.hpp b/boost/network/protocol/http/client/async_impl.hpp index 8e6dda6..70c08bb 100644 --- a/boost/network/protocol/http/client/async_impl.hpp From de40272762ca8d93723749113e1cced13160ab41 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 17 Dec 2024 19:32:33 +0800 Subject: [PATCH 24/74] [websocketpp, cpprestsdk]fix asio build error --- ports/cpprestsdk/fix-asio-error.patch | 42 +++- ports/websocketpp/fix-asio-error.patch | 243 +++++++++++++++++++++ ports/websocketpp/portfile.cmake | 2 +- ports/websocketpp/use-asio-iocontext.patch | 33 --- 4 files changed, 283 insertions(+), 37 deletions(-) create mode 100644 ports/websocketpp/fix-asio-error.patch delete mode 100644 ports/websocketpp/use-asio-iocontext.patch diff --git a/ports/cpprestsdk/fix-asio-error.patch b/ports/cpprestsdk/fix-asio-error.patch index 8581c251306975..4bf95b492edcb2 100644 --- a/ports/cpprestsdk/fix-asio-error.patch +++ b/ports/cpprestsdk/fix-asio-error.patch @@ -18,7 +18,7 @@ index b297ff6..7c71b34 100644 } // namespace crossplat diff --git a/Release/src/http/client/http_client_asio.cpp b/Release/src/http/client/http_client_asio.cpp -index 07bb488..ee1bac4 100644 +index 07bb488..c3c9153 100644 --- a/Release/src/http/client/http_client_asio.cpp +++ b/Release/src/http/client/http_client_asio.cpp @@ -146,9 +146,9 @@ class asio_connection @@ -33,6 +33,15 @@ index 07bb488..ee1bac4 100644 , m_ssl_stream() , m_cn_hostname() , m_is_reused(false) +@@ -429,7 +429,7 @@ private: + auto& self = *pool; + std::weak_ptr weak_pool = pool; + +- self.m_pool_epoch_timer.expires_from_now(boost::posix_time::seconds(30)); ++ self.m_pool_epoch_timer.expires_after(boost::posix_time::seconds(30)); + self.m_pool_epoch_timer.async_wait([weak_pool](const boost::system::error_code& ec) { + if (ec) + { @@ -1134,7 +1134,7 @@ private: } #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE @@ -42,6 +51,24 @@ index 07bb488..ee1bac4 100644 return rfc2818(preverified, verifyCtx); } +@@ -1870,7 +1870,7 @@ private: + assert(!m_ctx.expired()); + m_state = started; + +- m_timer.expires_from_now(m_duration); ++ m_timer.expires_after(m_duration); + auto ctx = m_ctx; + m_timer.async_wait([ctx AND_CAPTURE_MEMBER_FUNCTION_POINTERS](const boost::system::error_code& ec) { + handle_timeout(ec, ctx); +@@ -1881,7 +1881,7 @@ private: + { + assert(m_state == started || m_state == timedout); + assert(!m_ctx.expired()); +- if (m_timer.expires_from_now(m_duration) > 0) ++ if (m_timer.expires_after(m_duration) > 0) + { + // The existing handler was canceled so schedule a new one. + assert(m_state == started); diff --git a/Release/src/http/client/x509_cert_utilities.cpp b/Release/src/http/client/x509_cert_utilities.cpp index 67fc5ac..7239f97 100644 --- a/Release/src/http/client/x509_cert_utilities.cpp @@ -56,15 +83,24 @@ index 67fc5ac..7239f97 100644 } #endif diff --git a/Release/src/pplx/threadpool.cpp b/Release/src/pplx/threadpool.cpp -index ba38a1a..46b7f3b 100644 +index ba38a1a..e12e48d 100644 --- a/Release/src/pplx/threadpool.cpp +++ b/Release/src/pplx/threadpool.cpp +@@ -37,7 +37,7 @@ static void abort_if_no_jvm() + + struct threadpool_impl final : crossplat::threadpool + { +- threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(m_service) ++ threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(m_service.get_executor()) + { + for (size_t i = 0; i < n; i++) + add_thread(); @@ -84,7 +84,7 @@ private: } std::vector> m_threads; - boost::asio::io_service::work m_work; -+ boost::asio::io_context::work m_work; ++ boost::asio::executor_work_guard m_work; }; #if defined(_WIN32) diff --git a/ports/websocketpp/fix-asio-error.patch b/ports/websocketpp/fix-asio-error.patch new file mode 100644 index 00000000000000..1935bd9aaadb42 --- /dev/null +++ b/ports/websocketpp/fix-asio-error.patch @@ -0,0 +1,243 @@ +diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp +index 3c8fa13..0453af5 100644 +--- a/websocketpp/common/asio.hpp ++++ b/websocketpp/common/asio.hpp +@@ -72,6 +72,9 @@ namespace lib { + #ifdef ASIO_STANDALONE + namespace asio { + using namespace ::asio; ++ #if ASIO_VERSION >= 103300 ++ using io_service = io_context; ++ #endif + // Here we assume that we will be using std::error_code with standalone + // Asio. This is probably a good assumption, but it is possible in rare + // cases that local Asio versions would be used. +@@ -93,6 +96,9 @@ namespace lib { + #else + namespace asio { + using namespace boost::asio; ++ #if BOOST_VERSION >= 108700 ++ using io_service = io_context; ++ #endif + + // See note above about boost <1.49 compatibility + #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 +diff --git a/websocketpp/transport/asio/connection.hpp b/websocketpp/transport/asio/connection.hpp +index 57dda74..8a5d719 100644 +--- a/websocketpp/transport/asio/connection.hpp ++++ b/websocketpp/transport/asio/connection.hpp +@@ -573,7 +573,7 @@ protected: + lib::error_code const & ec) + { + if (ec == transport::error::operation_aborted || +- (post_timer && lib::asio::is_neg(post_timer->expires_from_now()))) ++ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now()))) + { + m_alog->write(log::alevel::devel,"post_init cancelled"); + return; +@@ -679,7 +679,7 @@ protected: + // Whatever aborted it will be issuing the callback so we are safe to + // return + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) ++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) + { + m_elog->write(log::elevel::devel,"write operation aborted"); + return; +@@ -751,7 +751,7 @@ protected: + // Whatever aborted it will be issuing the callback so we are safe to + // return + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) ++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) + { + m_elog->write(log::elevel::devel,"read operation aborted"); + return; +@@ -1012,18 +1012,18 @@ protected: + */ + lib::error_code interrupt(interrupt_handler handler) { + if (config::enable_multithreading) { +- m_io_service->post(m_strand->wrap(handler)); ++ lib::asio::post(*m_io_service, m_strand->wrap(handler)); + } else { +- m_io_service->post(handler); ++ lib::asio::post(*m_io_service, handler); + } + return lib::error_code(); + } + + lib::error_code dispatch(dispatch_handler handler) { + if (config::enable_multithreading) { +- m_io_service->post(m_strand->wrap(handler)); ++ lib::asio::post(*m_io_service, m_strand->wrap(handler)); + } else { +- m_io_service->post(handler); ++ lib::asio::post(*m_io_service, handler); + } + return lib::error_code(); + } +@@ -1095,7 +1095,7 @@ protected: + callback, lib::asio::error_code const & ec) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(shutdown_timer->expires_from_now())) ++ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_shutdown cancelled"); + return; +diff --git a/websocketpp/transport/asio/endpoint.hpp b/websocketpp/transport/asio/endpoint.hpp +index 94509ad..c1273bb 100644 +--- a/websocketpp/transport/asio/endpoint.hpp ++++ b/websocketpp/transport/asio/endpoint.hpp +@@ -86,7 +86,7 @@ public: + /// Type of timer handle + typedef lib::shared_ptr timer_ptr; + /// Type of a shared pointer to an io_service work object +- typedef lib::shared_ptr work_ptr; ++ typedef lib::shared_ptr> work_ptr; + + /// Type of socket pre-bind handler + typedef lib::function tcp_pre_bind_handler; +@@ -95,7 +95,7 @@ public: + explicit endpoint() + : m_io_service(NULL) + , m_external_io_service(false) +- , m_listen_backlog(lib::asio::socket_base::max_connections) ++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) + , m_reuse_addr(false) + , m_state(UNINITIALIZED) + { +@@ -135,7 +135,7 @@ public: + , m_io_service(src.m_io_service) + , m_external_io_service(src.m_external_io_service) + , m_acceptor(src.m_acceptor) +- , m_listen_backlog(lib::asio::socket_base::max_connections) ++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) + , m_reuse_addr(src.m_reuse_addr) + , m_elog(src.m_elog) + , m_alog(src.m_alog) +@@ -159,7 +159,7 @@ public: + rhs.m_io_service = NULL; + rhs.m_external_io_service = false; + rhs.m_acceptor = NULL; +- rhs.m_listen_backlog = lib::asio::socket_base::max_connections; ++ rhs.m_listen_backlog = lib::asio::socket_base::max_listen_connections; + rhs.m_state = UNINITIALIZED; + + // TODO: this needs to be updated +@@ -330,7 +330,7 @@ public: + * + * New values affect future calls to listen only. + * +- * The default value is specified as *::asio::socket_base::max_connections ++ * The default value is specified as *::asio::socket_base::max_listen_connections + * which uses the operating system defined maximum queue length. Your OS + * may restrict or silently lower this value. A value of zero may cause + * all connections to be rejected. +@@ -558,9 +558,9 @@ public: + { + using lib::asio::ip::tcp; + tcp::resolver r(*m_io_service); +- tcp::resolver::query query(host, service); +- tcp::resolver::iterator endpoint_iterator = r.resolve(query); +- tcp::resolver::iterator end; ++ auto results = r.resolve(host, service); ++ tcp::resolver::results_type::iterator endpoint_iterator = results.begin(); ++ tcp::resolver::results_type::iterator end = results.end(); + if (endpoint_iterator == end) { + m_elog->write(log::elevel::library, + "asio::listen could not resolve the supplied host or service"); +@@ -687,7 +687,7 @@ public: + * @since 0.3.0 + */ + void start_perpetual() { +- m_work.reset(new lib::asio::io_service::work(*m_io_service)); ++ m_work.reset(new lib::asio::executor_work_guard(m_io_service->get_executor())); + } + + /// Clears the endpoint's perpetual flag, allowing it to exit when empty +@@ -883,8 +883,6 @@ protected: + port = pu->get_port_str(); + } + +- tcp::resolver::query query(host,port); +- + if (m_alog->static_test(log::alevel::devel)) { + m_alog->write(log::alevel::devel, + "starting async DNS resolve for "+host+":"+port); +@@ -905,7 +903,7 @@ protected: + + if (config::enable_multithreading) { + m_resolver->async_resolve( +- query, ++ host, port, + tcon->get_strand()->wrap(lib::bind( + &type::handle_resolve, + this, +@@ -918,7 +916,7 @@ protected: + ); + } else { + m_resolver->async_resolve( +- query, ++ host, port, + lib::bind( + &type::handle_resolve, + this, +@@ -966,10 +964,10 @@ protected: + + void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer, + connect_handler callback, lib::asio::error_code const & ec, +- lib::asio::ip::tcp::resolver::iterator iterator) ++ lib::asio::ip::tcp::resolver::results_type results) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(dns_timer->expires_from_now())) ++ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_resolve cancelled"); + return; +@@ -987,9 +985,8 @@ protected: + std::stringstream s; + s << "Async DNS resolve successful. Results: "; + +- lib::asio::ip::tcp::resolver::iterator it, end; +- for (it = iterator; it != end; ++it) { +- s << (*it).endpoint() << " "; ++ for (auto it : results) { ++ s << it.endpoint() << " "; + } + + m_alog->write(log::alevel::devel,s.str()); +@@ -1012,9 +1009,8 @@ protected: + ); + + if (config::enable_multithreading) { +- lib::asio::async_connect( +- tcon->get_raw_socket(), +- iterator, ++ tcon->get_raw_socket().async_connect( ++ results.begin()->endpoint(), + tcon->get_strand()->wrap(lib::bind( + &type::handle_connect, + this, +@@ -1025,9 +1021,8 @@ protected: + )) + ); + } else { +- lib::asio::async_connect( +- tcon->get_raw_socket(), +- iterator, ++ tcon->get_raw_socket().async_connect( ++ results.begin()->endpoint(), + lib::bind( + &type::handle_connect, + this, +@@ -1077,7 +1072,7 @@ protected: + connect_handler callback, lib::asio::error_code const & ec) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(con_timer->expires_from_now())) ++ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_connect cancelled"); + return; diff --git a/ports/websocketpp/portfile.cmake b/ports/websocketpp/portfile.cmake index 1c2d0873d3827b..becddf88481b0c 100644 --- a/ports/websocketpp/portfile.cmake +++ b/ports/websocketpp/portfile.cmake @@ -8,7 +8,7 @@ vcpkg_from_github( HEAD_REF master PATCHES cxx20.patch - use-asio-iocontext.patch + fix-asio-error.patch ) file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/share/${PORT}) diff --git a/ports/websocketpp/use-asio-iocontext.patch b/ports/websocketpp/use-asio-iocontext.patch deleted file mode 100644 index 73b69f72366206..00000000000000 --- a/ports/websocketpp/use-asio-iocontext.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp -index 3c8fa13..f9ee7ea 100644 ---- a/websocketpp/common/asio.hpp -+++ b/websocketpp/common/asio.hpp -@@ -72,6 +72,9 @@ namespace lib { - #ifdef ASIO_STANDALONE - namespace asio { - using namespace ::asio; -+ #if ASIO_VERSION >= 103300 -+ using io_service = io_context; -+ #endif - // Here we assume that we will be using std::error_code with standalone - // Asio. This is probably a good assumption, but it is possible in rare - // cases that local Asio versions would be used. -@@ -93,7 +96,9 @@ namespace lib { - #else - namespace asio { - using namespace boost::asio; -- -+ #if BOOST_VERSION >= 108700 -+ using io_service = io_context; -+ #endif - // See note above about boost <1.49 compatibility - #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 - // Using boost::asio >=1.49 so we use chrono and steady_timer -@@ -134,7 +139,6 @@ namespace lib { - } // namespace asio - #endif - -- - } // namespace lib - } // namespace websocketpp - From 8ae38c40b1d496bc96165c16a866754cfec30bd4 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 17 Dec 2024 19:33:08 +0800 Subject: [PATCH 25/74] update versions --- versions/c-/cpp-netlib.json | 2 +- versions/c-/cpprestsdk.json | 2 +- versions/w-/websocketpp.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/versions/c-/cpp-netlib.json b/versions/c-/cpp-netlib.json index e00b31f0add419..982b286571aeeb 100644 --- a/versions/c-/cpp-netlib.json +++ b/versions/c-/cpp-netlib.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "37139d7a021b64900ff55c88b2d46afa2ec400b0", + "git-tree": "d62b2cc2004022f8048f777d6e968258226a13b4", "version": "0.13.0", "port-version": 10 }, diff --git a/versions/c-/cpprestsdk.json b/versions/c-/cpprestsdk.json index fc0bad9d198965..8d4377ecf4ebec 100644 --- a/versions/c-/cpprestsdk.json +++ b/versions/c-/cpprestsdk.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "b58bccc4c9bdbb5529d16352c0d2e4f281fb0522", + "git-tree": "88d3d9b5aa5dce15878051cb4e10fb41b82bae28", "version": "2.10.19", "port-version": 3 }, diff --git a/versions/w-/websocketpp.json b/versions/w-/websocketpp.json index 710317976c2e72..9a34ed95222c20 100644 --- a/versions/w-/websocketpp.json +++ b/versions/w-/websocketpp.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "9ee339a15ae75893fb4da79730a37e89c2056287", + "git-tree": "d671793fc1d2d271c8ef5940692a68003dfbf54c", "version": "0.8.2", "port-version": 4 }, From 246102035bc417ca7a0407cdc3a0a015d2812711 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 18 Dec 2024 22:45:06 +0800 Subject: [PATCH 26/74] [restc-cpp] fix asio build error --- ports/restc-cpp/fix-asio-error.patch | 208 +++++++++++++++++++++++++++ ports/restc-cpp/portfile.cmake | 1 + ports/restc-cpp/vcpkg.json | 2 +- 3 files changed, 210 insertions(+), 1 deletion(-) create mode 100644 ports/restc-cpp/fix-asio-error.patch diff --git a/ports/restc-cpp/fix-asio-error.patch b/ports/restc-cpp/fix-asio-error.patch new file mode 100644 index 00000000000000..f0dbedee4d161e --- /dev/null +++ b/ports/restc-cpp/fix-asio-error.patch @@ -0,0 +1,208 @@ +diff --git a/include/restc-cpp/helper.h b/include/restc-cpp/helper.h +index d2a94ec..1c554d1 100644 +--- a/include/restc-cpp/helper.h ++++ b/include/restc-cpp/helper.h +@@ -15,6 +15,32 @@ + #define strncasecmp _strnicmp + #endif + ++#if BOOST_VERSION >= 108700 ++namespace boost { ++ namespace asio { ++ using io_service = boost::asio::io_context; ++ using const_buffers_1 = boost::asio::const_buffer; ++ using mutable_buffers_1 = boost::asio::mutable_buffer; ++ using io_context_work = boost::asio::executor_work_guard; ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const mutable_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const const_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ } ++} ++#else ++ using io_context_work = boost::asio::io_service::work; ++#endif ++ + namespace restc_cpp { + + // recommended in Meyers, Effective STL when internationalization and embedded +diff --git a/src/ChunkedReaderImpl.cpp b/src/ChunkedReaderImpl.cpp +index 259e5ef..40ed7e9 100644 +--- a/src/ChunkedReaderImpl.cpp ++++ b/src/ChunkedReaderImpl.cpp +@@ -57,13 +57,13 @@ public: + } + + void Log(const boost::asio::const_buffers_1 buffers, const char *tag) { +- const auto buf_len = boost::asio::buffer_size(*buffers.begin()); ++ const auto buf_len = boost::asio::buffer_size(buffers); + + // At the time of the implementation, there are never multiple buffers. + RESTC_CPP_LOG_TRACE_(tag << ' ' << "# " << buf_len + << " bytes: " + << ToPrintable({ +- boost::asio::buffer_cast(*buffers.begin()), ++ boost::asio::buffer_cast(buffers.data()), + buf_len})); + } + +diff --git a/src/ConnectionPoolImpl.cpp b/src/ConnectionPoolImpl.cpp +index 9cf8cef..cc98c21 100644 +--- a/src/ConnectionPoolImpl.cpp ++++ b/src/ConnectionPoolImpl.cpp +@@ -187,7 +187,7 @@ public: + + std::future GetIdleConnections() const override { + auto my_promise = make_shared>() ; +- GetCtx().dispatch([my_promise, this]() { ++ boost::asio::dispatch(GetCtx(), [my_promise, this]() { + my_promise->set_value(idle_.size()); + }); + return my_promise->get_future(); +@@ -196,7 +196,7 @@ public: + void Close() override { + if (!closed_) { + closed_ = true; +- GetCtx().dispatch([this]{ ++ boost::asio::dispatch(GetCtx(), [this]{ + cache_cleanup_timer_.cancel(); + idle_.clear(); + }); +@@ -209,7 +209,7 @@ public: + + private: + void ScheduleNextCacheCleanup() { +- GetCtx().dispatch([this]{ ++ boost::asio::dispatch(GetCtx(), [this]{ + cache_cleanup_timer_.expires_from_now( + boost::posix_time::seconds(properties_->cacheCleanupIntervalSeconds)); + cache_cleanup_timer_.async_wait(std::bind(&ConnectionPoolImpl::OnCacheCleanup, +@@ -254,7 +254,7 @@ private: + } + + void OnRelease(const Entry::ptr_t& entry) { +- GetCtx().dispatch([this, entry]{ ++ boost::asio::dispatch(GetCtx(), [this, entry]{ + in_use_.erase(entry->GetKey()); + if (closed_ || !entry->GetConnection()->GetSocket().IsOpen()) { + RESTC_CPP_LOG_TRACE_("Discarding " << *entry << " after use"); +@@ -277,7 +277,7 @@ private: + promise pr; + auto result = pr.get_future(); + +- GetCtx().dispatch([this, &ep, connectionType, &pr]() { ++ boost::asio::dispatch(GetCtx(), [this, &ep, connectionType, &pr]() { + { + const auto key = Key{ep, connectionType}; + const size_t ep_cnt = idle_.count(key) + in_use_.count(key); +@@ -336,7 +336,7 @@ private: + promise pr; + auto result = pr.get_future(); + +- GetCtx().dispatch([this, &ep, connectionType, &pr]{ ++ boost::asio::dispatch(GetCtx(), [this, &ep, connectionType, &pr]{ + const auto key = Key{ep, connectionType}; + auto it = idle_.find(key); + if (it != idle_.end()) { +@@ -377,7 +377,7 @@ private: + promise pr; + auto result = pr.get_future(); + +- GetCtx().dispatch([this, entry=move(entry), &pr]{ ++ boost::asio::dispatch(GetCtx(), [this, entry=move(entry), &pr]{ + in_use_.insert({entry->GetKey(), entry}); + pr.set_value(make_unique(entry, on_release_)); + }); +diff --git a/src/RequestImpl.cpp b/src/RequestImpl.cpp +index f718119..c5230af 100644 +--- a/src/RequestImpl.cpp ++++ b/src/RequestImpl.cpp +@@ -265,7 +265,7 @@ private: + return request_buffer.str(); + } + +- boost::asio::ip::tcp::resolver::query GetRequestEndpoint() { ++ std::pair GetRequestEndpoint() { + if (properties_->proxy.type == Request::Proxy::Type::HTTP) { + Url proxy {properties_->proxy.address.c_str()}; + +@@ -303,17 +303,15 @@ private: + + boost::asio::ip::tcp::resolver resolver(owner_.GetIoService()); + // Resolve the hostname +- const auto query = GetRequestEndpoint(); ++ const auto& [host, port] = GetRequestEndpoint(); + + RESTC_CPP_LOG_TRACE_("Resolving " << query.host_name() << ":" + << query.service_name()); + +- auto address_it = resolver.async_resolve(query, ++ auto results = resolver.async_resolve(host, port, + ctx.GetYield()); +- const decltype(address_it) addr_end; +- +- for(; address_it != addr_end; ++address_it) { +- const auto endpoint = address_it->endpoint(); ++ for(auto address_it : results) { ++ const auto endpoint = address_it.endpoint(); + + RESTC_CPP_LOG_TRACE_("Trying endpoint " << endpoint); + +@@ -331,7 +329,7 @@ private: + + try { + connection->GetSocket().AsyncConnect( +- endpoint, address_it->host_name(), ctx.GetYield()); ++ endpoint, address_it.host_name(), ctx.GetYield()); + } catch(const exception& ex) { + RESTC_CPP_LOG_WARN_("Connect to " + << endpoint +diff --git a/src/RestClientImpl.cpp b/src/RestClientImpl.cpp +index 8af82fd..dbec636 100644 +--- a/src/RestClientImpl.cpp ++++ b/src/RestClientImpl.cpp +@@ -189,7 +189,7 @@ public: + + thread_ = make_unique([&]() { + lock_guard lock(done_mutex_); +- work_ = make_unique(*io_service_); ++ work_ = make_unique(io_service_->get_executor()); + wait.set_value(); + RESTC_CPP_LOG_DEBUG_("Worker is starting."); + io_service_->run(); +@@ -208,7 +208,7 @@ public: + void CloseWhenReady(bool wait) override { + ClearWork(); + if (!io_service_->stopped()) { +- io_service_->dispatch([this](){ ++ boost::asio::dispatch(*io_service_, [this](){ + if (current_tasks_ == 0) { + OnNoMoreWork(); + } +@@ -229,7 +229,7 @@ public: + if (!io_service_->stopped()) { + auto promise = make_shared>(); + +- io_service_->dispatch([this, promise]() { ++ boost::asio::dispatch(*io_service_, [this, promise]() { + if (work_) { + work_.reset(); + } +@@ -322,7 +322,7 @@ private: + Request::Properties::ptr_t default_connection_properties_ = make_shared(); + boost::asio::io_service *io_service_ = nullptr; + ConnectionPool::ptr_t pool_; +- unique_ptr work_; ++ unique_ptr work_; + size_t current_tasks_ = 0; + bool closed_ = false; + unique_ptr thread_; diff --git a/ports/restc-cpp/portfile.cmake b/ports/restc-cpp/portfile.cmake index 3b89cb4156bc17..d4970a0e8b6771 100644 --- a/ports/restc-cpp/portfile.cmake +++ b/ports/restc-cpp/portfile.cmake @@ -13,6 +13,7 @@ vcpkg_from_github( # https://github.com/jgaa/restc-cpp/commit/f6144b1a93a00e11335e2cfa724da91925b08adb # https://github.com/jgaa/restc-cpp/commit/5470ee36b973fac960b3566e47efe873c21b43fa boost-1.86-fix.patch + fix-asio-error.patch ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS diff --git a/ports/restc-cpp/vcpkg.json b/ports/restc-cpp/vcpkg.json index 1502439bf1bc33..8d0eefd03b67ac 100644 --- a/ports/restc-cpp/vcpkg.json +++ b/ports/restc-cpp/vcpkg.json @@ -1,7 +1,7 @@ { "name": "restc-cpp", "version-semver": "0.10.0", - "port-version": 4, + "port-version": 5, "description": "Modern C++ REST Client library", "homepage": "https://github.com/jgaa/restc-cpp", "license": "MIT", From 0d4135db1276e4bd12f41fac0c339fa062f988d4 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 18 Dec 2024 22:53:25 +0800 Subject: [PATCH 27/74] [boost-cobalt] remove supports --- ports/boost-cobalt/vcpkg.json | 1 - 1 file changed, 1 deletion(-) diff --git a/ports/boost-cobalt/vcpkg.json b/ports/boost-cobalt/vcpkg.json index 1b4863efcd585d..35cb5e5c0f443c 100644 --- a/ports/boost-cobalt/vcpkg.json +++ b/ports/boost-cobalt/vcpkg.json @@ -5,7 +5,6 @@ "description": "Boost cobalt module", "homepage": "https://www.boost.org/libs/cobalt", "license": "BSL-1.0", - "supports": "!osx & !ios & !android & !uwp", "dependencies": [ { "name": "boost-asio", From f37d45767818344d75dc91a7a168dbdf623e3453 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 18 Dec 2024 22:53:49 +0800 Subject: [PATCH 28/74] update versions --- versions/b-/boost-cobalt.json | 2 +- versions/baseline.json | 2 +- versions/r-/restc-cpp.json | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-cobalt.json b/versions/b-/boost-cobalt.json index 4bd12286441a81..02621824bee22c 100644 --- a/versions/b-/boost-cobalt.json +++ b/versions/b-/boost-cobalt.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "5402374d4b57f158b5b5932b7b43b711eb241b89", + "git-tree": "becb562ce0b8da82df0940d01cce7b8780add01b", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index d02e1ba96908c6..87952551500b05 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -7938,7 +7938,7 @@ }, "restc-cpp": { "baseline": "0.10.0", - "port-version": 4 + "port-version": 5 }, "restclient-cpp": { "baseline": "2024-01-09", diff --git a/versions/r-/restc-cpp.json b/versions/r-/restc-cpp.json index d57eca451e4ea3..cab810c37be82c 100644 --- a/versions/r-/restc-cpp.json +++ b/versions/r-/restc-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dadd36d2026df50fbd4cd097aee4031e32b30bac", + "version-semver": "0.10.0", + "port-version": 5 + }, { "git-tree": "a235e9d1d43ab7da08a5e411ab04db28877e6108", "version-semver": "0.10.0", From 46822b1d56f67be1911193e2091028b8c62143aa Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 19 Dec 2024 20:00:50 +0800 Subject: [PATCH 29/74] [tgbot-cpp] fix asio build error --- ports/tgbot-cpp/fix-asio-error.patch | 64 ++++++++++++++++++++++++++++ ports/tgbot-cpp/portfile.cmake | 2 + ports/tgbot-cpp/vcpkg.json | 1 + 3 files changed, 67 insertions(+) create mode 100644 ports/tgbot-cpp/fix-asio-error.patch diff --git a/ports/tgbot-cpp/fix-asio-error.patch b/ports/tgbot-cpp/fix-asio-error.patch new file mode 100644 index 00000000000000..cf167bc8012d3f --- /dev/null +++ b/ports/tgbot-cpp/fix-asio-error.patch @@ -0,0 +1,64 @@ +diff --git a/include/tgbot/net/BoostHttpOnlySslClient.h b/include/tgbot/net/BoostHttpOnlySslClient.h +index dbe0c96..b4e3bac 100644 +--- a/include/tgbot/net/BoostHttpOnlySslClient.h ++++ b/include/tgbot/net/BoostHttpOnlySslClient.h +@@ -33,7 +33,7 @@ public: + std::string makeRequest(const Url& url, const std::vector& args) const override; + + private: +- mutable boost::asio::io_service _ioService; ++ mutable boost::asio::io_context _ioService; + const HttpParser _httpParser; + }; + +diff --git a/include/tgbot/net/HttpServer.h b/include/tgbot/net/HttpServer.h +index 55c7f8e..1c96b6d 100644 +--- a/include/tgbot/net/HttpServer.h ++++ b/include/tgbot/net/HttpServer.h +@@ -160,7 +160,7 @@ protected: + }); + } + +- boost::asio::io_service _ioService; ++ boost::asio::io_context _ioService; + boost::asio::basic_socket_acceptor _acceptor; + boost::asio::basic_stream_socket _socket; + const ServerHandler _handler; +diff --git a/src/net/BoostHttpOnlySslClient.cpp b/src/net/BoostHttpOnlySslClient.cpp +index 30279e6..7f3f2c2 100644 +--- a/src/net/BoostHttpOnlySslClient.cpp ++++ b/src/net/BoostHttpOnlySslClient.cpp +@@ -19,14 +19,13 @@ BoostHttpOnlySslClient::~BoostHttpOnlySslClient() { + + string BoostHttpOnlySslClient::makeRequest(const Url& url, const vector& args) const { + tcp::resolver resolver(_ioService); +- tcp::resolver::query query(url.host, "443"); + + ssl::context context(ssl::context::tlsv12_client); + context.set_default_verify_paths(); + + ssl::stream socket(_ioService, context); + +- connect(socket.lowest_layer(), resolver.resolve(query)); ++ connect(socket.lowest_layer(), resolver.resolve(url.host, "443")); + + #ifdef TGBOT_DISABLE_NAGLES_ALGORITHM + socket.lowest_layer().set_option(tcp::no_delay(true)); +@@ -41,7 +40,7 @@ string BoostHttpOnlySslClient::makeRequest(const Url& url, const vector::client); + +@@ -69,7 +68,7 @@ string BoostHttpOnlySslClient::makeRequest(const Url& url, const vector Date: Thu, 19 Dec 2024 20:20:48 +0800 Subject: [PATCH 30/74] [sleep-discord] fix asio build error --- ports/sleepy-discord/fix-asio-error.patch | 46 +++++++++++++++++++++++ ports/sleepy-discord/portfile.cmake | 1 + ports/sleepy-discord/vcpkg.json | 2 +- 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 ports/sleepy-discord/fix-asio-error.patch diff --git a/ports/sleepy-discord/fix-asio-error.patch b/ports/sleepy-discord/fix-asio-error.patch new file mode 100644 index 00000000000000..acbbd77a444a71 --- /dev/null +++ b/ports/sleepy-discord/fix-asio-error.patch @@ -0,0 +1,46 @@ +diff --git a/include/sleepy_discord/asio_include.h b/include/sleepy_discord/asio_include.h +index 06dfc31..8523d4c 100644 +--- a/include/sleepy_discord/asio_include.h ++++ b/include/sleepy_discord/asio_include.h +@@ -29,6 +29,28 @@ + namespace asio { + using namespace boost::asio; + using boost::system::error_code; ++ ++ #if BOOST_VERSION >= 108700 ++ using io_service = boost::asio::io_context; ++ using const_buffers_1 = boost::asio::const_buffer; ++ using mutable_buffers_1 = boost::asio::mutable_buffer; ++ using io_context_work = boost::asio::executor_work_guard; ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const mutable_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const const_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ #else ++ using io_context_work = boost::asio::io_service::work; ++ #endif + } + #ifdef ASIO_STANDALONE + #undef ASIO_STANDALONE +diff --git a/sleepy_discord/asio_udp.cpp b/sleepy_discord/asio_udp.cpp +index bda81d8..435f5fc 100644 +--- a/sleepy_discord/asio_udp.cpp ++++ b/sleepy_discord/asio_udp.cpp +@@ -19,7 +19,7 @@ namespace SleepyDiscord { + + bool ASIOUDPClient::connect(const std::string & to, const uint16_t port) { + if (iOService == nullptr) return false; +- endpoint = *resolver.resolve({ asio::ip::udp::v4(), to, std::to_string(port) }); ++ endpoint = resolver.resolve(asio::ip::udp::v4(), to, std::to_string(port)).begin()->endpoint(); + return true; + } + diff --git a/ports/sleepy-discord/portfile.cmake b/ports/sleepy-discord/portfile.cmake index ad28383cb465ff..f830d312acbe0d 100644 --- a/ports/sleepy-discord/portfile.cmake +++ b/ports/sleepy-discord/portfile.cmake @@ -14,6 +14,7 @@ vcpkg_from_github( HEAD_REF develop PATCHES fix-messing-header.patch + fix-asio-error.patch ) # Handle version data here to prevent issues from doing this twice in parallel diff --git a/ports/sleepy-discord/vcpkg.json b/ports/sleepy-discord/vcpkg.json index 372532255afc67..b113e9eb1fcae4 100644 --- a/ports/sleepy-discord/vcpkg.json +++ b/ports/sleepy-discord/vcpkg.json @@ -1,7 +1,7 @@ { "name": "sleepy-discord", "version-date": "2022-02-05", - "port-version": 2, + "port-version": 3, "description": "C++ library for the Discord chat client", "homepage": "https://yourwaifu.dev/sleepy-discord/", "dependencies": [ From 992de779963f38b22036e5e56522bbdeee3a9f5c Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 19 Dec 2024 20:21:08 +0800 Subject: [PATCH 31/74] update versions --- versions/baseline.json | 4 ++-- versions/s-/sleepy-discord.json | 5 +++++ versions/t-/tgbot-cpp.json | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index 87952551500b05..0fc30db95ac015 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -8446,7 +8446,7 @@ }, "sleepy-discord": { "baseline": "2022-02-05", - "port-version": 2 + "port-version": 3 }, "slikenet": { "baseline": "2021-06-07", @@ -8902,7 +8902,7 @@ }, "tgbot-cpp": { "baseline": "1.7.3", - "port-version": 0 + "port-version": 1 }, "tgc": { "baseline": "2019-08-11", diff --git a/versions/s-/sleepy-discord.json b/versions/s-/sleepy-discord.json index 0d382ccf9f31af..ba9eec8aabc54e 100644 --- a/versions/s-/sleepy-discord.json +++ b/versions/s-/sleepy-discord.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b4992cf04f906ce2966abe2256c8f5b81bc033e9", + "version-date": "2022-02-05", + "port-version": 3 + }, { "git-tree": "594857bed2d04f35b594acbf4f1488c4ae4c4ad0", "version-date": "2022-02-05", diff --git a/versions/t-/tgbot-cpp.json b/versions/t-/tgbot-cpp.json index 504ee0fa741d3c..81f7ff7d127c80 100644 --- a/versions/t-/tgbot-cpp.json +++ b/versions/t-/tgbot-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7a1761438354ff1b6b01fe4ed012303acf02722f", + "version": "1.7.3", + "port-version": 1 + }, { "git-tree": "3823beb74a5b34932a15adb815986be1a7d56761", "version": "1.7.3", From 3cd3b665d18ca4184fb163ad9c08f1bb62f3ae15 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 20 Dec 2024 20:04:09 +0800 Subject: [PATCH 32/74] [functions-framework-cpp] fix asio build error --- ports/functions-framework-cpp/fix-asio-error.patch | 13 +++++++++++++ ports/functions-framework-cpp/portfile.cmake | 4 +++- ports/functions-framework-cpp/vcpkg.json | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 ports/functions-framework-cpp/fix-asio-error.patch diff --git a/ports/functions-framework-cpp/fix-asio-error.patch b/ports/functions-framework-cpp/fix-asio-error.patch new file mode 100644 index 00000000000000..a06218c8254376 --- /dev/null +++ b/ports/functions-framework-cpp/fix-asio-error.patch @@ -0,0 +1,13 @@ +diff --git a/google/cloud/functions/internal/framework_impl.cc b/google/cloud/functions/internal/framework_impl.cc +index 4a4a43d..33a7661 100644 +--- a/google/cloud/functions/internal/framework_impl.cc ++++ b/google/cloud/functions/internal/framework_impl.cc +@@ -78,7 +78,7 @@ int RunForTestImpl(int argc, char const* const argv[], + + asio::io_context ioc{1}; + tcp::acceptor acceptor{ioc, {address, static_cast(port)}}; +- acceptor.listen(boost::asio::socket_base::max_connections); ++ acceptor.listen(boost::asio::socket_base::max_listen_connections); + actual_port(acceptor.local_endpoint().port()); + + auto handler = FunctionImpl::GetImpl(function)->GetHandler(target); diff --git a/ports/functions-framework-cpp/portfile.cmake b/ports/functions-framework-cpp/portfile.cmake index 4567e13fb79b0f..8801311a16ab1d 100644 --- a/ports/functions-framework-cpp/portfile.cmake +++ b/ports/functions-framework-cpp/portfile.cmake @@ -7,7 +7,9 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 3832e205a2505152ed6955d7cf5630b2045133221ddd96e2bef62e66cad58cea326f32428e2f494bbe1a10f5d66453d09ae46e6b972a7ed13f211efbb79527a8 HEAD_REF main - PATCHES fix-integral-include.patch + PATCHES + fix-integral-include.patch + fix-asio-error.patch ) vcpkg_cmake_configure( diff --git a/ports/functions-framework-cpp/vcpkg.json b/ports/functions-framework-cpp/vcpkg.json index 007fbf2dd7ca68..6472fd9f59b1c7 100644 --- a/ports/functions-framework-cpp/vcpkg.json +++ b/ports/functions-framework-cpp/vcpkg.json @@ -1,6 +1,7 @@ { "name": "functions-framework-cpp", "version": "1.2.0", + "port-version": 1, "description": "Functions Framework for C++.", "homepage": "https://github.com/GoogleCloudPlatform/functions-framework-cpp/", "license": "Apache-2.0", From a91758056ef33bb4fbd78e01a7e2b909d46ed834 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 20 Dec 2024 20:16:34 +0800 Subject: [PATCH 33/74] [hareflow] fix asio build error --- ports/hareflow/fix-asio-error.patch | 13 +++++++++++++ ports/hareflow/portfile.cmake | 2 ++ ports/hareflow/vcpkg.json | 1 + 3 files changed, 16 insertions(+) create mode 100644 ports/hareflow/fix-asio-error.patch diff --git a/ports/hareflow/fix-asio-error.patch b/ports/hareflow/fix-asio-error.patch new file mode 100644 index 00000000000000..725fad885ad972 --- /dev/null +++ b/ports/hareflow/fix-asio-error.patch @@ -0,0 +1,13 @@ +diff --git a/src/connection.cpp b/src/connection.cpp +index da2c556..a6cd8ca 100644 +--- a/src/connection.cpp ++++ b/src/connection.cpp +@@ -276,7 +276,7 @@ Connection::SslAdapter::SslAdapter(tcp_socket& wrapped_socket, const std::string + if (verify_host) { + m_context.set_default_verify_paths(); + m_context.set_verify_mode(ssl::verify_peer); +- m_context.set_verify_callback(ssl::rfc2818_verification(host)); ++ m_context.set_verify_callback(ssl::host_name_verification(host)); + } + m_stream = std::make_unique(wrapped_socket, m_context); + } diff --git a/ports/hareflow/portfile.cmake b/ports/hareflow/portfile.cmake index 5a2f39a6b375df..89e34e9e433852 100644 --- a/ports/hareflow/portfile.cmake +++ b/ports/hareflow/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 96138675a37e381db97d963b339ab2d6472573d0e1d215bb485141d1a92be0c9658db1abb849d6e7849b396e9a877e5f0ed2ce332b68b44b7dda21536733158a HEAD_REF main + PATCHES + fix-asio-error.patch ) if(VCPKG_TARGET_IS_OSX OR VCPKG_TARGET_IS_IOS) diff --git a/ports/hareflow/vcpkg.json b/ports/hareflow/vcpkg.json index 18760fa877a339..7996a010d5bcf4 100644 --- a/ports/hareflow/vcpkg.json +++ b/ports/hareflow/vcpkg.json @@ -1,6 +1,7 @@ { "name": "hareflow", "version-semver": "0.1.1", + "port-version": 1, "description": "Hareflow: A RabbitMQ C++ stream client.", "homepage": "https://github.com/coveooss/hareflow", "license": "Apache-2.0", From 5020ee215248673391b5f272acb1b7dff5d370f1 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 20 Dec 2024 20:17:57 +0800 Subject: [PATCH 34/74] update versions --- versions/baseline.json | 4 ++-- versions/f-/functions-framework-cpp.json | 5 +++++ versions/h-/hareflow.json | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index 0fc30db95ac015..d349daeaac2fac 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2986,7 +2986,7 @@ }, "functions-framework-cpp": { "baseline": "1.2.0", - "port-version": 0 + "port-version": 1 }, "fuzzylite": { "baseline": "6.0", @@ -3446,7 +3446,7 @@ }, "hareflow": { "baseline": "0.1.1", - "port-version": 0 + "port-version": 1 }, "harfbuzz": { "baseline": "10.1.0", diff --git a/versions/f-/functions-framework-cpp.json b/versions/f-/functions-framework-cpp.json index 78c450664a0c6f..c03db92709a564 100644 --- a/versions/f-/functions-framework-cpp.json +++ b/versions/f-/functions-framework-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a6439a31bac71a6e5a02ac54de2ef457004be326", + "version": "1.2.0", + "port-version": 1 + }, { "git-tree": "bcad4c80171c219e3f7ad02be34f1de48cf88889", "version": "1.2.0", diff --git a/versions/h-/hareflow.json b/versions/h-/hareflow.json index fd6f56ead92414..e97ce5d5623309 100644 --- a/versions/h-/hareflow.json +++ b/versions/h-/hareflow.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3ee668a80aa9b5023c3f78edeeec8deede29622e", + "version-semver": "0.1.1", + "port-version": 1 + }, { "git-tree": "f2d333d145ebb841f9b45902df7d2c6551f5b5f0", "version-semver": "0.1.1", From d75d214984d90ee4c6ba9e1bc589ebb6c468a7a1 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 21 Dec 2024 12:03:32 +0800 Subject: [PATCH 35/74] [pcl] fix asio error --- ports/pcl/portfile.cmake | 7 +++++++ ports/pcl/vcpkg.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ports/pcl/portfile.cmake b/ports/pcl/portfile.cmake index 5c310395f47fb8..d6310b7549094f 100644 --- a/ports/pcl/portfile.cmake +++ b/ports/pcl/portfile.cmake @@ -1,3 +1,9 @@ +vcpkg_download_distfile(FIX_ASIO_PATCH + URLS https://github.com/PointCloudLibrary/pcl/commit/0932486c52a2cf4f0821e25d5ea2d5767fff8381.patch?full_index=1 + FILENAME fix-asio-error.patch + SHA512 40b5952486c9bddf1a5695619c5493bb5cdf72ee46b901505595d2c60a113a9cfda34494bcb21dca18a3294c0a46960b7b48e704918ff27da5c11faa6c52def2 +) + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO PointCloudLibrary/pcl @@ -16,6 +22,7 @@ vcpkg_from_github( 6053.diff # https://github.com/PointCloudLibrary/pcl/pull/6053 6990a3b0d7dd3c1ca04a1a473cc172a937418060.diff # https://github.com/PointCloudLibrary/pcl/pull/6105 0012-msvc-optimizer-workaround.patch # backport pcl #6143 and #6154 + ${FIX_ASIO_PATCH} ) string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" PCL_SHARED_LIBS) diff --git a/ports/pcl/vcpkg.json b/ports/pcl/vcpkg.json index 7fe2f3151f5002..77ab51cf42e47a 100644 --- a/ports/pcl/vcpkg.json +++ b/ports/pcl/vcpkg.json @@ -1,7 +1,7 @@ { "name": "pcl", "version": "1.14.1", - "port-version": 3, + "port-version": 4, "description": "Point Cloud Library (PCL) is open source library for 2D/3D image and point cloud processing.", "homepage": "https://github.com/PointCloudLibrary/pcl", "license": "BSD-3-Clause", From 1028a3fce8cda5867c328539426f33705de00e5a Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 21 Dec 2024 17:21:03 +0800 Subject: [PATCH 36/74] [qwtw] fix asio build error --- ports/qwtw/fix-asio-error.patch | 68 +++++++++++++++++++++++++++++++++ ports/qwtw/portfile.cmake | 1 + ports/qwtw/vcpkg.json | 2 +- 3 files changed, 70 insertions(+), 1 deletion(-) create mode 100644 ports/qwtw/fix-asio-error.patch diff --git a/ports/qwtw/fix-asio-error.patch b/ports/qwtw/fix-asio-error.patch new file mode 100644 index 00000000000000..722ba569ceb7fe --- /dev/null +++ b/ports/qwtw/fix-asio-error.patch @@ -0,0 +1,68 @@ +diff --git a/qwtw/sfigure.cpp b/qwtw/sfigure.cpp +index f3e1642..3a77148 100644 +--- a/qwtw/sfigure.cpp ++++ b/qwtw/sfigure.cpp +@@ -57,9 +57,9 @@ struct BroadcastMessage { + #pragma pack() + class BCUdpClient { + public: +- BCUdpClient() : resolver(io_service), q(udp::v4(), "127.0.0.1", "49561"), socket(io_service) { ++ BCUdpClient() : resolver(io_context), socket(io_context) { + +- destination = boost::asio::ip::udp::endpoint(boost::asio::ip::address::from_string("127.0.0.1"), 49561); ++ destination = boost::asio::ip::udp::endpoint(boost::asio::ip::make_address("127.0.0.1"), 49561); + + //receiver_endpoint = *resolver.resolve(q); + socket.open(udp::v4()); +@@ -76,9 +76,8 @@ public: + } + + private: +- boost::asio::io_service io_service; ++ boost::asio::io_context io_context; + udp::resolver resolver; +- udp::resolver::query q; + boost::asio::ip::udp::endpoint destination; + udp::endpoint receiver_endpoint; + udp::socket socket; +@@ -93,14 +92,14 @@ private: + std::mutex mu; + std::thread st; + volatile bool pleaseStop; +- boost::asio::io_service io_service; ++ boost::asio::io_context io_context; + udp::socket socket_; + udp::endpoint remote_endpoint_; + unsigned char rb[256]; + std::function onPointF; + + public: +- BCUdpServer() : socket_(io_service, udp::endpoint(udp::v4(), 49562)) { ++ BCUdpServer() : socket_(io_context, udp::endpoint(udp::v4(), 49562)) { + created = false; + createdMarker = false; + somethingWasChanged = false; +@@ -123,11 +122,11 @@ public: + return; + } + // wait for the task to finish?? +- boost::asio::io_service io_service1; +- udp::socket s1(io_service1); ++ boost::asio::io_context io_context1; ++ udp::socket s1(io_context1); + s1.open(udp::v4()); + unsigned char b[5]; +- boost::asio::ip::udp::endpoint destination = boost::asio::ip::udp::endpoint(boost::asio::ip::address::from_string("127.0.0.1"), 49562); ++ boost::asio::ip::udp::endpoint destination = boost::asio::ip::udp::endpoint(boost::asio::ip::make_address("127.0.0.1"), 49562); + try { + s1.send_to(boost::asio::buffer(b, 5), destination); + s1.send_to(boost::asio::buffer(b, 5), destination); +@@ -146,7 +145,7 @@ public: + try { + start_receive(); + xm_printf("BCUdpServer tcpThread started\n"); +- io_service.run(); ++ io_context.run(); + } catch (std::exception& e) { + std::cerr << e.what() << std::endl; + xm_printf("TRACE: RDFramerDebugGuiUpdateCallback exception: %s \n", e.what()); diff --git a/ports/qwtw/portfile.cmake b/ports/qwtw/portfile.cmake index 5bff89f40d1e4a..d2e215264c8816 100644 --- a/ports/qwtw/portfile.cmake +++ b/ports/qwtw/portfile.cmake @@ -6,6 +6,7 @@ vcpkg_from_github( HEAD_REF master PATCHES add-include-chrono.patch + fix-asio-error.patch ) vcpkg_cmake_configure( diff --git a/ports/qwtw/vcpkg.json b/ports/qwtw/vcpkg.json index 5173614a25de9c..1cf9f6ed02357f 100644 --- a/ports/qwtw/vcpkg.json +++ b/ports/qwtw/vcpkg.json @@ -1,7 +1,7 @@ { "name": "qwtw", "version": "3.1.0", - "port-version": 4, + "port-version": 5, "description": "qwt-based 2D plotting library", "homepage": "https://github.com/ig-or/qwtw", "supports": "windows & x64 & !static", From 1ac29919cb13160ca0027f1e534f984e6d8e2b31 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 21 Dec 2024 18:04:23 +0800 Subject: [PATCH 37/74] [quickfast] fix asio build error --- ports/quickfast/00001-fix-boost-asio.patch | 39 ----- ports/quickfast/fix-asio-error.patch | 181 +++++++++++++++++++++ ports/quickfast/portfile.cmake | 3 +- ports/quickfast/vcpkg.json | 2 +- 4 files changed, 184 insertions(+), 41 deletions(-) delete mode 100644 ports/quickfast/00001-fix-boost-asio.patch create mode 100644 ports/quickfast/fix-asio-error.patch diff --git a/ports/quickfast/00001-fix-boost-asio.patch b/ports/quickfast/00001-fix-boost-asio.patch deleted file mode 100644 index 13a4cfa2a086fa..00000000000000 --- a/ports/quickfast/00001-fix-boost-asio.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/src/Common/QuickFASTPch.h b/src/Common/QuickFASTPch.h -index 3574df8..c4ef4e1 100644 ---- a/src/Common/QuickFASTPch.h -+++ b/src/Common/QuickFASTPch.h -@@ -32,7 +32,7 @@ - #include - - // If building for .NET, must link boost threads dynamically --#define BOOST_THREAD_USE_DLL -+// #define BOOST_THREAD_USE_DLL - // This reports at compile time which boost libraries will be used - // #define BOOST_LIB_DIAGNOSTIC - -diff --git a/src/Communication/AsioService.h b/src/Communication/AsioService.h -index 4f61915..96f2198 100644 ---- a/src/Communication/AsioService.h -+++ b/src/Communication/AsioService.h -@@ -99,6 +99,7 @@ namespace QuickFAST - { - return ioService_; - } -+ boost::asio::io_service::executor_type get_executor() BOOST_ASIO_NOEXCEPT { return ioService_.get_executor();} - - ///@brief Post a completion handler for later processing (usually in a different thread) - /// @param handler is the handler to be posted -diff --git a/src/Communication/AsioService_fwd.h b/src/Communication/AsioService_fwd.h -index dc2f235..6ad5e68 100644 ---- a/src/Communication/AsioService_fwd.h -+++ b/src/Communication/AsioService_fwd.h -@@ -17,7 +17,8 @@ namespace boost - { - namespace asio - { -- class io_service; -+ class io_context; -+ typedef io_context io_service; - } - } - diff --git a/ports/quickfast/fix-asio-error.patch b/ports/quickfast/fix-asio-error.patch new file mode 100644 index 00000000000000..d05a0af7b14579 --- /dev/null +++ b/ports/quickfast/fix-asio-error.patch @@ -0,0 +1,181 @@ +diff --git a/src/Common/QuickFASTPch.h b/src/Common/QuickFASTPch.h +index 3574df8..c4ef4e1 100644 +--- a/src/Common/QuickFASTPch.h ++++ b/src/Common/QuickFASTPch.h +@@ -32,7 +32,7 @@ + #include + + // If building for .NET, must link boost threads dynamically +-#define BOOST_THREAD_USE_DLL ++// #define BOOST_THREAD_USE_DLL + // This reports at compile time which boost libraries will be used + // #define BOOST_LIB_DIAGNOSTIC + +diff --git a/src/Communication/AsioService.h b/src/Communication/AsioService.h +index 4f61915..632718d 100644 +--- a/src/Communication/AsioService.h ++++ b/src/Communication/AsioService.h +@@ -15,6 +15,32 @@ + // In gcc including asio.hpp in precompiled headers causes problems + #include + ++namespace boost { ++ namespace asio { ++ #if BOOST_VERSION >= 108700 ++ using io_service = boost::asio::io_context; ++ using const_buffers_1 = boost::asio::const_buffer; ++ using mutable_buffers_1 = boost::asio::mutable_buffer; ++ using io_context_work = boost::asio::executor_work_guard; ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const mutable_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const const_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ #else ++ using io_context_work = boost::asio::io_service::work; ++ #endif ++ } ++} ++ + namespace QuickFAST + { + namespace Communication +@@ -87,7 +113,7 @@ namespace QuickFAST + /// should be called after joinThreads before calling run*, poll*, etc. again. + void resetService() + { +- ioService_.reset(); ++ ioService_.restart(); + stopping_ = false; + } + +@@ -100,6 +126,8 @@ namespace QuickFAST + return ioService_; + } + ++ boost::asio::io_service::executor_type get_executor() BOOST_ASIO_NOEXCEPT { return ioService_.get_executor();} ++ + ///@brief Post a completion handler for later processing (usually in a different thread) + /// @param handler is the handler to be posted + template +diff --git a/src/Communication/AsioService_fwd.h b/src/Communication/AsioService_fwd.h +index dc2f235..6ad5e68 100644 +--- a/src/Communication/AsioService_fwd.h ++++ b/src/Communication/AsioService_fwd.h +@@ -17,7 +17,8 @@ namespace boost + { + namespace asio + { +- class io_service; ++ class io_context; ++ typedef io_context io_service; + } + } + +diff --git a/src/Communication/AsynchSender.cpp b/src/Communication/AsynchSender.cpp +index 0261302..f843437 100644 +--- a/src/Communication/AsynchSender.cpp ++++ b/src/Communication/AsynchSender.cpp +@@ -15,7 +15,7 @@ AsynchSender::AsynchSender( + : Sender(recycler) + , name_(name) + , ioService_() +- , keepAlive_(new boost::asio::io_service::work(ioService_)) ++ , keepAlive_(new boost::asio::io_context_work(ioService_.get_executor())) + { + //std::cout << "Asynch Sender {" << (void *)this << "} keeping ioService " << (void*) &ioService_ << " alive." << std::endl; + } +@@ -27,7 +27,7 @@ AsynchSender::AsynchSender( + : Sender(recycler) + , name_(name) + , ioService_(ioService) +- , keepAlive_(new boost::asio::io_service::work(ioService_)) ++ , keepAlive_(new boost::asio::io_context_work(ioService_.get_executor())) + { + // std::cout << "Asynch Sender {" << (void *)this << "} keeping shared ioService " << (void*) &ioService_ << " alive." << std::endl; + } +diff --git a/src/Communication/AsynchSender.h b/src/Communication/AsynchSender.h +index 5eb02c2..53ffa3b 100644 +--- a/src/Communication/AsynchSender.h ++++ b/src/Communication/AsynchSender.h +@@ -111,7 +111,7 @@ namespace QuickFAST + /// needed for output-type service which may have nothing to write at the moment, unlike + /// input-type services which should always have an outstanding read or an active handler + /// callback. +- boost::scoped_ptr keepAlive_; ++ boost::scoped_ptr keepAlive_; + }; + } + } +diff --git a/src/Communication/MulticastReceiver.h b/src/Communication/MulticastReceiver.h +index cb9a999..a029171 100644 +--- a/src/Communication/MulticastReceiver.h ++++ b/src/Communication/MulticastReceiver.h +@@ -36,10 +36,10 @@ namespace QuickFAST + ) + : parent_(parent) + , name_(name) +- , listenInterface_(boost::asio::ip::address::from_string(listenInterfaceIP)) ++ , listenInterface_(boost::asio::ip::make_address(listenInterfaceIP)) + , portNumber_(portNumber) +- , multicastGroup_(boost::asio::ip::address::from_string(multicastGroupIP)) +- , bindAddress_(boost::asio::ip::address::from_string(bindIP)) ++ , multicastGroup_(boost::asio::ip::make_address(multicastGroupIP)) ++ , bindAddress_(boost::asio::ip::make_address(bindIP)) + , endpoint_(listenInterface_, portNumber) + , socket_(ioService) + , joined_(false) +diff --git a/src/Communication/MulticastSender.h b/src/Communication/MulticastSender.h +index f0c7be1..89a0d0e 100644 +--- a/src/Communication/MulticastSender.h ++++ b/src/Communication/MulticastSender.h +@@ -62,7 +62,7 @@ namespace QuickFAST + ///@brief Prepare the sender to be used + bool initializeSender() + { +- multicastAddress_ = boost::asio::ip::address::from_string(sendAddress_); ++ multicastAddress_ = boost::asio::ip::make_address(sendAddress_); + endpoint_ = boost::asio::ip::udp::endpoint(multicastAddress_, portNumber_); + socket_.open(endpoint_.protocol()); + return true; +diff --git a/src/Communication/TCPReceiver.h b/src/Communication/TCPReceiver.h +index 6ddb436..6c41860 100644 +--- a/src/Communication/TCPReceiver.h ++++ b/src/Communication/TCPReceiver.h +@@ -60,12 +60,12 @@ namespace QuickFAST + bool ok = true; + // generate a collection of possible endpoints for this host:port + boost::asio::ip::tcp::resolver resolver(ioService_); +- boost::asio::ip::tcp::resolver::query query( hostName_, port_); +- boost::asio::ip::tcp::resolver::iterator iterator = resolver.resolve(query); ++ auto results = resolver.resolve(hostName_, port_); ++ auto iterator = results.begin(); ++ auto endIterator = results.end(); + + // then iterate thru the collection until we find one that works. + boost::system::error_code error; +- boost::asio::ip::tcp::resolver::iterator endIterator; + bool connected = false; + while(!connected && iterator != endIterator) + { +diff --git a/src/Examples/PCapToMulticast/PCapToMulticast.cpp b/src/Examples/PCapToMulticast/PCapToMulticast.cpp +index c08d11f..114e2a1 100644 +--- a/src/Examples/PCapToMulticast/PCapToMulticast.cpp ++++ b/src/Examples/PCapToMulticast/PCapToMulticast.cpp +@@ -166,7 +166,7 @@ PCapToMulticast::applyArgs() + } + ok = ok && pcapReader_.open(dataFileName_.c_str());// for debugging dump to->, &std::cout); + +- multicastAddress_ = boost::asio::ip::address::from_string(sendAddress_); ++ multicastAddress_ = boost::asio::ip::make_address(sendAddress_); + endpoint_ = boost::asio::ip::udp::endpoint(multicastAddress_, portNumber_); + socket_.open(endpoint_.protocol()); + std::cout << "Opening multicast group: " << endpoint_.address().to_string() << ':' << endpoint_.port() << std::endl; diff --git a/ports/quickfast/portfile.cmake b/ports/quickfast/portfile.cmake index 8d62faba50469f..397c71bc9a34ca 100644 --- a/ports/quickfast/portfile.cmake +++ b/ports/quickfast/portfile.cmake @@ -4,7 +4,8 @@ vcpkg_from_github( REF V1_5 SHA512 f224ffbe0ee1b84616b46d536d27da01346103cf9ed135a87543da51e8e979ec3735e08ece8525ee1316ea323d41dcacc4d44eabe2e033d68f93432ea43d1ce9 HEAD_REF master - PATCHES 00001-fix-boost-asio.patch + PATCHES + fix-asio-error.patch ) file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") diff --git a/ports/quickfast/vcpkg.json b/ports/quickfast/vcpkg.json index 2e4b45b27c5cd5..ab0cf3d2b36757 100644 --- a/ports/quickfast/vcpkg.json +++ b/ports/quickfast/vcpkg.json @@ -1,7 +1,7 @@ { "name": "quickfast", "version": "1.5", - "port-version": 4, + "port-version": 5, "description": "QuickFAST is an Open Source native C++ implementation of the FAST Protocol [SM].", "homepage": "https://github.com/objectcomputing/quickfast", "license": "BSD-3-Clause", From 3eb5afefd87e49d1c5dbefbc735ee0b9109bf2ac Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 21 Dec 2024 18:04:51 +0800 Subject: [PATCH 38/74] update versions --- versions/baseline.json | 6 +++--- versions/p-/pcl.json | 5 +++++ versions/q-/quickfast.json | 5 +++++ versions/q-/qwtw.json | 5 +++++ 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index d349daeaac2fac..65188039ac535c 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6930,7 +6930,7 @@ }, "pcl": { "baseline": "1.14.1", - "port-version": 3 + "port-version": 4 }, "pcre": { "baseline": "8.45", @@ -7750,7 +7750,7 @@ }, "quickfast": { "baseline": "1.5", - "port-version": 4 + "port-version": 5 }, "quickfix": { "baseline": "1.15.1", @@ -7770,7 +7770,7 @@ }, "qwtw": { "baseline": "3.1.0", - "port-version": 4 + "port-version": 5 }, "rabit": { "baseline": "0.1", diff --git a/versions/p-/pcl.json b/versions/p-/pcl.json index affe46029eea67..1b12bb2ef527c2 100644 --- a/versions/p-/pcl.json +++ b/versions/p-/pcl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "74e9b96a98b91e618cc4e3f995d469a6655fcf77", + "version": "1.14.1", + "port-version": 4 + }, { "git-tree": "57795e21c0c37576db6bfb1df3b134de461d10e0", "version": "1.14.1", diff --git a/versions/q-/quickfast.json b/versions/q-/quickfast.json index a784ef56496191..04b0f9aa4e182a 100644 --- a/versions/q-/quickfast.json +++ b/versions/q-/quickfast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "db25226894e1351212bf5bb9736d61a6696bc78c", + "version": "1.5", + "port-version": 5 + }, { "git-tree": "a91e7769068c7d5d6bb16dbdff559d85027a0dff", "version": "1.5", diff --git a/versions/q-/qwtw.json b/versions/q-/qwtw.json index 0636c361df422f..b1d39ef6ce5312 100644 --- a/versions/q-/qwtw.json +++ b/versions/q-/qwtw.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3d47219296f440ba5efa4a46cda6a7d623190a86", + "version": "3.1.0", + "port-version": 5 + }, { "git-tree": "22ef5b72a4e1c73a37012ed27045397771848a86", "version": "3.1.0", From 8ae8eff6590b76f05ccfea79dcb26091747e955e Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 22 Dec 2024 13:40:36 +0800 Subject: [PATCH 39/74] [hazelcast-cpp-client] fix asio error --- .../hazelcast-cpp-client/fix-asio-error.patch | 230 ++++++++++++++++++ ports/hazelcast-cpp-client/portfile.cmake | 1 + ports/hazelcast-cpp-client/vcpkg.json | 2 +- 3 files changed, 232 insertions(+), 1 deletion(-) create mode 100644 ports/hazelcast-cpp-client/fix-asio-error.patch diff --git a/ports/hazelcast-cpp-client/fix-asio-error.patch b/ports/hazelcast-cpp-client/fix-asio-error.patch new file mode 100644 index 00000000000000..9a3eb7b45e6320 --- /dev/null +++ b/ports/hazelcast-cpp-client/fix-asio-error.patch @@ -0,0 +1,230 @@ +diff --git a/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h b/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h +index a87fdcd..30dbefa 100644 +--- a/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h ++++ b/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h +@@ -295,7 +295,7 @@ private: + std::unique_ptr socket_factory_; + HeartbeatManager heartbeat_; + std::thread io_thread_; +- std::unique_ptr io_guard_; ++ std::unique_ptr> io_guard_; + const bool async_start_; + const config::client_connection_strategy_config::reconnect_mode + reconnect_mode_; +diff --git a/hazelcast/include/hazelcast/client/internal/nearcache/impl/DefaultNearCache.h b/hazelcast/include/hazelcast/client/internal/nearcache/impl/DefaultNearCache.h +index e94d2db..a9a5176 100644 +--- a/hazelcast/include/hazelcast/client/internal/nearcache/impl/DefaultNearCache.h ++++ b/hazelcast/include/hazelcast/client/internal/nearcache/impl/DefaultNearCache.h +@@ -124,8 +124,7 @@ public: + { + expiration_cancelled_.store(true); + if (expiration_timer_) { +- boost::system::error_code ignored; +- expiration_timer_->cancel(ignored); ++ expiration_timer_->cancel(); + } + near_cache_record_store_->destroy(); + } +diff --git a/hazelcast/include/hazelcast/client/internal/socket/BaseSocket.h b/hazelcast/include/hazelcast/client/internal/socket/BaseSocket.h +index 718eccb..d305f1b 100644 +--- a/hazelcast/include/hazelcast/client/internal/socket/BaseSocket.h ++++ b/hazelcast/include/hazelcast/client/internal/socket/BaseSocket.h +@@ -76,7 +76,7 @@ public: + const std::shared_ptr connection) override + { + boost::asio::steady_timer connectTimer(io_); +- connectTimer.expires_from_now(connect_timeout_); ++ connectTimer.expires_after(connect_timeout_); + connectTimer.async_wait([=](const boost::system::error_code& ec) { + if (ec == boost::asio::error::operation_aborted) { + return; +@@ -117,7 +117,7 @@ public: + { + check_connection(connection, invocation); + auto message = invocation->get_client_message(); +- socket_strand_.post([connection, invocation, message, this]() mutable { ++ boost::asio::post(socket_strand_, [connection, invocation, message, this]() mutable { + if (!check_connection(connection, invocation)) { + return; + } +diff --git a/hazelcast/include/hazelcast/client/internal/socket/SSLSocket.h b/hazelcast/include/hazelcast/client/internal/socket/SSLSocket.h +index c8aa41d..d83358a 100644 +--- a/hazelcast/include/hazelcast/client/internal/socket/SSLSocket.h ++++ b/hazelcast/include/hazelcast/client/internal/socket/SSLSocket.h +@@ -45,7 +45,7 @@ public: + std::string description; + }; + +- SSLSocket(boost::asio::io_context& io_service, ++ SSLSocket(boost::asio::io_context& io_context, + boost::asio::ssl::context& context, + const client::address& address, + client::config::socket_options& socket_options, +diff --git a/hazelcast/include/hazelcast/client/spi/impl/ClientExecutionServiceImpl.h b/hazelcast/include/hazelcast/client/spi/impl/ClientExecutionServiceImpl.h +index 123e79f..16e60b3 100644 +--- a/hazelcast/include/hazelcast/client/spi/impl/ClientExecutionServiceImpl.h ++++ b/hazelcast/include/hazelcast/client/spi/impl/ClientExecutionServiceImpl.h +@@ -96,9 +96,9 @@ private: + std::shared_ptr timer) + { + if (delay.count() > 0) { +- timer->expires_from_now(delay); ++ timer->expires_after(delay); + } else { +- timer->expires_from_now(period); ++ timer->expires_after(period); + } + + timer->async_wait([=](boost::system::error_code ec) { +diff --git a/hazelcast/include/hazelcast/util/SyncHttpClient.h b/hazelcast/include/hazelcast/util/SyncHttpClient.h +index 6b405d3..04e5491 100644 +--- a/hazelcast/include/hazelcast/util/SyncHttpClient.h ++++ b/hazelcast/include/hazelcast/util/SyncHttpClient.h +@@ -39,7 +39,7 @@ public: + private: + std::string server_; + std::string uri_path_; +- boost::asio::io_service io_service_; ++ boost::asio::io_context io_service_; + boost::asio::ip::tcp::socket socket_; + boost::asio::streambuf response_; + std::istream response_stream_; +diff --git a/hazelcast/include/hazelcast/util/SyncHttpsClient.h b/hazelcast/include/hazelcast/util/SyncHttpsClient.h +index 941f251..9ed10f5 100644 +--- a/hazelcast/include/hazelcast/util/SyncHttpsClient.h ++++ b/hazelcast/include/hazelcast/util/SyncHttpsClient.h +@@ -48,7 +48,7 @@ private: + std::chrono::steady_clock::duration timeout_; + std::string secret_removal_; + +- boost::asio::io_service io_service_; ++ boost::asio::io_context io_service_; + boost::asio::ip::tcp::resolver resolver_; + + boost::asio::ssl::context ssl_context_; +diff --git a/hazelcast/src/hazelcast/client/network.cpp b/hazelcast/src/hazelcast/client/network.cpp +index 980082e..51f7a66 100644 +--- a/hazelcast/src/hazelcast/client/network.cpp ++++ b/hazelcast/src/hazelcast/client/network.cpp +@@ -119,7 +119,7 @@ ClientConnectionManagerImpl::start() + new boost::asio::ip::tcp::resolver(io_context_->get_executor())); + socket_factory_.reset(new internal::socket::SocketFactory( + client_, *io_context_, *io_resolver_)); +- io_guard_.reset(new boost::asio::io_context::work(*io_context_)); ++ io_guard_.reset(new boost::asio::executor_work_guard(io_context_->get_executor())); + + if (!socket_factory_->start()) { + return false; +@@ -153,7 +153,7 @@ ClientConnectionManagerImpl::schedule_connect_to_all_members() + return; + } + +- connect_to_members_timer_->expires_from_now( ++ connect_to_members_timer_->expires_after( + boost::asio::chrono::seconds(1)); + connect_to_members_timer_->async_wait([=](boost::system::error_code ec) { + if (ec == boost::asio::error::operation_aborted) { +@@ -1234,7 +1234,7 @@ Connection::schedule_periodic_backup_cleanup( + return; + } + +- backup_timer_->expires_from_now(backup_timeout); ++ backup_timer_->expires_after(backup_timeout); + backup_timer_->async_wait( + socket_->get_executor().wrap([=](boost::system::error_code ec) { + if (ec) { +@@ -1273,8 +1273,7 @@ Connection::close(const std::string& reason, std::exception_ptr cause) + std::chrono::steady_clock::now().time_since_epoch())); + + if (backup_timer_) { +- boost::system::error_code ignored; +- backup_timer_->cancel(ignored); ++ backup_timer_->cancel(); + } + + close_cause_ = cause; +@@ -1631,8 +1630,7 @@ void + HeartbeatManager::shutdown() + { + if (timer_) { +- boost::system::error_code ignored; +- timer_->cancel(ignored); ++ timer_->cancel(); + } + } + +@@ -1826,7 +1824,7 @@ SocketFactory::create(const address& address, + + #ifdef HZ_BUILD_WITH_SSL + +-SSLSocket::SSLSocket(boost::asio::io_context& io_service, ++SSLSocket::SSLSocket(boost::asio::io_context& io_context, + boost::asio::ssl::context& ssl_context, + const client::address& address, + client::config::socket_options& socket_options, +@@ -1836,7 +1834,7 @@ SSLSocket::SSLSocket(boost::asio::io_context& io_service, + resolver, + address, + socket_options, +- io_service, ++ io_context, + connect_timeout_in_millis, + ssl_context) + {} +diff --git a/hazelcast/src/hazelcast/client/stats.cpp b/hazelcast/src/hazelcast/client/stats.cpp +index b41dae2..9b23210 100644 +--- a/hazelcast/src/hazelcast/client/stats.cpp ++++ b/hazelcast/src/hazelcast/client/stats.cpp +@@ -96,8 +96,7 @@ void + Statistics::shutdown() + { + if (send_task_timer_) { +- boost::system::error_code ignored; +- send_task_timer_->cancel(ignored); ++ send_task_timer_->cancel(); + } + } + +diff --git a/hazelcast/src/hazelcast/util/util.cpp b/hazelcast/src/hazelcast/util/util.cpp +index e775dc2..c077b36 100644 +--- a/hazelcast/src/hazelcast/util/util.cpp ++++ b/hazelcast/src/hazelcast/util/util.cpp +@@ -36,7 +36,7 @@ + #include + + #ifdef HZ_BUILD_WITH_SSL +-#include ++#include + #include + #include + #include +@@ -126,12 +126,10 @@ boost::asio::ip::address + AddressUtil::get_by_name(const std::string& host, const std::string& service) + { + try { +- boost::asio::io_service ioService; ++ boost::asio::io_context ioService; + boost::asio::ip::tcp::resolver res(ioService); +- boost::asio::ip::tcp::resolver::query query(host, service); +- boost::asio::ip::basic_resolver::iterator +- iterator = res.resolve(query); +- return iterator->endpoint().address(); ++ auto results = res.resolve(host, service); ++ return results.begin()->endpoint().address(); + } catch (boost::system::system_error& e) { + std::ostringstream out; + out << "Address " << host << " ip number is not available. " +@@ -544,11 +542,9 @@ SyncHttpClient::open_connection() + try { + // Get a list of endpoints corresponding to the server name. + boost::asio::ip::tcp::resolver resolver(io_service_); +- boost::asio::ip::tcp::resolver::query query(server_, "http"); +- boost::asio::ip::tcp::resolver::iterator endpoint_iterator = +- resolver.resolve(query); ++ auto results = resolver.resolve(server_, "http"); + +- boost::asio::connect(socket_, endpoint_iterator); ++ boost::asio::connect(socket_, results); + + socket_.lowest_layer().set_option(boost::asio::ip::tcp::no_delay(true)); + diff --git a/ports/hazelcast-cpp-client/portfile.cmake b/ports/hazelcast-cpp-client/portfile.cmake index 040be5081dc11c..2e821937b97a77 100644 --- a/ports/hazelcast-cpp-client/portfile.cmake +++ b/ports/hazelcast-cpp-client/portfile.cmake @@ -6,6 +6,7 @@ vcpkg_from_github( HEAD_REF master PATCHES boost-1-86-fix.patch # https://github.com/hazelcast/hazelcast-cpp-client/pull/1247 + fix-asio-error.patch ) vcpkg_check_features( diff --git a/ports/hazelcast-cpp-client/vcpkg.json b/ports/hazelcast-cpp-client/vcpkg.json index 3b20a043709a75..198723eb3b0755 100644 --- a/ports/hazelcast-cpp-client/vcpkg.json +++ b/ports/hazelcast-cpp-client/vcpkg.json @@ -1,7 +1,7 @@ { "name": "hazelcast-cpp-client", "version": "5.3.0", - "port-version": 1, + "port-version": 2, "description": "C++ client library for Hazelcast in-memory database.", "homepage": "https://github.com/hazelcast/hazelcast-cpp-client", "documentation": "http://hazelcast.github.io/hazelcast-cpp-client/index.html", From 63f166a803a6ad433536c458c97a6bb370030813 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 22 Dec 2024 13:50:57 +0800 Subject: [PATCH 40/74] [boost-geometry] add miss boost-crc --- ports/boost-geometry/vcpkg.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ports/boost-geometry/vcpkg.json b/ports/boost-geometry/vcpkg.json index 066f42716e1cf3..e8077c77a61248 100644 --- a/ports/boost-geometry/vcpkg.json +++ b/ports/boost-geometry/vcpkg.json @@ -42,6 +42,10 @@ "name": "boost-core", "version>=": "1.87.0" }, + { + "name": "boost-crc", + "version>=": "1.87.0" + }, { "name": "boost-function-types", "version>=": "1.87.0" From ed4b75d9ec52a20b1faad956038aedb200890a52 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 22 Dec 2024 14:25:34 +0800 Subject: [PATCH 41/74] update versions --- versions/b-/boost-geometry.json | 2 +- versions/baseline.json | 2 +- versions/h-/hazelcast-cpp-client.json | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-geometry.json b/versions/b-/boost-geometry.json index e35a53c1791203..ea0e98b36fb505 100644 --- a/versions/b-/boost-geometry.json +++ b/versions/b-/boost-geometry.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "b6cee5ab9f75ac0251792b2272e842a00d3cfba6", + "git-tree": "e1aedf6a4a58cd7ba13aa39604ccfdbcc05c1ae6", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index 65188039ac535c..2a915aaa23e1ce 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3466,7 +3466,7 @@ }, "hazelcast-cpp-client": { "baseline": "5.3.0", - "port-version": 1 + "port-version": 2 }, "hdf5": { "baseline": "1.14.4.3", diff --git a/versions/h-/hazelcast-cpp-client.json b/versions/h-/hazelcast-cpp-client.json index 9955f503a61813..2b10ea689aa2f3 100644 --- a/versions/h-/hazelcast-cpp-client.json +++ b/versions/h-/hazelcast-cpp-client.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2cb8cd6761fbfbff2d5aaaf73d9fc43b1db55cd4", + "version": "5.3.0", + "port-version": 2 + }, { "git-tree": "c85557c281b86c8aabb762d79c45775ccea9c0b9", "version": "5.3.0", From 7b3e9b501c291499ec94353d57b4a7d72fe4eb92 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 23 Dec 2024 23:14:29 +0800 Subject: [PATCH 42/74] [cpprestsdk] fix asio error --- ports/cpprestsdk/fix-asio-error.patch | 264 +++++++++++++++++++++++++- 1 file changed, 256 insertions(+), 8 deletions(-) diff --git a/ports/cpprestsdk/fix-asio-error.patch b/ports/cpprestsdk/fix-asio-error.patch index 4bf95b492edcb2..dcc5052ef03bda 100644 --- a/ports/cpprestsdk/fix-asio-error.patch +++ b/ports/cpprestsdk/fix-asio-error.patch @@ -1,9 +1,13 @@ diff --git a/Release/include/pplx/threadpool.h b/Release/include/pplx/threadpool.h -index b297ff6..7c71b34 100644 +index b297ff6..56ea475 100644 --- a/Release/include/pplx/threadpool.h +++ b/Release/include/pplx/threadpool.h -@@ -72,12 +72,12 @@ public: - service().post(task); +@@ -69,15 +69,15 @@ public: + CASABLANCA_DEPRECATED("Use `.service().post(task)` directly.") + void schedule(T task) + { +- service().post(task); ++ boost::asio::post(service(), task); } - boost::asio::io_service& service() { return m_service; } @@ -18,7 +22,7 @@ index b297ff6..7c71b34 100644 } // namespace crossplat diff --git a/Release/src/http/client/http_client_asio.cpp b/Release/src/http/client/http_client_asio.cpp -index 07bb488..c3c9153 100644 +index 07bb488..f9c7c51 100644 --- a/Release/src/http/client/http_client_asio.cpp +++ b/Release/src/http/client/http_client_asio.cpp @@ -146,9 +146,9 @@ class asio_connection @@ -38,11 +42,115 @@ index 07bb488..c3c9153 100644 std::weak_ptr weak_pool = pool; - self.m_pool_epoch_timer.expires_from_now(boost::posix_time::seconds(30)); -+ self.m_pool_epoch_timer.expires_after(boost::posix_time::seconds(30)); ++ self.m_pool_epoch_timer.expires_after(std::chrono::seconds(30)); self.m_pool_epoch_timer.async_wait([weak_pool](const boost::system::error_code& ec) { if (ec) { -@@ -1134,7 +1134,7 @@ private: +@@ -467,7 +467,7 @@ private: + std::mutex m_lock; + std::map> m_connections; + bool m_is_timer_running; +- boost::asio::deadline_timer m_pool_epoch_timer; ++ boost::asio::system_timer m_pool_epoch_timer; + }; + + class asio_client final : public _http_client_communicator +@@ -581,18 +581,16 @@ public: + + m_context->m_timer.start(); + +- tcp::resolver::query query(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port)); +- + auto client = std::static_pointer_cast(m_context->m_http_client); +- m_context->m_resolver.async_resolve(query, +- boost::bind(&ssl_proxy_tunnel::handle_resolve, +- shared_from_this(), +- boost::asio::placeholders::error, +- boost::asio::placeholders::iterator)); ++ m_context->m_resolver.async_resolve(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port), ++ [self = shared_from_this()](const boost::system::error_code& error, tcp::resolver::results_type results){ ++ self->handle_resolve(error, results.begin()); ++ } ++ ); + } + + private: +- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints) + { + if (ec) + { +@@ -610,7 +608,7 @@ public: + } + } + +- void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints) + { + if (!ec) + { +@@ -621,7 +619,7 @@ public: + shared_from_this(), + boost::asio::placeholders::error)); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (endpoints == tcp::resolver::results_type::iterator()) + { + m_context->report_error( + "Failed to connect to any resolved proxy endpoint", ec, httpclient_errorcode_context::connect); +@@ -885,12 +883,11 @@ public: + auto tcp_host = proxy_type == http_proxy_type::http ? proxy_host : host; + auto tcp_port = proxy_type == http_proxy_type::http ? proxy_port : port; + +- tcp::resolver::query query(tcp_host, to_string(tcp_port)); +- ctx->m_resolver.async_resolve(query, +- boost::bind(&asio_context::handle_resolve, +- ctx, +- boost::asio::placeholders::error, +- boost::asio::placeholders::iterator)); ++ ctx->m_resolver.async_resolve(tcp_host, to_string(tcp_port), ++ [ctx](const boost::system::error_code& error, tcp::resolver::results_type results){ ++ ctx->handle_resolve(error, results.begin()); ++ } ++ ); + } + + // Register for notification on cancellation to abort this request. +@@ -1006,7 +1003,7 @@ private: + request_context::report_error(errorcodeValue, message); + } + +- void handle_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints) + { + m_timer.reset(); + if (!ec) +@@ -1019,7 +1016,7 @@ private: + { + report_error("Request canceled by user.", ec, httpclient_errorcode_context::connect); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (endpoints == tcp::resolver::results_type::iterator()) + { + report_error("Failed to connect to any resolved endpoint", ec, httpclient_errorcode_context::connect); + } +@@ -1045,13 +1042,13 @@ private: + } + } + +- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints) + { + if (ec) + { + report_error("Error resolving address", ec, httpclient_errorcode_context::connect); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (endpoints == tcp::resolver::results_type::iterator()) + { + report_error("Failed to resolve address", ec, httpclient_errorcode_context::connect); + } +@@ -1134,7 +1131,7 @@ private: } #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE @@ -51,7 +159,63 @@ index 07bb488..c3c9153 100644 return rfc2818(preverified, verifyCtx); } -@@ -1870,7 +1870,7 @@ private: +@@ -1182,8 +1179,8 @@ private: + + const auto& chunkSize = m_http_client->client_config().chunksize(); + auto readbuf = _get_readbuffer(); +- uint8_t* buf = boost::asio::buffer_cast( +- m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space)); ++ uint8_t* buf = static_cast( ++ m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space).data()); + const auto this_request = shared_from_this(); + readbuf.getn(buf + http::details::chunked_encoding::data_offset, chunkSize) + .then([this_request, buf, chunkSize AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { +@@ -1247,7 +1244,7 @@ private: + const auto readSize = static_cast((std::min)( + static_cast(m_http_client->client_config().chunksize()), m_content_length - m_uploaded)); + auto readbuf = _get_readbuffer(); +- readbuf.getn(boost::asio::buffer_cast(m_body_buf.prepare(readSize)), readSize) ++ readbuf.getn(static_cast(m_body_buf.prepare(readSize).data()), readSize) + .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + try + { +@@ -1639,7 +1636,7 @@ private: + std::vector decompressed; + + bool boo = +- decompress(boost::asio::buffer_cast(m_body_buf.data()), to_read, decompressed); ++ decompress(static_cast(m_body_buf.data().data()), to_read, decompressed); + if (!boo) + { + report_exception(std::runtime_error("Failed to decompress the response body")); +@@ -1687,7 +1684,7 @@ private: + } + else + { +- writeBuffer.putn_nocopy(boost::asio::buffer_cast(m_body_buf.data()), to_read) ++ writeBuffer.putn_nocopy(static_cast(m_body_buf.data().data()), to_read) + .then([this_request, to_read AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + try + { +@@ -1759,7 +1756,7 @@ private: + std::vector decompressed; + + bool boo = +- decompress(boost::asio::buffer_cast(m_body_buf.data()), read_size, decompressed); ++ decompress(static_cast(m_body_buf.data().data()), read_size, decompressed); + if (!boo) + { + this_request->report_exception(std::runtime_error("Failed to decompress the response body")); +@@ -1821,7 +1818,7 @@ private: + } + else + { +- writeBuffer.putn_nocopy(boost::asio::buffer_cast(m_body_buf.data()), read_size) ++ writeBuffer.putn_nocopy(static_cast(m_body_buf.data().data()), read_size) + .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + size_t writtenSize = 0; + try +@@ -1870,7 +1867,7 @@ private: assert(!m_ctx.expired()); m_state = started; @@ -60,7 +224,7 @@ index 07bb488..c3c9153 100644 auto ctx = m_ctx; m_timer.async_wait([ctx AND_CAPTURE_MEMBER_FUNCTION_POINTERS](const boost::system::error_code& ec) { handle_timeout(ec, ctx); -@@ -1881,7 +1881,7 @@ private: +@@ -1881,7 +1878,7 @@ private: { assert(m_state == started || m_state == timedout); assert(!m_ctx.expired()); @@ -82,6 +246,90 @@ index 67fc5ac..7239f97 100644 verify_result = rfc2818(verify_result, verifyCtx); } #endif +diff --git a/Release/src/http/listener/http_server_asio.cpp b/Release/src/http/listener/http_server_asio.cpp +index e83b9ff..14aadfb 100644 +--- a/Release/src/http/listener/http_server_asio.cpp ++++ b/Release/src/http/listener/http_server_asio.cpp +@@ -520,17 +520,14 @@ void hostport_listener::start() + auto& service = crossplat::threadpool::shared_instance().service(); + tcp::resolver resolver(service); + // #446: boost resolver does not recognize "+" as a host wildchar +- tcp::resolver::query query = +- ("+" == m_host) ? tcp::resolver::query(m_port, boost::asio::ip::resolver_query_base::flags()) +- : tcp::resolver::query(m_host, m_port, boost::asio::ip::resolver_query_base::flags()); +- +- tcp::endpoint endpoint = *resolver.resolve(query); +- ++ auto host = ("+" == m_host) ? "" : m_host; ++ auto results = resolver.resolve(host, m_port, boost::asio::ip::resolver_query_base::flags()); ++ tcp::endpoint endpoint = *results.begin(); + m_acceptor.reset(new tcp::acceptor(service)); + m_acceptor->open(endpoint.protocol()); + m_acceptor->set_option(socket_base::reuse_address(true)); + m_acceptor->bind(endpoint); +- m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_connections); ++ m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_listen_connections); + + auto socket = new ip::tcp::socket(service); + std::unique_ptr usocket(socket); +@@ -881,7 +878,7 @@ will_deref_t asio_server_connection::handle_chunked_body(const boost::system::er + else + { + auto writebuf = requestImpl->outstream().streambuf(); +- writebuf.putn_nocopy(buffer_cast(m_request_buf.data()), toWrite) ++ writebuf.putn_nocopy(static_cast(m_request_buf.data().data()), toWrite) + .then([=](pplx::task writeChunkTask) -> will_deref_t { + try + { +@@ -913,7 +910,7 @@ will_deref_t asio_server_connection::handle_body(const boost::system::error_code + { + auto writebuf = requestImpl->outstream().streambuf(); + writebuf +- .putn_nocopy(boost::asio::buffer_cast(m_request_buf.data()), ++ .putn_nocopy(static_cast(m_request_buf.data().data()), + (std::min)(m_request_buf.size(), m_read_size - m_read)) + .then([this](pplx::task writtenSizeTask) -> will_deref_t { + size_t writtenSize = 0; +@@ -1134,7 +1131,7 @@ will_deref_and_erase_t asio_server_connection::handle_write_chunked_response(con + } + auto membuf = m_response_buf.prepare(ChunkSize + chunked_encoding::additional_encoding_space); + +- readbuf.getn(buffer_cast(membuf) + chunked_encoding::data_offset, ChunkSize) ++ readbuf.getn(static_cast(membuf.data()) + chunked_encoding::data_offset, ChunkSize) + .then([=](pplx::task actualSizeTask) -> will_deref_and_erase_t { + size_t actualSize = 0; + try +@@ -1146,7 +1143,7 @@ will_deref_and_erase_t asio_server_connection::handle_write_chunked_response(con + return cancel_sending_response_with_error(response, std::current_exception()); + } + size_t offset = chunked_encoding::add_chunked_delimiters( +- buffer_cast(membuf), ChunkSize + chunked_encoding::additional_encoding_space, actualSize); ++ static_cast(membuf.data()), ChunkSize + chunked_encoding::additional_encoding_space, actualSize); + m_response_buf.commit(actualSize + chunked_encoding::additional_encoding_space); + m_response_buf.consume(offset); + if (actualSize == 0) +@@ -1167,7 +1164,7 @@ will_deref_and_erase_t asio_server_connection::handle_write_large_response(const + return cancel_sending_response_with_error( + response, std::make_exception_ptr(http_exception("Response stream close early!"))); + size_t readBytes = (std::min)(ChunkSize, m_write_size - m_write); +- readbuf.getn(buffer_cast(m_response_buf.prepare(readBytes)), readBytes) ++ readbuf.getn(static_cast(m_response_buf.prepare(readBytes).data()), readBytes) + .then([=](pplx::task actualSizeTask) -> will_deref_and_erase_t { + size_t actualSize = 0; + try +diff --git a/Release/src/pplx/pplxlinux.cpp b/Release/src/pplx/pplxlinux.cpp +index 630a9e4..65625b6 100644 +--- a/Release/src/pplx/pplxlinux.cpp ++++ b/Release/src/pplx/pplxlinux.cpp +@@ -35,7 +35,7 @@ _PPLXIMP void YieldExecution() { std::this_thread::yield(); } + + _PPLXIMP void linux_scheduler::schedule(TaskProc_t proc, void* param) + { +- crossplat::threadpool::shared_instance().service().post(boost::bind(proc, param)); ++ boost::asio::post(crossplat::threadpool::shared_instance().service(), boost::bind(proc, param)); + } + + } // namespace details diff --git a/Release/src/pplx/threadpool.cpp b/Release/src/pplx/threadpool.cpp index ba38a1a..e12e48d 100644 --- a/Release/src/pplx/threadpool.cpp From 1d21ea0c40fb8472e4f9017f7e0a2ba9cc50b2c7 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 23 Dec 2024 23:16:05 +0800 Subject: [PATCH 43/74] update versions --- versions/c-/cpprestsdk.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/c-/cpprestsdk.json b/versions/c-/cpprestsdk.json index 8d4377ecf4ebec..f572925a1ca467 100644 --- a/versions/c-/cpprestsdk.json +++ b/versions/c-/cpprestsdk.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "88d3d9b5aa5dce15878051cb4e10fb41b82bae28", + "git-tree": "b3f27dfe8bbdbdecac0b5e324418bbca49e90d72", "version": "2.10.19", "port-version": 3 }, From 189d2f726507f51949e2f44f4603899989f4baac Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 24 Dec 2024 19:31:40 +0800 Subject: [PATCH 44/74] [quickfast] fix asio build error --- ports/quickfast/fix-asio-error.patch | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/ports/quickfast/fix-asio-error.patch b/ports/quickfast/fix-asio-error.patch index d05a0af7b14579..207fc42a75db68 100644 --- a/ports/quickfast/fix-asio-error.patch +++ b/ports/quickfast/fix-asio-error.patch @@ -12,7 +12,7 @@ index 3574df8..c4ef4e1 100644 // #define BOOST_LIB_DIAGNOSTIC diff --git a/src/Communication/AsioService.h b/src/Communication/AsioService.h -index 4f61915..632718d 100644 +index 4f61915..4e597cf 100644 --- a/src/Communication/AsioService.h +++ b/src/Communication/AsioService.h @@ -15,6 +15,32 @@ @@ -57,7 +57,7 @@ index 4f61915..632718d 100644 stopping_ = false; } -@@ -100,6 +126,8 @@ namespace QuickFAST +@@ -100,12 +126,14 @@ namespace QuickFAST return ioService_; } @@ -66,6 +66,13 @@ index 4f61915..632718d 100644 ///@brief Post a completion handler for later processing (usually in a different thread) /// @param handler is the handler to be posted template + void post(CompletionHandler handler) + { +- ioService_.post(handler); ++ boost::asio::post(ioService_, handler); + } + + /// @brief Attempt to determine how many threads are available to ASIO diff --git a/src/Communication/AsioService_fwd.h b/src/Communication/AsioService_fwd.h index dc2f235..6ad5e68 100644 --- a/src/Communication/AsioService_fwd.h @@ -80,6 +87,19 @@ index dc2f235..6ad5e68 100644 } } +diff --git a/src/Communication/AsynchReceiver.h b/src/Communication/AsynchReceiver.h +index 00c1d9c..cc4a32f 100644 +--- a/src/Communication/AsynchReceiver.h ++++ b/src/Communication/AsynchReceiver.h +@@ -132,7 +132,7 @@ namespace QuickFAST + template + void post(CompletionHandler handler) + { +- ioService_.post(handler); ++ boost::asio::post(ioService_, handler); + } + + protected: diff --git a/src/Communication/AsynchSender.cpp b/src/Communication/AsynchSender.cpp index 0261302..f843437 100644 --- a/src/Communication/AsynchSender.cpp From fb8e49f25854e57ae3cbedb27646c9b304443528 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 24 Dec 2024 19:41:20 +0800 Subject: [PATCH 45/74] [websocketpp] fix asio error --- ports/websocketpp/fix-asio-error.patch | 495 +++++++++++++------------ 1 file changed, 252 insertions(+), 243 deletions(-) diff --git a/ports/websocketpp/fix-asio-error.patch b/ports/websocketpp/fix-asio-error.patch index 1935bd9aaadb42..c34bca660948e3 100644 --- a/ports/websocketpp/fix-asio-error.patch +++ b/ports/websocketpp/fix-asio-error.patch @@ -1,243 +1,252 @@ -diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp -index 3c8fa13..0453af5 100644 ---- a/websocketpp/common/asio.hpp -+++ b/websocketpp/common/asio.hpp -@@ -72,6 +72,9 @@ namespace lib { - #ifdef ASIO_STANDALONE - namespace asio { - using namespace ::asio; -+ #if ASIO_VERSION >= 103300 -+ using io_service = io_context; -+ #endif - // Here we assume that we will be using std::error_code with standalone - // Asio. This is probably a good assumption, but it is possible in rare - // cases that local Asio versions would be used. -@@ -93,6 +96,9 @@ namespace lib { - #else - namespace asio { - using namespace boost::asio; -+ #if BOOST_VERSION >= 108700 -+ using io_service = io_context; -+ #endif - - // See note above about boost <1.49 compatibility - #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 -diff --git a/websocketpp/transport/asio/connection.hpp b/websocketpp/transport/asio/connection.hpp -index 57dda74..8a5d719 100644 ---- a/websocketpp/transport/asio/connection.hpp -+++ b/websocketpp/transport/asio/connection.hpp -@@ -573,7 +573,7 @@ protected: - lib::error_code const & ec) - { - if (ec == transport::error::operation_aborted || -- (post_timer && lib::asio::is_neg(post_timer->expires_from_now()))) -+ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now()))) - { - m_alog->write(log::alevel::devel,"post_init cancelled"); - return; -@@ -679,7 +679,7 @@ protected: - // Whatever aborted it will be issuing the callback so we are safe to - // return - if (ec == lib::asio::error::operation_aborted || -- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) -+ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) - { - m_elog->write(log::elevel::devel,"write operation aborted"); - return; -@@ -751,7 +751,7 @@ protected: - // Whatever aborted it will be issuing the callback so we are safe to - // return - if (ec == lib::asio::error::operation_aborted || -- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) -+ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) - { - m_elog->write(log::elevel::devel,"read operation aborted"); - return; -@@ -1012,18 +1012,18 @@ protected: - */ - lib::error_code interrupt(interrupt_handler handler) { - if (config::enable_multithreading) { -- m_io_service->post(m_strand->wrap(handler)); -+ lib::asio::post(*m_io_service, m_strand->wrap(handler)); - } else { -- m_io_service->post(handler); -+ lib::asio::post(*m_io_service, handler); - } - return lib::error_code(); - } - - lib::error_code dispatch(dispatch_handler handler) { - if (config::enable_multithreading) { -- m_io_service->post(m_strand->wrap(handler)); -+ lib::asio::post(*m_io_service, m_strand->wrap(handler)); - } else { -- m_io_service->post(handler); -+ lib::asio::post(*m_io_service, handler); - } - return lib::error_code(); - } -@@ -1095,7 +1095,7 @@ protected: - callback, lib::asio::error_code const & ec) - { - if (ec == lib::asio::error::operation_aborted || -- lib::asio::is_neg(shutdown_timer->expires_from_now())) -+ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now())) - { - m_alog->write(log::alevel::devel,"async_shutdown cancelled"); - return; -diff --git a/websocketpp/transport/asio/endpoint.hpp b/websocketpp/transport/asio/endpoint.hpp -index 94509ad..c1273bb 100644 ---- a/websocketpp/transport/asio/endpoint.hpp -+++ b/websocketpp/transport/asio/endpoint.hpp -@@ -86,7 +86,7 @@ public: - /// Type of timer handle - typedef lib::shared_ptr timer_ptr; - /// Type of a shared pointer to an io_service work object -- typedef lib::shared_ptr work_ptr; -+ typedef lib::shared_ptr> work_ptr; - - /// Type of socket pre-bind handler - typedef lib::function tcp_pre_bind_handler; -@@ -95,7 +95,7 @@ public: - explicit endpoint() - : m_io_service(NULL) - , m_external_io_service(false) -- , m_listen_backlog(lib::asio::socket_base::max_connections) -+ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) - , m_reuse_addr(false) - , m_state(UNINITIALIZED) - { -@@ -135,7 +135,7 @@ public: - , m_io_service(src.m_io_service) - , m_external_io_service(src.m_external_io_service) - , m_acceptor(src.m_acceptor) -- , m_listen_backlog(lib::asio::socket_base::max_connections) -+ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) - , m_reuse_addr(src.m_reuse_addr) - , m_elog(src.m_elog) - , m_alog(src.m_alog) -@@ -159,7 +159,7 @@ public: - rhs.m_io_service = NULL; - rhs.m_external_io_service = false; - rhs.m_acceptor = NULL; -- rhs.m_listen_backlog = lib::asio::socket_base::max_connections; -+ rhs.m_listen_backlog = lib::asio::socket_base::max_listen_connections; - rhs.m_state = UNINITIALIZED; - - // TODO: this needs to be updated -@@ -330,7 +330,7 @@ public: - * - * New values affect future calls to listen only. - * -- * The default value is specified as *::asio::socket_base::max_connections -+ * The default value is specified as *::asio::socket_base::max_listen_connections - * which uses the operating system defined maximum queue length. Your OS - * may restrict or silently lower this value. A value of zero may cause - * all connections to be rejected. -@@ -558,9 +558,9 @@ public: - { - using lib::asio::ip::tcp; - tcp::resolver r(*m_io_service); -- tcp::resolver::query query(host, service); -- tcp::resolver::iterator endpoint_iterator = r.resolve(query); -- tcp::resolver::iterator end; -+ auto results = r.resolve(host, service); -+ tcp::resolver::results_type::iterator endpoint_iterator = results.begin(); -+ tcp::resolver::results_type::iterator end = results.end(); - if (endpoint_iterator == end) { - m_elog->write(log::elevel::library, - "asio::listen could not resolve the supplied host or service"); -@@ -687,7 +687,7 @@ public: - * @since 0.3.0 - */ - void start_perpetual() { -- m_work.reset(new lib::asio::io_service::work(*m_io_service)); -+ m_work.reset(new lib::asio::executor_work_guard(m_io_service->get_executor())); - } - - /// Clears the endpoint's perpetual flag, allowing it to exit when empty -@@ -883,8 +883,6 @@ protected: - port = pu->get_port_str(); - } - -- tcp::resolver::query query(host,port); -- - if (m_alog->static_test(log::alevel::devel)) { - m_alog->write(log::alevel::devel, - "starting async DNS resolve for "+host+":"+port); -@@ -905,7 +903,7 @@ protected: - - if (config::enable_multithreading) { - m_resolver->async_resolve( -- query, -+ host, port, - tcon->get_strand()->wrap(lib::bind( - &type::handle_resolve, - this, -@@ -918,7 +916,7 @@ protected: - ); - } else { - m_resolver->async_resolve( -- query, -+ host, port, - lib::bind( - &type::handle_resolve, - this, -@@ -966,10 +964,10 @@ protected: - - void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer, - connect_handler callback, lib::asio::error_code const & ec, -- lib::asio::ip::tcp::resolver::iterator iterator) -+ lib::asio::ip::tcp::resolver::results_type results) - { - if (ec == lib::asio::error::operation_aborted || -- lib::asio::is_neg(dns_timer->expires_from_now())) -+ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now())) - { - m_alog->write(log::alevel::devel,"async_resolve cancelled"); - return; -@@ -987,9 +985,8 @@ protected: - std::stringstream s; - s << "Async DNS resolve successful. Results: "; - -- lib::asio::ip::tcp::resolver::iterator it, end; -- for (it = iterator; it != end; ++it) { -- s << (*it).endpoint() << " "; -+ for (auto it : results) { -+ s << it.endpoint() << " "; - } - - m_alog->write(log::alevel::devel,s.str()); -@@ -1012,9 +1009,8 @@ protected: - ); - - if (config::enable_multithreading) { -- lib::asio::async_connect( -- tcon->get_raw_socket(), -- iterator, -+ tcon->get_raw_socket().async_connect( -+ results.begin()->endpoint(), - tcon->get_strand()->wrap(lib::bind( - &type::handle_connect, - this, -@@ -1025,9 +1021,8 @@ protected: - )) - ); - } else { -- lib::asio::async_connect( -- tcon->get_raw_socket(), -- iterator, -+ tcon->get_raw_socket().async_connect( -+ results.begin()->endpoint(), - lib::bind( - &type::handle_connect, - this, -@@ -1077,7 +1072,7 @@ protected: - connect_handler callback, lib::asio::error_code const & ec) - { - if (ec == lib::asio::error::operation_aborted || -- lib::asio::is_neg(con_timer->expires_from_now())) -+ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now())) - { - m_alog->write(log::alevel::devel,"async_connect cancelled"); - return; +diff --git a/websocketpp/common/asio.hpp b/websocketpp/common/asio.hpp +index 3c8fa13..0453af5 100644 +--- a/websocketpp/common/asio.hpp ++++ b/websocketpp/common/asio.hpp +@@ -72,6 +72,9 @@ namespace lib { + #ifdef ASIO_STANDALONE + namespace asio { + using namespace ::asio; ++ #if ASIO_VERSION >= 103300 ++ using io_service = io_context; ++ #endif + // Here we assume that we will be using std::error_code with standalone + // Asio. This is probably a good assumption, but it is possible in rare + // cases that local Asio versions would be used. +@@ -93,6 +96,9 @@ namespace lib { + #else + namespace asio { + using namespace boost::asio; ++ #if BOOST_VERSION >= 108700 ++ using io_service = io_context; ++ #endif + + // See note above about boost <1.49 compatibility + #if (BOOST_VERSION/100000) == 1 && ((BOOST_VERSION/100)%1000) > 48 +diff --git a/websocketpp/transport/asio/connection.hpp b/websocketpp/transport/asio/connection.hpp +index 57dda74..8a5d719 100644 +--- a/websocketpp/transport/asio/connection.hpp ++++ b/websocketpp/transport/asio/connection.hpp +@@ -573,7 +573,7 @@ protected: + lib::error_code const & ec) + { + if (ec == transport::error::operation_aborted || +- (post_timer && lib::asio::is_neg(post_timer->expires_from_now()))) ++ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now()))) + { + m_alog->write(log::alevel::devel,"post_init cancelled"); + return; +@@ -679,7 +679,7 @@ protected: + // Whatever aborted it will be issuing the callback so we are safe to + // return + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) ++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) + { + m_elog->write(log::elevel::devel,"write operation aborted"); + return; +@@ -751,7 +751,7 @@ protected: + // Whatever aborted it will be issuing the callback so we are safe to + // return + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(m_proxy_data->timer->expires_from_now())) ++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now())) + { + m_elog->write(log::elevel::devel,"read operation aborted"); + return; +@@ -1012,18 +1012,18 @@ protected: + */ + lib::error_code interrupt(interrupt_handler handler) { + if (config::enable_multithreading) { +- m_io_service->post(m_strand->wrap(handler)); ++ lib::asio::post(*m_io_service, m_strand->wrap(handler)); + } else { +- m_io_service->post(handler); ++ lib::asio::post(*m_io_service, handler); + } + return lib::error_code(); + } + + lib::error_code dispatch(dispatch_handler handler) { + if (config::enable_multithreading) { +- m_io_service->post(m_strand->wrap(handler)); ++ lib::asio::post(*m_io_service, m_strand->wrap(handler)); + } else { +- m_io_service->post(handler); ++ lib::asio::post(*m_io_service, handler); + } + return lib::error_code(); + } +@@ -1095,7 +1095,7 @@ protected: + callback, lib::asio::error_code const & ec) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(shutdown_timer->expires_from_now())) ++ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_shutdown cancelled"); + return; +diff --git a/websocketpp/transport/asio/endpoint.hpp b/websocketpp/transport/asio/endpoint.hpp +index 94509ad..b1faef9 100644 +--- a/websocketpp/transport/asio/endpoint.hpp ++++ b/websocketpp/transport/asio/endpoint.hpp +@@ -86,7 +86,7 @@ public: + /// Type of timer handle + typedef lib::shared_ptr timer_ptr; + /// Type of a shared pointer to an io_service work object +- typedef lib::shared_ptr work_ptr; ++ typedef lib::shared_ptr> work_ptr; + + /// Type of socket pre-bind handler + typedef lib::function tcp_pre_bind_handler; +@@ -95,7 +95,7 @@ public: + explicit endpoint() + : m_io_service(NULL) + , m_external_io_service(false) +- , m_listen_backlog(lib::asio::socket_base::max_connections) ++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) + , m_reuse_addr(false) + , m_state(UNINITIALIZED) + { +@@ -135,7 +135,7 @@ public: + , m_io_service(src.m_io_service) + , m_external_io_service(src.m_external_io_service) + , m_acceptor(src.m_acceptor) +- , m_listen_backlog(lib::asio::socket_base::max_connections) ++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections) + , m_reuse_addr(src.m_reuse_addr) + , m_elog(src.m_elog) + , m_alog(src.m_alog) +@@ -159,7 +159,7 @@ public: + rhs.m_io_service = NULL; + rhs.m_external_io_service = false; + rhs.m_acceptor = NULL; +- rhs.m_listen_backlog = lib::asio::socket_base::max_connections; ++ rhs.m_listen_backlog = lib::asio::socket_base::max_listen_connections; + rhs.m_state = UNINITIALIZED; + + // TODO: this needs to be updated +@@ -330,7 +330,7 @@ public: + * + * New values affect future calls to listen only. + * +- * The default value is specified as *::asio::socket_base::max_connections ++ * The default value is specified as *::asio::socket_base::max_listen_connections + * which uses the operating system defined maximum queue length. Your OS + * may restrict or silently lower this value. A value of zero may cause + * all connections to be rejected. +@@ -558,9 +558,9 @@ public: + { + using lib::asio::ip::tcp; + tcp::resolver r(*m_io_service); +- tcp::resolver::query query(host, service); +- tcp::resolver::iterator endpoint_iterator = r.resolve(query); +- tcp::resolver::iterator end; ++ auto results = r.resolve(host, service); ++ tcp::resolver::results_type::iterator endpoint_iterator = results.begin(); ++ tcp::resolver::results_type::iterator end = results.end(); + if (endpoint_iterator == end) { + m_elog->write(log::elevel::library, + "asio::listen could not resolve the supplied host or service"); +@@ -666,7 +666,7 @@ public: + + /// wraps the reset method of the internal io_service object + void reset() { +- m_io_service->reset(); ++ m_io_service->restart(); + } + + /// wraps the stopped method of the internal io_service object +@@ -687,7 +687,7 @@ public: + * @since 0.3.0 + */ + void start_perpetual() { +- m_work.reset(new lib::asio::io_service::work(*m_io_service)); ++ m_work.reset(new lib::asio::executor_work_guard(m_io_service->get_executor())); + } + + /// Clears the endpoint's perpetual flag, allowing it to exit when empty +@@ -883,8 +883,6 @@ protected: + port = pu->get_port_str(); + } + +- tcp::resolver::query query(host,port); +- + if (m_alog->static_test(log::alevel::devel)) { + m_alog->write(log::alevel::devel, + "starting async DNS resolve for "+host+":"+port); +@@ -905,7 +903,7 @@ protected: + + if (config::enable_multithreading) { + m_resolver->async_resolve( +- query, ++ host, port, + tcon->get_strand()->wrap(lib::bind( + &type::handle_resolve, + this, +@@ -918,7 +916,7 @@ protected: + ); + } else { + m_resolver->async_resolve( +- query, ++ host, port, + lib::bind( + &type::handle_resolve, + this, +@@ -966,10 +964,10 @@ protected: + + void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer, + connect_handler callback, lib::asio::error_code const & ec, +- lib::asio::ip::tcp::resolver::iterator iterator) ++ lib::asio::ip::tcp::resolver::results_type results) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(dns_timer->expires_from_now())) ++ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_resolve cancelled"); + return; +@@ -987,9 +985,8 @@ protected: + std::stringstream s; + s << "Async DNS resolve successful. Results: "; + +- lib::asio::ip::tcp::resolver::iterator it, end; +- for (it = iterator; it != end; ++it) { +- s << (*it).endpoint() << " "; ++ for (auto it : results) { ++ s << it.endpoint() << " "; + } + + m_alog->write(log::alevel::devel,s.str()); +@@ -1012,9 +1009,8 @@ protected: + ); + + if (config::enable_multithreading) { +- lib::asio::async_connect( +- tcon->get_raw_socket(), +- iterator, ++ tcon->get_raw_socket().async_connect( ++ results.begin()->endpoint(), + tcon->get_strand()->wrap(lib::bind( + &type::handle_connect, + this, +@@ -1025,9 +1021,8 @@ protected: + )) + ); + } else { +- lib::asio::async_connect( +- tcon->get_raw_socket(), +- iterator, ++ tcon->get_raw_socket().async_connect( ++ results.begin()->endpoint(), + lib::bind( + &type::handle_connect, + this, +@@ -1077,7 +1072,7 @@ protected: + connect_handler callback, lib::asio::error_code const & ec) + { + if (ec == lib::asio::error::operation_aborted || +- lib::asio::is_neg(con_timer->expires_from_now())) ++ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now())) + { + m_alog->write(log::alevel::devel,"async_connect cancelled"); + return; From 1efc0f7e9d35610d3d6c76aa5e0e8bb6c5139c63 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 24 Dec 2024 20:18:05 +0800 Subject: [PATCH 46/74] update versions --- versions/q-/quickfast.json | 2 +- versions/w-/websocketpp.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/q-/quickfast.json b/versions/q-/quickfast.json index 04b0f9aa4e182a..8ac792812d5e61 100644 --- a/versions/q-/quickfast.json +++ b/versions/q-/quickfast.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "db25226894e1351212bf5bb9736d61a6696bc78c", + "git-tree": "6e1a336df389f224f864029333d1bb87de84458f", "version": "1.5", "port-version": 5 }, diff --git a/versions/w-/websocketpp.json b/versions/w-/websocketpp.json index 9a34ed95222c20..afc4d2a67d3696 100644 --- a/versions/w-/websocketpp.json +++ b/versions/w-/websocketpp.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "d671793fc1d2d271c8ef5940692a68003dfbf54c", + "git-tree": "4cca0dda87286e4d7f84ece919a4a60de04252e3", "version": "0.8.2", "port-version": 4 }, From 8eecddf7f18792d41c58a404604eed7f87b4b462 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 25 Dec 2024 21:08:14 +0800 Subject: [PATCH 47/74] [nghttp2-asio] fix asio build error --- ports/nghttp2-asio/fix-asio-error.patch | 289 ++++++++++++++++++++++++ ports/nghttp2-asio/portfile.cmake | 1 + ports/nghttp2-asio/vcpkg.json | 2 +- 3 files changed, 291 insertions(+), 1 deletion(-) create mode 100644 ports/nghttp2-asio/fix-asio-error.patch diff --git a/ports/nghttp2-asio/fix-asio-error.patch b/ports/nghttp2-asio/fix-asio-error.patch new file mode 100644 index 00000000000000..3a02576a1d5593 --- /dev/null +++ b/ports/nghttp2-asio/fix-asio-error.patch @@ -0,0 +1,289 @@ +diff --git a/lib/asio_client_session_impl.cc b/lib/asio_client_session_impl.cc +index b96824d..7084abb 100644 +--- a/lib/asio_client_session_impl.cc ++++ b/lib/asio_client_session_impl.cc +@@ -72,15 +72,15 @@ void session_impl::start_resolve(const std::string &host, + + auto self = shared_from_this(); + +- resolver_.async_resolve({host, service}, ++ resolver_.async_resolve(host, service, + [self](const boost::system::error_code &ec, +- tcp::resolver::iterator endpoint_it) { ++ tcp::resolver::results_type endpoints) { + if (ec) { + self->not_connected(ec); + return; + } + +- self->start_connect(endpoint_it); ++ self->start_connect(endpoints.begin()); + }); + + deadline_.async_wait(std::bind(&session_impl::handle_deadline, self)); +@@ -124,7 +124,7 @@ void session_impl::handle_ping(const boost::system::error_code &ec) { + start_ping(); + } + +-void session_impl::connected(tcp::resolver::iterator endpoint_it) { ++void session_impl::connected(tcp::resolver::results_type::iterator endpoint_it) { + if (!setup_session()) { + return; + } +diff --git a/lib/asio_client_session_impl.h b/lib/asio_client_session_impl.h +index 694ac20..2462d81 100644 +--- a/lib/asio_client_session_impl.h ++++ b/lib/asio_client_session_impl.h +@@ -49,7 +49,7 @@ public: + + void start_resolve(const std::string &host, const std::string &service); + +- void connected(tcp::resolver::iterator endpoint_it); ++ void connected(tcp::resolver::results_type::iterator endpoint_it); + void not_connected(const boost::system::error_code &ec); + + void on_connect(connect_cb cb); +@@ -72,7 +72,7 @@ public: + const std::string &method, const std::string &uri, + generator_cb cb, header_map h, priority_spec spec); + +- virtual void start_connect(tcp::resolver::iterator endpoint_it) = 0; ++ virtual void start_connect(tcp::resolver::results_type::iterator endpoint_it) = 0; + virtual tcp::socket &socket() = 0; + virtual void read_socket( + std::function +diff --git a/lib/asio_client_session_tcp_impl.cc b/lib/asio_client_session_tcp_impl.cc +index 8fdf211..b574111 100644 +--- a/lib/asio_client_session_tcp_impl.cc ++++ b/lib/asio_client_session_tcp_impl.cc +@@ -48,7 +48,7 @@ session_tcp_impl::session_tcp_impl( + + session_tcp_impl::~session_tcp_impl() {} + +-void session_tcp_impl::start_connect(tcp::resolver::iterator endpoint_it) { ++void session_tcp_impl::start_connect(tcp::resolver::results_type::iterator endpoint_it) { + auto self = shared_from_this(); + socket_.async_connect( + *endpoint_it, [self, endpoint_it](const boost::system::error_code &ec) { +diff --git a/lib/asio_client_session_tcp_impl.h b/lib/asio_client_session_tcp_impl.h +index 0b6ae93..a4198a2 100644 +--- a/lib/asio_client_session_tcp_impl.h ++++ b/lib/asio_client_session_tcp_impl.h +@@ -46,7 +46,7 @@ public: + const boost::posix_time::time_duration &connect_timeout); + virtual ~session_tcp_impl(); + +- virtual void start_connect(tcp::resolver::iterator endpoint_it); ++ virtual void start_connect(tcp::resolver::results_type::iterator endpoint_it); + virtual tcp::socket &socket(); + virtual void read_socket( + std::function +diff --git a/lib/asio_client_session_tls_impl.cc b/lib/asio_client_session_tls_impl.cc +index 377886c..1323fee 100644 +--- a/lib/asio_client_session_tls_impl.cc ++++ b/lib/asio_client_session_tls_impl.cc +@@ -37,7 +37,7 @@ session_tls_impl::session_tls_impl( + // this callback setting is no effect is + // ssl::context::set_verify_mode(boost::asio::ssl::verify_peer) is + // not used, which is what we want. +- socket_.set_verify_callback(boost::asio::ssl::rfc2818_verification(host)); ++ socket_.set_verify_callback(boost::asio::ssl::host_name_verification(host)); + auto ssl = socket_.native_handle(); + if (!util::numeric_host(host.c_str())) { + SSL_set_tlsext_host_name(ssl, host.c_str()); +@@ -46,12 +46,12 @@ session_tls_impl::session_tls_impl( + + session_tls_impl::~session_tls_impl() {} + +-void session_tls_impl::start_connect(tcp::resolver::iterator endpoint_it) { ++void session_tls_impl::start_connect(tcp::resolver::results_type::iterator endpoint_it) { + auto self = std::static_pointer_cast(shared_from_this()); + boost::asio::async_connect( + socket(), endpoint_it, + [self](const boost::system::error_code &ec, +- tcp::resolver::iterator endpoint_it) { ++ tcp::resolver::results_type::iterator it) { + if (self->stopped()) { + return; + } +@@ -60,10 +60,9 @@ void session_tls_impl::start_connect(tcp::resolver::iterator endpoint_it) { + self->not_connected(ec); + return; + } +- + self->socket_.async_handshake( + boost::asio::ssl::stream_base::client, +- [self, endpoint_it](const boost::system::error_code &ec) { ++ [self, it](const boost::system::error_code &ec) { + if (self->stopped()) { + return; + } +@@ -79,7 +78,7 @@ void session_tls_impl::start_connect(tcp::resolver::iterator endpoint_it) { + return; + } + +- self->connected(endpoint_it); ++ self->connected(it); + }); + }); + } +diff --git a/lib/asio_client_session_tls_impl.h b/lib/asio_client_session_tls_impl.h +index 645c60f..00c171f 100644 +--- a/lib/asio_client_session_tls_impl.h ++++ b/lib/asio_client_session_tls_impl.h +@@ -45,7 +45,7 @@ public: + const boost::posix_time::time_duration &connect_timeout); + virtual ~session_tls_impl(); + +- virtual void start_connect(tcp::resolver::iterator endpoint_it); ++ virtual void start_connect(tcp::resolver::results_type::iterator endpoint_it); + virtual tcp::socket &socket(); + virtual void read_socket( + std::function +diff --git a/lib/asio_io_service_pool.cc b/lib/asio_io_service_pool.cc +index 0148366..022c6a3 100644 +--- a/lib/asio_io_service_pool.cc ++++ b/lib/asio_io_service_pool.cc +@@ -48,7 +48,7 @@ io_service_pool::io_service_pool(std::size_t pool_size) : next_io_service_(0) { + // exit until they are explicitly stopped. + for (std::size_t i = 0; i < pool_size; ++i) { + auto io_service = std::make_shared(); +- auto work = std::make_shared(*io_service); ++ auto work = std::make_shared(io_service->get_executor()); + io_services_.push_back(io_service); + work_.push_back(work); + } +diff --git a/lib/asio_io_service_pool.h b/lib/asio_io_service_pool.h +index 9c11533..901043b 100644 +--- a/lib/asio_io_service_pool.h ++++ b/lib/asio_io_service_pool.h +@@ -82,7 +82,7 @@ private: + std::vector> io_services_; + + /// The work that keeps the io_services running. +- std::vector> work_; ++ std::vector> work_; + + /// The next io_service to use for a connection. + std::size_t next_io_service_; +diff --git a/lib/asio_server.cc b/lib/asio_server.cc +index 74c9227..5d74680 100644 +--- a/lib/asio_server.cc ++++ b/lib/asio_server.cc +@@ -82,14 +82,13 @@ boost::system::error_code server::bind_and_listen(boost::system::error_code &ec, + // Open the acceptor with the option to reuse the address (i.e. + // SO_REUSEADDR). + tcp::resolver resolver(io_service_pool_.get_io_service()); +- tcp::resolver::query query(address, port); +- auto it = resolver.resolve(query, ec); ++ auto results = resolver.resolve(address, port, ec); + if (ec) { + return ec; + } + +- for (; it != tcp::resolver::iterator(); ++it) { +- tcp::endpoint endpoint = *it; ++ for (auto it : results) { ++ tcp::endpoint endpoint = it.endpoint(); + auto acceptor = tcp::acceptor(io_service_pool_.get_io_service()); + + if (acceptor.open(endpoint.protocol(), ec)) { +@@ -103,7 +102,7 @@ boost::system::error_code server::bind_and_listen(boost::system::error_code &ec, + } + + if (acceptor.listen( +- backlog == -1 ? boost::asio::socket_base::max_connections : backlog, ++ backlog == -1 ? boost::asio::socket_base::max_listen_connections : backlog, + ec)) { + continue; + } +diff --git a/lib/asio_server_http2_handler.cc b/lib/asio_server_http2_handler.cc +index c1fc195..2c2ab2a 100644 +--- a/lib/asio_server_http2_handler.cc ++++ b/lib/asio_server_http2_handler.cc +@@ -415,7 +415,7 @@ void http2_handler::signal_write() { + if (!inside_callback_ && !write_signaled_) { + write_signaled_ = true; + auto self = shared_from_this(); +- io_service_.post([self]() { self->initiate_write(); }); ++ boost::asio::post(io_service_, [self]() { self->initiate_write(); }); + } + } + +diff --git a/lib/includes/nghttp2/asio_http2.h b/lib/includes/nghttp2/asio_http2.h +index 57e55e1..b5accac 100644 +--- a/lib/includes/nghttp2/asio_http2.h ++++ b/lib/includes/nghttp2/asio_http2.h +@@ -38,6 +38,59 @@ + + #include + ++namespace boost { ++ namespace asio { ++ #if BOOST_VERSION >= 108700 ++ using io_service = boost::asio::io_context; ++ using const_buffers_1 = boost::asio::const_buffer; ++ using mutable_buffers_1 = boost::asio::mutable_buffer; ++ using io_context_work = boost::asio::executor_work_guard; ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const mutable_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ ++ /// Cast a non-modifiable buffer to a specified pointer to POD type. ++ template ++ inline PointerToPodType buffer_cast(const const_buffer& b) noexcept ++ { ++ return static_cast(b.data()); ++ } ++ ++ template > ++ inline auto async_connect(basic_socket& s, Iterator begin, ++ IteratorConnectToken&& token = default_completion_token_t(), ++ constraint_t< ++ !is_endpoint_sequence::value ++ > = 0, ++ constraint_t< ++ !is_same>::value ++ > = 0, ++ constraint_t< ++ !is_connect_condition::value ++ > = 0) ++ -> decltype( ++ async_initiate( ++ declval>(), ++ token, begin, Iterator(), ++ declval())) ++ { ++ return async_initiate( ++ detail::initiate_async_iterator_connect(s), ++ token, begin, Iterator(), detail::default_connect_condition()); ++ } ++ #else ++ using io_context_work = boost::asio::io_service::work; ++ #endif ++ } ++} ++ + namespace nghttp2 { + + namespace asio_http2 { +diff --git a/lib/includes/nghttp2/asio_http2_client.h b/lib/includes/nghttp2/asio_http2_client.h +index 7257914..49675b8 100644 +--- a/lib/includes/nghttp2/asio_http2_client.h ++++ b/lib/includes/nghttp2/asio_http2_client.h +@@ -67,7 +67,7 @@ class request; + using response_cb = std::function; + using request_cb = std::function; + using connect_cb = +- std::function; ++ std::function; + + class request_impl; + diff --git a/ports/nghttp2-asio/portfile.cmake b/ports/nghttp2-asio/portfile.cmake index 123afacdc7316a..34e1cfaef8b365 100644 --- a/ports/nghttp2-asio/portfile.cmake +++ b/ports/nghttp2-asio/portfile.cmake @@ -6,6 +6,7 @@ vcpkg_from_github( PATCHES 0001-Fix-exception-in-server.patch 0002-Honor-BUILD_SHARED_LIBS.patch + fix-asio-error.patch ) string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "static" ENABLE_STATIC_CRT) diff --git a/ports/nghttp2-asio/vcpkg.json b/ports/nghttp2-asio/vcpkg.json index a33bd2085ce88d..ec8d5c626361b1 100644 --- a/ports/nghttp2-asio/vcpkg.json +++ b/ports/nghttp2-asio/vcpkg.json @@ -1,7 +1,7 @@ { "name": "nghttp2-asio", "version-date": "2022-08-11", - "port-version": 1, + "port-version": 2, "description": "High level abstraction API to build HTTP/2 applications with nghttp2 and boost asio.", "homepage": "https://github.com/nghttp2/nghttp2-asio", "license": "MIT", From 3b1b9471211ff19e141b77f5a83ba81abf667bf4 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 25 Dec 2024 21:09:11 +0800 Subject: [PATCH 48/74] update versions --- versions/baseline.json | 2 +- versions/n-/nghttp2-asio.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/versions/baseline.json b/versions/baseline.json index 22546d71eb5769..3be2da01f4b9b0 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6366,7 +6366,7 @@ }, "nghttp2-asio": { "baseline": "2022-08-11", - "port-version": 1 + "port-version": 2 }, "nghttp3": { "baseline": "1.6.0", diff --git a/versions/n-/nghttp2-asio.json b/versions/n-/nghttp2-asio.json index 7d4bc7362616b5..09fcde54c9ee86 100644 --- a/versions/n-/nghttp2-asio.json +++ b/versions/n-/nghttp2-asio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8db174b3ee78816a13825971abc458322e7828c6", + "version-date": "2022-08-11", + "port-version": 2 + }, { "git-tree": "ad42ffe88b18eda0e2807ada97bc51b76239e953", "version-date": "2022-08-11", From 9f37448ba407fa12241c277efb8eca4b2bb46a17 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 26 Dec 2024 19:01:06 +0800 Subject: [PATCH 49/74] [boost-cobalt] not support uwp --- ports/boost-cobalt/vcpkg.json | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/boost-cobalt/vcpkg.json b/ports/boost-cobalt/vcpkg.json index 35cb5e5c0f443c..9bed03ea354b5c 100644 --- a/ports/boost-cobalt/vcpkg.json +++ b/ports/boost-cobalt/vcpkg.json @@ -5,6 +5,7 @@ "description": "Boost cobalt module", "homepage": "https://www.boost.org/libs/cobalt", "license": "BSL-1.0", + "supports": "!uwp", "dependencies": [ { "name": "boost-asio", From 18bc95108c7ddfee328132a7b995848bfee3a310 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 26 Dec 2024 19:41:07 +0800 Subject: [PATCH 50/74] [boost-iostreams] use zstd static target --- ports/boost-iostreams/portfile.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/boost-iostreams/portfile.cmake b/ports/boost-iostreams/portfile.cmake index 4f6fdad522e557..3196553db7df1d 100644 --- a/ports/boost-iostreams/portfile.cmake +++ b/ports/boost-iostreams/portfile.cmake @@ -10,8 +10,8 @@ vcpkg_from_github( set(FEATURE_OPTIONS "") include("${CMAKE_CURRENT_LIST_DIR}/features.cmake") -if (BOOST_IOSTREAMS_ENABLE_ZSTD) - list(APPEND FEATURE_OPTIONS "-DBOOST_IOSTREAMS_ZSTD_TARGET=zstd::libzstd") +if (BOOST_IOSTREAMS_ENABLE_ZSTD AND VCPKG_LIBRARY_LINKAGE STREQUAL "static") + list(APPEND FEATURE_OPTIONS "-DBOOST_IOSTREAMS_ZSTD_TARGET=zstd::libzstd_static") endif() boost_configure_and_install( SOURCE_PATH "${SOURCE_PATH}" From a2fe39d102ff09a2394f64fe618ab5132059c608 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 26 Dec 2024 20:34:56 +0800 Subject: [PATCH 51/74] [hazelcast-cpp-client] fix boost 1.87 error boost-math require c++14 --- ...-asio-error.patch => boost-1-87-fix.patch} | 44 +++++++++++++++++-- ports/hazelcast-cpp-client/portfile.cmake | 2 +- 2 files changed, 42 insertions(+), 4 deletions(-) rename ports/hazelcast-cpp-client/{fix-asio-error.patch => boost-1-87-fix.patch} (86%) diff --git a/ports/hazelcast-cpp-client/fix-asio-error.patch b/ports/hazelcast-cpp-client/boost-1-87-fix.patch similarity index 86% rename from ports/hazelcast-cpp-client/fix-asio-error.patch rename to ports/hazelcast-cpp-client/boost-1-87-fix.patch index 9a3eb7b45e6320..4794d77e9e99c2 100644 --- a/ports/hazelcast-cpp-client/fix-asio-error.patch +++ b/ports/hazelcast-cpp-client/boost-1-87-fix.patch @@ -1,3 +1,29 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 85b58b2..1b2f9e6 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,7 +22,7 @@ project(hazelcast-cpp-client + LANGUAGES CXX) + + # Set the C++ standard +-set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 14) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + # Set the default build type for single-config generators if not given +diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt +index 71591f6..72ad23d 100644 +--- a/examples/CMakeLists.txt ++++ b/examples/CMakeLists.txt +@@ -21,7 +21,7 @@ project (hazelcast-cpp-client-examples + DESCRIPTION "Hazelcast C++ Client Code Examples" + LANGUAGES CXX) + +-set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 14) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + if (NOT TARGET hazelcast-cpp-client) diff --git a/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h b/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h index a87fdcd..30dbefa 100644 --- a/hazelcast/include/hazelcast/client/connection/ClientConnectionManagerImpl.h @@ -186,18 +212,21 @@ index b41dae2..9b23210 100644 } diff --git a/hazelcast/src/hazelcast/util/util.cpp b/hazelcast/src/hazelcast/util/util.cpp -index e775dc2..c077b36 100644 +index e775dc2..3b6f7ad 100644 --- a/hazelcast/src/hazelcast/util/util.cpp +++ b/hazelcast/src/hazelcast/util/util.cpp -@@ -36,7 +36,7 @@ +@@ -36,9 +36,9 @@ #include #ifdef HZ_BUILD_WITH_SSL -#include +#include #include - #include +-#include ++#include #include + #include + #endif // HZ_BUILD_WITH_SSL @@ -126,12 +126,10 @@ boost::asio::ip::address AddressUtil::get_by_name(const std::string& host, const std::string& service) { @@ -214,6 +243,15 @@ index e775dc2..c077b36 100644 } catch (boost::system::system_error& e) { std::ostringstream out; out << "Address " << host << " ip number is not available. " +@@ -168,7 +166,7 @@ SyncHttpsClient::SyncHttpsClient(const std::string& server_ip, + + ssl_context_.set_verify_mode(boost::asio::ssl::verify_peer); + ssl_context_.set_verify_callback( +- boost::asio::ssl::rfc2818_verification(server_)); ++ boost::asio::ssl::host_name_verification(server_)); + socket_ = + std::unique_ptr>( + new boost::asio::ssl::stream( @@ -544,11 +542,9 @@ SyncHttpClient::open_connection() try { // Get a list of endpoints corresponding to the server name. diff --git a/ports/hazelcast-cpp-client/portfile.cmake b/ports/hazelcast-cpp-client/portfile.cmake index 2e821937b97a77..fcdd61f7976c8a 100644 --- a/ports/hazelcast-cpp-client/portfile.cmake +++ b/ports/hazelcast-cpp-client/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( HEAD_REF master PATCHES boost-1-86-fix.patch # https://github.com/hazelcast/hazelcast-cpp-client/pull/1247 - fix-asio-error.patch + boost-1-87-fix.patch ) vcpkg_check_features( From c86ec2ec8570fdd565d77e8363fd71a7f3d9fe47 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Thu, 26 Dec 2024 20:36:05 +0800 Subject: [PATCH 52/74] update versions --- versions/b-/boost-cobalt.json | 2 +- versions/b-/boost-iostreams.json | 2 +- versions/h-/hazelcast-cpp-client.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/versions/b-/boost-cobalt.json b/versions/b-/boost-cobalt.json index 02621824bee22c..15908fae5ce185 100644 --- a/versions/b-/boost-cobalt.json +++ b/versions/b-/boost-cobalt.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "becb562ce0b8da82df0940d01cce7b8780add01b", + "git-tree": "030f31e4f5b5336ec183d6f787bc8bf71bc7ef26", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index f2fc72004b3884..60e60cd5ba81f9 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "7f94f1b6e4cedbb2435d1d26d1af05be8442e6af", + "git-tree": "03ec288339a971fc4644840c05fa876162708ea1", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/h-/hazelcast-cpp-client.json b/versions/h-/hazelcast-cpp-client.json index 2b10ea689aa2f3..3a52c2446d044c 100644 --- a/versions/h-/hazelcast-cpp-client.json +++ b/versions/h-/hazelcast-cpp-client.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "2cb8cd6761fbfbff2d5aaaf73d9fc43b1db55cd4", + "git-tree": "b2986c68cffcef656c35d10042d0df2b6d79fdf6", "version": "5.3.0", "port-version": 2 }, From 00c7250810e178ad3b2378f06bc845046f9f8766 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 12:10:51 +0800 Subject: [PATCH 53/74] [autodock-vina] require c++14 --- ports/autodock-vina/CMakeLists.txt | 2 +- ports/autodock-vina/vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/autodock-vina/CMakeLists.txt b/ports/autodock-vina/CMakeLists.txt index 251ce5119f7b2e..172718e598b6fb 100644 --- a/ports/autodock-vina/CMakeLists.txt +++ b/ports/autodock-vina/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_policy(VERSION 3.11) project(autodock-vina) set(GIT_VERSION v1.2.5) -set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD 14) find_package(Boost REQUIRED COMPONENTS filesystem diff --git a/ports/autodock-vina/vcpkg.json b/ports/autodock-vina/vcpkg.json index 44f683ce12374a..81d333865874ed 100644 --- a/ports/autodock-vina/vcpkg.json +++ b/ports/autodock-vina/vcpkg.json @@ -1,7 +1,7 @@ { "name": "autodock-vina", "version-semver": "1.2.5", - "port-version": 3, + "port-version": 4, "description": "AutoDock Vina is one of the fastest and most widely used open-source docking engines.", "homepage": "http://vina.scripps.edu/", "dependencies": [ From 1e6e82158150da0703dabb6fcfa834215f66796a Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 12:59:20 +0800 Subject: [PATCH 54/74] [azure-storage-cpp] fix asio error --- ports/azure-storage-cpp/fix-asio-error.patch | 52 ++++++++++++++++++++ ports/azure-storage-cpp/portfile.cmake | 2 + ports/azure-storage-cpp/vcpkg.json | 2 +- 3 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 ports/azure-storage-cpp/fix-asio-error.patch diff --git a/ports/azure-storage-cpp/fix-asio-error.patch b/ports/azure-storage-cpp/fix-asio-error.patch new file mode 100644 index 00000000000000..5cc3af8d02aa21 --- /dev/null +++ b/ports/azure-storage-cpp/fix-asio-error.patch @@ -0,0 +1,52 @@ +diff --git a/Microsoft.WindowsAzure.Storage/includes/wascore/util.h b/Microsoft.WindowsAzure.Storage/includes/wascore/util.h +index fcd86cd..5f02120 100644 +--- a/Microsoft.WindowsAzure.Storage/includes/wascore/util.h ++++ b/Microsoft.WindowsAzure.Storage/includes/wascore/util.h +@@ -125,7 +125,7 @@ namespace azure { namespace storage { namespace core { + WASTORAGE_API static std::shared_ptr get_http_client(const web::uri& uri, const web::http::client::http_client_config& config); + + private: +- static const boost::asio::io_service& s_service; ++ static const boost::asio::io_context& s_service; + WASTORAGE_API static std::map> s_http_clients; + WASTORAGE_API static std::mutex s_mutex; + }; +diff --git a/Microsoft.WindowsAzure.Storage/src/cloud_common.cpp b/Microsoft.WindowsAzure.Storage/src/cloud_common.cpp +index 7dfcfeb..0749252 100644 +--- a/Microsoft.WindowsAzure.Storage/src/cloud_common.cpp ++++ b/Microsoft.WindowsAzure.Storage/src/cloud_common.cpp +@@ -71,7 +71,7 @@ namespace azure { namespace storage { + throw std::invalid_argument(protocol::error_invalid_ip_address); + #else + boost::system::error_code error; +- auto addr = boost::asio::ip::address::from_string(address, error); ++ auto addr = boost::asio::ip::make_address(address, error); + if (error.value() == 0) + { + if (addr.is_v4()) +diff --git a/Microsoft.WindowsAzure.Storage/src/timer_handler.cpp b/Microsoft.WindowsAzure.Storage/src/timer_handler.cpp +index f33d183..fc5e50d 100644 +--- a/Microsoft.WindowsAzure.Storage/src/timer_handler.cpp ++++ b/Microsoft.WindowsAzure.Storage/src/timer_handler.cpp +@@ -86,7 +86,7 @@ namespace azure { namespace storage { namespace core { + pplx::task timer_handler::timeout_after(const std::chrono::milliseconds& time) + { + m_timer = std::make_shared>(crossplat::threadpool::shared_instance().service()); +- m_timer->expires_from_now(std::chrono::duration_cast(time)); ++ m_timer->expires_after(std::chrono::duration_cast(time)); + std::weak_ptr weak_this_pointer = shared_from_this(); + auto callback = [weak_this_pointer](const boost::system::error_code& ec) + { +diff --git a/Microsoft.WindowsAzure.Storage/src/util.cpp b/Microsoft.WindowsAzure.Storage/src/util.cpp +index cf0a311..8f321de 100644 +--- a/Microsoft.WindowsAzure.Storage/src/util.cpp ++++ b/Microsoft.WindowsAzure.Storage/src/util.cpp +@@ -440,7 +440,7 @@ namespace azure { namespace storage { namespace core { + } + + #ifndef _WIN32 +- const boost::asio::io_service& http_client_reusable::s_service = crossplat::threadpool::shared_instance().service(); ++ const boost::asio::io_context& http_client_reusable::s_service = crossplat::threadpool::shared_instance().service(); + std::map> http_client_reusable::s_http_clients; + std::mutex http_client_reusable::s_mutex; + diff --git a/ports/azure-storage-cpp/portfile.cmake b/ports/azure-storage-cpp/portfile.cmake index ffde123979be56..8f078fbd6491e4 100644 --- a/ports/azure-storage-cpp/portfile.cmake +++ b/ports/azure-storage-cpp/portfile.cmake @@ -6,6 +6,8 @@ vcpkg_from_github( REF v7.5.0 SHA512 83eabcaf2114c8af1cabbc96b6ef2b57c934a06f68e7a870adf336feaa19edd57aedaf8507d5c40500e46d4e77f5059f9286e319fe7cadeb9ffc8fa018fb030c HEAD_REF master + PATCHES + fix-asio-error.patch ) vcpkg_replace_string("${SOURCE_PATH}/Microsoft.WindowsAzure.Storage/CMakeLists.txt" [[file(GLOB OPENSSL_ROOT_DIR /usr/local/Cellar/openssl/*)]] "") diff --git a/ports/azure-storage-cpp/vcpkg.json b/ports/azure-storage-cpp/vcpkg.json index fad1ab7270c2f4..de8629e6dc1de2 100644 --- a/ports/azure-storage-cpp/vcpkg.json +++ b/ports/azure-storage-cpp/vcpkg.json @@ -1,7 +1,7 @@ { "name": "azure-storage-cpp", "version": "7.5.0", - "port-version": 6, + "port-version": 7, "description": [ "[legacy] Microsoft Azure Storage Client SDK for C++", "A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client." From 5053b0d8f1becc7da567f17a7a5e34d7d5cb66ed Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 13:38:29 +0800 Subject: [PATCH 55/74] [gtsam] boost math require c++14 --- ports/gtsam/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/gtsam/portfile.cmake b/ports/gtsam/portfile.cmake index e84697f6fb0caa..32e36faba9381b 100644 --- a/ports/gtsam/portfile.cmake +++ b/ports/gtsam/portfile.cmake @@ -21,7 +21,7 @@ vcpkg_cmake_configure( -DGTSAM_USE_SYSTEM_METIS=ON -DGTSAM_INSTALL_CPPUNITLITE=OFF -DGTSAM_BUILD_TYPE_POSTFIXES=OFF - -DCMAKE_CXX_STANDARD=11 # Boost v1.84.0 libraries require C++11 + -DCMAKE_CXX_STANDARD=14 # Boost-math require C++14 ) vcpkg_cmake_install() From 611f7e52fa1bfa09c9eab3e0f2bba80c1ef6345b Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 13:45:13 +0800 Subject: [PATCH 56/74] [libe57] boost math require c++14 --- ports/libe57/0002_replace_tr1_with_cpp11.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libe57/0002_replace_tr1_with_cpp11.patch b/ports/libe57/0002_replace_tr1_with_cpp11.patch index ff23c340bf63ab..f0f77925e1b72d 100644 --- a/ports/libe57/0002_replace_tr1_with_cpp11.patch +++ b/ports/libe57/0002_replace_tr1_with_cpp11.patch @@ -8,7 +8,7 @@ diff --color -Naur a/CMakeLists.txt b/CMakeLists.txt +cmake_minimum_required(VERSION 3.1) -cmake_minimum_required(VERSION 2.8.2) -+set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 14) # Override flags to enable prepare for linking to static runtime set(CMAKE_USER_MAKE_RULES_OVERRIDE ${CMAKE_CURRENT_SOURCE_DIR}/cmake/c_flag_overrides.cmake) From e6be2756b3431c3fc8772afa089dd83e3235a96b Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 13:46:31 +0800 Subject: [PATCH 57/74] update vcpkg.json --- ports/gtsam/vcpkg.json | 1 + ports/libe57/vcpkg.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ports/gtsam/vcpkg.json b/ports/gtsam/vcpkg.json index 54671f09578c88..b70de3b48b7503 100644 --- a/ports/gtsam/vcpkg.json +++ b/ports/gtsam/vcpkg.json @@ -1,6 +1,7 @@ { "name": "gtsam", "version": "4.2.0", + "port-version": 1, "description": "GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.", "homepage": "https://github.com/borglab/gtsam", "license": "BSD-3-Clause", diff --git a/ports/libe57/vcpkg.json b/ports/libe57/vcpkg.json index 396a28bc666e54..1cfc4b74e217f7 100644 --- a/ports/libe57/vcpkg.json +++ b/ports/libe57/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libe57", "version-semver": "1.1.332", - "port-version": 4, + "port-version": 5, "description": "An open source implementation of the ASTM E2807 Standard Specification for 3D Imaging Data Exchange in the C++ language.", "homepage": "http://www.libe57.org/", "license": "BSL-1.0", From b7dc9b3793f3b5e0fd30b3282925eb86a7927dc2 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 14:56:05 +0800 Subject: [PATCH 58/74] [boost-smart-ptr] remove unnecessary dependencies --- ports/boost-smart-ptr/vcpkg.json | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/ports/boost-smart-ptr/vcpkg.json b/ports/boost-smart-ptr/vcpkg.json index 6f00f03cfd8420..ceade14d6ade41 100644 --- a/ports/boost-smart-ptr/vcpkg.json +++ b/ports/boost-smart-ptr/vcpkg.json @@ -26,21 +26,9 @@ "name": "boost-headers", "version>=": "1.87.0" }, - { - "name": "boost-move", - "version>=": "1.87.0" - }, - { - "name": "boost-static-assert", - "version>=": "1.87.0" - }, { "name": "boost-throw-exception", "version>=": "1.87.0" - }, - { - "name": "boost-type-traits", - "version>=": "1.87.0" } ] } From 440ccc532efddd2e47e928e24b6814229a966c81 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 16:53:58 +0800 Subject: [PATCH 59/74] [vowpal-wabbit] boost math require c++14 --- ports/vowpal-wabbit/portfile.cmake | 1 + ports/vowpal-wabbit/vcpkg.json | 1 + 2 files changed, 2 insertions(+) diff --git a/ports/vowpal-wabbit/portfile.cmake b/ports/vowpal-wabbit/portfile.cmake index 01f1bb2c59efe5..9f920100867038 100644 --- a/ports/vowpal-wabbit/portfile.cmake +++ b/ports/vowpal-wabbit/portfile.cmake @@ -25,6 +25,7 @@ vcpkg_cmake_configure( -DBUILD_TESTING=OFF -DVW_STRING_VIEW_LITE_SYS_DEP=ON -DVW_SSE2NEON_SYS_DEP=ON + -DVW_CXX_STANDARD=14 # boost-math require c++14 ) vcpkg_cmake_install() diff --git a/ports/vowpal-wabbit/vcpkg.json b/ports/vowpal-wabbit/vcpkg.json index 6213380e9ec674..f52189d7d8bc34 100644 --- a/ports/vowpal-wabbit/vcpkg.json +++ b/ports/vowpal-wabbit/vcpkg.json @@ -1,6 +1,7 @@ { "name": "vowpal-wabbit", "version": "9.10.0", + "port-version": 1, "description": "Reduction based online learning framework with a focus on contextual bandits and reinforcement learning.", "homepage": "https://github.com/vowpalwabbit/vowpal_wabbit", "license": "BSD-3-Clause", From 102a5bf66aab342b721359081edef869bbaa8d33 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 16:55:33 +0800 Subject: [PATCH 60/74] update versions --- versions/a-/autodock-vina.json | 5 +++++ versions/a-/azure-storage-cpp.json | 5 +++++ versions/b-/boost-smart-ptr.json | 2 +- versions/baseline.json | 12 ++++++------ versions/g-/gtsam.json | 5 +++++ versions/l-/libe57.json | 5 +++++ versions/v-/vowpal-wabbit.json | 5 +++++ 7 files changed, 32 insertions(+), 7 deletions(-) diff --git a/versions/a-/autodock-vina.json b/versions/a-/autodock-vina.json index 470fc0d3e5a995..884dc552e72761 100644 --- a/versions/a-/autodock-vina.json +++ b/versions/a-/autodock-vina.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "56372b18a020f708cdfb9cf22153291edd70fc9d", + "version-semver": "1.2.5", + "port-version": 4 + }, { "git-tree": "17529fd4b800ef3453f99cf2607e64fea59f6481", "version-semver": "1.2.5", diff --git a/versions/a-/azure-storage-cpp.json b/versions/a-/azure-storage-cpp.json index 299717df100ab8..e64a47844e7ab1 100644 --- a/versions/a-/azure-storage-cpp.json +++ b/versions/a-/azure-storage-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8097d65acc403bcb0dc6cd5970ce78cc55f53498", + "version": "7.5.0", + "port-version": 7 + }, { "git-tree": "38122f7f0972f1c4d6b01b776f9c1edf81e5dfd0", "version": "7.5.0", diff --git a/versions/b-/boost-smart-ptr.json b/versions/b-/boost-smart-ptr.json index 4f5ef9b43ba550..ccaa2ae4235409 100644 --- a/versions/b-/boost-smart-ptr.json +++ b/versions/b-/boost-smart-ptr.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "ef9096b337362b53c41aae8a9b426a8a767bf4a7", + "git-tree": "5e6365ae738cb18fbe9208f05b442153429dc665", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index 3be2da01f4b9b0..e4957c68582ca9 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -366,7 +366,7 @@ }, "autodock-vina": { "baseline": "1.2.5", - "port-version": 3 + "port-version": 4 }, "avcpp": { "baseline": "2.4.0", @@ -522,7 +522,7 @@ }, "azure-storage-cpp": { "baseline": "7.5.0", - "port-version": 6 + "port-version": 7 }, "azure-storage-files-datalake-cpp": { "baseline": "12.12.0", @@ -3338,7 +3338,7 @@ }, "gtsam": { "baseline": "4.2.0", - "port-version": 0 + "port-version": 1 }, "guetzli": { "baseline": "2020-09-14", @@ -4494,7 +4494,7 @@ }, "libe57": { "baseline": "1.1.332", - "port-version": 4 + "port-version": 5 }, "libe57format": { "baseline": "3.2.0", @@ -8022,7 +8022,7 @@ }, "robotraconteur": { "baseline": "1.2.4", - "port-version": 0 + "port-version": 1 }, "robotraconteur-companion": { "baseline": "0.4.1", @@ -9510,7 +9510,7 @@ }, "vowpal-wabbit": { "baseline": "9.10.0", - "port-version": 0 + "port-version": 1 }, "vs-yasm": { "baseline": "0.5.0", diff --git a/versions/g-/gtsam.json b/versions/g-/gtsam.json index 9658c9eb122375..16106a62eb0bf8 100644 --- a/versions/g-/gtsam.json +++ b/versions/g-/gtsam.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dadafa88d5125e1f2984266b23444c241d8dba02", + "version": "4.2.0", + "port-version": 1 + }, { "git-tree": "2a6bc1e174acef86e1f288d2be7ac6095ed02cbe", "version": "4.2.0", diff --git a/versions/l-/libe57.json b/versions/l-/libe57.json index 4947e5a8b72a45..4ac0f9fd30f6d6 100644 --- a/versions/l-/libe57.json +++ b/versions/l-/libe57.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5150b00289fee6bf002f6b08bc92ed1fe39d17ee", + "version-semver": "1.1.332", + "port-version": 5 + }, { "git-tree": "d5a7a88a7e28608ff30f48533cec32ac07f6f7c2", "version-semver": "1.1.332", diff --git a/versions/v-/vowpal-wabbit.json b/versions/v-/vowpal-wabbit.json index 8f485e3d009dbc..afdc2976342403 100644 --- a/versions/v-/vowpal-wabbit.json +++ b/versions/v-/vowpal-wabbit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4ff2bed5d4a52c10a5655a55f0166f83bdbc4293", + "version": "9.10.0", + "port-version": 1 + }, { "git-tree": "4d38379dd56ce81943770adad88ca2b35814791f", "version": "9.10.0", From 95d073215fc15017a313fdd57f352e7aab9dabe0 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sun, 29 Dec 2024 17:02:11 +0800 Subject: [PATCH 61/74] Update baseline.json --- versions/baseline.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/baseline.json b/versions/baseline.json index e4957c68582ca9..4d9f9d2862220a 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -8022,7 +8022,7 @@ }, "robotraconteur": { "baseline": "1.2.4", - "port-version": 1 + "port-version": 0 }, "robotraconteur-companion": { "baseline": "0.4.1", From 167b51cdb6465c6087b4a3f731a5e2297e06fa68 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 30 Dec 2024 20:22:48 +0800 Subject: [PATCH 62/74] [boost-json] add arm32 patch --- ports/boost-json/portfile.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ports/boost-json/portfile.cmake b/ports/boost-json/portfile.cmake index f1e487968c4875..d73612c8e1815c 100644 --- a/ports/boost-json/portfile.cmake +++ b/ports/boost-json/portfile.cmake @@ -1,4 +1,9 @@ # Automatically generated by scripts/boost/generate-ports.ps1 +vcpkg_download_distfile(ARM32_PATCH + URLS https://github.com/boostorg/json/commit/57d42f07158b8ea4a713378c90d22b28ca4787f8.patch?full_index=1 + FILENAME arm32.patch + SHA512 d74a43dfc08fb34ba270a4d7de00a4307728567fbb2949f40f649c0e1c63b690d48aacfbc888e4b8075ff55262048700ab6ef669aa4277d6e9bebbbbd5e9473f +) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH @@ -6,6 +11,8 @@ vcpkg_from_github( REF boost-${VERSION} SHA512 9eea8a9191afab5ca0842232f579a90c9ff9dc994a66669e7fc7b4171fe0bf3104cbcf1be7a11df3da9f404842314327673fcb693cefae56f3f734975f90d71b HEAD_REF master + PATCHES + ${ARM32_PATCH} ) set(FEATURE_OPTIONS "") From 3305254516d7e67ba00fb0266251f290d64fbd3f Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 30 Dec 2024 20:33:06 +0800 Subject: [PATCH 63/74] [boost-regex] remove unnecessaries dependencies --- ports/boost-regex/compat.diff | 35 +++----------------------------- ports/boost-regex/features.cmake | 3 ++- ports/boost-regex/vcpkg.json | 32 ----------------------------- 3 files changed, 5 insertions(+), 65 deletions(-) diff --git a/ports/boost-regex/compat.diff b/ports/boost-regex/compat.diff index cff8669e9372b1..277de6a0221a51 100644 --- a/ports/boost-regex/compat.diff +++ b/ports/boost-regex/compat.diff @@ -1,37 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index ccd422301..0959c5ab1 100644 ---- a/CMakeLists.txt +index ccd4223..a0f58a3 100644 +--- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -8,17 +8,25 @@ cmake_minimum_required(VERSION 3.5...3.16) - - project(boost_regex VERSION "${BOOST_SUPERPROJECT_VERSION}" LANGUAGES CXX) - --add_library(boost_regex INTERFACE) -+set(regex_compat_sources -+ "src/posix_api.cpp" -+ "src/wide_posix_api.cpp" -+ "src/regex.cpp" -+ "src/regex_debug.cpp" -+ "src/static_mutex.cpp" -+) -+ -+add_library(boost_regex "${regex_compat_sources}") - add_library(Boost::regex ALIAS boost_regex) - --target_include_directories(boost_regex INTERFACE include) -+target_include_directories(boost_regex PUBLIC include) - - option(BOOST_REGEX_STANDALONE "Boost.Regex: Enable Standalone Mode (i.e. no Boost dependencies)") - - if(NOT BOOST_REGEX_STANDALONE) - - target_link_libraries(boost_regex -- INTERFACE -+ PUBLIC - Boost::config - Boost::throw_exception - Boost::predef -@@ -34,9 +42,9 @@ else() +@@ -34,9 +34,9 @@ else() endif() find_package(ICU COMPONENTS data i18n uc QUIET) diff --git a/ports/boost-regex/features.cmake b/ports/boost-regex/features.cmake index d89a6bca0d1d1f..8b356e50e2c982 100644 --- a/ports/boost-regex/features.cmake +++ b/ports/boost-regex/features.cmake @@ -3,4 +3,5 @@ vcpkg_check_features( FEATURE_OPTIONS FEATURES "icu" BOOST_REGEX_ENABLE_ICU -) \ No newline at end of file +) +set(Z_VCPKG_BOOST_FORCE_HEADER_ONLY ON) \ No newline at end of file diff --git a/ports/boost-regex/vcpkg.json b/ports/boost-regex/vcpkg.json index 4efbe511fefb93..258ad57cad7fac 100644 --- a/ports/boost-regex/vcpkg.json +++ b/ports/boost-regex/vcpkg.json @@ -14,53 +14,21 @@ "name": "boost-cmake", "version>=": "1.87.0" }, - { - "name": "boost-concept-check", - "version>=": "1.87.0" - }, { "name": "boost-config", "version>=": "1.87.0" }, - { - "name": "boost-container-hash", - "version>=": "1.87.0" - }, - { - "name": "boost-core", - "version>=": "1.87.0" - }, { "name": "boost-headers", "version>=": "1.87.0" }, - { - "name": "boost-integer", - "version>=": "1.87.0" - }, - { - "name": "boost-mpl", - "version>=": "1.87.0" - }, { "name": "boost-predef", "version>=": "1.87.0" }, - { - "name": "boost-smart-ptr", - "version>=": "1.87.0" - }, - { - "name": "boost-static-assert", - "version>=": "1.87.0" - }, { "name": "boost-throw-exception", "version>=": "1.87.0" - }, - { - "name": "boost-type-traits", - "version>=": "1.87.0" } ], "features": { From f3cfc5b606f510c1752439c1aa5e305d102b4990 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 30 Dec 2024 20:34:04 +0800 Subject: [PATCH 64/74] update versions --- versions/b-/boost-json.json | 2 +- versions/b-/boost-regex.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-json.json b/versions/b-/boost-json.json index 700334cad4bda5..0ba3f57ea1be52 100644 --- a/versions/b-/boost-json.json +++ b/versions/b-/boost-json.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "6a510b3c2f6fb9f5e05a1afac59e7a1abb6cacdb", + "git-tree": "7beba32d8cd5110b0b96838ae1d0850bf7e4243b", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-regex.json b/versions/b-/boost-regex.json index d9772648a09904..a771c169f8a1cf 100644 --- a/versions/b-/boost-regex.json +++ b/versions/b-/boost-regex.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "1cb6e41ed655a69821fde65c45f4c0b7d5e4c48f", + "git-tree": "d4fb73aaa81754b4de20e73602ca10685ed5fafd", "version": "1.87.0", "port-version": 0 }, From daee61cdeda7c9d012956825d815dbfd8288368d Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Mon, 30 Dec 2024 22:55:02 +0800 Subject: [PATCH 65/74] [boost-interprocess] arm32 patch --- ports/boost-interprocess/portfile.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ports/boost-interprocess/portfile.cmake b/ports/boost-interprocess/portfile.cmake index e3ea7247d52c6a..e8f9a05d43e5c9 100644 --- a/ports/boost-interprocess/portfile.cmake +++ b/ports/boost-interprocess/portfile.cmake @@ -1,4 +1,9 @@ # Automatically generated by scripts/boost/generate-ports.ps1 +vcpkg_download_distfile(ARM32_PATCH + URLS https://github.com/boostorg/interprocess/commit/f58e968f13e693ffaa78fb283972e8598dc48c9f.patch?full_index=1 + FILENAME arm32.patch + SHA512 7e9b5ebac8ef3c04327c29bad9b8b6259320fd9ebec80bac905b7bd4f68e5cb4f001e2c80f83a875cc12376df4f3b444b34251ac3ea88962982a147432ef0f7c +) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH @@ -6,6 +11,8 @@ vcpkg_from_github( REF boost-${VERSION} SHA512 052eb0e5102e0ae96740f7e7fae3b42656dfb6f4f5701340bb881a4fcc84718369b59f1725616bcaca8b4735a3bcf6ce7966ba8277a03a05bfa75a1b3faae4ac HEAD_REF master + PATCHES + ${ARM32_PATCH} ) set(FEATURE_OPTIONS "") From 86666264336fc489c85169b8846d780eb3bf0635 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 31 Dec 2024 19:51:12 +0800 Subject: [PATCH 66/74] [boost-unordered] arm32 patch --- ports/boost-unordered/portfile.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ports/boost-unordered/portfile.cmake b/ports/boost-unordered/portfile.cmake index 125dc829b0a5b2..bb7815883c4f08 100644 --- a/ports/boost-unordered/portfile.cmake +++ b/ports/boost-unordered/portfile.cmake @@ -1,4 +1,9 @@ # Automatically generated by scripts/boost/generate-ports.ps1 +vcpkg_download_distfile(ARM32_PATCH + URLS https://github.com/boostorg/unordered/commit/07f6463c1c302c5b1d28aa253e0b768e71c90235.patch?full_index=1 + FILENAME arm32.patch + SHA512 99f631e57b0c7d8d08f32d994c34dbca2588b409c10ad35500c36dc5374dba91888ee5ba3ca7ed24fa75539e9d44ffc123892d859a736f63ca0ae5fffee2c178 +) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH @@ -6,6 +11,8 @@ vcpkg_from_github( REF boost-${VERSION} SHA512 c28cc7c7bbb9fa04634f9fa4d371e31df084a64177e9d6b0395e82084f513aac3ec01cdb3b0fa7019902c963dce6cfac65da5e66d444932c005b0430e69471cf HEAD_REF master + PATCHES + ${ARM32_PATCH} ) set(FEATURE_OPTIONS "") From bcfc682acb6194933cf0fc6e32b81a17222ed378 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Tue, 31 Dec 2024 22:28:52 +0800 Subject: [PATCH 67/74] update versions --- versions/b-/boost-cobalt.json | 5 +++++ versions/b-/boost-interprocess.json | 2 +- versions/b-/boost-unordered.json | 2 +- versions/b-/boost.json | 5 +++++ 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-cobalt.json b/versions/b-/boost-cobalt.json index 67251fb50cc02b..b6c1c1ee8310f2 100644 --- a/versions/b-/boost-cobalt.json +++ b/versions/b-/boost-cobalt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3170096f0dad0549ba65a26d08bfb580927b2c33", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "3195a6c18219720b8c98b5d449ff39b95535122e", "version": "1.86.0", diff --git a/versions/b-/boost-interprocess.json b/versions/b-/boost-interprocess.json index 8db9d1b136e959..31b2fab4bf0448 100644 --- a/versions/b-/boost-interprocess.json +++ b/versions/b-/boost-interprocess.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "ee03f609c83d74133b9e5ebcfe23651bd96f4db8", + "git-tree": "1613f55a28a2a16e1e1e0c8860f59af0598be867", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost-unordered.json b/versions/b-/boost-unordered.json index d84a5879b01b04..a8ebe6bbffc418 100644 --- a/versions/b-/boost-unordered.json +++ b/versions/b-/boost-unordered.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "c5d2a738cd778c10c8946145755436924d97981b", + "git-tree": "551ecc5eced9c7be9fc7214868bf5cc0bddd4730", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/b-/boost.json b/versions/b-/boost.json index ae6a9d728a6284..a9e9a63200508c 100644 --- a/versions/b-/boost.json +++ b/versions/b-/boost.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fab05e78b524b75e11139057f589c407984b50c3", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "15e0de9e647ed1ddf684158c8dc629544c2fe53b", "version": "1.86.0", From af415b6decaca2b3ded353374c9c88bf6ba11623 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 1 Jan 2025 17:55:07 +0800 Subject: [PATCH 68/74] [boost-math] require c++14 --- ports/boost-math/build-old-libs.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/boost-math/build-old-libs.patch b/ports/boost-math/build-old-libs.patch index 6a899ba705582e..9fb7881c6042b6 100644 --- a/ports/boost-math/build-old-libs.patch +++ b/ports/boost-math/build-old-libs.patch @@ -98,8 +98,8 @@ index 4e6c492..a910097 100644 + target_compile_definitions(boost_math_c99${type} PRIVATE "BOOST_SYMBOL_EXPORT=__declspec(dllexport)" BOOST_ALL_NO_LIB) + endif() + endif() -+ target_compile_features(boost_math_tr1${type} PUBLIC cxx_std_11) -+ target_compile_features(boost_math_c99${type} PUBLIC cxx_std_11) ++ target_compile_features(boost_math_tr1${type} PUBLIC cxx_std_14) ++ target_compile_features(boost_math_c99${type} PUBLIC cxx_std_14) + if(DARWIN) + target_compile_definitions(boost_math_tr1${type} PRIVATE _DARWIN_C_SOURCE) + target_compile_definitions(boost_math_c99${type} PRIVATE _DARWIN_C_SOURCE) From d8e38ddbf75d0380dcaa245e207f5e78861c3b8a Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 1 Jan 2025 18:24:46 +0800 Subject: [PATCH 69/74] [plustache] set c++ standard to 11 --- ports/plustache/CMakeLists.txt | 3 +++ ports/plustache/vcpkg.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ports/plustache/CMakeLists.txt b/ports/plustache/CMakeLists.txt index f9579c0c6e9306..b6bd403384908c 100644 --- a/ports/plustache/CMakeLists.txt +++ b/ports/plustache/CMakeLists.txt @@ -1,6 +1,9 @@ cmake_minimum_required(VERSION 3.1 FATAL_ERROR) project(plustache LANGUAGES CXX) +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + find_package(Boost REQUIRED COMPONENTS regex) add_library( diff --git a/ports/plustache/vcpkg.json b/ports/plustache/vcpkg.json index 857f6e11b1e95d..ebf157784ce49b 100644 --- a/ports/plustache/vcpkg.json +++ b/ports/plustache/vcpkg.json @@ -1,7 +1,7 @@ { "name": "plustache", "version": "0.4.0", - "port-version": 4, + "port-version": 5, "description": "{{mustaches}} for C++", "dependencies": [ "boost-algorithm", From f4d2a161a58d8d7136e9395b19d16886484d05df Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Wed, 1 Jan 2025 18:26:04 +0800 Subject: [PATCH 70/74] update versions --- versions/b-/boost-math.json | 2 +- versions/baseline.json | 2 +- versions/p-/plustache.json | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/b-/boost-math.json b/versions/b-/boost-math.json index eec300141c7cba..9872e385e2694d 100644 --- a/versions/b-/boost-math.json +++ b/versions/b-/boost-math.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "2916c43c9eee9ccdea97e0df0b0f247c7f475079", + "git-tree": "e20f4c7f836b943cbb0ab5fc7f08cf0fc204a10e", "version": "1.87.0", "port-version": 0 }, diff --git a/versions/baseline.json b/versions/baseline.json index 564971e12fe814..5cbbf0494e30eb 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -7106,7 +7106,7 @@ }, "plustache": { "baseline": "0.4.0", - "port-version": 4 + "port-version": 5 }, "pmdk": { "baseline": "1.12.0", diff --git a/versions/p-/plustache.json b/versions/p-/plustache.json index c54754fb06b49e..ce4165ce22452d 100644 --- a/versions/p-/plustache.json +++ b/versions/p-/plustache.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9f06c8936473671a70151d4f9bc1c62bb2abb5a8", + "version": "0.4.0", + "port-version": 5 + }, { "git-tree": "ed120794f8dee3abcddbf4aafcf13cb76d73dcb4", "version": "0.4.0", From 398e920e426cb54c4a96f278bdeac5ace1ff8d64 Mon Sep 17 00:00:00 2001 From: John Wason Date: Thu, 2 Jan 2025 21:52:38 -0500 Subject: [PATCH 71/74] Add patch for robotraconteur to fix boost 1.87.0 build errors --- ports/robotraconteur/portfile.cmake | 2 + ports/robotraconteur/rr_boost_1_87_patch.diff | 136 ++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 ports/robotraconteur/rr_boost_1_87_patch.diff diff --git a/ports/robotraconteur/portfile.cmake b/ports/robotraconteur/portfile.cmake index 7962c7451a347e..4f9b645b83e6e0 100644 --- a/ports/robotraconteur/portfile.cmake +++ b/ports/robotraconteur/portfile.cmake @@ -8,6 +8,8 @@ vcpkg_from_github( REF "v${VERSION}" SHA512 d73621ff888ae8cfc9d6ac5a71b75920552948fb15ffe2fa13fb31a238fc92f6a271ea1653eed855ba04f371686dff6fdf46285f24a471a3147d7744563b4d0b HEAD_REF master + PATCHES + rr_boost_1_87_patch.diff ) vcpkg_cmake_configure( diff --git a/ports/robotraconteur/rr_boost_1_87_patch.diff b/ports/robotraconteur/rr_boost_1_87_patch.diff new file mode 100644 index 00000000000000..98bc2ef546f628 --- /dev/null +++ b/ports/robotraconteur/rr_boost_1_87_patch.diff @@ -0,0 +1,136 @@ +diff --git a/RobotRaconteurCore/src/HardwareTransport_libusb.cpp b/RobotRaconteurCore/src/HardwareTransport_libusb.cpp +index cd42753c..2012083f 100644 +--- a/RobotRaconteurCore/src/HardwareTransport_libusb.cpp ++++ b/RobotRaconteurCore/src/HardwareTransport_libusb.cpp +@@ -212,7 +212,7 @@ void LibUsb_Transfer_bulk::FillTransfer(uint8_t ep, boost::asio::mutable_buffer& + throw SystemResourceException("Memory error"); + this->data_buf = buf; + +- libusb_fill_bulk_transfer(transfer, device_handle.get(), ep, boost::asio::buffer_cast(buf), ++ libusb_fill_bulk_transfer(transfer, device_handle.get(), ep, RR_BOOST_ASIO_BUFFER_CAST(uint8_t*, buf), + boost::numeric_cast(boost::asio::buffer_size(buf)), + &LibUsbDeviceManager::transfer_complete, this, 0); + +diff --git a/RobotRaconteurCore/src/OpenSSLAuthContext.cpp b/RobotRaconteurCore/src/OpenSSLAuthContext.cpp +index ccdf08c0..fb3d7228 100644 +--- a/RobotRaconteurCore/src/OpenSSLAuthContext.cpp ++++ b/RobotRaconteurCore/src/OpenSSLAuthContext.cpp +@@ -60,7 +60,7 @@ struct x509_stack_cleanup + BIO* make_buffer_bio(const boost::asio::const_buffer& b) + { + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-const-cast) +- return ::BIO_new_mem_buf(const_cast(boost::asio::buffer_cast(b)), ++ return ::BIO_new_mem_buf(const_cast(RR_BOOST_ASIO_BUFFER_CAST(const void*, b)), + boost::numeric_cast(boost::asio::buffer_size(b))); + } + +diff --git a/RobotRaconteurCore/src/TcpTransport.cpp b/RobotRaconteurCore/src/TcpTransport.cpp +index 350495f6..c2b49ba0 100644 +--- a/RobotRaconteurCore/src/TcpTransport.cpp ++++ b/RobotRaconteurCore/src/TcpTransport.cpp +@@ -1713,7 +1713,11 @@ void TcpWSSWebSocketConnector::Connect2( + + context->set_verify_mode(boost::asio::ssl::verify_peer); + #ifndef ROBOTRACONTEUR_APPLE ++#if BOOST_ASIO_VERSION < 101601 + context->set_verify_callback(boost::asio::ssl::rfc2818_verification(servername)); ++#else ++ context->set_verify_callback(boost::asio::ssl::host_name_verification(servername)); ++#endif + #else + context->set_verify_callback(boost::bind(&TcpWSSWebSocketConnector::verify_callback, RR_BOOST_PLACEHOLDERS(_1), + RR_BOOST_PLACEHOLDERS(_2), servername)); +diff --git a/RobotRaconteurCore/src/websocket_stream.hpp b/RobotRaconteurCore/src/websocket_stream.hpp +index 458f5dd2..60cc0f77 100644 +--- a/RobotRaconteurCore/src/websocket_stream.hpp ++++ b/RobotRaconteurCore/src/websocket_stream.hpp +@@ -1740,6 +1740,14 @@ class websocket_stream : private boost::noncopyable + boost::range::copy(buffers, std::back_inserter(b)); + async_write_some(b, handler); + } ++ ++ template ++ void async_write_some(const boost::asio::const_buffer& buffer, BOOST_ASIO_MOVE_ARG(Handler) handler) ++ { ++ const_buffers b; ++ b.push_back(buffer); ++ async_write_some(b, handler); ++ } + }; + + class websocket_tcp_connector : public boost::enable_shared_from_this +diff --git a/RobotRaconteurGen/CMakeLists.txt b/RobotRaconteurGen/CMakeLists.txt +index afd0df87..fee9c0ab 100644 +--- a/RobotRaconteurGen/CMakeLists.txt ++++ b/RobotRaconteurGen/CMakeLists.txt +@@ -1,3 +1,31 @@ ++if(NOT EMSCRIPTEN) ++ set(Boost_USE_MULTITHREADED ON) ++ set(Boost_USE_STATIC_RUNTIME OFF CACHE BOOL "") ++ find_package( ++ Boost ++ COMPONENTS date_time ++ filesystem ++ system ++ regex ++ chrono ++ atomic ++ thread ++ random ++ program_options ++ REQUIRED) ++else() ++ find_package( ++ Boost ++ COMPONENTS date_time ++ filesystem ++ system ++ regex ++ chrono ++ random ++ program_options ++ REQUIRED) ++endif() ++ + set(RobotRaconteurGen_src + CPPServiceLangGen.cpp CSharpServiceLangGen.cpp + # VBNETServiceLangGen.cpp +diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt +index e917ef37..f198102a 100644 +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -2,6 +2,34 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/macros.cmake) + + find_package(GTest) + ++if(NOT EMSCRIPTEN) ++ set(Boost_USE_MULTITHREADED ON) ++ set(Boost_USE_STATIC_RUNTIME OFF CACHE BOOL "") ++ find_package( ++ Boost ++ COMPONENTS date_time ++ filesystem ++ system ++ regex ++ chrono ++ atomic ++ thread ++ random ++ program_options ++ REQUIRED) ++else() ++ find_package( ++ Boost ++ COMPONENTS date_time ++ filesystem ++ system ++ regex ++ chrono ++ random ++ program_options ++ REQUIRED) ++endif() ++ + add_subdirectory(robdef) + add_subdirectory(lfsr) + From 8c9abb0952bd0acaff69de7d1106fa7243745cf0 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 3 Jan 2025 12:38:59 +0800 Subject: [PATCH 72/74] [robotraconteur] update vcpkg.json --- ports/robotraconteur/vcpkg.json | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/robotraconteur/vcpkg.json b/ports/robotraconteur/vcpkg.json index 6e16148fd83e42..b3eb9ce150d692 100644 --- a/ports/robotraconteur/vcpkg.json +++ b/ports/robotraconteur/vcpkg.json @@ -1,6 +1,7 @@ { "name": "robotraconteur", "version-semver": "1.2.4", + "port-version": 1, "description": "The Robot Raconteur communication framework core library", "homepage": "https://www.robotraconteur.com", "license": "Apache-2.0", From 989b8025d6b94e483d53f60be3fb1bc76f282711 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Fri, 3 Jan 2025 12:40:00 +0800 Subject: [PATCH 73/74] update versions --- versions/baseline.json | 2 +- versions/r-/robotraconteur.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/versions/baseline.json b/versions/baseline.json index 5cbbf0494e30eb..97bf7cb76656b6 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -8026,7 +8026,7 @@ }, "robotraconteur": { "baseline": "1.2.4", - "port-version": 0 + "port-version": 1 }, "robotraconteur-companion": { "baseline": "0.4.1", diff --git a/versions/r-/robotraconteur.json b/versions/r-/robotraconteur.json index 50177bbca29b85..54a4913ee60669 100644 --- a/versions/r-/robotraconteur.json +++ b/versions/r-/robotraconteur.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9deb076d5ee5103a9bbbf0066ce09e0a1db14303", + "version-semver": "1.2.4", + "port-version": 1 + }, { "git-tree": "e06d696abd877a6b37474ae0ab6dc28aed9fba6e", "version-semver": "1.2.4", From 2d32bcfd1b6a79af7c3593cbe5d132faf3d3ba09 Mon Sep 17 00:00:00 2001 From: miyanyan <1138989048@qq.com> Date: Sat, 18 Jan 2025 13:31:41 +0800 Subject: [PATCH 74/74] update versions --- versions/a-/autodock-vina.json | 5 +++++ versions/b-/boost-function.json | 5 +++++ versions/baseline.json | 6 +++--- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/versions/a-/autodock-vina.json b/versions/a-/autodock-vina.json index 51d3a275cd7ee3..0f94168030f305 100644 --- a/versions/a-/autodock-vina.json +++ b/versions/a-/autodock-vina.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6193478ce94b4232f4d613fc8b8a717ba2b157e4", + "version-semver": "1.2.6", + "port-version": 1 + }, { "git-tree": "fe9bac99748f92bed5428087d5db7c6457f7e7da", "version-semver": "1.2.6", diff --git a/versions/b-/boost-function.json b/versions/b-/boost-function.json index ca0a2f88faf1b4..6daa6485d7eb07 100644 --- a/versions/b-/boost-function.json +++ b/versions/b-/boost-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d5e6a6034a45067c02e51b4ee6808e48e8e51d2b", + "version": "1.87.0", + "port-version": 0 + }, { "git-tree": "1673fa911493ef1eb8a444dcb65b3e66fa338695", "version": "1.86.0", diff --git a/versions/baseline.json b/versions/baseline.json index ebb36df3c1ca1c..bd627c5e50a96a 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -366,7 +366,7 @@ }, "autodock-vina": { "baseline": "1.2.6", - "port-version": 0 + "port-version": 1 }, "avcpp": { "baseline": "2.4.0", @@ -913,8 +913,8 @@ "port-version": 0 }, "boost-function": { - "baseline": "1.86.0", - "port-version": 1 + "baseline": "1.87.0", + "port-version": 0 }, "boost-function-types": { "baseline": "1.87.0",