pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Chamges 1.57.0:
details: https://anonhg.NetBSD.org/pkgsrc/rev/20793272a297
branches: trunk
changeset: 641429:20793272a297
user: adam <adam%pkgsrc.org@localhost>
date: Fri Nov 07 19:28:38 2014 +0000
description:
Chamges 1.57.0:
Updated Libraries
Any:
RTTI is not required any more (TypeIndex library is used for RTTI emulation)
Fixed 8958
Asio:
Fixed the kqueue reactor so that it works on FreeBSD.
Fixed an issue in the kqueue reactor which resulted in spinning when using serial ports on Mac OS.
Fixed kqueue reactor support for read-only file descriptors.
Fixed a compile error when using the /dev/poll reactor.
Changed the Windows backend to use WSASocketW, as WSASocketA has been deprecated.
Fixed some warnings reported by Visual C++ 2013.
Fixed integer type used in the WinRT version of the byte-order conversion functions.
Changed documentation to indicate that use_future and spawn() are not made available when including the asio.hpp convenience header.
Explicitly marked asio::strand as deprecated. Use asio::io_service::strand instead.
Circular Buffer:
Fixed some warnings and move_if_noexcept from Boost.Move is used
Config:
BOOST_HAS_PRAGMA_DETECT_MISMATCH macro was added
Container:
Added support for initializer_list.
Fixed double destruction bugs in vector and backward expansion capable allocators.
Coroutine:
optionally register stacks with valgrind
10386 MSVC link error in asymmetric_coroutine.hpp: symbol already defined
10536 call to 'begin(...pull_coroutine< R > & c)' is ambiguous
Flyweight:
Added serialization support via Boost Serialization.
flyweight default constructor was made explicit in Boost 1.56, which introduces a regression in some initialization scenarios. The former non-explicit default constructor has been restored
More...
diffstat:
devel/boost-build/PLIST | 5 +-
devel/boost-build/buildlink3.mk | 4 +-
devel/boost-headers/PLIST | 147 ++++++++-
devel/boost-headers/buildlink3.mk | 4 +-
devel/boost-jam/buildlink3.mk | 4 +-
devel/boost-libs/Makefile | 3 +-
devel/boost-libs/buildlink3.mk | 8 +-
devel/boost-libs/hacks.mk | 6 +-
devel/boost-python/buildlink3.mk | 6 +-
meta-pkgs/boost/Makefile.common | 36 +-
meta-pkgs/boost/distinfo | 9 +-
meta-pkgs/boost/options.mk | 14 +-
meta-pkgs/boost/patches/patch-boost_variant_static_visitor.hpp | 16 -
13 files changed, 174 insertions(+), 88 deletions(-)
diffs (truncated from 829 to 300 lines):
diff -r f05e887f06e4 -r 20793272a297 devel/boost-build/PLIST
--- a/devel/boost-build/PLIST Fri Nov 07 17:38:10 2014 +0000
+++ b/devel/boost-build/PLIST Fri Nov 07 19:28:38 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2014/08/13 10:56:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2014/11/07 19:28:38 adam Exp $
share/boost-build/bootstrap.jam
share/boost-build/build-system.jam
share/boost-build/build/__init__.py
@@ -36,6 +36,7 @@
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/tntnet.jam
@@ -62,9 +63,11 @@
share/boost-build/tools/cast.py
share/boost-build/tools/clang-darwin.jam
share/boost-build/tools/clang-linux.jam
+share/boost-build/tools/clang-win.jam
share/boost-build/tools/clang.jam
share/boost-build/tools/common.jam
share/boost-build/tools/common.py
+share/boost-build/tools/common_clang_vc.jam
share/boost-build/tools/como-linux.jam
share/boost-build/tools/como-win.jam
share/boost-build/tools/como.jam
diff -r f05e887f06e4 -r 20793272a297 devel/boost-build/buildlink3.mk
--- a/devel/boost-build/buildlink3.mk Fri Nov 07 17:38:10 2014 +0000
+++ b/devel/boost-build/buildlink3.mk Fri Nov 07 19:28:38 2014 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.27 2014/08/13 10:56:35 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.28 2014/11/07 19:28:38 adam Exp $
BUILDLINK_TREE+= boost-build
.if !defined(BOOST_BUILD_BUILDLINK3_MK)
BOOST_BUILD_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.56.*
+BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.57.*
BUILDLINK_DEPMETHOD.boost-build?= build
BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build
.endif # BOOST_BUILD_BUILDLINK3_MK
diff -r f05e887f06e4 -r 20793272a297 devel/boost-headers/PLIST
--- a/devel/boost-headers/PLIST Fri Nov 07 17:38:10 2014 +0000
+++ b/devel/boost-headers/PLIST Fri Nov 07 19:28:38 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2014/08/13 10:56:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.27 2014/11/07 19:28:38 adam Exp $
include/boost/accumulators/accumulators.hpp
include/boost/accumulators/accumulators_fwd.hpp
include/boost/accumulators/framework/accumulator_base.hpp
@@ -185,14 +185,15 @@
include/boost/align/detail/alignment_of_cxx11.hpp
include/boost/align/detail/alignment_of_gcc.hpp
include/boost/align/detail/alignment_of_msvc.hpp
+include/boost/align/detail/integral_constant.hpp
include/boost/align/detail/is_aligned.hpp
include/boost/align/detail/is_alignment.hpp
-include/boost/align/detail/is_alignment_const.hpp
+include/boost/align/detail/is_alignment_constant.hpp
include/boost/align/detail/max_align.hpp
include/boost/align/detail/max_count_of.hpp
include/boost/align/detail/min_size.hpp
-include/boost/align/detail/padded.hpp
-include/boost/align/detail/type_traits.hpp
+include/boost/align/detail/offset_object.hpp
+include/boost/align/detail/remove_traits.hpp
include/boost/align/is_aligned.hpp
include/boost/aligned_storage.hpp
include/boost/any.hpp
@@ -1082,10 +1083,12 @@
include/boost/container/detail/node_pool.hpp
include/boost/container/detail/node_pool_impl.hpp
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/transform_iterator.hpp
include/boost/container/detail/tree.hpp
include/boost/container/detail/type_traits.hpp
@@ -1118,9 +1121,9 @@
include/boost/context/detail/fcontext_i386_win.hpp
include/boost/context/detail/fcontext_mips.hpp
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/detail/fcontext_sparc.hpp
include/boost/context/fcontext.hpp
include/boost/core/addressof.hpp
include/boost/core/checked_delete.hpp
@@ -1331,6 +1334,7 @@
include/boost/detail/winapi/LocalFree.hpp
include/boost/detail/winapi/basic_types.hpp
include/boost/detail/winapi/config.hpp
+include/boost/detail/winapi/crypt.hpp
include/boost/detail/winapi/directory_management.hpp
include/boost/detail/winapi/dll.hpp
include/boost/detail/winapi/error_handling.hpp
@@ -1393,6 +1397,7 @@
include/boost/flyweight.hpp
include/boost/flyweight/assoc_container_factory.hpp
include/boost/flyweight/assoc_container_factory_fwd.hpp
+include/boost/flyweight/detail/archive_constructed.hpp
include/boost/flyweight/detail/default_value_policy.hpp
include/boost/flyweight/detail/dyn_perfect_fwd.hpp
include/boost/flyweight/detail/flyweight_core.hpp
@@ -1402,6 +1407,7 @@
include/boost/flyweight/detail/perfect_fwd.hpp
include/boost/flyweight/detail/pp_perfect_fwd.hpp
include/boost/flyweight/detail/recursive_lw_mutex.hpp
+include/boost/flyweight/detail/serialization_helper.hpp
include/boost/flyweight/detail/value_tag.hpp
include/boost/flyweight/factory_tag.hpp
include/boost/flyweight/flyweight.hpp
@@ -1420,6 +1426,7 @@
include/boost/flyweight/no_tracking_fwd.hpp
include/boost/flyweight/refcounted.hpp
include/boost/flyweight/refcounted_fwd.hpp
+include/boost/flyweight/serialize.hpp
include/boost/flyweight/set_factory.hpp
include/boost/flyweight/set_factory_fwd.hpp
include/boost/flyweight/simple_locking.hpp
@@ -2553,11 +2560,17 @@
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
+include/boost/geometry/algorithms/detail/centroid/translating_transformer.hpp
include/boost/geometry/algorithms/detail/check_iterator_range.hpp
+include/boost/geometry/algorithms/detail/closest_feature/geometry_to_range.hpp
+include/boost/geometry/algorithms/detail/closest_feature/point_to_range.hpp
+include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp
include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp
include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp
include/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp
include/boost/geometry/algorithms/detail/convert_point_to_point.hpp
+include/boost/geometry/algorithms/detail/counting.hpp
+include/boost/geometry/algorithms/detail/course.hpp
include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp
include/boost/geometry/algorithms/detail/disjoint/box_box.hpp
include/boost/geometry/algorithms/detail/disjoint/implementation.hpp
@@ -2572,17 +2585,18 @@
include/boost/geometry/algorithms/detail/distance/backward_compatibility.hpp
include/boost/geometry/algorithms/detail/distance/box_to_box.hpp
include/boost/geometry/algorithms/detail/distance/default_strategies.hpp
-include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp
+include/boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp
include/boost/geometry/algorithms/detail/distance/implementation.hpp
include/boost/geometry/algorithms/detail/distance/interface.hpp
-include/boost/geometry/algorithms/detail/distance/multi_to_multi.hpp
-include/boost/geometry/algorithms/detail/distance/multipoint_to_range.hpp
+include/boost/geometry/algorithms/detail/distance/is_comparable.hpp
+include/boost/geometry/algorithms/detail/distance/iterator_selector.hpp
+include/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp
+include/boost/geometry/algorithms/detail/distance/linear_to_linear.hpp
+include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp
include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp
-include/boost/geometry/algorithms/detail/distance/polygon_to_segment_or_box.hpp
-include/boost/geometry/algorithms/detail/distance/range_to_segment_or_box.hpp
+include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp
include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp
include/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp
-include/boost/geometry/algorithms/detail/distance/single_to_multi.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
@@ -2591,6 +2605,10 @@
include/boost/geometry/algorithms/detail/get_max_size.hpp
include/boost/geometry/algorithms/detail/has_self_intersections.hpp
include/boost/geometry/algorithms/detail/interior_iterator.hpp
+include/boost/geometry/algorithms/detail/intersection/box_box.hpp
+include/boost/geometry/algorithms/detail/intersection/implementation.hpp
+include/boost/geometry/algorithms/detail/intersection/interface.hpp
+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
@@ -2681,6 +2699,7 @@
include/boost/geometry/algorithms/detail/ring_identifier.hpp
include/boost/geometry/algorithms/detail/sections/range_by_section.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
include/boost/geometry/algorithms/detail/sub_range.hpp
include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp
@@ -2712,6 +2731,7 @@
include/boost/geometry/algorithms/num_geometries.hpp
include/boost/geometry/algorithms/num_interior_rings.hpp
include/boost/geometry/algorithms/num_points.hpp
+include/boost/geometry/algorithms/num_segments.hpp
include/boost/geometry/algorithms/overlaps.hpp
include/boost/geometry/algorithms/perimeter.hpp
include/boost/geometry/algorithms/point_on_surface.hpp
@@ -2786,6 +2806,7 @@
include/boost/geometry/geometries/multi_polygon.hpp
include/boost/geometry/geometries/point.hpp
include/boost/geometry/geometries/point_xy.hpp
+include/boost/geometry/geometries/pointing_segment.hpp
include/boost/geometry/geometries/polygon.hpp
include/boost/geometry/geometries/register/box.hpp
include/boost/geometry/geometries/register/linestring.hpp
@@ -2823,7 +2844,6 @@
include/boost/geometry/index/detail/exception.hpp
include/boost/geometry/index/detail/meta.hpp
include/boost/geometry/index/detail/predicates.hpp
-include/boost/geometry/index/detail/pushable_array.hpp
include/boost/geometry/index/detail/rtree/adaptors.hpp
include/boost/geometry/index/detail/rtree/kmeans/kmeans.hpp
include/boost/geometry/index/detail/rtree/kmeans/split.hpp
@@ -2834,12 +2854,14 @@
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_d_mem_dynamic.hpp
-include/boost/geometry/index/detail/rtree/node/node_d_mem_static.hpp
-include/boost/geometry/index/detail/rtree/node/node_s_mem_dynamic.hpp
-include/boost/geometry/index/detail/rtree/node/node_s_mem_static.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/static_visitor.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
+include/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp
+include/boost/geometry/index/detail/rtree/node/weak_static.hpp
+include/boost/geometry/index/detail/rtree/node/weak_visitor.hpp
include/boost/geometry/index/detail/rtree/options.hpp
include/boost/geometry/index/detail/rtree/pack_create.hpp
include/boost/geometry/index/detail/rtree/quadratic/quadratic.hpp
@@ -2892,14 +2914,20 @@
include/boost/geometry/iterators/base.hpp
include/boost/geometry/iterators/closing_iterator.hpp
include/boost/geometry/iterators/concatenate_iterator.hpp
+include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp
+include/boost/geometry/iterators/detail/point_iterator/iterator_type.hpp
+include/boost/geometry/iterators/detail/point_iterator/value_type.hpp
+include/boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp
+include/boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp
+include/boost/geometry/iterators/detail/segment_iterator/value_type.hpp
include/boost/geometry/iterators/dispatch/point_iterator.hpp
-include/boost/geometry/iterators/dispatch/point_iterator_type.hpp
+include/boost/geometry/iterators/dispatch/segment_iterator.hpp
include/boost/geometry/iterators/ever_circling_iterator.hpp
include/boost/geometry/iterators/flatten_iterator.hpp
include/boost/geometry/iterators/has_one_element.hpp
include/boost/geometry/iterators/point_iterator.hpp
-include/boost/geometry/iterators/point_iterator_type.hpp
include/boost/geometry/iterators/point_reverse_iterator.hpp
+include/boost/geometry/iterators/segment_iterator.hpp
include/boost/geometry/multi/algorithms/append.hpp
include/boost/geometry/multi/algorithms/area.hpp
include/boost/geometry/multi/algorithms/centroid.hpp
@@ -3006,7 +3034,6 @@
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/distance_comparable_to_regular.hpp
include/boost/geometry/strategies/cartesian/distance_projected_point.hpp
include/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp
include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
@@ -3034,7 +3061,6 @@
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_comparable_to_regular.hpp
include/boost/geometry/strategies/distance_result.hpp
include/boost/geometry/strategies/intersection.hpp
include/boost/geometry/strategies/intersection_result.hpp
@@ -3043,6 +3069,7 @@
include/boost/geometry/strategies/spherical/area_huiller.hpp
include/boost/geometry/strategies/spherical/compare_circular.hpp
include/boost/geometry/strategies/spherical/distance_cross_track.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/side_by_cross_track.hpp
include/boost/geometry/strategies/spherical/ssf.hpp
@@ -3697,28 +3724,51 @@
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/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/common_slist_algorithms.hpp
include/boost/intrusive/detail/config_begin.hpp
include/boost/intrusive/detail/config_end.hpp
+include/boost/intrusive/detail/default_header_holder.hpp
include/boost/intrusive/detail/ebo_functor_holder.hpp
+include/boost/intrusive/detail/empty_node_checker.hpp
+include/boost/intrusive/detail/equal_to_value.hpp
+include/boost/intrusive/detail/exception_disposer.hpp
Home |
Main Index |
Thread Index |
Old Index