From 76d4836f3b1e027758044fdbdde91256b0f0955d Mon Sep 17 00:00:00 2001 From: Yury Bura Date: Mon, 10 Jan 2022 22:47:12 +0300 Subject: [PATCH] [boost] update to 1.78.0 (#21928) * [scripts] update scripts * [boost-*] generate ports * update versions * [scripts] update boost version in boost-modular-headers.cmake * [scripts] add post source stubs for boost-json and boost-nowide ports and re-generate Boost ports * update versions * [boost-asio] make OpenSSL optional #20718 * update versions * [boost] [boost-mpi] [boost-python] disable python for iOS and Android, fixes #21474 * update versions * [boost-fiber] add NUMA support, fixes #16507 * update version * [boost-build] apply patch https://github.com/bfgroup/b2/pull/113 for fix build boost-fiber and boost-stacktrace * update version * [boost-atomic] fix compilation for uwp * update version * ignore mapnik's fail on arm64-windows * [boost-python] support ARM on Windows * update versions * Boost features testing within CI * [boost-modular-build-helper] fix boost_python file name in Jamroot.jam * [boost-mpi] fix build with python2 or python3 * update versions * [boost-fiber] fix build with numa=on * update version * [boost-multiprecision] fix build with MSVC on ARM * update version * [boost-mpi] try to fix build on linux and osx * update versions * exclude static * guarantee the same result across platforms * minor changes to boost-modular-build-helper's CMake * correct versions * [boost-modular-build-helper] install Python extensions on Windows * [boost-mpi] add patch to fix build Python extension on Windows * update versions * [boost-mpi] remove python2 by request @BillyONeal @strega-nil-ms * update version * update versions Co-authored-by: nicole mazzuca Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com> --- ports/boost-accumulators/portfile.cmake | 4 +- ports/boost-accumulators/vcpkg.json | 2 +- ports/boost-algorithm/portfile.cmake | 4 +- ports/boost-algorithm/vcpkg.json | 2 +- ports/boost-align/portfile.cmake | 4 +- ports/boost-align/vcpkg.json | 2 +- ports/boost-any/portfile.cmake | 4 +- ports/boost-any/vcpkg.json | 2 +- ports/boost-array/portfile.cmake | 4 +- ports/boost-array/vcpkg.json | 2 +- ports/boost-asio/portfile.cmake | 4 +- ports/boost-asio/vcpkg.json | 19 +- ports/boost-assert/portfile.cmake | 4 +- ports/boost-assert/vcpkg.json | 2 +- ports/boost-assign/portfile.cmake | 4 +- ports/boost-assign/vcpkg.json | 2 +- .../0001-fix-compilation-for-uwp.patch | 81 +++++ ports/boost-atomic/portfile.cmake | 10 +- ports/boost-atomic/vcpkg.json | 2 +- ports/boost-beast/portfile.cmake | 4 +- ports/boost-beast/vcpkg.json | 9 +- ports/boost-bimap/portfile.cmake | 4 +- ports/boost-bimap/vcpkg.json | 2 +- ports/boost-bind/portfile.cmake | 4 +- ports/boost-bind/vcpkg.json | 2 +- .../0001-don-t-skip-install-targets.patch | 75 +++++ ports/boost-build/portfile.cmake | 5 +- ports/boost-build/vcpkg.json | 2 +- ports/boost-callable-traits/portfile.cmake | 4 +- ports/boost-callable-traits/vcpkg.json | 2 +- ports/boost-chrono/portfile.cmake | 4 +- ports/boost-chrono/vcpkg.json | 2 +- ports/boost-circular-buffer/portfile.cmake | 4 +- ports/boost-circular-buffer/vcpkg.json | 2 +- ports/boost-compatibility/portfile.cmake | 4 +- ports/boost-compatibility/vcpkg.json | 2 +- ports/boost-compute/portfile.cmake | 4 +- ports/boost-compute/vcpkg.json | 2 +- ports/boost-concept-check/portfile.cmake | 4 +- ports/boost-concept-check/vcpkg.json | 2 +- .../fix-emscripten-compilation.patch | 31 -- ports/boost-config/portfile.cmake | 5 +- ports/boost-config/vcpkg.json | 3 +- ports/boost-container-hash/portfile.cmake | 4 +- ports/boost-container-hash/vcpkg.json | 2 +- ports/boost-container/portfile.cmake | 4 +- ports/boost-container/vcpkg.json | 2 +- ports/boost-context/portfile.cmake | 5 +- ports/boost-context/vcpkg.json | 2 +- ports/boost-contract/portfile.cmake | 4 +- ports/boost-contract/vcpkg.json | 2 +- ports/boost-conversion/portfile.cmake | 4 +- ports/boost-conversion/vcpkg.json | 2 +- ports/boost-convert/portfile.cmake | 4 +- ports/boost-convert/vcpkg.json | 2 +- ports/boost-core/portfile.cmake | 4 +- ports/boost-core/vcpkg.json | 3 +- ports/boost-coroutine/portfile.cmake | 4 +- ports/boost-coroutine/vcpkg.json | 3 +- ports/boost-coroutine2/portfile.cmake | 4 +- ports/boost-coroutine2/vcpkg.json | 2 +- ports/boost-crc/portfile.cmake | 4 +- ports/boost-crc/vcpkg.json | 2 +- ports/boost-date-time/portfile.cmake | 4 +- ports/boost-date-time/vcpkg.json | 2 +- ports/boost-describe/portfile.cmake | 4 +- ports/boost-describe/vcpkg.json | 2 +- ports/boost-detail/portfile.cmake | 4 +- ports/boost-detail/vcpkg.json | 2 +- ports/boost-dll/portfile.cmake | 4 +- ports/boost-dll/vcpkg.json | 2 +- ports/boost-dynamic-bitset/portfile.cmake | 4 +- ports/boost-dynamic-bitset/vcpkg.json | 2 +- ports/boost-endian/portfile.cmake | 4 +- ports/boost-endian/vcpkg.json | 2 +- ports/boost-exception/portfile.cmake | 4 +- ports/boost-exception/vcpkg.json | 2 +- ports/boost-fiber/b2-options.cmake | 3 + ports/boost-fiber/fix-build-numa.patch | 15 + ports/boost-fiber/portfile.cmake | 15 +- ports/boost-fiber/vcpkg.json | 9 +- ports/boost-filesystem/portfile.cmake | 4 +- ports/boost-filesystem/vcpkg.json | 2 +- ports/boost-flyweight/portfile.cmake | 4 +- ports/boost-flyweight/vcpkg.json | 2 +- ports/boost-foreach/portfile.cmake | 4 +- ports/boost-foreach/vcpkg.json | 2 +- ports/boost-format/portfile.cmake | 4 +- ports/boost-format/vcpkg.json | 2 +- ports/boost-function-types/portfile.cmake | 4 +- ports/boost-function-types/vcpkg.json | 2 +- ports/boost-function/portfile.cmake | 4 +- ports/boost-function/vcpkg.json | 2 +- ports/boost-functional/portfile.cmake | 4 +- ports/boost-functional/vcpkg.json | 2 +- ports/boost-fusion/portfile.cmake | 4 +- ports/boost-fusion/vcpkg.json | 2 +- ports/boost-geometry/portfile.cmake | 4 +- ports/boost-geometry/vcpkg.json | 2 +- ports/boost-gil/portfile.cmake | 4 +- ports/boost-gil/vcpkg.json | 3 +- ports/boost-graph-parallel/portfile.cmake | 4 +- ports/boost-graph-parallel/vcpkg.json | 2 +- ports/boost-graph/portfile.cmake | 4 +- ports/boost-graph/vcpkg.json | 2 +- ports/boost-hana/portfile.cmake | 4 +- ports/boost-hana/vcpkg.json | 2 +- ports/boost-heap/portfile.cmake | 4 +- ports/boost-heap/vcpkg.json | 2 +- ports/boost-histogram/portfile.cmake | 4 +- ports/boost-histogram/vcpkg.json | 2 +- ports/boost-hof/portfile.cmake | 4 +- ports/boost-hof/vcpkg.json | 2 +- ports/boost-icl/portfile.cmake | 4 +- ports/boost-icl/vcpkg.json | 2 +- ports/boost-integer/portfile.cmake | 4 +- ports/boost-integer/vcpkg.json | 2 +- ports/boost-interprocess/portfile.cmake | 4 +- ports/boost-interprocess/vcpkg.json | 2 +- ports/boost-interval/portfile.cmake | 4 +- ports/boost-interval/vcpkg.json | 2 +- ports/boost-intrusive/portfile.cmake | 4 +- ports/boost-intrusive/vcpkg.json | 2 +- ports/boost-io/portfile.cmake | 4 +- ports/boost-io/vcpkg.json | 2 +- ports/boost-iostreams/portfile.cmake | 4 +- ports/boost-iostreams/vcpkg.json | 3 +- ports/boost-iterator/portfile.cmake | 4 +- ports/boost-iterator/vcpkg.json | 2 +- ports/boost-json/001-remove-checks.patch | 30 -- ports/boost-json/portfile.cmake | 9 +- ports/boost-json/vcpkg.json | 2 +- ports/boost-lambda/portfile.cmake | 4 +- ports/boost-lambda/vcpkg.json | 2 +- ports/boost-lambda2/portfile.cmake | 4 +- ports/boost-lambda2/vcpkg.json | 2 +- ports/boost-leaf/portfile.cmake | 4 +- ports/boost-leaf/vcpkg.json | 2 +- ports/boost-lexical-cast/portfile.cmake | 4 +- ports/boost-lexical-cast/vcpkg.json | 2 +- ports/boost-local-function/portfile.cmake | 4 +- ports/boost-local-function/vcpkg.json | 2 +- ports/boost-locale/portfile.cmake | 4 +- ports/boost-locale/vcpkg.json | 2 +- ports/boost-lockfree/portfile.cmake | 4 +- ports/boost-lockfree/vcpkg.json | 2 +- ports/boost-log/portfile.cmake | 11 +- ports/boost-log/vcpkg.json | 7 +- ports/boost-logic/portfile.cmake | 4 +- ports/boost-logic/vcpkg.json | 2 +- ports/boost-math/portfile.cmake | 4 +- ports/boost-math/vcpkg.json | 2 +- ports/boost-metaparse/portfile.cmake | 4 +- ports/boost-metaparse/vcpkg.json | 2 +- .../boost-modular-build-helper/CMakeLists.txt | 64 +++- .../boost-modular-build-helper/Jamroot.jam.in | 9 + .../boost-modular-build.cmake | 33 +- .../user-config.jam.in | 8 - ports/boost-modular-build-helper/vcpkg.json | 3 +- ports/boost-move/portfile.cmake | 4 +- ports/boost-move/vcpkg.json | 2 +- ports/boost-mp11/portfile.cmake | 4 +- ports/boost-mp11/vcpkg.json | 2 +- ...ix-build-boost_mpi_python-on-windows.patch | 15 + ports/boost-mpi/portfile.cmake | 5 +- ports/boost-mpi/vcpkg.json | 24 +- ports/boost-mpl/portfile.cmake | 4 +- ports/boost-mpl/vcpkg.json | 2 +- ports/boost-msm/portfile.cmake | 4 +- ports/boost-msm/vcpkg.json | 2 +- ports/boost-multi-array/portfile.cmake | 4 +- ports/boost-multi-array/vcpkg.json | 2 +- ports/boost-multi-index/portfile.cmake | 4 +- ports/boost-multi-index/vcpkg.json | 2 +- ...ection-logic-in-intel_intrinsics.hpp.patch | 29 ++ ports/boost-multiprecision/portfile.cmake | 5 +- ports/boost-multiprecision/vcpkg.json | 3 +- ports/boost-nowide/001-remove-checks.patch | 16 - ports/boost-nowide/portfile.cmake | 9 +- ports/boost-nowide/vcpkg.json | 2 +- ports/boost-numeric-conversion/portfile.cmake | 4 +- ports/boost-numeric-conversion/vcpkg.json | 2 +- ports/boost-odeint/portfile.cmake | 4 +- ports/boost-odeint/vcpkg.json | 3 +- ports/boost-optional/portfile.cmake | 4 +- ports/boost-optional/vcpkg.json | 2 +- ports/boost-outcome/portfile.cmake | 4 +- ports/boost-outcome/vcpkg.json | 2 +- ports/boost-parameter-python/portfile.cmake | 4 +- ports/boost-parameter-python/vcpkg.json | 4 +- ports/boost-parameter/portfile.cmake | 4 +- ports/boost-parameter/vcpkg.json | 2 +- ports/boost-pfr/portfile.cmake | 4 +- ports/boost-pfr/vcpkg.json | 2 +- ports/boost-phoenix/portfile.cmake | 4 +- ports/boost-phoenix/vcpkg.json | 2 +- ports/boost-poly-collection/portfile.cmake | 4 +- ports/boost-poly-collection/vcpkg.json | 2 +- ports/boost-polygon/portfile.cmake | 4 +- ports/boost-polygon/vcpkg.json | 2 +- ports/boost-pool/portfile.cmake | 4 +- ports/boost-pool/vcpkg.json | 2 +- ports/boost-predef/portfile.cmake | 4 +- ports/boost-predef/vcpkg.json | 2 +- ports/boost-preprocessor/portfile.cmake | 4 +- ports/boost-preprocessor/vcpkg.json | 2 +- ports/boost-process/portfile.cmake | 4 +- ports/boost-process/vcpkg.json | 8 +- ports/boost-program-options/portfile.cmake | 4 +- ports/boost-program-options/vcpkg.json | 2 +- .../portfile.cmake | 4 +- ports/boost-property-map-parallel/vcpkg.json | 2 +- ports/boost-property-map/portfile.cmake | 4 +- ports/boost-property-map/vcpkg.json | 2 +- ports/boost-property-tree/portfile.cmake | 4 +- ports/boost-property-tree/vcpkg.json | 2 +- ports/boost-proto/portfile.cmake | 4 +- ports/boost-proto/vcpkg.json | 2 +- ports/boost-ptr-container/portfile.cmake | 4 +- ports/boost-ptr-container/vcpkg.json | 2 +- ports/boost-python/b2-options.cmake | 38 --- ports/boost-python/portfile.cmake | 9 +- ports/boost-python/vcpkg.json | 6 +- ports/boost-qvm/portfile.cmake | 4 +- ports/boost-qvm/vcpkg.json | 2 +- ports/boost-random/portfile.cmake | 4 +- ports/boost-random/vcpkg.json | 2 +- ports/boost-range/portfile.cmake | 4 +- ports/boost-range/vcpkg.json | 2 +- ports/boost-ratio/portfile.cmake | 4 +- ports/boost-ratio/vcpkg.json | 2 +- ports/boost-rational/portfile.cmake | 4 +- ports/boost-rational/vcpkg.json | 2 +- ports/boost-regex/portfile.cmake | 4 +- ports/boost-regex/vcpkg.json | 2 +- ports/boost-safe-numerics/portfile.cmake | 4 +- ports/boost-safe-numerics/vcpkg.json | 2 +- ports/boost-scope-exit/portfile.cmake | 4 +- ports/boost-scope-exit/vcpkg.json | 2 +- ports/boost-serialization/portfile.cmake | 4 +- ports/boost-serialization/vcpkg.json | 2 +- ports/boost-signals2/portfile.cmake | 4 +- ports/boost-signals2/vcpkg.json | 2 +- ports/boost-smart-ptr/portfile.cmake | 4 +- ports/boost-smart-ptr/vcpkg.json | 2 +- ports/boost-sort/portfile.cmake | 4 +- ports/boost-sort/vcpkg.json | 2 +- ports/boost-spirit/portfile.cmake | 4 +- ports/boost-spirit/vcpkg.json | 3 +- ports/boost-stacktrace/portfile.cmake | 4 +- ports/boost-stacktrace/vcpkg.json | 2 +- ports/boost-statechart/portfile.cmake | 4 +- ports/boost-statechart/vcpkg.json | 2 +- ports/boost-static-assert/portfile.cmake | 4 +- ports/boost-static-assert/vcpkg.json | 2 +- ports/boost-static-string/portfile.cmake | 4 +- ports/boost-static-string/vcpkg.json | 2 +- ports/boost-stl-interfaces/portfile.cmake | 4 +- ports/boost-stl-interfaces/vcpkg.json | 2 +- ports/boost-system/portfile.cmake | 4 +- ports/boost-system/vcpkg.json | 5 +- ports/boost-test/portfile.cmake | 9 +- ports/boost-test/vcpkg.json | 2 +- ports/boost-thread/portfile.cmake | 4 +- ports/boost-thread/vcpkg.json | 2 +- ports/boost-throw-exception/portfile.cmake | 4 +- ports/boost-throw-exception/vcpkg.json | 2 +- ports/boost-timer/portfile.cmake | 4 +- ports/boost-timer/vcpkg.json | 2 +- ports/boost-tokenizer/portfile.cmake | 4 +- ports/boost-tokenizer/vcpkg.json | 2 +- ports/boost-tti/portfile.cmake | 4 +- ports/boost-tti/vcpkg.json | 2 +- ports/boost-tuple/portfile.cmake | 4 +- ports/boost-tuple/vcpkg.json | 2 +- ports/boost-type-erasure/portfile.cmake | 4 +- ports/boost-type-erasure/vcpkg.json | 2 +- ports/boost-type-index/portfile.cmake | 4 +- ports/boost-type-index/vcpkg.json | 2 +- ports/boost-type-traits/portfile.cmake | 4 +- ports/boost-type-traits/vcpkg.json | 2 +- ports/boost-typeof/portfile.cmake | 4 +- ports/boost-typeof/vcpkg.json | 2 +- ports/boost-ublas/portfile.cmake | 4 +- ports/boost-ublas/vcpkg.json | 2 +- ports/boost-uninstall/vcpkg.json | 2 +- ports/boost-units/portfile.cmake | 4 +- ports/boost-units/vcpkg.json | 2 +- ports/boost-unordered/portfile.cmake | 4 +- ports/boost-unordered/vcpkg.json | 2 +- ports/boost-utility/portfile.cmake | 4 +- ports/boost-utility/vcpkg.json | 2 +- ports/boost-uuid/portfile.cmake | 4 +- ports/boost-uuid/vcpkg.json | 2 +- ports/boost-variant/portfile.cmake | 4 +- ports/boost-variant/vcpkg.json | 2 +- ports/boost-variant2/portfile.cmake | 4 +- ports/boost-variant2/vcpkg.json | 3 +- .../boost-modular-headers.cmake | 2 +- ports/boost-vcpkg-helpers/vcpkg.json | 2 +- ports/boost-vmd/portfile.cmake | 4 +- ports/boost-vmd/vcpkg.json | 2 +- ports/boost-wave/portfile.cmake | 4 +- ports/boost-wave/vcpkg.json | 2 +- ports/boost-winapi/portfile.cmake | 4 +- ports/boost-winapi/vcpkg.json | 2 +- ports/boost-xpressive/portfile.cmake | 4 +- ports/boost-xpressive/vcpkg.json | 2 +- ports/boost-yap/portfile.cmake | 4 +- ports/boost-yap/vcpkg.json | 2 +- ports/boost/vcpkg.json | 10 +- scripts/boost/generate-ports.ps1 | 103 ++++-- scripts/boost/post-source-stubs/atomic.cmake | 5 +- scripts/boost/post-source-stubs/context.cmake | 1 - scripts/boost/post-source-stubs/fiber.cmake | 5 +- scripts/boost/post-source-stubs/json.cmake | 4 + scripts/boost/post-source-stubs/log.cmake | 7 +- scripts/boost/post-source-stubs/nowide.cmake | 4 + scripts/boost/post-source-stubs/test.cmake | 5 +- .../test_ports/vcpkg-ci-boost/portfile.cmake | 1 + scripts/test_ports/vcpkg-ci-boost/vcpkg.json | 65 ++++ 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-chrono.json | 5 + versions/b-/boost-circular-buffer.json | 5 + versions/b-/boost-compatibility.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-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-modular-build-helper.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-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-regex.json | 5 + versions/b-/boost-safe-numerics.json | 5 + versions/b-/boost-scope-exit.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-utility.json | 5 + versions/b-/boost-uuid.json | 5 + versions/b-/boost-variant.json | 5 + versions/b-/boost-variant2.json | 5 + versions/b-/boost-vcpkg-helpers.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 | 316 +++++++++--------- 472 files changed, 1891 insertions(+), 848 deletions(-) create mode 100644 ports/boost-atomic/0001-fix-compilation-for-uwp.patch create mode 100644 ports/boost-build/0001-don-t-skip-install-targets.patch delete mode 100644 ports/boost-config/fix-emscripten-compilation.patch create mode 100644 ports/boost-fiber/b2-options.cmake create mode 100644 ports/boost-fiber/fix-build-numa.patch delete mode 100644 ports/boost-json/001-remove-checks.patch create mode 100644 ports/boost-mpi/fix-build-boost_mpi_python-on-windows.patch create mode 100644 ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch delete mode 100644 ports/boost-nowide/001-remove-checks.patch delete mode 100644 ports/boost-python/b2-options.cmake create mode 100644 scripts/boost/post-source-stubs/json.cmake create mode 100644 scripts/boost/post-source-stubs/nowide.cmake create mode 100644 scripts/test_ports/vcpkg-ci-boost/portfile.cmake create mode 100644 scripts/test_ports/vcpkg-ci-boost/vcpkg.json diff --git a/ports/boost-accumulators/portfile.cmake b/ports/boost-accumulators/portfile.cmake index 117343e2c9..157442c128 100644 --- a/ports/boost-accumulators/portfile.cmake +++ b/ports/boost-accumulators/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/accumulators - REF boost-1.77.0 - SHA512 6d742d26ae382a753274d0c2055653d5b6368f939c0ccbd0e79283e993736a5369cdaacac648361730937dab8e5b412f265abf9f99de3c42de60baa34afe7029 + REF boost-1.78.0 + SHA512 b72d1d2eac58261487ec9c87a2bb6fdd0eed229c39fef62fa83b188f423e9ad96bfd6e5d177b01dec2e541d2e94ca9e548f823a05af24338d97ad98f8d85ef9c HEAD_REF master ) diff --git a/ports/boost-accumulators/vcpkg.json b/ports/boost-accumulators/vcpkg.json index 204f6cf7e2..dca627d17a 100644 --- a/ports/boost-accumulators/vcpkg.json +++ b/ports/boost-accumulators/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-accumulators", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost accumulators module", "homepage": "https://github.com/boostorg/accumulators", "dependencies": [ diff --git a/ports/boost-algorithm/portfile.cmake b/ports/boost-algorithm/portfile.cmake index 35a3148e1a..32a88d3bab 100644 --- a/ports/boost-algorithm/portfile.cmake +++ b/ports/boost-algorithm/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/algorithm - REF boost-1.77.0 - SHA512 1be1d06c3233d2dad2941696ecbbd77ff2d0cb3304e7a9fee4aa59bd8209ca858520d45bc67148e20defe98bf2c49ac79acf39c07bcc2b2262c1a812514d568b + REF boost-1.78.0 + SHA512 1536de626708ecef49d5d059258c5f00ea5d56a5ad8526bdb867494f7749ea7af25c10d90f642cd9d25a931dde87b2ab9eea1c2a20a2531ecd9d6b7e73ad4a4a HEAD_REF master ) diff --git a/ports/boost-algorithm/vcpkg.json b/ports/boost-algorithm/vcpkg.json index 42fff1f9f0..94af0f6262 100644 --- a/ports/boost-algorithm/vcpkg.json +++ b/ports/boost-algorithm/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-algorithm", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost algorithm module", "homepage": "https://github.com/boostorg/algorithm", "dependencies": [ diff --git a/ports/boost-align/portfile.cmake b/ports/boost-align/portfile.cmake index 811ce936c1..eeed844f33 100644 --- a/ports/boost-align/portfile.cmake +++ b/ports/boost-align/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/align - REF boost-1.77.0 - SHA512 786c63da7d5593282356dc0010a63b46b5f50236890228481c9676f543ab2d56cb5418d913bce2daad8c5bbad3feded7068ac2ab6d68481be9c25401b22ff7f6 + REF boost-1.78.0 + SHA512 2d7efe0a2a87942fe4e6b8e18871631c514d271f690a272e5b30e775eed60c389a2d2e7b1c6fdc7575d5ccea2d2a71a96169af60a0548d182ba9b90e5015a7b7 HEAD_REF master ) diff --git a/ports/boost-align/vcpkg.json b/ports/boost-align/vcpkg.json index 9c1b7167fb..8bd47b5e73 100644 --- a/ports/boost-align/vcpkg.json +++ b/ports/boost-align/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-align", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost align module", "homepage": "https://github.com/boostorg/align", "dependencies": [ diff --git a/ports/boost-any/portfile.cmake b/ports/boost-any/portfile.cmake index 9719e51362..f5c102e966 100644 --- a/ports/boost-any/portfile.cmake +++ b/ports/boost-any/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/any - REF boost-1.77.0 - SHA512 cfb7987b7dbbc959012786ded23f6241640cc5b308656318e3125d5903af61f3da2dc16a8cfe811b651f65eec0455f75c8cf31426267babd344c500e20869878 + REF boost-1.78.0 + SHA512 fd9670fc4d7086fc28131c8d02b5dcd0d4bbcfdf54720df1859c50079d77d19d6c08a70421b1c0ec7c13f3b31b8606eaa8f8db847fd359cf03e24f913b0e660c HEAD_REF master ) diff --git a/ports/boost-any/vcpkg.json b/ports/boost-any/vcpkg.json index 3f15578da9..ee3b5952a8 100644 --- a/ports/boost-any/vcpkg.json +++ b/ports/boost-any/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-any", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost any module", "homepage": "https://github.com/boostorg/any", "dependencies": [ diff --git a/ports/boost-array/portfile.cmake b/ports/boost-array/portfile.cmake index c175b2962c..eaf03c0bb7 100644 --- a/ports/boost-array/portfile.cmake +++ b/ports/boost-array/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/array - REF boost-1.77.0 - SHA512 e34d8e46ccb3d1efad8863a6babe59762c6cd7c5eaf45bd85402a68e445bde3202cd13c86d1ecef62d5b1855b4d32aa5d5bc62010213da38ee69b7c796669a53 + REF boost-1.78.0 + SHA512 1d07d224f3e0fd4a2d5beb4704d102a64e4f4f95bd6fb218c5b63b28acba8e5b3cac140505df94dab9082a0eae70e11821d827b2c586e6203562262dd9b8a1f2 HEAD_REF master ) diff --git a/ports/boost-array/vcpkg.json b/ports/boost-array/vcpkg.json index c1e222945b..e678bdd00a 100644 --- a/ports/boost-array/vcpkg.json +++ b/ports/boost-array/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-array", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost array module", "homepage": "https://github.com/boostorg/array", "dependencies": [ diff --git a/ports/boost-asio/portfile.cmake b/ports/boost-asio/portfile.cmake index 0a56245fb0..b5da68b829 100644 --- a/ports/boost-asio/portfile.cmake +++ b/ports/boost-asio/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/asio - REF boost-1.77.0 - SHA512 b7387f03994ecb22c545ed162c9622676a806cb7434e29303a72ee91e776034626cc125271439e7fa5983c76c06a887472dc3843e2a8ffca3a6ff3caee763641 + REF boost-1.78.0 + SHA512 78c58a64d669eaeabb5ba003200c581065412d33912e641143186ee95c11e0fb0411ed8dbb9a9acced8c8ecd258e0de33872b2e22dfc4a572315cd9a665db8a6 HEAD_REF master PATCHES windows_alloca_header.patch ) diff --git a/ports/boost-asio/vcpkg.json b/ports/boost-asio/vcpkg.json index 907244a5ff..c0c49aa903 100644 --- a/ports/boost-asio/vcpkg.json +++ b/ports/boost-asio/vcpkg.json @@ -1,9 +1,8 @@ { "name": "boost-asio", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost asio module", "homepage": "https://github.com/boostorg/asio", - "supports": "!emscripten", "dependencies": [ "boost-align", "boost-array", @@ -24,7 +23,17 @@ "boost-throw-exception", "boost-type-traits", "boost-utility", - "boost-vcpkg-helpers", - "openssl" - ] + "boost-vcpkg-helpers" + ], + "features": { + "ssl": { + "description": "Build with SSL support", + "dependencies": [ + { + "name": "openssl", + "platform": "!emscripten" + } + ] + } + } } diff --git a/ports/boost-assert/portfile.cmake b/ports/boost-assert/portfile.cmake index e029a48ec5..9509e3e809 100644 --- a/ports/boost-assert/portfile.cmake +++ b/ports/boost-assert/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/assert - REF boost-1.77.0 - SHA512 90116861cd0457ffa61b4b2ebecc978252f74196ad87d1f756702b28b4010fe366b4dd1e6a5b3726c6926b4fb1821d9f997a758fd02f8d3be5a45ef64e104e27 + REF boost-1.78.0 + SHA512 8ad826aa3c3865d77d4155c4c2b318b2f6204e0861f9fb3699efa9e8c22752d6f419bba92ec0a035f3e2583aa7236d4c2ad83fdcf0cd625cc20d40690669bd2c HEAD_REF master ) diff --git a/ports/boost-assert/vcpkg.json b/ports/boost-assert/vcpkg.json index 568a16df39..d486490dd7 100644 --- a/ports/boost-assert/vcpkg.json +++ b/ports/boost-assert/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-assert", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost assert module", "homepage": "https://github.com/boostorg/assert", "dependencies": [ diff --git a/ports/boost-assign/portfile.cmake b/ports/boost-assign/portfile.cmake index 1e31ee9061..ac380be784 100644 --- a/ports/boost-assign/portfile.cmake +++ b/ports/boost-assign/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/assign - REF boost-1.77.0 - SHA512 5c72f5637f0c456a060a4204533798ceea39f95a7d96e4f9e05cdd25d178244b8a3a596a7387228df5929b1e3141724503b2579db9b546fadbb0e70648fc99e1 + REF boost-1.78.0 + SHA512 72cb3460624d3f4fa12859edc1086ed966ffb83be94dc22c257e088ba10c9686129baa410d7b524237794dd29c983d92c25f65fad6c7c84288275a4ca77b95e8 HEAD_REF master ) diff --git a/ports/boost-assign/vcpkg.json b/ports/boost-assign/vcpkg.json index 528dab79df..50824920f4 100644 --- a/ports/boost-assign/vcpkg.json +++ b/ports/boost-assign/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-assign", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost assign module", "homepage": "https://github.com/boostorg/assign", "dependencies": [ diff --git a/ports/boost-atomic/0001-fix-compilation-for-uwp.patch b/ports/boost-atomic/0001-fix-compilation-for-uwp.patch new file mode 100644 index 0000000000..d4ad812af3 --- /dev/null +++ b/ports/boost-atomic/0001-fix-compilation-for-uwp.patch @@ -0,0 +1,81 @@ +From bf08155d16ea8c359d1bfab6bac684cdfada4a5b Mon Sep 17 00:00:00 2001 +From: Andrey Semashev +Date: Wed, 15 Dec 2021 02:06:11 +0300 +Subject: [PATCH] Fix compilation for UWP. + +UWP does not support APIs related to dynamic symbol binding and dlls. +Disable runtime detection of WaitOnAddress & co. for that target. These +APIs should be enabled at compile time on Windows 8. + +Fixes https://github.com/boostorg/atomic/issues/54. +--- + doc/changelog.qbk | 4 ++++ + src/wait_on_address.cpp | 16 ++++++++++++++++ + 2 files changed, 20 insertions(+) + +diff --git a/doc/changelog.qbk b/doc/changelog.qbk +index 9c370c9..ffbd902 100644 +--- a/doc/changelog.qbk ++++ b/doc/changelog.qbk +@@ -7,6 +7,10 @@ + + [section:changelog Changelog] + ++[heading Boost 1.79] ++ ++* Fixed compilation for Universal Windows Platform (UWP). ([github_issue 54]) ++ + [heading Boost 1.78] + + * Use process-local futex operations on Android for non-IPC waiting and notifying operations. +diff --git a/src/wait_on_address.cpp b/src/wait_on_address.cpp +index 7cf5bd0..6f8a165 100644 +--- a/src/wait_on_address.cpp ++++ b/src/wait_on_address.cpp +@@ -25,6 +25,8 @@ + #include + #include + ++#if BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM ++ + #include + #include + #include +@@ -33,6 +35,8 @@ + + #include + ++#endif // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM ++ + #include + + namespace boost { +@@ -43,6 +47,8 @@ BOOST_ATOMIC_DECL wait_on_address_t* wait_on_address = NULL; + BOOST_ATOMIC_DECL wake_by_address_t* wake_by_address_single = NULL; + BOOST_ATOMIC_DECL wake_by_address_t* wake_by_address_all = NULL; + ++#if BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM ++ + BOOST_ATOMIC_DECL once_flag wait_functions_once_flag = { 2u }; + + BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT +@@ -90,6 +96,16 @@ BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT + } + } + ++#else // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM ++ ++BOOST_ATOMIC_DECL once_flag wait_functions_once_flag = { 0u }; ++ ++BOOST_ATOMIC_DECL void initialize_wait_functions() BOOST_NOEXCEPT ++{ ++} ++ ++#endif // BOOST_WINAPI_PARTITION_DESKTOP || BOOST_WINAPI_PARTITION_SYSTEM ++ + } // namespace detail + } // namespace atomics + } // namespace boost +-- +2.34.1.windows.1 + diff --git a/ports/boost-atomic/portfile.cmake b/ports/boost-atomic/portfile.cmake index 331e57ee5d..a04914fb5b 100644 --- a/ports/boost-atomic/portfile.cmake +++ b/ports/boost-atomic/portfile.cmake @@ -3,19 +3,19 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/atomic - REF boost-1.77.0 - SHA512 fb3c0469e75eda40fd0d2a32bdc005fb0645cb52306468681a76c6ba4eaae608a5c4ad72a9363fdee6ecf432759667a850856b54500f5a4577ab34c701cf5c6a + REF boost-1.78.0 + SHA512 a6eba43c7038228fa7ce537b05429e263397bc914235d9ad9aa47badce5455f4905e15e5f1979c19088b47faca3091bd0dfcdb017290f796d34a36b682592345 HEAD_REF master + PATCHES 0001-fix-compilation-for-uwp.patch ) file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) string(REPLACE "project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]" - "project.load [ path.join [ path.make $(here:D) ] config/checks/architecture ]" + "project.load [ path.join [ path.make $(here:D) ] ../config/checks/architecture ]" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-atomic requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-atomic/vcpkg.json b/ports/boost-atomic/vcpkg.json index 9eaa56e1b1..45840b8c95 100644 --- a/ports/boost-atomic/vcpkg.json +++ b/ports/boost-atomic/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-atomic", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost atomic module", "homepage": "https://github.com/boostorg/atomic", "dependencies": [ diff --git a/ports/boost-beast/portfile.cmake b/ports/boost-beast/portfile.cmake index a72efbe96c..186e878b1c 100644 --- a/ports/boost-beast/portfile.cmake +++ b/ports/boost-beast/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/beast - REF boost-1.77.0 - SHA512 e4176ff221f99e43c54b39d8e0626931941b13813374a5302dd65797745f740a791c7a22bb713d1af2e7a9a4d0d6100c0aabf4b2af2c0fa1903dc35fb5c3d0d8 + REF boost-1.78.0 + SHA512 6b8c46d50833265642093d612c6a1c29e764e9fbee65e8514c377390ee69469a8a170ab5829de2d0f28641d5b15d11d7f174367d3c68eb0f36dbdd2b3bd08392 HEAD_REF master ) diff --git a/ports/boost-beast/vcpkg.json b/ports/boost-beast/vcpkg.json index 919ee0e83b..5ea44a9744 100644 --- a/ports/boost-beast/vcpkg.json +++ b/ports/boost-beast/vcpkg.json @@ -1,18 +1,16 @@ { "name": "boost-beast", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost beast module", "homepage": "https://github.com/boostorg/beast", "supports": "!emscripten", "dependencies": [ - { - "name": "boost-asio", - "platform": "!emscripten" - }, + "boost-asio", "boost-assert", "boost-bind", "boost-config", "boost-container", + "boost-container-hash", "boost-core", "boost-endian", "boost-intrusive", @@ -23,6 +21,7 @@ "boost-static-assert", "boost-system", "boost-throw-exception", + "boost-type-index", "boost-type-traits", "boost-utility", "boost-vcpkg-helpers", diff --git a/ports/boost-bimap/portfile.cmake b/ports/boost-bimap/portfile.cmake index 94b16bc5b1..23ab830ecd 100644 --- a/ports/boost-bimap/portfile.cmake +++ b/ports/boost-bimap/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/bimap - REF boost-1.77.0 - SHA512 bbb6c21d7678f49dcba4ad27d873a02a026751385a0e98633b17651183b2b25c541d18fc6ad703d8b1298137b770bdf4cc46e808c45083650f3c2db2a2d1bb28 + REF boost-1.78.0 + SHA512 ab681674da7c1d5cf14f93f9832d5f0010661b42dc0fff2299dd7dced026fd0a474633363d070260a57bad0b3e956431c02ab5116e7d990d04bf37cf2f274c8a HEAD_REF master ) diff --git a/ports/boost-bimap/vcpkg.json b/ports/boost-bimap/vcpkg.json index ac133a1e8a..ff6b9d7c06 100644 --- a/ports/boost-bimap/vcpkg.json +++ b/ports/boost-bimap/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-bimap", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost bimap module", "homepage": "https://github.com/boostorg/bimap", "dependencies": [ diff --git a/ports/boost-bind/portfile.cmake b/ports/boost-bind/portfile.cmake index 1dd362b89a..b23a81f805 100644 --- a/ports/boost-bind/portfile.cmake +++ b/ports/boost-bind/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/bind - REF boost-1.77.0 - SHA512 ad765f5ceb327ead0c2858f0c6b3d85c3e6de2a287edecd5be8410ae8a248528c3389f78c0b37efd0eb18e5dc41492eff2b5f939c75aeeacfd1ea3745697eb57 + REF boost-1.78.0 + SHA512 8fc9484da8aeacd8a9fb60ad3dc061de278ae854d9abb6e513f330e38452d3af8cfa9342f185a15c7fff907b0dec02b7e54fbb8661633639aa34d9e9cd7ae7e2 HEAD_REF master ) diff --git a/ports/boost-bind/vcpkg.json b/ports/boost-bind/vcpkg.json index 020db9f5fc..fb4e45d7bb 100644 --- a/ports/boost-bind/vcpkg.json +++ b/ports/boost-bind/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-bind", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost bind module", "homepage": "https://github.com/boostorg/bind", "dependencies": [ diff --git a/ports/boost-build/0001-don-t-skip-install-targets.patch b/ports/boost-build/0001-don-t-skip-install-targets.patch new file mode 100644 index 0000000000..8a0415c7cc --- /dev/null +++ b/ports/boost-build/0001-don-t-skip-install-targets.patch @@ -0,0 +1,75 @@ +From 78fd284a42caabe8815cb0870b46e5567872e75b Mon Sep 17 00:00:00 2001 +From: Dmitry +Date: Sat, 11 Dec 2021 16:58:23 +0300 +Subject: [PATCH] Don't skip install targets if there's no in ureqs + (#113) + +--- + src/tools/stage.jam | 4 ++++ + test/install_build_no.py | 26 ++++++++++++++++++++++++++ + test/test_all.py | 1 + + 3 files changed, 31 insertions(+) + create mode 100755 test/install_build_no.py + +diff --git a/src/tools/stage.jam b/src/tools/stage.jam +index c5f02e3b..325129dc 100644 +--- a/src/tools/stage.jam ++++ b/src/tools/stage.jam +@@ -478,6 +478,10 @@ class install-target-class : basic-target + return [ sequence.unique $(result2) ] ; + } + ++ rule skip-from-usage-requirements ( ) ++ { ++ } ++ + # Returns true iff 'type' is subtype of some element of 'types-to-include'. + # + local rule include-type ( type : types-to-include * ) +diff --git a/test/install_build_no.py b/test/install_build_no.py +new file mode 100755 +index 00000000..0ccf3c5c +--- /dev/null ++++ b/test/install_build_no.py +@@ -0,0 +1,26 @@ ++#!/usr/bin/python ++ ++# Copyright 2021 Dmitry Arkhipov (grisumbras@gmail.com) ++# Distributed under the Boost Software License, Version 1.0. ++# (See accompanying file LICENSE.txt or https://www.bfgroup.xyz/b2/LICENSE.txt) ++ ++# Check that no in usage-requirements of dependencies does not affect ++# install rule, i.e. a skipped installed target does not affect insallation of ++# other targets. ++ ++import BoostBuild ++ ++t = BoostBuild.Tester() ++ ++t.write("a.cpp", "int main() {}\n") ++ ++t.write("jamroot.jam", """ ++make x : : maker : no ; ++exe a : a.cpp ; ++install install : x a ; ++""") ++ ++t.run_build_system() ++t.expect_addition("install/a.exe") ++ ++t.cleanup() +diff --git a/test/test_all.py b/test/test_all.py +index b7ef5ad7..9ed729d0 100644 +--- a/test/test_all.py ++++ b/test/test_all.py +@@ -250,6 +250,7 @@ tests = ["abs_workdir", + "inherit_toolset", + "inherited_dependency", + "inline", ++ "install_build_no", + "libjpeg", + "liblzma", + "libpng", +-- +2.34.1.windows.1 + diff --git a/ports/boost-build/portfile.cmake b/ports/boost-build/portfile.cmake index c0016203b0..2f3bc7a080 100644 --- a/ports/boost-build/portfile.cmake +++ b/ports/boost-build/portfile.cmake @@ -4,14 +4,15 @@ if(CMAKE_HOST_WIN32 AND VCPKG_CMAKE_SYSTEM_NAME AND NOT VCPKG_CMAKE_SYSTEM_NAME return() endif() -set(BOOST_VERSION 1.77.0) +set(BOOST_VERSION 1.78.0) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/build REF boost-${BOOST_VERSION} - SHA512 35352daaa31b54ee0bfce764dda0863931ac0e90aa8e3facde26a7ba472ddd2d799fced7cfcca8fc3ffd7a0a7f7e7d095337ba28f200da10e5187b7ef39bb88b + SHA512 867966e3d254c0e996786587fb64ad1bda6f96546e5302c15231b17d66537798770bbd9e89f800d445a1f0a4d3be06dff8aed42dfd3a77b563d0f5d715e79324 HEAD_REF master + PATCHES 0001-don-t-skip-install-targets.patch ) vcpkg_download_distfile(ARCHIVE diff --git a/ports/boost-build/vcpkg.json b/ports/boost-build/vcpkg.json index 420e86f76d..6cb3ff14aa 100644 --- a/ports/boost-build/vcpkg.json +++ b/ports/boost-build/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-build", - "version-string": "1.77.0", + "version": "1.78.0", "description": "Boost.Build", "homepage": "https://github.com/boostorg/build", "dependencies": [ diff --git a/ports/boost-callable-traits/portfile.cmake b/ports/boost-callable-traits/portfile.cmake index 923c94793b..3366f1866d 100644 --- a/ports/boost-callable-traits/portfile.cmake +++ b/ports/boost-callable-traits/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/callable_traits - REF boost-1.77.0 - SHA512 ad0e266c219dba57048b4f3010a5740c7b6f914564123ba73c64b89952a2edf5b7e275d2bc4c8c456a7bc54abb736dc05ab4bc95b644f5ea724160671ebd95cf + REF boost-1.78.0 + SHA512 7bdd11a059bbf81e648e44750d77d1089674f34b167d86bfcfc653d2b6a6841188bccac2e7e9769a76022e052bba5b6d4c0b72bec1f630196a5ea290ffe5ee24 HEAD_REF master ) diff --git a/ports/boost-callable-traits/vcpkg.json b/ports/boost-callable-traits/vcpkg.json index 9467c92e1f..5a384b18a0 100644 --- a/ports/boost-callable-traits/vcpkg.json +++ b/ports/boost-callable-traits/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-callable-traits", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost callable_traits module", "homepage": "https://github.com/boostorg/callable_traits", "dependencies": [ diff --git a/ports/boost-chrono/portfile.cmake b/ports/boost-chrono/portfile.cmake index 9253abf4e2..67632cdcd1 100644 --- a/ports/boost-chrono/portfile.cmake +++ b/ports/boost-chrono/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/chrono - REF boost-1.77.0 - SHA512 df6f3ebb5995b8cec0d0964625e3fd5c3a139178a6676c27a28163e2c1559fdb2289e05c4f4eaff94ee04dd1a01afbb30d99c1f7a0e09660c9d5bfe7414a4f51 + REF boost-1.78.0 + SHA512 5e4f289508f58fda3cdebe17a65b1e6eb911473b8e7ec382fdf834661e46c7645b4d864abac7a124100feb4e46bbac78cbc2d7101053c0c3538d6b74ff6830e3 HEAD_REF master ) diff --git a/ports/boost-chrono/vcpkg.json b/ports/boost-chrono/vcpkg.json index dd8dca5c83..f6e6002cfa 100644 --- a/ports/boost-chrono/vcpkg.json +++ b/ports/boost-chrono/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-chrono", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost chrono module", "homepage": "https://github.com/boostorg/chrono", "dependencies": [ diff --git a/ports/boost-circular-buffer/portfile.cmake b/ports/boost-circular-buffer/portfile.cmake index 09a265da2f..31d0e7d929 100644 --- a/ports/boost-circular-buffer/portfile.cmake +++ b/ports/boost-circular-buffer/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/circular_buffer - REF boost-1.77.0 - SHA512 ffa84cd072a1ba9d9b88681558f4c9f8e62bf41a3003a68d33e69fe124e428f1f6c46cad6af7907fcefc6caedf548d525ea2b5474981db5e9f58285523ef6fb9 + REF boost-1.78.0 + SHA512 07b8cbec9a4f50b06c7da5ca496c86d697d8c78fb36588a9d6b36e9042ca53d2c28a0bb6cd97904a049efe60990b81d45b14693bffc91133dde4ab253deb0ea1 HEAD_REF master ) diff --git a/ports/boost-circular-buffer/vcpkg.json b/ports/boost-circular-buffer/vcpkg.json index 1959cc56d4..bd6a20a0da 100644 --- a/ports/boost-circular-buffer/vcpkg.json +++ b/ports/boost-circular-buffer/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-circular-buffer", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost circular_buffer module", "homepage": "https://github.com/boostorg/circular_buffer", "dependencies": [ diff --git a/ports/boost-compatibility/portfile.cmake b/ports/boost-compatibility/portfile.cmake index af9f20a0e0..78a4b61516 100644 --- a/ports/boost-compatibility/portfile.cmake +++ b/ports/boost-compatibility/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/compatibility - REF boost-1.77.0 - SHA512 427d8c3f8fad551942b5003aefeea805ffd1a6bea7b6d9ad834e8814474b7168ac9040675c59fa4808d3389ac436a90d508dbbe0576dbb4b4b16bd479dd96538 + REF boost-1.78.0 + SHA512 902f006406d376dc5ee68d4c2429ccf7fc5159e23e9b2b8238f5008bab87505bb2ff8c92084f6c7585a24c9874d73933bc6d6b92f36cd6cd0b83da9733a4b0e0 HEAD_REF master ) diff --git a/ports/boost-compatibility/vcpkg.json b/ports/boost-compatibility/vcpkg.json index db5c4ac84e..fd584bd61d 100644 --- a/ports/boost-compatibility/vcpkg.json +++ b/ports/boost-compatibility/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-compatibility", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost compatibility module", "homepage": "https://github.com/boostorg/compatibility", "dependencies": [ diff --git a/ports/boost-compute/portfile.cmake b/ports/boost-compute/portfile.cmake index d461a5f9be..f7ca475fb9 100644 --- a/ports/boost-compute/portfile.cmake +++ b/ports/boost-compute/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/compute - REF boost-1.77.0 - SHA512 1ca1ed9fdb87ea5c848bdac6e1a941b85927c31454143d06d98e214469fa1b902f1bc722c0a3e99acdc184b966789cb02d1ad2502aebd83315c3b54959dc79c0 + REF boost-1.78.0 + SHA512 5e9daaaf875e636825ece0c38f16f503f102e42c1acb02539623c4488244e966689d8af850afc4c4d2abd7009f416ddb2e0c76cd43de4e2f7b022355a3409a36 HEAD_REF master ) diff --git a/ports/boost-compute/vcpkg.json b/ports/boost-compute/vcpkg.json index 72e7002668..a5cfddc6c6 100644 --- a/ports/boost-compute/vcpkg.json +++ b/ports/boost-compute/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-compute", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost compute module", "homepage": "https://github.com/boostorg/compute", "dependencies": [ diff --git a/ports/boost-concept-check/portfile.cmake b/ports/boost-concept-check/portfile.cmake index 87184c7c61..cdb17c36d7 100644 --- a/ports/boost-concept-check/portfile.cmake +++ b/ports/boost-concept-check/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/concept_check - REF boost-1.77.0 - SHA512 83963c83de619c7078fd174f7c64b9ab7d4bb831fdfdceb78eae7fd406dc44e0877c1a985e55134026173dee295430f4b223bdd8bbd3bf5c3c48f99d7319090f + REF boost-1.78.0 + SHA512 b9d7caba37731ce3aeaa32016f7055f91e15843a8a6022e6863fd9ad86af4b0b8c0b7f3828d7601906deb5c84597546f155d5ad600c4b764c6a54e1fa2f6a869 HEAD_REF master ) diff --git a/ports/boost-concept-check/vcpkg.json b/ports/boost-concept-check/vcpkg.json index b25c16d80b..685451d630 100644 --- a/ports/boost-concept-check/vcpkg.json +++ b/ports/boost-concept-check/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-concept-check", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost concept_check module", "homepage": "https://github.com/boostorg/concept_check", "dependencies": [ diff --git a/ports/boost-config/fix-emscripten-compilation.patch b/ports/boost-config/fix-emscripten-compilation.patch deleted file mode 100644 index f85fa3c478..0000000000 --- a/ports/boost-config/fix-emscripten-compilation.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 85292621ece3409a80929add91c971400ba724f3 Mon Sep 17 00:00:00 2001 -From: jzmaddock -Date: Fri, 10 Sep 2021 11:36:29 +0100 -Subject: [PATCH] Add emscripten testing and support. (#403) - -* Tentatively add emscripten testing and support. -Fixes https://github.com/boostorg/config/issues/402. ---- - include/boost/config/platform/wasm.hpp | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/include/boost/config/platform/wasm.hpp b/include/boost/config/platform/wasm.hpp -index c307812d..682b8485 100644 ---- a/include/boost/config/platform/wasm.hpp -+++ b/include/boost/config/platform/wasm.hpp -@@ -9,6 +9,12 @@ - - #define BOOST_PLATFORM "Wasm" - -+#ifdef __has_include -+#if __has_include() -+# define BOOST_HAS_UNISTD_H -+#endif -+#endif -+ - // boilerplate code: - #include - // --- -2.21.1 (Apple Git-122.3) - diff --git a/ports/boost-config/portfile.cmake b/ports/boost-config/portfile.cmake index c32b1dcb7e..204d3b3dd9 100644 --- a/ports/boost-config/portfile.cmake +++ b/ports/boost-config/portfile.cmake @@ -3,10 +3,9 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/config - REF boost-1.77.0 - SHA512 c6df16825b7bb27412667e00b6b6cdecbf56ee0707aa1df3505637c7de5c39c87335fabd7cd4361b29625d71c7664e6af865fc271ad0b3e70cc8872825f6155e + REF boost-1.78.0 + SHA512 116820d81ff268e8231bfdd9160cf803bbf6f9987ab2261630bc7c21b283db9e7ef3b9576c4d3444a52ce2533fde653ff75f98f6c1cd5e78d5936df674f6f8ee HEAD_REF master - PATCHES fix-emscripten-compilation.patch ) include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake) diff --git a/ports/boost-config/vcpkg.json b/ports/boost-config/vcpkg.json index 3b56236a54..2b650f63a1 100644 --- a/ports/boost-config/vcpkg.json +++ b/ports/boost-config/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost-config", - "version": "1.77.0", - "port-version": 2, + "version": "1.78.0", "description": "Boost config module", "homepage": "https://github.com/boostorg/config", "dependencies": [ diff --git a/ports/boost-container-hash/portfile.cmake b/ports/boost-container-hash/portfile.cmake index d8e4da4118..7b009e656c 100644 --- a/ports/boost-container-hash/portfile.cmake +++ b/ports/boost-container-hash/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/container_hash - REF boost-1.77.0 - SHA512 e7963ffdb8ca7a2eb35af104e44975f775c1f71a869835f4aedce2a19c484097dbbe83221f3680c9d9a0288ec35e12983de2abac0334cb3c7d1de429f9edd765 + REF boost-1.78.0 + SHA512 344ed155031904336c48c61b66a23b420cb63e5601ea1f5eb614dcac576aff8900b3cd79889b5313f2f7558ece81efc3a1944c07d0374a00a3766eb4b1dda3e0 HEAD_REF master ) diff --git a/ports/boost-container-hash/vcpkg.json b/ports/boost-container-hash/vcpkg.json index a422b05355..8584253804 100644 --- a/ports/boost-container-hash/vcpkg.json +++ b/ports/boost-container-hash/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-container-hash", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost container_hash module", "homepage": "https://github.com/boostorg/container_hash", "dependencies": [ diff --git a/ports/boost-container/portfile.cmake b/ports/boost-container/portfile.cmake index b52ba2406f..447dedabf8 100644 --- a/ports/boost-container/portfile.cmake +++ b/ports/boost-container/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/container - REF boost-1.77.0 - SHA512 dec03159614a3d3017b2fae56b3c4ff5d6b3e0396490ea1b1015e54d3be1ec1c2c525ec6f410c2d94575025459d9053b9c29b9aa45d3a7a89656a82240fcfcda + REF boost-1.78.0 + SHA512 f20ca062d061c24caf262b6524525f4face4e7fc9e924d16b9160f7d7720c4490f131abc08f5ff9a04ea59c04cffef4f1cebf33a1d524aaed8903eb355b55700 HEAD_REF master ) diff --git a/ports/boost-container/vcpkg.json b/ports/boost-container/vcpkg.json index c5dde65018..0e6166c1b5 100644 --- a/ports/boost-container/vcpkg.json +++ b/ports/boost-container/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-container", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost container module", "homepage": "https://github.com/boostorg/container", "dependencies": [ diff --git a/ports/boost-context/portfile.cmake b/ports/boost-context/portfile.cmake index 56ecba686e..26e5bf522f 100644 --- a/ports/boost-context/portfile.cmake +++ b/ports/boost-context/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/context - REF boost-1.77.0 - SHA512 a65c27fe09bddfc1398331414f88f8fe2606ee147b2db2c5690dad8af860c03c6a4e61ecd750f43243bdcee5e5217cee77d469deb57b9ea0b181161e82b7a5cf + REF boost-1.78.0 + SHA512 ea2695df5301853209ed0db70cff632e27066dbd2dcfb3946022633427a45ad07f104eee7ac554038a45f4bf89fb8b39ee4d07f873aebb4571ed392d1e343879 HEAD_REF master ) @@ -12,7 +12,6 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-context requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-context/vcpkg.json b/ports/boost-context/vcpkg.json index cd4d54f195..15d0080bfd 100644 --- a/ports/boost-context/vcpkg.json +++ b/ports/boost-context/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-context", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost context module", "homepage": "https://github.com/boostorg/context", "supports": "!uwp & !emscripten", diff --git a/ports/boost-contract/portfile.cmake b/ports/boost-contract/portfile.cmake index 3ade7be44a..f3053c69b3 100644 --- a/ports/boost-contract/portfile.cmake +++ b/ports/boost-contract/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/contract - REF boost-1.77.0 - SHA512 f7d26121200a3e3f5f693423b50ae313477749446ba0c89b2e47ce26007a0f7dd636c2ab47a83b120412d9fe09f3b905ca4a4ce93550be1ae4acb9c23f1892de + REF boost-1.78.0 + SHA512 c746ff575a33ef21245c927249142a017bb3616b4790d30bca0473ed70c626427be67d647f49693357440f6f9a540c6152df445de922bf4e6b55756197e5fbde HEAD_REF master ) diff --git a/ports/boost-contract/vcpkg.json b/ports/boost-contract/vcpkg.json index 8d0fed3e43..68ea09dc95 100644 --- a/ports/boost-contract/vcpkg.json +++ b/ports/boost-contract/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-contract", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost contract module", "homepage": "https://github.com/boostorg/contract", "dependencies": [ diff --git a/ports/boost-conversion/portfile.cmake b/ports/boost-conversion/portfile.cmake index fdb6ada69b..a9a1139b5b 100644 --- a/ports/boost-conversion/portfile.cmake +++ b/ports/boost-conversion/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/conversion - REF boost-1.77.0 - SHA512 d0c866f7cf01be8bd98903a5ea92f678eb119f767b97caa8a2e5edaafd2cfbe838ee02c50301de0a9cf8082db95e3379f2fb1cd2b7ed835288c89171b2753da2 + REF boost-1.78.0 + SHA512 0a3d649eccf90d3a2327139f236498dd11e49e308f30b559e7c91d955685eb859a76bb92d9cec6aa066dd898a35dc1c4cbfa60751db75331261f381bee1cc600 HEAD_REF master ) diff --git a/ports/boost-conversion/vcpkg.json b/ports/boost-conversion/vcpkg.json index 1bd0be8044..c9f65045e4 100644 --- a/ports/boost-conversion/vcpkg.json +++ b/ports/boost-conversion/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-conversion", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost conversion module", "homepage": "https://github.com/boostorg/conversion", "dependencies": [ diff --git a/ports/boost-convert/portfile.cmake b/ports/boost-convert/portfile.cmake index 3331ec10be..5a58a61685 100644 --- a/ports/boost-convert/portfile.cmake +++ b/ports/boost-convert/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/convert - REF boost-1.77.0 - SHA512 5c682d0ebe3a23484beca5ae920351e29a8914f0f16bf4296569c03271466d7d2f1818e1674070d41994cf6ef7aa70560883f878c8108873932fdf1a15835f8b + REF boost-1.78.0 + SHA512 0a1b91d5b8e750de42ca774b98eb59b0b5287890546548facf049b9157e82bfdd741f8aeafba311dd9a99235da93a4224db0cabbfc4e0f8e7ac9c5c1f6d528bf HEAD_REF master ) diff --git a/ports/boost-convert/vcpkg.json b/ports/boost-convert/vcpkg.json index f771279e7b..0e98735229 100644 --- a/ports/boost-convert/vcpkg.json +++ b/ports/boost-convert/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-convert", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost convert module", "homepage": "https://github.com/boostorg/convert", "dependencies": [ diff --git a/ports/boost-core/portfile.cmake b/ports/boost-core/portfile.cmake index 2c2ed7653f..1403a0004b 100644 --- a/ports/boost-core/portfile.cmake +++ b/ports/boost-core/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/core - REF boost-1.77.0 - SHA512 2414c3ad43f7d1a2b6ded729a26825faaf69eb016b831be659f462e0e1f399e1e36a37ef46ea2f270423c409c5c40666b8516f30011b9094d679122da86436e9 + REF boost-1.78.0 + SHA512 df3a14047bf50dd98d21f1251c74685440c306948301f2017525f3ad638664f5b13c353cbfd78cb1f5b35b91eb0f8c5818fcf3939e9ce52c1d00b4a50a22e311 HEAD_REF master ) diff --git a/ports/boost-core/vcpkg.json b/ports/boost-core/vcpkg.json index 578f83aaea..d9eb92039b 100644 --- a/ports/boost-core/vcpkg.json +++ b/ports/boost-core/vcpkg.json @@ -1,12 +1,13 @@ { "name": "boost-core", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost core module", "homepage": "https://github.com/boostorg/core", "dependencies": [ "boost-assert", "boost-config", "boost-static-assert", + "boost-throw-exception", "boost-vcpkg-helpers" ] } diff --git a/ports/boost-coroutine/portfile.cmake b/ports/boost-coroutine/portfile.cmake index 77e4b8ac45..96bd3e9924 100644 --- a/ports/boost-coroutine/portfile.cmake +++ b/ports/boost-coroutine/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/coroutine - REF boost-1.77.0 - SHA512 f586cc1e96115341b396b4750e1bf99a0f40a353c219bf0d7a1c3926935d632f880394e1b06e39ce53fc416fa71b7850d8ce894880ad66cde8307606eb1dece4 + REF boost-1.78.0 + SHA512 ebb8319388b2a57143a3fb5a66cc930547a804fd8b04374632c2fbaff8f28a1d9b22ea5862e39c1e653c2062c2137e97d38fa5cb44ce5699b07cc5c7526f311f HEAD_REF master ) diff --git a/ports/boost-coroutine/vcpkg.json b/ports/boost-coroutine/vcpkg.json index 57f4afa936..47fa52783e 100644 --- a/ports/boost-coroutine/vcpkg.json +++ b/ports/boost-coroutine/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-coroutine", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost coroutine module", "homepage": "https://github.com/boostorg/coroutine", "supports": "!arm & !uwp & !emscripten", @@ -23,7 +23,6 @@ }, "boost-move", "boost-system", - "boost-thread", "boost-throw-exception", "boost-type-traits", "boost-utility", diff --git a/ports/boost-coroutine2/portfile.cmake b/ports/boost-coroutine2/portfile.cmake index 9e32f0e5fc..8fa27a2f95 100644 --- a/ports/boost-coroutine2/portfile.cmake +++ b/ports/boost-coroutine2/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/coroutine2 - REF boost-1.77.0 - SHA512 6e44ff880f2eca082e9f95bc5ecd79b4e17ddf22351a8d6ec3c20ca4eb967c23581e861d81c5516b8b88a4b6ad854dbb3cfe5af80f892d71eaef11d0a1558bfd + REF boost-1.78.0 + SHA512 e25ac3a97fe4ffd12449b324d311c4e8bb1f64db6166b460c087b09bffdcfa0746bf7731e08258b936639d319944b7f6d193ec92231d7f5d8cbee2f64d0f23e7 HEAD_REF master ) diff --git a/ports/boost-coroutine2/vcpkg.json b/ports/boost-coroutine2/vcpkg.json index 5fe146960b..5707c0f8c1 100644 --- a/ports/boost-coroutine2/vcpkg.json +++ b/ports/boost-coroutine2/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-coroutine2", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost coroutine2 module", "homepage": "https://github.com/boostorg/coroutine2", "supports": "!emscripten", diff --git a/ports/boost-crc/portfile.cmake b/ports/boost-crc/portfile.cmake index 71cf71dd1c..6904b3539f 100644 --- a/ports/boost-crc/portfile.cmake +++ b/ports/boost-crc/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/crc - REF boost-1.77.0 - SHA512 f82a3a89208d10f29eae521eb11ce81316351b4b75f882ce8af4e981966b2798a94ea4825a80b854bef1fcb29bb712f094da7481061f376d9bac593ac2085cf3 + REF boost-1.78.0 + SHA512 e913075402e98eb4a8e216bce3307d5339c924206640a1f389dfaeeca0336be29714852d1c8a40ab9a7c4f40efd37d433cc7c717324911d48ee4b845c1ebdf83 HEAD_REF master ) diff --git a/ports/boost-crc/vcpkg.json b/ports/boost-crc/vcpkg.json index 98c8a2e795..f7fd45e507 100644 --- a/ports/boost-crc/vcpkg.json +++ b/ports/boost-crc/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-crc", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost crc module", "homepage": "https://github.com/boostorg/crc", "dependencies": [ diff --git a/ports/boost-date-time/portfile.cmake b/ports/boost-date-time/portfile.cmake index 9e6ebe6ec0..7285a90ba9 100644 --- a/ports/boost-date-time/portfile.cmake +++ b/ports/boost-date-time/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/date_time - REF boost-1.77.0 - SHA512 dc560858d38bae7be8fe70ced75f26fbb59b9b8f32ae5ae88cae9a6246db3f20ff3ab9d6b6e03d54ae4e93477801045891e6314d1bcca55ce97626da3c75191d + REF boost-1.78.0 + SHA512 a4fda022d4658fa4db22114cc696acbc369505eda9fab722bbc7d5149af22f8c5c4e0e12f86b1ae07223cef82d791c278c656a7f492a0f89200921964c7057fd HEAD_REF master ) diff --git a/ports/boost-date-time/vcpkg.json b/ports/boost-date-time/vcpkg.json index d195fda68d..2a37165915 100644 --- a/ports/boost-date-time/vcpkg.json +++ b/ports/boost-date-time/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-date-time", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost date_time module", "homepage": "https://github.com/boostorg/date_time", "dependencies": [ diff --git a/ports/boost-describe/portfile.cmake b/ports/boost-describe/portfile.cmake index 745fd29833..ee73f52128 100644 --- a/ports/boost-describe/portfile.cmake +++ b/ports/boost-describe/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/describe - REF boost-1.77.0 - SHA512 70b9283fb106ec99fea1cf72400f813abf92b44e74f1bd18411201e96ddd78b0f244bc445bf304a2259da28a2a119d20bc89e50b19852cf2fd8c45d2ba99a302 + REF boost-1.78.0 + SHA512 2a3601bdd98dc3248402baca147000cece14458f9478af1726c919037190f1affae0e82f26124d17531da9e0dc8180998646babe7dc14756aa36cc5d51fde1cd HEAD_REF master ) diff --git a/ports/boost-describe/vcpkg.json b/ports/boost-describe/vcpkg.json index 4ced74c0e0..284565557a 100644 --- a/ports/boost-describe/vcpkg.json +++ b/ports/boost-describe/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-describe", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost describe module", "homepage": "https://github.com/boostorg/describe", "dependencies": [ diff --git a/ports/boost-detail/portfile.cmake b/ports/boost-detail/portfile.cmake index 7383a73741..72829444a9 100644 --- a/ports/boost-detail/portfile.cmake +++ b/ports/boost-detail/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/detail - REF boost-1.77.0 - SHA512 c65810121889ba39e149b120b69a682f62aadb9a660100bb7009e5f27ad36e645cfa7b0d98a0fbaef12cd3c15738660aa9b9d6ef9cd5e91cb5cddfa3b171fd03 + REF boost-1.78.0 + SHA512 7d3206d42a2af1692807845077abf2dd9330d0628a7a2dbd221f73b405bada294c5f380e3765a16df647bd4ffe4bacc5fda4a40f7c5b6c8f7dc77f20152e778f HEAD_REF master ) diff --git a/ports/boost-detail/vcpkg.json b/ports/boost-detail/vcpkg.json index a5280c098d..125895bc65 100644 --- a/ports/boost-detail/vcpkg.json +++ b/ports/boost-detail/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-detail", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost detail module", "homepage": "https://github.com/boostorg/detail", "dependencies": [ diff --git a/ports/boost-dll/portfile.cmake b/ports/boost-dll/portfile.cmake index 247ea4b8f5..58964d2765 100644 --- a/ports/boost-dll/portfile.cmake +++ b/ports/boost-dll/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/dll - REF boost-1.77.0 - SHA512 051de508ad1a0c635692845732ea12e2b3872599af9fbe70ed0183e8278292d3e9f5920ef851a052ca9ee7c8967c8486d894254b862ec379e36790536bd076dd + REF boost-1.78.0 + SHA512 bc7869b43cc2aaf69a168c8fab02d3f0eb9283ab47dd8f6d3fc15cd7f82d561f092fa77564cc70f43d14af9220f7a59addfb3c9e40744e3223aa8be6f3c5bb57 HEAD_REF master ) diff --git a/ports/boost-dll/vcpkg.json b/ports/boost-dll/vcpkg.json index 27d027222e..abb260d6e0 100644 --- a/ports/boost-dll/vcpkg.json +++ b/ports/boost-dll/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-dll", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost dll module", "homepage": "https://github.com/boostorg/dll", "dependencies": [ diff --git a/ports/boost-dynamic-bitset/portfile.cmake b/ports/boost-dynamic-bitset/portfile.cmake index a3ebd00693..66a24c146c 100644 --- a/ports/boost-dynamic-bitset/portfile.cmake +++ b/ports/boost-dynamic-bitset/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/dynamic_bitset - REF boost-1.77.0 - SHA512 dcabd09d66003a7ff306d26f37399281bb2516021f76a1bc1960ef3bbfcf89767d1638fe69b237108aab165d45887468c5a34bb1016852f7277397ca965b6a3b + REF boost-1.78.0 + SHA512 cb3b6542f16d97126eac963a48ace71b795bcc32148c2a8608694045afd833520c104c5ac7ad98ba8196bfa182040e4edd4c54d9af88b257aee0e390251c74a7 HEAD_REF master ) diff --git a/ports/boost-dynamic-bitset/vcpkg.json b/ports/boost-dynamic-bitset/vcpkg.json index 1de96a61d4..1ab3c838d2 100644 --- a/ports/boost-dynamic-bitset/vcpkg.json +++ b/ports/boost-dynamic-bitset/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-dynamic-bitset", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost dynamic_bitset module", "homepage": "https://github.com/boostorg/dynamic_bitset", "dependencies": [ diff --git a/ports/boost-endian/portfile.cmake b/ports/boost-endian/portfile.cmake index bb3ff853a5..9f370038eb 100644 --- a/ports/boost-endian/portfile.cmake +++ b/ports/boost-endian/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/endian - REF boost-1.77.0 - SHA512 f7ed33602a5d9860fa460bca51f9576a3d0c90b703b5e833e106ccf7e28b1449e86f230b353823578a669fcd65922d206ba03a390bfed258dd37edd8435736cd + REF boost-1.78.0 + SHA512 f010f4c1d301637fc8fbd9220eb7456cd9f0ce04cfc56af2c25092a7a53a4f7e541cfc65bab46e65fe6007184d335b99b03ec0d26ab7935ffd5d622c99caf817 HEAD_REF master ) diff --git a/ports/boost-endian/vcpkg.json b/ports/boost-endian/vcpkg.json index a759a4a445..84f7432ac6 100644 --- a/ports/boost-endian/vcpkg.json +++ b/ports/boost-endian/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-endian", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost endian module", "homepage": "https://github.com/boostorg/endian", "dependencies": [ diff --git a/ports/boost-exception/portfile.cmake b/ports/boost-exception/portfile.cmake index e5f34243d5..e96f086ccd 100644 --- a/ports/boost-exception/portfile.cmake +++ b/ports/boost-exception/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/exception - REF boost-1.77.0 - SHA512 90af6443bed8114466bce41b43c7d1d439f0b62dee4e1609da84f60c41313aa94e4a6d7bf82e448d612e2521450cfd59cb34cf85f5962718ea33aa7027f5c84f + REF boost-1.78.0 + SHA512 b1e70fd27fb918cd3e6bd77307de96ccade192bbde8ddb2f27301d7b242e1d8acb1dc7590c361fb4036b0abe303b222d2b2d28263036de540044461850d31804 HEAD_REF master ) diff --git a/ports/boost-exception/vcpkg.json b/ports/boost-exception/vcpkg.json index bca330a0a5..6e0ec47c30 100644 --- a/ports/boost-exception/vcpkg.json +++ b/ports/boost-exception/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-exception", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost exception module", "homepage": "https://github.com/boostorg/exception", "dependencies": [ diff --git a/ports/boost-fiber/b2-options.cmake b/ports/boost-fiber/b2-options.cmake new file mode 100644 index 0000000000..296336aae9 --- /dev/null +++ b/ports/boost-fiber/b2-options.cmake @@ -0,0 +1,3 @@ +if("numa" IN_LIST FEATURES) + list(APPEND B2_OPTIONS numa=on) +endif() diff --git a/ports/boost-fiber/fix-build-numa.patch b/ports/boost-fiber/fix-build-numa.patch new file mode 100644 index 0000000000..d1b93f2409 --- /dev/null +++ b/ports/boost-fiber/fix-build-numa.patch @@ -0,0 +1,15 @@ + build/Jamfile.v2 | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/build/Jamfile.v2 b/build/Jamfile.v2 +index 3efdb96..8a6b6dd 100644 +--- a/build/Jamfile.v2 ++++ b/build/Jamfile.v2 +@@ -130,6 +130,7 @@ lib boost_fiber_numa + numa/algo/work_stealing.cpp + : + @numa ++ boost_fiber + [ requires cxx11_auto_declarations + cxx11_constexpr + cxx11_defaulted_functions diff --git a/ports/boost-fiber/portfile.cmake b/ports/boost-fiber/portfile.cmake index bfde32a75a..08851ff729 100644 --- a/ports/boost-fiber/portfile.cmake +++ b/ports/boost-fiber/portfile.cmake @@ -3,20 +3,23 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/fiber - REF boost-1.77.0 - SHA512 f5ee6acc30902b2e68861a194f478a6a0a9ea8de096465fcb48c27756718fe6493c8c4d8e08b0473edd45162106061de735a95ff8679d54862cc3a62968aaa94 + REF boost-1.78.0 + SHA512 271454964e12c0006ed9ef52911cf76d004141da54d5f96e63d106a216841d9a939d3dcd802fc9e860ac6a21d0b7fab9f385e8647ebbd2fd669e48fc9b6a80c9 HEAD_REF master + PATCHES fix-build-numa.patch ) file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-fiber requires a newer version of vcpkg in order to build.") endif() include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake) -boost_modular_build(SOURCE_PATH ${SOURCE_PATH}) +boost_modular_build( + SOURCE_PATH ${SOURCE_PATH} + BOOST_CMAKE_FRAGMENT "${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake" +) include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake) boost_modular_headers(SOURCE_PATH ${SOURCE_PATH}) diff --git a/ports/boost-fiber/vcpkg.json b/ports/boost-fiber/vcpkg.json index f7654c22f9..a7145abf70 100644 --- a/ports/boost-fiber/vcpkg.json +++ b/ports/boost-fiber/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-fiber", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost fiber module", "homepage": "https://github.com/boostorg/fiber", "supports": "!osx & !uwp & !arm & !emscripten", @@ -34,5 +34,10 @@ "name": "vcpkg-cmake", "host": true } - ] + ], + "features": { + "numa": { + "description": "Enable NUMA support" + } + } } diff --git a/ports/boost-filesystem/portfile.cmake b/ports/boost-filesystem/portfile.cmake index 0e1a1d02fe..0d5b3bfccc 100644 --- a/ports/boost-filesystem/portfile.cmake +++ b/ports/boost-filesystem/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/filesystem - REF boost-1.77.0 - SHA512 ce63c951db9052bcc57f453628088791970245313f78af9131908731065b6fc906b885c05fd05bb8b902f52c191766858183f52a6954afe3cd4062c51b0592fd + REF boost-1.78.0 + SHA512 5a17a3084db574325394e56dc5fb740dfe6d0aa53026040ce98e6248a62501cf7b8f37721d7f6d6d0366ab5bdcbc52be9084ebf3147c91c6208fd9a67bfbac1c HEAD_REF master ) diff --git a/ports/boost-filesystem/vcpkg.json b/ports/boost-filesystem/vcpkg.json index 9218ed31c7..57abd3b2cc 100644 --- a/ports/boost-filesystem/vcpkg.json +++ b/ports/boost-filesystem/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-filesystem", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost filesystem module", "homepage": "https://github.com/boostorg/filesystem", "supports": "!uwp", diff --git a/ports/boost-flyweight/portfile.cmake b/ports/boost-flyweight/portfile.cmake index 64f9ed3f80..eec3b10798 100644 --- a/ports/boost-flyweight/portfile.cmake +++ b/ports/boost-flyweight/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/flyweight - REF boost-1.77.0 - SHA512 6175d43913ec8e9b96042dbc3babe4ab565bee97a3e87dc08282e624861f54b959dda61e73166f3b2d3aadec50c7cc100b3d32fa777083e90692cdcf89ef9fb9 + REF boost-1.78.0 + SHA512 192a9985ab4026284d703993e71db88feccc045bc3039763daa87078cd5881e0fee9e65024f264813d508d4cf53b41661befef50dbec911d4ad5063eb11da144 HEAD_REF master ) diff --git a/ports/boost-flyweight/vcpkg.json b/ports/boost-flyweight/vcpkg.json index 9654c5c6b2..2b348bff57 100644 --- a/ports/boost-flyweight/vcpkg.json +++ b/ports/boost-flyweight/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-flyweight", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost flyweight module", "homepage": "https://github.com/boostorg/flyweight", "dependencies": [ diff --git a/ports/boost-foreach/portfile.cmake b/ports/boost-foreach/portfile.cmake index f16a626a9a..3338bf2c29 100644 --- a/ports/boost-foreach/portfile.cmake +++ b/ports/boost-foreach/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/foreach - REF boost-1.77.0 - SHA512 45a4bfb69ea3524c69de90e1b3495d1a5972110dec37f3d8fd623cb223484b076f54a1d6c4245925722b8c263077c6e461b16b8c53d2d264e01386722f502c83 + REF boost-1.78.0 + SHA512 dfc27c7f6353270e910a26511abef83d1f89cfbeeb6fe6da3cd51d1d6f832369734449b0c56e0476631216688d005047e5724a13df03cd3eeaba2b30b4c926d2 HEAD_REF master ) diff --git a/ports/boost-foreach/vcpkg.json b/ports/boost-foreach/vcpkg.json index 5304250e40..4b9f839305 100644 --- a/ports/boost-foreach/vcpkg.json +++ b/ports/boost-foreach/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-foreach", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost foreach module", "homepage": "https://github.com/boostorg/foreach", "dependencies": [ diff --git a/ports/boost-format/portfile.cmake b/ports/boost-format/portfile.cmake index b2c0651aef..95ff3d4955 100644 --- a/ports/boost-format/portfile.cmake +++ b/ports/boost-format/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/format - REF boost-1.77.0 - SHA512 b83dd71f3b76773f852b5f680c5cdc62105b616b6343e87320eea718f13932ba4098f47b17a67f096855cbb0a717b01552c292c49397a093b3bacb009a48e675 + REF boost-1.78.0 + SHA512 5d104eaff0d91984c5ac712af1e53f0d73215dad4252b065dec119bbad5dde72a35bf23f56dc2f765902045ca94d5472c1ab15241ef631fdf784cd950a98e86f HEAD_REF master ) diff --git a/ports/boost-format/vcpkg.json b/ports/boost-format/vcpkg.json index c383b31c9a..9200416486 100644 --- a/ports/boost-format/vcpkg.json +++ b/ports/boost-format/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-format", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost format module", "homepage": "https://github.com/boostorg/format", "dependencies": [ diff --git a/ports/boost-function-types/portfile.cmake b/ports/boost-function-types/portfile.cmake index a017e85c88..d4fd306c40 100644 --- a/ports/boost-function-types/portfile.cmake +++ b/ports/boost-function-types/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/function_types - REF boost-1.77.0 - SHA512 7a530e9505daf5c67c14a01476c0317f3f85b9976082eb02a90cc79fc7c1b9a26d9d23740c1324e4df00cf4e85b1e1b2a2a9638eee74f85193ae3b3bfb936f92 + REF boost-1.78.0 + SHA512 9cd5a8c91e3fa32e3d5aed48da82c5b22c4a3309eecb18adf07e716393e58bd61ae273a5077222ad4c036561b317591934c876392effeb47b231554a20ff291b HEAD_REF master ) diff --git a/ports/boost-function-types/vcpkg.json b/ports/boost-function-types/vcpkg.json index 8f49bf9df7..37bf9d59c5 100644 --- a/ports/boost-function-types/vcpkg.json +++ b/ports/boost-function-types/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-function-types", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost function_types module", "homepage": "https://github.com/boostorg/function_types", "dependencies": [ diff --git a/ports/boost-function/portfile.cmake b/ports/boost-function/portfile.cmake index d86bc5aea7..922f9dcd6e 100644 --- a/ports/boost-function/portfile.cmake +++ b/ports/boost-function/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/function - REF boost-1.77.0 - SHA512 637f6d436614a805bb7d8e5dac0fc154896f4e77a51e1bf2d4509779bc412eaff1756dedcc9937490ca21d5bc15c8df6d911cfe9eebce51f80b5ec42a85d4155 + REF boost-1.78.0 + SHA512 b8a1da6c586948f3a7981c8adf0b3bc556da8aff9cae5dbb3bf4a7610e035a1969e89e3039d09105d28bcf73c04fd041b2c972fde9706657ac3996a9062fa96d HEAD_REF master ) diff --git a/ports/boost-function/vcpkg.json b/ports/boost-function/vcpkg.json index 00181a35f6..13efb0089b 100644 --- a/ports/boost-function/vcpkg.json +++ b/ports/boost-function/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-function", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost function module", "homepage": "https://github.com/boostorg/function", "dependencies": [ diff --git a/ports/boost-functional/portfile.cmake b/ports/boost-functional/portfile.cmake index 844ccd4fff..e1b2257ba8 100644 --- a/ports/boost-functional/portfile.cmake +++ b/ports/boost-functional/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/functional - REF boost-1.77.0 - SHA512 0b0d675482ccaa0ca2eff5c2a9d4ffe4ec2374320a8a0766e791b57eb16be661422727c5d55f3bce2113d6410e07b05b29369e1ed551545e9ad427b92fd44c83 + REF boost-1.78.0 + SHA512 d4fea4d4c5af107fb26b025c30dca05e5875e0ee2046f54f86a1acf3ea25864776783fdedc3922cd9fa8124cb10ad68c778dcd82f7575f70e6c14d6ff9b339f8 HEAD_REF master ) diff --git a/ports/boost-functional/vcpkg.json b/ports/boost-functional/vcpkg.json index a00b0dc303..5ffb24d9a1 100644 --- a/ports/boost-functional/vcpkg.json +++ b/ports/boost-functional/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-functional", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost functional module", "homepage": "https://github.com/boostorg/functional", "dependencies": [ diff --git a/ports/boost-fusion/portfile.cmake b/ports/boost-fusion/portfile.cmake index bcbbb77464..9d6d94a2bd 100644 --- a/ports/boost-fusion/portfile.cmake +++ b/ports/boost-fusion/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/fusion - REF boost-1.77.0 - SHA512 c8ff639af2fe04a9a97d087ffdb023ca5530b6de0228f8f87150e6c18100aac6b500698fdfb2a431688be351b7d10e09f58006c9bf84660efe02fdd0c969446c + REF boost-1.78.0 + SHA512 dd76b330c21943ca05789756705dd62be3c987eb5023cf4ae9330e90a0020065cd7544bb8b7238b9e4c85ce5ed0db2b3f5895aecd222c0db3275b855323f2e7c HEAD_REF master ) diff --git a/ports/boost-fusion/vcpkg.json b/ports/boost-fusion/vcpkg.json index 3b28a6b665..90ab4bb8b1 100644 --- a/ports/boost-fusion/vcpkg.json +++ b/ports/boost-fusion/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-fusion", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost fusion module", "homepage": "https://github.com/boostorg/fusion", "dependencies": [ diff --git a/ports/boost-geometry/portfile.cmake b/ports/boost-geometry/portfile.cmake index 9530fbff3d..d8b6b6f4b4 100644 --- a/ports/boost-geometry/portfile.cmake +++ b/ports/boost-geometry/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/geometry - REF boost-1.77.0 - SHA512 a5c6b1051bba1ec60ab5ad99421892ad868f9d31ac1d8da5a7bb995bd4ad27ec9e20daf2ad5646e48badb33e8b14c8ebb9343923b6ff7f725347c222e797cb67 + REF boost-1.78.0 + SHA512 8b348420555d070412e543190e201b85b1e090911e6e299fd5cf375d1927e63092f95c8b17723d6477f96b7fb9edffaea2b0070a7794c1b2af2b63e62704c40e HEAD_REF master ) diff --git a/ports/boost-geometry/vcpkg.json b/ports/boost-geometry/vcpkg.json index c1d574a84a..deb8974651 100644 --- a/ports/boost-geometry/vcpkg.json +++ b/ports/boost-geometry/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-geometry", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost geometry module", "homepage": "https://github.com/boostorg/geometry", "dependencies": [ diff --git a/ports/boost-gil/portfile.cmake b/ports/boost-gil/portfile.cmake index b6dae42551..88602ed17d 100644 --- a/ports/boost-gil/portfile.cmake +++ b/ports/boost-gil/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/gil - REF boost-1.77.0 - SHA512 a779a3a471509f0a5cbb9048ac4345bcde875cab1afb540bc4b0d051367b3bbd4eb41ebc2d0e50cc4dda9c7775e7b753cb3dd582ae6fe938ae94a71187de4089 + REF boost-1.78.0 + SHA512 6f8b94bb75cf5a1e8781454490d6873bf8c91e85ba7c98f81ece382000051c42512dc76939c693b9b24e97a3496f5fd97581a5665508bdb2ba11e570bc77bdfe HEAD_REF master ) diff --git a/ports/boost-gil/vcpkg.json b/ports/boost-gil/vcpkg.json index 991dc51d6e..32e00e2074 100644 --- a/ports/boost-gil/vcpkg.json +++ b/ports/boost-gil/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost-gil", - "version": "1.77.0", - "port-version": 1, + "version": "1.78.0", "description": "Boost gil module", "homepage": "https://github.com/boostorg/gil", "dependencies": [ diff --git a/ports/boost-graph-parallel/portfile.cmake b/ports/boost-graph-parallel/portfile.cmake index b14dceb500..6d0ca9b8e9 100644 --- a/ports/boost-graph-parallel/portfile.cmake +++ b/ports/boost-graph-parallel/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/graph_parallel - REF boost-1.77.0 - SHA512 2236b4ad0eae70c6dba7814003cb6e37505a09b29f26e2558cc6784d01b37a2e715acac0fdcacf553b94328fa6495fdcacabd9e7d00068ce4baccd29060faca1 + REF boost-1.78.0 + SHA512 50efce738dcdb001c5d429274f1d699caa45e68998f60dfdd5c0a572981ca72a2d08159619adda8a011c1d6237bf615572f74ebe10f2fb98334984a54c9f653d HEAD_REF master ) diff --git a/ports/boost-graph-parallel/vcpkg.json b/ports/boost-graph-parallel/vcpkg.json index 436b280efc..d663fdd369 100644 --- a/ports/boost-graph-parallel/vcpkg.json +++ b/ports/boost-graph-parallel/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-graph-parallel", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost graph_parallel module", "homepage": "https://github.com/boostorg/graph_parallel", "supports": "!uwp", diff --git a/ports/boost-graph/portfile.cmake b/ports/boost-graph/portfile.cmake index 61bf8a3b91..b74e791576 100644 --- a/ports/boost-graph/portfile.cmake +++ b/ports/boost-graph/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/graph - REF boost-1.77.0 - SHA512 e7b318d18ec8586578d20398de862c852157f272bcc397b92a8808eb931aa1ca472df26972b052c123e3bed0213d41ad670bdc63621c6d5ef26495b66378bc76 + REF boost-1.78.0 + SHA512 af51d2d0c07bc3d6c880b114c34aec2ebde9f4c1b2ee73a7e8be4edf2a8175ae341b0ce8fb36fe7b4899aebaafe054720f573233b72849648ca0a97c92098d77 HEAD_REF master ) diff --git a/ports/boost-graph/vcpkg.json b/ports/boost-graph/vcpkg.json index b4a2db93bf..b89fa9f637 100644 --- a/ports/boost-graph/vcpkg.json +++ b/ports/boost-graph/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-graph", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost graph module", "homepage": "https://github.com/boostorg/graph", "dependencies": [ diff --git a/ports/boost-hana/portfile.cmake b/ports/boost-hana/portfile.cmake index e4e5e22f89..1e7c706aae 100644 --- a/ports/boost-hana/portfile.cmake +++ b/ports/boost-hana/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/hana - REF boost-1.77.0 - SHA512 763d772026c9a3ed0e945c92c698f76a8acfb63947bea0520f58040c5461b2c8032fa025fbd93d44b17ea7d83ddd645d84ec1362d7e86b937cbb83e8108536f4 + REF boost-1.78.0 + SHA512 407cc2dbf4fee28182564925cf2a11074728322e03b2c5acbc9d34ed4d7e30befde9f74176270b63179f09504b42375249f09d336546ebdf2e24b4956d2fb885 HEAD_REF master ) diff --git a/ports/boost-hana/vcpkg.json b/ports/boost-hana/vcpkg.json index de7c4aa378..6b58803140 100644 --- a/ports/boost-hana/vcpkg.json +++ b/ports/boost-hana/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-hana", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost hana module", "homepage": "https://github.com/boostorg/hana", "dependencies": [ diff --git a/ports/boost-heap/portfile.cmake b/ports/boost-heap/portfile.cmake index 33804f9845..64c78f82bc 100644 --- a/ports/boost-heap/portfile.cmake +++ b/ports/boost-heap/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/heap - REF boost-1.77.0 - SHA512 73885784757bbec1ec5ac77fad398498f0f80f7d52b69f82b6d0c93d99cec38ec19765e20157fa6fee7e4fec371ce98962589ee2fc42b280dfe831ba56b0afef + REF boost-1.78.0 + SHA512 f8360f4cd5772e5e2fc62b4174778b227c34876fbda6b4a245d959ef895a20eb3fc88084de7f9f22caa89a9a6b4be50b5aff9088a8c81c4216450b5ebcdc5dc3 HEAD_REF master ) diff --git a/ports/boost-heap/vcpkg.json b/ports/boost-heap/vcpkg.json index 6553f69d26..204c7c05d0 100644 --- a/ports/boost-heap/vcpkg.json +++ b/ports/boost-heap/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-heap", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost heap module", "homepage": "https://github.com/boostorg/heap", "dependencies": [ diff --git a/ports/boost-histogram/portfile.cmake b/ports/boost-histogram/portfile.cmake index 739a20889e..743a074497 100644 --- a/ports/boost-histogram/portfile.cmake +++ b/ports/boost-histogram/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/histogram - REF boost-1.77.0 - SHA512 bb802772651e1e850ffbf385c83685a0f745f4e90a48b18dc80b701c4bd865fe47e167a7a7a2d434d6d07fbde088b2c3344a67a08a1b5a9268b4f68d88256ee7 + REF boost-1.78.0 + SHA512 1124b52f68f6a240ca5fc8e1514fe3350a1f16260b137b5fbdd67c9fd68573f11a9d95cfcc6f370201ef6ae95a35098e1c8a457180c26ffaeb9b29bb6fbb0a2a HEAD_REF master ) diff --git a/ports/boost-histogram/vcpkg.json b/ports/boost-histogram/vcpkg.json index 1bdde815c6..60a7ce773b 100644 --- a/ports/boost-histogram/vcpkg.json +++ b/ports/boost-histogram/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-histogram", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost histogram module", "homepage": "https://github.com/boostorg/histogram", "dependencies": [ diff --git a/ports/boost-hof/portfile.cmake b/ports/boost-hof/portfile.cmake index 588a84b026..d82fb2460f 100644 --- a/ports/boost-hof/portfile.cmake +++ b/ports/boost-hof/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/hof - REF boost-1.77.0 - SHA512 8cbcc9ff6bf092c5ac90a44304a7e5eb2e969ad5d14d6913549941e941fe8bf1d2cabadfd6b4808fa494306eb53e9d1a5e6a9c7efa28db15b9844e87713e3cd6 + REF boost-1.78.0 + SHA512 120ff5db96651321eb2512b672c204219e6e6612e2a5764c933cd3b3d7afd82e2fe5ec57a0a293e83d276ee171aaca06eaa856dc8b7e5f891fdbd3bc536373a7 HEAD_REF master ) diff --git a/ports/boost-hof/vcpkg.json b/ports/boost-hof/vcpkg.json index 065612d939..3839b5919b 100644 --- a/ports/boost-hof/vcpkg.json +++ b/ports/boost-hof/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-hof", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost hof module", "homepage": "https://github.com/boostorg/hof", "dependencies": [ diff --git a/ports/boost-icl/portfile.cmake b/ports/boost-icl/portfile.cmake index a50473f909..5d3ecbfad0 100644 --- a/ports/boost-icl/portfile.cmake +++ b/ports/boost-icl/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/icl - REF boost-1.77.0 - SHA512 680119595e9743b70a0444ee65cace053269d6c04133c1a59e82cf2e41f7e73b4aab160a232902cbbc5c2d5f7f6633c1f00e1564c8c62b95beafd247ff482399 + REF boost-1.78.0 + SHA512 83d4f74ef6c4dbe7e6e9eaf1665bc2e013fa4236a92ea5b702889cb67e86d2c141897a8a9b627ef693c6514ddd148ea9f2120fc606e255238dd7ebd083a5fc47 HEAD_REF master ) diff --git a/ports/boost-icl/vcpkg.json b/ports/boost-icl/vcpkg.json index 8d4cdc50ca..6e0df276f6 100644 --- a/ports/boost-icl/vcpkg.json +++ b/ports/boost-icl/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-icl", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost icl module", "homepage": "https://github.com/boostorg/icl", "dependencies": [ diff --git a/ports/boost-integer/portfile.cmake b/ports/boost-integer/portfile.cmake index e5d3e499e7..abc67f8830 100644 --- a/ports/boost-integer/portfile.cmake +++ b/ports/boost-integer/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/integer - REF boost-1.77.0 - SHA512 31a254a1ae2ea201b6e202c5f4c47291915a6fe76c947bb1fb254dd065b47beaf97ef54cec6bb29058c671b63d240a3db268e03bb90b133d375eb0606421106e + REF boost-1.78.0 + SHA512 c0d87b0c8ccfc3923d61862429b22dcf09b9905c57927277bbef7c45ca1ae2ba57c35fd7d7ec3aec19eedf73598c4c1bf2d49c9d66af297fc2978cb196b6a64d HEAD_REF master ) diff --git a/ports/boost-integer/vcpkg.json b/ports/boost-integer/vcpkg.json index d1b382d198..4b6ac510f8 100644 --- a/ports/boost-integer/vcpkg.json +++ b/ports/boost-integer/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-integer", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost integer module", "homepage": "https://github.com/boostorg/integer", "dependencies": [ diff --git a/ports/boost-interprocess/portfile.cmake b/ports/boost-interprocess/portfile.cmake index 431b05bd17..35c64ee14e 100644 --- a/ports/boost-interprocess/portfile.cmake +++ b/ports/boost-interprocess/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/interprocess - REF boost-1.77.0 - SHA512 59ccd15b58a8ba343ca4c009a3c6a59a06248d7f9829dbb355320d7184b6476dcbf98d68853fe9d2522e7d8500e39ce36073fde1f17cbab01003abb8e5d2d425 + REF boost-1.78.0 + SHA512 47ac928bc47f4fe0d504031e51c344f733820db2c40bb1e55187778692d480e692a3c3fee62e05d24b389b0117761ee8147fe8aaff1510a088047fb38a703986 HEAD_REF master ) diff --git a/ports/boost-interprocess/vcpkg.json b/ports/boost-interprocess/vcpkg.json index 58f1ffb35e..771a5c3e42 100644 --- a/ports/boost-interprocess/vcpkg.json +++ b/ports/boost-interprocess/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-interprocess", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost interprocess module", "homepage": "https://github.com/boostorg/interprocess", "dependencies": [ diff --git a/ports/boost-interval/portfile.cmake b/ports/boost-interval/portfile.cmake index a73a59b11f..9388382e23 100644 --- a/ports/boost-interval/portfile.cmake +++ b/ports/boost-interval/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/interval - REF boost-1.77.0 - SHA512 c1a4780e77063da68c5d08604afd06ed4a17a2149217622037e23d5753a0324073f58e2ab899fffcb2edc8c19e5bf87bae330116407849f9ac90a2c71aeb1b1d + REF boost-1.78.0 + SHA512 8de185456a462e76a73b01b016e71ab4586a2676cbaaa666e52dbddd37341a6ba313bd51814f3d2bb22541c4cc067626b3d3c8346a02e7a0a38d6cae6cc59f80 HEAD_REF master ) diff --git a/ports/boost-interval/vcpkg.json b/ports/boost-interval/vcpkg.json index 5612c624c1..7d7f46270b 100644 --- a/ports/boost-interval/vcpkg.json +++ b/ports/boost-interval/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-interval", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost interval module", "homepage": "https://github.com/boostorg/interval", "dependencies": [ diff --git a/ports/boost-intrusive/portfile.cmake b/ports/boost-intrusive/portfile.cmake index 26d2cfaf58..598bc37866 100644 --- a/ports/boost-intrusive/portfile.cmake +++ b/ports/boost-intrusive/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/intrusive - REF boost-1.77.0 - SHA512 9fed1756ca0c4abe1c64bd9794cc5f8548f71fef761d0cef25f6d10ee65d84cdc34216e20e4e29e34d7664a6addac7cbbc4f2f43d5faaa0c0660fad20a594ad3 + REF boost-1.78.0 + SHA512 8a9431af2346348c0981d296f5bf9126833d6831c50fee91c85b3bcafd117d9b39454837a40a3aca4385ebf1d59b795ea7ee8a5c0a6c8adbfe3f3de8a2e805d4 HEAD_REF master ) diff --git a/ports/boost-intrusive/vcpkg.json b/ports/boost-intrusive/vcpkg.json index f79993cf33..bd09c4b4be 100644 --- a/ports/boost-intrusive/vcpkg.json +++ b/ports/boost-intrusive/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-intrusive", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost intrusive module", "homepage": "https://github.com/boostorg/intrusive", "dependencies": [ diff --git a/ports/boost-io/portfile.cmake b/ports/boost-io/portfile.cmake index 1a3fa780b0..cca5ca4e5d 100644 --- a/ports/boost-io/portfile.cmake +++ b/ports/boost-io/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/io - REF boost-1.77.0 - SHA512 2806d3a5a66c0ea6b4a70fd19608e666eaa7569600a9cceee75313fa4945f652eac3522c67bc01a09f2ba5832b7f6e799e7f010d117a2112826c23a6753182e4 + REF boost-1.78.0 + SHA512 349333ed588658ed631a615a62808757216a09931fc1f4cb2ced9f7e8d5206fbe44fb29015f623dd174f6b743427ad6df6e69463b281b9824d29581736b1d658 HEAD_REF master ) diff --git a/ports/boost-io/vcpkg.json b/ports/boost-io/vcpkg.json index 08082c3cab..d3bb556c1c 100644 --- a/ports/boost-io/vcpkg.json +++ b/ports/boost-io/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-io", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost io module", "homepage": "https://github.com/boostorg/io", "dependencies": [ diff --git a/ports/boost-iostreams/portfile.cmake b/ports/boost-iostreams/portfile.cmake index 827c7595b3..3160968abf 100644 --- a/ports/boost-iostreams/portfile.cmake +++ b/ports/boost-iostreams/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/iostreams - REF boost-1.77.0 - SHA512 0b656124e468c50623d4336a9bb357ca211d6d3989e0dc63a9036a2d13bfc352992a8673b7f13debf387b434cdf604c8fbb13ccf5b0b3fd8415b0f839aa4d7cf + REF boost-1.78.0 + SHA512 ad766d5b922bf959480dbaaae80c82211118a11db2a1cc7790ac2885a9c2d85d883d320f6dc19a4cadb0d857398f4a21c173fd3ccf2ff2068718b32dc5cb67c1 HEAD_REF master PATCHES Removeseekpos.patch ) diff --git a/ports/boost-iostreams/vcpkg.json b/ports/boost-iostreams/vcpkg.json index 4d694c8178..a644df9c50 100644 --- a/ports/boost-iostreams/vcpkg.json +++ b/ports/boost-iostreams/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost-iostreams", - "version": "1.77.0", - "port-version": 1, + "version": "1.78.0", "description": "Boost iostreams module", "homepage": "https://github.com/boostorg/iostreams", "supports": "!uwp", diff --git a/ports/boost-iterator/portfile.cmake b/ports/boost-iterator/portfile.cmake index 0743a5bbcd..6d970bfd37 100644 --- a/ports/boost-iterator/portfile.cmake +++ b/ports/boost-iterator/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/iterator - REF boost-1.77.0 - SHA512 9d374cd58bf3494197235521a16ea63609ebb368a041a039adf833b28050a49614466d667f64f5bf825d32a8aad83ee9859ec5bde188b49ea7e3ee84d2fc6aaf + REF boost-1.78.0 + SHA512 a6cea7025926b9482e3e0b0c19d9ba6d2bd2fe358c418d27b69ee8f9aa25204869f29412639242e244acb5eb5a7d5e79786d3bae649b1603f9123eeae16dc32b HEAD_REF master ) diff --git a/ports/boost-iterator/vcpkg.json b/ports/boost-iterator/vcpkg.json index f581c57d70..a985904239 100644 --- a/ports/boost-iterator/vcpkg.json +++ b/ports/boost-iterator/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-iterator", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost iterator module", "homepage": "https://github.com/boostorg/iterator", "dependencies": [ diff --git a/ports/boost-json/001-remove-checks.patch b/ports/boost-json/001-remove-checks.patch deleted file mode 100644 index cea25c9755..0000000000 --- a/ports/boost-json/001-remove-checks.patch +++ /dev/null @@ -1,30 +0,0 @@ - Jamfile | 2 +- - build/Jamfile | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Jamfile b/Jamfile -index b999474..33bc8c9 100644 ---- a/Jamfile -+++ b/Jamfile -@@ -7,7 +7,7 @@ - # Official repository: https://github.com/boostorg/json - # - --import ../config/checks/config : requires ; -+rule requires ( checks * ) { } - - # These make sure we only build on - # compatible C++11 or later toolchains. -diff --git a/build/Jamfile b/build/Jamfile -index 8425ad3..86d1208 100644 ---- a/build/Jamfile -+++ b/build/Jamfile -@@ -7,7 +7,7 @@ - # Official repository: https://github.com/boostorg/json - # - --import ../../config/checks/config : requires ; -+rule requires ( checks * ) { } - - project boost/json - : requirements diff --git a/ports/boost-json/portfile.cmake b/ports/boost-json/portfile.cmake index b9c4481881..3e8c8f3a7f 100644 --- a/ports/boost-json/portfile.cmake +++ b/ports/boost-json/portfile.cmake @@ -3,12 +3,15 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/json - REF boost-1.77.0 - SHA512 538d749ae612b3c2e1681978d1aa9c87aed89a48ef7ce3f7cbd3caf72c4f2e2a232b86b7b089d5ddf63acf71e1a82146de370dfa8c8b881cd07db09885f421ce + REF boost-1.78.0 + SHA512 245eb006392cea71fc4da0100a804cff0f4f0a63baf5e4d95ea3b8234a8b2a72344090ccf827a6334fe1819dc207d84a2c1709c62f71361a8e8824d84a51edab HEAD_REF master - PATCHES 001-remove-checks.patch ) +file(READ "${SOURCE_PATH}/build/Jamfile" _contents) +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") +file(WRITE "${SOURCE_PATH}/build/Jamfile" "${_contents}") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-json requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-json/vcpkg.json b/ports/boost-json/vcpkg.json index c3d3dfc607..28efe2fca4 100644 --- a/ports/boost-json/vcpkg.json +++ b/ports/boost-json/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-json", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost json module", "homepage": "https://github.com/boostorg/json", "dependencies": [ diff --git a/ports/boost-lambda/portfile.cmake b/ports/boost-lambda/portfile.cmake index f71d998d56..28adb4a189 100644 --- a/ports/boost-lambda/portfile.cmake +++ b/ports/boost-lambda/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lambda - REF boost-1.77.0 - SHA512 bf8514928f42618eb056fc61370606ac38c1914822c308a288342459b29a8c202f2ca6efe3c9317b371a5ca435da2c0b79f6f8de2df7a8a95033b9eb22331102 + REF boost-1.78.0 + SHA512 b3d923435133ba4bcffd0fb722d92ccf4f7b739a51390319db10ac43452141c1d786755ae143149102324548d4beb7e87e5767381b93cc814593ce9123f2dffb HEAD_REF master ) diff --git a/ports/boost-lambda/vcpkg.json b/ports/boost-lambda/vcpkg.json index f7a79b818f..3687066be5 100644 --- a/ports/boost-lambda/vcpkg.json +++ b/ports/boost-lambda/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-lambda", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost lambda module", "homepage": "https://github.com/boostorg/lambda", "dependencies": [ diff --git a/ports/boost-lambda2/portfile.cmake b/ports/boost-lambda2/portfile.cmake index a0c3f40237..43c1d15afb 100644 --- a/ports/boost-lambda2/portfile.cmake +++ b/ports/boost-lambda2/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lambda2 - REF boost-1.77.0 - SHA512 2402ba5967082199d5c07f7bd03be9072b76173414a69029157e24bb3f65628febda7b609a128920e3b0f4bbc4265d6e692b24c985d39869b26f32168884df96 + REF boost-1.78.0 + SHA512 56c8e14dea12e32d8b049c6de2c5ed4ea299b169fc43d76c65aa1057dc5cad9e1182fdf9761381855c3b940ed4e34a794ea8aeca11fde116bc25c4ae1065cc58 HEAD_REF master ) diff --git a/ports/boost-lambda2/vcpkg.json b/ports/boost-lambda2/vcpkg.json index 56067a693f..068794a937 100644 --- a/ports/boost-lambda2/vcpkg.json +++ b/ports/boost-lambda2/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-lambda2", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost lambda2 module", "homepage": "https://github.com/boostorg/lambda2", "dependencies": [ diff --git a/ports/boost-leaf/portfile.cmake b/ports/boost-leaf/portfile.cmake index 27a688c0ab..1159bbf456 100644 --- a/ports/boost-leaf/portfile.cmake +++ b/ports/boost-leaf/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/leaf - REF boost-1.77.0 - SHA512 46035f095b76cdc9fee7f608fe2d05d0ad7bd59eb7b87e675c371ce43d842176c797c19a388e010f9bd8bf418789953e6e659af7940c1b1de1c3f2ff717fff18 + REF boost-1.78.0 + SHA512 07f15896fe8dd1029aefe2988c82b688243b11f344fafe7ad80a93e70e75c7b35083d1a84944bc564aa591a086f20dfcb4010fc701b1e6780f93ac2dd5701c6b HEAD_REF master ) diff --git a/ports/boost-leaf/vcpkg.json b/ports/boost-leaf/vcpkg.json index 2831156c4a..a4f670c4f4 100644 --- a/ports/boost-leaf/vcpkg.json +++ b/ports/boost-leaf/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-leaf", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost leaf module", "homepage": "https://github.com/boostorg/leaf", "dependencies": [ diff --git a/ports/boost-lexical-cast/portfile.cmake b/ports/boost-lexical-cast/portfile.cmake index 253eb1e574..40c5288533 100644 --- a/ports/boost-lexical-cast/portfile.cmake +++ b/ports/boost-lexical-cast/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lexical_cast - REF boost-1.77.0 - SHA512 1c9cfee10bb61f52f653f4adf68d7342fe952c24a180aa49a5cc83689567be3a0f68c05e96ade23025163262e1ba96b545ed4e182d9411deb2251b54bcfb7fab + REF boost-1.78.0 + SHA512 01b544b29f8c4e7de7cb1f4d11835bf4c434fd65fa48983794cd4ec2847d3fc12692722025177552b4653f213d033811bafecf64ce3572885ea7cf522ab3f406 HEAD_REF master ) diff --git a/ports/boost-lexical-cast/vcpkg.json b/ports/boost-lexical-cast/vcpkg.json index b2e3aa390e..7da42431e0 100644 --- a/ports/boost-lexical-cast/vcpkg.json +++ b/ports/boost-lexical-cast/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-lexical-cast", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost lexical_cast module", "homepage": "https://github.com/boostorg/lexical_cast", "dependencies": [ diff --git a/ports/boost-local-function/portfile.cmake b/ports/boost-local-function/portfile.cmake index db61899eed..3c44ceac69 100644 --- a/ports/boost-local-function/portfile.cmake +++ b/ports/boost-local-function/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/local_function - REF boost-1.77.0 - SHA512 0e827aa35b9281abb2efc804c0eef554076fb39c29ce006b534a9e1f4bb6573e703a5f848fdb1ea5e3257ea9281bf1533239fce4e0275390e81740a4d2eed9e6 + REF boost-1.78.0 + SHA512 4df1e13e9314dc31fabd2e0451e09a69b6f976efa41b2fae87766bb9ba271ab47604f15ae138c694b8e15ea51289ca8c2e882179ca55b9abd904bd166b0bd2b4 HEAD_REF master ) diff --git a/ports/boost-local-function/vcpkg.json b/ports/boost-local-function/vcpkg.json index 89c6386d47..a54f889616 100644 --- a/ports/boost-local-function/vcpkg.json +++ b/ports/boost-local-function/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-local-function", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost local_function module", "homepage": "https://github.com/boostorg/local_function", "dependencies": [ diff --git a/ports/boost-locale/portfile.cmake b/ports/boost-locale/portfile.cmake index 2ea0a35325..f20b773340 100644 --- a/ports/boost-locale/portfile.cmake +++ b/ports/boost-locale/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/locale - REF boost-1.77.0 - SHA512 363bf4bc970fb044fc1739405ced27fee00fb2d5925263069f29821204c505ba4e4dac344a27232c8d7e96cd09d90342623ba5d93112277f21cf08ef5bbfd0ff + REF boost-1.78.0 + SHA512 17870d13898fe1c8df3958757aba81f385924ee063e9f92f821ced912346b89d106b2256d659239323efba125ecd8507a8f3fbc326285cc243befdab5dcaf72d HEAD_REF master PATCHES 0001-Fix-boost-ICU-support.patch diff --git a/ports/boost-locale/vcpkg.json b/ports/boost-locale/vcpkg.json index 6953dc449e..47c2adc8fd 100644 --- a/ports/boost-locale/vcpkg.json +++ b/ports/boost-locale/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-locale", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost locale module", "homepage": "https://github.com/boostorg/locale", "supports": "!uwp", diff --git a/ports/boost-lockfree/portfile.cmake b/ports/boost-lockfree/portfile.cmake index 124af670e0..b714183733 100644 --- a/ports/boost-lockfree/portfile.cmake +++ b/ports/boost-lockfree/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/lockfree - REF boost-1.77.0 - SHA512 134e9f9d30b4ac124f2a18e0cf265c7ea7342279876625302bfeec8e25aff716e00ccd229389b0197b59d9ca85787eafb3fdec680a70d791497245dd8ca2cbec + REF boost-1.78.0 + SHA512 f0e56532c369dcf9adb20ea1da6f647d083a67aea067109d7743e5eb4d26ebe2b21b8e2b131265db03f8155845d6948197acfbecb2da41f9f54c11f80e078ba9 HEAD_REF master ) diff --git a/ports/boost-lockfree/vcpkg.json b/ports/boost-lockfree/vcpkg.json index 78b28dd4fd..65fb1c8965 100644 --- a/ports/boost-lockfree/vcpkg.json +++ b/ports/boost-lockfree/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-lockfree", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost lockfree module", "homepage": "https://github.com/boostorg/lockfree", "dependencies": [ diff --git a/ports/boost-log/portfile.cmake b/ports/boost-log/portfile.cmake index 970942ccfc..f3d3e8da87 100644 --- a/ports/boost-log/portfile.cmake +++ b/ports/boost-log/portfile.cmake @@ -3,24 +3,23 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/log - REF boost-1.77.0 - SHA512 17203830dce28e3b5c2c7b78f412ecdcae8b08cfc6dd4ae251bc6c99d9c2c66b0b3b5df3c2620c8ef8f39e48b37fc7477f2a2d86ebcb69bc95eb9cb1a98d01a0 + REF boost-1.78.0 + SHA512 86f2c99647236f49a8a18a10a3c4a7409f15e5d5cdf8f925a7bd87a7eb196d3c53595b7ddc7fd56354181d5b7c433645f3ee349db59d5b971583166366550613 HEAD_REF master ) file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") string(REPLACE " @select-arch-specific-sources" "#@select-arch-specific-sources" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") file(READ ${SOURCE_PATH}/build/log-arch-config.jam _contents) string(REPLACE "project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]" - "project.load [ path.join [ path.make $(here:D) ] config/checks/architecture ]" + "project.load [ path.join [ path.make $(here:D) ] ../config/checks/architecture ]" _contents "${_contents}") file(WRITE ${SOURCE_PATH}/build/log-arch-config.jam "${_contents}") - if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-log requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-log/vcpkg.json b/ports/boost-log/vcpkg.json index 6812f2ed4e..131e173ab0 100644 --- a/ports/boost-log/vcpkg.json +++ b/ports/boost-log/vcpkg.json @@ -1,16 +1,13 @@ { "name": "boost-log", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost log module", "homepage": "https://github.com/boostorg/log", "supports": "!uwp & !emscripten", "dependencies": [ "boost-align", "boost-array", - { - "name": "boost-asio", - "platform": "!emscripten" - }, + "boost-asio", "boost-assert", "boost-atomic", "boost-bind", diff --git a/ports/boost-logic/portfile.cmake b/ports/boost-logic/portfile.cmake index d44d928c12..c51df05187 100644 --- a/ports/boost-logic/portfile.cmake +++ b/ports/boost-logic/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/logic - REF boost-1.77.0 - SHA512 e99a3b173e1d72c5e3228ada3061a8f5e09c544d5d9bb125495aecd863494ad007e3b7b4348e7f1940efe003446ea0e97b48b44af0180661d3f73621468c5ef1 + REF boost-1.78.0 + SHA512 0f190c66e1f6ae30173c95db14c7a4373ffc55d3f48a0c54a1814e222b1cba05cf6668e6d90a780506dfa40b5060c0c0c1a4a0c76929fb420770d2134a8cbcd0 HEAD_REF master ) diff --git a/ports/boost-logic/vcpkg.json b/ports/boost-logic/vcpkg.json index 4c33644bb1..fd1fc2c525 100644 --- a/ports/boost-logic/vcpkg.json +++ b/ports/boost-logic/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-logic", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost logic module", "homepage": "https://github.com/boostorg/logic", "dependencies": [ diff --git a/ports/boost-math/portfile.cmake b/ports/boost-math/portfile.cmake index 3719fdda5f..668a22fa8d 100644 --- a/ports/boost-math/portfile.cmake +++ b/ports/boost-math/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/math - REF boost-1.77.0 - SHA512 8a35fff7ecb12bc8caf8951859555016caa21601d5aa21284aae83df19cde054bfe9ead4cb92341558b23794f2b7bfd37979acb9fc6b2f5546f50505adffd8d3 + REF boost-1.78.0 + SHA512 a5de0dfddca56ef67c750db55d103e41822ae3823c023f884211a1d993ebd4a35cceab024b405e48f51acc7f2ae7d1e97aa7e4c603eca929027b62ca2d234ff9 HEAD_REF master PATCHES 001-remove-checks.patch ) diff --git a/ports/boost-math/vcpkg.json b/ports/boost-math/vcpkg.json index de22af32b9..86a66c666c 100644 --- a/ports/boost-math/vcpkg.json +++ b/ports/boost-math/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-math", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost math module", "homepage": "https://github.com/boostorg/math", "dependencies": [ diff --git a/ports/boost-metaparse/portfile.cmake b/ports/boost-metaparse/portfile.cmake index 9240356058..23eaea290a 100644 --- a/ports/boost-metaparse/portfile.cmake +++ b/ports/boost-metaparse/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/metaparse - REF boost-1.77.0 - SHA512 b46ebf646a8e00c42c817191c02353d0d1a7635b367066a1ebe56e095278ac1d17c147ce46ca6aa3ec9021960530867b8f0bd097201798ba83cf2108db0e7407 + REF boost-1.78.0 + SHA512 d068680be7609e3a9c87f8c027373eb68fe3c212944fe63369bca94842fd8ceb032a43a455a93248bf5578170acdb76c99aa1d04abc53901636d8e74c261755c HEAD_REF master ) diff --git a/ports/boost-metaparse/vcpkg.json b/ports/boost-metaparse/vcpkg.json index 157d5a1b4f..41ccb89444 100644 --- a/ports/boost-metaparse/vcpkg.json +++ b/ports/boost-metaparse/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-metaparse", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost metaparse module", "homepage": "https://github.com/boostorg/metaparse", "dependencies": [ diff --git a/ports/boost-modular-build-helper/CMakeLists.txt b/ports/boost-modular-build-helper/CMakeLists.txt index ed0aa5a479..db475d9935 100644 --- a/ports/boost-modular-build-helper/CMakeLists.txt +++ b/ports/boost-modular-build-helper/CMakeLists.txt @@ -10,14 +10,6 @@ set(USER_CONFIG_EXTRA_LINES) set(B2_OPTIONS) -#### Handle ICU -if(WIN32) - list(APPEND B2_OPTIONS "--disable-icu") -else() - find_path(ICU_PATH include/unicode/utf.h) - list(APPEND B2_OPTIONS "-sICU_PATH=\"${ICU_PATH}\"") -endif() - # Add build type specific options if(VCPKG_CRT_LINKAGE STREQUAL "dynamic") list(APPEND B2_OPTIONS runtime-link=shared) @@ -244,6 +236,60 @@ if(NOT NUMBER_OF_PROCESSORS) set(NUMBER_OF_PROCESSORS 1) endif() +# Handle ICU +if(WIN32) + list(APPEND B2_OPTIONS "--disable-icu") +else() + find_path(ICU_PATH include/unicode/utf.h) + list(APPEND B2_OPTIONS "-sICU_PATH=\"${ICU_PATH}\"") +endif() + +# Handle Python +set(python_versions "") + +if("python2" IN_LIST FEATURES) + # Find Python2 in the current installed directory + file(GLOB python2_include_dir "${CURRENT_INSTALLED_DIR}/include/python2.*") + string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python2_version "${python2_include_dir}") + string(APPEND USER_CONFIG_EXTRA_LINES + "using python : ${python2_version} : : \"${python2_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/lib\" ;\n" + "using python : ${python2_version} : : \"${python2_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/debug/lib\" : on ;\n" + ) + list(APPEND python_versions "${python2_version}") +endif() + +if("python3" IN_LIST FEATURES) + # Find Python3 in the current installed directory + file(GLOB python3_include_dir "${CURRENT_INSTALLED_DIR}/include/python3.*") + string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python3_version "${python3_include_dir}") + string(APPEND USER_CONFIG_EXTRA_LINES + "using python : ${python3_version} : : \"${python3_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/lib\" ;\n" + "using python : ${python3_version} : : \"${python3_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/debug/lib\" : on ;\n" + ) + list(APPEND python_versions "${python3_version}") +endif() + +if("${PORT}" STREQUAL "boost-mpi" OR "${PORT}" STREQUAL "boost-graph-parallel") + string(APPEND USER_CONFIG_EXTRA_LINES + "using mpi : : \"${CURRENT_INSTALLED_DIR}/lib\"\n" + " \"${CURRENT_INSTALLED_DIR}/include\"\n" + ) + if(WIN32) + string(APPEND USER_CONFIG_EXTRA_LINES + " msmpi ;\n" + ) + else() + string(APPEND USER_CONFIG_EXTRA_LINES + " openmpi ;\n" + ) + endif() +endif() + +if(NOT python_versions STREQUAL "") + list(JOIN python_versions "," python_versions) + list(APPEND B2_OPTIONS "python=${python_versions}") +endif() + # Include port specific CMake fragment if(DEFINED BOOST_CMAKE_FRAGMENT) message(STATUS "Including ${BOOST_CMAKE_FRAGMENT}") @@ -292,7 +338,7 @@ file(GLOB LIBS \"${SUBDIR}/*.so.*\" \"${SUBDIR}/*.so\" \"${SUBDIR}/*.a\" \"${SUB if(LIBS) file(INSTALL \${LIBS} DESTINATION \"\${CMAKE_INSTALL_PREFIX}/lib\") endif() -file(GLOB DLLS \"${SUBDIR}/*.dll\") +file(GLOB DLLS \"${SUBDIR}/*.dll\" \"${SUBDIR}/*.pyd\") if(DLLS) file(INSTALL \${DLLS} DESTINATION \"\${CMAKE_INSTALL_PREFIX}/bin\") endif() diff --git a/ports/boost-modular-build-helper/Jamroot.jam.in b/ports/boost-modular-build-helper/Jamroot.jam.in index 6094cc8d1c..9a490b3ad5 100644 --- a/ports/boost-modular-build-helper/Jamroot.jam.in +++ b/ports/boost-modular-build-helper/Jamroot.jam.in @@ -155,6 +155,15 @@ if "@PORT@" != "boost-container" explicit boost_container ; } +if "@PORT@" != "boost-python" +{ + use-project /boost/python : . ; + + lib boost_python : : "@CURRENT_INSTALLED_DIR@/lib/@BOOST_LIB_PREFIX@boost_python@PYTHON_VERSION_TAG@@BOOST_LIB_RELEASE_SUFFIX@" release ; + lib boost_python : : "@CURRENT_INSTALLED_DIR@/debug/lib/@BOOST_LIB_PREFIX@boost_python@PYTHON_VERSION_TAG@@BOOST_LIB_DEBUG_SUFFIX@" debug ; + explicit boost_python ; +} + rule requires ( foo * ) { } diff --git a/ports/boost-modular-build-helper/boost-modular-build.cmake b/ports/boost-modular-build-helper/boost-modular-build.cmake index 2196068928..2cc3445959 100644 --- a/ports/boost-modular-build-helper/boost-modular-build.cmake +++ b/ports/boost-modular-build-helper/boost-modular-build.cmake @@ -4,7 +4,7 @@ include("${CMAKE_CURRENT_LIST_DIR}/../vcpkg-cmake/vcpkg-port-config.cmake") get_filename_component(BOOST_BUILD_INSTALLED_DIR "${CMAKE_CURRENT_LIST_DIR}" DIRECTORY) get_filename_component(BOOST_BUILD_INSTALLED_DIR "${BOOST_BUILD_INSTALLED_DIR}" DIRECTORY) -set(BOOST_VERSION 1.77.0) +set(BOOST_VERSION 1.78.0) string(REGEX MATCH "^([0-9]+)\\.([0-9]+)\\.([0-9]+)" BOOST_VERSION_MATCH "${BOOST_VERSION}") if("${CMAKE_MATCH_3}" GREATER 0) set(BOOST_VERSION_ABI_TAG "${CMAKE_MATCH_1}_${CMAKE_MATCH_2}_${CMAKE_MATCH_3}") @@ -82,6 +82,19 @@ function(boost_modular_build) file(WRITE "${_jamfile}" "${_contents}") endif() + if("python2" IN_LIST FEATURES) + # Find Python2 in the current installed directory + file(GLOB python2_include_dir "${CURRENT_INSTALLED_DIR}/include/python2.*") + string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python2_version "${python2_include_dir}") + string(REPLACE "." "" PYTHON_VERSION_TAG "${python2_version}") + endif() + if("python3" IN_LIST FEATURES) + # Find Python3 in the current installed directory + file(GLOB python3_include_dir "${CURRENT_INSTALLED_DIR}/include/python3.*") + string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python3_version "${python3_include_dir}") + string(REPLACE "." "" PYTHON_VERSION_TAG "${python3_version}") + endif() + configure_file(${BOOST_BUILD_INSTALLED_DIR}/share/boost-build/Jamroot.jam.in ${_bm_SOURCE_PATH}/Jamroot.jam @ONLY) set(configure_options) @@ -107,9 +120,15 @@ function(boost_modular_build) vcpkg_cmake_install() - vcpkg_copy_pdbs() + vcpkg_copy_pdbs( + BUILD_PATHS + "${CURRENT_PACKAGES_DIR}/bin/*.dll" + "${CURRENT_PACKAGES_DIR}/bin/*.pyd" + "${CURRENT_PACKAGES_DIR}/debug/bin/*.dll" + "${CURRENT_PACKAGES_DIR}/debug/bin/*.pyd" + ) - file(GLOB INSTALLED_LIBS ${CURRENT_PACKAGES_DIR}/debug/lib/*.lib ${CURRENT_PACKAGES_DIR}/lib/*.lib) + file(GLOB INSTALLED_LIBS "${CURRENT_PACKAGES_DIR}/debug/lib/*.lib" "${CURRENT_PACKAGES_DIR}/lib/*.lib") foreach(LIB IN LISTS INSTALLED_LIBS) get_filename_component(OLD_FILENAME ${LIB} NAME) get_filename_component(DIRECTORY_OF_LIB_FILE ${LIB} DIRECTORY) @@ -127,10 +146,10 @@ function(boost_modular_build) string(REPLACE "-${BOOST_VERSION_ABI_TAG}" "" NEW_FILENAME ${NEW_FILENAME}) # To enable CMake > 3.10 to locate the binaries if("${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME}" STREQUAL "${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME}") # nothing to do - elseif(EXISTS ${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME}) - file(REMOVE ${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME}) + elseif(EXISTS "${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME}") + file(REMOVE "${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME}") else() - file(RENAME ${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME} ${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME}) + file(RENAME "${DIRECTORY_OF_LIB_FILE}/${OLD_FILENAME}" "${DIRECTORY_OF_LIB_FILE}/${NEW_FILENAME}") endif() endforeach() # Similar for mingw @@ -156,7 +175,7 @@ function(boost_modular_build) file(REMOVE "${CURRENT_PACKAGES_DIR}/lib/has_icu.lib") endif() - if(NOT EXISTS ${CURRENT_PACKAGES_DIR}/lib) + if(NOT EXISTS "${CURRENT_PACKAGES_DIR}/lib") message(FATAL_ERROR "No libraries were produced. This indicates a failure while building the boost library.") endif() diff --git a/ports/boost-modular-build-helper/user-config.jam.in b/ports/boost-modular-build-helper/user-config.jam.in index 6fbfe39d66..fd9b9f0a91 100644 --- a/ports/boost-modular-build-helper/user-config.jam.in +++ b/ports/boost-modular-build-helper/user-config.jam.in @@ -7,14 +7,6 @@ using @USER_CONFIG_TOOLSET@ : @USER_CONFIG_TOOLSET_VERSION@ : @USER_CONFIG_TOOLS @USER_CONFIG_EXTRA_LINES@ -if "@PORT@" = "boost-mpi" || "@PORT@" = "boost-graph-parallel" -{ - using mpi : : - "@CURRENT_INSTALLED_DIR@/lib" - "@CURRENT_INSTALLED_DIR@/include" - msmpi ; -} - project user-config : ; if "@USER_CONFIG_TOOLSET@" = "msvc" || "@USER_CONFIG_TOOLSET@" = "clang-win" diff --git a/ports/boost-modular-build-helper/vcpkg.json b/ports/boost-modular-build-helper/vcpkg.json index 6ffc2a2e4b..b43d1e7acf 100644 --- a/ports/boost-modular-build-helper/vcpkg.json +++ b/ports/boost-modular-build-helper/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost-modular-build-helper", - "version": "1.77.0", - "port-version": 6, + "version": "1.78.0", "description": "Internal vcpkg port used to build Boost libraries", "dependencies": [ "boost-uninstall", diff --git a/ports/boost-move/portfile.cmake b/ports/boost-move/portfile.cmake index e1a2e72783..3bed2eb82a 100644 --- a/ports/boost-move/portfile.cmake +++ b/ports/boost-move/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/move - REF boost-1.77.0 - SHA512 16a911d10e142c3fae375abd5062c45cb771aae214cebc4b56a1bf88e26dc7f33d678f68d47c7f6b15e6a893080a6f9db09ef944f9980463b063fe16b745b0fd + REF boost-1.78.0 + SHA512 e17ceeaf96375e2fed7ad8be88970cdcb9b94ff3e101bdf4291ef48bf64485da3c1b7449f77881a7a757a9f5a81568cb387733e1b1b3c66f99058db1487e7554 HEAD_REF master ) diff --git a/ports/boost-move/vcpkg.json b/ports/boost-move/vcpkg.json index 0869b27f7c..513b88ea0d 100644 --- a/ports/boost-move/vcpkg.json +++ b/ports/boost-move/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-move", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost move module", "homepage": "https://github.com/boostorg/move", "dependencies": [ diff --git a/ports/boost-mp11/portfile.cmake b/ports/boost-mp11/portfile.cmake index 4eec827fce..a8d399799f 100644 --- a/ports/boost-mp11/portfile.cmake +++ b/ports/boost-mp11/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mp11 - REF boost-1.77.0 - SHA512 02a93db3c0ee65b6742109c369c70300465ebc7d824f4c9bbf8f083395e68f0a4d2b4def8299f2fc29bc5c7cb0b18dc5a4d96d1f0e20216a49986ce9387ca5d1 + REF boost-1.78.0 + SHA512 e98ca08ffa766760f20f3e94a97cfe82a024c4a3ed7d1101e2a5a790c9d50dc19d83a2a9a934432f452c2746de1a8fb81c105e379703c4e2be745ef697c38a42 HEAD_REF master ) diff --git a/ports/boost-mp11/vcpkg.json b/ports/boost-mp11/vcpkg.json index 7578247b5d..77700e66be 100644 --- a/ports/boost-mp11/vcpkg.json +++ b/ports/boost-mp11/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-mp11", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost mp11 module", "homepage": "https://github.com/boostorg/mp11", "dependencies": [ diff --git a/ports/boost-mpi/fix-build-boost_mpi_python-on-windows.patch b/ports/boost-mpi/fix-build-boost_mpi_python-on-windows.patch new file mode 100644 index 0000000000..884e65d35b --- /dev/null +++ b/ports/boost-mpi/fix-build-boost_mpi_python-on-windows.patch @@ -0,0 +1,15 @@ + build/Jamfile.v2 | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/build/Jamfile.v2 b/build/Jamfile.v2 +index 8a2f1ac..abfba37 100644 +--- a/build/Jamfile.v2 ++++ b/build/Jamfile.v2 +@@ -77,6 +77,7 @@ lib boost_mpi + : # Requirements + boost_mpi + /mpi//mpi [ mpi.extra-requirements ] ++ /python//python_for_extensions + /boost/python//boost_python + shared:BOOST_MPI_DYN_LINK=1 + shared:BOOST_MPI_PYTHON_DYN_LINK=1 diff --git a/ports/boost-mpi/portfile.cmake b/ports/boost-mpi/portfile.cmake index 0dc7642572..628897c5aa 100644 --- a/ports/boost-mpi/portfile.cmake +++ b/ports/boost-mpi/portfile.cmake @@ -3,9 +3,10 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mpi - REF boost-1.77.0 - SHA512 9acefa7dfa5b103322bf16ac76f2b9977e6af598c8547e6e33299b610e43fe006409675b5829c3ddcf1a832e36d45d06ffee8e669950a45f64cca3f16faf0b1a + REF boost-1.78.0 + SHA512 22037c92eb0f2a8e26b39637003b0b470d1e34f85cb6c83cb6d63d84ff9b57adcf172ff4ecf86a30d07bd89f422a4b39eb12a7e5940648f6ebb2b7af66a00f2e HEAD_REF master + PATCHES fix-build-boost_mpi_python-on-windows.patch ) if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) diff --git a/ports/boost-mpi/vcpkg.json b/ports/boost-mpi/vcpkg.json index 9cb9d09e77..8e0512dc96 100644 --- a/ports/boost-mpi/vcpkg.json +++ b/ports/boost-mpi/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-mpi", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost mpi module", "homepage": "https://github.com/boostorg/mpi", "supports": "!uwp", @@ -24,10 +24,6 @@ }, "boost-mpl", "boost-optional", - { - "name": "boost-python", - "platform": "!uwp & !(arm & windows) & !emscripten" - }, "boost-serialization", "boost-smart-ptr", "boost-static-assert", @@ -40,5 +36,21 @@ "name": "vcpkg-cmake", "host": true } - ] + ], + "features": { + "python3": { + "description": "Build Python3 bindings", + "supports": "!static", + "dependencies": [ + { + "name": "boost-python", + "features": [ + "python3" + ], + "platform": "!uwp & !emscripten & !ios & !android" + }, + "python3" + ] + } + } } diff --git a/ports/boost-mpl/portfile.cmake b/ports/boost-mpl/portfile.cmake index 10784dfc41..4f454995b7 100644 --- a/ports/boost-mpl/portfile.cmake +++ b/ports/boost-mpl/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/mpl - REF boost-1.77.0 - SHA512 8f43a32281aa33749fef93be450adb7ccc2774589afbb498bac335ff1cd95ad21e5899cb4c26cbdc2836764ca7264e1408e3d0c15a21d1488a56579304a29ba4 + REF boost-1.78.0 + SHA512 0aa3d20b10f5a4a655d07499372ac74114458a6209dc536a3a061e13683a12c98c9b129e3e5d103d95773fcf14afc6f94ac82ddb84d21dee55338bb5bbf2a47f HEAD_REF master ) diff --git a/ports/boost-mpl/vcpkg.json b/ports/boost-mpl/vcpkg.json index f1d3dbca7d..5677301d2f 100644 --- a/ports/boost-mpl/vcpkg.json +++ b/ports/boost-mpl/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-mpl", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost mpl module", "homepage": "https://github.com/boostorg/mpl", "dependencies": [ diff --git a/ports/boost-msm/portfile.cmake b/ports/boost-msm/portfile.cmake index a6eb4db9e6..159e23fa28 100644 --- a/ports/boost-msm/portfile.cmake +++ b/ports/boost-msm/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/msm - REF boost-1.77.0 - SHA512 b84162658b78cf8c1d60f3a390fa241293570f5956b31144fa56ffc74a22663c5a4c61a969c25db17c4265b44a4a216fc46becd40987ea8e6a198100191f7c03 + REF boost-1.78.0 + SHA512 0cc80428548b5fbde38efd8426bca954205e26ea2b9da1d9c682cd9315b298759c8db0540d0e216ff57bd613cebe9317764b2b52d24143ebee6c1eb080908eb1 HEAD_REF master ) diff --git a/ports/boost-msm/vcpkg.json b/ports/boost-msm/vcpkg.json index 6b6a345466..6c3e65a067 100644 --- a/ports/boost-msm/vcpkg.json +++ b/ports/boost-msm/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-msm", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost msm module", "homepage": "https://github.com/boostorg/msm", "dependencies": [ diff --git a/ports/boost-multi-array/portfile.cmake b/ports/boost-multi-array/portfile.cmake index 78d172a5cb..e6e85919b9 100644 --- a/ports/boost-multi-array/portfile.cmake +++ b/ports/boost-multi-array/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multi_array - REF boost-1.77.0 - SHA512 501bc069759a77535f85a309bdb13d0ef346ddc3d130145c5aa43797cc692cccf310bf3ebd7939e4d3452beec2314f1e07454017d8dc7c8b5ff079a7ba00f6de + REF boost-1.78.0 + SHA512 835a43e508ef2b2e03ecc8268770eb2e523414406d0da34ab5fdedf65e65b0f6d3dcfa8efbd2f4ee226331a56cb977106d8bdf8f285aa36f9055017be5be080b HEAD_REF master ) diff --git a/ports/boost-multi-array/vcpkg.json b/ports/boost-multi-array/vcpkg.json index ac7da7e014..6ed7ba4f52 100644 --- a/ports/boost-multi-array/vcpkg.json +++ b/ports/boost-multi-array/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-multi-array", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost multi_array module", "homepage": "https://github.com/boostorg/multi_array", "dependencies": [ diff --git a/ports/boost-multi-index/portfile.cmake b/ports/boost-multi-index/portfile.cmake index bd178e64d8..19dd38b065 100644 --- a/ports/boost-multi-index/portfile.cmake +++ b/ports/boost-multi-index/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multi_index - REF boost-1.77.0 - SHA512 0cd8af351a946dca8c34e68b2b7419c815380d3ac21bcb4698112264a59a395d3adff47fced46fa8312e84aef336fc5d9b6ddb7c37f84faeb8d377afcbd00323 + REF boost-1.78.0 + SHA512 ea183d2e87d5d8655f96085ace78e8ee12678ae4603077773c658f6aa4d7bd86e1c120e0e0b6fef3b4fb42bf9ecbb79c4819c508eae4f5bf71c0ac6b50ec712a HEAD_REF master ) diff --git a/ports/boost-multi-index/vcpkg.json b/ports/boost-multi-index/vcpkg.json index 0c18de7a92..2b7da5ec72 100644 --- a/ports/boost-multi-index/vcpkg.json +++ b/ports/boost-multi-index/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-multi-index", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost multi_index module", "homepage": "https://github.com/boostorg/multi_index", "dependencies": [ diff --git a/ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch b/ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch new file mode 100644 index 0000000000..3f393ce110 --- /dev/null +++ b/ports/boost-multiprecision/0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch @@ -0,0 +1,29 @@ +From e1ae1e4dc3d450e47693f3b190520b598f88fc60 Mon Sep 17 00:00:00 2001 +From: jzmaddock +Date: Sat, 18 Dec 2021 16:58:47 +0000 +Subject: [PATCH] Fix selection logic in intel_intrinsics.hpp To correctly + exclude msvc+arm. Fixes https://github.com/boostorg/multiprecision/issues/405 + +--- + include/boost/multiprecision/cpp_int/intel_intrinsics.hpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp b/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp +index fcfacef1..eb4624bb 100644 +--- a/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp ++++ b/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp +@@ -31,9 +31,9 @@ + #undef BOOST_MP_HAS_IMMINTRIN_H + #endif + +-#if defined(BOOST_MSVC) && !defined(_M_IX86) && !defined(_M_ARM64) && !defined(_M_X64) ++#if defined(BOOST_MSVC) && !defined(_M_IX86) && !defined(_M_X64) && !defined(_M_AMD64) + // +-// When targeting platforms such as ARM, msvc still has the INtel headers in it's include path ++// When targeting platforms such as ARM, msvc still has the Intel headers in it's include path + // even though they're not usable. See https://github.com/boostorg/multiprecision/issues/321 + // + #undef BOOST_MP_HAS_IMMINTRIN_H +-- +2.34.1.windows.1 + diff --git a/ports/boost-multiprecision/portfile.cmake b/ports/boost-multiprecision/portfile.cmake index 684d8796fd..1169ef02fe 100644 --- a/ports/boost-multiprecision/portfile.cmake +++ b/ports/boost-multiprecision/portfile.cmake @@ -3,9 +3,10 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/multiprecision - REF boost-1.77.0 - SHA512 bc29e03b4a43ddbb96e7be49a0cb45d9973571d2dff8e8e0c776a8fd8f9a5da13861764b4004768341dd19a2a04766785032cc414846005e44ee6263ebb1cb85 + REF boost-1.78.0 + SHA512 eef97b9a53e85e921d29dcea521ba8f751d71f03782d53eda345628d1ba400b83c7f656f41340128ded0a54a6d7955b1493cdca3804bea586158aa28b02fc941 HEAD_REF master + PATCHES 0001-Fix-selection-logic-in-intel_intrinsics.hpp.patch ) include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake) diff --git a/ports/boost-multiprecision/vcpkg.json b/ports/boost-multiprecision/vcpkg.json index cd4bfdf322..6ab23e8796 100644 --- a/ports/boost-multiprecision/vcpkg.json +++ b/ports/boost-multiprecision/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-multiprecision", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost multiprecision module", "homepage": "https://github.com/boostorg/multiprecision", "dependencies": [ @@ -12,7 +12,6 @@ "boost-math", "boost-predef", "boost-random", - "boost-rational", "boost-vcpkg-helpers" ] } diff --git a/ports/boost-nowide/001-remove-checks.patch b/ports/boost-nowide/001-remove-checks.patch deleted file mode 100644 index e097d8036d..0000000000 --- a/ports/boost-nowide/001-remove-checks.patch +++ /dev/null @@ -1,16 +0,0 @@ - build/Jamfile.v2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/build/Jamfile.v2 b/build/Jamfile.v2 -index 44cbc1c..a5605a7 100644 ---- a/build/Jamfile.v2 -+++ b/build/Jamfile.v2 -@@ -8,7 +8,7 @@ - # (See accompanying file LICENSE or www.boost.org/LICENSE_1_0.txt) - # See library home page at http://www.boost.org/libs/nowide - --import ../../config/checks/config : requires ; -+rule requires ( checks * ) { } - - local requirements = - shared:BOOST_NOWIDE_DYN_LINK=1 diff --git a/ports/boost-nowide/portfile.cmake b/ports/boost-nowide/portfile.cmake index e058c66438..e5520a7ed2 100644 --- a/ports/boost-nowide/portfile.cmake +++ b/ports/boost-nowide/portfile.cmake @@ -3,12 +3,15 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/nowide - REF boost-1.77.0 - SHA512 7af7a33aed8a8e88d8da37db302bb2d560e71dad57e2be23086dfca5260fb7b15ab4513807c566e91b3ebe27b10d58614e967895b922bc408c774550625d15cf + REF boost-1.78.0 + SHA512 115ec3a2c98e316ecc1c657467c79cdddb28a07181929d3ac496db34f1b29faad460dfd47d98f110374534f2257db4b52088ed234ff1feeabff15a52ff525426 HEAD_REF master - PATCHES 001-remove-checks.patch ) +file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") +file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-nowide requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-nowide/vcpkg.json b/ports/boost-nowide/vcpkg.json index 447705361d..00befbddf6 100644 --- a/ports/boost-nowide/vcpkg.json +++ b/ports/boost-nowide/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-nowide", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost nowide module", "homepage": "https://github.com/boostorg/nowide", "dependencies": [ diff --git a/ports/boost-numeric-conversion/portfile.cmake b/ports/boost-numeric-conversion/portfile.cmake index cf4e640c59..ab35aa1ac5 100644 --- a/ports/boost-numeric-conversion/portfile.cmake +++ b/ports/boost-numeric-conversion/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/numeric_conversion - REF boost-1.77.0 - SHA512 fa72f79ff3111c99ccddfa1af55d154665974096bb7f3c76ef28b6137212c263f95891b369a089d04b2f382cfbfbfee217631edf10d634f71ab644ef71c44afc + REF boost-1.78.0 + SHA512 de22f330cfa890c2633f021500b1e6ad5836c93905bd6d228bb60acf52fde94783a7594d4722dfd645a957f5a1868f5e71510f7e359e0167bcc7b2161a369de7 HEAD_REF master ) diff --git a/ports/boost-numeric-conversion/vcpkg.json b/ports/boost-numeric-conversion/vcpkg.json index 4d1bd95931..2018aa8013 100644 --- a/ports/boost-numeric-conversion/vcpkg.json +++ b/ports/boost-numeric-conversion/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-numeric-conversion", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost numeric_conversion module", "homepage": "https://github.com/boostorg/numeric_conversion", "dependencies": [ diff --git a/ports/boost-odeint/portfile.cmake b/ports/boost-odeint/portfile.cmake index 568f2dfc0e..573353f413 100644 --- a/ports/boost-odeint/portfile.cmake +++ b/ports/boost-odeint/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/odeint - REF boost-1.77.0 - SHA512 33f06b5450855c35c719418ed320ddcdf926c5f27f03d18b345cdaa7921fa749d626dfb8c7c3fdcb102074499e96cf526cb7bdaac1e1a67f6e9f2db5ca3bf481 + REF boost-1.78.0 + SHA512 780e08bc8f36e3d6cb3c98dff10ae9c35f84ad468a9358d95238a08475c3091c7ed44d5b76067cc0a6db5ec1c364f3bc43ab58bd120e110353d6f39115022d93 HEAD_REF master ) diff --git a/ports/boost-odeint/vcpkg.json b/ports/boost-odeint/vcpkg.json index ffab599347..ef06fbd444 100644 --- a/ports/boost-odeint/vcpkg.json +++ b/ports/boost-odeint/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost-odeint", - "version": "1.77.0", - "port-version": 1, + "version": "1.78.0", "description": "Boost odeint module", "homepage": "https://github.com/boostorg/odeint", "dependencies": [ diff --git a/ports/boost-optional/portfile.cmake b/ports/boost-optional/portfile.cmake index 83d100cff1..3f42b4584b 100644 --- a/ports/boost-optional/portfile.cmake +++ b/ports/boost-optional/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/optional - REF boost-1.77.0 - SHA512 aca6c679125d3e924a5f77e97ae06abfb2bb1794c70f84e1e72f79e3b7520f8ebe8cd3d980beb09a71b49dd62f450da0e3ccfa418d30306a6651cd029f43ff3f + REF boost-1.78.0 + SHA512 490eadd8017595a5c019da8c0c3b0e2569829d58ab31b2b575a2bbf9f218b9fc7aa42dcec3f6e9178ca10c438966889bbd77bb6013bf749bde9ba49e7fba2d97 HEAD_REF master ) diff --git a/ports/boost-optional/vcpkg.json b/ports/boost-optional/vcpkg.json index ba1c0e222b..488c988474 100644 --- a/ports/boost-optional/vcpkg.json +++ b/ports/boost-optional/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-optional", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost optional module", "homepage": "https://github.com/boostorg/optional", "dependencies": [ diff --git a/ports/boost-outcome/portfile.cmake b/ports/boost-outcome/portfile.cmake index 00c443393d..3749fb302e 100644 --- a/ports/boost-outcome/portfile.cmake +++ b/ports/boost-outcome/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/outcome - REF boost-1.77.0 - SHA512 de4e84b43c8906fe4059249a526ea80d805bd9458cc30d467dd232a5326d199b1c38973645bf9115f19933d75998d767d1fea06e2a10edee8bf4453335927505 + REF boost-1.78.0 + SHA512 39ed3377a61c72fcc30256359988df54370423c54bb2586e9e0d6a42157c1825828a0fb710ccc1b2c44a9cc93baae2a33f30fd5a86e4c759f0902081aa65fc64 HEAD_REF master ) diff --git a/ports/boost-outcome/vcpkg.json b/ports/boost-outcome/vcpkg.json index 7088f3e340..eeea24f3a3 100644 --- a/ports/boost-outcome/vcpkg.json +++ b/ports/boost-outcome/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-outcome", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost outcome module", "homepage": "https://github.com/boostorg/outcome", "dependencies": [ diff --git a/ports/boost-parameter-python/portfile.cmake b/ports/boost-parameter-python/portfile.cmake index 34cc9d90ab..bb0f0cd749 100644 --- a/ports/boost-parameter-python/portfile.cmake +++ b/ports/boost-parameter-python/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/parameter_python - REF boost-1.77.0 - SHA512 d3fb2f165cbb1917143ea92be4debbf5f02d43003d9f1ec2e1c19412e39b96e143ac9e0b64a7455d9ce05617f152f0b8b67fee737c92381f0cdbf8996c610b77 + REF boost-1.78.0 + SHA512 137929b7e257ace791e4b8a27ea481db986d7e47d1e105369bd44dacf6886c8b04cf7f95cb2cbe640e58e50fa33dd16df95034bf56a021ea8aad6a02e171db05 HEAD_REF master ) diff --git a/ports/boost-parameter-python/vcpkg.json b/ports/boost-parameter-python/vcpkg.json index f82c3750ef..e2a22c6e74 100644 --- a/ports/boost-parameter-python/vcpkg.json +++ b/ports/boost-parameter-python/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-parameter-python", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost parameter_python module", "homepage": "https://github.com/boostorg/parameter_python", "supports": "!emscripten", @@ -10,7 +10,7 @@ "boost-preprocessor", { "name": "boost-python", - "platform": "!uwp & !(arm & windows) & !emscripten" + "platform": "!uwp & !emscripten & !ios & !android" }, "boost-vcpkg-helpers" ] diff --git a/ports/boost-parameter/portfile.cmake b/ports/boost-parameter/portfile.cmake index ba5c515792..caa8be6f03 100644 --- a/ports/boost-parameter/portfile.cmake +++ b/ports/boost-parameter/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/parameter - REF boost-1.77.0 - SHA512 a9a46096b62af9a938403fe007cdf6ea7a0a5f1bd47bbecaad0e947c8175f848ccc44028a10470af3815157a604f4c2156ddc59d1dda07a1a0c1213728062932 + REF boost-1.78.0 + SHA512 9e524ed3627852962b6a7a8dd324341b1ef181aac5300e78065846ee20dc110cdcfab348e02050d4cd82ff800ef361c980a1b3c95da2c24372aedb581fe8478d HEAD_REF master ) diff --git a/ports/boost-parameter/vcpkg.json b/ports/boost-parameter/vcpkg.json index 4d1a532871..9f89bcee15 100644 --- a/ports/boost-parameter/vcpkg.json +++ b/ports/boost-parameter/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-parameter", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost parameter module", "homepage": "https://github.com/boostorg/parameter", "dependencies": [ diff --git a/ports/boost-pfr/portfile.cmake b/ports/boost-pfr/portfile.cmake index 615a77b515..31215172c5 100644 --- a/ports/boost-pfr/portfile.cmake +++ b/ports/boost-pfr/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/pfr - REF boost-1.77.0 - SHA512 2b77f879d9ac7f9c1d137d353c6a0665a243292adae75d71d3c324bba6ca3a22b4ef80b511757e95e33d3aa6a2597e86f67a6a70bf81089bbbb476bcbfe3ad06 + REF boost-1.78.0 + SHA512 0c333e25cb63e94b8119341ffe74b805373818e46a5048662152c3c8b23ad19c1efc16c8700a9efcb029b295cf7e853d4f3fd561b6d8569177b1a9d14dd1ddf3 HEAD_REF master ) diff --git a/ports/boost-pfr/vcpkg.json b/ports/boost-pfr/vcpkg.json index ea10cd7b61..1007cd64d7 100644 --- a/ports/boost-pfr/vcpkg.json +++ b/ports/boost-pfr/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-pfr", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost pfr module", "homepage": "https://github.com/boostorg/pfr", "dependencies": [ diff --git a/ports/boost-phoenix/portfile.cmake b/ports/boost-phoenix/portfile.cmake index 5ce6dfe70b..878b8ed11d 100644 --- a/ports/boost-phoenix/portfile.cmake +++ b/ports/boost-phoenix/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/phoenix - REF boost-1.77.0 - SHA512 d34a1625476dcb47afbb5f96c70d824bfb76b4fca287b09b491d1fe6396d827ecc984f5d2b9e87b6a868f25c5fa676524da9a7d0e37f7288a35595a44b8d9201 + REF boost-1.78.0 + SHA512 38d64222a205f76f94ca6822c9f67c41fad7001b0939548fdd725588cd0f95c0acbff64eb8ca93ca3184328d54d4b312bbf768237010ca20dff17c455589a9fc HEAD_REF master ) diff --git a/ports/boost-phoenix/vcpkg.json b/ports/boost-phoenix/vcpkg.json index f4ea48609d..21f06c4036 100644 --- a/ports/boost-phoenix/vcpkg.json +++ b/ports/boost-phoenix/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-phoenix", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost phoenix module", "homepage": "https://github.com/boostorg/phoenix", "dependencies": [ diff --git a/ports/boost-poly-collection/portfile.cmake b/ports/boost-poly-collection/portfile.cmake index 9ced6b08a0..a21f828324 100644 --- a/ports/boost-poly-collection/portfile.cmake +++ b/ports/boost-poly-collection/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/poly_collection - REF boost-1.77.0 - SHA512 94871d93bd92fd05a7d68838b7db9f92c7c3814ea71f23364486890ba8099b6374e59288a666890727e161d5e05fad417085f44b049e942617c99c9c11232639 + REF boost-1.78.0 + SHA512 24bdc5bcda3b2da29cf34bbf97e47a97881c0e68bbcdb432939f7d25adb5c2994e1a02e5105e2e4b34a9e78d03e70ba7dccaa20b9510601bc4a30b5b2d1e3ab3 HEAD_REF master ) diff --git a/ports/boost-poly-collection/vcpkg.json b/ports/boost-poly-collection/vcpkg.json index 8a8378ad7d..ff39ee3bf0 100644 --- a/ports/boost-poly-collection/vcpkg.json +++ b/ports/boost-poly-collection/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-poly-collection", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost poly_collection module", "homepage": "https://github.com/boostorg/poly_collection", "dependencies": [ diff --git a/ports/boost-polygon/portfile.cmake b/ports/boost-polygon/portfile.cmake index b0387c7b44..3ea715734b 100644 --- a/ports/boost-polygon/portfile.cmake +++ b/ports/boost-polygon/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/polygon - REF boost-1.77.0 - SHA512 939529b812c97d3c40e2b0954da12f4aff867fc953dae6c44c7b60860ec665467e5856ef8f16cad8795e490c59b2e17d3539ea5575e401e552aab7511c93d6d8 + REF boost-1.78.0 + SHA512 9c03be93205e61b344493c5e40deeb59e42d4e47e45b27405c55b5bcdacbfc3a680400aa9c338440ef1fa6b366ffaab63e8a7a87ae2d6a9a7d3e135eb0bec7ad HEAD_REF master ) diff --git a/ports/boost-polygon/vcpkg.json b/ports/boost-polygon/vcpkg.json index 1e0f3f14e2..6d18790808 100644 --- a/ports/boost-polygon/vcpkg.json +++ b/ports/boost-polygon/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-polygon", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost polygon module", "homepage": "https://github.com/boostorg/polygon", "dependencies": [ diff --git a/ports/boost-pool/portfile.cmake b/ports/boost-pool/portfile.cmake index 332836b926..826a97cdc6 100644 --- a/ports/boost-pool/portfile.cmake +++ b/ports/boost-pool/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/pool - REF boost-1.77.0 - SHA512 8b72d2a17f7295fd60660c5b3ec8d79f2279f97e4f870d88ffee35978f226ce3d9028322b84a484cd4555be2c0506f97edaccce7bf0ec76e6d89fd9fe7bd0285 + REF boost-1.78.0 + SHA512 1cf8cd5659bf260f0bfc57c799bc37f8313e8420918c4b96ab8526caedca8ffe344bb7770d3c0c52b0ea421c360df038e1d5c1d2e882c8ab497996feb7d7d90e HEAD_REF master ) diff --git a/ports/boost-pool/vcpkg.json b/ports/boost-pool/vcpkg.json index 6c8c3a4516..c477485f61 100644 --- a/ports/boost-pool/vcpkg.json +++ b/ports/boost-pool/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-pool", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost pool module", "homepage": "https://github.com/boostorg/pool", "dependencies": [ diff --git a/ports/boost-predef/portfile.cmake b/ports/boost-predef/portfile.cmake index dc4efd117e..74a5a6c029 100644 --- a/ports/boost-predef/portfile.cmake +++ b/ports/boost-predef/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/predef - REF boost-1.77.0 - SHA512 d3c6b0fc10200aa49d7b5db542e40a858f1697c457391fab777384a974718f2b855fc526f6f44fb329a74139b46e05cc17ce57db2e35fe0388c976ce80f1f964 + REF boost-1.78.0 + SHA512 96755a174f94565485976663d92cbb9bc61e9ec669c678161144f9f2010d98ab9df8eb1bc1afa4a72aa2b39cf876a65a17afd41e221d08709cab2053756c42bf HEAD_REF master ) diff --git a/ports/boost-predef/vcpkg.json b/ports/boost-predef/vcpkg.json index 5f561935c8..c187728145 100644 --- a/ports/boost-predef/vcpkg.json +++ b/ports/boost-predef/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-predef", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost predef module", "homepage": "https://github.com/boostorg/predef", "dependencies": [ diff --git a/ports/boost-preprocessor/portfile.cmake b/ports/boost-preprocessor/portfile.cmake index 09673725f6..a9c84034c0 100644 --- a/ports/boost-preprocessor/portfile.cmake +++ b/ports/boost-preprocessor/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/preprocessor - REF boost-1.77.0 - SHA512 26d7487d9978551596cd243172c9ac6effd3f030244026fb73cac4dc64a458b5d1f0383ff4ac695492c598629d1bc93c186169b5be655d3cf700cf599cb22610 + REF boost-1.78.0 + SHA512 55bbc91f7745a66e1ac02e8cf151cd8e10c143f47fca3d8b65f2fb6caed232a6ed939b7344cffdc1d8ea49caa404d1043bde85efe9e0c17ee2c7cff055a9d657 HEAD_REF master ) diff --git a/ports/boost-preprocessor/vcpkg.json b/ports/boost-preprocessor/vcpkg.json index 7660f620f3..a3a1f0d7ca 100644 --- a/ports/boost-preprocessor/vcpkg.json +++ b/ports/boost-preprocessor/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-preprocessor", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost preprocessor module", "homepage": "https://github.com/boostorg/preprocessor", "dependencies": [ diff --git a/ports/boost-process/portfile.cmake b/ports/boost-process/portfile.cmake index efb0a5f91f..b8d41e445f 100644 --- a/ports/boost-process/portfile.cmake +++ b/ports/boost-process/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/process - REF boost-1.77.0 - SHA512 00eb27f702f092a20fdf1669b8c9c993b751971592d0bc5aa50b02d99d985a75361621b624aa51eb550c9e7905e15877168ae9d0feb1957fc85f99c264b152fd + REF boost-1.78.0 + SHA512 c7fadf8771f73ae620176eb6404b06233485cf827eacdb7220d18d50950e5649b3e30ad6060ad2abe1b92913ec0e775cb00955237e4393597eefd18ab538f94b HEAD_REF master PATCHES fix_include.patch ) diff --git a/ports/boost-process/vcpkg.json b/ports/boost-process/vcpkg.json index 84dd98d520..44253f3b58 100644 --- a/ports/boost-process/vcpkg.json +++ b/ports/boost-process/vcpkg.json @@ -1,16 +1,12 @@ { "name": "boost-process", - "version": "1.77.0", - "port-version": 2, + "version": "1.78.0", "description": "Boost process module", "homepage": "https://github.com/boostorg/process", "supports": "!emscripten", "dependencies": [ "boost-algorithm", - { - "name": "boost-asio", - "platform": "!emscripten" - }, + "boost-asio", "boost-config", "boost-core", { diff --git a/ports/boost-program-options/portfile.cmake b/ports/boost-program-options/portfile.cmake index 1988be9270..3402cb5206 100644 --- a/ports/boost-program-options/portfile.cmake +++ b/ports/boost-program-options/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/program_options - REF boost-1.77.0 - SHA512 9035f69d3b478db65c960e00887130ff1388d2af518ec7507dfc8708c601400aeefca091b693764dfeb539a1aa29583101360a55c6ae859053e1be88cb5e70aa + REF boost-1.78.0 + SHA512 485d09ab4281b6e13e500bb72d8e278a8bc68d70f90c008cf8970595828d2c3e8f5ae43a81440aca3aa6879a51491b2e1c10321eeea7aa689d71373c114e602e HEAD_REF master ) diff --git a/ports/boost-program-options/vcpkg.json b/ports/boost-program-options/vcpkg.json index 28af65129a..6c025d5a26 100644 --- a/ports/boost-program-options/vcpkg.json +++ b/ports/boost-program-options/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-program-options", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost program_options module", "homepage": "https://github.com/boostorg/program_options", "dependencies": [ diff --git a/ports/boost-property-map-parallel/portfile.cmake b/ports/boost-property-map-parallel/portfile.cmake index fe15c5e8fe..7ba20d5e8f 100644 --- a/ports/boost-property-map-parallel/portfile.cmake +++ b/ports/boost-property-map-parallel/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_map_parallel - REF boost-1.77.0 - SHA512 e564ab747b9885002d983fd42196f2a84655ebf74a0fd42647067dca075b8a2462d5b88d65faa9e91284018a373c5b689749c42a9812922be222ebfb24064a91 + REF boost-1.78.0 + SHA512 f6c734ca16b19d249a6b6ee66348f9671ee1f3bbb3a33ac8872e236781ecd2139df4c8c77b7bca89c51df973ee84de254ae01c892770a5caa365571ab5e8e852 HEAD_REF master ) diff --git a/ports/boost-property-map-parallel/vcpkg.json b/ports/boost-property-map-parallel/vcpkg.json index accbd38746..7e0f7b6410 100644 --- a/ports/boost-property-map-parallel/vcpkg.json +++ b/ports/boost-property-map-parallel/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-property-map-parallel", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost property_map_parallel module", "homepage": "https://github.com/boostorg/property_map_parallel", "dependencies": [ diff --git a/ports/boost-property-map/portfile.cmake b/ports/boost-property-map/portfile.cmake index 8ba04af748..e27f6ce534 100644 --- a/ports/boost-property-map/portfile.cmake +++ b/ports/boost-property-map/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_map - REF boost-1.77.0 - SHA512 3ba808996ebb148e328778cc59fc210b3cf75f9b7baa2b14ce615d43a9253febe1e54160a534dc13eaade1dda96f0c9f406c2229c0f621033678842621cb7727 + REF boost-1.78.0 + SHA512 0e381bc06ec61e9f6ac30341048c7183b97eb18fed4676a836c4f048cfa19b2e3e2331251bb4a5a66715f28426f8f9feefd85fbb1573b4109aadc0b6f8719be4 HEAD_REF master ) diff --git a/ports/boost-property-map/vcpkg.json b/ports/boost-property-map/vcpkg.json index 1706a7c943..0283cd3c20 100644 --- a/ports/boost-property-map/vcpkg.json +++ b/ports/boost-property-map/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-property-map", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost property_map module", "homepage": "https://github.com/boostorg/property_map", "dependencies": [ diff --git a/ports/boost-property-tree/portfile.cmake b/ports/boost-property-tree/portfile.cmake index f3ad60b71c..f7788aab3a 100644 --- a/ports/boost-property-tree/portfile.cmake +++ b/ports/boost-property-tree/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/property_tree - REF boost-1.77.0 - SHA512 60bbac071e1d62bf95e5f490e8ebde97313643ee0ad512f06247fddc89da9934322fe3351274233b7b32ac7d8602b80ae03e9161b2dbad477bdf2ff3f41aca22 + REF boost-1.78.0 + SHA512 4020376435cb0f7c3be8cf8e8d1745c91717dbbeb4f0b70b4fd391362bd41b167c9feda719283d451b0001f2fb24a06da0bfd08c55d9e188d6614408b7d5dc59 HEAD_REF master ) diff --git a/ports/boost-property-tree/vcpkg.json b/ports/boost-property-tree/vcpkg.json index dceaf13214..833c4fef38 100644 --- a/ports/boost-property-tree/vcpkg.json +++ b/ports/boost-property-tree/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-property-tree", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost property_tree module", "homepage": "https://github.com/boostorg/property_tree", "dependencies": [ diff --git a/ports/boost-proto/portfile.cmake b/ports/boost-proto/portfile.cmake index 1866bf5d3a..8c8b38b4e8 100644 --- a/ports/boost-proto/portfile.cmake +++ b/ports/boost-proto/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/proto - REF boost-1.77.0 - SHA512 2c50272ffbf1e0c69cec467238f77b4617ed7099a197a45c51232587f38e063b5397d3ab00ecd66dcb23ff0ab2ad22885d56569bc11093613de4e31b7f8d6a5a + REF boost-1.78.0 + SHA512 ff1ef7077f27f9527bbe03106ec2c2717b321702823078f49f3988e065294feb80b3f998d32a090c8920a082f3c937e7c6b83b79485ca8ffac4c4a5fb5954148 HEAD_REF master ) diff --git a/ports/boost-proto/vcpkg.json b/ports/boost-proto/vcpkg.json index 7bfba355cb..e50f5eebe1 100644 --- a/ports/boost-proto/vcpkg.json +++ b/ports/boost-proto/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-proto", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost proto module", "homepage": "https://github.com/boostorg/proto", "dependencies": [ diff --git a/ports/boost-ptr-container/portfile.cmake b/ports/boost-ptr-container/portfile.cmake index 3ef8d6a152..e523d8a3db 100644 --- a/ports/boost-ptr-container/portfile.cmake +++ b/ports/boost-ptr-container/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ptr_container - REF boost-1.77.0 - SHA512 31075bef92e568c125e03177ad6222f8708f86f09e469a894c676036e4fb57cee6befb709b22f23d0949fb7e9f5280417e6109d3ba2b756ec6e735783222d531 + REF boost-1.78.0 + SHA512 fa22af9abf596cac89216a67deaf56927cff50c79383fc8ba327ddfc8d00093d05f736ed270dc5f458c0c4c6d94590276f823f5b61d6ec7f6671f930e862d5c4 HEAD_REF master ) diff --git a/ports/boost-ptr-container/vcpkg.json b/ports/boost-ptr-container/vcpkg.json index 8b1c2ef5d3..8abc4b4f0e 100644 --- a/ports/boost-ptr-container/vcpkg.json +++ b/ports/boost-ptr-container/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-ptr-container", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost ptr_container module", "homepage": "https://github.com/boostorg/ptr_container", "dependencies": [ diff --git a/ports/boost-python/b2-options.cmake b/ports/boost-python/b2-options.cmake deleted file mode 100644 index f9f2e0f6ae..0000000000 --- a/ports/boost-python/b2-options.cmake +++ /dev/null @@ -1,38 +0,0 @@ -set(build_python_versions) - -if("python2" IN_LIST FEATURES) - # Find Python2 libraries. Can't use find_package here, but we already know where everything is - file(GLOB python2_include_dir "${CURRENT_INSTALLED_DIR}/include/python2.*") - string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python2_version "${python2_include_dir}") - - string(APPEND USER_CONFIG_EXTRA_LINES - "using python : ${python2_version} : : \"${python2_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/lib\" ;\n" - "using python : ${python2_version} : : \"${python2_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/debug/lib\" : on ;\n") - list(APPEND build_python_versions "${python2_version}") -endif() - -if("python3" IN_LIST FEATURES) - # Find Python3 libraries. Can't use find_package here, but we already know where everything is - file(GLOB python3_include_dir "${CURRENT_INSTALLED_DIR}/include/python3.*") - string(REGEX REPLACE ".*python([0-9\.]+).*" "\\1" python3_version "${python3_include_dir}") - - string(APPEND USER_CONFIG_EXTRA_LINES - "using python : ${python3_version} : : \"${python3_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/lib\" ;\n" - "using python : ${python3_version} : : \"${python3_include_dir}\" : \"${CURRENT_INSTALLED_DIR}/debug/lib\" : on ;\n") - list(APPEND build_python_versions "${python3_version}") -endif() - -if(NOT build_python_versions) - message(FATAL_ERROR "Boost.Python requires at least one Python specified as a feature.") -endif() - -string(REPLACE ";" "," build_python_versions "${build_python_versions}") -list(APPEND B2_OPTIONS - python=${build_python_versions} -) - -if(CMAKE_CXX_FLAGS_DEBUG MATCHES "BOOST_DEBUG_PYTHON" AND CMAKE_BUILD_TYPE STREQUAL "Debug") - list(APPEND B2_OPTIONS - python-debugging=on - ) -endif() diff --git a/ports/boost-python/portfile.cmake b/ports/boost-python/portfile.cmake index f8bcfccad2..417dd5f711 100644 --- a/ports/boost-python/portfile.cmake +++ b/ports/boost-python/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/python - REF boost-1.77.0 - SHA512 755a5636e9c65586d0459d017d93a88e5d9973da262ac1b60486d8159c9601c289b9e1acb45fd67bcd24b73e7c841d6e224729dedc9f7996bc9aea52baaeca80 + REF boost-1.78.0 + SHA512 781dedc6d5d2026232aa85a0083552b44b579b04d305e0e76ccda22fee1a336f862e49a544cddc1d394bcaeac67cf82472ae4ca5d3746cb53adc77aed1782e31 HEAD_REF master ) @@ -12,9 +12,6 @@ if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-python requires a newer version of vcpkg in order to build.") endif() include(${CURRENT_HOST_INSTALLED_DIR}/share/boost-build/boost-modular-build.cmake) -boost_modular_build( - SOURCE_PATH ${SOURCE_PATH} - BOOST_CMAKE_FRAGMENT "${CMAKE_CURRENT_LIST_DIR}/b2-options.cmake" -) +boost_modular_build(SOURCE_PATH ${SOURCE_PATH}) include(${CURRENT_INSTALLED_DIR}/share/boost-vcpkg-helpers/boost-modular-headers.cmake) boost_modular_headers(SOURCE_PATH ${SOURCE_PATH}) diff --git a/ports/boost-python/vcpkg.json b/ports/boost-python/vcpkg.json index 51d50389b4..f6079ffb22 100644 --- a/ports/boost-python/vcpkg.json +++ b/ports/boost-python/vcpkg.json @@ -1,10 +1,9 @@ { "name": "boost-python", - "version": "1.77.0", - "port-version": 1, + "version": "1.78.0", "description": "Boost python module", "homepage": "https://github.com/boostorg/python", - "supports": "!uwp & !(arm & windows) & !emscripten", + "supports": "!uwp & !emscripten & !ios & !android", "dependencies": [ "boost-align", "boost-bind", @@ -47,6 +46,7 @@ "features": { "python2": { "description": "Build with Python2 support", + "supports": "!(arm & windows)", "dependencies": [ "python2" ] diff --git a/ports/boost-qvm/portfile.cmake b/ports/boost-qvm/portfile.cmake index 2ced664190..ab2f253ea6 100644 --- a/ports/boost-qvm/portfile.cmake +++ b/ports/boost-qvm/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/qvm - REF boost-1.77.0 - SHA512 23cc5a83a056270ec46e2e4a405da9319d08c551cec6011ecb0af67ce21bc6e0f2d992e2257c96de7bf5256910d527ad365afc3d2d9dfe16513ddfd4456eadf9 + REF boost-1.78.0 + SHA512 904a640ca479b94ae5da1d57bd40f6845e281f5a47b26a884c51b9fa3fff7d385fe89104a53cf2e4a59b0190fea83d89a895293609b41481dc38df26d8bee9c4 HEAD_REF master ) diff --git a/ports/boost-qvm/vcpkg.json b/ports/boost-qvm/vcpkg.json index 2a92183a57..720a36f9c2 100644 --- a/ports/boost-qvm/vcpkg.json +++ b/ports/boost-qvm/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-qvm", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost qvm module", "homepage": "https://github.com/boostorg/qvm", "dependencies": [ diff --git a/ports/boost-random/portfile.cmake b/ports/boost-random/portfile.cmake index 587d4db9da..60b92053e1 100644 --- a/ports/boost-random/portfile.cmake +++ b/ports/boost-random/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/random - REF boost-1.77.0 - SHA512 74b9bc57e685e79310c46d168f88cc04cff3bb58f37e66658b726d96e7ea3405ee8e3c50f6261e65d2dac2bf8edfa4fe30e987ce7d5cb31ed1cdf74ea4326814 + REF boost-1.78.0 + SHA512 64657eaf3c7d91730bc9f4fdac16095709a3b9425661bbb6501efe97f1e39e4f4586b81693b12ceda3cccb704969b468c8b1f27bbfbe668709252e172d554e5f HEAD_REF master ) diff --git a/ports/boost-random/vcpkg.json b/ports/boost-random/vcpkg.json index d2e9e6c4ff..2167dcc108 100644 --- a/ports/boost-random/vcpkg.json +++ b/ports/boost-random/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-random", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost random module", "homepage": "https://github.com/boostorg/random", "dependencies": [ diff --git a/ports/boost-range/portfile.cmake b/ports/boost-range/portfile.cmake index 605832012e..5161fc148f 100644 --- a/ports/boost-range/portfile.cmake +++ b/ports/boost-range/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/range - REF boost-1.77.0 - SHA512 502dfd6f4c08fd653fee6a9fac14c717ddcd53d3e9ff68c43b80ccac73b88bb98bfb92e88508b82eb8eafa96e29914fe43b0ab550f62e6708d5ea0465ae9d51e + REF boost-1.78.0 + SHA512 d4614a4a6900cbda998574a43d48a8a0604b4fb2e4eb31a2a0ea33cafa9d018c6901af204b665f66abf3fbc0adb1bdab1ffb7d4ee8a125551ea5f66f6fb6bb24 HEAD_REF master ) diff --git a/ports/boost-range/vcpkg.json b/ports/boost-range/vcpkg.json index 254fc05370..6258f6a860 100644 --- a/ports/boost-range/vcpkg.json +++ b/ports/boost-range/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-range", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost range module", "homepage": "https://github.com/boostorg/range", "dependencies": [ diff --git a/ports/boost-ratio/portfile.cmake b/ports/boost-ratio/portfile.cmake index 352cbbe17e..4c46d6cb7c 100644 --- a/ports/boost-ratio/portfile.cmake +++ b/ports/boost-ratio/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ratio - REF boost-1.77.0 - SHA512 aa575893c00eac177cef6a5e8817747a457bae1ef83cd32b81d950b9f13cdc1b744e0f8336773361727f4cc374d4731e973aa3f33f19ef53830f2b0818bc8b0d + REF boost-1.78.0 + SHA512 2a17342379066361ef0187fc0e69734231afdc14463a26d20ed851e679989e9ee55619f1cd3694791d00dbe1c55da69d220db18c69df7493bcf7b47de563afc6 HEAD_REF master ) diff --git a/ports/boost-ratio/vcpkg.json b/ports/boost-ratio/vcpkg.json index 3638387894..afa3e8b7fa 100644 --- a/ports/boost-ratio/vcpkg.json +++ b/ports/boost-ratio/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-ratio", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost ratio module", "homepage": "https://github.com/boostorg/ratio", "dependencies": [ diff --git a/ports/boost-rational/portfile.cmake b/ports/boost-rational/portfile.cmake index 915af07921..944497a980 100644 --- a/ports/boost-rational/portfile.cmake +++ b/ports/boost-rational/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/rational - REF boost-1.77.0 - SHA512 aa5328efb8b614ebbb7e4997c4b6fb1888110ece16d2ccd003ee5a284f16f59c5088c6d2750f766c99beeeefc95eba47aed6e6861ebc04bd9b7c10a2b1feccdc + REF boost-1.78.0 + SHA512 faf1ced934d98a7acbb78fe66d4b10f57f6f225a00f4b71eed7d46fa8f4b7995a37855a68390001a8374d4cbbe1ead4c2d64318a749b1c3392701c31aafb1f89 HEAD_REF master ) diff --git a/ports/boost-rational/vcpkg.json b/ports/boost-rational/vcpkg.json index 566d04c56b..3472141fbb 100644 --- a/ports/boost-rational/vcpkg.json +++ b/ports/boost-rational/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-rational", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost rational module", "homepage": "https://github.com/boostorg/rational", "dependencies": [ diff --git a/ports/boost-regex/portfile.cmake b/ports/boost-regex/portfile.cmake index 658d78cd3c..6a7c56faf5 100644 --- a/ports/boost-regex/portfile.cmake +++ b/ports/boost-regex/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/regex - REF boost-1.77.0 - SHA512 1723747db78ff927b5e713604cedf5c8a2eb436ccb2b8e36691376bbf814438ed3e6a4862539f6b85aff27cc3690e0d37b0af7c6925e60b755a907e4ac51378c + REF boost-1.78.0 + SHA512 2ffb36c9652fd497c22852e332397c5fff7752c2919d1566833da9d2a64462292c03aceb2601515d590a939ffa4967e590bc5fa8cbaccd6d73555b47e703a74c HEAD_REF master ) diff --git a/ports/boost-regex/vcpkg.json b/ports/boost-regex/vcpkg.json index 131e776734..c0d9678ab2 100644 --- a/ports/boost-regex/vcpkg.json +++ b/ports/boost-regex/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-regex", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost regex module", "homepage": "https://github.com/boostorg/regex", "dependencies": [ diff --git a/ports/boost-safe-numerics/portfile.cmake b/ports/boost-safe-numerics/portfile.cmake index 986b9853b0..d582dfe6f9 100644 --- a/ports/boost-safe-numerics/portfile.cmake +++ b/ports/boost-safe-numerics/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/safe_numerics - REF boost-1.77.0 - SHA512 780fc1c03763ff43f50c4672489427b61eed92168618ca7199160c0124ca79be4da5e1e3691ee85bf7b7f1e1d79897412b0bac6280f224ce6d4e7dea4862a363 + REF boost-1.78.0 + SHA512 750b3e6abbc13b23d08bc2ce3397809ca7fd769aad7e366b50df6d9a4f40e78d7f852f7a79cec8d31872b83d6f3d9c0c30196b8b426f116714e178f3b8f76aeb HEAD_REF master ) diff --git a/ports/boost-safe-numerics/vcpkg.json b/ports/boost-safe-numerics/vcpkg.json index d328b0575b..41759e88a7 100644 --- a/ports/boost-safe-numerics/vcpkg.json +++ b/ports/boost-safe-numerics/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-safe-numerics", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost safe_numerics module", "homepage": "https://github.com/boostorg/safe_numerics", "dependencies": [ diff --git a/ports/boost-scope-exit/portfile.cmake b/ports/boost-scope-exit/portfile.cmake index 9204724958..87f9cbd7b4 100644 --- a/ports/boost-scope-exit/portfile.cmake +++ b/ports/boost-scope-exit/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/scope_exit - REF boost-1.77.0 - SHA512 f0a73ba219f2c47ff6e1dc6c9648708e6d31b11c85f4579ba35a6cfa4b633390effcc3508d269370101f776c1217f087b2f677f2e6bb1b9f07b33240f2ce3c77 + REF boost-1.78.0 + SHA512 53e3f418727d80895e35cb483bcf2358e82c2ff221a0138e292dcd0648cf1b7065cd3dcbbb69d33b04ae0671b0d23038bedf6ad20e81bf4a8af4ab8b2e28e918 HEAD_REF master ) diff --git a/ports/boost-scope-exit/vcpkg.json b/ports/boost-scope-exit/vcpkg.json index 98eec99081..e79b470aa8 100644 --- a/ports/boost-scope-exit/vcpkg.json +++ b/ports/boost-scope-exit/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-scope-exit", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost scope_exit module", "homepage": "https://github.com/boostorg/scope_exit", "dependencies": [ diff --git a/ports/boost-serialization/portfile.cmake b/ports/boost-serialization/portfile.cmake index 51fe27f770..5ca1c9995c 100644 --- a/ports/boost-serialization/portfile.cmake +++ b/ports/boost-serialization/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/serialization - REF boost-1.77.0 - SHA512 107264f536f3068415b7abbb30103defb9a51ef75b09132000381a8092cccc8f2796d39769a70b911c7b4aa8dc4ba1d987107a653f9dc6360769d5ecc525fc8d + REF boost-1.78.0 + SHA512 12ae48c01fea6102267cc642727fc091ddb30224ecfb302911089dd2904fb7e52a03d5154059bb15d903753fd3863de8185612b1848418775f23e2a50378ed82 HEAD_REF master ) diff --git a/ports/boost-serialization/vcpkg.json b/ports/boost-serialization/vcpkg.json index f75fe3b5fa..099c8937d2 100644 --- a/ports/boost-serialization/vcpkg.json +++ b/ports/boost-serialization/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-serialization", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost serialization module", "homepage": "https://github.com/boostorg/serialization", "dependencies": [ diff --git a/ports/boost-signals2/portfile.cmake b/ports/boost-signals2/portfile.cmake index 49c102fcaa..db0feaadb9 100644 --- a/ports/boost-signals2/portfile.cmake +++ b/ports/boost-signals2/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/signals2 - REF boost-1.77.0 - SHA512 7391cff74532df1df43c107070bba15324d3511066ec6eb5062775f3bc1ca6be0846e1719dc638a9920e09ca7f2c943909434e8d36758d6535e192d7e5a4c298 + REF boost-1.78.0 + SHA512 0aa8bcdb9e0c948ab4c372919388110da33f225c8437eb0d25066efe2f60f6c9dca27110bfa5c768738499c78482cf88264e7744e6acec339252df20908ba399 HEAD_REF master ) diff --git a/ports/boost-signals2/vcpkg.json b/ports/boost-signals2/vcpkg.json index 4e3e790a8f..7e150d6849 100644 --- a/ports/boost-signals2/vcpkg.json +++ b/ports/boost-signals2/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-signals2", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost signals2 module", "homepage": "https://github.com/boostorg/signals2", "dependencies": [ diff --git a/ports/boost-smart-ptr/portfile.cmake b/ports/boost-smart-ptr/portfile.cmake index 479c4c63b0..d0a827ce08 100644 --- a/ports/boost-smart-ptr/portfile.cmake +++ b/ports/boost-smart-ptr/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/smart_ptr - REF boost-1.77.0 - SHA512 b34396f4e1b5660391b850b84393c8df8f207f5a8bb753af3f4ebc7f27d867e300d29e977ecd2f307089b3666949059ce3df64b68ab492873dfa5776b099b172 + REF boost-1.78.0 + SHA512 96f5d910dae54441d8d85ffab6a3dc3711ebb69325152a16185822e95be683548575f8074b13b64123da5ec6ca666ca33f26984c931fd642b8c9373ed682181e HEAD_REF master ) diff --git a/ports/boost-smart-ptr/vcpkg.json b/ports/boost-smart-ptr/vcpkg.json index a3b85edc9d..675d97b362 100644 --- a/ports/boost-smart-ptr/vcpkg.json +++ b/ports/boost-smart-ptr/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-smart-ptr", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost smart_ptr module", "homepage": "https://github.com/boostorg/smart_ptr", "dependencies": [ diff --git a/ports/boost-sort/portfile.cmake b/ports/boost-sort/portfile.cmake index eb6f92a64a..5f985ba610 100644 --- a/ports/boost-sort/portfile.cmake +++ b/ports/boost-sort/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/sort - REF boost-1.77.0 - SHA512 b27b58ea45a0392b8d2151e2d39899383f3c5d2a487de67433c64d89d529eaa8d7ca07559b944f0b93986e70f1de8d366d2d726e0a425c973ad9d98e1f8946cd + REF boost-1.78.0 + SHA512 4bb1626f58bfbd69bb0ae9d7844b5d1e3d5c55cc62e1ba0398d00775151704a3c2a83916ac166f3821ed96f7565f3bfd546af28157ab6a1b8ea64820550cad26 HEAD_REF master ) diff --git a/ports/boost-sort/vcpkg.json b/ports/boost-sort/vcpkg.json index 03e7f7b519..93dc9d7144 100644 --- a/ports/boost-sort/vcpkg.json +++ b/ports/boost-sort/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-sort", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost sort module", "homepage": "https://github.com/boostorg/sort", "dependencies": [ diff --git a/ports/boost-spirit/portfile.cmake b/ports/boost-spirit/portfile.cmake index b5367ece54..145e8d6690 100644 --- a/ports/boost-spirit/portfile.cmake +++ b/ports/boost-spirit/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/spirit - REF boost-1.77.0 - SHA512 6fa466b084daf1a8b7191114217345be45226316e178e6b6ba6154493e674c584d903bd9d0a4f88104f60e5b47a99ad7e44052fe9ac2bc86d9be3f68bde42897 + REF boost-1.78.0 + SHA512 ae813e9abba8aa80b93ee5b089dcb4165be3970355d15f2ecdf4d7a552903b5f42081667a4b03d59018baca39b0f0e090daac1be5b3cc001b65cf800ebe69a24 HEAD_REF master ) diff --git a/ports/boost-spirit/vcpkg.json b/ports/boost-spirit/vcpkg.json index 081c5af52c..eae68de944 100644 --- a/ports/boost-spirit/vcpkg.json +++ b/ports/boost-spirit/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-spirit", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost spirit module", "homepage": "https://github.com/boostorg/spirit", "dependencies": [ @@ -9,7 +9,6 @@ "boost-config", "boost-core", "boost-endian", - "boost-foreach", "boost-function", "boost-function-types", "boost-fusion", diff --git a/ports/boost-stacktrace/portfile.cmake b/ports/boost-stacktrace/portfile.cmake index a849f0ccdd..ad4b4ca7be 100644 --- a/ports/boost-stacktrace/portfile.cmake +++ b/ports/boost-stacktrace/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/stacktrace - REF boost-1.77.0 - SHA512 bb4605b14ab1e1fbb2a593f8723ed5a3ef9258b21d7d0860f75773faca6c696792a8818f2a24c60f52b65e679067ac372d7a229682e52e05430555ed8e475b15 + REF boost-1.78.0 + SHA512 edf10d4050e168b5eac7d19ff6afe3c54a3f237c65a6de974235446514ea1fae683ad01435649bd41120a51f05ae59644793c317066f5e946c02c471097e05ac HEAD_REF master ) diff --git a/ports/boost-stacktrace/vcpkg.json b/ports/boost-stacktrace/vcpkg.json index 4398affb7e..ee33444a92 100644 --- a/ports/boost-stacktrace/vcpkg.json +++ b/ports/boost-stacktrace/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-stacktrace", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost stacktrace module", "homepage": "https://github.com/boostorg/stacktrace", "supports": "!uwp", diff --git a/ports/boost-statechart/portfile.cmake b/ports/boost-statechart/portfile.cmake index c11e60481a..c4855d2738 100644 --- a/ports/boost-statechart/portfile.cmake +++ b/ports/boost-statechart/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/statechart - REF boost-1.77.0 - SHA512 6bbe4a45ae1ff8ec76282d4bf2579a7882fe4682531facd97743096da33c715ea800fbf5e006c0d5b19a96b273fd297ee15c83a1ef90f1e0984aff66977ecbf1 + REF boost-1.78.0 + SHA512 81f9148126b2dc09f2e51cc2607247a1bf3f099d87f4c402ca47543a6339c0da0139040e28c4465030e0056aeb7e3e160926b3a7e49b4f91faf8275e63715e27 HEAD_REF master ) diff --git a/ports/boost-statechart/vcpkg.json b/ports/boost-statechart/vcpkg.json index 0664a3a7d6..a6abf8df4d 100644 --- a/ports/boost-statechart/vcpkg.json +++ b/ports/boost-statechart/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-statechart", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost statechart module", "homepage": "https://github.com/boostorg/statechart", "dependencies": [ diff --git a/ports/boost-static-assert/portfile.cmake b/ports/boost-static-assert/portfile.cmake index 418975fbb8..5643c92605 100644 --- a/ports/boost-static-assert/portfile.cmake +++ b/ports/boost-static-assert/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/static_assert - REF boost-1.77.0 - SHA512 465b6af0f0eb66b0587f97dd1869d86c31dcdb9eb2d7d55249d4dc2d4c77eca0a501d1ccb82e0f93fc3be80ed2983b1b854a116ec965654eac43bdaaa9d4b2dc + REF boost-1.78.0 + SHA512 213098d7fae87af6ee0919de1e3e5110f96eb6238ff200e9080d18e355ea3403b24b8eab318bde1dab8c32d7ee780ded46e39056e625bf5f6bcca9b48fdfee7d HEAD_REF master ) diff --git a/ports/boost-static-assert/vcpkg.json b/ports/boost-static-assert/vcpkg.json index 73445511f2..cc7392a077 100644 --- a/ports/boost-static-assert/vcpkg.json +++ b/ports/boost-static-assert/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-static-assert", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost static_assert module", "homepage": "https://github.com/boostorg/static_assert", "dependencies": [ diff --git a/ports/boost-static-string/portfile.cmake b/ports/boost-static-string/portfile.cmake index 67e382249d..09fdc06631 100644 --- a/ports/boost-static-string/portfile.cmake +++ b/ports/boost-static-string/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/static_string - REF boost-1.77.0 - SHA512 62e8f014e1b073282a56136591f3eebde2e43574f4d12a638483740483f768e844d2f9f741d31ba7acf9d541c6ac68c1b54f30741763d029091e7d4d1c64bd37 + REF boost-1.78.0 + SHA512 979d079e1b9749701200944f056747253dc0993f217b8dc7e4fb2c94c67d002037c465c0bdd1f939b24be5a51bbd4790f9d0d0e8c8da1d5bfa0349ba402aa953 HEAD_REF master ) diff --git a/ports/boost-static-string/vcpkg.json b/ports/boost-static-string/vcpkg.json index ee2674cadf..c7e19e5cca 100644 --- a/ports/boost-static-string/vcpkg.json +++ b/ports/boost-static-string/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-static-string", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost static_string module", "homepage": "https://github.com/boostorg/static_string", "dependencies": [ diff --git a/ports/boost-stl-interfaces/portfile.cmake b/ports/boost-stl-interfaces/portfile.cmake index 7d92dd19df..46ab4c42da 100644 --- a/ports/boost-stl-interfaces/portfile.cmake +++ b/ports/boost-stl-interfaces/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/stl_interfaces - REF boost-1.77.0 - SHA512 df752f05d8c6125cf93b79a5b2b2722e3890fba888e729fba5503500da75a930ee29f654225028d3874107e3d1d0c4ecb165656ecf90ab4ba456fa435fe60b18 + REF boost-1.78.0 + SHA512 78b3afa7d9e781734ee4ea82b6e0f55834983899018b76a295d0b8a999a6aa3257ad8da40b730115abd2fa1ea2afa51e2b9e8e7d6c756521a8db863ebb3aaad0 HEAD_REF master ) diff --git a/ports/boost-stl-interfaces/vcpkg.json b/ports/boost-stl-interfaces/vcpkg.json index 922a5f330e..1cc10cdcf1 100644 --- a/ports/boost-stl-interfaces/vcpkg.json +++ b/ports/boost-stl-interfaces/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-stl-interfaces", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost stl_interfaces module", "homepage": "https://github.com/boostorg/stl_interfaces", "dependencies": [ diff --git a/ports/boost-system/portfile.cmake b/ports/boost-system/portfile.cmake index bbae650e88..222f390ff4 100644 --- a/ports/boost-system/portfile.cmake +++ b/ports/boost-system/portfile.cmake @@ -5,8 +5,8 @@ vcpkg_buildpath_length_warning(37) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/system - REF boost-1.77.0 - SHA512 d546f9f46d3b3723f7f2e26f7378e700fff2a81d1da93e0f45feb9efbe6ebb5cb072f5b783765f48d39ce5e7cf57414d0cb69590f37a7eea6c181991f038ad55 + REF boost-1.78.0 + SHA512 104574dd982281b7888a894feac4e76844b69c39cbe502ed62a6c75f1bb7fa6265f5212e152b3e3f1d739d216e3f02abd1077f07ff5681aa4dc9b24e88f08ab0 HEAD_REF master ) diff --git a/ports/boost-system/vcpkg.json b/ports/boost-system/vcpkg.json index 6ac3905da4..41f935ca95 100644 --- a/ports/boost-system/vcpkg.json +++ b/ports/boost-system/vcpkg.json @@ -1,9 +1,10 @@ { "name": "boost-system", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost system module", "homepage": "https://github.com/boostorg/system", "dependencies": [ + "boost-assert", { "name": "boost-build", "host": true @@ -13,6 +14,8 @@ "name": "boost-modular-build-helper", "host": true }, + "boost-throw-exception", + "boost-variant2", "boost-vcpkg-helpers", "boost-winapi", { diff --git a/ports/boost-test/portfile.cmake b/ports/boost-test/portfile.cmake index 79cc825047..d48046ce02 100644 --- a/ports/boost-test/portfile.cmake +++ b/ports/boost-test/portfile.cmake @@ -3,16 +3,15 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/test - REF boost-1.77.0 - SHA512 017807e1af6aec76211e6b452f5bdeba6d8df47916c4e9f119fd38b184bb380f97e4584febf6c60305f6de9386888bbac3c59fb93be2368338e4d4bbb293f916 + REF boost-1.78.0 + SHA512 0a2611fee4d8f361f172375b21c9bc3825c105fdbd8a1b17364bb92654c631df508fb6a5d086c0aa3f8d5004b672ecf496f846b79eecba8e007dd581ebd47956 HEAD_REF master ) file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../predef/check/predef" "import predef/check/predef" _contents "${_contents}") +string(REPLACE "import ../../predef/check/predef" "import ../predef/check/predef" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-predef/check" DESTINATION "${SOURCE_PATH}/build/predef") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-predef/check" DESTINATION "${SOURCE_PATH}/predef") if(NOT DEFINED CURRENT_HOST_INSTALLED_DIR) message(FATAL_ERROR "boost-test requires a newer version of vcpkg in order to build.") endif() diff --git a/ports/boost-test/vcpkg.json b/ports/boost-test/vcpkg.json index 5187f8f638..9506fb481b 100644 --- a/ports/boost-test/vcpkg.json +++ b/ports/boost-test/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-test", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost test module", "homepage": "https://github.com/boostorg/test", "supports": "!uwp", diff --git a/ports/boost-thread/portfile.cmake b/ports/boost-thread/portfile.cmake index 2fa7472644..39db334636 100644 --- a/ports/boost-thread/portfile.cmake +++ b/ports/boost-thread/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/thread - REF boost-1.77.0 - SHA512 b23a35190f0b57b057ddfb035c8b0ed33ff876ee35e9b1998fb429be370f8476e99bae9462906b40b7a0fa7e67d00cd9aba9a2e891786b5e5ebdb9f219492cff + REF boost-1.78.0 + SHA512 567951a14780358d32ee2b9397df8261fc20bf2dfa55473dd163aa79c448c3ecff2a3799473e88742831f929d61813809efa6211c2dc43e808c94789bae6f443 HEAD_REF master ) diff --git a/ports/boost-thread/vcpkg.json b/ports/boost-thread/vcpkg.json index b91791b014..e710c4430b 100644 --- a/ports/boost-thread/vcpkg.json +++ b/ports/boost-thread/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-thread", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost thread module", "homepage": "https://github.com/boostorg/thread", "dependencies": [ diff --git a/ports/boost-throw-exception/portfile.cmake b/ports/boost-throw-exception/portfile.cmake index c2f1f09147..bf6b0bc81e 100644 --- a/ports/boost-throw-exception/portfile.cmake +++ b/ports/boost-throw-exception/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/throw_exception - REF boost-1.77.0 - SHA512 26f6f8269c597f15a1c9ab78ee1244befa41448e9a9f8549b6ee149d495d0258dad83471507228162b6532dd9f8144b584bbdecfb0ef7c934f460faae9e3a373 + REF boost-1.78.0 + SHA512 055170a0434cd4b0059e052c6904030ef1e298a619fab65709f88c258df00d93af406f9f27923be8a73356d91f3f91331c08d77a48ea0f368e1ea26d23c5a1ca HEAD_REF master ) diff --git a/ports/boost-throw-exception/vcpkg.json b/ports/boost-throw-exception/vcpkg.json index b543770aec..8b66324f49 100644 --- a/ports/boost-throw-exception/vcpkg.json +++ b/ports/boost-throw-exception/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-throw-exception", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost throw_exception module", "homepage": "https://github.com/boostorg/throw_exception", "dependencies": [ diff --git a/ports/boost-timer/portfile.cmake b/ports/boost-timer/portfile.cmake index 455aae9d57..762dd996c6 100644 --- a/ports/boost-timer/portfile.cmake +++ b/ports/boost-timer/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/timer - REF boost-1.77.0 - SHA512 39b4081fc8a19565493687c7c438597ad14b93523a901b2909412c41fa46bc97d300caa509d4651b5985ec9c7f4272be888b4570c0aff622bdb89ddc75af2bff + REF boost-1.78.0 + SHA512 92feda5587a5a28f3ebb2902ac442e253d9497c80bef9310ddc452265eefedb03737504e06d7d60b7e5798509af092a15a37d435e357dd06b9d53e5c258c3e62 HEAD_REF master ) diff --git a/ports/boost-timer/vcpkg.json b/ports/boost-timer/vcpkg.json index 3c6d96c800..b29d8c9cf1 100644 --- a/ports/boost-timer/vcpkg.json +++ b/ports/boost-timer/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-timer", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost timer module", "homepage": "https://github.com/boostorg/timer", "dependencies": [ diff --git a/ports/boost-tokenizer/portfile.cmake b/ports/boost-tokenizer/portfile.cmake index 837dcda6ba..5ef5083c78 100644 --- a/ports/boost-tokenizer/portfile.cmake +++ b/ports/boost-tokenizer/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tokenizer - REF boost-1.77.0 - SHA512 3e271ba5fd74ba532cb9fb37c9aabb2c37c7221d780dbcd20ac372109e8a93aae591b5bbdcf901325d3fa2e3bfb5f564601d9920397a78fe0a3a9efe58e992ad + REF boost-1.78.0 + SHA512 e29fb1eedd967c3a1450fad55054a9b07f866f5202058c900b31923127b78eb7a4b7f433a14b9eb6dc5e9bbde8f4be17e940f08f5df200a2df73e0c2132325d5 HEAD_REF master ) diff --git a/ports/boost-tokenizer/vcpkg.json b/ports/boost-tokenizer/vcpkg.json index 93e53cb376..558c4712e0 100644 --- a/ports/boost-tokenizer/vcpkg.json +++ b/ports/boost-tokenizer/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-tokenizer", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost tokenizer module", "homepage": "https://github.com/boostorg/tokenizer", "dependencies": [ diff --git a/ports/boost-tti/portfile.cmake b/ports/boost-tti/portfile.cmake index 18564ada6c..a9a785037a 100644 --- a/ports/boost-tti/portfile.cmake +++ b/ports/boost-tti/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tti - REF boost-1.77.0 - SHA512 15a9237f78b2686aad1ddf215c3d49f2711add13cb5b5b5b591778776c17f2aa7a6fe7e4e5da5660fc58db1d24a9ea6f97fb6d1a8fe3bb5a66ef26c44d20e3e9 + REF boost-1.78.0 + SHA512 6b2a3c02c7b8d0bb498a72784ef185a344536c8818a012c4fedeba65a8863fcb6559730ab5b398acba4801a6fb5f8c16c10b8e01bd89f814d0748e70fb91dd10 HEAD_REF master ) diff --git a/ports/boost-tti/vcpkg.json b/ports/boost-tti/vcpkg.json index ae20d2496a..a3681e5b0d 100644 --- a/ports/boost-tti/vcpkg.json +++ b/ports/boost-tti/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-tti", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost tti module", "homepage": "https://github.com/boostorg/tti", "dependencies": [ diff --git a/ports/boost-tuple/portfile.cmake b/ports/boost-tuple/portfile.cmake index 270379b957..ae3b005a46 100644 --- a/ports/boost-tuple/portfile.cmake +++ b/ports/boost-tuple/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/tuple - REF boost-1.77.0 - SHA512 01ac85a757d96b3b7ec337bb43de202db3a3a7212c4e1eea740d83a0dfc947666e9ad713332751bafd0f1395da12600cd8354b6e23ec00818dde61114dee4c45 + REF boost-1.78.0 + SHA512 354c9406001251793004fb07ae4f57ca61329eb90ec48f5446134425413fd755730981110d09c042cb85666ea629bad319088d6d6a2861e9153fb38a5c0998f9 HEAD_REF master ) diff --git a/ports/boost-tuple/vcpkg.json b/ports/boost-tuple/vcpkg.json index 48d98c5214..b4d57cfa61 100644 --- a/ports/boost-tuple/vcpkg.json +++ b/ports/boost-tuple/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-tuple", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost tuple module", "homepage": "https://github.com/boostorg/tuple", "dependencies": [ diff --git a/ports/boost-type-erasure/portfile.cmake b/ports/boost-type-erasure/portfile.cmake index 625b6671f5..33cbef353b 100644 --- a/ports/boost-type-erasure/portfile.cmake +++ b/ports/boost-type-erasure/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_erasure - REF boost-1.77.0 - SHA512 ed875163ee10eb9c25ae190933efbebdec0f5c8962e8cb6fc717bd036e2d0405bca2cd2613b8984dad348b0f54c87617e64882e7b8b00ef77a1fc533cdede76d + REF boost-1.78.0 + SHA512 6ef919c93f1bc1c3ff12feeb22371288dd3999b7b31aa4537fda86373bf1ab0e5f2cf5de888fedcbd462483ecb9020053a120040243acb1d71c42c4fdd8af619 HEAD_REF master ) diff --git a/ports/boost-type-erasure/vcpkg.json b/ports/boost-type-erasure/vcpkg.json index 48919ee7be..8c04fc7734 100644 --- a/ports/boost-type-erasure/vcpkg.json +++ b/ports/boost-type-erasure/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-type-erasure", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost type_erasure module", "homepage": "https://github.com/boostorg/type_erasure", "dependencies": [ diff --git a/ports/boost-type-index/portfile.cmake b/ports/boost-type-index/portfile.cmake index d554a0b06c..92bc4df152 100644 --- a/ports/boost-type-index/portfile.cmake +++ b/ports/boost-type-index/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_index - REF boost-1.77.0 - SHA512 b2f15d95fc0a357264f1dc90a334b926a53d8dfbb1eb2f0efdebc586e96a1071467e4785e2e36eb335071a6da6b1aa9cb56bdb99f86a561d7d7041f845a5fe4a + REF boost-1.78.0 + SHA512 d57bc583f6d601835c5887e99e46a388144d3a8074fa7bb01cee11bad4c5ec82f88722867448d01c4c6b899601b9675e6d45ab93f7c5c6416d3894e2fa3c2ebc HEAD_REF master ) diff --git a/ports/boost-type-index/vcpkg.json b/ports/boost-type-index/vcpkg.json index 6b919889be..2589f3de3d 100644 --- a/ports/boost-type-index/vcpkg.json +++ b/ports/boost-type-index/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-type-index", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost type_index module", "homepage": "https://github.com/boostorg/type_index", "dependencies": [ diff --git a/ports/boost-type-traits/portfile.cmake b/ports/boost-type-traits/portfile.cmake index 0bbde14fbb..b19ed2bbc4 100644 --- a/ports/boost-type-traits/portfile.cmake +++ b/ports/boost-type-traits/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/type_traits - REF boost-1.77.0 - SHA512 3509a752e476ebcd19a7f17d3f7b709df82459659ab91976e5979fdfa14726d2840e7e59a50d47b3b489f86fb44153def13e0e009bfa0db33c1f6ed4e952f1b5 + REF boost-1.78.0 + SHA512 27c10bec741e0ba9fcec3b49b4f62eeee798e41ca67b51aedf37ce8b360520a7640f7f7cf56def61d709dd7c5dbd32bdc2680b8fac5c52522b93f30e319991f4 HEAD_REF master ) diff --git a/ports/boost-type-traits/vcpkg.json b/ports/boost-type-traits/vcpkg.json index 6858974585..42f3e6980a 100644 --- a/ports/boost-type-traits/vcpkg.json +++ b/ports/boost-type-traits/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-type-traits", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost type_traits module", "homepage": "https://github.com/boostorg/type_traits", "dependencies": [ diff --git a/ports/boost-typeof/portfile.cmake b/ports/boost-typeof/portfile.cmake index d8ce3c6725..761cdb6cfd 100644 --- a/ports/boost-typeof/portfile.cmake +++ b/ports/boost-typeof/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/typeof - REF boost-1.77.0 - SHA512 4e1e4fc50d323d7604c9535eca11158dcd5fd8e3b7851316e9f6614b9c60f7f398c06d30b02a5699cd2d01941bec423824376623c98dbeff83c295b07dcf96d2 + REF boost-1.78.0 + SHA512 cf0070cf2ed522138bc44136eee5bf08f0d1b9d1363442d7cae6f38978d536d099dc674708d7307ee4b9d9b934694aa40a11d9d57c1afe8b55f180302ad3cc7c HEAD_REF master ) diff --git a/ports/boost-typeof/vcpkg.json b/ports/boost-typeof/vcpkg.json index d3977ed533..058de2f0ca 100644 --- a/ports/boost-typeof/vcpkg.json +++ b/ports/boost-typeof/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-typeof", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost typeof module", "homepage": "https://github.com/boostorg/typeof", "dependencies": [ diff --git a/ports/boost-ublas/portfile.cmake b/ports/boost-ublas/portfile.cmake index 93df8d6653..3086b5abc7 100644 --- a/ports/boost-ublas/portfile.cmake +++ b/ports/boost-ublas/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/ublas - REF boost-1.77.0 - SHA512 7be4845bebb317181667a3b2b284bc9098ad68a2751b187054c6f051af625a4f0c7754943b12cfda2a7268bedec2b12cfaf8fba5e58084b836993850ea5af942 + REF boost-1.78.0 + SHA512 1c4d94b31ce54a0a215c878654cf3a436f857913ec138a6801589b26527d97dc83dbd1908501328b3522d0d4ee18eaddace12187cb8a4146c6acb12dda1e2204 HEAD_REF master ) diff --git a/ports/boost-ublas/vcpkg.json b/ports/boost-ublas/vcpkg.json index ebccbb631c..866c06f5dc 100644 --- a/ports/boost-ublas/vcpkg.json +++ b/ports/boost-ublas/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-ublas", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost ublas module", "homepage": "https://github.com/boostorg/ublas", "dependencies": [ diff --git a/ports/boost-uninstall/vcpkg.json b/ports/boost-uninstall/vcpkg.json index 09aa7f2f38..ceb10a10b9 100644 --- a/ports/boost-uninstall/vcpkg.json +++ b/ports/boost-uninstall/vcpkg.json @@ -1,5 +1,5 @@ { "name": "boost-uninstall", - "version": "1.77.0", + "version": "1.78.0", "description": "Internal vcpkg port used to uninstall Boost" } diff --git a/ports/boost-units/portfile.cmake b/ports/boost-units/portfile.cmake index 3a4afc42be..619ee451f9 100644 --- a/ports/boost-units/portfile.cmake +++ b/ports/boost-units/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/units - REF boost-1.77.0 - SHA512 a3667c3e4f15e7612ed96f386aa05eafcb2448340c7000f4f2bd840b13bc326780a5700fb171db8535396ccc5d6342114953f3c3cc6da2b729964b3db683e1d5 + REF boost-1.78.0 + SHA512 192142782fbb800d6ae475acc3c639d18090e668efce8fd3c17353f8b6db5fa7da3814e5bb76b65c500963c4cc89d9d79bfed750efeb3a952d3510a601442d07 HEAD_REF master ) diff --git a/ports/boost-units/vcpkg.json b/ports/boost-units/vcpkg.json index c0fcd1274d..a7e093ceb5 100644 --- a/ports/boost-units/vcpkg.json +++ b/ports/boost-units/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-units", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost units module", "homepage": "https://github.com/boostorg/units", "dependencies": [ diff --git a/ports/boost-unordered/portfile.cmake b/ports/boost-unordered/portfile.cmake index b8cf77da97..4b51de2b20 100644 --- a/ports/boost-unordered/portfile.cmake +++ b/ports/boost-unordered/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/unordered - REF boost-1.77.0 - SHA512 a561c3b26142c870c15dcf6f38635a5035671c4beedd66877582dc9459ee658eddf067e0ee642d90ec292a6dbde8ff86ecbec66e1d1dd635ee699cbfa418aab4 + REF boost-1.78.0 + SHA512 49aa2d33e709919da03d2038eddaedaf6c91e18039e398bbc319ef6a798f425065b4e8e218b7d84c20c5409fd3968c43f6ea116e5bf77878880498f1a96548e6 HEAD_REF master ) diff --git a/ports/boost-unordered/vcpkg.json b/ports/boost-unordered/vcpkg.json index b1084f5c31..3c89abc0fa 100644 --- a/ports/boost-unordered/vcpkg.json +++ b/ports/boost-unordered/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-unordered", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost unordered module", "homepage": "https://github.com/boostorg/unordered", "dependencies": [ diff --git a/ports/boost-utility/portfile.cmake b/ports/boost-utility/portfile.cmake index 0702ca049e..fb069dccbf 100644 --- a/ports/boost-utility/portfile.cmake +++ b/ports/boost-utility/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/utility - REF boost-1.77.0 - SHA512 2461e9b91b59df84ba7dc19c86c5f52b95780d9e5998575755144b5d1885da4e584b35b27694030eb6a2520c0891b5370b2ff19e657a05a81e1a3eaffaee2ac9 + REF boost-1.78.0 + SHA512 6c7a3bc70b3e11a2d5911eaf810e90a694ea87d8338b60218c8cdb8f732e7ee402abb41bd292e252b2c824428dad11cd0e8bfe5791843e172032e945b2a5ad44 HEAD_REF master ) diff --git a/ports/boost-utility/vcpkg.json b/ports/boost-utility/vcpkg.json index da333b8348..d7e947a191 100644 --- a/ports/boost-utility/vcpkg.json +++ b/ports/boost-utility/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-utility", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost utility module", "homepage": "https://github.com/boostorg/utility", "dependencies": [ diff --git a/ports/boost-uuid/portfile.cmake b/ports/boost-uuid/portfile.cmake index 89f4a492f0..9e723bd257 100644 --- a/ports/boost-uuid/portfile.cmake +++ b/ports/boost-uuid/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/uuid - REF boost-1.77.0 - SHA512 5548d3eed3f263595d9bb1babbd6f15d37b327c2c0e9ebd539e8d5f85e2fb59e7c9c932df615eb3eefcc2b48fa8e3c741a46a3b2ffad46b40a1a0cd4dde70c3f + REF boost-1.78.0 + SHA512 8f2dd8057d6e54d9540ed905018b167c5211380f3cc0b0a0fb4753ec74007f1ae6cfeea080e4cb7a073aaa0182a088ce7658cd4bcaf3ca8ae64bf711aa1a0a7b HEAD_REF master ) diff --git a/ports/boost-uuid/vcpkg.json b/ports/boost-uuid/vcpkg.json index 73dbcda750..dd62596341 100644 --- a/ports/boost-uuid/vcpkg.json +++ b/ports/boost-uuid/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-uuid", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost uuid module", "homepage": "https://github.com/boostorg/uuid", "dependencies": [ diff --git a/ports/boost-variant/portfile.cmake b/ports/boost-variant/portfile.cmake index c571ce509b..b57faca796 100644 --- a/ports/boost-variant/portfile.cmake +++ b/ports/boost-variant/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/variant - REF boost-1.77.0 - SHA512 60c5f185c183a9d186ffa00d9809aed79ef60d5d2731ad36275a0e9a0a239b682878d3c00ba9760621eb817601c0ca848794c7f2c4f34bced4a4bbcf9e71c95c + REF boost-1.78.0 + SHA512 456ad20b949a49622cd6ccaf2be896b2ca976b90535f95e1c59efc27e7a02b9c56b6843464586f065c889be149d2afae80368e810a36aa5cd2314e2e64ca1842 HEAD_REF master ) diff --git a/ports/boost-variant/vcpkg.json b/ports/boost-variant/vcpkg.json index 771b5d8a02..dc704f13ce 100644 --- a/ports/boost-variant/vcpkg.json +++ b/ports/boost-variant/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-variant", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost variant module", "homepage": "https://github.com/boostorg/variant", "dependencies": [ diff --git a/ports/boost-variant2/portfile.cmake b/ports/boost-variant2/portfile.cmake index e28c1022ea..31cb580cd6 100644 --- a/ports/boost-variant2/portfile.cmake +++ b/ports/boost-variant2/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/variant2 - REF boost-1.77.0 - SHA512 0f4741e29288b2856eaa09c33557117faab71900b50e12f76bc89fea711cf1319ebff4aa9b3efd4012e510192e22c006bf1179c37798b386c7cecc955819dd96 + REF boost-1.78.0 + SHA512 bcfd19db60eab579a80b5cfd49bfc70ac325dfcf45b0c4a759abd943b6bed22351cfd1eea5e828dc32d516ca2af2ade5ac2621f01b22596e5c072eade778119a HEAD_REF master ) diff --git a/ports/boost-variant2/vcpkg.json b/ports/boost-variant2/vcpkg.json index a823020a80..5493d71c73 100644 --- a/ports/boost-variant2/vcpkg.json +++ b/ports/boost-variant2/vcpkg.json @@ -1,9 +1,10 @@ { "name": "boost-variant2", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost variant2 module", "homepage": "https://github.com/boostorg/variant2", "dependencies": [ + "boost-assert", "boost-config", "boost-mp11", "boost-vcpkg-helpers" diff --git a/ports/boost-vcpkg-helpers/boost-modular-headers.cmake b/ports/boost-vcpkg-helpers/boost-modular-headers.cmake index 73350f0532..f072bbf1bc 100644 --- a/ports/boost-vcpkg-helpers/boost-modular-headers.cmake +++ b/ports/boost-vcpkg-helpers/boost-modular-headers.cmake @@ -1,7 +1,7 @@ function(boost_modular_headers) cmake_parse_arguments(_bm "" "SOURCE_PATH" "" ${ARGN}) - set(BOOST_VERSION 1.77.0) + set(BOOST_VERSION 1.78.0) if(NOT DEFINED _bm_SOURCE_PATH) message(FATAL_ERROR "SOURCE_PATH is a required argument to boost_modular_headers.") diff --git a/ports/boost-vcpkg-helpers/vcpkg.json b/ports/boost-vcpkg-helpers/vcpkg.json index 3b73dbb6c4..70d08eb906 100644 --- a/ports/boost-vcpkg-helpers/vcpkg.json +++ b/ports/boost-vcpkg-helpers/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-vcpkg-helpers", - "version": "1.77.0", + "version": "1.78.0", "description": "Internal vcpkg port used to modularize Boost", "dependencies": [ "boost-uninstall" diff --git a/ports/boost-vmd/portfile.cmake b/ports/boost-vmd/portfile.cmake index 1af24d8137..259a0fc292 100644 --- a/ports/boost-vmd/portfile.cmake +++ b/ports/boost-vmd/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/vmd - REF boost-1.77.0 - SHA512 2c7a5a631c78ff94a4557f102643f41add507b2bc80baed1705fbf13f76ae70672a4789cd310a3817e48d85e90477a8a81c68aab110aca53f714400dde438a7b + REF boost-1.78.0 + SHA512 344353e4a43957df0b1be78e5de8dc51928d98c1ed940e24efd506ef5574895b63b67149f335657dae781e4ea7ee35ae53b4d41aaee89418ce93b4d755e55c3d HEAD_REF master ) diff --git a/ports/boost-vmd/vcpkg.json b/ports/boost-vmd/vcpkg.json index cc21a448a0..815a1870fb 100644 --- a/ports/boost-vmd/vcpkg.json +++ b/ports/boost-vmd/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-vmd", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost vmd module", "homepage": "https://github.com/boostorg/vmd", "dependencies": [ diff --git a/ports/boost-wave/portfile.cmake b/ports/boost-wave/portfile.cmake index a874786a82..afd8329f13 100644 --- a/ports/boost-wave/portfile.cmake +++ b/ports/boost-wave/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/wave - REF boost-1.77.0 - SHA512 d7b940086776a54ab2907277bbdc6be40b99dd358fde333802076d1a7e671aaf09326fb1a3742f9d23036666e34efc0c9c58b7a421edd93f6807e10a1886d880 + REF boost-1.78.0 + SHA512 4de422e47415d4abff3ef8002a9489ddf10578fa51bb681e273b585acea5e3d055a12a084813f37103765d9372d1a0cf9a43fb224fb54cc76116f17d28193719 HEAD_REF master ) diff --git a/ports/boost-wave/vcpkg.json b/ports/boost-wave/vcpkg.json index 761743a565..ae2613755e 100644 --- a/ports/boost-wave/vcpkg.json +++ b/ports/boost-wave/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-wave", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost wave module", "homepage": "https://github.com/boostorg/wave", "supports": "!uwp", diff --git a/ports/boost-winapi/portfile.cmake b/ports/boost-winapi/portfile.cmake index e959cbb198..8c75df590b 100644 --- a/ports/boost-winapi/portfile.cmake +++ b/ports/boost-winapi/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/winapi - REF boost-1.77.0 - SHA512 a14aefe991dfb9f4845734990bcd567ef55f431658cabe8fb61a4380e323b5149652b8b2ed53e73215009b4e5672bac51bd5207d073a80d89dcbdaa736315f4e + REF boost-1.78.0 + SHA512 431d0091574e857f895a9b8659a474e5aaf7ba0e80f0a15da445f2ed3612e192bdd0763e024a62ad94f8a0efbfadbd00c7caf20836409fb46fb0dc1520236dd6 HEAD_REF master ) diff --git a/ports/boost-winapi/vcpkg.json b/ports/boost-winapi/vcpkg.json index 1e457e8be9..9af116ed27 100644 --- a/ports/boost-winapi/vcpkg.json +++ b/ports/boost-winapi/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-winapi", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost winapi module", "homepage": "https://github.com/boostorg/winapi", "dependencies": [ diff --git a/ports/boost-xpressive/portfile.cmake b/ports/boost-xpressive/portfile.cmake index dd1f8f7def..776242d1a0 100644 --- a/ports/boost-xpressive/portfile.cmake +++ b/ports/boost-xpressive/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/xpressive - REF boost-1.77.0 - SHA512 79fcb6050c770590b0756d6cc2980bf6c8a4824affb56e41e3cbbefadcf1b5bfb04476691ebda57c61c8511eb2a50ee9618fdd8f8f75a7617ddabbda551531b1 + REF boost-1.78.0 + SHA512 9d9235e29d6ed07ab3ed88aedc8736093c93fad3507360fb506c7ed6cb5e9cdf115d6a2ebf5a1c5022189329b172b79e5dc64d63b6a0edea94c25820d3c138d9 HEAD_REF master ) diff --git a/ports/boost-xpressive/vcpkg.json b/ports/boost-xpressive/vcpkg.json index 3f11022987..11f75889f6 100644 --- a/ports/boost-xpressive/vcpkg.json +++ b/ports/boost-xpressive/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-xpressive", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost xpressive module", "homepage": "https://github.com/boostorg/xpressive", "dependencies": [ diff --git a/ports/boost-yap/portfile.cmake b/ports/boost-yap/portfile.cmake index 17b4dc1622..c8bf4bd74f 100644 --- a/ports/boost-yap/portfile.cmake +++ b/ports/boost-yap/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO boostorg/yap - REF boost-1.77.0 - SHA512 95a65b2961ce0df5ac5a544d1fe83dc7a74992a032a3f6c707b84aad04402ec32fa4b872117632dea7133bedb651d6fbcfcd826b3ceac79fafd372a8852a8291 + REF boost-1.78.0 + SHA512 7cb6c90ad0d7c1303dfaea14ddc6cafd3343b93d00f41ece57fbc38ae5ee923fc5f0abe51eb28d1b336b6f66a5b7778b063e5583738ef409acffb4253e831a8d HEAD_REF master ) diff --git a/ports/boost-yap/vcpkg.json b/ports/boost-yap/vcpkg.json index bdc57e0d11..734cec34a8 100644 --- a/ports/boost-yap/vcpkg.json +++ b/ports/boost-yap/vcpkg.json @@ -1,6 +1,6 @@ { "name": "boost-yap", - "version": "1.77.0", + "version": "1.78.0", "description": "Boost yap module", "homepage": "https://github.com/boostorg/yap", "dependencies": [ diff --git a/ports/boost/vcpkg.json b/ports/boost/vcpkg.json index 9dca95aea8..d97ca5c2a8 100644 --- a/ports/boost/vcpkg.json +++ b/ports/boost/vcpkg.json @@ -1,7 +1,6 @@ { "name": "boost", - "version": "1.77.0", - "port-version": 2, + "version": "1.78.0", "description": "Peer-reviewed portable C++ source libraries", "homepage": "https://boost.org", "dependencies": [ @@ -10,10 +9,7 @@ "boost-align", "boost-any", "boost-array", - { - "name": "boost-asio", - "platform": "!emscripten" - }, + "boost-asio", "boost-assert", "boost-assign", "boost-atomic", @@ -142,7 +138,7 @@ "boost-ptr-container", { "name": "boost-python", - "platform": "!uwp & !(arm & windows) & !emscripten" + "platform": "!uwp & !emscripten & !ios & !android" }, "boost-qvm", "boost-random", diff --git a/scripts/boost/generate-ports.ps1 b/scripts/boost/generate-ports.ps1 index caa8aea307..2c1ffb6f3d 100644 --- a/scripts/boost/generate-ports.ps1 +++ b/scripts/boost/generate-ports.ps1 @@ -1,7 +1,7 @@ [CmdletBinding()] param ( $libraries = @(), - $version = "1.77.0", + $version = "1.78.0", $portsDir = $null ) @@ -24,14 +24,6 @@ else { # Clear this array when moving to a new boost version $portVersions = @{ #e.g. "boost-asio" = 1; - "boost" = 2; - "boost-config" = 2; - "boost-gil" = 1; - "boost-iostreams" = 1; - "boost-modular-build-helper" = 3; - "boost-odeint" = 1; - "boost-python" = 1; - "boost-process" = 2; } $portData = @{ @@ -44,54 +36,72 @@ $portData = @{ } }; "boost-asio" = @{ - "dependencies" = @("openssl"); - "supports" = "!emscripten" + "features" = @{ + "ssl" = @{ + "description" = "Build with SSL support"; + "dependencies" = @(@{ "name" = "openssl"; "platform" = "!emscripten" }); + } + } }; "boost-beast" = @{ "supports" = "!emscripten" }; - "boost-fiber" = @{ "supports" = "!osx&!uwp&!arm&!emscripten" }; + "boost-fiber" = @{ + "supports" = "!osx & !uwp & !arm & !emscripten"; + "features" = @{ + "numa" = @{ + "description" = "Enable NUMA support"; + } + } + }; "boost-filesystem" = @{ "supports" = "!uwp" }; "boost-iostreams" = @{ "default-features" = @("bzip2", "lzma", "zlib", "zstd"); "supports" = "!uwp"; "features" = @{ "bzip2" = @{ + "description" = "Support bzip2 filters"; "dependencies" = @("bzip2"); - "description" = "Support bzip2 filters" }; "lzma" = @{ + "description" = "Support LZMA/xz filters"; "dependencies" = @("liblzma"); - "description" = "Support LZMA/xz filters" }; "zlib" = @{ + "description" = "Support zlib filters"; "dependencies" = @("zlib"); - "description" = "Support zlib filters" }; "zstd" = @{ + "description" = "Support zstd filters"; "dependencies" = @("zstd"); - "description" = "Support zstd filters" }; }; }; - "boost-context" = @{ "supports" = "!uwp&!emscripten" }; + "boost-context" = @{ "supports" = "!uwp & !emscripten" }; "boost-stacktrace" = @{ "supports" = "!uwp" }; - "boost-coroutine" = @{ "supports" = "!arm&!uwp&!emscripten" }; + "boost-coroutine" = @{ "supports" = "!arm & !uwp & !emscripten" }; "boost-coroutine2" = @{ "supports" = "!emscripten" }; "boost-test" = @{ "supports" = "!uwp" }; "boost-wave" = @{ "supports" = "!uwp" }; - "boost-log" = @{ "supports" = "!uwp&!emscripten" }; + "boost-log" = @{ "supports" = "!uwp & !emscripten" }; "boost-locale" = @{ - "dependencies" = @(@{ "name" = "libiconv"; "platform" = "!uwp&!windows&!mingw" }); + "dependencies" = @(@{ "name" = "libiconv"; "platform" = "!uwp & !windows & !mingw" }); "supports" = "!uwp"; "features" = @{ "icu" = @{ + "description" = "ICU backend for Boost.Locale"; "dependencies" = @("icu"); - "description" = "ICU backend for Boost.Locale" } } }; "boost-mpi" = @{ "dependencies" = @("mpi"); "supports" = "!uwp"; + "features" = @{ + "python3" = @{ + "description" = "Build Python3 bindings"; + "supports" = "!static"; + "dependencies" = @(@{ "name" = "boost-python"; "features" = @( "python3" ); "platform" = "!uwp & !emscripten & !ios & !android" }, "python3"); + } + } }; "boost-graph-parallel" = @{ "dependencies" = @("mpi"); @@ -100,8 +110,8 @@ $portData = @{ "boost-odeint" = @{ "features" = @{ "mpi" = @{ + "description" = "Support parallelization with MPI"; "dependencies" = @("boost-mpi"); - "description" = "Support parallelization with MPI" } } }; @@ -109,23 +119,24 @@ $portData = @{ "boost-process" = @{ "supports" = "!emscripten" }; "boost-python" = @{ "default-features" = @("python3"); - "supports" = "!uwp&!(arm&windows)&!emscripten"; + "supports" = "!uwp & !emscripten & !ios & !android"; "features" = @{ "python2" = @{ + "description" = "Build with Python2 support"; + "supports" = "!(arm & windows)"; "dependencies" = @("python2"); - "description" = "Build with Python2 support" }; "python3" = @{ + "description" = "Build with Python3 support"; "dependencies" = @("python3"); - "description" = "Build with Python3 support" } } }; "boost-regex" = @{ "features" = @{ "icu" = @{ + "description" = "ICU backend for Boost.Regex"; "dependencies" = @("icu"); - "description" = "ICU backend for Boost.Regex" } } } @@ -185,8 +196,13 @@ function GeneratePortManifest() { $dep_name = $dependency } $manifest["dependencies"] = $manifest["dependencies"] ` - | Where-Object { $_ -notmatch "$dep_name" } ` - | Where-Object { $_.name -notmatch "$dep_name" } + | Where-Object { + if ($_.Contains("name")) { + $_.name -notmatch "$dep_name" + } else { + $_ -notmatch "$dep_name" + } + } } } } @@ -489,7 +505,7 @@ foreach ($library in $libraries) { elseif ($_ -eq "nondet_random.hpp") { "random" } elseif ($_ -match "cregex.hpp|regex_fwd.hpp") { "regex" } elseif ($_ -eq "archive") { "serialization" } - elseif ($_ -match "^signals$|last_value.hpp|signal.hpp|signals.hpp") { "signals" } + elseif ($_ -match "last_value.hpp|signal.hpp") { "signals" } elseif ($_ -match "enable_shared_from_this.hpp|intrusive_ptr.hpp|make_shared.hpp|make_unique.hpp|pointer_cast.hpp|pointer_to_other.hpp|scoped_array.hpp|scoped_ptr.hpp|shared_array.hpp|shared_ptr.hpp|weak_ptr.hpp") { "smart_ptr" } elseif ($_ -eq "cerrno.hpp") { "system" } elseif ($_ -eq "progress.hpp") { "timer" } @@ -571,7 +587,30 @@ if ($updateServicePorts) { -Description "Internal vcpkg port used to build Boost libraries" ` -Dependencies @("boost-uninstall", "vcpkg-cmake") - # Update Boost version in boost-modular-build.cmake - $boost_modular_build = "$portsDir/boost-modular-build-helper/boost-modular-build.cmake" - (Get-Content -LiteralPath "$boost_modular_build") -replace "set\(BOOST_VERSION ([0-9\.]+)\)", "set(BOOST_VERSION $version)" | Set-Content -LiteralPath "$boost_modular_build" + # Generate manifest files for boost-build + GeneratePortManifest ` + -PortName "boost-build" ` + -Homepage "https://github.com/boostorg/build" ` + -Description "Boost.Build" ` + -Dependencies @("boost-uninstall") + + # Update Boost version in CMake files + $files_with_boost_version = @( + "$portsDir/boost-build/portfile.cmake", + "$portsDir/boost-modular-build-helper/boost-modular-build.cmake", + "$portsDir/boost-vcpkg-helpers/boost-modular-headers.cmake" + ) + $files_with_boost_version | % { + $content = Get-Content -LiteralPath $_ ` + -Encoding UTF8 ` + -Raw + $content = $content -replace ` + "set\(BOOST_VERSION [0-9\.]+\)", ` + "set(BOOST_VERSION $version)" + + Set-Content -LiteralPath $_ ` + -Value $content ` + -Encoding UTF8 ` + -NoNewline + } } diff --git a/scripts/boost/post-source-stubs/atomic.cmake b/scripts/boost/post-source-stubs/atomic.cmake index 0715d20f70..373b2a4eaf 100644 --- a/scripts/boost/post-source-stubs/atomic.cmake +++ b/scripts/boost/post-source-stubs/atomic.cmake @@ -1,8 +1,7 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) string(REPLACE "project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]" - "project.load [ path.join [ path.make $(here:D) ] config/checks/architecture ]" + "project.load [ path.join [ path.make $(here:D) ] ../config/checks/architecture ]" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") diff --git a/scripts/boost/post-source-stubs/context.cmake b/scripts/boost/post-source-stubs/context.cmake index 9ccf342337..48e4e5eecd 100644 --- a/scripts/boost/post-source-stubs/context.cmake +++ b/scripts/boost/post-source-stubs/context.cmake @@ -2,4 +2,3 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - diff --git a/scripts/boost/post-source-stubs/fiber.cmake b/scripts/boost/post-source-stubs/fiber.cmake index 9ccf342337..7a2f4acf51 100644 --- a/scripts/boost/post-source-stubs/fiber.cmake +++ b/scripts/boost/post-source-stubs/fiber.cmake @@ -1,5 +1,4 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") diff --git a/scripts/boost/post-source-stubs/json.cmake b/scripts/boost/post-source-stubs/json.cmake new file mode 100644 index 0000000000..bea05e660c --- /dev/null +++ b/scripts/boost/post-source-stubs/json.cmake @@ -0,0 +1,4 @@ +file(READ "${SOURCE_PATH}/build/Jamfile" _contents) +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") +file(WRITE "${SOURCE_PATH}/build/Jamfile" "${_contents}") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") diff --git a/scripts/boost/post-source-stubs/log.cmake b/scripts/boost/post-source-stubs/log.cmake index be17a0419c..cb3cb67fd6 100644 --- a/scripts/boost/post-source-stubs/log.cmake +++ b/scripts/boost/post-source-stubs/log.cmake @@ -1,13 +1,12 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../config/checks/config" "import config/checks/config" _contents "${_contents}") +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") string(REPLACE " @select-arch-specific-sources" "#@select-arch-specific-sources" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/build/config") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") file(READ ${SOURCE_PATH}/build/log-arch-config.jam _contents) string(REPLACE "project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ]" - "project.load [ path.join [ path.make $(here:D) ] config/checks/architecture ]" + "project.load [ path.join [ path.make $(here:D) ] ../config/checks/architecture ]" _contents "${_contents}") file(WRITE ${SOURCE_PATH}/build/log-arch-config.jam "${_contents}") - diff --git a/scripts/boost/post-source-stubs/nowide.cmake b/scripts/boost/post-source-stubs/nowide.cmake new file mode 100644 index 0000000000..7a2f4acf51 --- /dev/null +++ b/scripts/boost/post-source-stubs/nowide.cmake @@ -0,0 +1,4 @@ +file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) +string(REPLACE "import ../../config/checks/config" "import ../config/checks/config" _contents "${_contents}") +file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-config/checks" DESTINATION "${SOURCE_PATH}/config") diff --git a/scripts/boost/post-source-stubs/test.cmake b/scripts/boost/post-source-stubs/test.cmake index b2872338d4..29ff6947ff 100644 --- a/scripts/boost/post-source-stubs/test.cmake +++ b/scripts/boost/post-source-stubs/test.cmake @@ -1,5 +1,4 @@ file(READ "${SOURCE_PATH}/build/Jamfile.v2" _contents) -string(REPLACE "import ../../predef/check/predef" "import predef/check/predef" _contents "${_contents}") +string(REPLACE "import ../../predef/check/predef" "import ../predef/check/predef" _contents "${_contents}") file(WRITE "${SOURCE_PATH}/build/Jamfile.v2" "${_contents}") -file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-predef/check" DESTINATION "${SOURCE_PATH}/build/predef") - +file(COPY "${CURRENT_INSTALLED_DIR}/share/boost-predef/check" DESTINATION "${SOURCE_PATH}/predef") diff --git a/scripts/test_ports/vcpkg-ci-boost/portfile.cmake b/scripts/test_ports/vcpkg-ci-boost/portfile.cmake new file mode 100644 index 0000000000..0015715fb6 --- /dev/null +++ b/scripts/test_ports/vcpkg-ci-boost/portfile.cmake @@ -0,0 +1 @@ +set(VCPKG_POLICY_EMPTY_PACKAGE enabled) \ No newline at end of file diff --git a/scripts/test_ports/vcpkg-ci-boost/vcpkg.json b/scripts/test_ports/vcpkg-ci-boost/vcpkg.json new file mode 100644 index 0000000000..c8c19f49eb --- /dev/null +++ b/scripts/test_ports/vcpkg-ci-boost/vcpkg.json @@ -0,0 +1,65 @@ +{ + "name": "vcpkg-ci-boost", + "version": "1", + "description": "Boost features testing within CI.", + "dependencies": [ + { + "name": "boost", + "default-features": false, + "features": [ + "mpi" + ] + }, + { + "name": "boost-asio", + "default-features": false, + "features": [ + "ssl" + ] + }, + { + "name": "boost-fiber", + "default-features": false, + "features": [ + "numa" + ] + }, + { + "name": "boost-locale", + "default-features": false, + "features": [ + "icu" + ] + }, + { + "name": "boost-mpi", + "default-features": false, + "features": [ + "python3" + ], + "platform": "!static" + }, + { + "name": "boost-odeint", + "default-features": false, + "features": [ + "mpi" + ] + }, + { + "name": "boost-python", + "default-features": false, + "features": [ + "python2", + "python3" + ] + }, + { + "name": "boost-regex", + "default-features": false, + "features": [ + "icu" + ] + } + ] +} diff --git a/versions/b-/boost-accumulators.json b/versions/b-/boost-accumulators.json index c8562b8557..288b505f6a 100644 --- a/versions/b-/boost-accumulators.json +++ b/versions/b-/boost-accumulators.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "070cbab1861e2a57e6c39ac1a8dcf51ad9edafea", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "b24ef7a5bec0e29c8013593cd6bba58e52b19a7a", "version": "1.77.0", diff --git a/versions/b-/boost-algorithm.json b/versions/b-/boost-algorithm.json index 85eb9ae211..2ad310fa55 100644 --- a/versions/b-/boost-algorithm.json +++ b/versions/b-/boost-algorithm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "eca5eb57117afd2c43e7f00ed6908dabb254b46e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "338f795a1e6d73ab25444f64fe7ba1d617128813", "version": "1.77.0", diff --git a/versions/b-/boost-align.json b/versions/b-/boost-align.json index 56e02d2dd8..a4e6a9979d 100644 --- a/versions/b-/boost-align.json +++ b/versions/b-/boost-align.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1733cf10f4a598f29af7380a6b8226abdeeb3f75", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "5e733503d18c7e82478961e1155a40a95af0ab42", "version": "1.77.0", diff --git a/versions/b-/boost-any.json b/versions/b-/boost-any.json index c1150ccd6c..2d0d743e55 100644 --- a/versions/b-/boost-any.json +++ b/versions/b-/boost-any.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a28a3fd1ebf198563ae9e200dcf36f1fae3b1482", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "cf8bdfd2ce434a981620383dcc07d46c0a071ca1", "version": "1.77.0", diff --git a/versions/b-/boost-array.json b/versions/b-/boost-array.json index f14f775d7c..6f804d1f46 100644 --- a/versions/b-/boost-array.json +++ b/versions/b-/boost-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8278959d326c44d846d660462556ab48361054f9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "fb008cce0de1c6a34ac5222d03d7e1069d135dc4", "version": "1.77.0", diff --git a/versions/b-/boost-asio.json b/versions/b-/boost-asio.json index 655983326c..fbc9e39a33 100644 --- a/versions/b-/boost-asio.json +++ b/versions/b-/boost-asio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2fcf35cb168a6a2aa56208a83fb71bfdf88672b6", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "9c5c591c857588b69354bf075019bc78ce4237bd", "version": "1.77.0", diff --git a/versions/b-/boost-assert.json b/versions/b-/boost-assert.json index 04e07585ce..1d6e40c26d 100644 --- a/versions/b-/boost-assert.json +++ b/versions/b-/boost-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "81b29f057d38140b3d812094999772d2d5263d4e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "db6b88ce332c6752f87f8f0c098a832e23610303", "version": "1.77.0", diff --git a/versions/b-/boost-assign.json b/versions/b-/boost-assign.json index 2ba9d6427d..0a00d2f35e 100644 --- a/versions/b-/boost-assign.json +++ b/versions/b-/boost-assign.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cb2a0606569a77b0de8264bd55d015698f413dd7", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c7c391576a6f9714453c28f6b73ddcb3c7439827", "version": "1.77.0", diff --git a/versions/b-/boost-atomic.json b/versions/b-/boost-atomic.json index b16f499384..b9d48b3005 100644 --- a/versions/b-/boost-atomic.json +++ b/versions/b-/boost-atomic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f516c90064f41a11fe7627ab6a8ac281455f55cc", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c5f02ea8b6555b20b6cc8901bdae9e9628086640", "version": "1.77.0", diff --git a/versions/b-/boost-beast.json b/versions/b-/boost-beast.json index 58a516bcdb..6c803bf868 100644 --- a/versions/b-/boost-beast.json +++ b/versions/b-/boost-beast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5cb4b3da49532ceefefdb4465c74c3490f6c40f7", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "154d8664ca78bcee263cec7a297afe36a4877313", "version": "1.77.0", diff --git a/versions/b-/boost-bimap.json b/versions/b-/boost-bimap.json index ff33f654cf..b4115b00d0 100644 --- a/versions/b-/boost-bimap.json +++ b/versions/b-/boost-bimap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d376fb04582a3ca0b6d14f991ae05965c7d0961a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "726aaa86124fd8d1658f0813902b8bf9b27bb707", "version": "1.77.0", diff --git a/versions/b-/boost-bind.json b/versions/b-/boost-bind.json index a69492ff3b..a994e35066 100644 --- a/versions/b-/boost-bind.json +++ b/versions/b-/boost-bind.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "165c77e05b1d413a600f66135276ba7e727ebc35", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "a1764edb5aaa4cf532e6e2d60d56420240dec410", "version": "1.77.0", diff --git a/versions/b-/boost-build.json b/versions/b-/boost-build.json index a660f3f637..533afa4158 100644 --- a/versions/b-/boost-build.json +++ b/versions/b-/boost-build.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2c0d3c35e95f99911a226c3e736c0988f1139e51", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d12d4a6f44a7356c4262b27adcda834fe893b576", "version-string": "1.77.0", diff --git a/versions/b-/boost-callable-traits.json b/versions/b-/boost-callable-traits.json index ae3883005c..ed346a5b63 100644 --- a/versions/b-/boost-callable-traits.json +++ b/versions/b-/boost-callable-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c65c1b67763ed69490e43430bc860493ccc19274", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6c22b4049665b95038b8f5d1e1952434f1387f7c", "version": "1.77.0", diff --git a/versions/b-/boost-chrono.json b/versions/b-/boost-chrono.json index 058f458e4e..244624ebf6 100644 --- a/versions/b-/boost-chrono.json +++ b/versions/b-/boost-chrono.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d08ea7bd6fb471393e10507f0b6d27d045868f3e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "f0143b4dd81e3de932ea886e69efd196452d81b3", "version": "1.77.0", diff --git a/versions/b-/boost-circular-buffer.json b/versions/b-/boost-circular-buffer.json index 0de7c05daa..c05cb13cf5 100644 --- a/versions/b-/boost-circular-buffer.json +++ b/versions/b-/boost-circular-buffer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "239a4eff939919bbabf11914dbb656992e4e26ae", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6352fb4c9b9e30001311015e28e712e9a2ef4a33", "version": "1.77.0", diff --git a/versions/b-/boost-compatibility.json b/versions/b-/boost-compatibility.json index 11473c87d3..d3da45592b 100644 --- a/versions/b-/boost-compatibility.json +++ b/versions/b-/boost-compatibility.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ee3bf146536f03c976c00fa704664f0576241f15", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "b2b4f365d9ee62baf2f0197bad774a679cb7449e", "version": "1.77.0", diff --git a/versions/b-/boost-compute.json b/versions/b-/boost-compute.json index a4d2f56365..85805ba2a5 100644 --- a/versions/b-/boost-compute.json +++ b/versions/b-/boost-compute.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "02e813bc50d95bc901ba994faff7658f1ee5664b", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "3e134e562b5a454a46bf922f7633cdf581db7795", "version": "1.77.0", diff --git a/versions/b-/boost-concept-check.json b/versions/b-/boost-concept-check.json index e116be7dc8..738dc3b311 100644 --- a/versions/b-/boost-concept-check.json +++ b/versions/b-/boost-concept-check.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d92ec4f75e3ca2046f7cc6bd42e394aa642dea7b", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "9bdfb3a9b14b35dc1833bc559226c7925096ff57", "version": "1.77.0", diff --git a/versions/b-/boost-config.json b/versions/b-/boost-config.json index 9b10718d98..0da4e3e004 100644 --- a/versions/b-/boost-config.json +++ b/versions/b-/boost-config.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b4958f142255c3aa14f1f39d04edcc12b6262745", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "0f7b70c02bfb43bbdc8f62bd49c8a5339a65f48c", "version": "1.77.0", diff --git a/versions/b-/boost-container-hash.json b/versions/b-/boost-container-hash.json index 9611986332..c194451b12 100644 --- a/versions/b-/boost-container-hash.json +++ b/versions/b-/boost-container-hash.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5c9a0efa908886517e39510cffaebe78df8bac17", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "76c8d3c46db10b6774d6986822e53d1140934667", "version": "1.77.0", diff --git a/versions/b-/boost-container.json b/versions/b-/boost-container.json index 99438e8de7..60a39b3ae9 100644 --- a/versions/b-/boost-container.json +++ b/versions/b-/boost-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cba0ae7cefffcca3cc1a0aec45ec07a66f6cc413", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "9af11f40e9b9fc2ebdda7e8885f9f49dea1923d7", "version": "1.77.0", diff --git a/versions/b-/boost-context.json b/versions/b-/boost-context.json index 4b72fec663..e09838415f 100644 --- a/versions/b-/boost-context.json +++ b/versions/b-/boost-context.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c279fc4862dbbc9b4c685d16d1abee7200f9dff4", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "ec8ceb582e4ef9936ceb840c70b90dfb20703f1d", "version": "1.77.0", diff --git a/versions/b-/boost-contract.json b/versions/b-/boost-contract.json index d71be84fc1..435780a547 100644 --- a/versions/b-/boost-contract.json +++ b/versions/b-/boost-contract.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9fb4b8408822e7921fe3d07ba66184df6b5f16a6", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c8249694c8d2dfd942dbb733f138997d00ce89c7", "version": "1.77.0", diff --git a/versions/b-/boost-conversion.json b/versions/b-/boost-conversion.json index 40cc349771..97703b69a7 100644 --- a/versions/b-/boost-conversion.json +++ b/versions/b-/boost-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ed01d578d9964b2be3619cd7e96c6f65dc206275", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "5b591e95244353857eaade53621ee895b1d9e0a6", "version": "1.77.0", diff --git a/versions/b-/boost-convert.json b/versions/b-/boost-convert.json index 1bdea7dfbe..a85859c5fb 100644 --- a/versions/b-/boost-convert.json +++ b/versions/b-/boost-convert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d1315f49ac5c357e8a427c97dee2faa3655c70f3", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "8f01a746807fe131cfd83962df7faebd340eaef4", "version": "1.77.0", diff --git a/versions/b-/boost-core.json b/versions/b-/boost-core.json index 8c80cf3e04..320246ca1e 100644 --- a/versions/b-/boost-core.json +++ b/versions/b-/boost-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b6d811257b985253c87570f25a75957689b2b895", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "a56c8546828ee16a442a336c2385f9986f8c055f", "version": "1.77.0", diff --git a/versions/b-/boost-coroutine.json b/versions/b-/boost-coroutine.json index ac2aa2410d..c3215b3270 100644 --- a/versions/b-/boost-coroutine.json +++ b/versions/b-/boost-coroutine.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d462e16750c6769375391d1e1c084999000cb324", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "a5afb95d36e4f0baa263193b00e9a1abc1f01454", "version": "1.77.0", diff --git a/versions/b-/boost-coroutine2.json b/versions/b-/boost-coroutine2.json index de4f10b9b1..e5073ccf06 100644 --- a/versions/b-/boost-coroutine2.json +++ b/versions/b-/boost-coroutine2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d035a00380a7bcddb6c22f69c4743af4f2122a38", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "a8142422dd258f6a24df4ef3caf54b1d48096d8e", "version": "1.77.0", diff --git a/versions/b-/boost-crc.json b/versions/b-/boost-crc.json index d887e71303..2956a402b6 100644 --- a/versions/b-/boost-crc.json +++ b/versions/b-/boost-crc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c1772d15f5d08e1f5e3a263c30869aef88a76085", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "bab49b15015caaf455e6b304a613fccacd501ada", "version": "1.77.0", diff --git a/versions/b-/boost-date-time.json b/versions/b-/boost-date-time.json index 75e5967109..1792e3793d 100644 --- a/versions/b-/boost-date-time.json +++ b/versions/b-/boost-date-time.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "76bf565e940322a7d3110edf1b18fb4bfd8a1ab0", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e2ca710f2484af3cbeee428e063a7e4269510110", "version": "1.77.0", diff --git a/versions/b-/boost-describe.json b/versions/b-/boost-describe.json index aaa95622c6..46de022371 100644 --- a/versions/b-/boost-describe.json +++ b/versions/b-/boost-describe.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e08134869cca3b2d75247c226637b24438c489c2", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "399140a565739230fd9b805f047013bf42a2a0b6", "version": "1.77.0", diff --git a/versions/b-/boost-detail.json b/versions/b-/boost-detail.json index 2a2390bad3..6b3a3e4e24 100644 --- a/versions/b-/boost-detail.json +++ b/versions/b-/boost-detail.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "61c65e46d0bf619e44cf343d734dda6987f53005", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "57dabb22a4f9dfe872c6f007c9dbae7bf0847514", "version": "1.77.0", diff --git a/versions/b-/boost-dll.json b/versions/b-/boost-dll.json index 8fef2013dd..465bbbdc61 100644 --- a/versions/b-/boost-dll.json +++ b/versions/b-/boost-dll.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1afc8f9b224cf9a2a1846073dffd93defdb46028", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7ca0cf6c2a9f41257ad68442240ff7ad21b7e662", "version": "1.77.0", diff --git a/versions/b-/boost-dynamic-bitset.json b/versions/b-/boost-dynamic-bitset.json index 25de5316df..80126c8dd7 100644 --- a/versions/b-/boost-dynamic-bitset.json +++ b/versions/b-/boost-dynamic-bitset.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e137dc4091824493eec9e6f9734caa71eb069874", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e5b7742c115d4e4a450062e30b1542c6fe4aac5d", "version": "1.77.0", diff --git a/versions/b-/boost-endian.json b/versions/b-/boost-endian.json index 48caee343a..7d66284475 100644 --- a/versions/b-/boost-endian.json +++ b/versions/b-/boost-endian.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "87ed62b8b7fba9caadc1ffff99abede02e0598f2", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6950c45ffb4e112920b6dd50c1cddde07b30d61d", "version": "1.77.0", diff --git a/versions/b-/boost-exception.json b/versions/b-/boost-exception.json index 831c946414..e6dc6d9505 100644 --- a/versions/b-/boost-exception.json +++ b/versions/b-/boost-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "02b0e67c7d9b5e26b1bccef1fba3152fe7ead595", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d60d712de012657effc2314a5d8781e453097129", "version": "1.77.0", diff --git a/versions/b-/boost-fiber.json b/versions/b-/boost-fiber.json index 1450170873..f0c0bea460 100644 --- a/versions/b-/boost-fiber.json +++ b/versions/b-/boost-fiber.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7a37b52940402701703a4b91f1360b414f6afe02", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c6fb978600b4d0ec5e62111f587f537d475c95a2", "version": "1.77.0", diff --git a/versions/b-/boost-filesystem.json b/versions/b-/boost-filesystem.json index 621e9a2a02..833f3351cf 100644 --- a/versions/b-/boost-filesystem.json +++ b/versions/b-/boost-filesystem.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f7f7b3bf671f25f6234f81de59fb5dc169ea2480", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7665f5ed27513a334df5b6051cb72d076ce626c2", "version": "1.77.0", diff --git a/versions/b-/boost-flyweight.json b/versions/b-/boost-flyweight.json index 4f92215d8c..0b7f00a337 100644 --- a/versions/b-/boost-flyweight.json +++ b/versions/b-/boost-flyweight.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "899fef7cf017fd090f2e96146a425e7376320a4e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "3c927df2056a6603e5bdc20673e22692183fd92e", "version": "1.77.0", diff --git a/versions/b-/boost-foreach.json b/versions/b-/boost-foreach.json index 14e835af72..992d111476 100644 --- a/versions/b-/boost-foreach.json +++ b/versions/b-/boost-foreach.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "468a08373a9339026a955a01faf3a4bc6fe0ab11", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "95983cd3eb11558e24d1f63a68a2ee944da927df", "version": "1.77.0", diff --git a/versions/b-/boost-format.json b/versions/b-/boost-format.json index 6b3d151272..7b6e6ac592 100644 --- a/versions/b-/boost-format.json +++ b/versions/b-/boost-format.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "691157617974f33e41ef5ea7954d590a8f12be5a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "15c6449aa221b65139b38cc6c6ef91f32e2d2b1d", "version": "1.77.0", diff --git a/versions/b-/boost-function-types.json b/versions/b-/boost-function-types.json index c2d0dcf553..5a33d677fb 100644 --- a/versions/b-/boost-function-types.json +++ b/versions/b-/boost-function-types.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "94d4dd365c29ad1be2d148f3c4cf7857e3ac1edd", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7675770af935fb375c0350c7a5fc561f9bc31432", "version": "1.77.0", diff --git a/versions/b-/boost-function.json b/versions/b-/boost-function.json index 9de524d1d9..6f7c0e4f55 100644 --- a/versions/b-/boost-function.json +++ b/versions/b-/boost-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "74d9b1e1e9951fe6f6f4eeccddf8c83ff1280462", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "092af2f7e20c516fc02e8a39d8887f2301bb1fd9", "version": "1.77.0", diff --git a/versions/b-/boost-functional.json b/versions/b-/boost-functional.json index 68497a74b4..5add7a0fda 100644 --- a/versions/b-/boost-functional.json +++ b/versions/b-/boost-functional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5c46623f2b1557b35079a69ea27aa495f8765f26", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "26960fd1a5c5ffbb7da0d747f43a61a27d8825eb", "version": "1.77.0", diff --git a/versions/b-/boost-fusion.json b/versions/b-/boost-fusion.json index da58b9f71b..86e7f18427 100644 --- a/versions/b-/boost-fusion.json +++ b/versions/b-/boost-fusion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a7c7b4de2e38c3436c0781ccf4b56567b8c2ae61", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e33ce42cfab1b757d73fc0c4ac7edacaefd0be58", "version": "1.77.0", diff --git a/versions/b-/boost-geometry.json b/versions/b-/boost-geometry.json index df15e0fdad..9fb480e11b 100644 --- a/versions/b-/boost-geometry.json +++ b/versions/b-/boost-geometry.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a4c2fd98bc285d97c11c99f5f631481fb534efc4", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "96d1b04d567acad7c4caafc869fa7daa64968aac", "version": "1.77.0", diff --git a/versions/b-/boost-gil.json b/versions/b-/boost-gil.json index d81ef54fea..49e0d509d9 100644 --- a/versions/b-/boost-gil.json +++ b/versions/b-/boost-gil.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "670859cf36c60562fb5036af7d087df936234c27", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d6607eb56e9f61771dbd6915d2e5d4b3b2976a7e", "version": "1.77.0", diff --git a/versions/b-/boost-graph-parallel.json b/versions/b-/boost-graph-parallel.json index e2b09a00a4..c13bca55ec 100644 --- a/versions/b-/boost-graph-parallel.json +++ b/versions/b-/boost-graph-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "199f9b8209f287e7e9865e07b074d618c28db410", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "779ea0573b2c460496e5014b1776f8577d9a9dac", "version": "1.77.0", diff --git a/versions/b-/boost-graph.json b/versions/b-/boost-graph.json index 653b130a74..d529ceb120 100644 --- a/versions/b-/boost-graph.json +++ b/versions/b-/boost-graph.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f7b342391819ed511280f8ef46b7d52a399f2648", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "8c7974cbf961af1d5eabeb1047f2dd16e087f180", "version": "1.77.0", diff --git a/versions/b-/boost-hana.json b/versions/b-/boost-hana.json index 4a4d472185..4f74efb60f 100644 --- a/versions/b-/boost-hana.json +++ b/versions/b-/boost-hana.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3ff9854bbad812cd23a4c79b500aa8349fbed192", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e24bae813978df09c5b5718b6c4d2aa87734ab2a", "version": "1.77.0", diff --git a/versions/b-/boost-heap.json b/versions/b-/boost-heap.json index 02f47838fe..df68d02dfe 100644 --- a/versions/b-/boost-heap.json +++ b/versions/b-/boost-heap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "76c4ec7815b1660fca1c1efd9b9c0c2f034ba4bb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d9947d5f31b9c87f5ce1e759e02099b1949502e4", "version": "1.77.0", diff --git a/versions/b-/boost-histogram.json b/versions/b-/boost-histogram.json index 8419587845..1bd8b80354 100644 --- a/versions/b-/boost-histogram.json +++ b/versions/b-/boost-histogram.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "223b95e57f20afec67e891aa7fc884e6ac492f6f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "09522ba204485792839f58b858ac31550e14a023", "version": "1.77.0", diff --git a/versions/b-/boost-hof.json b/versions/b-/boost-hof.json index e35145444d..48edaf0520 100644 --- a/versions/b-/boost-hof.json +++ b/versions/b-/boost-hof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "899745af9cdd07134ebe4b4223eb749b7efa5be4", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "2c22e81e06ddd812d0328854ce7302f662fca398", "version": "1.77.0", diff --git a/versions/b-/boost-icl.json b/versions/b-/boost-icl.json index a248dde081..1e6a03f0d9 100644 --- a/versions/b-/boost-icl.json +++ b/versions/b-/boost-icl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "074322ef21b89c54d87c0446716221c3c20544a8", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "753c4291a6d27d5c2fc377455c83df2ee9fd569a", "version": "1.77.0", diff --git a/versions/b-/boost-integer.json b/versions/b-/boost-integer.json index 9310a58f93..289dd19348 100644 --- a/versions/b-/boost-integer.json +++ b/versions/b-/boost-integer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "18f2f923e2a8d4f026787eb8626def460dd2ab6a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "375a2af7e2d5d620aa9f42064255c269b0c73f5a", "version": "1.77.0", diff --git a/versions/b-/boost-interprocess.json b/versions/b-/boost-interprocess.json index 7cb7b5eda1..ce9f23914b 100644 --- a/versions/b-/boost-interprocess.json +++ b/versions/b-/boost-interprocess.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "220049a8136b65045c04fc13aea3a259e8f4f2b0", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6461c4f63a5c0f31efb213c9d1e3b9328b2e3dcc", "version": "1.77.0", diff --git a/versions/b-/boost-interval.json b/versions/b-/boost-interval.json index 277962acba..1e3b05ce24 100644 --- a/versions/b-/boost-interval.json +++ b/versions/b-/boost-interval.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5786ba8a3bb499958bbe8ebbc58c6bb4e4c3eb91", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e57b55cec7198cb4f448933fa2763465db0c9672", "version": "1.77.0", diff --git a/versions/b-/boost-intrusive.json b/versions/b-/boost-intrusive.json index 5d825dcea1..4849a39d53 100644 --- a/versions/b-/boost-intrusive.json +++ b/versions/b-/boost-intrusive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "351ad9aa5db5bf50ab87a390a69d5df1d2b41ab7", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "9fb49266dc300d8914a0485972738b960ccf4339", "version": "1.77.0", diff --git a/versions/b-/boost-io.json b/versions/b-/boost-io.json index cd5cec0aed..9c85f7cd63 100644 --- a/versions/b-/boost-io.json +++ b/versions/b-/boost-io.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "33cc953c79a65bcdfdd7b55a757bf3f4ac4be4bf", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "83ec8bab1f1bbd6eb1e2883a26747c7982d5c34f", "version": "1.77.0", diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index 490d00e1bc..a507924687 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7e240f9d647c1142b5b61c9a635e3aa186756802", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "286c74896c6f2a6057bfbce333304f279bb38aac", "version": "1.77.0", diff --git a/versions/b-/boost-iterator.json b/versions/b-/boost-iterator.json index ce0b7af163..d622cc5d11 100644 --- a/versions/b-/boost-iterator.json +++ b/versions/b-/boost-iterator.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "474aefb2b63e5ea3e6794631eab47aa3d6921573", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7bec2abc5b714c2bd975178406937ef59a73f29b", "version": "1.77.0", diff --git a/versions/b-/boost-json.json b/versions/b-/boost-json.json index 02a595c9ac..1fc302c0c8 100644 --- a/versions/b-/boost-json.json +++ b/versions/b-/boost-json.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e8cdadcefe4c56aadc0120b9c1a86ea6504f3cea", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "80003ce3a7bb1c08b9ac354c58085758343ca42d", "version": "1.77.0", diff --git a/versions/b-/boost-lambda.json b/versions/b-/boost-lambda.json index 9655aa3722..9fa2796c61 100644 --- a/versions/b-/boost-lambda.json +++ b/versions/b-/boost-lambda.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ad7994962fa2139e8b2e67adbf505c555a57f3c6", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "56ca5b54a9913e884d79bfd72e13ac6d72acd71d", "version": "1.77.0", diff --git a/versions/b-/boost-lambda2.json b/versions/b-/boost-lambda2.json index 58b85cda00..48656d120c 100644 --- a/versions/b-/boost-lambda2.json +++ b/versions/b-/boost-lambda2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fe85b4be83b3a88ec04a16d0704acc722502a128", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d97e933c5109b73c577e20f53bc095224e9ca198", "version": "1.77.0", diff --git a/versions/b-/boost-leaf.json b/versions/b-/boost-leaf.json index 7061e9bc0c..f6129e5e5c 100644 --- a/versions/b-/boost-leaf.json +++ b/versions/b-/boost-leaf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c000f663b00cfc9a2566b67ea68d6fe5050a016a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e257e66da57763ab4e677806d04b6d67721c09df", "version": "1.77.0", diff --git a/versions/b-/boost-lexical-cast.json b/versions/b-/boost-lexical-cast.json index a1012e927b..4d7eadfc03 100644 --- a/versions/b-/boost-lexical-cast.json +++ b/versions/b-/boost-lexical-cast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "984ca6d42fd857c08fa915edc02bfcecb02cc343", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "3a265d9296755adc81f3c02b273d758798903b0c", "version": "1.77.0", diff --git a/versions/b-/boost-local-function.json b/versions/b-/boost-local-function.json index 41612a19d3..7a3d94c51b 100644 --- a/versions/b-/boost-local-function.json +++ b/versions/b-/boost-local-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f0eb3b232475da3263d0c5a9b65a6cca3d63af1f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "61818440e17f46b0715e5b53b8c49a79dc274a27", "version": "1.77.0", diff --git a/versions/b-/boost-locale.json b/versions/b-/boost-locale.json index 3b10fee0bc..d8a8d53d67 100644 --- a/versions/b-/boost-locale.json +++ b/versions/b-/boost-locale.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "66e57914d683e3e7c9945eeefd2010b5a08b4972", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c391246c7c5588d89f0d3fe5425a3fb3c97d7787", "version": "1.77.0", diff --git a/versions/b-/boost-lockfree.json b/versions/b-/boost-lockfree.json index 75c947d2cb..fafb9f8fa2 100644 --- a/versions/b-/boost-lockfree.json +++ b/versions/b-/boost-lockfree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8a98fed342e79efc6194594c5bdd0a6398a7bf9c", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6760017d0cf025254b1056309a2c32407081c4bb", "version": "1.77.0", diff --git a/versions/b-/boost-log.json b/versions/b-/boost-log.json index fd39146738..a967ce40d3 100644 --- a/versions/b-/boost-log.json +++ b/versions/b-/boost-log.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "66bcef44cd4e7f68677db041e84df77e350624be", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6ab1ab88f37500f86b5c9b9222e50dc2c17da5c1", "version": "1.77.0", diff --git a/versions/b-/boost-logic.json b/versions/b-/boost-logic.json index 2cccebec63..4bade7c655 100644 --- a/versions/b-/boost-logic.json +++ b/versions/b-/boost-logic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f5acfea5d30532cc6dccce78e0fd159a023ccb4a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "afcc526b0a9287bc84744bf57a1a6d37a0b3b567", "version": "1.77.0", diff --git a/versions/b-/boost-math.json b/versions/b-/boost-math.json index 2cc8be7307..e9a8cde6e6 100644 --- a/versions/b-/boost-math.json +++ b/versions/b-/boost-math.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e2fcdb4cd154efd942606b09085ec0cb7747a764", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c3caf2df93bffdc6d72b5c4df120200abe0f6562", "version": "1.77.0", diff --git a/versions/b-/boost-metaparse.json b/versions/b-/boost-metaparse.json index bfdb509884..9572ffea06 100644 --- a/versions/b-/boost-metaparse.json +++ b/versions/b-/boost-metaparse.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3b3d7330ddf3fd7d1f38256098f645cafd96d08a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "4f5433852913f94917d5e6afde09d24d48421ed3", "version": "1.77.0", diff --git a/versions/b-/boost-modular-build-helper.json b/versions/b-/boost-modular-build-helper.json index 47816d3060..4796cf6f17 100644 --- a/versions/b-/boost-modular-build-helper.json +++ b/versions/b-/boost-modular-build-helper.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cb8ca019590f2915f8a4a2eef170531474c35de0", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e3edff222b218a808eca74d6891afc1693ec4774", "version": "1.77.0", diff --git a/versions/b-/boost-move.json b/versions/b-/boost-move.json index 2063ba7505..27252e03f7 100644 --- a/versions/b-/boost-move.json +++ b/versions/b-/boost-move.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a2b516a6391277e0c72147caf8c6677c92bff2a8", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d912a2a9e0b705919dae22cd8af6a4467e209e4e", "version": "1.77.0", diff --git a/versions/b-/boost-mp11.json b/versions/b-/boost-mp11.json index f0be35fcec..d0f8ddd0e0 100644 --- a/versions/b-/boost-mp11.json +++ b/versions/b-/boost-mp11.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "06e8d1438943e47b1b4282964a0d290461ba3387", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "f685c323f00cf309294ac9e26b554baacbe3aecf", "version": "1.77.0", diff --git a/versions/b-/boost-mpi.json b/versions/b-/boost-mpi.json index 5bf38a9fc2..83b6cdc5da 100644 --- a/versions/b-/boost-mpi.json +++ b/versions/b-/boost-mpi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "752ad29481d8c40a2a16cf1d18669a410e78d150", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "25bace7adcac31b1199ae4e8b522a3bf020362e2", "version": "1.77.0", diff --git a/versions/b-/boost-mpl.json b/versions/b-/boost-mpl.json index ef673f4feb..d9d464caca 100644 --- a/versions/b-/boost-mpl.json +++ b/versions/b-/boost-mpl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a8b09063ef7fce74a9bfc52625ea7bf285cf4a82", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "1b0bd80c486b32952b76c2b9539555cff5d2f911", "version": "1.77.0", diff --git a/versions/b-/boost-msm.json b/versions/b-/boost-msm.json index 09d01c88d5..f7bc813770 100644 --- a/versions/b-/boost-msm.json +++ b/versions/b-/boost-msm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ce4a5ac8b3d7cabf044883d6ab34c4360b75792e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c2dc03df49f99f1fca480d0439fe973a1f02c96b", "version": "1.77.0", diff --git a/versions/b-/boost-multi-array.json b/versions/b-/boost-multi-array.json index 5fa1f2bea2..bb280f5488 100644 --- a/versions/b-/boost-multi-array.json +++ b/versions/b-/boost-multi-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b83337494c61a0f45310b4c298399841ac301aed", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "afcf3afccfec7dacd50795dad8c588b3f2dabbb5", "version": "1.77.0", diff --git a/versions/b-/boost-multi-index.json b/versions/b-/boost-multi-index.json index 1be14c6dac..280c9655c8 100644 --- a/versions/b-/boost-multi-index.json +++ b/versions/b-/boost-multi-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7a7e300ddb860a345ca0b9889cbe5d5d11934090", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e993a57f4569f76310bc8c203372ebe472395005", "version": "1.77.0", diff --git a/versions/b-/boost-multiprecision.json b/versions/b-/boost-multiprecision.json index 2959fa9c1c..d69170a7cd 100644 --- a/versions/b-/boost-multiprecision.json +++ b/versions/b-/boost-multiprecision.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2914c2dcd5cb9a604c14ca9a5e9600ac7c0ecfd9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "58d7184ae4115f7f46671db9929708872e6aae6c", "version": "1.77.0", diff --git a/versions/b-/boost-nowide.json b/versions/b-/boost-nowide.json index 3244ab2d7d..8facc05ae2 100644 --- a/versions/b-/boost-nowide.json +++ b/versions/b-/boost-nowide.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c38c862892bc328c743481ee48b3abf50e66a51f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "2fc28ef9747a6ead394ae884518c8be324dd8e33", "version": "1.77.0", diff --git a/versions/b-/boost-numeric-conversion.json b/versions/b-/boost-numeric-conversion.json index 1d616a86e0..627d7d95c9 100644 --- a/versions/b-/boost-numeric-conversion.json +++ b/versions/b-/boost-numeric-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "11dcb5d23dd6b1db7138ffe608d76134ce1e4ec5", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "78140f78c6400520bd4ce340c68236e083a504e9", "version": "1.77.0", diff --git a/versions/b-/boost-odeint.json b/versions/b-/boost-odeint.json index f4aa9284bc..7ae02c2e9b 100644 --- a/versions/b-/boost-odeint.json +++ b/versions/b-/boost-odeint.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "069823a27c74a3a7872a0faed570b16130b4698d", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "effd1406c513ca8f20a1e2b6de0cd299be92d74e", "version": "1.77.0", diff --git a/versions/b-/boost-optional.json b/versions/b-/boost-optional.json index e4f8ac19d2..df05ebfd28 100644 --- a/versions/b-/boost-optional.json +++ b/versions/b-/boost-optional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4171d6f66bb828d51bee3de777da9384232b6068", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "4a1ddf516bc0edc855ab4d9b8d134f338ba51a94", "version": "1.77.0", diff --git a/versions/b-/boost-outcome.json b/versions/b-/boost-outcome.json index 9169456da7..dd7a8d16b0 100644 --- a/versions/b-/boost-outcome.json +++ b/versions/b-/boost-outcome.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ea24820de39876b61aa98e1d54ac9663c0355f93", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6737734e6d10c475676e1ed16967ec7792acc7dc", "version": "1.77.0", diff --git a/versions/b-/boost-parameter-python.json b/versions/b-/boost-parameter-python.json index 3e36eaeeae..fd8335ec47 100644 --- a/versions/b-/boost-parameter-python.json +++ b/versions/b-/boost-parameter-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5a1cbdfec8ad70998ccfb368a3e77d8658023fed", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "5295cb4faa096633a23163b2a6409a27464a157e", "version": "1.77.0", diff --git a/versions/b-/boost-parameter.json b/versions/b-/boost-parameter.json index 794115cda2..cfb5561a32 100644 --- a/versions/b-/boost-parameter.json +++ b/versions/b-/boost-parameter.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e11ea75fd7178b78b5a3751aa7db269c8ef222cb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "3f480980e4e1ce4713a28bd24d728efb0bb931fa", "version": "1.77.0", diff --git a/versions/b-/boost-pfr.json b/versions/b-/boost-pfr.json index 3c04fc39c3..1adbe9da15 100644 --- a/versions/b-/boost-pfr.json +++ b/versions/b-/boost-pfr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ca2c9de4c7a8553f401a9f7b9e954eb6305bc47", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "23bdfdb9c9cb19e28201088dc055b85dc44b62bf", "version": "1.77.0", diff --git a/versions/b-/boost-phoenix.json b/versions/b-/boost-phoenix.json index e8742b8230..e7bb37ca7c 100644 --- a/versions/b-/boost-phoenix.json +++ b/versions/b-/boost-phoenix.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1812de4001c736517ca9bd780fa4b5258dfb134c", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "2926d1b537106cb231bb9f3a657f6fde6c8530f8", "version": "1.77.0", diff --git a/versions/b-/boost-poly-collection.json b/versions/b-/boost-poly-collection.json index 3aed0d7a62..87bbb42eb2 100644 --- a/versions/b-/boost-poly-collection.json +++ b/versions/b-/boost-poly-collection.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3a128149f5edfbf7e5c4fcbf497b29ce587a35ad", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d57a3554e15ff1a0bf279688f487751bc5f74efb", "version": "1.77.0", diff --git a/versions/b-/boost-polygon.json b/versions/b-/boost-polygon.json index c7f28fefc9..ef14dc9bfb 100644 --- a/versions/b-/boost-polygon.json +++ b/versions/b-/boost-polygon.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "67a7f31ef72a1ceff351456cc7282b6f261db187", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "81ea3095d56a98f6d5b75db6568a19e48ac819bb", "version": "1.77.0", diff --git a/versions/b-/boost-pool.json b/versions/b-/boost-pool.json index c6c63d6928..0eeab3a57d 100644 --- a/versions/b-/boost-pool.json +++ b/versions/b-/boost-pool.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8c0061ca841cab5b588ebae9bd1387882eec3435", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7794803f75109db0ca64a48d2f1cbd76100b153d", "version": "1.77.0", diff --git a/versions/b-/boost-predef.json b/versions/b-/boost-predef.json index cfea8f0ef0..7e40a366a6 100644 --- a/versions/b-/boost-predef.json +++ b/versions/b-/boost-predef.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1865984507efa465dea0f7d597528cfedcef0b7e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "a291dbfb68391a25f04944f9caa924f570b26d41", "version": "1.77.0", diff --git a/versions/b-/boost-preprocessor.json b/versions/b-/boost-preprocessor.json index ec230e7af6..5ce1911e60 100644 --- a/versions/b-/boost-preprocessor.json +++ b/versions/b-/boost-preprocessor.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e69da51c3ec0a8086ab18dbf75da11649aed5157", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6abad213e30df5ed168164b2612dba2041c7e8c1", "version": "1.77.0", diff --git a/versions/b-/boost-process.json b/versions/b-/boost-process.json index 342aecc27a..ea3ab61e8d 100644 --- a/versions/b-/boost-process.json +++ b/versions/b-/boost-process.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "669ff76873e507b50238609e17bb0208559cd224", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "0e476269a7091861c1db7379d4e925df6d184044", "version": "1.77.0", diff --git a/versions/b-/boost-program-options.json b/versions/b-/boost-program-options.json index a844bf6338..b9f291ecdb 100644 --- a/versions/b-/boost-program-options.json +++ b/versions/b-/boost-program-options.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8a0432f928213aacc0f1a51eef24201e1f120690", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "8ba826d9a2078c4e933cb9bfd23cb9c1a0e252ac", "version": "1.77.0", diff --git a/versions/b-/boost-property-map-parallel.json b/versions/b-/boost-property-map-parallel.json index 7ea721c402..af221a68cf 100644 --- a/versions/b-/boost-property-map-parallel.json +++ b/versions/b-/boost-property-map-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2d9edadb62d7a55975cf22e01b7ee0ce74b4301a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "32b8452f34ad6048981ab1f2a5d7c226753205b8", "version": "1.77.0", diff --git a/versions/b-/boost-property-map.json b/versions/b-/boost-property-map.json index c5666200e3..fc1ff00c0d 100644 --- a/versions/b-/boost-property-map.json +++ b/versions/b-/boost-property-map.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4c37ef13cdc33278fba6fa5c5bab30de91ce90e2", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c866a47a5b9a770e415dc1078cc37870cd5851bf", "version": "1.77.0", diff --git a/versions/b-/boost-property-tree.json b/versions/b-/boost-property-tree.json index 590c41eb6a..b2ace9a66e 100644 --- a/versions/b-/boost-property-tree.json +++ b/versions/b-/boost-property-tree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "281dadcd5a8a6843ae829c4b653f33e7d1dbe2dd", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "959191d822cc095e02a3f6d9af5b68aeb823a0d1", "version": "1.77.0", diff --git a/versions/b-/boost-proto.json b/versions/b-/boost-proto.json index 64d5c6e3e7..ca82289705 100644 --- a/versions/b-/boost-proto.json +++ b/versions/b-/boost-proto.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "46fcd6f1550adf925df0d985dd5463991150a13f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "5d33f62f1117da9bac418c4b85d1a1bd96c547a4", "version": "1.77.0", diff --git a/versions/b-/boost-ptr-container.json b/versions/b-/boost-ptr-container.json index 342e26e7bb..73a4376593 100644 --- a/versions/b-/boost-ptr-container.json +++ b/versions/b-/boost-ptr-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "81591a280761661476868c5f064461475bd10ba2", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e954b84d951409f6445d7d49bafa66c977ed9834", "version": "1.77.0", diff --git a/versions/b-/boost-python.json b/versions/b-/boost-python.json index da1303cc4f..308d3c3d34 100644 --- a/versions/b-/boost-python.json +++ b/versions/b-/boost-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a4cbab3ca82048134b757a0689d4ab3a83a7b695", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "879991d36cfdcdb57b176b9dac08b55c3c69a9a1", "version": "1.77.0", diff --git a/versions/b-/boost-qvm.json b/versions/b-/boost-qvm.json index 072fa2f55a..8596f6f2ec 100644 --- a/versions/b-/boost-qvm.json +++ b/versions/b-/boost-qvm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e2c998753d319d94c00d3b3b3365e2a116bad23f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "5d7b01d612075dfb3d89b799bec152785c838b84", "version": "1.77.0", diff --git a/versions/b-/boost-random.json b/versions/b-/boost-random.json index ab58ea216d..3b9f756a01 100644 --- a/versions/b-/boost-random.json +++ b/versions/b-/boost-random.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ca9654479a3b0b92cba2e2c05fb927715b87a10c", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "3f6c3399689c43f599f3852d98325cb272e8f775", "version": "1.77.0", diff --git a/versions/b-/boost-range.json b/versions/b-/boost-range.json index a04bcd0a57..ceff56a9a6 100644 --- a/versions/b-/boost-range.json +++ b/versions/b-/boost-range.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ec82281ed52b6d4ae225abe93a18392c846cbc9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "737f4f322e661e01459862fbe73f748390b59c3d", "version": "1.77.0", diff --git a/versions/b-/boost-ratio.json b/versions/b-/boost-ratio.json index 8f132fe021..f5678705e7 100644 --- a/versions/b-/boost-ratio.json +++ b/versions/b-/boost-ratio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a5e0af272c7df2d7994c6d98ad1d76df6b5330f7", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "724fa7b1c0e1d78a9c29595b042443090e53a8ee", "version": "1.77.0", diff --git a/versions/b-/boost-rational.json b/versions/b-/boost-rational.json index 2fae947dd3..b84c1db30a 100644 --- a/versions/b-/boost-rational.json +++ b/versions/b-/boost-rational.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2a2877b20057e313af02d1307832d90f764b2dc1", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d54d04de158ddaf33d7b8a6815532e8ee2771515", "version": "1.77.0", diff --git a/versions/b-/boost-regex.json b/versions/b-/boost-regex.json index 9066d4b5a6..4071d58156 100644 --- a/versions/b-/boost-regex.json +++ b/versions/b-/boost-regex.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f04cda8dcb436a4cfaa008331d05ef2d0974b698", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "c7c4497156a2c9e4f3227ee3807512630242307d", "version": "1.77.0", diff --git a/versions/b-/boost-safe-numerics.json b/versions/b-/boost-safe-numerics.json index 0922755229..d09bdb78b0 100644 --- a/versions/b-/boost-safe-numerics.json +++ b/versions/b-/boost-safe-numerics.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d425b6103c0c8a5824e74768d16fee276a33e99c", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "fc4fa0c3b394d848fbc83ca16bcaec15742ed3db", "version": "1.77.0", diff --git a/versions/b-/boost-scope-exit.json b/versions/b-/boost-scope-exit.json index 622822b7f3..465a08b630 100644 --- a/versions/b-/boost-scope-exit.json +++ b/versions/b-/boost-scope-exit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e3d93cccff577045dce502c87ffcb02efb259ae8", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "33d55355e2f85c6188f1d131f386f86b8e29efc1", "version": "1.77.0", diff --git a/versions/b-/boost-serialization.json b/versions/b-/boost-serialization.json index a762ba7e01..9305f3e623 100644 --- a/versions/b-/boost-serialization.json +++ b/versions/b-/boost-serialization.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c51578433055196c6e74bcdf792f4092479336de", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "bdb25d2d55569534825b139f62cf29a2f7aaba6e", "version": "1.77.0", diff --git a/versions/b-/boost-signals2.json b/versions/b-/boost-signals2.json index 633f990917..bbfab113a7 100644 --- a/versions/b-/boost-signals2.json +++ b/versions/b-/boost-signals2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b3a1129bee4ba8d867758248e1b66add1a2bedb8", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "ac3a1ba310974e1653a99cccc34339f29ad43786", "version": "1.77.0", diff --git a/versions/b-/boost-smart-ptr.json b/versions/b-/boost-smart-ptr.json index dfb0d402ef..1fccd55269 100644 --- a/versions/b-/boost-smart-ptr.json +++ b/versions/b-/boost-smart-ptr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "18806e0372da7b7f8b2d6a8ff4bd7bf074a690cd", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "700532550b70d03254c77f1467ab4c01a2c6e62a", "version": "1.77.0", diff --git a/versions/b-/boost-sort.json b/versions/b-/boost-sort.json index df8596da5e..37023d6b82 100644 --- a/versions/b-/boost-sort.json +++ b/versions/b-/boost-sort.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fc0176556b8aaecb87376a59e2f711a9068dab3a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "af8327ce79cadcc43327a0f75d79b2e5feed38b8", "version": "1.77.0", diff --git a/versions/b-/boost-spirit.json b/versions/b-/boost-spirit.json index 098082d48a..9debd00030 100644 --- a/versions/b-/boost-spirit.json +++ b/versions/b-/boost-spirit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "05502d056fb4e5569f87cd2a591ce5802f4020eb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "bc66c5a9ccd7f7bde95426392bc7ff62189f920d", "version": "1.77.0", diff --git a/versions/b-/boost-stacktrace.json b/versions/b-/boost-stacktrace.json index ffa45e0957..1df417364f 100644 --- a/versions/b-/boost-stacktrace.json +++ b/versions/b-/boost-stacktrace.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e00114d87145dd426e0816ce0e5fd0ab4a587ad9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "8d5ffa9ca1552ad32a5c6a78c28a3e275323dc2d", "version": "1.77.0", diff --git a/versions/b-/boost-statechart.json b/versions/b-/boost-statechart.json index b3e250803b..42cb3b6dc7 100644 --- a/versions/b-/boost-statechart.json +++ b/versions/b-/boost-statechart.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef8ccac6b5ef76c3b862e46b9f6cb37169e8b20a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "044b9fc61c729216838037b6b519393e32b2fa26", "version": "1.77.0", diff --git a/versions/b-/boost-static-assert.json b/versions/b-/boost-static-assert.json index 1da1c117df..32ca4d27bb 100644 --- a/versions/b-/boost-static-assert.json +++ b/versions/b-/boost-static-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0d1e3a21f0be997c400b7c60dc2ec1b1beccbe3c", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "57ca16ab3652380b32a137add7aed6a385754d75", "version": "1.77.0", diff --git a/versions/b-/boost-static-string.json b/versions/b-/boost-static-string.json index c5953e7103..bd08640c6d 100644 --- a/versions/b-/boost-static-string.json +++ b/versions/b-/boost-static-string.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fe40bbd1d9be4c65daee4bf8f58a6b08baea4bdb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "8296453890169b2bf99e2b7ecf4231c7ae572903", "version": "1.77.0", diff --git a/versions/b-/boost-stl-interfaces.json b/versions/b-/boost-stl-interfaces.json index 4d7a745979..c0c2407c46 100644 --- a/versions/b-/boost-stl-interfaces.json +++ b/versions/b-/boost-stl-interfaces.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "536059a4a77be87c1825fd1523cc29e47c86541d", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "0e127914d34e8dbaebf9f36fe800b8bc85252233", "version": "1.77.0", diff --git a/versions/b-/boost-system.json b/versions/b-/boost-system.json index 7e9741164b..a6aba1c1d0 100644 --- a/versions/b-/boost-system.json +++ b/versions/b-/boost-system.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "eaab2373181b829bf4cb4ee298dfc9c80e98f01f", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "86ac553606d3af5cf67b96bafd1ddaf9e6c57b60", "version": "1.77.0", diff --git a/versions/b-/boost-test.json b/versions/b-/boost-test.json index f7f6df87e3..e1edf4f035 100644 --- a/versions/b-/boost-test.json +++ b/versions/b-/boost-test.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5015382ed40be617a3ec97adb17c0c1ecf3ab2d9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "6429276e9f4fa438346cb3d41e73b9c15bff1868", "version": "1.77.0", diff --git a/versions/b-/boost-thread.json b/versions/b-/boost-thread.json index ac617602c2..1f4e22e272 100644 --- a/versions/b-/boost-thread.json +++ b/versions/b-/boost-thread.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ef371df76c2b790aae7209d2866c467bd6d339be", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "1c097a032a997463e15245272e40ea9298554f8b", "version": "1.77.0", diff --git a/versions/b-/boost-throw-exception.json b/versions/b-/boost-throw-exception.json index 39345f0004..7889d4fe08 100644 --- a/versions/b-/boost-throw-exception.json +++ b/versions/b-/boost-throw-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2ab1c68ab2a41696a5f36841a66178256b8d229e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "f0887800c8710d96015c7c1541f78265e1227963", "version": "1.77.0", diff --git a/versions/b-/boost-timer.json b/versions/b-/boost-timer.json index 2d50aeb789..10b443bb44 100644 --- a/versions/b-/boost-timer.json +++ b/versions/b-/boost-timer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bf38eaeaceb0c989b414c6570b560e28822034fb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "aa256b5fe2ecea8dc514e446f136bbe1100a9805", "version": "1.77.0", diff --git a/versions/b-/boost-tokenizer.json b/versions/b-/boost-tokenizer.json index b66552312f..ea1e288908 100644 --- a/versions/b-/boost-tokenizer.json +++ b/versions/b-/boost-tokenizer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "24c6aef67afefb01d20749d7b43790efcb1dfc66", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "56a1fb828a469ba50000983860226452c264050f", "version": "1.77.0", diff --git a/versions/b-/boost-tti.json b/versions/b-/boost-tti.json index 8de66a0611..3e1cc883f9 100644 --- a/versions/b-/boost-tti.json +++ b/versions/b-/boost-tti.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c47f152005c71db858b015f18edf72b02f7ebf27", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "102fbb95889400677115252d4a5954a2f7edd5e1", "version": "1.77.0", diff --git a/versions/b-/boost-tuple.json b/versions/b-/boost-tuple.json index a37d4c55a4..0593f929d0 100644 --- a/versions/b-/boost-tuple.json +++ b/versions/b-/boost-tuple.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da0a88c5630fa116b473e02aae6651199529649e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "35d10ab4f156848f6f08f8bc26e41b27638af55e", "version": "1.77.0", diff --git a/versions/b-/boost-type-erasure.json b/versions/b-/boost-type-erasure.json index 2d00e539e8..2d619ab0f9 100644 --- a/versions/b-/boost-type-erasure.json +++ b/versions/b-/boost-type-erasure.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "787c75c5f25da496fb26723589ed3ea5c2c73a49", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "d98f14bce468d5ac0e5fca0f61bd6c5eef911224", "version": "1.77.0", diff --git a/versions/b-/boost-type-index.json b/versions/b-/boost-type-index.json index 41d2c8622c..7dc17e6376 100644 --- a/versions/b-/boost-type-index.json +++ b/versions/b-/boost-type-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fac6a10bb329da6cd19cfde9534ef11b3edb8623", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "b8c5d86d75e307f04c4e5548f2ff57dccdc29e40", "version": "1.77.0", diff --git a/versions/b-/boost-type-traits.json b/versions/b-/boost-type-traits.json index 85a5178f72..2e1aff84a0 100644 --- a/versions/b-/boost-type-traits.json +++ b/versions/b-/boost-type-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8ce0cad0c57f4acd5da2369894a0db64b918ac41", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7f108bb5313d004627d2b81b5e2a6d7298b091e9", "version": "1.77.0", diff --git a/versions/b-/boost-typeof.json b/versions/b-/boost-typeof.json index f68d6561a7..3d5361e905 100644 --- a/versions/b-/boost-typeof.json +++ b/versions/b-/boost-typeof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "478fadf37863e72ec547e1a7620da6a28cc85c7d", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7df16df37b9fe9d5e4184dfdf928030010522f51", "version": "1.77.0", diff --git a/versions/b-/boost-ublas.json b/versions/b-/boost-ublas.json index 813a33d10d..6833fb11bc 100644 --- a/versions/b-/boost-ublas.json +++ b/versions/b-/boost-ublas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4c6ffcc2498c1521634d070a99e02c695f069c2e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7261e769f15495294c4eed2d06a157979419b0a9", "version": "1.77.0", diff --git a/versions/b-/boost-uninstall.json b/versions/b-/boost-uninstall.json index 447f44ef5a..4beb41f501 100644 --- a/versions/b-/boost-uninstall.json +++ b/versions/b-/boost-uninstall.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "996078abceb6009fb2841dd97edc5246e8bd38aa", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "1d472d1b44489c230a741cb519e893732f5d00ac", "version": "1.77.0", diff --git a/versions/b-/boost-units.json b/versions/b-/boost-units.json index 366bdf93a9..c0e3151fdd 100644 --- a/versions/b-/boost-units.json +++ b/versions/b-/boost-units.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "30bc337bdcbfbfb7339e8a4dd2169df60fbae249", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "696b0e8e934400879bf390ad024b231a3b32fa4c", "version": "1.77.0", diff --git a/versions/b-/boost-unordered.json b/versions/b-/boost-unordered.json index 008c8e4126..b6148e3588 100644 --- a/versions/b-/boost-unordered.json +++ b/versions/b-/boost-unordered.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c55ee280fedefd69dba819a4d768d5a5e132f9b9", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e0e056b82651533817c1ca6dce6fb6239ccdcdbb", "version": "1.77.0", diff --git a/versions/b-/boost-utility.json b/versions/b-/boost-utility.json index 7162542a7c..efa7b88b57 100644 --- a/versions/b-/boost-utility.json +++ b/versions/b-/boost-utility.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4e39c1737260328064c10b743aba90788efc467a", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "e3589215d60cac29105fb361ef70e6d8befb8f94", "version": "1.77.0", diff --git a/versions/b-/boost-uuid.json b/versions/b-/boost-uuid.json index c800583712..6775ec029f 100644 --- a/versions/b-/boost-uuid.json +++ b/versions/b-/boost-uuid.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "19c834dc170873080e1c6308233fd9041ae42cce", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "ce741d3c6c5770db02da8abb268bdd0b2cd0519b", "version": "1.77.0", diff --git a/versions/b-/boost-variant.json b/versions/b-/boost-variant.json index fa05a70ace..cddad5a848 100644 --- a/versions/b-/boost-variant.json +++ b/versions/b-/boost-variant.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a2196d2cb8c61db4cdd6285170589e079c1ff3bb", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "63d66b780f8fb2e1b7c1365fc54b23795b09279c", "version": "1.77.0", diff --git a/versions/b-/boost-variant2.json b/versions/b-/boost-variant2.json index 12a9941867..dd69437d4d 100644 --- a/versions/b-/boost-variant2.json +++ b/versions/b-/boost-variant2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "30915b5f5005d9b166f4349f493b4f7314d84c17", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "7cc13c2fc5f9f303b76d9fc39da52e198bd6a998", "version": "1.77.0", diff --git a/versions/b-/boost-vcpkg-helpers.json b/versions/b-/boost-vcpkg-helpers.json index 840957fe9c..cbbe4c30c8 100644 --- a/versions/b-/boost-vcpkg-helpers.json +++ b/versions/b-/boost-vcpkg-helpers.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b8003935ceb891a870f1bbef0ffd18ef4266c6f7", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "f0b625fd73edd33c92f70727a4cf068d0268379e", "version": "1.77.0", diff --git a/versions/b-/boost-vmd.json b/versions/b-/boost-vmd.json index b6fba2a1af..dc92ffb0e6 100644 --- a/versions/b-/boost-vmd.json +++ b/versions/b-/boost-vmd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d89558e11194fd019488c8e4550bc8b7debb38d4", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "65746c8cdad55d1703218a4e1eeaedd8a8cf3641", "version": "1.77.0", diff --git a/versions/b-/boost-wave.json b/versions/b-/boost-wave.json index 9ba855728f..aaf5de7f45 100644 --- a/versions/b-/boost-wave.json +++ b/versions/b-/boost-wave.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fbf126b4e9405233ffd54018c18cf84895f59f29", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "cd8b4e8a20d59332f25b012c8379b8847b98524f", "version": "1.77.0", diff --git a/versions/b-/boost-winapi.json b/versions/b-/boost-winapi.json index 6279226c9d..154870d8b6 100644 --- a/versions/b-/boost-winapi.json +++ b/versions/b-/boost-winapi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8492201c09a250964609eea910b3d37c9895d411", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "2d4c0be143dbffd619ac154ef5d8f4fe24277bbe", "version": "1.77.0", diff --git a/versions/b-/boost-xpressive.json b/versions/b-/boost-xpressive.json index 36d6037e34..08d44ea45a 100644 --- a/versions/b-/boost-xpressive.json +++ b/versions/b-/boost-xpressive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b117a25b1705a9a21ddb41a01bc8c081121d6d95", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "bf04b7076a27d24203528b52aaf41efc83923c67", "version": "1.77.0", diff --git a/versions/b-/boost-yap.json b/versions/b-/boost-yap.json index 6fa9b8ff9e..6272a7bccf 100644 --- a/versions/b-/boost-yap.json +++ b/versions/b-/boost-yap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "692c496d822a9132dcf05c76bfee43bf7ab56c5e", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "856780f406def0087cc90b0dd0b623a65d78103e", "version": "1.77.0", diff --git a/versions/b-/boost.json b/versions/b-/boost.json index d3f77c2acc..8b2083ba58 100644 --- a/versions/b-/boost.json +++ b/versions/b-/boost.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c6924d40a63cbd74c48964edd069a5df1df8b615", + "version": "1.78.0", + "port-version": 0 + }, { "git-tree": "19bdc0542dd287e39768144ba2719723a7818750", "version": "1.77.0", diff --git a/versions/baseline.json b/versions/baseline.json index a5fcf88f99..c8cf762d47 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -521,139 +521,139 @@ "port-version": 0 }, "boost": { - "baseline": "1.77.0", - "port-version": 2 + "baseline": "1.78.0", + "port-version": 0 }, "boost-accumulators": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-algorithm": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-align": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-any": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-array": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-asio": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-assert": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-assign": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-atomic": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-beast": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-bimap": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-bind": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-build": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-callable-traits": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-chrono": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-circular-buffer": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-compatibility": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-compute": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-concept-check": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-config": { - "baseline": "1.77.0", - "port-version": 2 + "baseline": "1.78.0", + "port-version": 0 }, "boost-container": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-container-hash": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-context": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-contract": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-conversion": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-convert": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-core": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-coroutine": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-coroutine2": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-crc": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-date-time": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-describe": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-detail": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-di": { @@ -661,467 +661,467 @@ "port-version": 0 }, "boost-dll": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-dynamic-bitset": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-endian": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-exception": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-fiber": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-filesystem": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-flyweight": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-foreach": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-format": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-function": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-function-types": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-functional": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-fusion": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-geometry": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-gil": { - "baseline": "1.77.0", - "port-version": 1 + "baseline": "1.78.0", + "port-version": 0 }, "boost-graph": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-graph-parallel": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-hana": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-heap": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-histogram": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-hof": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-icl": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-integer": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-interprocess": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-interval": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-intrusive": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-io": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-iostreams": { - "baseline": "1.77.0", - "port-version": 1 + "baseline": "1.78.0", + "port-version": 0 }, "boost-iterator": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-json": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-lambda": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-lambda2": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-leaf": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-lexical-cast": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-local-function": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-locale": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-lockfree": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-log": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-logic": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-math": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-metaparse": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-modular-build-helper": { - "baseline": "1.77.0", - "port-version": 6 + "baseline": "1.78.0", + "port-version": 0 }, "boost-move": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-mp11": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-mpi": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-mpl": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-msm": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-multi-array": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-multi-index": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-multiprecision": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-nowide": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-numeric-conversion": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-odeint": { - "baseline": "1.77.0", - "port-version": 1 + "baseline": "1.78.0", + "port-version": 0 }, "boost-optional": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-outcome": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-parameter": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-parameter-python": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-pfr": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-phoenix": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-poly-collection": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-polygon": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-pool": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-predef": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-preprocessor": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-process": { - "baseline": "1.77.0", - "port-version": 2 + "baseline": "1.78.0", + "port-version": 0 }, "boost-program-options": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-property-map": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-property-map-parallel": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-property-tree": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-proto": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-ptr-container": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-python": { - "baseline": "1.77.0", - "port-version": 1 + "baseline": "1.78.0", + "port-version": 0 }, "boost-qvm": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-random": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-range": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-ratio": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-rational": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-regex": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-safe-numerics": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-scope-exit": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-serialization": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-signals2": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-smart-ptr": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-sort": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-spirit": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-stacktrace": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-statechart": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-static-assert": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-static-string": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-stl-interfaces": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-system": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-test": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-thread": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-throw-exception": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-timer": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-tokenizer": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-tti": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-tuple": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-type-erasure": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-type-index": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-type-traits": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-typeof": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-ublas": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-uninstall": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-units": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-unordered": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-utility": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-uuid": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-variant": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-variant2": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-vcpkg-helpers": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-vmd": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-wave": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-winapi": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-xpressive": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boost-yap": { - "baseline": "1.77.0", + "baseline": "1.78.0", "port-version": 0 }, "boringssl": {