summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2015-04-17 14:04:47 +0000
committeradam <adam@pkgsrc.org>2015-04-17 14:04:47 +0000
commit85e840e72c4f5beb1308d338165f8e608b93fad2 (patch)
tree2a1f03be45c230108a238560464fc3881058f167
parentedbe6f7baaf020f62d3013525f53123e70c064d4 (diff)
downloadpkgsrc-85e840e72c4f5beb1308d338165f8e608b93fad2.tar.gz
Changes 1.58.0:
* New Libraries: - Endian: Types and conversion functions for correct byte ordering and more regardless of processor endianness. - Sort: Includes spreadsort, a general-case hybrid radix sort that is faster than O(n*log(n)) * Updated Libraries:
-rw-r--r--devel/boost-build/PLIST4
-rw-r--r--devel/boost-build/buildlink3.mk4
-rw-r--r--devel/boost-headers/Makefile3
-rw-r--r--devel/boost-headers/PLIST194
-rw-r--r--devel/boost-headers/buildlink3.mk4
-rw-r--r--devel/boost-jam/buildlink3.mk4
-rw-r--r--devel/boost-libs/buildlink3.mk6
-rw-r--r--devel/boost-python/buildlink3.mk6
-rw-r--r--meta-pkgs/boost/Makefile3
-rw-r--r--meta-pkgs/boost/Makefile.common8
-rw-r--r--meta-pkgs/boost/distinfo14
-rw-r--r--meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp20
-rw-r--r--meta-pkgs/boost/patches/patch-boost_config_stdlib_libstdcpp3.hpp14
-rw-r--r--meta-pkgs/boost/patches/patch-boost_intrusive_circular__list__algorithms.hpp13
-rw-r--r--meta-pkgs/boost/patches/patch-libs_log_src_timestamp.cpp13
15 files changed, 212 insertions, 98 deletions
diff --git a/devel/boost-build/PLIST b/devel/boost-build/PLIST
index 3aa75a73801..fb5c7c73799 100644
--- a/devel/boost-build/PLIST
+++ b/devel/boost-build/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2014/11/07 19:28:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.20 2015/04/17 14:04:47 adam Exp $
share/boost-build/bootstrap.jam
share/boost-build/build-system.jam
share/boost-build/build/__init__.py
@@ -33,12 +33,14 @@ share/boost-build/build/toolset.py
share/boost-build/build/type.jam
share/boost-build/build/type.py
share/boost-build/build/version.jam
+share/boost-build/build/version.py
share/boost-build/build/virtual-target.jam
share/boost-build/build/virtual_target.py
share/boost-build/build_system.py
share/boost-build/contrib/__init__.py
share/boost-build/contrib/boost.jam
share/boost-build/contrib/boost.py
+share/boost-build/contrib/modular.jam
share/boost-build/contrib/tntnet.jam
share/boost-build/contrib/wxFormBuilder.jam
share/boost-build/exceptions.py
diff --git a/devel/boost-build/buildlink3.mk b/devel/boost-build/buildlink3.mk
index d145901054e..0366a52bbb9 100644
--- a/devel/boost-build/buildlink3.mk
+++ b/devel/boost-build/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.28 2014/11/07 19:28:38 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.29 2015/04/17 14:04:47 adam Exp $
BUILDLINK_TREE+= boost-build
.if !defined(BOOST_BUILD_BUILDLINK3_MK)
BOOST_BUILD_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.57.*
+BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.58.*
BUILDLINK_DEPMETHOD.boost-build?= build
BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build
.endif # BOOST_BUILD_BUILDLINK3_MK
diff --git a/devel/boost-headers/Makefile b/devel/boost-headers/Makefile
index 9f215ed3a99..2b221c3aa44 100644
--- a/devel/boost-headers/Makefile
+++ b/devel/boost-headers/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2015/01/15 13:01:44 joerg Exp $
+# $NetBSD: Makefile,v 1.33 2015/04/17 14:04:47 adam Exp $
BOOST_PACKAGE= headers
BOOST_COMMENT= (build-time headers)
BOOST_CONFIG= generate
-PKGREVISION= 1
.include "../../meta-pkgs/boost/Makefile.common"
diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST
index 70e6061edfb..c779459bd5e 100644
--- a/devel/boost-headers/PLIST
+++ b/devel/boost-headers/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2014/11/07 19:28:38 adam Exp $
+@comment $NetBSD: PLIST,v 1.28 2015/04/17 14:04:47 adam Exp $
include/boost/accumulators/accumulators.hpp
include/boost/accumulators/accumulators_fwd.hpp
include/boost/accumulators/framework/accumulator_base.hpp
@@ -86,6 +86,7 @@ include/boost/accumulators/statistics/weighted_tail_variate_means.hpp
include/boost/accumulators/statistics/weighted_variance.hpp
include/boost/accumulators/statistics/with_error.hpp
include/boost/accumulators/statistics_fwd.hpp
+include/boost/algorithm/algorithm.hpp
include/boost/algorithm/clamp.hpp
include/boost/algorithm/cxx11/all_of.hpp
include/boost/algorithm/cxx11/any_of.hpp
@@ -298,7 +299,6 @@ include/boost/archive/polymorphic_xml_iarchive.hpp
include/boost/archive/polymorphic_xml_oarchive.hpp
include/boost/archive/polymorphic_xml_wiarchive.hpp
include/boost/archive/polymorphic_xml_woarchive.hpp
-include/boost/archive/shared_ptr_helper.hpp
include/boost/archive/text_iarchive.hpp
include/boost/archive/text_oarchive.hpp
include/boost/archive/text_wiarchive.hpp
@@ -1025,6 +1025,7 @@ include/boost/config/platform/beos.hpp
include/boost/config/platform/bsd.hpp
include/boost/config/platform/cray.hpp
include/boost/config/platform/cygwin.hpp
+include/boost/config/platform/haiku.hpp
include/boost/config/platform/hpux.hpp
include/boost/config/platform/irix.hpp
include/boost/config/platform/linux.hpp
@@ -1060,25 +1061,34 @@ include/boost/container/container_fwd.hpp
include/boost/container/deque.hpp
include/boost/container/detail/adaptive_node_pool.hpp
include/boost/container/detail/adaptive_node_pool_impl.hpp
+include/boost/container/detail/addressof.hpp
include/boost/container/detail/advanced_insert_int.hpp
-include/boost/container/detail/algorithms.hpp
+include/boost/container/detail/algorithm.hpp
+include/boost/container/detail/alloc_helpers.hpp
include/boost/container/detail/alloc_lib.h
include/boost/container/detail/alloc_lib_auto_link.hpp
include/boost/container/detail/allocation_type.hpp
include/boost/container/detail/allocator_version_traits.hpp
include/boost/container/detail/auto_link.hpp
+include/boost/container/detail/compare_functors.hpp
include/boost/container/detail/config_begin.hpp
include/boost/container/detail/config_end.hpp
+include/boost/container/detail/construct_in_place.hpp
+include/boost/container/detail/copy_move_algo.hpp
include/boost/container/detail/destroyers.hpp
include/boost/container/detail/flat_tree.hpp
include/boost/container/detail/function_detector.hpp
include/boost/container/detail/hash_table.hpp
+include/boost/container/detail/iterator.hpp
+include/boost/container/detail/iterator_to_raw_pointer.hpp
include/boost/container/detail/iterators.hpp
include/boost/container/detail/math_functions.hpp
-include/boost/container/detail/memory_util.hpp
+include/boost/container/detail/min_max.hpp
+include/boost/container/detail/minimal_char_traits_header.hpp
include/boost/container/detail/mpl.hpp
include/boost/container/detail/multiallocation_chain.hpp
include/boost/container/detail/mutex.hpp
+include/boost/container/detail/next_capacity.hpp
include/boost/container/detail/node_alloc_holder.hpp
include/boost/container/detail/node_pool.hpp
include/boost/container/detail/node_pool_impl.hpp
@@ -1086,13 +1096,12 @@ include/boost/container/detail/pair.hpp
include/boost/container/detail/placement_new.hpp
include/boost/container/detail/pool_common.hpp
include/boost/container/detail/pool_common_alloc.hpp
-include/boost/container/detail/preprocessor.hpp
include/boost/container/detail/singleton.hpp
include/boost/container/detail/std_fwd.hpp
+include/boost/container/detail/to_raw_pointer.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/utilities.hpp
include/boost/container/detail/value_init.hpp
include/boost/container/detail/variadic_templates_tools.hpp
include/boost/container/detail/version_type.hpp
@@ -1101,12 +1110,14 @@ include/boost/container/flat_map.hpp
include/boost/container/flat_set.hpp
include/boost/container/list.hpp
include/boost/container/map.hpp
+include/boost/container/new_allocator.hpp
include/boost/container/node_allocator.hpp
include/boost/container/options.hpp
include/boost/container/scoped_allocator.hpp
include/boost/container/scoped_allocator_fwd.hpp
include/boost/container/set.hpp
include/boost/container/slist.hpp
+include/boost/container/small_vector.hpp
include/boost/container/stable_vector.hpp
include/boost/container/static_vector.hpp
include/boost/container/string.hpp
@@ -1124,7 +1135,16 @@ include/boost/context/detail/fcontext_ppc.hpp
include/boost/context/detail/fcontext_sparc.hpp
include/boost/context/detail/fcontext_x86_64.hpp
include/boost/context/detail/fcontext_x86_64_win.hpp
+include/boost/context/execution_context.hpp
include/boost/context/fcontext.hpp
+include/boost/context/fixedsize_stack.hpp
+include/boost/context/posix/protected_fixedsize_stack.hpp
+include/boost/context/posix/segmented_stack.hpp
+include/boost/context/protected_fixedsize_stack.hpp
+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/core/addressof.hpp
include/boost/core/checked_delete.hpp
include/boost/core/demangle.hpp
@@ -1182,6 +1202,7 @@ include/boost/cstdfloat.hpp
include/boost/cstdint.hpp
include/boost/cstdlib.hpp
include/boost/current_function.hpp
+include/boost/cxx11_char_types.hpp
include/boost/date_time.hpp
include/boost/date_time/adjust_functors.hpp
include/boost/date_time/c_local_time_adjustor.hpp
@@ -1313,6 +1334,7 @@ include/boost/detail/lcast_precision.hpp
include/boost/detail/lightweight_main.hpp
include/boost/detail/lightweight_mutex.hpp
include/boost/detail/lightweight_test.hpp
+include/boost/detail/lightweight_test_report.hpp
include/boost/detail/lightweight_thread.hpp
include/boost/detail/named_template_params.hpp
include/boost/detail/no_exceptions_support.hpp
@@ -1357,6 +1379,17 @@ include/boost/dynamic_bitset/config.hpp
include/boost/dynamic_bitset/dynamic_bitset.hpp
include/boost/dynamic_bitset_fwd.hpp
include/boost/enable_shared_from_this.hpp
+include/boost/endian/arithmetic.hpp
+include/boost/endian/buffers.hpp
+include/boost/endian/conversion.hpp
+include/boost/endian/detail/config.hpp
+include/boost/endian/detail/cover_operators.hpp
+include/boost/endian/detail/disable_warnings.hpp
+include/boost/endian/detail/disable_warnings_pop.hpp
+include/boost/endian/detail/intrinsic.hpp
+include/boost/endian/detail/lightweight_test.hpp
+include/boost/endian/endian.hpp
+include/boost/endian/std_pair.hpp
include/boost/exception/N3757.hpp
include/boost/exception/all.hpp
include/boost/exception/current_exception_cast.hpp
@@ -1577,6 +1610,8 @@ include/boost/fusion/adapted/adt/adapt_adt_named.hpp
include/boost/fusion/adapted/adt/adapt_assoc_adt.hpp
include/boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp
include/boost/fusion/adapted/adt/detail/adapt_base.hpp
+include/boost/fusion/adapted/adt/detail/adapt_base_assoc_attr_filler.hpp
+include/boost/fusion/adapted/adt/detail/adapt_base_attr_filler.hpp
include/boost/fusion/adapted/adt/detail/extension.hpp
include/boost/fusion/adapted/array.hpp
include/boost/fusion/adapted/array/at_impl.hpp
@@ -1605,12 +1640,15 @@ include/boost/fusion/adapted/boost_tuple.hpp
include/boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp
include/boost/fusion/adapted/boost_tuple/detail/at_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/begin_impl.hpp
+include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp
include/boost/fusion/adapted/boost_tuple/detail/category_of_impl.hpp
+include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/end_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/is_sequence_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/is_view_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/size_impl.hpp
include/boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp
+include/boost/fusion/adapted/boost_tuple/mpl/clear.hpp
include/boost/fusion/adapted/boost_tuple/tag_of.hpp
include/boost/fusion/adapted/mpl.hpp
include/boost/fusion/adapted/mpl/detail/at_impl.hpp
@@ -1628,12 +1666,15 @@ include/boost/fusion/adapted/std_pair.hpp
include/boost/fusion/adapted/std_tuple.hpp
include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp
include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp
+include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp
include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp
+include/boost/fusion/adapted/std_tuple/mpl/clear.hpp
include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp
include/boost/fusion/adapted/std_tuple/tag_of.hpp
include/boost/fusion/adapted/struct.hpp
@@ -1644,7 +1685,11 @@ include/boost/fusion/adapted/struct/adapt_struct_named.hpp
include/boost/fusion/adapted/struct/define_assoc_struct.hpp
include/boost/fusion/adapted/struct/define_struct.hpp
include/boost/fusion/adapted/struct/define_struct_inline.hpp
+include/boost/fusion/adapted/struct/detail/adapt_auto.hpp
include/boost/fusion/adapted/struct/detail/adapt_base.hpp
+include/boost/fusion/adapted/struct/detail/adapt_base_assoc_attr_filler.hpp
+include/boost/fusion/adapted/struct/detail/adapt_base_attr_filler.hpp
+include/boost/fusion/adapted/struct/detail/adapt_is_tpl.hpp
include/boost/fusion/adapted/struct/detail/at_impl.hpp
include/boost/fusion/adapted/struct/detail/begin_impl.hpp
include/boost/fusion/adapted/struct/detail/category_of_impl.hpp
@@ -1658,6 +1703,7 @@ include/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp
include/boost/fusion/adapted/struct/detail/is_view_impl.hpp
include/boost/fusion/adapted/struct/detail/key_of_impl.hpp
include/boost/fusion/adapted/struct/detail/namespace.hpp
+include/boost/fusion/adapted/struct/detail/preprocessor/is_seq.hpp
include/boost/fusion/adapted/struct/detail/proxy_type.hpp
include/boost/fusion/adapted/struct/detail/size_impl.hpp
include/boost/fusion/adapted/struct/detail/value_at_impl.hpp
@@ -2077,8 +2123,6 @@ include/boost/fusion/include/adapt_adt.hpp
include/boost/fusion/include/adapt_adt_named.hpp
include/boost/fusion/include/adapt_assoc_adt.hpp
include/boost/fusion/include/adapt_assoc_adt_named.hpp
-include/boost/fusion/include/adapt_assoc_class.hpp
-include/boost/fusion/include/adapt_assoc_class_named.hpp
include/boost/fusion/include/adapt_assoc_struct.hpp
include/boost/fusion/include/adapt_assoc_struct_named.hpp
include/boost/fusion/include/adapt_struct.hpp
@@ -2147,6 +2191,7 @@ include/boost/fusion/include/generation.hpp
include/boost/fusion/include/greater.hpp
include/boost/fusion/include/greater_equal.hpp
include/boost/fusion/include/has_key.hpp
+include/boost/fusion/include/hash.hpp
include/boost/fusion/include/ignore.hpp
include/boost/fusion/include/in.hpp
include/boost/fusion/include/insert.hpp
@@ -2227,6 +2272,7 @@ include/boost/fusion/include/set_fwd.hpp
include/boost/fusion/include/single_view.hpp
include/boost/fusion/include/size.hpp
include/boost/fusion/include/std_pair.hpp
+include/boost/fusion/include/std_tuple.hpp
include/boost/fusion/include/struct.hpp
include/boost/fusion/include/support.hpp
include/boost/fusion/include/swap.hpp
@@ -2318,6 +2364,7 @@ include/boost/fusion/sequence/comparison/less.hpp
include/boost/fusion/sequence/comparison/less_equal.hpp
include/boost/fusion/sequence/comparison/not_equal_to.hpp
include/boost/fusion/sequence/convert.hpp
+include/boost/fusion/sequence/hash.hpp
include/boost/fusion/sequence/intrinsic.hpp
include/boost/fusion/sequence/intrinsic/at.hpp
include/boost/fusion/sequence/intrinsic/at_c.hpp
@@ -2355,10 +2402,12 @@ include/boost/fusion/support/deduce_sequence.hpp
include/boost/fusion/support/detail/access.hpp
include/boost/fusion/support/detail/as_fusion_element.hpp
include/boost/fusion/support/detail/category_of.hpp
+include/boost/fusion/support/detail/enabler.hpp
include/boost/fusion/support/detail/is_mpl_sequence.hpp
include/boost/fusion/support/detail/is_view.hpp
include/boost/fusion/support/detail/mpl_iterator_category.hpp
include/boost/fusion/support/detail/pp_round.hpp
+include/boost/fusion/support/detail/result_of.hpp
include/boost/fusion/support/detail/segmented_fold_until_impl.hpp
include/boost/fusion/support/detail/unknown_key.hpp
include/boost/fusion/support/is_iterator.hpp
@@ -2549,6 +2598,7 @@ 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
include/boost/geometry/algorithms/detail/assign_values.hpp
+include/boost/geometry/algorithms/detail/azimuth.hpp
include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp
include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp
include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp
@@ -2556,7 +2606,7 @@ include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp
include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp
include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp
include/boost/geometry/algorithms/detail/buffer/parallel_continue.hpp
-include/boost/geometry/algorithms/detail/buffer/turn_in_input.hpp
+include/boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp
include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp
include/boost/geometry/algorithms/detail/calculate_null.hpp
include/boost/geometry/algorithms/detail/calculate_sum.hpp
@@ -2578,6 +2628,8 @@ include/boost/geometry/algorithms/detail/disjoint/interface.hpp
include/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp
include/boost/geometry/algorithms/detail/disjoint/linear_linear.hpp
include/boost/geometry/algorithms/detail/disjoint/linear_segment_or_box.hpp
+include/boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp
+include/boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp
include/boost/geometry/algorithms/detail/disjoint/point_box.hpp
include/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp
include/boost/geometry/algorithms/detail/disjoint/point_point.hpp
@@ -2600,6 +2652,7 @@ include/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp
include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp
include/boost/geometry/algorithms/detail/equals/point_point.hpp
include/boost/geometry/algorithms/detail/extreme_points.hpp
+include/boost/geometry/algorithms/detail/flattening.hpp
include/boost/geometry/algorithms/detail/for_each_range.hpp
include/boost/geometry/algorithms/detail/get_left_turns.hpp
include/boost/geometry/algorithms/detail/get_max_size.hpp
@@ -2612,6 +2665,7 @@ include/boost/geometry/algorithms/detail/intersection/multi.hpp
include/boost/geometry/algorithms/detail/is_simple/always_simple.hpp
include/boost/geometry/algorithms/detail/is_simple/areal.hpp
include/boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp
+include/boost/geometry/algorithms/detail/is_simple/failure_policy.hpp
include/boost/geometry/algorithms/detail/is_simple/implementation.hpp
include/boost/geometry/algorithms/detail/is_simple/interface.hpp
include/boost/geometry/algorithms/detail/is_simple/linear.hpp
@@ -2698,6 +2752,8 @@ include/boost/geometry/algorithms/detail/relate/topology_check.hpp
include/boost/geometry/algorithms/detail/relate/turns.hpp
include/boost/geometry/algorithms/detail/ring_identifier.hpp
include/boost/geometry/algorithms/detail/sections/range_by_section.hpp
+include/boost/geometry/algorithms/detail/sections/section_box_policies.hpp
+include/boost/geometry/algorithms/detail/sections/section_functions.hpp
include/boost/geometry/algorithms/detail/sections/sectionalize.hpp
include/boost/geometry/algorithms/detail/signed_index_type.hpp
include/boost/geometry/algorithms/detail/single_geometry.hpp
@@ -2708,6 +2764,8 @@ include/boost/geometry/algorithms/detail/turns/debug_turn.hpp
include/boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp
include/boost/geometry/algorithms/detail/turns/print_turns.hpp
include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp
+include/boost/geometry/algorithms/detail/vincenty_direct.hpp
+include/boost/geometry/algorithms/detail/vincenty_inverse.hpp
include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp
include/boost/geometry/algorithms/detail/within/within_no_turns.hpp
include/boost/geometry/algorithms/difference.hpp
@@ -2743,6 +2801,7 @@ include/boost/geometry/algorithms/touches.hpp
include/boost/geometry/algorithms/transform.hpp
include/boost/geometry/algorithms/union.hpp
include/boost/geometry/algorithms/unique.hpp
+include/boost/geometry/algorithms/validity_failure_type.hpp
include/boost/geometry/algorithms/within.hpp
include/boost/geometry/arithmetic/arithmetic.hpp
include/boost/geometry/arithmetic/determinant.hpp
@@ -2763,8 +2822,10 @@ include/boost/geometry/core/mutable_range.hpp
include/boost/geometry/core/point_order.hpp
include/boost/geometry/core/point_type.hpp
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
@@ -2849,13 +2910,12 @@ include/boost/geometry/index/detail/rtree/kmeans/kmeans.hpp
include/boost/geometry/index/detail/rtree/kmeans/split.hpp
include/boost/geometry/index/detail/rtree/linear/linear.hpp
include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp
-include/boost/geometry/index/detail/rtree/node/auto_deallocator.hpp
include/boost/geometry/index/detail/rtree/node/concept.hpp
-include/boost/geometry/index/detail/rtree/node/dynamic_visitor.hpp
include/boost/geometry/index/detail/rtree/node/node.hpp
-include/boost/geometry/index/detail/rtree/node/node_auto_ptr.hpp
include/boost/geometry/index/detail/rtree/node/node_elements.hpp
include/boost/geometry/index/detail/rtree/node/pairs.hpp
+include/boost/geometry/index/detail/rtree/node/scoped_deallocator.hpp
+include/boost/geometry/index/detail/rtree/node/subtree_destroyer.hpp
include/boost/geometry/index/detail/rtree/node/variant_dynamic.hpp
include/boost/geometry/index/detail/rtree/node/variant_static.hpp
include/boost/geometry/index/detail/rtree/node/variant_visitor.hpp
@@ -2872,6 +2932,7 @@ include/boost/geometry/index/detail/rtree/rstar/insert.hpp
include/boost/geometry/index/detail/rtree/rstar/redistribute_elements.hpp
include/boost/geometry/index/detail/rtree/rstar/rstar.hpp
include/boost/geometry/index/detail/rtree/utilities/are_boxes_ok.hpp
+include/boost/geometry/index/detail/rtree/utilities/are_counts_ok.hpp
include/boost/geometry/index/detail/rtree/utilities/are_levels_ok.hpp
include/boost/geometry/index/detail/rtree/utilities/gl_draw.hpp
include/boost/geometry/index/detail/rtree/utilities/print.hpp
@@ -2944,7 +3005,6 @@ include/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp
include/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp
include/boost/geometry/multi/algorithms/detail/overlay/get_ring.hpp
include/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp
-include/boost/geometry/multi/algorithms/detail/overlay/select_rings.hpp
include/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp
include/boost/geometry/multi/algorithms/detail/point_on_border.hpp
include/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp
@@ -2996,6 +3056,9 @@ include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp
include/boost/geometry/multi/views/detail/range_type.hpp
include/boost/geometry/policies/compare.hpp
include/boost/geometry/policies/disjoint_interrupt_policy.hpp
+include/boost/geometry/policies/is_valid/default_policy.hpp
+include/boost/geometry/policies/is_valid/failing_reason_policy.hpp
+include/boost/geometry/policies/is_valid/failure_type_policy.hpp
include/boost/geometry/policies/predicate_based_interrupt_policy.hpp
include/boost/geometry/policies/relate/de9im.hpp
include/boost/geometry/policies/relate/direction.hpp
@@ -3017,6 +3080,7 @@ include/boost/geometry/strategies/agnostic/point_in_point.hpp
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/relate.hpp
+include/boost/geometry/strategies/agnostic/side_by_azimuth.hpp
include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
include/boost/geometry/strategies/area.hpp
include/boost/geometry/strategies/buffer.hpp
@@ -3043,6 +3107,7 @@ include/boost/geometry/strategies/cartesian/point_in_box.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp
include/boost/geometry/strategies/cartesian/side_by_triangle.hpp
+include/boost/geometry/strategies/cartesian/side_of_intersection.hpp
include/boost/geometry/strategies/centroid.hpp
include/boost/geometry/strategies/comparable_distance_result.hpp
include/boost/geometry/strategies/compare.hpp
@@ -3062,6 +3127,9 @@ include/boost/geometry/strategies/default_length_result.hpp
include/boost/geometry/strategies/default_strategy.hpp
include/boost/geometry/strategies/distance.hpp
include/boost/geometry/strategies/distance_result.hpp
+include/boost/geometry/strategies/geographic/distance_andoyer.hpp
+include/boost/geometry/strategies/geographic/distance_vincenty.hpp
+include/boost/geometry/strategies/geographic/mapping_ssf.hpp
include/boost/geometry/strategies/intersection.hpp
include/boost/geometry/strategies/intersection_result.hpp
include/boost/geometry/strategies/side.hpp
@@ -3087,12 +3155,14 @@ include/boost/geometry/util/calculation_type.hpp
include/boost/geometry/util/closure_as_bool.hpp
include/boost/geometry/util/combine_if.hpp
include/boost/geometry/util/compress_variant.hpp
+include/boost/geometry/util/condition.hpp
include/boost/geometry/util/coordinate_cast.hpp
include/boost/geometry/util/for_each_coordinate.hpp
include/boost/geometry/util/math.hpp
include/boost/geometry/util/order_as_direction.hpp
include/boost/geometry/util/parameter_type_of.hpp
include/boost/geometry/util/promote_floating_point.hpp
+include/boost/geometry/util/promote_integral.hpp
include/boost/geometry/util/range.hpp
include/boost/geometry/util/rational.hpp
include/boost/geometry/util/select_calculation_type.hpp
@@ -3528,6 +3598,9 @@ include/boost/icl/type_traits/value_size.hpp
include/boost/implicit_cast.hpp
include/boost/indirect_reference.hpp
include/boost/integer.hpp
+include/boost/integer/common_factor.hpp
+include/boost/integer/common_factor_ct.hpp
+include/boost/integer/common_factor_rt.hpp
include/boost/integer/integer_log2.hpp
include/boost/integer/integer_mask.hpp
include/boost/integer/static_log2.hpp
@@ -3582,18 +3655,19 @@ include/boost/interprocess/detail/math_functions.hpp
include/boost/interprocess/detail/min_max.hpp
include/boost/interprocess/detail/move.hpp
include/boost/interprocess/detail/mpl.hpp
-include/boost/interprocess/detail/multi_segment_services.hpp
include/boost/interprocess/detail/named_proxy.hpp
+include/boost/interprocess/detail/nothrow.hpp
include/boost/interprocess/detail/os_file_functions.hpp
include/boost/interprocess/detail/os_thread_functions.hpp
include/boost/interprocess/detail/pointer_type.hpp
include/boost/interprocess/detail/portable_intermodule_singleton.hpp
include/boost/interprocess/detail/posix_time_types_wrk.hpp
-include/boost/interprocess/detail/preprocessor.hpp
include/boost/interprocess/detail/ptime_wrk.hpp
include/boost/interprocess/detail/robust_emulation.hpp
include/boost/interprocess/detail/segment_manager_helper.hpp
include/boost/interprocess/detail/shared_dir_helpers.hpp
+include/boost/interprocess/detail/simple_swap.hpp
+include/boost/interprocess/detail/std_fwd.hpp
include/boost/interprocess/detail/transform_iterator.hpp
include/boost/interprocess/detail/type_traits.hpp
include/boost/interprocess/detail/utilities.hpp
@@ -3622,8 +3696,6 @@ include/boost/interprocess/managed_windows_shared_memory.hpp
include/boost/interprocess/managed_xsi_shared_memory.hpp
include/boost/interprocess/mapped_region.hpp
include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp
-include/boost/interprocess/mem_algo/detail/multi_simple_seq_fit.hpp
-include/boost/interprocess/mem_algo/detail/multi_simple_seq_fit_impl.hpp
include/boost/interprocess/mem_algo/detail/simple_seq_fit_impl.hpp
include/boost/interprocess/mem_algo/rbtree_best_fit.hpp
include/boost/interprocess/mem_algo/simple_seq_fit.hpp
@@ -3725,10 +3797,12 @@ include/boost/intrusive/circular_list_algorithms.hpp
include/boost/intrusive/circular_slist_algorithms.hpp
include/boost/intrusive/derivation_value_traits.hpp
include/boost/intrusive/detail/algo_type.hpp
+include/boost/intrusive/detail/algorithm.hpp
include/boost/intrusive/detail/any_node_and_algorithms.hpp
include/boost/intrusive/detail/array_initializer.hpp
include/boost/intrusive/detail/assert.hpp
include/boost/intrusive/detail/avltree_node.hpp
+include/boost/intrusive/detail/bstree_algorithms_base.hpp
include/boost/intrusive/detail/common_slist_algorithms.hpp
include/boost/intrusive/detail/config_begin.hpp
include/boost/intrusive/detail/config_end.hpp
@@ -3745,18 +3819,19 @@ include/boost/intrusive/detail/hashtable_node.hpp
include/boost/intrusive/detail/hook_traits.hpp
include/boost/intrusive/detail/iiterator.hpp
include/boost/intrusive/detail/is_stateful_value_traits.hpp
+include/boost/intrusive/detail/iterator.hpp
include/boost/intrusive/detail/key_nodeptr_comp.hpp
include/boost/intrusive/detail/list_iterator.hpp
include/boost/intrusive/detail/list_node.hpp
include/boost/intrusive/detail/math.hpp
-include/boost/intrusive/detail/memory_util.hpp
+include/boost/intrusive/detail/minimal_less_equal_header.hpp
+include/boost/intrusive/detail/minimal_pair_header.hpp
include/boost/intrusive/detail/mpl.hpp
include/boost/intrusive/detail/node_cloner_disposer.hpp
include/boost/intrusive/detail/node_holder.hpp
include/boost/intrusive/detail/node_to_value.hpp
include/boost/intrusive/detail/parent_from_member.hpp
include/boost/intrusive/detail/pointer_element.hpp
-include/boost/intrusive/detail/preprocessor.hpp
include/boost/intrusive/detail/rbtree_node.hpp
include/boost/intrusive/detail/reverse_iterator.hpp
include/boost/intrusive/detail/simple_disposers.hpp
@@ -4004,7 +4079,6 @@ include/boost/lexical_cast/detail/converter_numeric.hpp
include/boost/lexical_cast/detail/inf_nan.hpp
include/boost/lexical_cast/detail/is_character.hpp
include/boost/lexical_cast/detail/lcast_char_constants.hpp
-include/boost/lexical_cast/detail/lcast_float_converters.hpp
include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp
include/boost/lexical_cast/detail/widest_char.hpp
include/boost/lexical_cast/lexical_cast_old.hpp
@@ -4372,6 +4446,7 @@ include/boost/math/cstdfloat/cstdfloat_iostream.hpp
include/boost/math/cstdfloat/cstdfloat_limits.hpp
include/boost/math/cstdfloat/cstdfloat_types.hpp
include/boost/math/distributions.hpp
+include/boost/math/distributions/arcsine.hpp
include/boost/math/distributions/bernoulli.hpp
include/boost/math/distributions/beta.hpp
include/boost/math/distributions/binomial.hpp
@@ -4463,6 +4538,7 @@ include/boost/math/special_functions/detail/igamma_inverse.hpp
include/boost/math/special_functions/detail/igamma_large.hpp
include/boost/math/special_functions/detail/lanczos_sse2.hpp
include/boost/math/special_functions/detail/lgamma_small.hpp
+include/boost/math/special_functions/detail/polygamma.hpp
include/boost/math/special_functions/detail/round_fwd.hpp
include/boost/math/special_functions/detail/t_distribution_inv.hpp
include/boost/math/special_functions/detail/unchecked_bernoulli.hpp
@@ -4471,9 +4547,11 @@ include/boost/math/special_functions/digamma.hpp
include/boost/math/special_functions/ellint_1.hpp
include/boost/math/special_functions/ellint_2.hpp
include/boost/math/special_functions/ellint_3.hpp
+include/boost/math/special_functions/ellint_d.hpp
include/boost/math/special_functions/ellint_rc.hpp
include/boost/math/special_functions/ellint_rd.hpp
include/boost/math/special_functions/ellint_rf.hpp
+include/boost/math/special_functions/ellint_rg.hpp
include/boost/math/special_functions/ellint_rj.hpp
include/boost/math/special_functions/erf.hpp
include/boost/math/special_functions/expint.hpp
@@ -4483,8 +4561,10 @@ include/boost/math/special_functions/fpclassify.hpp
include/boost/math/special_functions/gamma.hpp
include/boost/math/special_functions/hankel.hpp
include/boost/math/special_functions/hermite.hpp
+include/boost/math/special_functions/heuman_lambda.hpp
include/boost/math/special_functions/hypot.hpp
include/boost/math/special_functions/jacobi_elliptic.hpp
+include/boost/math/special_functions/jacobi_zeta.hpp
include/boost/math/special_functions/laguerre.hpp
include/boost/math/special_functions/lanczos.hpp
include/boost/math/special_functions/legendre.hpp
@@ -4494,6 +4574,7 @@ include/boost/math/special_functions/modf.hpp
include/boost/math/special_functions/next.hpp
include/boost/math/special_functions/nonfinite_num_facets.hpp
include/boost/math/special_functions/owens_t.hpp
+include/boost/math/special_functions/polygamma.hpp
include/boost/math/special_functions/pow.hpp
include/boost/math/special_functions/powm1.hpp
include/boost/math/special_functions/prime.hpp
@@ -4504,6 +4585,7 @@ include/boost/math/special_functions/sinc.hpp
include/boost/math/special_functions/sinhc.hpp
include/boost/math/special_functions/spherical_harmonic.hpp
include/boost/math/special_functions/sqrt1pm1.hpp
+include/boost/math/special_functions/trigamma.hpp
include/boost/math/special_functions/trunc.hpp
include/boost/math/special_functions/zeta.hpp
include/boost/math/tools/big_constant.hpp
@@ -4642,13 +4724,18 @@ include/boost/math/tr1_c_macros.ipp
include/boost/math_fwd.hpp
include/boost/mem_fn.hpp
include/boost/memory_order.hpp
+include/boost/move/adl_move_swap.hpp
include/boost/move/algorithm.hpp
include/boost/move/core.hpp
include/boost/move/default_delete.hpp
include/boost/move/detail/config_begin.hpp
include/boost/move/detail/config_end.hpp
+include/boost/move/detail/fwd_macros.hpp
+include/boost/move/detail/iterator_traits.hpp
include/boost/move/detail/meta_utils.hpp
+include/boost/move/detail/meta_utils_core.hpp
include/boost/move/detail/move_helpers.hpp
+include/boost/move/detail/type_traits.hpp
include/boost/move/detail/unique_ptr_meta_utils.hpp
include/boost/move/detail/workaround.hpp
include/boost/move/iterator.hpp
@@ -5852,6 +5939,7 @@ include/boost/multi_index/detail/index_node_base.hpp
include/boost/multi_index/detail/index_saver.hpp
include/boost/multi_index/detail/invariant_assert.hpp
include/boost/multi_index/detail/is_index_list.hpp
+include/boost/multi_index/detail/is_transparent.hpp
include/boost/multi_index/detail/iter_adaptor.hpp
include/boost/multi_index/detail/modify_key_adaptor.hpp
include/boost/multi_index/detail/no_duplicate_tags.hpp
@@ -5859,6 +5947,7 @@ include/boost/multi_index/detail/node_type.hpp
include/boost/multi_index/detail/ord_index_args.hpp
include/boost/multi_index/detail/ord_index_node.hpp
include/boost/multi_index/detail/ord_index_ops.hpp
+include/boost/multi_index/detail/promotes_arg.hpp
include/boost/multi_index/detail/rnd_index_loader.hpp
include/boost/multi_index/detail/rnd_index_node.hpp
include/boost/multi_index/detail/rnd_index_ops.hpp
@@ -6037,7 +6126,9 @@ include/boost/numeric/odeint/external/compute/compute_algebra_dispatcher.hpp
include/boost/numeric/odeint/external/compute/compute_operations.hpp
include/boost/numeric/odeint/external/compute/compute_operations_dispatcher.hpp
include/boost/numeric/odeint/external/compute/compute_resize.hpp
+include/boost/numeric/odeint/external/eigen/eigen.hpp
include/boost/numeric/odeint/external/eigen/eigen_algebra.hpp
+include/boost/numeric/odeint/external/eigen/eigen_algebra_dispatcher.hpp
include/boost/numeric/odeint/external/eigen/eigen_resize.hpp
include/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp
include/boost/numeric/odeint/external/mkl/mkl_operations.hpp
@@ -6133,6 +6224,7 @@ include/boost/numeric/odeint/stepper/detail/rotating_buffer.hpp
include/boost/numeric/odeint/stepper/euler.hpp
include/boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp
include/boost/numeric/odeint/stepper/explicit_generic_rk.hpp
+include/boost/numeric/odeint/stepper/extrapolation_stepper.hpp
include/boost/numeric/odeint/stepper/generation.hpp
include/boost/numeric/odeint/stepper/generation/generation_controlled_runge_kutta.hpp
include/boost/numeric/odeint/stepper/generation/generation_dense_output_runge_kutta.hpp
@@ -6328,6 +6420,7 @@ include/boost/phoenix/bind/preprocessed/bind_member_function_20.hpp
include/boost/phoenix/bind/preprocessed/bind_member_function_30.hpp
include/boost/phoenix/bind/preprocessed/bind_member_function_40.hpp
include/boost/phoenix/bind/preprocessed/bind_member_function_50.hpp
+include/boost/phoenix/config.hpp
include/boost/phoenix/core.hpp
include/boost/phoenix/core/actor.hpp
include/boost/phoenix/core/argument.hpp
@@ -6378,6 +6471,7 @@ include/boost/phoenix/core/expression.hpp
include/boost/phoenix/core/function_equal.hpp
include/boost/phoenix/core/is_actor.hpp
include/boost/phoenix/core/is_nullary.hpp
+include/boost/phoenix/core/is_value.hpp
include/boost/phoenix/core/limits.hpp
include/boost/phoenix/core/meta_grammar.hpp
include/boost/phoenix/core/nothing.hpp
@@ -6435,6 +6529,10 @@ include/boost/phoenix/function/detail/preprocessed/function_result_of_30.hpp
include/boost/phoenix/function/detail/preprocessed/function_result_of_40.hpp
include/boost/phoenix/function/detail/preprocessed/function_result_of_50.hpp
include/boost/phoenix/function/function.hpp
+include/boost/phoenix/function/lazy_list.hpp
+include/boost/phoenix/function/lazy_operator.hpp
+include/boost/phoenix/function/lazy_prelude.hpp
+include/boost/phoenix/function/lazy_reuse.hpp
include/boost/phoenix/fusion.hpp
include/boost/phoenix/fusion/at.hpp
include/boost/phoenix/object.hpp
@@ -6674,6 +6772,7 @@ include/boost/polygon/voronoi_builder.hpp
include/boost/polygon/voronoi_diagram.hpp
include/boost/polygon/voronoi_geometry_type.hpp
include/boost/polymorphic_cast.hpp
+include/boost/polymorphic_pointer_cast.hpp
include/boost/pool/detail/guard.hpp
include/boost/pool/detail/mutex.hpp
include/boost/pool/detail/pool_construct.ipp
@@ -6778,6 +6877,7 @@ include/boost/predef/os/bsd/free.h
include/boost/predef/os/bsd/net.h
include/boost/predef/os/bsd/open.h
include/boost/predef/os/cygwin.h
+include/boost/predef/os/haiku.h
include/boost/predef/os/hpux.h
include/boost/predef/os/ios.h
include/boost/predef/os/irix.h
@@ -7558,6 +7658,7 @@ include/boost/random/detail/integer_log2.hpp
include/boost/random/detail/iterator_mixin.hpp
include/boost/random/detail/large_arithmetic.hpp
include/boost/random/detail/operators.hpp
+include/boost/random/detail/polynomial.hpp
include/boost/random/detail/ptr_helper.hpp
include/boost/random/detail/seed.hpp
include/boost/random/detail/seed_impl.hpp
@@ -7581,6 +7682,7 @@ include/boost/random/linear_feedback_shift.hpp
include/boost/random/lognormal_distribution.hpp
include/boost/random/mersenne_twister.hpp
include/boost/random/negative_binomial_distribution.hpp
+include/boost/random/non_central_chi_squared_distribution.hpp
include/boost/random/normal_distribution.hpp
include/boost/random/piecewise_constant_distribution.hpp
include/boost/random/piecewise_linear_distribution.hpp
@@ -7876,6 +7978,7 @@ include/boost/serialization/complex.hpp
include/boost/serialization/config.hpp
include/boost/serialization/deque.hpp
include/boost/serialization/detail/get_data.hpp
+include/boost/serialization/detail/is_default_constructible.hpp
include/boost/serialization/detail/shared_count_132.hpp
include/boost/serialization/detail/shared_ptr_132.hpp
include/boost/serialization/detail/shared_ptr_nmt_132.hpp
@@ -8034,6 +8137,7 @@ include/boost/smart_ptr/detail/sp_convertible.hpp
include/boost/smart_ptr/detail/sp_counted_base.hpp
include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
include/boost/smart_ptr/detail/sp_counted_base_aix.hpp
+include/boost/smart_ptr/detail/sp_counted_base_clang.hpp
include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
include/boost/smart_ptr/detail/sp_counted_base_cw_x86.hpp
include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
@@ -8083,6 +8187,16 @@ 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/sort.hpp
+include/boost/sort/spreadsort/detail/constants.hpp
+include/boost/sort/spreadsort/detail/float_sort.hpp
+include/boost/sort/spreadsort/detail/integer_sort.hpp
+include/boost/sort/spreadsort/detail/spreadsort_common.hpp
+include/boost/sort/spreadsort/detail/string_sort.hpp
+include/boost/sort/spreadsort/float_sort.hpp
+include/boost/sort/spreadsort/integer_sort.hpp
+include/boost/sort/spreadsort/spreadsort.hpp
+include/boost/sort/spreadsort/string_sort.hpp
include/boost/spirit.hpp
include/boost/spirit/home/classic.hpp
include/boost/spirit/home/classic/actor.hpp
@@ -9164,7 +9278,6 @@ include/boost/statechart/state_machine.hpp
include/boost/statechart/termination.hpp
include/boost/statechart/transition.hpp
include/boost/static_assert.hpp
-include/boost/strong_typedef.hpp
include/boost/swap.hpp
include/boost/system/api_config.hpp
include/boost/system/config.hpp
@@ -9308,13 +9421,24 @@ include/boost/thread.hpp
include/boost/thread/barrier.hpp
include/boost/thread/caller_context.hpp
include/boost/thread/completion_latch.hpp
+include/boost/thread/concurrent_queues/deque_adaptor.hpp
+include/boost/thread/concurrent_queues/deque_base.hpp
+include/boost/thread/concurrent_queues/deque_views.hpp
+include/boost/thread/concurrent_queues/detail/sync_deque_base.hpp
+include/boost/thread/concurrent_queues/detail/sync_queue_base.hpp
include/boost/thread/concurrent_queues/queue_adaptor.hpp
include/boost/thread/concurrent_queues/queue_base.hpp
include/boost/thread/concurrent_queues/queue_op_status.hpp
include/boost/thread/concurrent_queues/queue_views.hpp
+include/boost/thread/concurrent_queues/sync_bounded_queue.hpp
+include/boost/thread/concurrent_queues/sync_deque.hpp
+include/boost/thread/concurrent_queues/sync_priority_queue.hpp
+include/boost/thread/concurrent_queues/sync_queue.hpp
+include/boost/thread/concurrent_queues/sync_timed_queue.hpp
include/boost/thread/condition.hpp
include/boost/thread/condition_variable.hpp
include/boost/thread/csbl/deque.hpp
+include/boost/thread/csbl/devector.hpp
include/boost/thread/csbl/functional.hpp
include/boost/thread/csbl/list.hpp
include/boost/thread/csbl/memory.hpp
@@ -9326,6 +9450,7 @@ include/boost/thread/csbl/memory/pointer_traits.hpp
include/boost/thread/csbl/memory/scoped_allocator.hpp
include/boost/thread/csbl/memory/shared_ptr.hpp
include/boost/thread/csbl/memory/unique_ptr.hpp
+include/boost/thread/csbl/queue.hpp
include/boost/thread/csbl/tuple.hpp
include/boost/thread/csbl/vector.hpp
include/boost/thread/cv_status.hpp
@@ -9352,23 +9477,41 @@ include/boost/thread/detail/thread_interruption.hpp
include/boost/thread/detail/tss_hooks.hpp
include/boost/thread/detail/variadic_footer.hpp
include/boost/thread/detail/variadic_header.hpp
-include/boost/thread/detail/work.hpp
include/boost/thread/exceptional_ptr.hpp
include/boost/thread/exceptions.hpp
include/boost/thread/executor.hpp
include/boost/thread/executors/basic_thread_pool.hpp
+include/boost/thread/executors/detail/priority_executor_base.hpp
+include/boost/thread/executors/detail/scheduled_executor_base.hpp
include/boost/thread/executors/executor.hpp
include/boost/thread/executors/executor_adaptor.hpp
include/boost/thread/executors/generic_executor_ref.hpp
include/boost/thread/executors/inline_executor.hpp
include/boost/thread/executors/loop_executor.hpp
+include/boost/thread/executors/scheduled_thread_pool.hpp
+include/boost/thread/executors/scheduler.hpp
+include/boost/thread/executors/scheduling_adaptor.hpp
include/boost/thread/executors/serial_executor.hpp
+include/boost/thread/executors/serial_executor_cont.hpp
include/boost/thread/executors/thread_executor.hpp
include/boost/thread/executors/work.hpp
+include/boost/thread/experimental/config/inline_namespace.hpp
+include/boost/thread/experimental/exception_list.hpp
+include/boost/thread/experimental/parallel/v1/exception_list.hpp
+include/boost/thread/experimental/parallel/v1/inline_namespace.hpp
+include/boost/thread/experimental/parallel/v2/inline_namespace.hpp
+include/boost/thread/experimental/parallel/v2/task_region.hpp
+include/boost/thread/experimental/task_region.hpp
include/boost/thread/externally_locked.hpp
include/boost/thread/externally_locked_stream.hpp
include/boost/thread/future.hpp
-include/boost/thread/future_error_code.hpp
+include/boost/thread/futures/future_error.hpp
+include/boost/thread/futures/future_error_code.hpp
+include/boost/thread/futures/future_status.hpp
+include/boost/thread/futures/is_future_type.hpp
+include/boost/thread/futures/launch.hpp
+include/boost/thread/futures/wait_for_all.hpp
+include/boost/thread/futures/wait_for_any.hpp
include/boost/thread/is_locked_by_this_thread.hpp
include/boost/thread/latch.hpp
include/boost/thread/lock_algorithms.hpp
@@ -10244,14 +10387,19 @@ include/boost/variant/detail/bool_trait_def.hpp
include/boost/variant/detail/bool_trait_undef.hpp
include/boost/variant/detail/cast_storage.hpp
include/boost/variant/detail/config.hpp
+include/boost/variant/detail/element_index.hpp
include/boost/variant/detail/enable_recursive.hpp
include/boost/variant/detail/enable_recursive_fwd.hpp
include/boost/variant/detail/forced_return.hpp
include/boost/variant/detail/generic_result_type.hpp
+include/boost/variant/detail/has_result_type.hpp
include/boost/variant/detail/hash_variant.hpp
include/boost/variant/detail/initializer.hpp
include/boost/variant/detail/make_variant_list.hpp
include/boost/variant/detail/move.hpp
+include/boost/variant/detail/multivisitors_cpp11_based.hpp
+include/boost/variant/detail/multivisitors_cpp14_based.hpp
+include/boost/variant/detail/multivisitors_preprocessor_based.hpp
include/boost/variant/detail/over_sequence.hpp
include/boost/variant/detail/substitute.hpp
include/boost/variant/detail/substitute_fwd.hpp
diff --git a/devel/boost-headers/buildlink3.mk b/devel/boost-headers/buildlink3.mk
index f7e9b5b22fb..10ca1a40347 100644
--- a/devel/boost-headers/buildlink3.mk
+++ b/devel/boost-headers/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.29 2014/11/07 19:28:38 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.30 2015/04/17 14:04:47 adam Exp $
BUILDLINK_TREE+= boost-headers
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= boost-headers
BOOST_HEADERS_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.57.*
+BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.58.*
BUILDLINK_DEPMETHOD.boost-headers?= build
BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers
diff --git a/devel/boost-jam/buildlink3.mk b/devel/boost-jam/buildlink3.mk
index a4bd669edb1..b14acc66648 100644
--- a/devel/boost-jam/buildlink3.mk
+++ b/devel/boost-jam/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.24 2014/11/07 19:28:38 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2015/04/17 14:04:47 adam Exp $
BUILDLINK_TREE+= boost-jam
.if !defined(BOOST_JAM_BUILDLINK3_MK)
BOOST_JAM_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.57.*
+BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.58.*
BUILDLINK_DEPMETHOD.boost-jam?= build
BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam
.endif # BOOST_JAM_BUILDLINK3_MK
diff --git a/devel/boost-libs/buildlink3.mk b/devel/boost-libs/buildlink3.mk
index 0735c7686ff..0e15e391a01 100644
--- a/devel/boost-libs/buildlink3.mk
+++ b/devel/boost-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.35 2014/11/07 19:28:38 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.36 2015/04/17 14:04:47 adam Exp $
BUILDLINK_TREE+= boost-libs
@@ -6,8 +6,8 @@ BUILDLINK_TREE+= boost-libs
BOOST_LIBS_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.57.*
-BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.57.0
+BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.58.*
+BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.58.0
BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs
.include "../../mk/bsd.fast.prefs.mk"
diff --git a/devel/boost-python/buildlink3.mk b/devel/boost-python/buildlink3.mk
index cb9120a7bc6..f8c53b27f57 100644
--- a/devel/boost-python/buildlink3.mk
+++ b/devel/boost-python/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.34 2014/11/07 19:28:38 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.35 2015/04/17 14:04:47 adam Exp $
BUILDLINK_TREE+= boost-python
@@ -6,8 +6,8 @@ BUILDLINK_TREE+= boost-python
BOOST_PYTHON_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-python+= boost-python-1.57.*
-BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.57.*
+BUILDLINK_API_DEPENDS.boost-python+= boost-python-1.58.*
+BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.58.*
BUILDLINK_PKGSRCDIR.boost-python?= ../../devel/boost-python
.include "../../devel/boost-headers/buildlink3.mk"
diff --git a/meta-pkgs/boost/Makefile b/meta-pkgs/boost/Makefile
index 0165b2bbe4c..8a2aca252c3 100644
--- a/meta-pkgs/boost/Makefile
+++ b/meta-pkgs/boost/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.15 2015/04/06 08:17:32 adam Exp $
+# $NetBSD: Makefile,v 1.16 2015/04/17 14:04:47 adam Exp $
BOOST_PACKAGE= meta-pkg
BOOST_COMMENT= (meta package)
META_PACKAGE= yes
-PKGREVISION= 1
.include "Makefile.common"
BOOST_DEPENDS_VERSION= ${BOOST_SHORT_VERSION:S/_/./}{,nb*,.*}
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index fda7a0ad29b..6196741cf75 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.50 2015/04/14 09:06:32 jperkin Exp $
+# $NetBSD: Makefile.common,v 1.51 2015/04/17 14:04:47 adam Exp $
#
# used by devel/boost-build/Makefile
# used by devel/boost-docs/Makefile
@@ -9,7 +9,7 @@
BOOST_PACKAGE?= undefined
BOOST_COMMENT?= undefined
-BOOST_VERSION= 1.57.0
+BOOST_VERSION= 1.58.0
BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
DISTNAME= boost_${BOOST_VERSION:S/./_/g}
@@ -76,10 +76,14 @@ post-wrapper:
${RM} -f ${WRAPPER_BINDIR}/libtool ${CWRAPPERS_BIN_DIR}/libtool
. if exists(/Developer/usr/bin/libtool)
${LN} -s /Developer/usr/bin/libtool ${WRAPPER_BINDIR}/libtool
+. if !empty(CWRAPPERS_BIN_DIR)
${LN} -s /Developer/usr/bin/libtool ${CWRAPPERS_BIN_DIR}/libtool
+. endif
. else
${LN} -s /usr/bin/libtool ${WRAPPER_BINDIR}/libtool
+. if !empty(CWRAPPERS_BIN_DIR)
${LN} -s /usr/bin/libtool ${CWRAPPERS_BIN_DIR}/libtool
+. endif
. endif
. endif
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index 63ff50449fa..f39420f4fda 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.76 2015/02/02 07:47:56 jdc Exp $
+$NetBSD: distinfo,v 1.77 2015/04/17 14:04:47 adam Exp $
-SHA1 (boost_1_57_0.tar.bz2) = e151557ae47afd1b43dc3fac46f8b04a8fe51c12
-RMD160 (boost_1_57_0.tar.bz2) = 8365f7c11e5ae088164ab1cb40ac624e76f8e72e
-Size (boost_1_57_0.tar.bz2) = 60821561 bytes
+SHA1 (boost_1_58_0.tar.bz2) = 2fc96c1651ac6fe9859b678b165bd78dc211e881
+RMD160 (boost_1_58_0.tar.bz2) = efc78b2b1a5d33ed72fcfa6688564c2fcd56772a
+Size (boost_1_58_0.tar.bz2) = 70394057 bytes
SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d
SHA1 (patch-ab) = 37c61bcfc27f1533df21f4392f80df2d2dbe51ef
SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a
@@ -11,16 +11,14 @@ SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83
SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8
SHA1 (patch-aq) = 355a58864bf4d07617250d2587e0f7cf62a7b825
SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
-SHA1 (patch-boost_asio_detail_config.hpp) = b95ca6b0bb6c805624cb81c91c3f1b691a7425ca
SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323
SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d243325d3aeb180e4ed7a1fd7d89782d832fa9fc
-SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 173271c60b3e2ba7bb1fe9390dcd864ce9742588
+SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
-SHA1 (patch-boost_intrusive_circular__list__algorithms.hpp) = 0d54a9e37ead1648710ae0f8f71830bfaec10764
SHA1 (patch-boost_math_tools_config.hpp) = 81402bc38dc858d0818ed91e204966c8382be4ff
SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
SHA1 (patch-libs_context_build_Jamfile.v2) = befc2ae62e893ac665e88405d6aca79712f2549b
SHA1 (patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S) = 7f598bc270fcfa8babd99e1180248f04b50c2e46
SHA1 (patch-libs_filesystem_src_unique_path.cpp) = 4693ea11cf464d82168cecaa143b48affa94563b
-SHA1 (patch-libs_log_src_timestamp.cpp) = f80981762e17ba7d6742f8cf5d8d6d4b494aa54e
+SHA1 (patch-libs_log_src_timestamp.cpp) = b6bb7a29467c64f81dafd06039ab3a1842844845
diff --git a/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp b/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp
deleted file mode 100644
index 1929dcee4f2..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_asio_detail_config.hpp
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-boost_asio_detail_config.hpp,v 1.1 2013/11/20 19:17:55 adam Exp $
-
-GCC 4.5.x does not have std:addressof.
-
---- boost/asio/detail/config.hpp.orig 2013-11-20 17:59:30.000000000 +0000
-+++ boost/asio/detail/config.hpp
-@@ -333,11 +333,11 @@
- # define BOOST_ASIO_HAS_STD_ADDRESSOF 1
- # endif // defined(BOOST_ASIO_HAS_CLANG_LIBCXX)
- # if defined(__GNUC__)
--# if ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 5)) || (__GNUC__ > 4)
-+# if ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)) || (__GNUC__ > 4)
- # if defined(__GXX_EXPERIMENTAL_CXX0X__)
- # define BOOST_ASIO_HAS_STD_ADDRESSOF 1
- # endif // defined(__GXX_EXPERIMENTAL_CXX0X__)
--# endif // ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 5)) || (__GNUC__ > 4)
-+# endif // ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)) || (__GNUC__ > 4)
- # endif // defined(__GNUC__)
- # if defined(BOOST_ASIO_MSVC)
- # if (_MSC_VER >= 1700)
diff --git a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libstdcpp3.hpp b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libstdcpp3.hpp
index 9ca2890df7e..e4557af1fd8 100644
--- a/meta-pkgs/boost/patches/patch-boost_config_stdlib_libstdcpp3.hpp
+++ b/meta-pkgs/boost/patches/patch-boost_config_stdlib_libstdcpp3.hpp
@@ -1,18 +1,16 @@
-$NetBSD: patch-boost_config_stdlib_libstdcpp3.hpp,v 1.1 2014/03/16 04:40:25 ryoon Exp $
+$NetBSD: patch-boost_config_stdlib_libstdcpp3.hpp,v 1.2 2015/04/17 14:04:47 adam Exp $
* Fix build under NetBSD with GCC 4.8.3 in base.
GCC 4.8.3 does not define _GLIBCXX_HAVE_GTHR_DEFAULT
in /usr/include/g++/bits/c++config.h.
---- boost/config/stdlib/libstdcpp3.hpp.orig 2014-03-08 14:33:38.000000000 +0000
+--- boost/config/stdlib/libstdcpp3.hpp.orig 2015-03-24 18:27:48.000000000 +0000
+++ boost/config/stdlib/libstdcpp3.hpp
-@@ -36,7 +36,8 @@
- || defined(_GLIBCXX__PTHREADS) \
+@@ -37,6 +37,7 @@
|| defined(_GLIBCXX_HAS_GTHREADS) \
|| defined(_WIN32) \
-- || defined(_AIX)
-+ || defined(_AIX) \
-+ || defined(__NetBSD__)
+ || defined(_AIX) \
++ || defined(__NetBSD__) \
+ || defined(__HAIKU__)
//
// If the std lib has thread support turned on, then turn it on in Boost
- // as well. We do this because some gcc-3.4 std lib headers define _REENTANT
diff --git a/meta-pkgs/boost/patches/patch-boost_intrusive_circular__list__algorithms.hpp b/meta-pkgs/boost/patches/patch-boost_intrusive_circular__list__algorithms.hpp
deleted file mode 100644
index 396f74d87bb..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_intrusive_circular__list__algorithms.hpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-boost_intrusive_circular__list__algorithms.hpp,v 1.1 2015/01/15 13:01:44 joerg Exp $
-
---- boost/intrusive/circular_list_algorithms.hpp.orig 2015-01-13 12:09:16.000000000 +0000
-+++ boost/intrusive/circular_list_algorithms.hpp
-@@ -475,7 +475,7 @@ class circular_list_algorithms
- BOOST_CATCH(...){
- node_traits::set_next (last_to_remove, new_f);
- node_traits::set_previous(new_f, last_to_remove);
-- throw;
-+ BOOST_RETHROW
- }
- BOOST_CATCH_END
- node_traits::set_next(last_to_remove, new_f);
diff --git a/meta-pkgs/boost/patches/patch-libs_log_src_timestamp.cpp b/meta-pkgs/boost/patches/patch-libs_log_src_timestamp.cpp
index 7cbdf2861ae..fd34c4fc9b3 100644
--- a/meta-pkgs/boost/patches/patch-libs_log_src_timestamp.cpp
+++ b/meta-pkgs/boost/patches/patch-libs_log_src_timestamp.cpp
@@ -1,15 +1,14 @@
-$NetBSD: patch-libs_log_src_timestamp.cpp,v 1.1 2014/05/13 18:48:49 ryoon Exp $
+$NetBSD: patch-libs_log_src_timestamp.cpp,v 1.2 2015/04/17 14:04:47 adam Exp $
* OpenBSD 5.5 has no _POSIX_TIMES, fix build under OpenBSD 5.5
---- libs/log/src/timestamp.cpp.orig 2013-08-25 14:20:22.000000000 +0000
+--- libs/log/src/timestamp.cpp.orig 2015-04-04 17:33:00.000000000 +0000
+++ libs/log/src/timestamp.cpp
-@@ -202,7 +202,7 @@ BOOST_LOG_API get_tick_count_t get_tick_
-
+@@ -203,6 +203,7 @@ BOOST_LOG_API get_tick_count_t get_tick_
#endif // _WIN32_WINNT >= 0x0600
--#elif defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0
-+#elif (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__)
+ #elif (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) /* POSIX timers supported */ \
++ || defined(__OpenBSD__) \
+ || defined(__GNU__) /* GNU Hurd does not support POSIX timers fully but does provide clock_gettime() */
BOOST_LOG_API int64_t duration::milliseconds() const
- {