summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/boost-build/PLIST6
-rw-r--r--devel/boost-build/buildlink3.mk4
-rw-r--r--devel/boost-headers/Makefile3
-rw-r--r--devel/boost-headers/PLIST485
-rw-r--r--devel/boost-headers/buildlink3.mk4
-rw-r--r--devel/boost-jam/buildlink3.mk4
-rw-r--r--devel/boost-libs/PLIST5
-rw-r--r--devel/boost-libs/buildlink3.mk4
-rw-r--r--devel/boost-python/buildlink3.mk6
-rw-r--r--meta-pkgs/boost/Makefile.common4
-rw-r--r--meta-pkgs/boost/distinfo12
-rw-r--r--meta-pkgs/boost/patches/patch-af49
-rw-r--r--meta-pkgs/boost/patches/patch-ah15
-rw-r--r--meta-pkgs/boost/patches/patch-ai6
14 files changed, 448 insertions, 159 deletions
diff --git a/devel/boost-build/PLIST b/devel/boost-build/PLIST
index adb65810cfd..dab3034edb0 100644
--- a/devel/boost-build/PLIST
+++ b/devel/boost-build/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2011/10/11 10:02:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2012/01/08 11:35:07 adam Exp $
share/boost-build/Jamroot.jam
share/boost-build/boost-build.jam
share/boost-build/boost.css
@@ -384,11 +384,14 @@ share/boost-build/test/project_test4.py
share/boost-build/test/property_expansion.py
share/boost-build/test/qt4.py
share/boost-build/test/qt4/jamroot.jam
+share/boost-build/test/qt4/mock.cpp
+share/boost-build/test/qt4/mock.h
share/boost-build/test/qt4/phonon.cpp
share/boost-build/test/qt4/qt3support.cpp
share/boost-build/test/qt4/qtassistant.cpp
share/boost-build/test/qt4/qtcore.cpp
share/boost-build/test/qt4/qtcorefail.cpp
+share/boost-build/test/qt4/qtdeclarative.cpp
share/boost-build/test/qt4/qtgui.cpp
share/boost-build/test/qt4/qthelp.cpp
share/boost-build/test/qt4/qtmultimedia.cpp
@@ -490,6 +493,7 @@ share/boost-build/test/wrong_project.py
share/boost-build/to_merge.sh
share/boost-build/tools/__init__.py
share/boost-build/tools/acc.jam
+share/boost-build/tools/auto-index.jam
share/boost-build/tools/bison.jam
share/boost-build/tools/boostbook-config.jam
share/boost-build/tools/boostbook.jam
diff --git a/devel/boost-build/buildlink3.mk b/devel/boost-build/buildlink3.mk
index 05425c5efb6..c245260e40a 100644
--- a/devel/boost-build/buildlink3.mk
+++ b/devel/boost-build/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.19 2011/10/11 10:02:07 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.20 2012/01/08 11:35:07 adam Exp $
BUILDLINK_TREE+= boost-build
.if !defined(BOOST_BUILD_BUILDLINK3_MK)
BOOST_BUILD_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.47.*
+BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.48.*
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 9fe331c4244..edc7d7d37ea 100644
--- a/devel/boost-headers/Makefile
+++ b/devel/boost-headers/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2011/11/06 21:54:32 tnn Exp $
+# $NetBSD: Makefile,v 1.17 2012/01/08 11:35:07 adam Exp $
BOOST_PACKAGE= headers
BOOST_COMMENT= (build-time headers)
BOOST_CONFIG= generate
-PKGREVISION= 1
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST
index c739b9aa32c..4cbb8b4d572 100644
--- a/devel/boost-headers/PLIST
+++ b/devel/boost-headers/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2011/10/11 10:02:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2012/01/08 11:35:07 adam Exp $
include/boost/accumulators/accumulators.hpp
include/boost/accumulators/accumulators_fwd.hpp
include/boost/accumulators/framework/accumulator_base.hpp
@@ -286,6 +286,7 @@ include/boost/asio/detail/completion_handler.hpp
include/boost/asio/detail/config.hpp
include/boost/asio/detail/consuming_buffers.hpp
include/boost/asio/detail/deadline_timer_service.hpp
+include/boost/asio/detail/dependent_type.hpp
include/boost/asio/detail/descriptor_ops.hpp
include/boost/asio/detail/descriptor_read_op.hpp
include/boost/asio/detail/descriptor_write_op.hpp
@@ -721,25 +722,21 @@ include/boost/cast.hpp
include/boost/cerrno.hpp
include/boost/checked_delete.hpp
include/boost/chrono.hpp
+include/boost/chrono/ceil.hpp
include/boost/chrono/chrono.hpp
include/boost/chrono/chrono_io.hpp
+include/boost/chrono/clock_string.hpp
include/boost/chrono/config.hpp
include/boost/chrono/detail/inlined/chrono.hpp
include/boost/chrono/detail/inlined/mac/chrono.hpp
-include/boost/chrono/detail/inlined/mac/process_clock.hpp
include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
include/boost/chrono/detail/inlined/mac/thread_clock.hpp
include/boost/chrono/detail/inlined/posix/chrono.hpp
-include/boost/chrono/detail/inlined/posix/process_clock.hpp
include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
include/boost/chrono/detail/inlined/posix/thread_clock.hpp
-include/boost/chrono/detail/inlined/process_clock.hpp
include/boost/chrono/detail/inlined/process_cpu_clocks.hpp
-include/boost/chrono/detail/inlined/run_timer.hpp
-include/boost/chrono/detail/inlined/run_timer_static.hpp
include/boost/chrono/detail/inlined/thread_clock.hpp
include/boost/chrono/detail/inlined/win/chrono.hpp
-include/boost/chrono/detail/inlined/win/process_clock.hpp
include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
include/boost/chrono/detail/inlined/win/thread_clock.hpp
include/boost/chrono/detail/is_evenly_divisible_by.hpp
@@ -747,13 +744,13 @@ include/boost/chrono/detail/scan_keyword.hpp
include/boost/chrono/detail/static_assert.hpp
include/boost/chrono/detail/system.hpp
include/boost/chrono/duration.hpp
+include/boost/chrono/floor.hpp
include/boost/chrono/include.hpp
include/boost/chrono/process_cpu_clocks.hpp
-include/boost/chrono/process_times.hpp
+include/boost/chrono/round.hpp
include/boost/chrono/system_clocks.hpp
include/boost/chrono/thread_clock.hpp
include/boost/chrono/time_point.hpp
-include/boost/chrono/timer.hpp
include/boost/chrono/typeof/boost/chrono/chrono.hpp
include/boost/chrono/typeof/boost/ratio.hpp
include/boost/circular_buffer.hpp
@@ -810,6 +807,7 @@ include/boost/config/compiler/codegear.hpp
include/boost/config/compiler/comeau.hpp
include/boost/config/compiler/common_edg.hpp
include/boost/config/compiler/compaq_cxx.hpp
+include/boost/config/compiler/cray.hpp
include/boost/config/compiler/digitalmars.hpp
include/boost/config/compiler/gcc.hpp
include/boost/config/compiler/gcc_xml.hpp
@@ -835,6 +833,7 @@ include/boost/config/platform/aix.hpp
include/boost/config/platform/amigaos.hpp
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/hpux.hpp
include/boost/config/platform/irix.hpp
@@ -864,6 +863,43 @@ include/boost/config/stdlib/vacpp.hpp
include/boost/config/suffix.hpp
include/boost/config/user.hpp
include/boost/config/warning_disable.hpp
+include/boost/container/container_fwd.hpp
+include/boost/container/deque.hpp
+include/boost/container/detail/adaptive_node_pool_impl.hpp
+include/boost/container/detail/advanced_insert_int.hpp
+include/boost/container/detail/algorithms.hpp
+include/boost/container/detail/allocation_type.hpp
+include/boost/container/detail/config_begin.hpp
+include/boost/container/detail/config_end.hpp
+include/boost/container/detail/destroyers.hpp
+include/boost/container/detail/flat_tree.hpp
+include/boost/container/detail/iterators.hpp
+include/boost/container/detail/math_functions.hpp
+include/boost/container/detail/mpl.hpp
+include/boost/container/detail/multiallocation_chain.hpp
+include/boost/container/detail/node_alloc_holder.hpp
+include/boost/container/detail/node_pool_impl.hpp
+include/boost/container/detail/pair.hpp
+include/boost/container/detail/pool_common.hpp
+include/boost/container/detail/preprocessor.hpp
+include/boost/container/detail/stored_ref.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
+include/boost/container/detail/workaround.hpp
+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/set.hpp
+include/boost/container/slist.hpp
+include/boost/container/stable_vector.hpp
+include/boost/container/string.hpp
+include/boost/container/vector.hpp
include/boost/crc.hpp
include/boost/cregex.hpp
include/boost/cstdint.hpp
@@ -1316,6 +1352,17 @@ include/boost/fusion/adapted/mpl/detail/size_impl.hpp
include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp
include/boost/fusion/adapted/mpl/mpl_iterator.hpp
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/category_of_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/std_tuple_iterator.hpp
+include/boost/fusion/adapted/std_tuple/tag_of.hpp
include/boost/fusion/adapted/struct.hpp
include/boost/fusion/adapted/struct/adapt_assoc_struct.hpp
include/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp
@@ -1346,14 +1393,25 @@ include/boost/fusion/algorithm/auxiliary.hpp
include/boost/fusion/algorithm/auxiliary/copy.hpp
include/boost/fusion/algorithm/iteration.hpp
include/boost/fusion/algorithm/iteration/accumulate.hpp
+include/boost/fusion/algorithm/iteration/accumulate_fwd.hpp
include/boost/fusion/algorithm/iteration/detail/fold.hpp
include/boost/fusion/algorithm/iteration/detail/for_each.hpp
-include/boost/fusion/algorithm/iteration/ext_/for_each_s.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/iter_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_iter_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp
+include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp
include/boost/fusion/algorithm/iteration/fold.hpp
+include/boost/fusion/algorithm/iteration/fold_fwd.hpp
include/boost/fusion/algorithm/iteration/for_each.hpp
+include/boost/fusion/algorithm/iteration/for_each_fwd.hpp
include/boost/fusion/algorithm/iteration/iter_fold.hpp
+include/boost/fusion/algorithm/iteration/iter_fold_fwd.hpp
include/boost/fusion/algorithm/iteration/reverse_fold.hpp
+include/boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp
include/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp
+include/boost/fusion/algorithm/iteration/reverse_iter_fold_fwd.hpp
include/boost/fusion/algorithm/query.hpp
include/boost/fusion/algorithm/query/all.hpp
include/boost/fusion/algorithm/query/any.hpp
@@ -1364,12 +1422,21 @@ include/boost/fusion/algorithm/query/detail/any.hpp
include/boost/fusion/algorithm/query/detail/count.hpp
include/boost/fusion/algorithm/query/detail/count_if.hpp
include/boost/fusion/algorithm/query/detail/find_if.hpp
-include/boost/fusion/algorithm/query/ext_/find_if_s.hpp
+include/boost/fusion/algorithm/query/detail/segmented_find.hpp
+include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp
include/boost/fusion/algorithm/query/find.hpp
+include/boost/fusion/algorithm/query/find_fwd.hpp
include/boost/fusion/algorithm/query/find_if.hpp
+include/boost/fusion/algorithm/query/find_if_fwd.hpp
include/boost/fusion/algorithm/query/none.hpp
include/boost/fusion/algorithm/transformation.hpp
include/boost/fusion/algorithm/transformation/clear.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip10.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip20.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip30.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip40.hpp
+include/boost/fusion/algorithm/transformation/detail/preprocessed/zip50.hpp
include/boost/fusion/algorithm/transformation/detail/replace.hpp
include/boost/fusion/algorithm/transformation/detail/replace_if.hpp
include/boost/fusion/algorithm/transformation/erase.hpp
@@ -1408,13 +1475,96 @@ include/boost/fusion/container/deque/detail/deque_keyed_values_call.hpp
include/boost/fusion/container/deque/detail/end_impl.hpp
include/boost/fusion/container/deque/detail/is_sequence_impl.hpp
include/boost/fusion/container/deque/detail/keyed_element.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/as_deque50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque10_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque20_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque30_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque40_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque50_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_fwd.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size50.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values10.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values20.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values30.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values40.hpp
+include/boost/fusion/container/deque/detail/preprocessed/deque_keyed_values50.hpp
include/boost/fusion/container/deque/detail/value_at_impl.hpp
include/boost/fusion/container/deque/front_extended_deque.hpp
include/boost/fusion/container/deque/limits.hpp
-include/boost/fusion/container/ext_/tree.hpp
include/boost/fusion/container/generation.hpp
include/boost/fusion/container/generation/cons_tie.hpp
include/boost/fusion/container/generation/deque_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/deque_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/list_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_deque50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_list50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_map50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_set50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/map_tie50.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie10.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie20.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie30.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie40.hpp
+include/boost/fusion/container/generation/detail/preprocessed/vector_tie50.hpp
include/boost/fusion/container/generation/ignore.hpp
include/boost/fusion/container/generation/list_tie.hpp
include/boost/fusion/container/generation/make_cons.hpp
@@ -1428,6 +1578,7 @@ include/boost/fusion/container/generation/pair_tie.hpp
include/boost/fusion/container/generation/vector_tie.hpp
include/boost/fusion/container/list.hpp
include/boost/fusion/container/list/cons.hpp
+include/boost/fusion/container/list/cons_fwd.hpp
include/boost/fusion/container/list/cons_iterator.hpp
include/boost/fusion/container/list/convert.hpp
include/boost/fusion/container/list/detail/at_impl.hpp
@@ -1442,6 +1593,25 @@ include/boost/fusion/container/list/detail/list_forward_ctor.hpp
include/boost/fusion/container/list/detail/list_to_cons.hpp
include/boost/fusion/container/list/detail/list_to_cons_call.hpp
include/boost/fusion/container/list/detail/next_impl.hpp
+include/boost/fusion/container/list/detail/preprocessed/list.hpp
+include/boost/fusion/container/list/detail/preprocessed/list10.hpp
+include/boost/fusion/container/list/detail/preprocessed/list10_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list20.hpp
+include/boost/fusion/container/list/detail/preprocessed/list20_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list30.hpp
+include/boost/fusion/container/list/detail/preprocessed/list30_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list40.hpp
+include/boost/fusion/container/list/detail/preprocessed/list40_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list50.hpp
+include/boost/fusion/container/list/detail/preprocessed/list50_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_fwd.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons10.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons20.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons30.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons40.hpp
+include/boost/fusion/container/list/detail/preprocessed/list_to_cons50.hpp
+include/boost/fusion/container/list/detail/reverse_cons.hpp
include/boost/fusion/container/list/detail/value_at_impl.hpp
include/boost/fusion/container/list/detail/value_of_impl.hpp
include/boost/fusion/container/list/limits.hpp
@@ -1457,6 +1627,24 @@ include/boost/fusion/container/map/detail/deref_impl.hpp
include/boost/fusion/container/map/detail/end_impl.hpp
include/boost/fusion/container/map/detail/key_of_impl.hpp
include/boost/fusion/container/map/detail/map_forward_ctor.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map10.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map20.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map30.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map40.hpp
+include/boost/fusion/container/map/detail/preprocessed/as_map50.hpp
+include/boost/fusion/container/map/detail/preprocessed/map.hpp
+include/boost/fusion/container/map/detail/preprocessed/map10.hpp
+include/boost/fusion/container/map/detail/preprocessed/map10_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map20.hpp
+include/boost/fusion/container/map/detail/preprocessed/map20_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map30.hpp
+include/boost/fusion/container/map/detail/preprocessed/map30_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map40.hpp
+include/boost/fusion/container/map/detail/preprocessed/map40_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map50.hpp
+include/boost/fusion/container/map/detail/preprocessed/map50_fwd.hpp
+include/boost/fusion/container/map/detail/preprocessed/map_fwd.hpp
include/boost/fusion/container/map/detail/value_of_data_impl.hpp
include/boost/fusion/container/map/detail/value_of_impl.hpp
include/boost/fusion/container/map/limits.hpp
@@ -1471,6 +1659,24 @@ include/boost/fusion/container/set/detail/deref_data_impl.hpp
include/boost/fusion/container/set/detail/deref_impl.hpp
include/boost/fusion/container/set/detail/end_impl.hpp
include/boost/fusion/container/set/detail/key_of_impl.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set10.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set20.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set30.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set40.hpp
+include/boost/fusion/container/set/detail/preprocessed/as_set50.hpp
+include/boost/fusion/container/set/detail/preprocessed/set.hpp
+include/boost/fusion/container/set/detail/preprocessed/set10.hpp
+include/boost/fusion/container/set/detail/preprocessed/set10_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set20.hpp
+include/boost/fusion/container/set/detail/preprocessed/set20_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set30.hpp
+include/boost/fusion/container/set/detail/preprocessed/set30_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set40.hpp
+include/boost/fusion/container/set/detail/preprocessed/set40_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set50.hpp
+include/boost/fusion/container/set/detail/preprocessed/set50_fwd.hpp
+include/boost/fusion/container/set/detail/preprocessed/set_fwd.hpp
include/boost/fusion/container/set/detail/set_forward_ctor.hpp
include/boost/fusion/container/set/detail/value_of_data_impl.hpp
include/boost/fusion/container/set/detail/value_of_impl.hpp
@@ -1489,6 +1695,40 @@ include/boost/fusion/container/vector/detail/distance_impl.hpp
include/boost/fusion/container/vector/detail/end_impl.hpp
include/boost/fusion/container/vector/detail/equal_to_impl.hpp
include/boost/fusion/container/vector/detail/next_impl.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/as_vector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector10_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector20_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector30_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector40_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector50_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_chooser50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vector_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector10.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector10_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector20.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector20_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector30.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector30_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector40.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector40_fwd.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector50.hpp
+include/boost/fusion/container/vector/detail/preprocessed/vvector50_fwd.hpp
include/boost/fusion/container/vector/detail/prior_impl.hpp
include/boost/fusion/container/vector/detail/value_at_impl.hpp
include/boost/fusion/container/vector/detail/value_of_impl.hpp
@@ -1498,10 +1738,15 @@ include/boost/fusion/container/vector/detail/vector_n_chooser.hpp
include/boost/fusion/container/vector/limits.hpp
include/boost/fusion/container/vector/vector.hpp
include/boost/fusion/container/vector/vector10.hpp
+include/boost/fusion/container/vector/vector10_fwd.hpp
include/boost/fusion/container/vector/vector20.hpp
+include/boost/fusion/container/vector/vector20_fwd.hpp
include/boost/fusion/container/vector/vector30.hpp
+include/boost/fusion/container/vector/vector30_fwd.hpp
include/boost/fusion/container/vector/vector40.hpp
+include/boost/fusion/container/vector/vector40_fwd.hpp
include/boost/fusion/container/vector/vector50.hpp
+include/boost/fusion/container/vector/vector50_fwd.hpp
include/boost/fusion/container/vector/vector_fwd.hpp
include/boost/fusion/container/vector/vector_iterator.hpp
include/boost/fusion/functional.hpp
@@ -1608,11 +1853,13 @@ include/boost/fusion/include/invoke_function_object.hpp
include/boost/fusion/include/invoke_procedure.hpp
include/boost/fusion/include/io.hpp
include/boost/fusion/include/is_iterator.hpp
+include/boost/fusion/include/is_segmented.hpp
include/boost/fusion/include/is_sequence.hpp
include/boost/fusion/include/is_view.hpp
include/boost/fusion/include/iter_fold.hpp
include/boost/fusion/include/iteration.hpp
include/boost/fusion/include/iterator.hpp
+include/boost/fusion/include/iterator_adapter.hpp
include/boost/fusion/include/iterator_base.hpp
include/boost/fusion/include/iterator_facade.hpp
include/boost/fusion/include/iterator_range.hpp
@@ -1662,6 +1909,9 @@ include/boost/fusion/include/reverse.hpp
include/boost/fusion/include/reverse_fold.hpp
include/boost/fusion/include/reverse_iter_fold.hpp
include/boost/fusion/include/reverse_view.hpp
+include/boost/fusion/include/segmented_fold_until.hpp
+include/boost/fusion/include/segmented_iterator.hpp
+include/boost/fusion/include/segments.hpp
include/boost/fusion/include/sequence.hpp
include/boost/fusion/include/sequence_base.hpp
include/boost/fusion/include/sequence_facade.hpp
@@ -1709,8 +1959,13 @@ include/boost/fusion/iterator/detail/adapt_deref_traits.hpp
include/boost/fusion/iterator/detail/adapt_value_traits.hpp
include/boost/fusion/iterator/detail/advance.hpp
include/boost/fusion/iterator/detail/distance.hpp
+include/boost/fusion/iterator/detail/segment_sequence.hpp
+include/boost/fusion/iterator/detail/segmented_equal_to.hpp
+include/boost/fusion/iterator/detail/segmented_iterator.hpp
+include/boost/fusion/iterator/detail/segmented_next_impl.hpp
include/boost/fusion/iterator/distance.hpp
include/boost/fusion/iterator/equal_to.hpp
+include/boost/fusion/iterator/iterator_adapter.hpp
include/boost/fusion/iterator/iterator_facade.hpp
include/boost/fusion/iterator/key_of.hpp
include/boost/fusion/iterator/mpl.hpp
@@ -1718,6 +1973,7 @@ include/boost/fusion/iterator/mpl/convert_iterator.hpp
include/boost/fusion/iterator/mpl/fusion_iterator.hpp
include/boost/fusion/iterator/next.hpp
include/boost/fusion/iterator/prior.hpp
+include/boost/fusion/iterator/segmented_iterator.hpp
include/boost/fusion/iterator/value_of.hpp
include/boost/fusion/iterator/value_of_data.hpp
include/boost/fusion/mpl.hpp
@@ -1761,16 +2017,21 @@ include/boost/fusion/sequence/intrinsic/at_c.hpp
include/boost/fusion/sequence/intrinsic/at_key.hpp
include/boost/fusion/sequence/intrinsic/back.hpp
include/boost/fusion/sequence/intrinsic/begin.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp
+include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp
include/boost/fusion/sequence/intrinsic/empty.hpp
include/boost/fusion/sequence/intrinsic/end.hpp
-include/boost/fusion/sequence/intrinsic/ext_/segments.hpp
-include/boost/fusion/sequence/intrinsic/ext_/size_s.hpp
include/boost/fusion/sequence/intrinsic/front.hpp
include/boost/fusion/sequence/intrinsic/has_key.hpp
+include/boost/fusion/sequence/intrinsic/segments.hpp
include/boost/fusion/sequence/intrinsic/size.hpp
include/boost/fusion/sequence/intrinsic/swap.hpp
include/boost/fusion/sequence/intrinsic/value_at.hpp
include/boost/fusion/sequence/intrinsic/value_at_key.hpp
+include/boost/fusion/sequence/intrinsic_fwd.hpp
include/boost/fusion/sequence/io.hpp
include/boost/fusion/sequence/io/detail/in.hpp
include/boost/fusion/sequence/io/detail/manip.hpp
@@ -1788,19 +2049,46 @@ include/boost/fusion/support/detail/category_of.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/segmented_fold_until_impl.hpp
include/boost/fusion/support/detail/unknown_key.hpp
-include/boost/fusion/support/ext_/is_segmented.hpp
include/boost/fusion/support/is_iterator.hpp
+include/boost/fusion/support/is_segmented.hpp
include/boost/fusion/support/is_sequence.hpp
include/boost/fusion/support/is_view.hpp
include/boost/fusion/support/iterator_base.hpp
include/boost/fusion/support/pair.hpp
+include/boost/fusion/support/segmented_fold_until.hpp
include/boost/fusion/support/sequence_base.hpp
include/boost/fusion/support/tag_of.hpp
include/boost/fusion/support/tag_of_fwd.hpp
include/boost/fusion/support/unused.hpp
include/boost/fusion/support/void.hpp
include/boost/fusion/tuple.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp
+include/boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple10.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple20.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple30.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple40.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple50.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp
+include/boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp
include/boost/fusion/tuple/detail/tuple_expand.hpp
include/boost/fusion/tuple/make_tuple.hpp
include/boost/fusion/tuple/tuple.hpp
@@ -1808,9 +2096,6 @@ include/boost/fusion/tuple/tuple_fwd.hpp
include/boost/fusion/tuple/tuple_tie.hpp
include/boost/fusion/view.hpp
include/boost/fusion/view/detail/strictest_traversal.hpp
-include/boost/fusion/view/ext_/multiple_view.hpp
-include/boost/fusion/view/ext_/segmented_iterator.hpp
-include/boost/fusion/view/ext_/segmented_iterator_range.hpp
include/boost/fusion/view/filter_view.hpp
include/boost/fusion/view/filter_view/detail/begin_impl.hpp
include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp
@@ -1828,6 +2113,10 @@ include/boost/fusion/view/iterator_range.hpp
include/boost/fusion/view/iterator_range/detail/at_impl.hpp
include/boost/fusion/view/iterator_range/detail/begin_impl.hpp
include/boost/fusion/view/iterator_range/detail/end_impl.hpp
+include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp
+include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp
+include/boost/fusion/view/iterator_range/detail/segments_impl.hpp
+include/boost/fusion/view/iterator_range/detail/size_impl.hpp
include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp
include/boost/fusion/view/iterator_range/iterator_range.hpp
include/boost/fusion/view/joint_view.hpp
@@ -1840,6 +2129,7 @@ include/boost/fusion/view/joint_view/detail/next_impl.hpp
include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp
include/boost/fusion/view/joint_view/detail/value_of_impl.hpp
include/boost/fusion/view/joint_view/joint_view.hpp
+include/boost/fusion/view/joint_view/joint_view_fwd.hpp
include/boost/fusion/view/joint_view/joint_view_iterator.hpp
include/boost/fusion/view/nview.hpp
include/boost/fusion/view/nview/detail/advance_impl.hpp
@@ -1883,10 +2173,17 @@ include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp
include/boost/fusion/view/reverse_view/reverse_view.hpp
include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp
include/boost/fusion/view/single_view.hpp
+include/boost/fusion/view/single_view/detail/advance_impl.hpp
+include/boost/fusion/view/single_view/detail/at_impl.hpp
include/boost/fusion/view/single_view/detail/begin_impl.hpp
include/boost/fusion/view/single_view/detail/deref_impl.hpp
+include/boost/fusion/view/single_view/detail/distance_impl.hpp
include/boost/fusion/view/single_view/detail/end_impl.hpp
+include/boost/fusion/view/single_view/detail/equal_to_impl.hpp
include/boost/fusion/view/single_view/detail/next_impl.hpp
+include/boost/fusion/view/single_view/detail/prior_impl.hpp
+include/boost/fusion/view/single_view/detail/size_impl.hpp
+include/boost/fusion/view/single_view/detail/value_at_impl.hpp
include/boost/fusion/view/single_view/detail/value_of_impl.hpp
include/boost/fusion/view/single_view/single_view.hpp
include/boost/fusion/view/single_view/single_view_iterator.hpp
@@ -1934,7 +2231,10 @@ include/boost/geometry/algorithms/comparable_distance.hpp
include/boost/geometry/algorithms/convert.hpp
include/boost/geometry/algorithms/convex_hull.hpp
include/boost/geometry/algorithms/correct.hpp
+include/boost/geometry/algorithms/covered_by.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
include/boost/geometry/algorithms/detail/assign_values.hpp
include/boost/geometry/algorithms/detail/calculate_null.hpp
include/boost/geometry/algorithms/detail/calculate_sum.hpp
@@ -1945,7 +2245,9 @@ include/boost/geometry/algorithms/detail/for_each_range.hpp
include/boost/geometry/algorithms/detail/has_self_intersections.hpp
include/boost/geometry/algorithms/detail/not.hpp
include/boost/geometry/algorithms/detail/overlay/add_rings.hpp
+include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
+include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
include/boost/geometry/algorithms/detail/overlay/calculate_distance_policy.hpp
include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
@@ -1973,7 +2275,6 @@ include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp
include/boost/geometry/algorithms/detail/overlay/traverse.hpp
include/boost/geometry/algorithms/detail/overlay/turn_info.hpp
include/boost/geometry/algorithms/detail/overlay/visit_info.hpp
-include/boost/geometry/algorithms/detail/overlay/within_util.hpp
include/boost/geometry/algorithms/detail/partition.hpp
include/boost/geometry/algorithms/detail/point_on_border.hpp
include/boost/geometry/algorithms/detail/ring_identifier.hpp
@@ -2080,7 +2381,9 @@ include/boost/geometry/iterators/ever_circling_iterator.hpp
include/boost/geometry/multi/algorithms/area.hpp
include/boost/geometry/multi/algorithms/centroid.hpp
include/boost/geometry/multi/algorithms/clear.hpp
+include/boost/geometry/multi/algorithms/convert.hpp
include/boost/geometry/multi/algorithms/correct.hpp
+include/boost/geometry/multi/algorithms/covered_by.hpp
include/boost/geometry/multi/algorithms/detail/for_each_range.hpp
include/boost/geometry/multi/algorithms/detail/modify.hpp
include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp
@@ -2140,16 +2443,19 @@ include/boost/geometry/policies/relate/intersection_points_determinant.hpp
include/boost/geometry/policies/relate/intersection_points_slope.hpp
include/boost/geometry/policies/relate/tupled.hpp
include/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp
+include/boost/geometry/strategies/agnostic/point_in_box_by_side.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/simplify_douglas_peucker.hpp
include/boost/geometry/strategies/area.hpp
include/boost/geometry/strategies/cartesian/area_surveyor.hpp
+include/boost/geometry/strategies/cartesian/box_in_box.hpp
include/boost/geometry/strategies/cartesian/cart_intersect.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_projected_point.hpp
include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
+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
@@ -2163,6 +2469,7 @@ include/boost/geometry/strategies/concepts/segment_intersect_concept.hpp
include/boost/geometry/strategies/concepts/simplify_concept.hpp
include/boost/geometry/strategies/concepts/within_concept.hpp
include/boost/geometry/strategies/convex_hull.hpp
+include/boost/geometry/strategies/covered_by.hpp
include/boost/geometry/strategies/default_area_result.hpp
include/boost/geometry/strategies/default_distance_result.hpp
include/boost/geometry/strategies/default_length_result.hpp
@@ -2191,7 +2498,9 @@ 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/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
@@ -2615,43 +2924,6 @@ include/boost/interprocess/allocators/private_adaptive_pool.hpp
include/boost/interprocess/allocators/private_node_allocator.hpp
include/boost/interprocess/anonymous_shared_memory.hpp
include/boost/interprocess/containers/allocation_type.hpp
-include/boost/interprocess/containers/container/container_fwd.hpp
-include/boost/interprocess/containers/container/deque.hpp
-include/boost/interprocess/containers/container/detail/adaptive_node_pool_impl.hpp
-include/boost/interprocess/containers/container/detail/advanced_insert_int.hpp
-include/boost/interprocess/containers/container/detail/algorithms.hpp
-include/boost/interprocess/containers/container/detail/allocation_type.hpp
-include/boost/interprocess/containers/container/detail/config_begin.hpp
-include/boost/interprocess/containers/container/detail/config_end.hpp
-include/boost/interprocess/containers/container/detail/destroyers.hpp
-include/boost/interprocess/containers/container/detail/flat_tree.hpp
-include/boost/interprocess/containers/container/detail/iterators.hpp
-include/boost/interprocess/containers/container/detail/math_functions.hpp
-include/boost/interprocess/containers/container/detail/mpl.hpp
-include/boost/interprocess/containers/container/detail/multiallocation_chain.hpp
-include/boost/interprocess/containers/container/detail/node_alloc_holder.hpp
-include/boost/interprocess/containers/container/detail/node_pool_impl.hpp
-include/boost/interprocess/containers/container/detail/pair.hpp
-include/boost/interprocess/containers/container/detail/pool_common.hpp
-include/boost/interprocess/containers/container/detail/preprocessor.hpp
-include/boost/interprocess/containers/container/detail/stored_ref.hpp
-include/boost/interprocess/containers/container/detail/transform_iterator.hpp
-include/boost/interprocess/containers/container/detail/tree.hpp
-include/boost/interprocess/containers/container/detail/type_traits.hpp
-include/boost/interprocess/containers/container/detail/utilities.hpp
-include/boost/interprocess/containers/container/detail/value_init.hpp
-include/boost/interprocess/containers/container/detail/variadic_templates_tools.hpp
-include/boost/interprocess/containers/container/detail/version_type.hpp
-include/boost/interprocess/containers/container/detail/workaround.hpp
-include/boost/interprocess/containers/container/flat_map.hpp
-include/boost/interprocess/containers/container/flat_set.hpp
-include/boost/interprocess/containers/container/list.hpp
-include/boost/interprocess/containers/container/map.hpp
-include/boost/interprocess/containers/container/set.hpp
-include/boost/interprocess/containers/container/slist.hpp
-include/boost/interprocess/containers/container/stable_vector.hpp
-include/boost/interprocess/containers/container/string.hpp
-include/boost/interprocess/containers/container/vector.hpp
include/boost/interprocess/containers/containers_fwd.hpp
include/boost/interprocess/containers/deque.hpp
include/boost/interprocess/containers/flat_map.hpp
@@ -3038,6 +3310,33 @@ include/boost/lambda/switch.hpp
include/boost/last_value.hpp
include/boost/lexical_cast.hpp
include/boost/limits.hpp
+include/boost/locale.hpp
+include/boost/locale/boundary.hpp
+include/boost/locale/boundary/boundary_point.hpp
+include/boost/locale/boundary/facets.hpp
+include/boost/locale/boundary/index.hpp
+include/boost/locale/boundary/segment.hpp
+include/boost/locale/boundary/types.hpp
+include/boost/locale/collator.hpp
+include/boost/locale/config.hpp
+include/boost/locale/conversion.hpp
+include/boost/locale/date_time.hpp
+include/boost/locale/date_time_facet.hpp
+include/boost/locale/definitions.hpp
+include/boost/locale/encoding.hpp
+include/boost/locale/encoding_errors.hpp
+include/boost/locale/encoding_utf.hpp
+include/boost/locale/format.hpp
+include/boost/locale/formatting.hpp
+include/boost/locale/generator.hpp
+include/boost/locale/gnu_gettext.hpp
+include/boost/locale/hold_ptr.hpp
+include/boost/locale/info.hpp
+include/boost/locale/localization_backend.hpp
+include/boost/locale/message.hpp
+include/boost/locale/time_zone.hpp
+include/boost/locale/utf.hpp
+include/boost/locale/util.hpp
include/boost/logic/tribool.hpp
include/boost/logic/tribool_fwd.hpp
include/boost/logic/tribool_io.hpp
@@ -3129,6 +3428,7 @@ include/boost/math/special_functions/detail/bessel_j1.hpp
include/boost/math/special_functions/detail/bessel_jn.hpp
include/boost/math/special_functions/detail/bessel_jy.hpp
include/boost/math/special_functions/detail/bessel_jy_asym.hpp
+include/boost/math/special_functions/detail/bessel_jy_series.hpp
include/boost/math/special_functions/detail/bessel_k0.hpp
include/boost/math/special_functions/detail/bessel_k1.hpp
include/boost/math/special_functions/detail/bessel_kn.hpp
@@ -3323,6 +3623,8 @@ 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/move.hpp
+include/boost/move/move_helpers.hpp
include/boost/mpi.hpp
include/boost/mpi/allocator.hpp
include/boost/mpi/collectives.hpp
@@ -4419,7 +4721,6 @@ include/boost/mpl/void.hpp
include/boost/mpl/void_fwd.hpp
include/boost/mpl/zip_view.hpp
include/boost/msm/active_state_switching_policies.hpp
-include/boost/msm/back/any_event.hpp
include/boost/msm/back/args.hpp
include/boost/msm/back/bind_helpers.hpp
include/boost/msm/back/common_types.hpp
@@ -4572,12 +4873,15 @@ include/boost/numeric/conversion/detail/converter.hpp
include/boost/numeric/conversion/detail/int_float_mixture.hpp
include/boost/numeric/conversion/detail/is_subranged.hpp
include/boost/numeric/conversion/detail/meta.hpp
+include/boost/numeric/conversion/detail/numeric_cast_traits.hpp
include/boost/numeric/conversion/detail/old_numeric_cast.hpp
+include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits.hpp
include/boost/numeric/conversion/detail/sign_mixture.hpp
include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp
include/boost/numeric/conversion/int_float_mixture.hpp
include/boost/numeric/conversion/int_float_mixture_enum.hpp
include/boost/numeric/conversion/is_subranged.hpp
+include/boost/numeric/conversion/numeric_cast_traits.hpp
include/boost/numeric/conversion/sign_mixture.hpp
include/boost/numeric/conversion/sign_mixture_enum.hpp
include/boost/numeric/conversion/udt_builtin_mixture.hpp
@@ -4719,7 +5023,6 @@ include/boost/pending/fenced_priority_queue.hpp
include/boost/pending/fibonacci_heap.hpp
include/boost/pending/indirect_cmp.hpp
include/boost/pending/integer_log2.hpp
-include/boost/pending/integer_range.hpp
include/boost/pending/is_heap.hpp
include/boost/pending/iterator_adaptors.hpp
include/boost/pending/iterator_tests.hpp
@@ -4918,7 +5221,7 @@ include/boost/phoenix/object/static_cast.hpp
include/boost/phoenix/operator.hpp
include/boost/phoenix/operator/arithmetic.hpp
include/boost/phoenix/operator/bitwise.hpp
-include/boost/phoenix/operator/comparision.hpp
+include/boost/phoenix/operator/comparison.hpp
include/boost/phoenix/operator/detail/define_operator.hpp
include/boost/phoenix/operator/detail/mem_fun_ptr_eval_result_of.hpp
include/boost/phoenix/operator/detail/mem_fun_ptr_gen.hpp
@@ -5106,13 +5409,10 @@ include/boost/polygon/rectangle_concept.hpp
include/boost/polygon/rectangle_data.hpp
include/boost/polygon/rectangle_traits.hpp
include/boost/polygon/transform.hpp
-include/boost/pool/detail/ct_gcd_lcm.hpp
-include/boost/pool/detail/gcd_lcm.hpp
include/boost/pool/detail/guard.hpp
include/boost/pool/detail/mutex.hpp
-include/boost/pool/detail/pool_construct.inc
-include/boost/pool/detail/pool_construct_simple.inc
-include/boost/pool/detail/singleton.hpp
+include/boost/pool/detail/pool_construct.ipp
+include/boost/pool/detail/pool_construct_simple.ipp
include/boost/pool/object_pool.hpp
include/boost/pool/pool.hpp
include/boost/pool/pool_alloc.hpp
@@ -5482,6 +5782,7 @@ include/boost/proto/detail/preprocessed/template_arity_helper.hpp
include/boost/proto/detail/preprocessed/traits.hpp
include/boost/proto/detail/preprocessed/unpack_expr_.hpp
include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp
+include/boost/proto/detail/remove_typename.hpp
include/boost/proto/detail/reverse.hpp
include/boost/proto/detail/template_arity.hpp
include/boost/proto/detail/template_arity_helper.hpp
@@ -6986,10 +7287,10 @@ include/boost/spirit/home/support/container.hpp
include/boost/spirit/home/support/context.hpp
include/boost/spirit/home/support/detail/as_variant.hpp
include/boost/spirit/home/support/detail/endian.hpp
+include/boost/spirit/home/support/detail/endian/cover_operators.hpp
+include/boost/spirit/home/support/detail/endian/endian.hpp
include/boost/spirit/home/support/detail/get_encoding.hpp
include/boost/spirit/home/support/detail/hold_any.hpp
-include/boost/spirit/home/support/detail/integer/cover_operators.hpp
-include/boost/spirit/home/support/detail/integer/endian.hpp
include/boost/spirit/home/support/detail/is_spirit_tag.hpp
include/boost/spirit/home/support/detail/lexer/char_traits.hpp
include/boost/spirit/home/support/detail/lexer/consts.hpp
@@ -7031,6 +7332,7 @@ include/boost/spirit/home/support/detail/pow10.hpp
include/boost/spirit/home/support/detail/scoped_enum_emulation.hpp
include/boost/spirit/home/support/detail/sign.hpp
include/boost/spirit/home/support/detail/what_function.hpp
+include/boost/spirit/home/support/extended_variant.hpp
include/boost/spirit/home/support/handles_container.hpp
include/boost/spirit/home/support/has_semantic_action.hpp
include/boost/spirit/home/support/info.hpp
@@ -7375,6 +7677,7 @@ include/boost/spirit/include/support_attributes.hpp
include/boost/spirit/include/support_attributes_fwd.hpp
include/boost/spirit/include/support_char_class.hpp
include/boost/spirit/include/support_container.hpp
+include/boost/spirit/include/support_extended_variant.hpp
include/boost/spirit/include/support_info.hpp
include/boost/spirit/include/support_iso8859_1.hpp
include/boost/spirit/include/support_istream_iterator.hpp
@@ -7430,6 +7733,7 @@ include/boost/spirit/repository/home/qi/directive.hpp
include/boost/spirit/repository/home/qi/directive/confix.hpp
include/boost/spirit/repository/home/qi/directive/distinct.hpp
include/boost/spirit/repository/home/qi/directive/kwd.hpp
+include/boost/spirit/repository/home/qi/directive/seek.hpp
include/boost/spirit/repository/home/qi/nonterminal.hpp
include/boost/spirit/repository/home/qi/nonterminal/subrule.hpp
include/boost/spirit/repository/home/qi/operator.hpp
@@ -7443,6 +7747,7 @@ include/boost/spirit/repository/home/support/confix.hpp
include/boost/spirit/repository/home/support/distinct.hpp
include/boost/spirit/repository/home/support/flush_multi_pass.hpp
include/boost/spirit/repository/home/support/kwd.hpp
+include/boost/spirit/repository/home/support/seek.hpp
include/boost/spirit/repository/home/support/subrule_context.hpp
include/boost/spirit/repository/include/karma.hpp
include/boost/spirit/repository/include/karma_confix.hpp
@@ -7460,6 +7765,7 @@ include/boost/spirit/repository/include/qi_keywords.hpp
include/boost/spirit/repository/include/qi_kwd.hpp
include/boost/spirit/repository/include/qi_nonterminal.hpp
include/boost/spirit/repository/include/qi_primitive.hpp
+include/boost/spirit/repository/include/qi_seek.hpp
include/boost/spirit/repository/include/qi_subrule.hpp
include/boost/spirit/symbols.hpp
include/boost/spirit/symbols/symbols.hpp
@@ -7712,6 +8018,8 @@ include/boost/thread/win32/thread_primitives.hpp
include/boost/thread/xtime.hpp
include/boost/throw_exception.hpp
include/boost/timer.hpp
+include/boost/timer/config.hpp
+include/boost/timer/timer.hpp
include/boost/token_functions.hpp
include/boost/token_iterator.hpp
include/boost/tokenizer.hpp
@@ -7851,6 +8159,9 @@ include/boost/type_traits/detail/bool_trait_undef.hpp
include/boost/type_traits/detail/common_type_imp.hpp
include/boost/type_traits/detail/cv_traits_impl.hpp
include/boost/type_traits/detail/false_result.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
include/boost/type_traits/detail/ice_and.hpp
include/boost/type_traits/detail/ice_eq.hpp
include/boost/type_traits/detail/ice_not.hpp
@@ -7869,15 +8180,54 @@ include/boost/type_traits/detail/yes_no_type.hpp
include/boost/type_traits/extent.hpp
include/boost/type_traits/floating_point_promotion.hpp
include/boost/type_traits/function_traits.hpp
+include/boost/type_traits/has_bit_and.hpp
+include/boost/type_traits/has_bit_and_assign.hpp
+include/boost/type_traits/has_bit_or.hpp
+include/boost/type_traits/has_bit_or_assign.hpp
+include/boost/type_traits/has_bit_xor.hpp
+include/boost/type_traits/has_bit_xor_assign.hpp
+include/boost/type_traits/has_complement.hpp
+include/boost/type_traits/has_dereference.hpp
+include/boost/type_traits/has_divides.hpp
+include/boost/type_traits/has_divides_assign.hpp
+include/boost/type_traits/has_equal_to.hpp
+include/boost/type_traits/has_greater.hpp
+include/boost/type_traits/has_greater_equal.hpp
+include/boost/type_traits/has_left_shift.hpp
+include/boost/type_traits/has_left_shift_assign.hpp
+include/boost/type_traits/has_less.hpp
+include/boost/type_traits/has_less_equal.hpp
+include/boost/type_traits/has_logical_and.hpp
+include/boost/type_traits/has_logical_not.hpp
+include/boost/type_traits/has_logical_or.hpp
+include/boost/type_traits/has_minus.hpp
+include/boost/type_traits/has_minus_assign.hpp
+include/boost/type_traits/has_modulus.hpp
+include/boost/type_traits/has_modulus_assign.hpp
+include/boost/type_traits/has_multiplies.hpp
+include/boost/type_traits/has_multiplies_assign.hpp
+include/boost/type_traits/has_negate.hpp
include/boost/type_traits/has_new_operator.hpp
+include/boost/type_traits/has_not_equal_to.hpp
include/boost/type_traits/has_nothrow_assign.hpp
include/boost/type_traits/has_nothrow_constructor.hpp
include/boost/type_traits/has_nothrow_copy.hpp
include/boost/type_traits/has_nothrow_destructor.hpp
+include/boost/type_traits/has_operator.hpp
+include/boost/type_traits/has_plus.hpp
+include/boost/type_traits/has_plus_assign.hpp
+include/boost/type_traits/has_post_decrement.hpp
+include/boost/type_traits/has_post_increment.hpp
+include/boost/type_traits/has_pre_decrement.hpp
+include/boost/type_traits/has_pre_increment.hpp
+include/boost/type_traits/has_right_shift.hpp
+include/boost/type_traits/has_right_shift_assign.hpp
include/boost/type_traits/has_trivial_assign.hpp
include/boost/type_traits/has_trivial_constructor.hpp
include/boost/type_traits/has_trivial_copy.hpp
include/boost/type_traits/has_trivial_destructor.hpp
+include/boost/type_traits/has_unary_minus.hpp
+include/boost/type_traits/has_unary_plus.hpp
include/boost/type_traits/has_virtual_destructor.hpp
include/boost/type_traits/ice.hpp
include/boost/type_traits/integral_constant.hpp
@@ -8309,11 +8659,10 @@ include/boost/units/unit.hpp
include/boost/units/units_fwd.hpp
include/boost/unordered/detail/allocator_helpers.hpp
include/boost/unordered/detail/buckets.hpp
+include/boost/unordered/detail/emplace_args.hpp
include/boost/unordered/detail/equivalent.hpp
include/boost/unordered/detail/extract_key.hpp
include/boost/unordered/detail/fwd.hpp
-include/boost/unordered/detail/move.hpp
-include/boost/unordered/detail/node.hpp
include/boost/unordered/detail/table.hpp
include/boost/unordered/detail/unique.hpp
include/boost/unordered/detail/util.hpp
diff --git a/devel/boost-headers/buildlink3.mk b/devel/boost-headers/buildlink3.mk
index cf38e4a0196..c60302d6af8 100644
--- a/devel/boost-headers/buildlink3.mk
+++ b/devel/boost-headers/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.20 2011/10/11 10:02:08 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2012/01/08 11:35:07 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.47.*
+BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.48.*
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 198c4451516..3fb2f0f40a9 100644
--- a/devel/boost-jam/buildlink3.mk
+++ b/devel/boost-jam/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.13 2011/10/11 10:02:08 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2012/01/08 11:35:07 adam Exp $
BUILDLINK_TREE+= boost-jam
.if !defined(BOOST_JAM_BUILDLINK3_MK)
BOOST_JAM_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.47.*
+BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.48.*
BUILDLINK_DEPMETHOD.boost-jam?= build
BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam
.endif # BOOST_JAM_BUILDLINK3_MK
diff --git a/devel/boost-libs/PLIST b/devel/boost-libs/PLIST
index d077c0bf738..85586fcdff2 100644
--- a/devel/boost-libs/PLIST
+++ b/devel/boost-libs/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2011/10/11 10:02:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.14 2012/01/08 11:35:07 adam Exp $
lib/libboost_chrono.a
lib/libboost_chrono.so
lib/libboost_chrono.so.${BOOST_VERSION}
@@ -52,6 +52,9 @@ lib/libboost_test_exec_monitor.a
lib/libboost_thread.a
lib/libboost_thread.so
lib/libboost_thread.so.${BOOST_VERSION}
+lib/libboost_timer.a
+lib/libboost_timer.so
+lib/libboost_timer.so.${BOOST_VERSION}
lib/libboost_unit_test_framework.a
lib/libboost_unit_test_framework.so
lib/libboost_unit_test_framework.so.${BOOST_VERSION}
diff --git a/devel/boost-libs/buildlink3.mk b/devel/boost-libs/buildlink3.mk
index 7b7519406ce..6b79ecb3e5c 100644
--- a/devel/boost-libs/buildlink3.mk
+++ b/devel/boost-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.20 2011/10/11 10:02:08 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2012/01/08 11:35:07 adam Exp $
BUILDLINK_TREE+= boost-libs
@@ -6,7 +6,7 @@ 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.47.*
+BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.48.*
BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs
.include "../../devel/boost-headers/buildlink3.mk"
diff --git a/devel/boost-python/buildlink3.mk b/devel/boost-python/buildlink3.mk
index b9c701ffe07..1f78fe507a8 100644
--- a/devel/boost-python/buildlink3.mk
+++ b/devel/boost-python/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.24 2011/10/11 10:02:08 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.25 2012/01/08 11:35:08 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.47.*
-BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.47.*
+BUILDLINK_API_DEPENDS.boost-python+= boost-python-1.48.*
+BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.48.*
BUILDLINK_PKGSRCDIR.boost-python?= ../../devel/boost-python
.include "../../devel/boost-headers/buildlink3.mk"
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index 0d169ed2fc6..a38ead854ea 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.31 2011/12/16 16:53:03 hans Exp $
+# $NetBSD: Makefile.common,v 1.32 2012/01/08 11:35:07 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.47.0
+BOOST_VERSION= 1.48.0
BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
DISTNAME= boost_${BOOST_VERSION:S/./_/g}
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index fb3e0eba0d0..19612f76fcf 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,16 +1,14 @@
-$NetBSD: distinfo,v 1.37 2011/11/06 21:54:32 tnn Exp $
+$NetBSD: distinfo,v 1.38 2012/01/08 11:35:07 adam Exp $
-SHA1 (boost_1_47_0.tar.bz2) = 6e3eb548b9d955c0bc6f71c51042b713b678136a
-RMD160 (boost_1_47_0.tar.bz2) = 511144eb5ade340115971c372a3c849bd55181f1
-Size (boost_1_47_0.tar.bz2) = 45952657 bytes
+SHA1 (boost_1_48_0.tar.bz2) = 27aced5086e96c6f7b2b684bda2bd515e115da35
+RMD160 (boost_1_48_0.tar.bz2) = e006121ae5cac37aa419ac5bbf59e090e6ca7f70
+Size (boost_1_48_0.tar.bz2) = 48236989 bytes
SHA1 (patch-aa) = 62bb260fce3bca6dd5f61dd9b179fd40593d31b4
SHA1 (patch-ab) = f1c95ae229465a4d2da76ce6ff88d76ace52fdd8
SHA1 (patch-ac) = 54d40e6a62cdf40c4155c64d9f02df475fbe111d
SHA1 (patch-ad) = d36799e40e1f7e6f62768e1144859f22ce76a265
SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52
-SHA1 (patch-af) = 560157e198b416be700f15fe816e0196134fe414
SHA1 (patch-ag) = b19bf29b0c08ede6470e0a697f99d4ea796ab987
-SHA1 (patch-ah) = c32b43bdbbe3cecc15ad56172083ee6ed926b45b
-SHA1 (patch-ai) = 2565d3ca95641104ebbfd5e96d5c56df67e06719
+SHA1 (patch-ai) = e55ca82da06d23c362f041b0b5f92bbd09663379
SHA1 (patch-aq) = e5c7b72ffa2942ce401f3d9bf05498fd761df17a
SHA1 (patch-ar) = 91981e2edb93666de78c203a6cef3d5011b2b26a
diff --git a/meta-pkgs/boost/patches/patch-af b/meta-pkgs/boost/patches/patch-af
deleted file mode 100644
index 48696babcc0..00000000000
--- a/meta-pkgs/boost/patches/patch-af
+++ /dev/null
@@ -1,49 +0,0 @@
-$NetBSD: patch-af,v 1.8 2011/10/14 01:12:06 jmmv Exp $
-
-A 'char' cannot be expected to be signed. PowerPC, for example, defines
-the 'char' type as unsigned. Fix this piece of code to not deal with
-signed characters.
-
---- ./boost/archive/iterators/binary_from_base64.hpp.orig 2011-10-13 23:56:25.000000000 +0000
-+++ ./boost/archive/iterators/binary_from_base64.hpp
-@@ -39,28 +39,28 @@ template<class CharType>
- struct to_6_bit {
- typedef CharType result_type;
- CharType operator()(CharType t) const{
-- const char lookup_table[] = {
-- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-- -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,
-- 52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,
-- -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,
-- 15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,
-- -1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,
-- 41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1
-+ unsigned char lookup_table[] = {
-+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
-+ 255,255,255,255,255,255,255,255,255,255,255,62,255,255,255,63,
-+ 52,53,54,55,56,57,58,59,60,61,255,255,255,255,255,255,
-+ 255, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,
-+ 15,16,17,18,19,20,21,22,23,24,25,255,255,255,255,255,
-+ 255,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,
-+ 41,42,43,44,45,46,47,48,49,50,51,255,255,255,255,255
- };
- // metrowerks trips this assertion - how come?
- #if ! defined(__MWERKS__)
- BOOST_STATIC_ASSERT(128 == sizeof(lookup_table));
- #endif
-- signed char value = -1;
-+ unsigned char value = 255;
- if((unsigned)t <= 127)
- value = lookup_table[(unsigned)t];
-- if(-1 == value)
-+ if(255 == value)
- boost::serialization::throw_exception(
- dataflow_exception(dataflow_exception::invalid_base64_character)
- );
-- return value;
-+ return static_cast< CharType >(value);
- }
- };
-
diff --git a/meta-pkgs/boost/patches/patch-ah b/meta-pkgs/boost/patches/patch-ah
deleted file mode 100644
index 42ec76575e7..00000000000
--- a/meta-pkgs/boost/patches/patch-ah
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ah,v 1.4 2011/02/24 11:05:36 adam Exp $
-
-Clang does not have (yet) std::forward.
-
---- boost/unordered/detail/fwd.hpp.orig 2011-02-24 09:48:11.000000000 +0000
-+++ boost/unordered/detail/fwd.hpp
-@@ -32,7 +32,7 @@
- // E = Key Extractor
-
- #if !defined(BOOST_NO_RVALUE_REFERENCES) && !defined(BOOST_NO_VARIADIC_TEMPLATES)
--# if defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)
-+# if defined(__clang__) || defined(__SGI_STL_PORT) || defined(_STLPORT_VERSION)
- // STLport doesn't have std::forward.
- # else
- # define BOOST_UNORDERED_STD_FORWARD
diff --git a/meta-pkgs/boost/patches/patch-ai b/meta-pkgs/boost/patches/patch-ai
index 80c893e5787..b4633ab2dc2 100644
--- a/meta-pkgs/boost/patches/patch-ai
+++ b/meta-pkgs/boost/patches/patch-ai
@@ -1,10 +1,10 @@
-$NetBSD: patch-ai,v 1.3 2011/11/06 21:54:32 tnn Exp $
+$NetBSD: patch-ai,v 1.4 2012/01/08 11:35:07 adam Exp $
https://svn.boost.org/trac/boost/ticket/6098
--- boost/asio/detail/impl/kqueue_reactor.ipp.orig 2011-11-06 17:01:14.000000000 +0000
+++ boost/asio/detail/impl/kqueue_reactor.ipp
-@@ -289,9 +289,9 @@ void kqueue_reactor::deregister_descript
+@@ -318,9 +318,9 @@ void kqueue_reactor::deregister_descript
{
struct kevent events[2];
BOOST_ASIO_KQUEUE_EV_SET(&events[0], descriptor,
@@ -16,7 +16,7 @@ https://svn.boost.org/trac/boost/ticket/6098
::kevent(kqueue_fd_, events, 2, 0, 0, 0);
}
-@@ -333,9 +333,9 @@ void kqueue_reactor::deregister_internal
+@@ -359,9 +359,9 @@ void kqueue_reactor::deregister_internal
{
struct kevent events[2];
BOOST_ASIO_KQUEUE_EV_SET(&events[0], descriptor,