summaryrefslogtreecommitdiff
path: root/devel/boost-headers
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2008-01-04 19:58:39 +0000
committerjmmv <jmmv@pkgsrc.org>2008-01-04 19:58:39 +0000
commit106f6e10a540663e81edcf0839ada919bf2d150b (patch)
tree9b9bd7d108a9bed0659b3ba8104a217cbf9c19d5 /devel/boost-headers
parentf3ff9a627fcbd371c3969c7770e0ae8ee559c394 (diff)
downloadpkgsrc-106f6e10a540663e81edcf0839ada919bf2d150b.tar.gz
Update boost to 1.34.1. This is based on the patches provided by Brook Milligan
in PR pkg/36558. Committing it right after the freeze so that we have enough time to resolve the problems that this will surely cause. New Libraries * Foreach Library: BOOST_FOREACH macro for easily iterating over the elements of a sequence, from Eric Niebler. * Statechart Library: Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code, from Andreas Huber. * TR1 Library: An implementation of the C++ Technical Report on Standard Library Extensions, from John Maddock. This library does not itself implement the TR1 components, rather it's a thin wrapper that will include your standard library's TR1 implementation (if it has one), otherwise it will include the Boost Library equivalents, and import them into namespace std::tr1. Highlights include: Reference Wrappers, Smart Pointers, result_of, Function Object Binders, Polymorphic function wrappers, Type Traits, Random Number Generators and Distributions, Tuples, Fixed Size Array, Hash Function Objects, Regular Expressions and Complex Number Additional Algorithms. * Typeof Library: Typeof operator emulation, from Arkadiy Vertleyb and Peder Holt. * Xpressive Library: Regular expressions that can be written as strings or as expression templates, and that can refer to each other and themselves recursively with the power of context-free grammars, from Eric Niebler. Updated Libraries * Assign Library: o Support for ptr_map<key,T> via the new function ptr_map_insert() o Support for initialization of Pointer Containers when the containers hold pointers to an abstract base class. * Date_time library: o Support for new US/Canada timezone rules and other bug fixes. See Change History for details. * Filesystem Library: Major upgrade in preparation for submission to the C++ Standards Committee for TR2. Changes include: o Internationalization, provided by class templates basic_path, basic_filesystem_error, basic_directory_iterator and basic_directory_entry. o Simplification of the path interface by eliminating special constructors to identify native formats. o Rationalization of predicate function design, including the addition of several new functions. o Clearer specification by reference to POSIX, the ISO/IEEE Single Unix Standard, with provisions for Windows and other operating systems. o Preservation of existing user code whenever possible. o More efficient directory iteration. o Addition of a recursive directory iterator. * Function Library: Boost.Function now implements a small buffer optimization, which can drastically improve the performance when copying or constructing Boost.Function objects storing small function objects. For instance, bind(&X:foo, &x, _1, _2) requires no heap allocation when placed into a Boost.Function object. * Functional/Hash Library o Use declarations for standard classes, so that the library doesn't need to include all of their headers o Deprecated the <boost/functional/hash/*.hpp> headers. o Add support for the BOOST_HASH_NO_EXTENSIONS macro, which disables the extensions to TR1 o Minor improvements to the hash functions for floating point numbers. * Graph Library: o edmonds_maximum_cardinality_matching, from Aaron Windsor. o lengauer_tarjan_dominator_tree, from JongSoo Park. o compressed_sparse_row_graph, from Jeremiah Willcock and Douglas Gregor of Indiana University. o sorted_erdos_renyi_iterator, from Jeremiah Willcock of Indiana University. o biconnected_components now supports a visitor and named parameters, from Janusz Piwowarski. o adjacency_matrix now models the Bidirectional Graph concept. o dijkstra_shortest_paths now calls vis.initialize_vertex for each vertex during initialization. o Note: the name of the compiled library for the GraphViz reader has changed to boost_graph (from bgl-viz) to match Boost conventions. o See the complete revision history for more information. * MultiArray Library: Boost.MultiArray now by default provides range-checking for operator[]. Range checking can be disabled by defining the macro BOOST_DISABLE_ASSERTS before including multi_array.hpp. A bug in multi_array::resize() related to storage orders was fixed. * Multi-index Containers Library: o New random access indices. o Non key-based indices feature new rearrange facilities. o This version also includes a number of optimizations and usage improvements. For a complete list of changes, see the library release notes. * Optional Library: o boost::none_t and boost::none now added to Optional's documentation o Relational operators now directly support arguments of type 'T' and 'none_t' o operator->() now also works with reference types. o Helper functions make_optional(val), make_optional(cond,val) and get_optional_value_or(opt,alternative_value) added. o Constructor taking a boolean condition (as well as a value) added. o Member function get_value_or(alternative_value) added. o Incompatbility bug with mpl::apply<> fixed. o Converting assignment bug with uninitialized lvalues fixed. * Parameter Library: o Every ArgumentPack is now a valid MPL Forward Sequence. o Support for unnamed arguments (those whose keyword is deduced from their types) is added. o Support for named and unnamed template arguments is added. o New overload generation macros solve the forwarding problem directly. o See also the Python library changes, below. * Pointer Container Library: o Support for serialization via Boost.Serialization. o Exceptions can be disabled by defining the macro BOOST_PTR_CONTAINER_NO_EXCEPTIONS before including any header. This macro is defined by default if BOOST_NO_EXCEPTIONS is defined. o Additional std::auto_ptr<T> overloads added s.t. one can also pass std::auto_ptr<T> instead of only T* arguments to member functions. o transfer() now has weaker requirements s.t. one can transfer objects from ptr_container<Derived> to ptr_container<Base>, * Python Library: o Boost.Python now automatically appends C++ signatures to docstrings. The new docstring_options.hpp header is available to control the content of docstrings. o stl_input_iterator, for turning a Python iterable object into an STL input iterator, from Eric Niebler. o Support for void* conversions is added. o Integrated support for wrapping C++ functions built with the parameter library; keyword names are automatically known to docsstrings. o Enhancements to the API for better embedding support (boost::python::import(), boost::python::exec() and boost::python::exec_file()). * Signals Library: More improvements to signal invocation performance from Robert Zeh. * Smart Pointers Library: o Allocator support as proposed in N1851 (162 Kb PDF). o pointer_cast and pointer_to_other utilities to allow pointer-independent code, from Ion Gaztanaga. * String Algorithm Library: o lexicographical_compare o join o New comparison predicates is_less, is_not_greater. o Negative indexes support (like Perl) in various algorihtms (*_head/tail, *_nth). * Wave Library: o Wave now correctly recognizes pp-number tokens as mandated by the C++ Standard, which are converted to C++ tokens right before they are returned from the library. o Several new preprocessing hooks have been added. For a complete description please refer to the related documentation page: The Context Policy. o Shared library (dll) support has been added for the generated Wave libraries. o The overall error handling has been improved. It is now possible to recover and continue after an error or a warning was issued. o Support for optional comment and/or full whitespace preservation in the generated output stream has been added. o The Wave library now performs automatic include guard detection to avoid accessing header files more than once, if appropriate. o Full interactive mode has been added to the Wave tool. Now the Wave tool can be used just like Python or Perl for instance to interactively try out your BOOST_PP macros. Additionally it is now possible to load and save the current state of an interactive session (macro tables et.al.). o The overall performance has been improved by upto 40-60%, depending on the concrete files to process. o Support for new pragmas has been added allowing to control certain library features from inside the preprocessed sources (partial output redirection, control of generated whitespace and #line directives). o Optional support for #pragma message "..." has been added. o This version also includes a number of bug fixes and usage improvements. For a complete list of changes, see the libraries change log.
Diffstat (limited to 'devel/boost-headers')
-rw-r--r--devel/boost-headers/Makefile12
-rw-r--r--devel/boost-headers/PLIST488
-rw-r--r--devel/boost-headers/buildlink3.mk4
3 files changed, 483 insertions, 21 deletions
diff --git a/devel/boost-headers/Makefile b/devel/boost-headers/Makefile
index ad935b01569..9658e2b4e54 100644
--- a/devel/boost-headers/Makefile
+++ b/devel/boost-headers/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2007/06/02 17:51:48 jmmv Exp $
+# $NetBSD: Makefile,v 1.9 2008/01/04 19:58:39 jmmv Exp $
#
BOOST_PACKAGE= headers
@@ -7,18 +7,10 @@ BOOST_CONFIG= generate
.include "../../meta-pkgs/boost/Makefile.common"
-BJAM_ARGS+= --with-unknown # disable all libraries
+BJAM_ARGS+= --without-* # disable all libraries
.include "../../devel/boost-jam/bjam.mk"
-# The following is a quick hack to let boost compile under NetBSD with GCC 4.
-.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "NetBSD" && !empty(CC_VERSION:Mgcc-4.*)
-post-configure:
- ${ECHO} "#define BOOST_NO_STD_WSTREAMBUF" \
- >>${WRKSRC}/boost/config/user.hpp
-.endif
-
do-build:
do-install: bjam-install
diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST
index 52984909ff1..0c2a3284b7a 100644
--- a/devel/boost-headers/PLIST
+++ b/devel/boost-headers/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2006/01/20 20:40:19 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.4 2008/01/04 19:58:39 jmmv Exp $
include/boost/algorithm/minmax.hpp
include/boost/algorithm/minmax_element.hpp
include/boost/algorithm/string.hpp
@@ -30,6 +30,7 @@ include/boost/algorithm/string/find_iterator.hpp
include/boost/algorithm/string/finder.hpp
include/boost/algorithm/string/formatter.hpp
include/boost/algorithm/string/iter_find.hpp
+include/boost/algorithm/string/join.hpp
include/boost/algorithm/string/predicate.hpp
include/boost/algorithm/string/predicate_facade.hpp
include/boost/algorithm/string/regex.hpp
@@ -54,6 +55,7 @@ include/boost/archive/basic_binary_iarchive.hpp
include/boost/archive/basic_binary_iprimitive.hpp
include/boost/archive/basic_binary_oarchive.hpp
include/boost/archive/basic_binary_oprimitive.hpp
+include/boost/archive/basic_streambuf_locale_saver.hpp
include/boost/archive/basic_text_iarchive.hpp
include/boost/archive/basic_text_iprimitive.hpp
include/boost/archive/basic_text_oarchive.hpp
@@ -62,7 +64,9 @@ include/boost/archive/basic_xml_archive.hpp
include/boost/archive/basic_xml_iarchive.hpp
include/boost/archive/basic_xml_oarchive.hpp
include/boost/archive/binary_iarchive.hpp
+include/boost/archive/binary_iarchive_impl.hpp
include/boost/archive/binary_oarchive.hpp
+include/boost/archive/binary_oarchive_impl.hpp
include/boost/archive/binary_wiarchive.hpp
include/boost/archive/binary_woarchive.hpp
include/boost/archive/codecvt_null.hpp
@@ -164,6 +168,7 @@ include/boost/assign/list_inserter.hpp
include/boost/assign/list_of.hpp
include/boost/assign/ptr_list_inserter.hpp
include/boost/assign/ptr_list_of.hpp
+include/boost/assign/ptr_map_inserter.hpp
include/boost/assign/std.hpp
include/boost/assign/std/deque.hpp
include/boost/assign/std/list.hpp
@@ -185,6 +190,7 @@ include/boost/bind/mem_fn_template.hpp
include/boost/bind/mem_fn_vw.hpp
include/boost/bind/placeholders.hpp
include/boost/bind/protect.hpp
+include/boost/bind/storage.hpp
include/boost/blank.hpp
include/boost/blank_fwd.hpp
include/boost/call_traits.hpp
@@ -224,6 +230,7 @@ include/boost/config/compiler/common_edg.hpp
include/boost/config/compiler/compaq_cxx.hpp
include/boost/config/compiler/digitalmars.hpp
include/boost/config/compiler/gcc.hpp
+include/boost/config/compiler/gcc_xml.hpp
include/boost/config/compiler/greenhills.hpp
include/boost/config/compiler/hp_acc.hpp
include/boost/config/compiler/intel.hpp
@@ -234,6 +241,10 @@ include/boost/config/compiler/sgi_mipspro.hpp
include/boost/config/compiler/sunpro_cc.hpp
include/boost/config/compiler/vacpp.hpp
include/boost/config/compiler/visualc.hpp
+include/boost/config/no_tr1/complex.hpp
+include/boost/config/no_tr1/functional.hpp
+include/boost/config/no_tr1/memory.hpp
+include/boost/config/no_tr1/utility.hpp
include/boost/config/platform/aix.hpp
include/boost/config/platform/amigaos.hpp
include/boost/config/platform/beos.hpp
@@ -243,6 +254,7 @@ include/boost/config/platform/hpux.hpp
include/boost/config/platform/irix.hpp
include/boost/config/platform/linux.hpp
include/boost/config/platform/macos.hpp
+include/boost/config/platform/qnxnto.hpp
include/boost/config/platform/solaris.hpp
include/boost/config/platform/win32.hpp
include/boost/config/posix_features.hpp
@@ -266,6 +278,7 @@ include/boost/cregex.hpp
include/boost/cstdint.hpp
include/boost/cstdlib.hpp
include/boost/current_function.hpp
+include/boost/date_time.hpp
include/boost/date_time/adjust_functors.hpp
include/boost/date_time/c_local_time_adjustor.hpp
include/boost/date_time/c_time.hpp
@@ -323,7 +336,6 @@ include/boost/date_time/local_time/local_time.hpp
include/boost/date_time/local_time/local_time_io.hpp
include/boost/date_time/local_time/local_time_types.hpp
include/boost/date_time/local_time/posix_time_zone.hpp
-include/boost/date_time/local_time/time_zone.hpp
include/boost/date_time/local_time/tz_database.hpp
include/boost/date_time/local_time_adjustor.hpp
include/boost/date_time/local_timezone_defs.hpp
@@ -427,12 +439,15 @@ include/boost/dynamic_bitset/dynamic_bitset.hpp
include/boost/dynamic_bitset_fwd.hpp
include/boost/dynamic_property_map.hpp
include/boost/enable_shared_from_this.hpp
+include/boost/filesystem.hpp
+include/boost/filesystem/cerrno.hpp
include/boost/filesystem/config.hpp
include/boost/filesystem/convenience.hpp
include/boost/filesystem/exception.hpp
include/boost/filesystem/fstream.hpp
include/boost/filesystem/operations.hpp
include/boost/filesystem/path.hpp
+include/boost/foreach.hpp
include/boost/format.hpp
include/boost/format/alt_sstream.hpp
include/boost/format/alt_sstream_impl.hpp
@@ -472,7 +487,9 @@ include/boost/function/function_template.hpp
include/boost/function_equal.hpp
include/boost/function_output_iterator.hpp
include/boost/functional.hpp
+include/boost/functional/detail/container_fwd.hpp
include/boost/functional/detail/float_functions.hpp
+include/boost/functional/detail/hash_float.hpp
include/boost/functional/hash.hpp
include/boost/functional/hash/deque.hpp
include/boost/functional/hash/hash.hpp
@@ -481,8 +498,10 @@ include/boost/functional/hash/map.hpp
include/boost/functional/hash/pair.hpp
include/boost/functional/hash/set.hpp
include/boost/functional/hash/vector.hpp
+include/boost/functional/hash_fwd.hpp
include/boost/generator_iterator.hpp
include/boost/get_pointer.hpp
+include/boost/graph/adj_list_serialize.hpp
include/boost/graph/adjacency_iterator.hpp
include/boost/graph/adjacency_list.hpp
include/boost/graph/adjacency_list_io.hpp
@@ -495,6 +514,7 @@ include/boost/graph/betweenness_centrality.hpp
include/boost/graph/biconnected_components.hpp
include/boost/graph/breadth_first_search.hpp
include/boost/graph/circle_layout.hpp
+include/boost/graph/compressed_sparse_row_graph.hpp
include/boost/graph/connected_components.hpp
include/boost/graph/copy.hpp
include/boost/graph/create_condensation_graph.hpp
@@ -510,6 +530,7 @@ include/boost/graph/detail/connected_components.hpp
include/boost/graph/detail/edge.hpp
include/boost/graph/detail/incidence_iterator.hpp
include/boost/graph/detail/incremental_components.hpp
+include/boost/graph/detail/indexed_properties.hpp
include/boost/graph/detail/is_same.hpp
include/boost/graph/detail/list_base.hpp
include/boost/graph/detail/permutation.hpp
@@ -519,6 +540,7 @@ include/boost/graph/detail/set_adaptor.hpp
include/boost/graph/detail/shadow_iterator.hpp
include/boost/graph/detail/sparse_ordering.hpp
include/boost/graph/dijkstra_shortest_paths.hpp
+include/boost/graph/dominator_tree.hpp
include/boost/graph/edge_connectivity.hpp
include/boost/graph/edge_list.hpp
include/boost/graph/edmunds_karp_max_flow.hpp
@@ -546,6 +568,7 @@ include/boost/graph/king_ordering.hpp
include/boost/graph/kruskal_min_spanning_tree.hpp
include/boost/graph/leda_graph.hpp
include/boost/graph/matrix_as_graph.hpp
+include/boost/graph/max_cardinality_matching.hpp
include/boost/graph/minimum_degree_ordering.hpp
include/boost/graph/named_function_params.hpp
include/boost/graph/neighbor_bfs.hpp
@@ -573,6 +596,7 @@ include/boost/graph/topological_sort.hpp
include/boost/graph/transitive_closure.hpp
include/boost/graph/transpose_graph.hpp
include/boost/graph/tree_traits.hpp
+include/boost/graph/two_bit_color_map.hpp
include/boost/graph/undirected_dfs.hpp
include/boost/graph/vector_as_graph.hpp
include/boost/graph/visitors.hpp
@@ -771,11 +795,24 @@ include/boost/logic/tribool_io.hpp
include/boost/math/common_factor.hpp
include/boost/math/common_factor_ct.hpp
include/boost/math/common_factor_rt.hpp
+include/boost/math/complex.hpp
+include/boost/math/complex/acos.hpp
+include/boost/math/complex/acosh.hpp
+include/boost/math/complex/asin.hpp
+include/boost/math/complex/asinh.hpp
+include/boost/math/complex/atan.hpp
+include/boost/math/complex/atanh.hpp
+include/boost/math/complex/details.hpp
+include/boost/math/complex/fabs.hpp
include/boost/math/octonion.hpp
include/boost/math/quaternion.hpp
include/boost/math/special_functions/acosh.hpp
include/boost/math/special_functions/asinh.hpp
include/boost/math/special_functions/atanh.hpp
+include/boost/math/special_functions/detail/series.hpp
+include/boost/math/special_functions/expm1.hpp
+include/boost/math/special_functions/hypot.hpp
+include/boost/math/special_functions/log1p.hpp
include/boost/math/special_functions/sinc.hpp
include/boost/math/special_functions/sinhc.hpp
include/boost/math_fwd.hpp
@@ -1790,6 +1827,7 @@ include/boost/multi_index/detail/access_specifier.hpp
include/boost/multi_index/detail/archive_constructed.hpp
include/boost/multi_index/detail/auto_space.hpp
include/boost/multi_index/detail/base_type.hpp
+include/boost/multi_index/detail/bidir_node_iterator.hpp
include/boost/multi_index/detail/bucket_array.hpp
include/boost/multi_index/detail/converter.hpp
include/boost/multi_index/detail/copy_map.hpp
@@ -1798,20 +1836,16 @@ include/boost/multi_index/detail/duplicates_iterator.hpp
include/boost/multi_index/detail/has_tag.hpp
include/boost/multi_index/detail/hash_index_args.hpp
include/boost/multi_index/detail/hash_index_iterator.hpp
-include/boost/multi_index/detail/hash_index_iterator_fwd.hpp
include/boost/multi_index/detail/hash_index_node.hpp
-include/boost/multi_index/detail/hash_index_proxy.hpp
include/boost/multi_index/detail/header_holder.hpp
include/boost/multi_index/detail/index_base.hpp
-include/boost/multi_index/detail/index_iterator.hpp
-include/boost/multi_index/detail/index_iterator_fwd.hpp
include/boost/multi_index/detail/index_loader.hpp
include/boost/multi_index/detail/index_matcher.hpp
include/boost/multi_index/detail/index_node_base.hpp
-include/boost/multi_index/detail/index_proxy.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/iter_adaptor.hpp
include/boost/multi_index/detail/modify_key_adaptor.hpp
include/boost/multi_index/detail/msvc_index_specifier.hpp
include/boost/multi_index/detail/no_duplicate_tags.hpp
@@ -1820,10 +1854,17 @@ 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/prevent_eti.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
+include/boost/multi_index/detail/rnd_index_ptr_array.hpp
+include/boost/multi_index/detail/rnd_node_iterator.hpp
+include/boost/multi_index/detail/safe_ctr_proxy.hpp
include/boost/multi_index/detail/safe_mode.hpp
include/boost/multi_index/detail/scope_guard.hpp
include/boost/multi_index/detail/seq_index_node.hpp
include/boost/multi_index/detail/seq_index_ops.hpp
+include/boost/multi_index/detail/uintptr_type.hpp
include/boost/multi_index/detail/unbounded.hpp
include/boost/multi_index/detail/value_compare.hpp
include/boost/multi_index/hashed_index.hpp
@@ -1836,6 +1877,8 @@ include/boost/multi_index/mem_fun.hpp
include/boost/multi_index/member.hpp
include/boost/multi_index/ordered_index.hpp
include/boost/multi_index/ordered_index_fwd.hpp
+include/boost/multi_index/random_access_index.hpp
+include/boost/multi_index/random_access_index_fwd.hpp
include/boost/multi_index/safe_mode_errors.hpp
include/boost/multi_index/sequenced_index.hpp
include/boost/multi_index/sequenced_index_fwd.hpp
@@ -1847,7 +1890,6 @@ include/boost/non_type.hpp
include/boost/noncopyable.hpp
include/boost/nondet_random.hpp
include/boost/none.hpp
-include/boost/none_t.hpp
include/boost/numeric/conversion/bounds.hpp
include/boost/numeric/conversion/cast.hpp
include/boost/numeric/conversion/conversion_traits.hpp
@@ -1882,11 +1924,13 @@ include/boost/numeric/interval/compare/possible.hpp
include/boost/numeric/interval/compare/set.hpp
include/boost/numeric/interval/compare/tribool.hpp
include/boost/numeric/interval/constants.hpp
+include/boost/numeric/interval/detail/alpha_rounding_control.hpp
include/boost/numeric/interval/detail/bcc_rounding_control.hpp
include/boost/numeric/interval/detail/bugs.hpp
include/boost/numeric/interval/detail/c99_rounding_control.hpp
include/boost/numeric/interval/detail/c99sub_rounding_control.hpp
include/boost/numeric/interval/detail/division.hpp
+include/boost/numeric/interval/detail/ia64_rounding_control.hpp
include/boost/numeric/interval/detail/interval_prototype.hpp
include/boost/numeric/interval/detail/msvc_rounding_control.hpp
include/boost/numeric/interval/detail/ppc_rounding_control.hpp
@@ -1947,14 +1991,24 @@ include/boost/operators.hpp
include/boost/optional.hpp
include/boost/optional/optional.hpp
include/boost/optional/optional_fwd.hpp
+include/boost/optional/optional_io.hpp
include/boost/parameter.hpp
include/boost/parameter/aux_/arg_list.hpp
+include/boost/parameter/aux_/cast.hpp
include/boost/parameter/aux_/default.hpp
+include/boost/parameter/aux_/maybe.hpp
include/boost/parameter/aux_/overloads.hpp
include/boost/parameter/aux_/parameter_requirements.hpp
+include/boost/parameter/aux_/parenthesized_type.hpp
+include/boost/parameter/aux_/preprocessor/flatten.hpp
+include/boost/parameter/aux_/preprocessor/for_each.hpp
+include/boost/parameter/aux_/python/invoker.hpp
+include/boost/parameter/aux_/python/invoker_iterate.hpp
include/boost/parameter/aux_/result_of0.hpp
+include/boost/parameter/aux_/set.hpp
include/boost/parameter/aux_/tag.hpp
include/boost/parameter/aux_/tagged_argument.hpp
+include/boost/parameter/aux_/template_keyword.hpp
include/boost/parameter/aux_/unwrap_cv_reference.hpp
include/boost/parameter/aux_/void.hpp
include/boost/parameter/aux_/yesno.hpp
@@ -1963,7 +2017,11 @@ include/boost/parameter/config.hpp
include/boost/parameter/keyword.hpp
include/boost/parameter/macros.hpp
include/boost/parameter/match.hpp
+include/boost/parameter/name.hpp
include/boost/parameter/parameters.hpp
+include/boost/parameter/preprocessor.hpp
+include/boost/parameter/python.hpp
+include/boost/parameter/value_type.hpp
include/boost/pending/bucket_sorter.hpp
include/boost/pending/container_traits.hpp
include/boost/pending/cstddef.hpp
@@ -1984,11 +2042,14 @@ include/boost/pending/lowest_bit.hpp
include/boost/pending/mutable_heap.hpp
include/boost/pending/mutable_queue.hpp
include/boost/pending/property.hpp
+include/boost/pending/property_serialize.hpp
include/boost/pending/queue.hpp
include/boost/pending/relaxed_heap.hpp
include/boost/pending/stringtok.hpp
include/boost/pfto.hpp
include/boost/pointee.hpp
+include/boost/pointer_cast.hpp
+include/boost/pointer_to_other.hpp
include/boost/pool/detail/ct_gcd_lcm.hpp
include/boost/pool/detail/gcd_lcm.hpp
include/boost/pool/detail/guard.hpp
@@ -2176,6 +2237,7 @@ include/boost/preprocessor/repetition/enum_params.hpp
include/boost/preprocessor/repetition/enum_params_with_a_default.hpp
include/boost/preprocessor/repetition/enum_params_with_defaults.hpp
include/boost/preprocessor/repetition/enum_shifted.hpp
+include/boost/preprocessor/repetition/enum_shifted_binary_params.hpp
include/boost/preprocessor/repetition/enum_shifted_params.hpp
include/boost/preprocessor/repetition/enum_trailing.hpp
include/boost/preprocessor/repetition/enum_trailing_binary_params.hpp
@@ -2214,6 +2276,8 @@ include/boost/preprocessor/seq/to_array.hpp
include/boost/preprocessor/seq/to_tuple.hpp
include/boost/preprocessor/seq/transform.hpp
include/boost/preprocessor/slot.hpp
+include/boost/preprocessor/slot/counter.hpp
+include/boost/preprocessor/slot/detail/counter.hpp
include/boost/preprocessor/slot/detail/def.hpp
include/boost/preprocessor/slot/detail/shared.hpp
include/boost/preprocessor/slot/detail/slot1.hpp
@@ -2263,6 +2327,7 @@ include/boost/ptr_container/detail/move.hpp
include/boost/ptr_container/detail/reversible_ptr_container.hpp
include/boost/ptr_container/detail/scoped_deleter.hpp
include/boost/ptr_container/detail/static_move_ptr.hpp
+include/boost/ptr_container/detail/throw_exception.hpp
include/boost/ptr_container/detail/void_ptr_iterator.hpp
include/boost/ptr_container/exception.hpp
include/boost/ptr_container/indirect_fun.hpp
@@ -2386,14 +2451,17 @@ include/boost/python/detail/void_return.hpp
include/boost/python/detail/wrap_python.hpp
include/boost/python/detail/wrapper_base.hpp
include/boost/python/dict.hpp
+include/boost/python/docstring_options.hpp
include/boost/python/enum.hpp
include/boost/python/errors.hpp
include/boost/python/exception_translator.hpp
+include/boost/python/exec.hpp
include/boost/python/extract.hpp
include/boost/python/handle.hpp
include/boost/python/handle_fwd.hpp
include/boost/python/has_back_reference.hpp
include/boost/python/implicit.hpp
+include/boost/python/import.hpp
include/boost/python/init.hpp
include/boost/python/instance_holder.hpp
include/boost/python/iterator.hpp
@@ -2430,6 +2498,7 @@ include/boost/python/object/make_ptr_instance.hpp
include/boost/python/object/pickle_support.hpp
include/boost/python/object/pointer_holder.hpp
include/boost/python/object/py_function.hpp
+include/boost/python/object/stl_iterator_core.hpp
include/boost/python/object/value_holder.hpp
include/boost/python/object/value_holder_fwd.hpp
include/boost/python/object_attributes.hpp
@@ -2464,6 +2533,8 @@ include/boost/python/self.hpp
include/boost/python/signature.hpp
include/boost/python/slice.hpp
include/boost/python/slice_nil.hpp
+include/boost/python/ssize_t.hpp
+include/boost/python/stl_iterator.hpp
include/boost/python/str.hpp
include/boost/python/suite/indexing/container_utils.hpp
include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp
@@ -2515,6 +2586,7 @@ include/boost/random/variate_generator.hpp
include/boost/random/xor_combine.hpp
include/boost/range.hpp
include/boost/range/begin.hpp
+include/boost/range/concepts.hpp
include/boost/range/config.hpp
include/boost/range/const_iterator.hpp
include/boost/range/const_reverse_iterator.hpp
@@ -2636,6 +2708,8 @@ include/boost/serialization/extended_type_info.hpp
include/boost/serialization/extended_type_info_no_rtti.hpp
include/boost/serialization/extended_type_info_typeid.hpp
include/boost/serialization/force_include.hpp
+include/boost/serialization/hash_collections_load_imp.hpp
+include/boost/serialization/hash_collections_save_imp.hpp
include/boost/serialization/hash_map.hpp
include/boost/serialization/hash_set.hpp
include/boost/serialization/is_abstract.hpp
@@ -2710,10 +2784,13 @@ include/boost/spirit/actor/ref_const_ref_const_ref_a.hpp
include/boost/spirit/actor/ref_const_ref_value_actor.hpp
include/boost/spirit/actor/ref_value_actor.hpp
include/boost/spirit/actor/swap_actor.hpp
+include/boost/spirit/actor/typeof.hpp
include/boost/spirit/attribute.hpp
include/boost/spirit/attribute/closure.hpp
include/boost/spirit/attribute/closure_context.hpp
+include/boost/spirit/attribute/closure_fwd.hpp
include/boost/spirit/attribute/parametric.hpp
+include/boost/spirit/attribute/typeof.hpp
include/boost/spirit/core.hpp
include/boost/spirit/core/assert.hpp
include/boost/spirit/core/composite/actions.hpp
@@ -2760,20 +2837,26 @@ include/boost/spirit/core/non_terminal/parser_context.hpp
include/boost/spirit/core/non_terminal/parser_id.hpp
include/boost/spirit/core/non_terminal/rule.hpp
include/boost/spirit/core/non_terminal/subrule.hpp
+include/boost/spirit/core/non_terminal/subrule_fwd.hpp
include/boost/spirit/core/parser.hpp
include/boost/spirit/core/primitives/impl/numerics.ipp
include/boost/spirit/core/primitives/impl/primitives.ipp
include/boost/spirit/core/primitives/numerics.hpp
+include/boost/spirit/core/primitives/numerics_fwd.hpp
include/boost/spirit/core/primitives/primitives.hpp
include/boost/spirit/core/safe_bool.hpp
include/boost/spirit/core/scanner/impl/skipper.ipp
include/boost/spirit/core/scanner/scanner.hpp
+include/boost/spirit/core/scanner/scanner_fwd.hpp
include/boost/spirit/core/scanner/skipper.hpp
+include/boost/spirit/core/scanner/skipper_fwd.hpp
+include/boost/spirit/core/typeof.hpp
include/boost/spirit/debug.hpp
include/boost/spirit/debug/debug_node.hpp
include/boost/spirit/debug/impl/parser_names.ipp
include/boost/spirit/debug/minimal.hpp
include/boost/spirit/debug/parser_names.hpp
+include/boost/spirit/debug/typeof.hpp
include/boost/spirit/dynamic.hpp
include/boost/spirit/dynamic/for.hpp
include/boost/spirit/dynamic/if.hpp
@@ -2784,11 +2867,15 @@ include/boost/spirit/dynamic/lazy.hpp
include/boost/spirit/dynamic/rule_alias.hpp
include/boost/spirit/dynamic/select.hpp
include/boost/spirit/dynamic/stored_rule.hpp
+include/boost/spirit/dynamic/stored_rule_fwd.hpp
include/boost/spirit/dynamic/switch.hpp
+include/boost/spirit/dynamic/typeof.hpp
include/boost/spirit/dynamic/while.hpp
include/boost/spirit/error_handling.hpp
include/boost/spirit/error_handling/exceptions.hpp
+include/boost/spirit/error_handling/exceptions_fwd.hpp
include/boost/spirit/error_handling/impl/exceptions.ipp
+include/boost/spirit/error_handling/typeof.hpp
include/boost/spirit/fusion/algorithm/any.hpp
include/boost/spirit/fusion/algorithm/detail/any.ipp
include/boost/spirit/fusion/algorithm/detail/find_if.ipp
@@ -2818,6 +2905,7 @@ include/boost/spirit/fusion/iterator/detail/cons_iterator/deref_traits.hpp
include/boost/spirit/fusion/iterator/detail/cons_iterator/next_traits.hpp
include/boost/spirit/fusion/iterator/detail/cons_iterator/value_traits.hpp
include/boost/spirit/fusion/iterator/detail/filter_view_iterator/deref_traits.hpp
+include/boost/spirit/fusion/iterator/detail/filter_view_iterator/equal_to_traits.hpp
include/boost/spirit/fusion/iterator/detail/filter_view_iterator/next_traits.hpp
include/boost/spirit/fusion/iterator/detail/filter_view_iterator/value_traits.hpp
include/boost/spirit/fusion/iterator/detail/iterator_base.hpp
@@ -2915,11 +3003,15 @@ include/boost/spirit/fusion/sequence/type_sequence.hpp
include/boost/spirit/fusion/sequence/value_at.hpp
include/boost/spirit/iterator.hpp
include/boost/spirit/iterator/file_iterator.hpp
+include/boost/spirit/iterator/file_iterator_fwd.hpp
include/boost/spirit/iterator/fixed_size_queue.hpp
include/boost/spirit/iterator/impl/file_iterator.ipp
include/boost/spirit/iterator/impl/position_iterator.ipp
include/boost/spirit/iterator/multi_pass.hpp
+include/boost/spirit/iterator/multi_pass_fwd.hpp
include/boost/spirit/iterator/position_iterator.hpp
+include/boost/spirit/iterator/position_iterator_fwd.hpp
+include/boost/spirit/iterator/typeof.hpp
include/boost/spirit/meta.hpp
include/boost/spirit/meta/as_parser.hpp
include/boost/spirit/meta/fundamental.hpp
@@ -2948,22 +3040,33 @@ include/boost/spirit/symbols.hpp
include/boost/spirit/symbols/impl/symbols.ipp
include/boost/spirit/symbols/impl/tst.ipp
include/boost/spirit/symbols/symbols.hpp
+include/boost/spirit/symbols/symbols_fwd.hpp
+include/boost/spirit/symbols/typeof.hpp
include/boost/spirit/tree/ast.hpp
+include/boost/spirit/tree/ast_fwd.hpp
include/boost/spirit/tree/common.hpp
+include/boost/spirit/tree/common_fwd.hpp
include/boost/spirit/tree/impl/parse_tree_utils.ipp
include/boost/spirit/tree/impl/tree_to_xml.ipp
include/boost/spirit/tree/parse_tree.hpp
+include/boost/spirit/tree/parse_tree_fwd.hpp
include/boost/spirit/tree/parse_tree_utils.hpp
+include/boost/spirit/tree/parsetree.dtd
include/boost/spirit/tree/tree_to_xml.hpp
+include/boost/spirit/tree/typeof.hpp
include/boost/spirit/utility.hpp
include/boost/spirit/utility/chset.hpp
include/boost/spirit/utility/chset_operators.hpp
include/boost/spirit/utility/confix.hpp
+include/boost/spirit/utility/confix_fwd.hpp
include/boost/spirit/utility/distinct.hpp
+include/boost/spirit/utility/distinct_fwd.hpp
include/boost/spirit/utility/escape_char.hpp
+include/boost/spirit/utility/escape_char_fwd.hpp
include/boost/spirit/utility/flush_multi_pass.hpp
include/boost/spirit/utility/functor_parser.hpp
include/boost/spirit/utility/grammar_def.hpp
+include/boost/spirit/utility/grammar_def_fwd.hpp
include/boost/spirit/utility/impl/chset.ipp
include/boost/spirit/utility/impl/chset/basic_chset.hpp
include/boost/spirit/utility/impl/chset/basic_chset.ipp
@@ -2975,11 +3078,43 @@ include/boost/spirit/utility/impl/escape_char.ipp
include/boost/spirit/utility/impl/lists.ipp
include/boost/spirit/utility/impl/regex.ipp
include/boost/spirit/utility/lists.hpp
+include/boost/spirit/utility/lists_fwd.hpp
include/boost/spirit/utility/loops.hpp
include/boost/spirit/utility/regex.hpp
+include/boost/spirit/utility/rule_parser.hpp
include/boost/spirit/utility/scoped_lock.hpp
+include/boost/spirit/utility/typeof.hpp
include/boost/spirit/version.hpp
include/boost/state_saver.hpp
+include/boost/statechart/asynchronous_state_machine.hpp
+include/boost/statechart/custom_reaction.hpp
+include/boost/statechart/deep_history.hpp
+include/boost/statechart/deferral.hpp
+include/boost/statechart/detail/avoid_unused_warning.hpp
+include/boost/statechart/detail/constructor.hpp
+include/boost/statechart/detail/counted_base.hpp
+include/boost/statechart/detail/leaf_state.hpp
+include/boost/statechart/detail/memory.hpp
+include/boost/statechart/detail/node_state.hpp
+include/boost/statechart/detail/rtti_policy.hpp
+include/boost/statechart/detail/state_base.hpp
+include/boost/statechart/event.hpp
+include/boost/statechart/event_base.hpp
+include/boost/statechart/event_processor.hpp
+include/boost/statechart/exception_translator.hpp
+include/boost/statechart/fifo_scheduler.hpp
+include/boost/statechart/fifo_worker.hpp
+include/boost/statechart/history.hpp
+include/boost/statechart/in_state_reaction.hpp
+include/boost/statechart/null_exception_translator.hpp
+include/boost/statechart/processor_container.hpp
+include/boost/statechart/result.hpp
+include/boost/statechart/shallow_history.hpp
+include/boost/statechart/simple_state.hpp
+include/boost/statechart/state.hpp
+include/boost/statechart/state_machine.hpp
+include/boost/statechart/termination.hpp
+include/boost/statechart/transition.hpp
include/boost/static_assert.hpp
include/boost/static_warning.hpp
include/boost/strong_typedef.hpp
@@ -2993,13 +3128,17 @@ include/boost/test/detail/suppress_warnings.hpp
include/boost/test/detail/unit_test_parameters.hpp
include/boost/test/detail/workaround.hpp
include/boost/test/detail/wrap_io_saver.hpp
+include/boost/test/exception_safety.hpp
include/boost/test/execution_monitor.hpp
include/boost/test/floating_point_comparison.hpp
include/boost/test/framework.hpp
include/boost/test/impl/compiler_log_formatter.ipp
include/boost/test/impl/cpp_main.ipp
+include/boost/test/impl/exception_safety.ipp
include/boost/test/impl/execution_monitor.ipp
include/boost/test/impl/framework.ipp
+include/boost/test/impl/interaction_based.ipp
+include/boost/test/impl/logged_expectations.ipp
include/boost/test/impl/plain_report_formatter.ipp
include/boost/test/impl/progress_monitor.ipp
include/boost/test/impl/results_collector.ipp
@@ -3015,8 +3154,12 @@ include/boost/test/impl/xml_log_formatter.ipp
include/boost/test/impl/xml_report_formatter.ipp
include/boost/test/included/prg_exec_monitor.hpp
include/boost/test/included/test_exec_monitor.hpp
+include/boost/test/included/unit_test.hpp
include/boost/test/included/unit_test_framework.hpp
+include/boost/test/interaction_based.hpp
+include/boost/test/logged_expectations.hpp
include/boost/test/minimal.hpp
+include/boost/test/mock_object.hpp
include/boost/test/output/compiler_log_formatter.hpp
include/boost/test/output/plain_report_formatter.hpp
include/boost/test/output/xml_log_formatter.hpp
@@ -3024,10 +3167,12 @@ include/boost/test/output/xml_report_formatter.hpp
include/boost/test/output_test_stream.hpp
include/boost/test/parameterized_test.hpp
include/boost/test/predicate_result.hpp
+include/boost/test/prg_exec_monitor.hpp
include/boost/test/progress_monitor.hpp
include/boost/test/results_collector.hpp
include/boost/test/results_reporter.hpp
include/boost/test/test_case_template.hpp
+include/boost/test/test_exec_monitor.hpp
include/boost/test/test_observer.hpp
include/boost/test/test_tools.hpp
include/boost/test/unit_test.hpp
@@ -3035,6 +3180,7 @@ include/boost/test/unit_test_log.hpp
include/boost/test/unit_test_log_formatter.hpp
include/boost/test/unit_test_monitor.hpp
include/boost/test/unit_test_suite.hpp
+include/boost/test/unit_test_suite_impl.hpp
include/boost/test/utils/algorithm.hpp
include/boost/test/utils/assign_op.hpp
include/boost/test/utils/basic_cstring/basic_cstring.hpp
@@ -3056,39 +3202,49 @@ include/boost/test/utils/nullstream.hpp
include/boost/test/utils/rtti.hpp
include/boost/test/utils/runtime/argument.hpp
include/boost/test/utils/runtime/cla/argument_factory.hpp
+include/boost/test/utils/runtime/cla/argv_traverser.cpp
include/boost/test/utils/runtime/cla/argv_traverser.hpp
include/boost/test/utils/runtime/cla/argv_traverser.ipp
include/boost/test/utils/runtime/cla/basic_parameter.hpp
+include/boost/test/utils/runtime/cla/char_parameter.cpp
include/boost/test/utils/runtime/cla/char_parameter.hpp
include/boost/test/utils/runtime/cla/char_parameter.ipp
include/boost/test/utils/runtime/cla/detail/argument_value_usage.hpp
+include/boost/test/utils/runtime/cla/dual_name_parameter.cpp
include/boost/test/utils/runtime/cla/dual_name_parameter.hpp
include/boost/test/utils/runtime/cla/dual_name_parameter.ipp
include/boost/test/utils/runtime/cla/fwd.hpp
+include/boost/test/utils/runtime/cla/id_policy.cpp
include/boost/test/utils/runtime/cla/id_policy.hpp
include/boost/test/utils/runtime/cla/id_policy.ipp
include/boost/test/utils/runtime/cla/iface/argument_factory.hpp
include/boost/test/utils/runtime/cla/iface/id_policy.hpp
include/boost/test/utils/runtime/cla/modifier.hpp
+include/boost/test/utils/runtime/cla/named_parameter.cpp
include/boost/test/utils/runtime/cla/named_parameter.hpp
include/boost/test/utils/runtime/cla/named_parameter.ipp
include/boost/test/utils/runtime/cla/parameter.hpp
+include/boost/test/utils/runtime/cla/parser.cpp
include/boost/test/utils/runtime/cla/parser.hpp
include/boost/test/utils/runtime/cla/parser.ipp
include/boost/test/utils/runtime/cla/positional_parameter.hpp
include/boost/test/utils/runtime/cla/typed_parameter.hpp
+include/boost/test/utils/runtime/cla/validation.cpp
include/boost/test/utils/runtime/cla/validation.hpp
include/boost/test/utils/runtime/cla/validation.ipp
include/boost/test/utils/runtime/cla/value_generator.hpp
include/boost/test/utils/runtime/cla/value_handler.hpp
include/boost/test/utils/runtime/config.hpp
include/boost/test/utils/runtime/configuration.hpp
+include/boost/test/utils/runtime/env/environment.cpp
include/boost/test/utils/runtime/env/environment.hpp
include/boost/test/utils/runtime/env/environment.ipp
include/boost/test/utils/runtime/env/fwd.hpp
include/boost/test/utils/runtime/env/modifier.hpp
include/boost/test/utils/runtime/env/variable.hpp
+include/boost/test/utils/runtime/file/config_file.cpp
include/boost/test/utils/runtime/file/config_file.hpp
+include/boost/test/utils/runtime/file/config_file_iterator.cpp
include/boost/test/utils/runtime/file/config_file_iterator.hpp
include/boost/test/utils/runtime/fwd.hpp
include/boost/test/utils/runtime/interpret_argument_value.hpp
@@ -3104,6 +3260,7 @@ include/boost/thread/condition.hpp
include/boost/thread/detail/config.hpp
include/boost/thread/detail/force_cast.hpp
include/boost/thread/detail/lock.hpp
+include/boost/thread/detail/read_write_lock.hpp
include/boost/thread/detail/singleton.hpp
include/boost/thread/detail/tss_hooks.hpp
include/boost/thread/exceptions.hpp
@@ -3118,6 +3275,99 @@ include/boost/timer.hpp
include/boost/token_functions.hpp
include/boost/token_iterator.hpp
include/boost/tokenizer.hpp
+include/boost/tr1/array.hpp
+include/boost/tr1/complex.hpp
+include/boost/tr1/detail/config.hpp
+include/boost/tr1/detail/functor2iterator.hpp
+include/boost/tr1/detail/math_overloads.hpp
+include/boost/tr1/functional.hpp
+include/boost/tr1/memory.hpp
+include/boost/tr1/random.hpp
+include/boost/tr1/regex.hpp
+include/boost/tr1/tr1/algorithm
+include/boost/tr1/tr1/array
+include/boost/tr1/tr1/bcc32/array.h
+include/boost/tr1/tr1/bcc32/random.h
+include/boost/tr1/tr1/bcc32/regex.h
+include/boost/tr1/tr1/bcc32/tuple.h
+include/boost/tr1/tr1/bcc32/type_tra.h
+include/boost/tr1/tr1/bitset
+include/boost/tr1/tr1/complex
+include/boost/tr1/tr1/deque
+include/boost/tr1/tr1/exception
+include/boost/tr1/tr1/fstream
+include/boost/tr1/tr1/functional
+include/boost/tr1/tr1/iomanip
+include/boost/tr1/tr1/ios
+include/boost/tr1/tr1/iostream
+include/boost/tr1/tr1/istream
+include/boost/tr1/tr1/iterator
+include/boost/tr1/tr1/limits
+include/boost/tr1/tr1/list
+include/boost/tr1/tr1/locale
+include/boost/tr1/tr1/map
+include/boost/tr1/tr1/memory
+include/boost/tr1/tr1/new
+include/boost/tr1/tr1/numeric
+include/boost/tr1/tr1/ostream
+include/boost/tr1/tr1/queue
+include/boost/tr1/tr1/random
+include/boost/tr1/tr1/regex
+include/boost/tr1/tr1/set
+include/boost/tr1/tr1/sstream
+include/boost/tr1/tr1/stack
+include/boost/tr1/tr1/stdexcept
+include/boost/tr1/tr1/streambuf
+include/boost/tr1/tr1/string
+include/boost/tr1/tr1/strstream
+include/boost/tr1/tr1/sun/algorithm.SUNWCCh
+include/boost/tr1/tr1/sun/array.SUNWCCh
+include/boost/tr1/tr1/sun/bcc32.SUNWCCh
+include/boost/tr1/tr1/sun/bitset.SUNWCCh
+include/boost/tr1/tr1/sun/complex.SUNWCCh
+include/boost/tr1/tr1/sun/deque.SUNWCCh
+include/boost/tr1/tr1/sun/exception.SUNWCCh
+include/boost/tr1/tr1/sun/fstream.SUNWCCh
+include/boost/tr1/tr1/sun/functional.SUNWCCh
+include/boost/tr1/tr1/sun/iomanip.SUNWCCh
+include/boost/tr1/tr1/sun/ios.SUNWCCh
+include/boost/tr1/tr1/sun/iostream.SUNWCCh
+include/boost/tr1/tr1/sun/istream.SUNWCCh
+include/boost/tr1/tr1/sun/iterator.SUNWCCh
+include/boost/tr1/tr1/sun/limits.SUNWCCh
+include/boost/tr1/tr1/sun/list.SUNWCCh
+include/boost/tr1/tr1/sun/locale.SUNWCCh
+include/boost/tr1/tr1/sun/map.SUNWCCh
+include/boost/tr1/tr1/sun/memory.SUNWCCh
+include/boost/tr1/tr1/sun/new.SUNWCCh
+include/boost/tr1/tr1/sun/numeric.SUNWCCh
+include/boost/tr1/tr1/sun/ostream.SUNWCCh
+include/boost/tr1/tr1/sun/queue.SUNWCCh
+include/boost/tr1/tr1/sun/random.SUNWCCh
+include/boost/tr1/tr1/sun/regex.SUNWCCh
+include/boost/tr1/tr1/sun/set.SUNWCCh
+include/boost/tr1/tr1/sun/sstream.SUNWCCh
+include/boost/tr1/tr1/sun/stack.SUNWCCh
+include/boost/tr1/tr1/sun/stdexcept.SUNWCCh
+include/boost/tr1/tr1/sun/streambuf.SUNWCCh
+include/boost/tr1/tr1/sun/string.SUNWCCh
+include/boost/tr1/tr1/sun/strstream.SUNWCCh
+include/boost/tr1/tr1/sun/sun.SUNWCCh
+include/boost/tr1/tr1/sun/tuple.SUNWCCh
+include/boost/tr1/tr1/sun/type_traits.SUNWCCh
+include/boost/tr1/tr1/sun/typeinfo.SUNWCCh
+include/boost/tr1/tr1/sun/utility.SUNWCCh
+include/boost/tr1/tr1/sun/valarray.SUNWCCh
+include/boost/tr1/tr1/sun/vector.SUNWCCh
+include/boost/tr1/tr1/tuple
+include/boost/tr1/tr1/type_traits
+include/boost/tr1/tr1/typeinfo
+include/boost/tr1/tr1/utility
+include/boost/tr1/tr1/valarray
+include/boost/tr1/tr1/vector
+include/boost/tr1/tuple.hpp
+include/boost/tr1/type_traits.hpp
+include/boost/tr1/utility.hpp
include/boost/tuple/detail/tuple_basic.hpp
include/boost/tuple/detail/tuple_basic_no_partial_spec.hpp
include/boost/tuple/tuple.hpp
@@ -3206,6 +3456,15 @@ include/boost/type_traits/is_union.hpp
include/boost/type_traits/is_unsigned.hpp
include/boost/type_traits/is_void.hpp
include/boost/type_traits/is_volatile.hpp
+include/boost/type_traits/msvc/remove_all_extents.hpp
+include/boost/type_traits/msvc/remove_bounds.hpp
+include/boost/type_traits/msvc/remove_const.hpp
+include/boost/type_traits/msvc/remove_cv.hpp
+include/boost/type_traits/msvc/remove_extent.hpp
+include/boost/type_traits/msvc/remove_pointer.hpp
+include/boost/type_traits/msvc/remove_reference.hpp
+include/boost/type_traits/msvc/remove_volatile.hpp
+include/boost/type_traits/msvc/typeof.hpp
include/boost/type_traits/object_traits.hpp
include/boost/type_traits/rank.hpp
include/boost/type_traits/reference_traits.hpp
@@ -3221,6 +3480,53 @@ include/boost/type_traits/same_traits.hpp
include/boost/type_traits/transform_traits.hpp
include/boost/type_traits/transform_traits_spec.hpp
include/boost/type_traits/type_with_alignment.hpp
+include/boost/typeof/encode_decode.hpp
+include/boost/typeof/encode_decode_params.hpp
+include/boost/typeof/incr_registration_group.hpp
+include/boost/typeof/int_encoding.hpp
+include/boost/typeof/integral_template_param.hpp
+include/boost/typeof/message.hpp
+include/boost/typeof/modifiers.hpp
+include/boost/typeof/msvc/typeof_impl.hpp
+include/boost/typeof/native.hpp
+include/boost/typeof/pointers_data_members.hpp
+include/boost/typeof/register_functions.hpp
+include/boost/typeof/register_functions_iterate.hpp
+include/boost/typeof/register_fundamental.hpp
+include/boost/typeof/register_mem_functions.hpp
+include/boost/typeof/std/bitset.hpp
+include/boost/typeof/std/complex.hpp
+include/boost/typeof/std/deque.hpp
+include/boost/typeof/std/fstream.hpp
+include/boost/typeof/std/functional.hpp
+include/boost/typeof/std/iostream.hpp
+include/boost/typeof/std/istream.hpp
+include/boost/typeof/std/iterator.hpp
+include/boost/typeof/std/list.hpp
+include/boost/typeof/std/locale.hpp
+include/boost/typeof/std/map.hpp
+include/boost/typeof/std/memory.hpp
+include/boost/typeof/std/ostream.hpp
+include/boost/typeof/std/queue.hpp
+include/boost/typeof/std/set.hpp
+include/boost/typeof/std/sstream.hpp
+include/boost/typeof/std/stack.hpp
+include/boost/typeof/std/streambuf.hpp
+include/boost/typeof/std/string.hpp
+include/boost/typeof/std/utility.hpp
+include/boost/typeof/std/valarray.hpp
+include/boost/typeof/std/vector.hpp
+include/boost/typeof/template_encoding.hpp
+include/boost/typeof/template_template_param.hpp
+include/boost/typeof/type_encoding.hpp
+include/boost/typeof/type_template_param.hpp
+include/boost/typeof/typeof.hpp
+include/boost/typeof/typeof_impl.hpp
+include/boost/typeof/vector.hpp
+include/boost/typeof/vector100.hpp
+include/boost/typeof/vector150.hpp
+include/boost/typeof/vector200.hpp
+include/boost/typeof/vector50.hpp
include/boost/utility.hpp
include/boost/utility/addressof.hpp
include/boost/utility/base_from_member.hpp
@@ -3273,11 +3579,13 @@ include/boost/wave.hpp
include/boost/wave/cpp_context.hpp
include/boost/wave/cpp_exceptions.hpp
include/boost/wave/cpp_iteration_context.hpp
+include/boost/wave/cpp_throw.hpp
include/boost/wave/cpplexer/convert_trigraphs.hpp
include/boost/wave/cpplexer/cpp_lex_interface.hpp
include/boost/wave/cpplexer/cpp_lex_iterator.hpp
include/boost/wave/cpplexer/cpp_lex_token.hpp
include/boost/wave/cpplexer/cpplexer_exceptions.hpp
+include/boost/wave/cpplexer/detect_include_guards.hpp
include/boost/wave/cpplexer/re2clex/aq.hpp
include/boost/wave/cpplexer/re2clex/cpp_re.hpp
include/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp
@@ -3296,6 +3604,7 @@ include/boost/wave/grammars/cpp_intlit_grammar.hpp
include/boost/wave/grammars/cpp_literal_grammar_gen.hpp
include/boost/wave/grammars/cpp_predef_macros_gen.hpp
include/boost/wave/grammars/cpp_predef_macros_grammar.hpp
+include/boost/wave/grammars/cpp_value_error.hpp
include/boost/wave/language_support.hpp
include/boost/wave/preprocessing_hooks.hpp
include/boost/wave/token_ids.hpp
@@ -3305,7 +3614,6 @@ include/boost/wave/util/cpp_iterator.hpp
include/boost/wave/util/cpp_macromap.hpp
include/boost/wave/util/cpp_macromap_predef.hpp
include/boost/wave/util/cpp_macromap_utils.hpp
-include/boost/wave/util/eat_whitespace.hpp
include/boost/wave/util/file_position.hpp
include/boost/wave/util/flex_string.hpp
include/boost/wave/util/functor_input.hpp
@@ -3320,8 +3628,154 @@ include/boost/wave/util/time_conversion_helper.hpp
include/boost/wave/util/transform_iterator.hpp
include/boost/wave/util/unput_queue_iterator.hpp
include/boost/wave/wave_config.hpp
+include/boost/wave/wave_config_constant.hpp
include/boost/wave/wave_version.hpp
+include/boost/wave/whitespace_handling.hpp
include/boost/weak_ptr.hpp
+include/boost/xpressive/basic_regex.hpp
+include/boost/xpressive/detail/core/access.hpp
+include/boost/xpressive/detail/core/action.hpp
+include/boost/xpressive/detail/core/action_state.hpp
+include/boost/xpressive/detail/core/adaptor.hpp
+include/boost/xpressive/detail/core/finder.hpp
+include/boost/xpressive/detail/core/flow_control.hpp
+include/boost/xpressive/detail/core/icase.hpp
+include/boost/xpressive/detail/core/linker.hpp
+include/boost/xpressive/detail/core/matcher/action_matcher.hpp
+include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp
+include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp
+include/boost/xpressive/detail/core/matcher/any_matcher.hpp
+include/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp
+include/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp
+include/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp
+include/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp
+include/boost/xpressive/detail/core/matcher/assert_line_base.hpp
+include/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp
+include/boost/xpressive/detail/core/matcher/charset_matcher.hpp
+include/boost/xpressive/detail/core/matcher/end_matcher.hpp
+include/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp
+include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp
+include/boost/xpressive/detail/core/matcher/literal_matcher.hpp
+include/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp
+include/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp
+include/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp
+include/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp
+include/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp
+include/boost/xpressive/detail/core/matcher/mark_matcher.hpp
+include/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp
+include/boost/xpressive/detail/core/matcher/range_matcher.hpp
+include/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp
+include/boost/xpressive/detail/core/matcher/regex_matcher.hpp
+include/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp
+include/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp
+include/boost/xpressive/detail/core/matcher/set_matcher.hpp
+include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp
+include/boost/xpressive/detail/core/matcher/string_matcher.hpp
+include/boost/xpressive/detail/core/matcher/true_matcher.hpp
+include/boost/xpressive/detail/core/matchers.hpp
+include/boost/xpressive/detail/core/optimize.hpp
+include/boost/xpressive/detail/core/peeker.hpp
+include/boost/xpressive/detail/core/quant_style.hpp
+include/boost/xpressive/detail/core/regex_impl.hpp
+include/boost/xpressive/detail/core/results_cache.hpp
+include/boost/xpressive/detail/core/state.hpp
+include/boost/xpressive/detail/core/sub_match_impl.hpp
+include/boost/xpressive/detail/core/sub_match_vector.hpp
+include/boost/xpressive/detail/detail_fwd.hpp
+include/boost/xpressive/detail/dynamic/dynamic.hpp
+include/boost/xpressive/detail/dynamic/matchable.hpp
+include/boost/xpressive/detail/dynamic/parse_charset.hpp
+include/boost/xpressive/detail/dynamic/parser.hpp
+include/boost/xpressive/detail/dynamic/parser_enum.hpp
+include/boost/xpressive/detail/dynamic/parser_traits.hpp
+include/boost/xpressive/detail/static/as_xpr.hpp
+include/boost/xpressive/detail/static/compile.hpp
+include/boost/xpressive/detail/static/is_pure.hpp
+include/boost/xpressive/detail/static/modifier.hpp
+include/boost/xpressive/detail/static/placeholders.hpp
+include/boost/xpressive/detail/static/productions/alt_compilers.hpp
+include/boost/xpressive/detail/static/productions/charset_transforms.hpp
+include/boost/xpressive/detail/static/productions/complement_compiler.hpp
+include/boost/xpressive/detail/static/productions/domain_tags.hpp
+include/boost/xpressive/detail/static/productions/independent_compiler.hpp
+include/boost/xpressive/detail/static/productions/marker_compiler.hpp
+include/boost/xpressive/detail/static/productions/marker_transform.hpp
+include/boost/xpressive/detail/static/productions/modify_compiler.hpp
+include/boost/xpressive/detail/static/productions/noop_compiler.hpp
+include/boost/xpressive/detail/static/productions/productions.hpp
+include/boost/xpressive/detail/static/productions/quant_compilers.hpp
+include/boost/xpressive/detail/static/productions/quant_traits.hpp
+include/boost/xpressive/detail/static/productions/quant_transforms.hpp
+include/boost/xpressive/detail/static/productions/set_compilers.hpp
+include/boost/xpressive/detail/static/productions/transmogrify.hpp
+include/boost/xpressive/detail/static/productions/visitor.hpp
+include/boost/xpressive/detail/static/regex_operators.hpp
+include/boost/xpressive/detail/static/static.hpp
+include/boost/xpressive/detail/static/type_traits.hpp
+include/boost/xpressive/detail/static/width_of.hpp
+include/boost/xpressive/detail/utility/algorithm.hpp
+include/boost/xpressive/detail/utility/any.hpp
+include/boost/xpressive/detail/utility/boyer_moore.hpp
+include/boost/xpressive/detail/utility/chset/basic_chset.hpp
+include/boost/xpressive/detail/utility/chset/basic_chset.ipp
+include/boost/xpressive/detail/utility/chset/chset.hpp
+include/boost/xpressive/detail/utility/chset/range_run.hpp
+include/boost/xpressive/detail/utility/chset/range_run.ipp
+include/boost/xpressive/detail/utility/cons.hpp
+include/boost/xpressive/detail/utility/dont_care.hpp
+include/boost/xpressive/detail/utility/hash_peek_bitset.hpp
+include/boost/xpressive/detail/utility/ignore_unused.hpp
+include/boost/xpressive/detail/utility/literals.hpp
+include/boost/xpressive/detail/utility/never_true.hpp
+include/boost/xpressive/detail/utility/save_restore.hpp
+include/boost/xpressive/detail/utility/sequence_stack.hpp
+include/boost/xpressive/detail/utility/tracking_ptr.hpp
+include/boost/xpressive/detail/utility/traits_utils.hpp
+include/boost/xpressive/match_results.hpp
+include/boost/xpressive/proto/arg_traits.hpp
+include/boost/xpressive/proto/compiler/branch.hpp
+include/boost/xpressive/proto/compiler/conditional.hpp
+include/boost/xpressive/proto/compiler/error.hpp
+include/boost/xpressive/proto/compiler/fold.hpp
+include/boost/xpressive/proto/compiler/switch.hpp
+include/boost/xpressive/proto/compiler/transform.hpp
+include/boost/xpressive/proto/op_base.hpp
+include/boost/xpressive/proto/op_tags.hpp
+include/boost/xpressive/proto/operators.hpp
+include/boost/xpressive/proto/proto.hpp
+include/boost/xpressive/proto/proto_fwd.hpp
+include/boost/xpressive/proto/proto_typeof.hpp
+include/boost/xpressive/regex_algorithms.hpp
+include/boost/xpressive/regex_compiler.hpp
+include/boost/xpressive/regex_constants.hpp
+include/boost/xpressive/regex_error.hpp
+include/boost/xpressive/regex_iterator.hpp
+include/boost/xpressive/regex_primitives.hpp
+include/boost/xpressive/regex_token_iterator.hpp
+include/boost/xpressive/regex_traits.hpp
+include/boost/xpressive/sub_match.hpp
+include/boost/xpressive/traits/c_regex_traits.hpp
+include/boost/xpressive/traits/cpp_regex_traits.hpp
+include/boost/xpressive/traits/detail/c_ctype.hpp
+include/boost/xpressive/traits/null_regex_traits.hpp
+include/boost/xpressive/xpressive.hpp
+include/boost/xpressive/xpressive_dynamic.hpp
+include/boost/xpressive/xpressive_fwd.hpp
+include/boost/xpressive/xpressive_static.hpp
+include/boost/xpressive/xpressive_typeof.hpp
+@dirrm include/boost/xpressive/traits/detail
+@dirrm include/boost/xpressive/traits
+@dirrm include/boost/xpressive/proto/compiler
+@dirrm include/boost/xpressive/proto
+@dirrm include/boost/xpressive/detail/utility/chset
+@dirrm include/boost/xpressive/detail/utility
+@dirrm include/boost/xpressive/detail/static/productions
+@dirrm include/boost/xpressive/detail/static
+@dirrm include/boost/xpressive/detail/dynamic
+@dirrm include/boost/xpressive/detail/core/matcher
+@dirrm include/boost/xpressive/detail/core
+@dirrm include/boost/xpressive/detail
+@dirrm include/boost/xpressive
@dirrm include/boost/wave/util
@dirrm include/boost/wave/grammars
@dirrm include/boost/wave/cpplexer/re2clex
@@ -3331,10 +3785,19 @@ include/boost/weak_ptr.hpp
@dirrm include/boost/variant
@dirrm include/boost/utility/detail
@dirrm include/boost/utility
+@dirrm include/boost/typeof/std
+@dirrm include/boost/typeof/msvc
+@dirrm include/boost/typeof
+@dirrm include/boost/type_traits/msvc
@dirrm include/boost/type_traits/detail
@dirrm include/boost/type_traits
@dirrm include/boost/tuple/detail
@dirrm include/boost/tuple
+@dirrm include/boost/tr1/tr1/sun
+@dirrm include/boost/tr1/tr1/bcc32
+@dirrm include/boost/tr1/tr1
+@dirrm include/boost/tr1/detail
+@dirrm include/boost/tr1
@dirrm include/boost/thread/detail
@dirrm include/boost/thread
@dirrm include/boost/test/utils/runtime/file
@@ -3351,6 +3814,8 @@ include/boost/weak_ptr.hpp
@dirrm include/boost/test/impl
@dirrm include/boost/test/detail
@dirrm include/boost/test
+@dirrm include/boost/statechart/detail
+@dirrm include/boost/statechart
@dirrm include/boost/spirit/utility/impl/chset
@dirrm include/boost/spirit/utility/impl
@dirrm include/boost/spirit/utility
@@ -3462,6 +3927,8 @@ include/boost/weak_ptr.hpp
@dirrm include/boost/pool
@dirrm include/boost/pending/detail
@dirrm include/boost/pending
+@dirrm include/boost/parameter/aux_/python
+@dirrm include/boost/parameter/aux_/preprocessor
@dirrm include/boost/parameter/aux_
@dirrm include/boost/parameter
@dirrm include/boost/optional
@@ -3518,7 +3985,9 @@ include/boost/weak_ptr.hpp
@dirrm include/boost/mpl/aux_/config
@dirrm include/boost/mpl/aux_
@dirrm include/boost/mpl
+@dirrm include/boost/math/special_functions/detail
@dirrm include/boost/math/special_functions
+@dirrm include/boost/math/complex
@dirrm include/boost/math
@dirrm include/boost/logic
@dirrm include/boost/lambda/detail
@@ -3554,6 +4023,7 @@ include/boost/weak_ptr.hpp
@dirrm include/boost/date_time
@dirrm include/boost/config/stdlib
@dirrm include/boost/config/platform
+@dirrm include/boost/config/no_tr1
@dirrm include/boost/config/compiler
@dirrm include/boost/config/abi
@dirrm include/boost/config
diff --git a/devel/boost-headers/buildlink3.mk b/devel/boost-headers/buildlink3.mk
index e62dfbe5ecf..c5cbba1fa63 100644
--- a/devel/boost-headers/buildlink3.mk
+++ b/devel/boost-headers/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.8 2006/07/08 23:10:41 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2008/01/04 19:58:39 jmmv Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
BOOST_HEADERS_BUILDLINK3_MK:= ${BOOST_HEADERS_BUILDLINK3_MK}+
@@ -13,7 +13,7 @@ BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}boost-headers
.if !empty(BOOST_HEADERS_BUILDLINK3_MK:M+)
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.33.*
+BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.34.*
BUILDLINK_DEPMETHOD.boost-headers?= build
BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers
.endif # BOOST_HEADERS_BUILDLINK3_MK