aboutsummaryrefslogtreecommitdiff
path: root/devel/boost-libs
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2018-04-18 13:57:42 +0000
committerJan Beich <jbeich@FreeBSD.org>2018-04-18 13:57:42 +0000
commitcc95712fbe92854d4a2177b6d45cbdcc9d5f1b44 (patch)
treed32a20416ca4506d36f2b454f7246d7a03954197 /devel/boost-libs
parent077df7502b0a47ecb16bd89a724591a51c6c1248 (diff)
downloadports-cc95712fbe92854d4a2177b6d45cbdcc9d5f1b44.tar.gz
ports-cc95712fbe92854d4a2177b6d45cbdcc9d5f1b44.zip
devel/boost-*: update to 1.67.0
Notes
Notes: svn path=/head/; revision=467711
Diffstat (limited to 'devel/boost-libs')
-rw-r--r--devel/boost-libs/Makefile2
-rw-r--r--devel/boost-libs/distinfo6
-rw-r--r--devel/boost-libs/files/patch-boost_wave_cpplexer_re2clex_cpp__re.hpp14
-rw-r--r--devel/boost-libs/files/patch-libs_fiber_src_numa_freebsd_pin__thread.cpp44
-rw-r--r--devel/boost-libs/files/patch-tools_build_src_tools_gcc.jam8
-rw-r--r--devel/boost-libs/pkg-plist473
6 files changed, 518 insertions, 29 deletions
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index 89e22a965592..0759d751a416 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= boost-libs
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= Free portable C++ libraries (without Boost.Python)
diff --git a/devel/boost-libs/distinfo b/devel/boost-libs/distinfo
index 8bf36733ec16..136eb633d89b 100644
--- a/devel/boost-libs/distinfo
+++ b/devel/boost-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513209395
-SHA256 (boost_1_66_0.tar.bz2) = 5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9
-SIZE (boost_1_66_0.tar.bz2) = 85995778
+TIMESTAMP = 1523454535
+SHA256 (boost_1_67_0.tar.bz2) = 2684c972994ee57fc5632e03bf044746f6eb45d4920c343937a465fd67a5adba
+SIZE (boost_1_67_0.tar.bz2) = 87336566
diff --git a/devel/boost-libs/files/patch-boost_wave_cpplexer_re2clex_cpp__re.hpp b/devel/boost-libs/files/patch-boost_wave_cpplexer_re2clex_cpp__re.hpp
new file mode 100644
index 000000000000..e3f835f74237
--- /dev/null
+++ b/devel/boost-libs/files/patch-boost_wave_cpplexer_re2clex_cpp__re.hpp
@@ -0,0 +1,14 @@
+https://github.com/boostorg/wave/pull/31
+
+--- boost/wave/cpplexer/re2clex/cpp_re.hpp.orig 2018-04-09 15:17:58 UTC
++++ boost/wave/cpplexer/re2clex/cpp_re.hpp
+@@ -373,6 +373,9 @@ boost::wave::token_id scan(Scanner<Iterator> *s)
+ string_type rawstringdelim; // for use with C++11 raw string literals
+
+ // include the correct Re2C token definition rules
++#if (defined (__FreeBSD__) || defined (__DragonFly__) || defined (__OpenBSD__)) && defined (T_DIVIDE)
++#undef T_DIVIDE
++#endif
+ #if BOOST_WAVE_USE_STRICT_LEXER != 0
+ #include "strict_cpp_re.inc"
+ #else
diff --git a/devel/boost-libs/files/patch-libs_fiber_src_numa_freebsd_pin__thread.cpp b/devel/boost-libs/files/patch-libs_fiber_src_numa_freebsd_pin__thread.cpp
new file mode 100644
index 000000000000..b61512f9cdff
--- /dev/null
+++ b/devel/boost-libs/files/patch-libs_fiber_src_numa_freebsd_pin__thread.cpp
@@ -0,0 +1,44 @@
+https://github.com/boostorg/fiber/pull/171
+
+--- libs/fiber/src/numa/freebsd/pin_thread.cpp.orig 2018-04-09 15:17:50 UTC
++++ libs/fiber/src/numa/freebsd/pin_thread.cpp
+@@ -7,10 +7,8 @@
+ #include "boost/fiber/numa/pin_thread.hpp"
+
+ extern "C" {
+-#include <errno.h>
+-#include <sys/param.h>
+-#include <sys/cpuset.h>
+-#include <sys/thread.h>
++#include <pthread.h>
++#include <pthread_np.h>
+ }
+
+ #include <system_error>
+@@ -25,18 +23,19 @@ namespace numa {
+
+ BOOST_FIBERS_DECL
+ void pin_thread( std::uint32_t cpuid) {
+- pin_thread( cpuid, ::thr_self() );
++ pin_thread( cpuid, ::pthread_self() );
+ }
+
+ BOOST_FIBERS_DECL
+ void pin_thread( std::uint32_t cpuid, std::thread::native_handle_type h) {
+- cpuset_t mask;
+- CPU_ZERO( & mask);
+- CPU_SET( cpuid, & mask);
+- if ( BOOST_UNLIKELY( 0 != ::cpuset_setaffinity( CPU_LEVEL_WHICH, CPU_WHICH_TID, h, sizeof( mask), & mask) ) ) {
++ cpuset_t set;
++ CPU_ZERO( & set);
++ CPU_SET( cpuid, & set);
++ int err = 0;
++ if ( BOOST_UNLIKELY( 0 != ( err = ::pthread_setaffinity_np( h, sizeof( set), & set) ) ) ) {
+ throw std::system_error(
+- std::error_code( errno, std::system_category() ),
+- "::cpuset_setaffinity() failed");
++ std::error_code( err, std::system_category() ),
++ "pthread_setaffinity_np() failed");
+ }
+ }
+
diff --git a/devel/boost-libs/files/patch-tools_build_src_tools_gcc.jam b/devel/boost-libs/files/patch-tools_build_src_tools_gcc.jam
index 0d40125965dc..0fa762fcccff 100644
--- a/devel/boost-libs/files/patch-tools_build_src_tools_gcc.jam
+++ b/devel/boost-libs/files/patch-tools_build_src_tools_gcc.jam
@@ -3,11 +3,11 @@ doesn't exist while /usr/lib only constains .so but not .so.SOVERSION
files. Besides, LD_LIBRARY_PATH + -Wl,-rpath-link is same as -Wl,-rpath
that USE_GCC already passes.
---- tools/build/src/tools/gcc.jam.orig 2016-09-21 14:33:28 UTC
+--- tools/build/src/tools/gcc.jam.orig 2018-04-09 15:17:58 UTC
+++ tools/build/src/tools/gcc.jam
-@@ -210,24 +210,6 @@ rule init ( version ? : command * : options * )
+@@ -213,24 +213,6 @@ rule init ( version ? : command * : options * : requir
+ toolset.add-defaults $(conditionx)\:<target-os>$(target-os) ;
}
- init-link-flags gcc $(linker) $(condition) ;
- # If gcc is installed in a non-standard location, we would need to add
- # LD_LIBRARY_PATH when running programs created with it (for unit-test/run
@@ -22,7 +22,7 @@ that USE_GCC already passes.
- local lib_path = $(root)/bin $(root)/lib $(root)/lib32 $(root)/lib64 ;
- if $(.debug-configuration)
- {
-- ECHO notice: using gcc libraries :: $(condition) :: $(lib_path) ;
+- ECHO "notice:" using gcc libraries "::" $(condition) "::" $(lib_path) ;
- }
- toolset.flags gcc.link RUN_PATH $(condition) : $(lib_path) ;
- }
diff --git a/devel/boost-libs/pkg-plist b/devel/boost-libs/pkg-plist
index 769c77189ccc..0f6ef4b4279c 100644
--- a/devel/boost-libs/pkg-plist
+++ b/devel/boost-libs/pkg-plist
@@ -611,6 +611,13 @@ include/boost/asio/error.hpp
include/boost/asio/execution_context.hpp
include/boost/asio/executor.hpp
include/boost/asio/executor_work_guard.hpp
+include/boost/asio/experimental.hpp
+include/boost/asio/experimental/co_spawn.hpp
+include/boost/asio/experimental/detached.hpp
+include/boost/asio/experimental/impl/co_spawn.hpp
+include/boost/asio/experimental/impl/detached.hpp
+include/boost/asio/experimental/impl/redirect_error.hpp
+include/boost/asio/experimental/redirect_error.hpp
include/boost/asio/generic/basic_endpoint.hpp
include/boost/asio/generic/datagram_protocol.hpp
include/boost/asio/generic/detail/endpoint.hpp
@@ -815,9 +822,11 @@ include/boost/atomic.hpp
include/boost/atomic/atomic.hpp
include/boost/atomic/atomic_flag.hpp
include/boost/atomic/capabilities.hpp
+include/boost/atomic/detail/addressof.hpp
include/boost/atomic/detail/atomic_flag.hpp
include/boost/atomic/detail/atomic_template.hpp
include/boost/atomic/detail/bitwise_cast.hpp
+include/boost/atomic/detail/bitwise_fp_cast.hpp
include/boost/atomic/detail/caps_gcc_alpha.hpp
include/boost/atomic/detail/caps_gcc_arm.hpp
include/boost/atomic/detail/caps_gcc_atomic.hpp
@@ -830,18 +839,29 @@ include/boost/atomic/detail/caps_msvc_arm.hpp
include/boost/atomic/detail/caps_msvc_x86.hpp
include/boost/atomic/detail/caps_windows.hpp
include/boost/atomic/detail/config.hpp
+include/boost/atomic/detail/extra_fp_operations.hpp
+include/boost/atomic/detail/extra_fp_operations_fwd.hpp
+include/boost/atomic/detail/extra_fp_ops_emulated.hpp
+include/boost/atomic/detail/extra_fp_ops_generic.hpp
include/boost/atomic/detail/extra_operations.hpp
include/boost/atomic/detail/extra_operations_fwd.hpp
+include/boost/atomic/detail/extra_ops_emulated.hpp
include/boost/atomic/detail/extra_ops_gcc_arm.hpp
include/boost/atomic/detail/extra_ops_gcc_ppc.hpp
include/boost/atomic/detail/extra_ops_gcc_x86.hpp
include/boost/atomic/detail/extra_ops_generic.hpp
include/boost/atomic/detail/extra_ops_msvc_arm.hpp
include/boost/atomic/detail/extra_ops_msvc_x86.hpp
+include/boost/atomic/detail/float_sizes.hpp
+include/boost/atomic/detail/fp_operations.hpp
+include/boost/atomic/detail/fp_operations_fwd.hpp
+include/boost/atomic/detail/fp_ops_emulated.hpp
+include/boost/atomic/detail/fp_ops_generic.hpp
include/boost/atomic/detail/hwcaps_gcc_arm.hpp
include/boost/atomic/detail/hwcaps_gcc_ppc.hpp
include/boost/atomic/detail/hwcaps_gcc_x86.hpp
include/boost/atomic/detail/int_sizes.hpp
+include/boost/atomic/detail/integral_extend.hpp
include/boost/atomic/detail/interlocked.hpp
include/boost/atomic/detail/link.hpp
include/boost/atomic/detail/lockpool.hpp
@@ -869,11 +889,17 @@ include/boost/atomic/detail/ops_windows.hpp
include/boost/atomic/detail/pause.hpp
include/boost/atomic/detail/platform.hpp
include/boost/atomic/detail/storage_type.hpp
+include/boost/atomic/detail/string_ops.hpp
include/boost/atomic/detail/type_traits/conditional.hpp
+include/boost/atomic/detail/type_traits/integral_constant.hpp
+include/boost/atomic/detail/type_traits/is_floating_point.hpp
include/boost/atomic/detail/type_traits/is_function.hpp
+include/boost/atomic/detail/type_traits/is_iec559.hpp
include/boost/atomic/detail/type_traits/is_integral.hpp
include/boost/atomic/detail/type_traits/is_signed.hpp
+include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp
include/boost/atomic/detail/type_traits/make_signed.hpp
+include/boost/atomic/detail/type_traits/make_unsigned.hpp
include/boost/atomic/fences.hpp
include/boost/beast.hpp
include/boost/beast/core.hpp
@@ -892,7 +918,6 @@ include/boost/beast/core/detail/clamp.hpp
include/boost/beast/core/detail/config.hpp
include/boost/beast/core/detail/cpu_info.hpp
include/boost/beast/core/detail/empty_base_optimization.hpp
-include/boost/beast/core/detail/in_place_init.hpp
include/boost/beast/core/detail/integer_sequence.hpp
include/boost/beast/core/detail/ostream.hpp
include/boost/beast/core/detail/sha1.hpp
@@ -980,11 +1005,13 @@ include/boost/beast/http/verb.hpp
include/boost/beast/http/write.hpp
include/boost/beast/version.hpp
include/boost/beast/websocket.hpp
+include/boost/beast/websocket/detail/error.hpp
include/boost/beast/websocket/detail/frame.hpp
include/boost/beast/websocket/detail/hybi13.hpp
include/boost/beast/websocket/detail/mask.hpp
include/boost/beast/websocket/detail/pausation.hpp
include/boost/beast/websocket/detail/pmd_extension.hpp
+include/boost/beast/websocket/detail/stream_base.hpp
include/boost/beast/websocket/detail/type_traits.hpp
include/boost/beast/websocket/detail/utf8_checker.hpp
include/boost/beast/websocket/error.hpp
@@ -1004,6 +1031,7 @@ include/boost/beast/websocket/rfc6455.hpp
include/boost/beast/websocket/role.hpp
include/boost/beast/websocket/ssl.hpp
include/boost/beast/websocket/stream.hpp
+include/boost/beast/websocket/stream_fwd.hpp
include/boost/beast/websocket/teardown.hpp
include/boost/beast/zlib.hpp
include/boost/beast/zlib/deflate_stream.hpp
@@ -1248,6 +1276,33 @@ include/boost/chrono/io/utility/to_string.hpp
include/boost/chrono/io_v1/chrono_io.hpp
include/boost/chrono/process_cpu_clocks.hpp
include/boost/chrono/round.hpp
+include/boost/chrono/stopwatches.hpp
+include/boost/chrono/stopwatches/collectors/laps_accumulator_set.hpp
+include/boost/chrono/stopwatches/collectors/laps_sequence_container.hpp
+include/boost/chrono/stopwatches/collectors/last_lap.hpp
+include/boost/chrono/stopwatches/collectors/no_memory.hpp
+include/boost/chrono/stopwatches/dont_start.hpp
+include/boost/chrono/stopwatches/formatters/accumulator_set_formatter.hpp
+include/boost/chrono/stopwatches/formatters/base_formatter.hpp
+include/boost/chrono/stopwatches/formatters/elapsed_formatter.hpp
+include/boost/chrono/stopwatches/formatters/times_formatter.hpp
+include/boost/chrono/stopwatches/laps_stopwatch.hpp
+include/boost/chrono/stopwatches/reporters/clock_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/laps_accumulator_set_stopwatch_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/laps_stopclock.hpp
+include/boost/chrono/stopwatches/reporters/laps_stopwatch_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/process_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/stopclock.hpp
+include/boost/chrono/stopwatches/reporters/stopwatch_reporter.hpp
+include/boost/chrono/stopwatches/reporters/stopwatch_reporter_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/strict_stopclock.hpp
+include/boost/chrono/stopwatches/reporters/system_default_formatter.hpp
+include/boost/chrono/stopwatches/reporters/thread_default_formatter.hpp
+include/boost/chrono/stopwatches/simple_stopwatch.hpp
+include/boost/chrono/stopwatches/stopwatch.hpp
+include/boost/chrono/stopwatches/stopwatch_scoped.hpp
+include/boost/chrono/stopwatches/strict_stopwatch.hpp
+include/boost/chrono/stopwatches/suspendable_stopwatch.hpp
include/boost/chrono/system_clocks.hpp
include/boost/chrono/thread_clock.hpp
include/boost/chrono/time_point.hpp
@@ -1647,6 +1702,8 @@ include/boost/config/detail/select_compiler_config.hpp
include/boost/config/detail/select_platform_config.hpp
include/boost/config/detail/select_stdlib_config.hpp
include/boost/config/detail/suffix.hpp
+include/boost/config/header_deprecated.hpp
+include/boost/config/helper_macros.hpp
include/boost/config/no_tr1/cmath.hpp
include/boost/config/no_tr1/complex.hpp
include/boost/config/no_tr1/functional.hpp
@@ -1671,6 +1728,7 @@ include/boost/config/platform/vms.hpp
include/boost/config/platform/vxworks.hpp
include/boost/config/platform/win32.hpp
include/boost/config/platform/zos.hpp
+include/boost/config/pragma_message.hpp
include/boost/config/requires_threads.hpp
include/boost/config/stdlib/dinkumware.hpp
include/boost/config/stdlib/libcomo.hpp
@@ -1742,6 +1800,7 @@ include/boost/container/detail/std_fwd.hpp
include/boost/container/detail/transform_iterator.hpp
include/boost/container/detail/tree.hpp
include/boost/container/detail/type_traits.hpp
+include/boost/container/detail/value_functors.hpp
include/boost/container/detail/value_init.hpp
include/boost/container/detail/variadic_templates_tools.hpp
include/boost/container/detail/version_type.hpp
@@ -1785,6 +1844,12 @@ include/boost/container/throw_exception.hpp
include/boost/container/uses_allocator.hpp
include/boost/container/uses_allocator_fwd.hpp
include/boost/container/vector.hpp
+include/boost/container_hash/detail/float_functions.hpp
+include/boost/container_hash/detail/hash_float.hpp
+include/boost/container_hash/detail/limits.hpp
+include/boost/container_hash/extensions.hpp
+include/boost/container_hash/hash.hpp
+include/boost/container_hash/hash_fwd.hpp
include/boost/context/all.hpp
include/boost/context/continuation.hpp
include/boost/context/continuation_fcontext.hpp
@@ -1795,6 +1860,7 @@ include/boost/context/detail/config.hpp
include/boost/context/detail/disable_overload.hpp
include/boost/context/detail/exception.hpp
include/boost/context/detail/exchange.hpp
+include/boost/context/detail/externc.hpp
include/boost/context/detail/fcontext.hpp
include/boost/context/detail/index_sequence.hpp
include/boost/context/detail/invoke.hpp
@@ -1804,6 +1870,10 @@ include/boost/context/execution_context.hpp
include/boost/context/execution_context_v1.hpp
include/boost/context/execution_context_v2.hpp
include/boost/context/execution_context_v2_void.ipp
+include/boost/context/fiber.hpp
+include/boost/context/fiber_fcontext.hpp
+include/boost/context/fiber_ucontext.hpp
+include/boost/context/fiber_winfib.hpp
include/boost/context/fixedsize_stack.hpp
include/boost/context/flags.hpp
include/boost/context/pooled_fixedsize_stack.hpp
@@ -1815,6 +1885,60 @@ include/boost/context/segmented_stack.hpp
include/boost/context/stack_context.hpp
include/boost/context/stack_traits.hpp
include/boost/context/windows/protected_fixedsize_stack.hpp
+include/boost/contract.hpp
+include/boost/contract/assert.hpp
+include/boost/contract/base_types.hpp
+include/boost/contract/call_if.hpp
+include/boost/contract/check.hpp
+include/boost/contract/constructor.hpp
+include/boost/contract/core/access.hpp
+include/boost/contract/core/check_macro.hpp
+include/boost/contract/core/config.hpp
+include/boost/contract/core/constructor_precondition.hpp
+include/boost/contract/core/exception.hpp
+include/boost/contract/core/specify.hpp
+include/boost/contract/core/virtual.hpp
+include/boost/contract/destructor.hpp
+include/boost/contract/detail/assert.hpp
+include/boost/contract/detail/auto_ptr.hpp
+include/boost/contract/detail/check.hpp
+include/boost/contract/detail/checking.hpp
+include/boost/contract/detail/condition/cond_base.hpp
+include/boost/contract/detail/condition/cond_inv.hpp
+include/boost/contract/detail/condition/cond_post.hpp
+include/boost/contract/detail/condition/cond_subcontracting.hpp
+include/boost/contract/detail/config.hpp
+include/boost/contract/detail/debug.hpp
+include/boost/contract/detail/decl.hpp
+include/boost/contract/detail/declspec.hpp
+include/boost/contract/detail/inlined.hpp
+include/boost/contract/detail/inlined/core/exception.hpp
+include/boost/contract/detail/inlined/detail/checking.hpp
+include/boost/contract/detail/inlined/old.hpp
+include/boost/contract/detail/name.hpp
+include/boost/contract/detail/none.hpp
+include/boost/contract/detail/noop.hpp
+include/boost/contract/detail/operation/constructor.hpp
+include/boost/contract/detail/operation/destructor.hpp
+include/boost/contract/detail/operation/function.hpp
+include/boost/contract/detail/operation/public_function.hpp
+include/boost/contract/detail/operation/static_public_function.hpp
+include/boost/contract/detail/operator_safe_bool.hpp
+include/boost/contract/detail/preprocessor/keyword/private.hpp
+include/boost/contract/detail/preprocessor/keyword/protected.hpp
+include/boost/contract/detail/preprocessor/keyword/public.hpp
+include/boost/contract/detail/preprocessor/keyword/utility/is.hpp
+include/boost/contract/detail/preprocessor/keyword/virtual.hpp
+include/boost/contract/detail/static_local_var.hpp
+include/boost/contract/detail/tvariadic.hpp
+include/boost/contract/detail/type_traits/member_function_types.hpp
+include/boost/contract/detail/type_traits/mirror.hpp
+include/boost/contract/detail/type_traits/optional.hpp
+include/boost/contract/function.hpp
+include/boost/contract/old.hpp
+include/boost/contract/override.hpp
+include/boost/contract/public_function.hpp
+include/boost/contract_macro.hpp
include/boost/convert.hpp
include/boost/convert/base.hpp
include/boost/convert/detail/boost_parameter_ext.hpp
@@ -2425,9 +2549,6 @@ include/boost/functional.hpp
include/boost/functional/factory.hpp
include/boost/functional/forward_adapter.hpp
include/boost/functional/hash.hpp
-include/boost/functional/hash/detail/float_functions.hpp
-include/boost/functional/hash/detail/hash_float.hpp
-include/boost/functional/hash/detail/limits.hpp
include/boost/functional/hash/extensions.hpp
include/boost/functional/hash/hash.hpp
include/boost/functional/hash/hash_fwd.hpp
@@ -3471,6 +3592,7 @@ include/boost/geometry/algorithms/correct.hpp
include/boost/geometry/algorithms/correct_closure.hpp
include/boost/geometry/algorithms/covered_by.hpp
include/boost/geometry/algorithms/crosses.hpp
+include/boost/geometry/algorithms/densify.hpp
include/boost/geometry/algorithms/detail/as_range.hpp
include/boost/geometry/algorithms/detail/assign_box_corners.hpp
include/boost/geometry/algorithms/detail/assign_indexed_point.hpp
@@ -3601,7 +3723,6 @@ include/boost/geometry/algorithms/detail/occupation_info.hpp
include/boost/geometry/algorithms/detail/overlaps/implementation.hpp
include/boost/geometry/algorithms/detail/overlaps/interface.hpp
include/boost/geometry/algorithms/detail/overlay/add_rings.hpp
-include/boost/geometry/algorithms/detail/overlay/aggregate_operations.hpp
include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
@@ -3649,7 +3770,6 @@ include/boost/geometry/algorithms/detail/overlay/sort_by_side.hpp
include/boost/geometry/algorithms/detail/overlay/stream_info.hpp
include/boost/geometry/algorithms/detail/overlay/traversal.hpp
include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp
-include/boost/geometry/algorithms/detail/overlay/traversal_intersection_patterns.hpp
include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp
include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp
include/boost/geometry/algorithms/detail/overlay/traverse.hpp
@@ -3764,7 +3884,6 @@ include/boost/geometry/core/radian_access.hpp
include/boost/geometry/core/radius.hpp
include/boost/geometry/core/reverse_dispatch.hpp
include/boost/geometry/core/ring_type.hpp
-include/boost/geometry/core/srs.hpp
include/boost/geometry/core/tag.hpp
include/boost/geometry/core/tag_cast.hpp
include/boost/geometry/core/tags.hpp
@@ -4040,6 +4159,157 @@ include/boost/geometry/policies/robustness/robust_point_type.hpp
include/boost/geometry/policies/robustness/robust_type.hpp
include/boost/geometry/policies/robustness/segment_ratio.hpp
include/boost/geometry/policies/robustness/segment_ratio_type.hpp
+include/boost/geometry/srs/epsg.hpp
+include/boost/geometry/srs/esri.hpp
+include/boost/geometry/srs/iau2000.hpp
+include/boost/geometry/srs/projection.hpp
+include/boost/geometry/srs/projections/code.hpp
+include/boost/geometry/srs/projections/epsg.hpp
+include/boost/geometry/srs/projections/epsg_params.hpp
+include/boost/geometry/srs/projections/epsg_traits.hpp
+include/boost/geometry/srs/projections/esri.hpp
+include/boost/geometry/srs/projections/esri_params.hpp
+include/boost/geometry/srs/projections/esri_traits.hpp
+include/boost/geometry/srs/projections/exception.hpp
+include/boost/geometry/srs/projections/factory.hpp
+include/boost/geometry/srs/projections/iau2000.hpp
+include/boost/geometry/srs/projections/iau2000_params.hpp
+include/boost/geometry/srs/projections/iau2000_traits.hpp
+include/boost/geometry/srs/projections/impl/aasincos.hpp
+include/boost/geometry/srs/projections/impl/adjlon.hpp
+include/boost/geometry/srs/projections/impl/base_dynamic.hpp
+include/boost/geometry/srs/projections/impl/base_static.hpp
+include/boost/geometry/srs/projections/impl/dms_parser.hpp
+include/boost/geometry/srs/projections/impl/factory_entry.hpp
+include/boost/geometry/srs/projections/impl/function_overloads.hpp
+include/boost/geometry/srs/projections/impl/geocent.hpp
+include/boost/geometry/srs/projections/impl/pj_auth.hpp
+include/boost/geometry/srs/projections/impl/pj_datum_set.hpp
+include/boost/geometry/srs/projections/impl/pj_datums.hpp
+include/boost/geometry/srs/projections/impl/pj_ell_set.hpp
+include/boost/geometry/srs/projections/impl/pj_ellps.hpp
+include/boost/geometry/srs/projections/impl/pj_fwd.hpp
+include/boost/geometry/srs/projections/impl/pj_gauss.hpp
+include/boost/geometry/srs/projections/impl/pj_init.hpp
+include/boost/geometry/srs/projections/impl/pj_inv.hpp
+include/boost/geometry/srs/projections/impl/pj_mlfn.hpp
+include/boost/geometry/srs/projections/impl/pj_msfn.hpp
+include/boost/geometry/srs/projections/impl/pj_param.hpp
+include/boost/geometry/srs/projections/impl/pj_phi2.hpp
+include/boost/geometry/srs/projections/impl/pj_qsfn.hpp
+include/boost/geometry/srs/projections/impl/pj_strerrno.hpp
+include/boost/geometry/srs/projections/impl/pj_transform.hpp
+include/boost/geometry/srs/projections/impl/pj_tsfn.hpp
+include/boost/geometry/srs/projections/impl/pj_units.hpp
+include/boost/geometry/srs/projections/impl/pj_zpoly1.hpp
+include/boost/geometry/srs/projections/impl/proj_mdist.hpp
+include/boost/geometry/srs/projections/impl/projects.hpp
+include/boost/geometry/srs/projections/invalid_point.hpp
+include/boost/geometry/srs/projections/par4.hpp
+include/boost/geometry/srs/projections/proj/aea.hpp
+include/boost/geometry/srs/projections/proj/aeqd.hpp
+include/boost/geometry/srs/projections/proj/airy.hpp
+include/boost/geometry/srs/projections/proj/aitoff.hpp
+include/boost/geometry/srs/projections/proj/august.hpp
+include/boost/geometry/srs/projections/proj/bacon.hpp
+include/boost/geometry/srs/projections/proj/bipc.hpp
+include/boost/geometry/srs/projections/proj/boggs.hpp
+include/boost/geometry/srs/projections/proj/bonne.hpp
+include/boost/geometry/srs/projections/proj/cass.hpp
+include/boost/geometry/srs/projections/proj/cc.hpp
+include/boost/geometry/srs/projections/proj/cea.hpp
+include/boost/geometry/srs/projections/proj/chamb.hpp
+include/boost/geometry/srs/projections/proj/collg.hpp
+include/boost/geometry/srs/projections/proj/crast.hpp
+include/boost/geometry/srs/projections/proj/denoy.hpp
+include/boost/geometry/srs/projections/proj/eck1.hpp
+include/boost/geometry/srs/projections/proj/eck2.hpp
+include/boost/geometry/srs/projections/proj/eck3.hpp
+include/boost/geometry/srs/projections/proj/eck4.hpp
+include/boost/geometry/srs/projections/proj/eck5.hpp
+include/boost/geometry/srs/projections/proj/eqc.hpp
+include/boost/geometry/srs/projections/proj/eqdc.hpp
+include/boost/geometry/srs/projections/proj/etmerc.hpp
+include/boost/geometry/srs/projections/proj/fahey.hpp
+include/boost/geometry/srs/projections/proj/fouc_s.hpp
+include/boost/geometry/srs/projections/proj/gall.hpp
+include/boost/geometry/srs/projections/proj/geocent.hpp
+include/boost/geometry/srs/projections/proj/geos.hpp
+include/boost/geometry/srs/projections/proj/gins8.hpp
+include/boost/geometry/srs/projections/proj/gn_sinu.hpp
+include/boost/geometry/srs/projections/proj/gnom.hpp
+include/boost/geometry/srs/projections/proj/goode.hpp
+include/boost/geometry/srs/projections/proj/gstmerc.hpp
+include/boost/geometry/srs/projections/proj/hammer.hpp
+include/boost/geometry/srs/projections/proj/hatano.hpp
+include/boost/geometry/srs/projections/proj/healpix.hpp
+include/boost/geometry/srs/projections/proj/igh.hpp
+include/boost/geometry/srs/projections/proj/imw_p.hpp
+include/boost/geometry/srs/projections/proj/isea.hpp
+include/boost/geometry/srs/projections/proj/krovak.hpp
+include/boost/geometry/srs/projections/proj/labrd.hpp
+include/boost/geometry/srs/projections/proj/laea.hpp
+include/boost/geometry/srs/projections/proj/lagrng.hpp
+include/boost/geometry/srs/projections/proj/larr.hpp
+include/boost/geometry/srs/projections/proj/lask.hpp
+include/boost/geometry/srs/projections/proj/latlong.hpp
+include/boost/geometry/srs/projections/proj/lcc.hpp
+include/boost/geometry/srs/projections/proj/lcca.hpp
+include/boost/geometry/srs/projections/proj/loxim.hpp
+include/boost/geometry/srs/projections/proj/lsat.hpp
+include/boost/geometry/srs/projections/proj/mbt_fps.hpp
+include/boost/geometry/srs/projections/proj/mbtfpp.hpp
+include/boost/geometry/srs/projections/proj/mbtfpq.hpp
+include/boost/geometry/srs/projections/proj/merc.hpp
+include/boost/geometry/srs/projections/proj/mill.hpp
+include/boost/geometry/srs/projections/proj/mod_ster.hpp
+include/boost/geometry/srs/projections/proj/moll.hpp
+include/boost/geometry/srs/projections/proj/natearth.hpp
+include/boost/geometry/srs/projections/proj/nell.hpp
+include/boost/geometry/srs/projections/proj/nell_h.hpp
+include/boost/geometry/srs/projections/proj/nocol.hpp
+include/boost/geometry/srs/projections/proj/nsper.hpp
+include/boost/geometry/srs/projections/proj/nzmg.hpp
+include/boost/geometry/srs/projections/proj/ob_tran.hpp
+include/boost/geometry/srs/projections/proj/ocea.hpp
+include/boost/geometry/srs/projections/proj/oea.hpp
+include/boost/geometry/srs/projections/proj/omerc.hpp
+include/boost/geometry/srs/projections/proj/ortho.hpp
+include/boost/geometry/srs/projections/proj/poly.hpp
+include/boost/geometry/srs/projections/proj/putp2.hpp
+include/boost/geometry/srs/projections/proj/putp3.hpp
+include/boost/geometry/srs/projections/proj/putp4p.hpp
+include/boost/geometry/srs/projections/proj/putp5.hpp
+include/boost/geometry/srs/projections/proj/putp6.hpp
+include/boost/geometry/srs/projections/proj/qsc.hpp
+include/boost/geometry/srs/projections/proj/robin.hpp
+include/boost/geometry/srs/projections/proj/rouss.hpp
+include/boost/geometry/srs/projections/proj/rpoly.hpp
+include/boost/geometry/srs/projections/proj/sconics.hpp
+include/boost/geometry/srs/projections/proj/somerc.hpp
+include/boost/geometry/srs/projections/proj/stere.hpp
+include/boost/geometry/srs/projections/proj/sterea.hpp
+include/boost/geometry/srs/projections/proj/sts.hpp
+include/boost/geometry/srs/projections/proj/tcc.hpp
+include/boost/geometry/srs/projections/proj/tcea.hpp
+include/boost/geometry/srs/projections/proj/tmerc.hpp
+include/boost/geometry/srs/projections/proj/tpeqd.hpp
+include/boost/geometry/srs/projections/proj/urm5.hpp
+include/boost/geometry/srs/projections/proj/urmfps.hpp
+include/boost/geometry/srs/projections/proj/vandg.hpp
+include/boost/geometry/srs/projections/proj/vandg2.hpp
+include/boost/geometry/srs/projections/proj/vandg4.hpp
+include/boost/geometry/srs/projections/proj/wag2.hpp
+include/boost/geometry/srs/projections/proj/wag3.hpp
+include/boost/geometry/srs/projections/proj/wag7.hpp
+include/boost/geometry/srs/projections/proj/wink1.hpp
+include/boost/geometry/srs/projections/proj/wink2.hpp
+include/boost/geometry/srs/projections/proj4.hpp
+include/boost/geometry/srs/projections/srid_traits.hpp
+include/boost/geometry/srs/sphere.hpp
+include/boost/geometry/srs/spheroid.hpp
+include/boost/geometry/srs/srs.hpp
+include/boost/geometry/srs/transformation.hpp
include/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
include/boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp
include/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp
@@ -4049,8 +4319,10 @@ include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp
include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp
include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
include/boost/geometry/strategies/area.hpp
+include/boost/geometry/strategies/area_result.hpp
include/boost/geometry/strategies/azimuth.hpp
include/boost/geometry/strategies/buffer.hpp
+include/boost/geometry/strategies/cartesian/area.hpp
include/boost/geometry/strategies/cartesian/area_surveyor.hpp
include/boost/geometry/strategies/cartesian/azimuth.hpp
include/boost/geometry/strategies/cartesian/box_in_box.hpp
@@ -4065,6 +4337,7 @@ include/boost/geometry/strategies/cartesian/buffer_side_straight.hpp
include/boost/geometry/strategies/cartesian/centroid_average.hpp
include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp
include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp
+include/boost/geometry/strategies/cartesian/densify.hpp
include/boost/geometry/strategies/cartesian/disjoint_segment_box.hpp
include/boost/geometry/strategies/cartesian/distance_projected_point.hpp
include/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp
@@ -4096,16 +4369,20 @@ include/boost/geometry/strategies/default_comparable_distance_result.hpp
include/boost/geometry/strategies/default_distance_result.hpp
include/boost/geometry/strategies/default_length_result.hpp
include/boost/geometry/strategies/default_strategy.hpp
+include/boost/geometry/strategies/densify.hpp
include/boost/geometry/strategies/disjoint.hpp
include/boost/geometry/strategies/distance.hpp
include/boost/geometry/strategies/distance_result.hpp
include/boost/geometry/strategies/envelope.hpp
include/boost/geometry/strategies/geographic/area.hpp
include/boost/geometry/strategies/geographic/azimuth.hpp
+include/boost/geometry/strategies/geographic/densify.hpp
include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp
include/boost/geometry/strategies/geographic/distance.hpp
include/boost/geometry/strategies/geographic/distance_andoyer.hpp
include/boost/geometry/strategies/geographic/distance_cross_track.hpp
+include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp
+include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp
include/boost/geometry/strategies/geographic/distance_thomas.hpp
include/boost/geometry/strategies/geographic/distance_vincenty.hpp
include/boost/geometry/strategies/geographic/envelope_segment.hpp
@@ -4127,11 +4404,14 @@ include/boost/geometry/strategies/side_info.hpp
include/boost/geometry/strategies/spherical/area.hpp
include/boost/geometry/strategies/spherical/azimuth.hpp
include/boost/geometry/strategies/spherical/compare.hpp
+include/boost/geometry/strategies/spherical/densify.hpp
include/boost/geometry/strategies/spherical/disjoint_segment_box.hpp
include/boost/geometry/strategies/spherical/distance_cross_track.hpp
+include/boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp
include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp
include/boost/geometry/strategies/spherical/distance_haversine.hpp
include/boost/geometry/strategies/spherical/envelope_segment.hpp
+include/boost/geometry/strategies/spherical/get_radius.hpp
include/boost/geometry/strategies/spherical/intersection.hpp
include/boost/geometry/strategies/spherical/point_in_poly_winding.hpp
include/boost/geometry/strategies/spherical/side_by_cross_track.hpp
@@ -4143,6 +4423,7 @@ include/boost/geometry/strategies/transform.hpp
include/boost/geometry/strategies/transform/inverse_transformer.hpp
include/boost/geometry/strategies/transform/map_transformer.hpp
include/boost/geometry/strategies/transform/matrix_transformers.hpp
+include/boost/geometry/strategies/transform/srs_transformer.hpp
include/boost/geometry/strategies/within.hpp
include/boost/geometry/util/add_const_if_c.hpp
include/boost/geometry/util/bare_type.hpp
@@ -4168,6 +4449,7 @@ include/boost/geometry/util/rational.hpp
include/boost/geometry/util/select_calculation_type.hpp
include/boost/geometry/util/select_coordinate_type.hpp
include/boost/geometry/util/select_most_precise.hpp
+include/boost/geometry/util/select_sequence_element.hpp
include/boost/geometry/util/transform_variant.hpp
include/boost/geometry/views/box_view.hpp
include/boost/geometry/views/closeable_view.hpp
@@ -4936,6 +5218,81 @@ include/boost/heap/pairing_heap.hpp
include/boost/heap/policies.hpp
include/boost/heap/priority_queue.hpp
include/boost/heap/skew_heap.hpp
+include/boost/hof.hpp
+include/boost/hof/alias.hpp
+include/boost/hof/always.hpp
+include/boost/hof/apply.hpp
+include/boost/hof/apply_eval.hpp
+include/boost/hof/arg.hpp
+include/boost/hof/capture.hpp
+include/boost/hof/combine.hpp
+include/boost/hof/compose.hpp
+include/boost/hof/config.hpp
+include/boost/hof/construct.hpp
+include/boost/hof/decay.hpp
+include/boost/hof/decorate.hpp
+include/boost/hof/detail/and.hpp
+include/boost/hof/detail/callable_base.hpp
+include/boost/hof/detail/can_be_called.hpp
+include/boost/hof/detail/compressed_pair.hpp
+include/boost/hof/detail/constexpr_deduce.hpp
+include/boost/hof/detail/delegate.hpp
+include/boost/hof/detail/forward.hpp
+include/boost/hof/detail/holder.hpp
+include/boost/hof/detail/intrinsics.hpp
+include/boost/hof/detail/join.hpp
+include/boost/hof/detail/make.hpp
+include/boost/hof/detail/move.hpp
+include/boost/hof/detail/noexcept.hpp
+include/boost/hof/detail/pp.hpp
+include/boost/hof/detail/recursive_constexpr_depth.hpp
+include/boost/hof/detail/remove_rvalue_reference.hpp
+include/boost/hof/detail/result_of.hpp
+include/boost/hof/detail/result_type.hpp
+include/boost/hof/detail/seq.hpp
+include/boost/hof/detail/static_const_var.hpp
+include/boost/hof/detail/unpack_tuple.hpp
+include/boost/hof/detail/unwrap.hpp
+include/boost/hof/detail/using.hpp
+include/boost/hof/eval.hpp
+include/boost/hof/first_of.hpp
+include/boost/hof/fix.hpp
+include/boost/hof/flip.hpp
+include/boost/hof/flow.hpp
+include/boost/hof/fold.hpp
+include/boost/hof/function.hpp
+include/boost/hof/function_param_limit.hpp
+include/boost/hof/identity.hpp
+include/boost/hof/if.hpp
+include/boost/hof/implicit.hpp
+include/boost/hof/indirect.hpp
+include/boost/hof/infix.hpp
+include/boost/hof/is_invocable.hpp
+include/boost/hof/is_unpackable.hpp
+include/boost/hof/lambda.hpp
+include/boost/hof/lazy.hpp
+include/boost/hof/lift.hpp
+include/boost/hof/limit.hpp
+include/boost/hof/match.hpp
+include/boost/hof/mutable.hpp
+include/boost/hof/pack.hpp
+include/boost/hof/partial.hpp
+include/boost/hof/pipable.hpp
+include/boost/hof/placeholders.hpp
+include/boost/hof/proj.hpp
+include/boost/hof/protect.hpp
+include/boost/hof/repeat.hpp
+include/boost/hof/repeat_while.hpp
+include/boost/hof/result.hpp
+include/boost/hof/returns.hpp
+include/boost/hof/reveal.hpp
+include/boost/hof/reverse_fold.hpp
+include/boost/hof/rotate.hpp
+include/boost/hof/static.hpp
+include/boost/hof/tap.hpp
+include/boost/hof/unpack.hpp
+include/boost/hof/unpack_sequence.hpp
+include/boost/hof/version.hpp
include/boost/icl/associative_element_container.hpp
include/boost/icl/associative_interval_container.hpp
include/boost/icl/closed_interval.hpp
@@ -5658,6 +6015,7 @@ include/boost/log/core/core.hpp
include/boost/log/core/record.hpp
include/boost/log/core/record_view.hpp
include/boost/log/detail/adaptive_mutex.hpp
+include/boost/log/detail/allocator_traits.hpp
include/boost/log/detail/asio_fwd.hpp
include/boost/log/detail/attachable_sstream_buf.hpp
include/boost/log/detail/attr_output_impl.hpp
@@ -5971,6 +6329,7 @@ include/boost/math/quadrature/detail/tanh_sinh_detail.hpp
include/boost/math/quadrature/exp_sinh.hpp
include/boost/math/quadrature/gauss.hpp
include/boost/math/quadrature/gauss_kronrod.hpp
+include/boost/math/quadrature/naive_monte_carlo.hpp
include/boost/math/quadrature/sinh_sinh.hpp
include/boost/math/quadrature/tanh_sinh.hpp
include/boost/math/quadrature/trapezoidal.hpp
@@ -6193,6 +6552,7 @@ include/boost/math/tools/detail/rational_horner3_8.hpp
include/boost/math/tools/detail/rational_horner3_9.hpp
include/boost/math/tools/fraction.hpp
include/boost/math/tools/minima.hpp
+include/boost/math/tools/numerical_differentiation.hpp
include/boost/math/tools/polynomial.hpp
include/boost/math/tools/polynomial_gcd.hpp
include/boost/math/tools/precision.hpp
@@ -6511,9 +6871,13 @@ include/boost/move/algo/adaptive_merge.hpp
include/boost/move/algo/adaptive_sort.hpp
include/boost/move/algo/detail/adaptive_sort_merge.hpp
include/boost/move/algo/detail/basic_op.hpp
+include/boost/move/algo/detail/heap_sort.hpp
include/boost/move/algo/detail/insertion_sort.hpp
+include/boost/move/algo/detail/is_sorted.hpp
include/boost/move/algo/detail/merge.hpp
include/boost/move/algo/detail/merge_sort.hpp
+include/boost/move/algo/detail/pdqsort.hpp
+include/boost/move/algo/detail/set_difference.hpp
include/boost/move/algo/move.hpp
include/boost/move/algo/predicate.hpp
include/boost/move/algo/unique.hpp
@@ -6556,6 +6920,7 @@ include/boost/mp11/detail/mp_list.hpp
include/boost/mp11/detail/mp_map_find.hpp
include/boost/mp11/detail/mp_min_element.hpp
include/boost/mp11/detail/mp_plus.hpp
+include/boost/mp11/detail/mp_void.hpp
include/boost/mp11/detail/mp_with_index.hpp
include/boost/mp11/function.hpp
include/boost/mp11/integer_sequence.hpp
@@ -6568,8 +6933,10 @@ include/boost/mp11/tuple.hpp
include/boost/mp11/utility.hpp
include/boost/mpi.hpp
include/boost/mpi/allocator.hpp
+include/boost/mpi/cartesian_communicator.hpp
include/boost/mpi/collectives.hpp
include/boost/mpi/collectives/all_gather.hpp
+include/boost/mpi/collectives/all_gatherv.hpp
include/boost/mpi/collectives/all_reduce.hpp
include/boost/mpi/collectives/all_to_all.hpp
include/boost/mpi/collectives/broadcast.hpp
@@ -6601,6 +6968,7 @@ include/boost/mpi/detail/ignore_skeleton_oarchive.hpp
include/boost/mpi/detail/mpi_datatype_cache.hpp
include/boost/mpi/detail/mpi_datatype_oarchive.hpp
include/boost/mpi/detail/mpi_datatype_primitive.hpp
+include/boost/mpi/detail/offsets.hpp
include/boost/mpi/detail/packed_iprimitive.hpp
include/boost/mpi/detail/packed_oprimitive.hpp
include/boost/mpi/detail/point_to_point.hpp
@@ -8286,7 +8654,6 @@ include/boost/phoenix/core/debug.hpp
include/boost/phoenix/core/detail/argument.hpp
include/boost/phoenix/core/detail/cpp03/actor_operator.hpp
include/boost/phoenix/core/detail/cpp03/actor_result_of.hpp
-include/boost/phoenix/core/detail/cpp03/assign.hpp
include/boost/phoenix/core/detail/cpp03/call.hpp
include/boost/phoenix/core/detail/cpp03/expression.hpp
include/boost/phoenix/core/detail/cpp03/function_equal.hpp
@@ -8316,12 +8683,6 @@ include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_20.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_30.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_40.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_50.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign_10.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign_20.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign_30.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign_40.hpp
-include/boost/phoenix/core/detail/cpp03/preprocessed/assign_50.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/call.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/call_10.hpp
include/boost/phoenix/core/detail/cpp03/preprocessed/call_20.hpp
@@ -8463,6 +8824,11 @@ include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_30.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_40.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_50.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of.hpp
+include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_10.hpp
+include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_20.hpp
+include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_30.hpp
+include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_40.hpp
+include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_50.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_10.hpp
include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_20.hpp
@@ -8606,7 +8972,6 @@ include/boost/poly_collection/detail/is_constructible.hpp
include/boost/poly_collection/detail/is_equality_comparable.hpp
include/boost/poly_collection/detail/is_final.hpp
include/boost/poly_collection/detail/is_invocable.hpp
-include/boost/poly_collection/detail/is_likely_stateless_lambda.hpp
include/boost/poly_collection/detail/is_nothrow_eq_comparable.hpp
include/boost/poly_collection/detail/iterator_impl.hpp
include/boost/poly_collection/detail/iterator_traits.hpp
@@ -8621,7 +8986,6 @@ include/boost/poly_collection/detail/stride_iterator.hpp
include/boost/poly_collection/detail/type_info_map.hpp
include/boost/poly_collection/detail/type_restitution.hpp
include/boost/poly_collection/detail/value_holder.hpp
-include/boost/poly_collection/detail/workaround_dr1467.hpp
include/boost/poly_collection/exception.hpp
include/boost/poly_collection/function_collection.hpp
include/boost/poly_collection/function_collection_fwd.hpp
@@ -9454,6 +9818,7 @@ include/boost/ptr_container/detail/is_convertible.hpp
include/boost/ptr_container/detail/map_iterator.hpp
include/boost/ptr_container/detail/meta_functions.hpp
include/boost/ptr_container/detail/move.hpp
+include/boost/ptr_container/detail/ptr_container_disable_deprecated.hpp
include/boost/ptr_container/detail/reversible_ptr_container.hpp
include/boost/ptr_container/detail/scoped_deleter.hpp
include/boost/ptr_container/detail/serialize_ptr_map_adapter.hpp
@@ -10343,7 +10708,43 @@ include/boost/smart_ptr/scoped_ptr.hpp
include/boost/smart_ptr/shared_array.hpp
include/boost/smart_ptr/shared_ptr.hpp
include/boost/smart_ptr/weak_ptr.hpp
+include/boost/sort/block_indirect_sort/blk_detail/backbone.hpp
+include/boost/sort/block_indirect_sort/blk_detail/block.hpp
+include/boost/sort/block_indirect_sort/blk_detail/constants.hpp
+include/boost/sort/block_indirect_sort/blk_detail/merge_blocks.hpp
+include/boost/sort/block_indirect_sort/blk_detail/move_blocks.hpp
+include/boost/sort/block_indirect_sort/blk_detail/parallel_sort.hpp
+include/boost/sort/block_indirect_sort/block_indirect_sort.hpp
+include/boost/sort/common/deque_cnc.hpp
+include/boost/sort/common/file_vector.hpp
+include/boost/sort/common/indirect.hpp
+include/boost/sort/common/int_array.hpp
+include/boost/sort/common/merge_block.hpp
+include/boost/sort/common/merge_four.hpp
+include/boost/sort/common/merge_vector.hpp
+include/boost/sort/common/pivot.hpp
+include/boost/sort/common/range.hpp
+include/boost/sort/common/rearrange.hpp
+include/boost/sort/common/scheduler.hpp
+include/boost/sort/common/sort_basic.hpp
+include/boost/sort/common/spinlock.hpp
+include/boost/sort/common/stack_cnc.hpp
+include/boost/sort/common/time_measure.hpp
+include/boost/sort/common/util/algorithm.hpp
+include/boost/sort/common/util/atomic.hpp
+include/boost/sort/common/util/circular_buffer.hpp
+include/boost/sort/common/util/insert.hpp
+include/boost/sort/common/util/merge.hpp
+include/boost/sort/common/util/search.hpp
+include/boost/sort/common/util/traits.hpp
+include/boost/sort/flat_stable_sort/flat_stable_sort.hpp
+include/boost/sort/heap_sort/heap_sort.hpp
+include/boost/sort/insert_sort/insert_sort.hpp
+include/boost/sort/parallel_stable_sort/parallel_stable_sort.hpp
+include/boost/sort/pdqsort/pdqsort.hpp
+include/boost/sort/sample_sort/sample_sort.hpp
include/boost/sort/sort.hpp
+include/boost/sort/spinsort/spinsort.hpp
include/boost/sort/spreadsort/detail/constants.hpp
include/boost/sort/spreadsort/detail/float_sort.hpp
include/boost/sort/spreadsort/detail/integer_sort.hpp
@@ -10814,7 +11215,9 @@ include/boost/spirit/home/support/adapt_adt_attributes.hpp
include/boost/spirit/home/support/algorithm/any.hpp
include/boost/spirit/home/support/algorithm/any_if.hpp
include/boost/spirit/home/support/algorithm/any_if_ns.hpp
+include/boost/spirit/home/support/algorithm/any_if_ns_so.hpp
include/boost/spirit/home/support/algorithm/any_ns.hpp
+include/boost/spirit/home/support/algorithm/any_ns_so.hpp
include/boost/spirit/home/support/argument.hpp
include/boost/spirit/home/support/argument_expression.hpp
include/boost/spirit/home/support/assert_msg.hpp
@@ -11030,6 +11433,7 @@ include/boost/spirit/home/x3/support/traits/container_traits.hpp
include/boost/spirit/home/x3/support/traits/handles_container.hpp
include/boost/spirit/home/x3/support/traits/has_attribute.hpp
include/boost/spirit/home/x3/support/traits/is_parser.hpp
+include/boost/spirit/home/x3/support/traits/is_range.hpp
include/boost/spirit/home/x3/support/traits/is_substitute.hpp
include/boost/spirit/home/x3/support/traits/is_variant.hpp
include/boost/spirit/home/x3/support/traits/make_attribute.hpp
@@ -11344,7 +11748,9 @@ include/boost/spirit/include/support_adapt_adt_attributes.hpp
include/boost/spirit/include/support_any.hpp
include/boost/spirit/include/support_any_if.hpp
include/boost/spirit/include/support_any_if_ns.hpp
+include/boost/spirit/include/support_any_if_ns_so.hpp
include/boost/spirit/include/support_any_ns.hpp
+include/boost/spirit/include/support_any_ns_so.hpp
include/boost/spirit/include/support_argument.hpp
include/boost/spirit/include/support_ascii.hpp
include/boost/spirit/include/support_attributes.hpp
@@ -11682,6 +12088,7 @@ include/boost/thread/detail/memory.hpp
include/boost/thread/detail/move.hpp
include/boost/thread/detail/nullary_function.hpp
include/boost/thread/detail/platform.hpp
+include/boost/thread/detail/platform_time.hpp
include/boost/thread/detail/singleton.hpp
include/boost/thread/detail/thread.hpp
include/boost/thread/detail/thread_group.hpp
@@ -11751,13 +12158,12 @@ include/boost/thread/pthread/condition_variable_fwd.hpp
include/boost/thread/pthread/mutex.hpp
include/boost/thread/pthread/once.hpp
include/boost/thread/pthread/once_atomic.hpp
+include/boost/thread/pthread/pthread_helpers.hpp
include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp
include/boost/thread/pthread/recursive_mutex.hpp
include/boost/thread/pthread/shared_mutex.hpp
-include/boost/thread/pthread/shared_mutex_assert.hpp
include/boost/thread/pthread/thread_data.hpp
include/boost/thread/pthread/thread_heap_alloc.hpp
-include/boost/thread/pthread/timespec.hpp
include/boost/thread/recursive_mutex.hpp
include/boost/thread/reverse_lock.hpp
include/boost/thread/scoped_thread.hpp
@@ -11777,7 +12183,6 @@ include/boost/thread/thread_time.hpp
include/boost/thread/tss.hpp
include/boost/thread/user_scheduler.hpp
include/boost/thread/v2/shared_mutex.hpp
-include/boost/thread/v2/thread.hpp
include/boost/thread/win32/basic_recursive_mutex.hpp
include/boost/thread/win32/basic_timed_mutex.hpp
include/boost/thread/win32/condition_variable.hpp
@@ -11874,6 +12279,8 @@ include/boost/type_erasure/detail/get_placeholders.hpp
include/boost/type_erasure/detail/get_signature.hpp
include/boost/type_erasure/detail/instantiate.hpp
include/boost/type_erasure/detail/macro.hpp
+include/boost/type_erasure/detail/member11.hpp
+include/boost/type_erasure/detail/meta.hpp
include/boost/type_erasure/detail/normalize.hpp
include/boost/type_erasure/detail/normalize_deduced.hpp
include/boost/type_erasure/detail/null.hpp
@@ -11945,6 +12352,7 @@ include/boost/type_traits/detail/common_type_impl.hpp
include/boost/type_traits/detail/composite_member_pointer_type.hpp
include/boost/type_traits/detail/composite_pointer_type.hpp
include/boost/type_traits/detail/config.hpp
+include/boost/type_traits/detail/detector.hpp
include/boost/type_traits/detail/has_binary_operator.hpp
include/boost/type_traits/detail/has_postfix_operator.hpp
include/boost/type_traits/detail/has_prefix_operator.hpp
@@ -11954,11 +12362,14 @@ include/boost/type_traits/detail/ice_not.hpp
include/boost/type_traits/detail/ice_or.hpp
include/boost/type_traits/detail/is_function_ptr_helper.hpp
include/boost/type_traits/detail/is_function_ptr_tester.hpp
+include/boost/type_traits/detail/is_likely_lambda.hpp
include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
include/boost/type_traits/detail/mp_defer.hpp
include/boost/type_traits/detail/template_arity_spec.hpp
include/boost/type_traits/detail/yes_no_type.hpp
+include/boost/type_traits/detected.hpp
+include/boost/type_traits/detected_or.hpp
include/boost/type_traits/extent.hpp
include/boost/type_traits/floating_point_promotion.hpp
include/boost/type_traits/function_traits.hpp
@@ -12025,6 +12436,7 @@ include/boost/type_traits/is_base_and_derived.hpp
include/boost/type_traits/is_base_of.hpp
include/boost/type_traits/is_base_of_tr1.hpp
include/boost/type_traits/is_class.hpp
+include/boost/type_traits/is_complete.hpp
include/boost/type_traits/is_complex.hpp
include/boost/type_traits/is_compound.hpp
include/boost/type_traits/is_const.hpp
@@ -12034,6 +12446,9 @@ include/boost/type_traits/is_copy_assignable.hpp
include/boost/type_traits/is_copy_constructible.hpp
include/boost/type_traits/is_default_constructible.hpp
include/boost/type_traits/is_destructible.hpp
+include/boost/type_traits/is_detected.hpp
+include/boost/type_traits/is_detected_convertible.hpp
+include/boost/type_traits/is_detected_exact.hpp
include/boost/type_traits/is_empty.hpp
include/boost/type_traits/is_enum.hpp
include/boost/type_traits/is_final.hpp
@@ -12042,12 +12457,14 @@ include/boost/type_traits/is_floating_point.hpp
include/boost/type_traits/is_function.hpp
include/boost/type_traits/is_fundamental.hpp
include/boost/type_traits/is_integral.hpp
+include/boost/type_traits/is_list_constructible.hpp
include/boost/type_traits/is_lvalue_reference.hpp
include/boost/type_traits/is_member_function_pointer.hpp
include/boost/type_traits/is_member_object_pointer.hpp
include/boost/type_traits/is_member_pointer.hpp
include/boost/type_traits/is_nothrow_move_assignable.hpp
include/boost/type_traits/is_nothrow_move_constructible.hpp
+include/boost/type_traits/is_nothrow_swappable.hpp
include/boost/type_traits/is_object.hpp
include/boost/type_traits/is_pod.hpp
include/boost/type_traits/is_pointer.hpp
@@ -12066,6 +12483,7 @@ include/boost/type_traits/is_volatile.hpp
include/boost/type_traits/make_signed.hpp
include/boost/type_traits/make_unsigned.hpp
include/boost/type_traits/make_void.hpp
+include/boost/type_traits/nonesuch.hpp
include/boost/type_traits/object_traits.hpp
include/boost/type_traits/promote.hpp
include/boost/type_traits/rank.hpp
@@ -12475,6 +12893,7 @@ include/boost/utility/compare_pointees.hpp
include/boost/utility/declval.hpp
include/boost/utility/detail/in_place_factory_prefix.hpp
include/boost/utility/detail/in_place_factory_suffix.hpp
+include/boost/utility/detail/minstd_rand.hpp
include/boost/utility/detail/result_of_iterate.hpp
include/boost/utility/enable_if.hpp
include/boost/utility/explicit_operator_bool.hpp
@@ -12491,16 +12910,23 @@ include/boost/utility/value_init.hpp
include/boost/uuid/basic_name_generator.hpp
include/boost/uuid/detail/config.hpp
include/boost/uuid/detail/md5.hpp
-include/boost/uuid/detail/seed_rng.hpp
+include/boost/uuid/detail/random_provider.hpp
+include/boost/uuid/detail/random_provider_arc4random.ipp
+include/boost/uuid/detail/random_provider_bcrypt.ipp
+include/boost/uuid/detail/random_provider_detect_platform.hpp
+include/boost/uuid/detail/random_provider_getentropy.ipp
+include/boost/uuid/detail/random_provider_include_platform.hpp
+include/boost/uuid/detail/random_provider_posix.ipp
+include/boost/uuid/detail/random_provider_wincrypt.ipp
include/boost/uuid/detail/sha1.hpp
include/boost/uuid/detail/uuid_generic.ipp
include/boost/uuid/detail/uuid_x86.ipp
+include/boost/uuid/entropy_error.hpp
include/boost/uuid/name_generator.hpp
include/boost/uuid/name_generator_md5.hpp
include/boost/uuid/name_generator_sha1.hpp
include/boost/uuid/nil_generator.hpp
include/boost/uuid/random_generator.hpp
-include/boost/uuid/seed_rng.hpp
include/boost/uuid/sha1.hpp
include/boost/uuid/string_generator.hpp
include/boost/uuid/uuid.hpp
@@ -12712,8 +13138,10 @@ include/boost/wave/cpplexer/cpplexer_exceptions.hpp
include/boost/wave/cpplexer/detect_include_guards.hpp
include/boost/wave/cpplexer/re2clex/aq.hpp
include/boost/wave/cpplexer/re2clex/cpp_re.hpp
+include/boost/wave/cpplexer/re2clex/cpp_re.inc
include/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp
include/boost/wave/cpplexer/re2clex/scanner.hpp
+include/boost/wave/cpplexer/re2clex/strict_cpp_re.inc
include/boost/wave/cpplexer/token_cache.hpp
include/boost/wave/cpplexer/validate_universal_char.hpp
include/boost/wave/grammars/cpp_chlit_grammar.hpp
@@ -12950,6 +13378,9 @@ lib/libboost_container.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_context.a
lib/libboost_context.so
lib/libboost_context.so.%%BOOST_SHARED_LIB_VER%%
+lib/libboost_contract.a
+lib/libboost_contract.so
+lib/libboost_contract.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_coroutine.a
lib/libboost_coroutine.so
lib/libboost_coroutine.so.%%BOOST_SHARED_LIB_VER%%