Subject: pkg/36558: update boost packages to 1.34.0
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Brook Milligan <brook@biology.nmsu.edu>
List: pkgsrc-bugs
Date: 06/25/2007 23:45:00
>Number:         36558
>Category:       pkg
>Synopsis:       update boost packages to 1.34.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 25 23:45:00 +0000 2007
>Originator:     Brook Milligan
>Release:        NetBSD 3.0
>Organization:
Brook Milligan                         Internet:  brook@nmsu.edu
Department of Biology
New Mexico State University            Telephone:  (505) 646-7980
Las Cruces, New Mexico  88003  U.S.A.  FAX:        (505) 646-5665
>Environment:
	
	
System: NetBSD viola.nmsu.edu 3.0 NetBSD 3.0 (VIOLA) #0: Mon May 15 21:08:52 MDT 2006 root@trillium.aquilegia.com:/usr/src/sys/arch/i386/compile/VIOLA i386
Architecture: i386
Machine: i386
>Description:
	Boost has now released v1.34.0 with many improvements (see
below).  Our packages should be updated to reflect the new release.

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.


>How-To-Repeat:
	The current pkgsrc version of boost is 1.33.1, which is very old.
>Fix:
	Below is a patch that updates most of boost
to v1.34.0.  Note that I have so far been unable to test the
devel/boost-python patches as I have an old version of python.
Consequently, this is one area that may require a bit of tweaking.

Note also that this has only been tested with the i386 port and gcc
v3.3.3.

The following files should be removed from cvs (although the patch
makes them empty):

	devel/boost-libs/hacks.mk
	meta-pkgs/boost/patches/patch-aa
	meta-pkgs/boost/patches/patch-ab
	meta-pkgs/boost/patches/patch-ac
	meta-pkgs/boost/patches/patch-ad
	meta-pkgs/boost/patches/patch-ae
	meta-pkgs/boost/patches/patch-af
	meta-pkgs/boost/patches/patch-ag
	meta-pkgs/boost/patches/patch-ah
	meta-pkgs/boost/patches/patch-ai
	meta-pkgs/boost/patches/patch-aj
	meta-pkgs/boost/patches/patch-ak

In addition, the following two files should be created:

===========================================================================
	meta-pkgs/boost/patches/patch-al
===========================================================================
$NetBSD$

--- Jamfile.v2.orig
+++ Jamfile.v2
@@ -106,6 +106,9 @@
 
 constant BOOST_VERSION_TAG : $(version-tag:J="_") ;
 
+local PREFIX = [ os.environ PREFIX ] ;
+local COMPILER_RPATH_FLAG = [ os.environ COMPILER_RPATH_FLAG ] ;
+
 local default-build ;
 if $(__file__:D) = ""
 {
@@ -113,6 +116,7 @@
         debug release
         <threading>single <threading>multi
         <link>shared <link>static
+        <linkflags>$(COMPILER_RPATH_FLAG)$(PREFIX)/lib
         ;
     
     if [ os.name ] = NT
@@ -215,7 +216,7 @@
        EXIT ;
    }
    local wrong = [ set.difference $(without-parameter) : $(existing-libraries) ] ;
-   if $(wrong)
+   if $(without-parameter) != * && $(wrong)
    {
        ECHO "error: wrong library name '$(wrong[1])' in the --without-<library> option." ;
        EXIT ;
@@ -225,6 +226,10 @@
    {
        return [ set.intersection $(existing-libraries) : $(with-parameter) ] ;
    }
+   else if $(without-parameter) = *
+   {
+       return [ set.difference "" : "" ] ;
+   }
    else
    {
        return [ set.difference $(existing-libraries) : $(without-parameter) ] ;
===========================================================================

===========================================================================
	devel/boost-libs/PLIST.debug
===========================================================================
@comment $NetBSD$
lib/libboost_date_time-mt-d.a
lib/libboost_date_time-mt-d.so
lib/libboost_filesystem-mt-d.a
lib/libboost_filesystem-mt-d.so
lib/libboost_graph-mt-d.a
lib/libboost_graph-mt-d.so
lib/libboost_iostreams-mt-d.a
lib/libboost_iostreams-mt-d.so
lib/libboost_prg_exec_monitor-mt-d.a
lib/libboost_prg_exec_monitor-mt-d.so
lib/libboost_program_options-mt-d.a
lib/libboost_program_options-mt-d.so
lib/libboost_regex-mt-d.a
lib/libboost_regex-mt-d.so
lib/libboost_serialization-mt-d.a
lib/libboost_serialization-mt-d.so
lib/libboost_signals-mt-d.a
lib/libboost_signals-mt-d.so
lib/libboost_test_exec_monitor-mt-d.a
lib/libboost_thread-mt-d.a
lib/libboost_thread-mt-d.so
lib/libboost_unit_test_framework-mt-d.a
lib/libboost_unit_test_framework-mt-d.so
lib/libboost_wave-mt-d.a
lib/libboost_wave-mt-d.so
lib/libboost_wserialization-mt-d.a
lib/libboost_wserialization-mt-d.so
===========================================================================

Finally, here is the patch against a recent checkout of the cvs
repository:

cvs diff: Diffing devel/boost-build
Index: devel/boost-build/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-build/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- devel/boost-build/Makefile	9 Jun 2007 07:42:23 -0000	1.5
+++ devel/boost-build/Makefile	25 Jun 2007 22:48:13 -0000
@@ -5,8 +5,6 @@
 BOOST_COMMENT=		(Boost.Build framework)
 BOOST_CONFIG=		no
 
-PKGREVISION=		2
-
 .include "../../meta-pkgs/boost/Makefile.common"
 
 SUBST_CLASSES+=		confdir
Index: devel/boost-build/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-build/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- devel/boost-build/PLIST	9 Jun 2007 07:42:23 -0000	1.3
+++ devel/boost-build/PLIST	25 Jun 2007 22:48:13 -0000
@@ -34,14 +34,17 @@
 share/boost-build/doc/src/catalog.xml
 share/boost-build/doc/src/extending.xml
 share/boost-build/doc/src/faq.xml
+share/boost-build/doc/src/fragments.xml
 share/boost-build/doc/src/howto.xml
 share/boost-build/doc/src/install.xml
 share/boost-build/doc/src/recipes.xml
 share/boost-build/doc/src/reference.xml
+share/boost-build/doc/src/standalone.xml
+share/boost-build/doc/src/tasks.xml
 share/boost-build/doc/src/tutorial.xml
 share/boost-build/doc/src/userman.xml
+share/boost-build/doc/src/v1_vs_v2.xml
 share/boost-build/doc/tools.html
-share/boost-build/doc/tracker.html
 share/boost-build/doc/userman.pdf
 share/boost-build/example/boost-build.jam
 share/boost-build/example/customization/Jamfile
@@ -54,6 +57,13 @@
 share/boost-build/example/customization/t2.verbatim
 share/boost-build/example/customization/usage.verbatim
 share/boost-build/example/customization/verbatim.jam
+share/boost-build/example/generate/Jamroot
+share/boost-build/example/generate/REAME.txt
+share/boost-build/example/generate/a.cpp
+share/boost-build/example/generator/Jamroot
+share/boost-build/example/generator/README.txt
+share/boost-build/example/generator/foo.gci
+share/boost-build/example/generator/soap.jam
 share/boost-build/example/gettext/Jamfile
 share/boost-build/example/gettext/main.cpp
 share/boost-build/example/gettext/project-root.jam
@@ -67,26 +77,35 @@
 share/boost-build/example/libraries/util/foo/Jamfile
 share/boost-build/example/libraries/util/foo/bar.cpp
 share/boost-build/example/libraries/util/foo/include/lib1.h
-share/boost-build/example/make/Jamfile
-share/boost-build/example/make/a.cpp
-share/boost-build/example/make/extlib/Jamfile
-share/boost-build/example/make/extlib/c.cpp
-share/boost-build/example/make/extlib/gcc.jam
-share/boost-build/example/make/extlib/project-root.jam
-share/boost-build/example/make/gcc.jam
-share/boost-build/example/make/lib/Jamfile
-share/boost-build/example/make/lib/b.cpp
-share/boost-build/example/make/project-root.jam
+share/boost-build/example/make/Jamroot
+share/boost-build/example/make/main_cpp.pro
 share/boost-build/example/make/readme.txt
-share/boost-build/example/qt-ui/Jamfile
-share/boost-build/example/qt-ui/hello_world_widget.ui
-share/boost-build/example/qt-ui/main.cpp
-share/boost-build/example/qt-ui/project-root.jam
-share/boost-build/example/qt/Jamfile
-share/boost-build/example/qt/canvas.cpp
-share/boost-build/example/qt/canvas.h
-share/boost-build/example/qt/main.cpp
-share/boost-build/example/qt/project-root.jam
+share/boost-build/example/pch/Jamroot
+share/boost-build/example/pch/include/pch.hpp
+share/boost-build/example/pch/source/hello_world.cpp
+share/boost-build/example/python_modules/Jamroot
+share/boost-build/example/python_modules/python_helpers.jam
+share/boost-build/example/python_modules/python_helpers.py
+share/boost-build/example/python_modules/readme.txt
+share/boost-build/example/qt/README.txt
+share/boost-build/example/qt/qt3/hello/Jamroot
+share/boost-build/example/qt/qt3/hello/canvas.cpp
+share/boost-build/example/qt/qt3/hello/canvas.h
+share/boost-build/example/qt/qt3/hello/main.cpp
+share/boost-build/example/qt/qt3/moccable-cpp/Jamroot
+share/boost-build/example/qt/qt3/moccable-cpp/main.cpp
+share/boost-build/example/qt/qt3/uic/Jamroot
+share/boost-build/example/qt/qt3/uic/hello_world_widget.ui
+share/boost-build/example/qt/qt3/uic/main.cpp
+share/boost-build/example/qt/qt4/hello/Jamroot
+share/boost-build/example/qt/qt4/hello/arrow.cpp
+share/boost-build/example/qt/qt4/hello/arrow.h
+share/boost-build/example/qt/qt4/hello/main.cpp
+share/boost-build/example/qt/qt4/moccable-cpp/Jamroot
+share/boost-build/example/qt/qt4/moccable-cpp/main.cpp
+share/boost-build/example/qt/qt4/uic/Jamroot
+share/boost-build/example/qt/qt4/uic/hello_world_widget.ui
+share/boost-build/example/qt/qt4/uic/main.cpp
 share/boost-build/example/variant/Jamfile
 share/boost-build/example/variant/a.cpp
 share/boost-build/example/variant/libs/Jamfile
@@ -107,6 +126,7 @@
 share/boost-build/nightly.sh
 share/boost-build/notes/README.txt
 share/boost-build/notes/build_dir_option.txt
+share/boost-build/notes/relative_source_paths.txt
 share/boost-build/options/help.jam
 share/boost-build/release_procedure.txt
 share/boost-build/roll.sh
@@ -127,12 +147,15 @@
 share/boost-build/test/boostbook/a.hpp
 share/boost-build/test/boostbook/docs.xml
 share/boost-build/test/build_dir.py
+share/boost-build/test/build_file.py
+share/boost-build/test/build_no.py
 share/boost-build/test/c_file.py
 share/boost-build/test/chain.py
 share/boost-build/test/check-arguments.jam
 share/boost-build/test/check-bindrule.jam
 share/boost-build/test/check-jam-patches.jam
 share/boost-build/test/check-test-tools.jam
+share/boost-build/test/clean.py
 share/boost-build/test/composite.py
 share/boost-build/test/conditionals.py
 share/boost-build/test/conditionals2.py
@@ -173,18 +196,24 @@
 share/boost-build/test/direct-request-test/b_inverse.cpp
 share/boost-build/test/direct-request-test/project-root.jam
 share/boost-build/test/direct_request_test.py
+share/boost-build/test/disambiguation.py
 share/boost-build/test/dll_path.py
 share/boost-build/test/double_loading.py
 share/boost-build/test/duplicate.py
 share/boost-build/test/echo_args.jam
 share/boost-build/test/empty.jam
+share/boost-build/test/example_customization.py
+share/boost-build/test/example_gettext.py
+share/boost-build/test/example_libraries.py
+share/boost-build/test/example_make.py
+share/boost-build/test/example_qt4.py
 share/boost-build/test/expansion.py
 share/boost-build/test/explicit.py
 share/boost-build/test/gcc_runtime.py
 share/boost-build/test/generators-test/Jamfile
 share/boost-build/test/generators-test/a.cpp
 share/boost-build/test/generators-test/b.cxx
-share/boost-build/test/generators-test/c.ui
+share/boost-build/test/generators-test/c.tui
 share/boost-build/test/generators-test/d.wd
 share/boost-build/test/generators-test/e.cpp
 share/boost-build/test/generators-test/extra.jam
@@ -198,9 +227,11 @@
 share/boost-build/test/generators-test/y.x_pro
 share/boost-build/test/generators-test/z.cpp
 share/boost-build/test/generators_test.py
-share/boost-build/test/glob.py
+share/boost-build/test/implicit_dependency.py
+share/boost-build/test/indirect_conditional.py
 share/boost-build/test/inherit_toolset.py
 share/boost-build/test/inline.py
+share/boost-build/test/lib_source_property.py
 share/boost-build/test/library_chain.py
 share/boost-build/test/library_order.py
 share/boost-build/test/library_property.py
@@ -220,6 +251,7 @@
 share/boost-build/test/ordered_properties.py
 share/boost-build/test/out_of_tree.py
 share/boost-build/test/path_features.py
+share/boost-build/test/pch.py
 share/boost-build/test/prebuilt.py
 share/boost-build/test/prebuilt/Jamfile
 share/boost-build/test/prebuilt/ext/Jamfile
@@ -271,7 +303,9 @@
 share/boost-build/test/project-test4/project-root.jam
 share/boost-build/test/project-test4/readme.txt
 share/boost-build/test/project_dependencies.py
+share/boost-build/test/project_glob.py
 share/boost-build/test/project_root_constants.py
+share/boost-build/test/project_root_rule.py
 share/boost-build/test/project_test1.py
 share/boost-build/test/project_test3.py
 share/boost-build/test/project_test4.py
@@ -293,6 +327,8 @@
 share/boost-build/test/recursive.jam
 share/boost-build/test/regression.py
 share/boost-build/test/relative_sources.py
+share/boost-build/test/remove_requirement.py
+share/boost-build/test/resolution.py
 share/boost-build/test/searched_lib.py
 share/boost-build/test/skipping.py
 share/boost-build/test/source_locations.py
@@ -363,6 +399,7 @@
 share/boost-build/tools/boostbook.jam
 share/boost-build/tools/borland.jam
 share/boost-build/tools/builtin.jam
+share/boost-build/tools/cast.jam
 share/boost-build/tools/common.jam
 share/boost-build/tools/como-linux.jam
 share/boost-build/tools/como-win.jam
@@ -370,29 +407,39 @@
 share/boost-build/tools/cw-config.jam
 share/boost-build/tools/cw.jam
 share/boost-build/tools/darwin.jam
+share/boost-build/tools/dmc.jam
 share/boost-build/tools/docutils.jam
+share/boost-build/tools/doxproc.py
 share/boost-build/tools/doxygen-config.jam
 share/boost-build/tools/doxygen.jam
 share/boost-build/tools/fop.jam
 share/boost-build/tools/fortran.jam
 share/boost-build/tools/gcc.jam
+share/boost-build/tools/generate.jam
 share/boost-build/tools/gettext.jam
 share/boost-build/tools/gfortran.jam
+share/boost-build/tools/hp_cxx.jam
 share/boost-build/tools/hpfortran.jam
 share/boost-build/tools/ifort.jam
 share/boost-build/tools/intel-linux.jam
 share/boost-build/tools/intel-win.jam
 share/boost-build/tools/intel.jam
-share/boost-build/tools/kylix.jam
 share/boost-build/tools/lex.jam
 share/boost-build/tools/make.jam
+share/boost-build/tools/mc.jam
+share/boost-build/tools/midl.jam
+share/boost-build/tools/mpi.jam
 share/boost-build/tools/msvc-config.jam
 share/boost-build/tools/msvc.jam
 share/boost-build/tools/notfile.jam
 share/boost-build/tools/package.jam
+share/boost-build/tools/pch.jam
 share/boost-build/tools/python-config.jam
 share/boost-build/tools/python.jam
+share/boost-build/tools/qcc.jam
 share/boost-build/tools/qt.jam
+share/boost-build/tools/qt3.jam
+share/boost-build/tools/qt4.jam
 share/boost-build/tools/quickbook-config.jam
 share/boost-build/tools/quickbook.jam
 share/boost-build/tools/rc.jam
@@ -401,11 +448,13 @@
 share/boost-build/tools/sun.jam
 share/boost-build/tools/symlink.jam
 share/boost-build/tools/testing.jam
+share/boost-build/tools/types/asm.jam
 share/boost-build/tools/types/cpp.jam
 share/boost-build/tools/types/exe.jam
 share/boost-build/tools/types/html.jam
 share/boost-build/tools/types/lib.jam
 share/boost-build/tools/types/obj.jam
+share/boost-build/tools/types/qt.jam
 share/boost-build/tools/types/register.jam
 share/boost-build/tools/types/rsp.jam
 share/boost-build/tools/unix.jam
@@ -489,10 +538,19 @@
 @dirrm share/boost-build/example/versioned
 @dirrm share/boost-build/example/variant/libs
 @dirrm share/boost-build/example/variant
-@dirrm share/boost-build/example/qt-ui
+@dirrm share/boost-build/example/qt/qt4/uic
+@dirrm share/boost-build/example/qt/qt4/moccable-cpp
+@dirrm share/boost-build/example/qt/qt4/hello
+@dirrm share/boost-build/example/qt/qt4
+@dirrm share/boost-build/example/qt/qt3/uic
+@dirrm share/boost-build/example/qt/qt3/moccable-cpp
+@dirrm share/boost-build/example/qt/qt3/hello
+@dirrm share/boost-build/example/qt/qt3
 @dirrm share/boost-build/example/qt
-@dirrm share/boost-build/example/make/lib
-@dirrm share/boost-build/example/make/extlib
+@dirrm share/boost-build/example/python_modules
+@dirrm share/boost-build/example/pch/source
+@dirrm share/boost-build/example/pch/include
+@dirrm share/boost-build/example/pch
 @dirrm share/boost-build/example/make
 @dirrm share/boost-build/example/libraries/util/foo/include
 @dirrm share/boost-build/example/libraries/util/foo
@@ -501,6 +559,8 @@
 @dirrm share/boost-build/example/libraries
 @dirrm share/boost-build/example/hello
 @dirrm share/boost-build/example/gettext
+@dirrm share/boost-build/example/generator
+@dirrm share/boost-build/example/generate
 @dirrm share/boost-build/example/customization
 @dirrm share/boost-build/example
 @dirrm share/boost-build/doc/src
Index: devel/boost-build/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-build/buildlink3.mk,v
retrieving revision 1.7
diff -u -r1.7 buildlink3.mk
--- devel/boost-build/buildlink3.mk	8 Jul 2006 23:10:41 -0000	1.7
+++ devel/boost-build/buildlink3.mk	25 Jun 2007 22:48:13 -0000
@@ -12,7 +12,7 @@
 BUILDLINK_ORDER:=	${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}boost-build
 
 .if !empty(BOOST_BUILD_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.boost-build+=		boost-build-1.33.*
+BUILDLINK_API_DEPENDS.boost-build+=		boost-build-1.34.*
 BUILDLINK_DEPMETHOD.boost-build?=	build
 BUILDLINK_PKGSRCDIR.boost-build?=	../../devel/boost-build
 .endif	# BOOST_BUILD_BUILDLINK3_MK
cvs diff: Diffing devel/boost-docs
Index: devel/boost-docs/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-docs/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- devel/boost-docs/PLIST	20 Jan 2006 20:40:19 -0000	1.3
+++ devel/boost-docs/PLIST	25 Jun 2007 22:48:14 -0000
@@ -5,7 +5,6 @@
 share/doc/boost/index.htm
 share/doc/boost/libs/algorithm/minmax/doc/minmax_benchs.html
 share/doc/boost/libs/algorithm/minmax/doc/minmax_synopsis.html
-share/doc/boost/libs/algorithm/minmax/example/Jamfile
 share/doc/boost/libs/algorithm/minmax/example/minmax_ex.cpp
 share/doc/boost/libs/algorithm/minmax/example/minmax_timer.cpp
 share/doc/boost/libs/algorithm/minmax/index.html
@@ -14,14 +13,12 @@
 share/doc/boost/libs/algorithm/string/doc/credits.xml
 share/doc/boost/libs/algorithm/string/doc/design.xml
 share/doc/boost/libs/algorithm/string/doc/environment.xml
-share/doc/boost/libs/algorithm/string/doc/external_concepts.html
 share/doc/boost/libs/algorithm/string/doc/intro.xml
 share/doc/boost/libs/algorithm/string/doc/quickref.xml
 share/doc/boost/libs/algorithm/string/doc/rationale.xml
 share/doc/boost/libs/algorithm/string/doc/release_notes.xml
 share/doc/boost/libs/algorithm/string/doc/string_algo.xml
 share/doc/boost/libs/algorithm/string/doc/usage.xml
-share/doc/boost/libs/algorithm/string/example/Jamfile
 share/doc/boost/libs/algorithm/string/example/conv_example.cpp
 share/doc/boost/libs/algorithm/string/example/find_example.cpp
 share/doc/boost/libs/algorithm/string/example/predicate_example.cpp
@@ -36,6 +33,7 @@
 share/doc/boost/libs/any/doc/any.xml
 share/doc/boost/libs/any/index.html
 share/doc/boost/libs/any/test.hpp
+share/doc/boost/libs/array/array0.cpp
 share/doc/boost/libs/array/array1.cpp
 share/doc/boost/libs/array/array2.cpp
 share/doc/boost/libs/array/array3.cpp
@@ -60,7 +58,7 @@
 share/doc/boost/libs/compatibility/generate_cpp_c_headers.py
 share/doc/boost/libs/compatibility/index.html
 share/doc/boost/libs/compose/index.htm
-share/doc/boost/libs/concept_check/Jamfile
+share/doc/boost/libs/concept_check/Jamfile.v2
 share/doc/boost/libs/concept_check/bad_error_eg.cpp
 share/doc/boost/libs/concept_check/bibliography.htm
 share/doc/boost/libs/concept_check/class_concept_check_test.cpp
@@ -93,7 +91,6 @@
 share/doc/boost/libs/config/config.htm
 share/doc/boost/libs/config/configure
 share/doc/boost/libs/config/index.html
-share/doc/boost/libs/config/tools/Jamfile
 share/doc/boost/libs/config/tools/configure.in
 share/doc/boost/libs/config/tools/generate.cpp
 share/doc/boost/libs/conversion/cast.htm
@@ -111,7 +108,6 @@
 share/doc/boost/libs/date_time/data/date_time_zonespec.csv
 share/doc/boost/libs/date_time/doc/index.html
 share/doc/boost/libs/date_time/doc/time_duration_inherit.png
-share/doc/boost/libs/date_time/example/Jamfile
 share/doc/boost/libs/date_time/example/gregorian/Jamfile.v2
 share/doc/boost/libs/date_time/example/gregorian/date_serialization_demo.cpp
 share/doc/boost/libs/date_time/example/gregorian/dates_as_strings.cpp
@@ -161,7 +157,6 @@
 share/doc/boost/libs/date_time/xmldoc/date_iterators.xml
 share/doc/boost/libs/date_time/xmldoc/date_period.xml
 share/doc/boost/libs/date_time/xmldoc/date_time.xml
-share/doc/boost/libs/date_time/xmldoc/date_time_autodoc.boostbook
 share/doc/boost/libs/date_time/xmldoc/date_time_docs_howto.html
 share/doc/boost/libs/date_time/xmldoc/date_time_fo_stylesheet.xsl
 share/doc/boost/libs/date_time/xmldoc/date_time_io.xml
@@ -193,18 +188,15 @@
 share/doc/boost/libs/date_time/xmldoc/exclusive_date_time.xml
 share/doc/boost/libs/date_time/xmldoc/format_flags.xml
 share/doc/boost/libs/date_time/xmldoc/gregorian.xml
-share/doc/boost/libs/date_time/xmldoc/gregorian_autodoc.boostbook
 share/doc/boost/libs/date_time/xmldoc/gregorian_calendar.xml
 share/doc/boost/libs/date_time/xmldoc/io_objects.xml
 share/doc/boost/libs/date_time/xmldoc/io_tutorial.xml
 share/doc/boost/libs/date_time/xmldoc/license.xml
 share/doc/boost/libs/date_time/xmldoc/local_date_time.xml
 share/doc/boost/libs/date_time/xmldoc/local_time.xml
-share/doc/boost/libs/date_time/xmldoc/local_time_autodoc.boostbook
 share/doc/boost/libs/date_time/xmldoc/local_time_period.xml
 share/doc/boost/libs/date_time/xmldoc/motivation.xml
 share/doc/boost/libs/date_time/xmldoc/posix_time.xml
-share/doc/boost/libs/date_time/xmldoc/posix_time_autodoc.boostbook
 share/doc/boost/libs/date_time/xmldoc/posix_time_zone.xml
 share/doc/boost/libs/date_time/xmldoc/ptime_class.xml
 share/doc/boost/libs/date_time/xmldoc/ref_tag_fix.pl
@@ -219,18 +211,15 @@
 share/doc/boost/libs/date_time/xmldoc/time_input_facet.xml
 share/doc/boost/libs/date_time/xmldoc/time_iterators.xml
 share/doc/boost/libs/date_time/xmldoc/time_period.xml
-share/doc/boost/libs/date_time/xmldoc/time_zone.xml
 share/doc/boost/libs/date_time/xmldoc/time_zone_base.xml
 share/doc/boost/libs/date_time/xmldoc/tradeoffs.xml
 share/doc/boost/libs/date_time/xmldoc/tz_database.xml
 share/doc/boost/libs/date_time/xmldoc/usage_examples.xml
 share/doc/boost/libs/detail/utf8_codecvt_facet.cpp
-share/doc/boost/libs/disjoint_sets/Jamfile
 share/doc/boost/libs/disjoint_sets/bibliography.html
 share/doc/boost/libs/disjoint_sets/disjoint_set_test.cpp
 share/doc/boost/libs/disjoint_sets/disjoint_sets.html
 share/doc/boost/libs/disjoint_sets/index.html
-share/doc/boost/libs/dynamic_bitset/Jamfile
 share/doc/boost/libs/dynamic_bitset/Jamfile.v2
 share/doc/boost/libs/dynamic_bitset/bitset_test.hpp
 share/doc/boost/libs/dynamic_bitset/dyn_bitset_unit_tests1.cpp
@@ -238,39 +227,40 @@
 share/doc/boost/libs/dynamic_bitset/dyn_bitset_unit_tests3.cpp
 share/doc/boost/libs/dynamic_bitset/dyn_bitset_unit_tests4.cpp
 share/doc/boost/libs/dynamic_bitset/dynamic_bitset.html
-share/doc/boost/libs/dynamic_bitset/example/Jamfile
 share/doc/boost/libs/dynamic_bitset/example/example1.cpp
 share/doc/boost/libs/dynamic_bitset/example/example2.cpp
 share/doc/boost/libs/dynamic_bitset/example/example3.cpp
 share/doc/boost/libs/dynamic_bitset/example/timing_tests.cpp
 share/doc/boost/libs/dynamic_bitset/index.html
 share/doc/boost/libs/expected_results.xml
-share/doc/boost/libs/filesystem/doc/convenience.htm
 share/doc/boost/libs/filesystem/doc/design.htm
 share/doc/boost/libs/filesystem/doc/do-list.htm
-share/doc/boost/libs/filesystem/doc/exception.htm
 share/doc/boost/libs/filesystem/doc/faq.htm
-share/doc/boost/libs/filesystem/doc/fstream.htm
+share/doc/boost/libs/filesystem/doc/i18n.html
 share/doc/boost/libs/filesystem/doc/index.htm
-share/doc/boost/libs/filesystem/doc/operations.htm
-share/doc/boost/libs/filesystem/doc/path.htm
 share/doc/boost/libs/filesystem/doc/portability_guide.htm
-share/doc/boost/libs/filesystem/example/Jamfile
+share/doc/boost/libs/filesystem/doc/tr2_proposal.html
 share/doc/boost/libs/filesystem/example/Jamfile.v2
 share/doc/boost/libs/filesystem/example/file_size.cpp
+share/doc/boost/libs/filesystem/example/mbcopy.cpp
+share/doc/boost/libs/filesystem/example/mbpath.cpp
+share/doc/boost/libs/filesystem/example/mbpath.hpp
+share/doc/boost/libs/filesystem/example/path_table.cpp
 share/doc/boost/libs/filesystem/example/simple_ls.cpp
 share/doc/boost/libs/filesystem/index.html
-share/doc/boost/libs/filesystem/src/convenience.cpp
 share/doc/boost/libs/filesystem/src/exception.cpp
-share/doc/boost/libs/filesystem/src/operations_posix_windows.cpp
-share/doc/boost/libs/filesystem/src/path_posix_windows.cpp
-share/doc/boost/libs/format/Jamfile
-share/doc/boost/libs/format/benchmark/Jamfile
+share/doc/boost/libs/filesystem/src/operations.cpp
+share/doc/boost/libs/filesystem/src/path.cpp
+share/doc/boost/libs/filesystem/src/portability.cpp
+share/doc/boost/libs/filesystem/src/utf8_codecvt_facet.cpp
+share/doc/boost/libs/filesystem/src/utf8_codecvt_facet.hpp
+share/doc/boost/libs/foreach/doc/Jamfile.v2
+share/doc/boost/libs/foreach/doc/foreach.qbk
+share/doc/boost/libs/foreach/index.html
 share/doc/boost/libs/format/benchmark/bench_format.cpp
 share/doc/boost/libs/format/benchmark/results.txt
 share/doc/boost/libs/format/doc/choices.html
 share/doc/boost/libs/format/doc/format.html
-share/doc/boost/libs/format/example/Jamfile
 share/doc/boost/libs/format/example/sample_advanced.cpp
 share/doc/boost/libs/format/example/sample_formats.cpp
 share/doc/boost/libs/format/example/sample_new_features.cpp
@@ -292,7 +282,15 @@
 share/doc/boost/libs/functional/function_test.cpp
 share/doc/boost/libs/functional/function_traits.html
 share/doc/boost/libs/functional/hash/doc/Jamfile.v2
+share/doc/boost/libs/functional/hash/doc/changes.qbk
+share/doc/boost/libs/functional/hash/doc/disable.qbk
 share/doc/boost/libs/functional/hash/doc/hash.qbk
+share/doc/boost/libs/functional/hash/doc/intro.qbk
+share/doc/boost/libs/functional/hash/doc/links.qbk
+share/doc/boost/libs/functional/hash/doc/portability.qbk
+share/doc/boost/libs/functional/hash/doc/ref.xml
+share/doc/boost/libs/functional/hash/doc/thanks.qbk
+share/doc/boost/libs/functional/hash/doc/tutorial.qbk
 share/doc/boost/libs/functional/hash/examples/Jamfile.v2
 share/doc/boost/libs/functional/hash/examples/books.cpp
 share/doc/boost/libs/functional/hash/examples/books.hpp
@@ -358,6 +356,7 @@
 share/doc/boost/libs/graph/doc/bundles.html
 share/doc/boost/libs/graph/doc/challenge.html
 share/doc/boost/libs/graph/doc/circle_layout.html
+share/doc/boost/libs/graph/doc/compressed_sparse_row.html
 share/doc/boost/libs/graph/doc/connected_components.html
 share/doc/boost/libs/graph/doc/constructing_algorithms.html
 share/doc/boost/libs/graph/doc/copy_graph.html
@@ -415,6 +414,8 @@
 share/doc/boost/libs/graph/doc/figs/digraph.gif
 share/doc/boost/libs/graph/doc/figs/disjoint_set_family.fig
 share/doc/boost/libs/graph/doc/figs/disjoint_set_family.gif
+share/doc/boost/libs/graph/doc/figs/dominator-tree1.gif
+share/doc/boost/libs/graph/doc/figs/dominator-tree2.gif
 share/doc/boost/libs/graph/doc/figs/edge_list.fig
 share/doc/boost/libs/graph/doc/figs/edge_list.gif
 share/doc/boost/libs/graph/doc/figs/file_dep.fig
@@ -429,6 +430,8 @@
 share/doc/boost/libs/graph/doc/figs/knights_tour.fig
 share/doc/boost/libs/graph/doc/figs/knights_tour.gif
 share/doc/boost/libs/graph/doc/figs/max-flow.gif
+share/doc/boost/libs/graph/doc/figs/maximal-match.png
+share/doc/boost/libs/graph/doc/figs/maximum-match.png
 share/doc/boost/libs/graph/doc/figs/python.gif
 share/doc/boost/libs/graph/doc/figs/python_ico.gif
 share/doc/boost/libs/graph/doc/figs/quick_start.fig
@@ -488,8 +491,10 @@
 share/doc/boost/libs/graph/doc/kruskal_min_spanning_tree.html
 share/doc/boost/libs/graph/doc/layout_tolerance.html
 share/doc/boost/libs/graph/doc/leda_conversion.html
+share/doc/boost/libs/graph/doc/lengauer_tarjan_dominator.htm
 share/doc/boost/libs/graph/doc/lgrind.sty
 share/doc/boost/libs/graph/doc/math.sty
+share/doc/boost/libs/graph/doc/maximum_matching.html
 share/doc/boost/libs/graph/doc/minimum_degree_ordering.html
 share/doc/boost/libs/graph/doc/minimum_degree_ordering.w
 share/doc/boost/libs/graph/doc/mungeaux.csh
@@ -515,6 +520,7 @@
 share/doc/boost/libs/graph/doc/sloan_ordering.htm
 share/doc/boost/libs/graph/doc/sloan_start_end_vertices.htm
 share/doc/boost/libs/graph/doc/small_world_generator.html
+share/doc/boost/libs/graph/doc/sorted_erdos_renyi_gen.html
 share/doc/boost/libs/graph/doc/sparse_matrix_ordering.html
 share/doc/boost/libs/graph/doc/stanford_graph.html
 share/doc/boost/libs/graph/doc/strong_components.html
@@ -536,7 +542,6 @@
 share/doc/boost/libs/graph/doc/visitor_concepts.html
 share/doc/boost/libs/graph/doc/wavefront.htm
 share/doc/boost/libs/graph/doc/write-graphviz.html
-share/doc/boost/libs/graph/example/Jamfile
 share/doc/boost/libs/graph/example/accum-compile-times.cpp
 share/doc/boost/libs/graph/example/actor_clustering.cpp
 share/doc/boost/libs/graph/example/adj_list_ra_edgelist.cpp
@@ -573,6 +578,7 @@
 share/doc/boost/libs/graph/example/container_gen.cpp
 share/doc/boost/libs/graph/example/container_gen.expected
 share/doc/boost/libs/graph/example/copy-example.cpp
+share/doc/boost/libs/graph/example/csr-example.cpp
 share/doc/boost/libs/graph/example/cuthill_mckee_ordering.cpp
 share/doc/boost/libs/graph/example/cuthill_mckee_ordering.expected
 share/doc/boost/libs/graph/example/cycle-file-dep.cpp
@@ -656,6 +662,9 @@
 share/doc/boost/libs/graph/example/johnson.expected
 share/doc/boost/libs/graph/example/kevin-bacon.cpp
 share/doc/boost/libs/graph/example/kevin-bacon.dat
+share/doc/boost/libs/graph/example/kevin-bacon2.cpp
+share/doc/boost/libs/graph/example/kevin-bacon2.dat
+share/doc/boost/libs/graph/example/kevin-bacon2.expected
 share/doc/boost/libs/graph/example/kevin_bacon.expected
 share/doc/boost/libs/graph/example/king_ordering.cpp
 share/doc/boost/libs/graph/example/knights-tour.cpp
@@ -670,6 +679,7 @@
 share/doc/boost/libs/graph/example/loops_dfs.cpp
 share/doc/boost/libs/graph/example/makefile-dependencies.dat
 share/doc/boost/libs/graph/example/makefile-target-names.dat
+share/doc/boost/libs/graph/example/matching_example.cpp
 share/doc/boost/libs/graph/example/max_flow.cpp
 share/doc/boost/libs/graph/example/max_flow.dat
 share/doc/boost/libs/graph/example/max_flow.expected
@@ -703,7 +713,6 @@
 share/doc/boost/libs/graph/example/reachable-loop-head.cpp
 share/doc/boost/libs/graph/example/reachable-loop-tail.cpp
 share/doc/boost/libs/graph/example/regression.cfg
-share/doc/boost/libs/graph/example/regrtest.py
 share/doc/boost/libs/graph/example/remove_edge_if_bidir.cpp
 share/doc/boost/libs/graph/example/remove_edge_if_bidir.expected
 share/doc/boost/libs/graph/example/remove_edge_if_dir.cpp
@@ -747,8 +756,6 @@
 share/doc/boost/libs/graph/example/visitor.cpp
 share/doc/boost/libs/graph/example/visitor.expected
 share/doc/boost/libs/graph/index.html
-share/doc/boost/libs/graph/src/Makefile
-share/doc/boost/libs/graph/src/README
 share/doc/boost/libs/graph/src/graphviz.grammar
 share/doc/boost/libs/graph/src/graphviz_digraph_lex.cpp
 share/doc/boost/libs/graph/src/graphviz_digraph_parser.cpp
@@ -813,6 +820,7 @@
 share/doc/boost/libs/iostreams/doc/concepts/flushable.html
 share/doc/boost/libs/iostreams/doc/concepts/input_filter.html
 share/doc/boost/libs/iostreams/doc/concepts/localizable.html
+share/doc/boost/libs/iostreams/doc/concepts/multi-character.html
 share/doc/boost/libs/iostreams/doc/concepts/multi_character.html
 share/doc/boost/libs/iostreams/doc/concepts/optimally_buffered.html
 share/doc/boost/libs/iostreams/doc/concepts/output_filter.html
@@ -881,6 +889,7 @@
 share/doc/boost/libs/iostreams/doc/quick_reference.html
 share/doc/boost/libs/iostreams/doc/rationale.html
 share/doc/boost/libs/iostreams/doc/reference.html
+share/doc/boost/libs/iostreams/doc/theme/boost.png
 share/doc/boost/libs/iostreams/doc/theme/boost_small.png
 share/doc/boost/libs/iostreams/doc/theme/iostreams.css
 share/doc/boost/libs/iostreams/doc/theme/wedge.gif
@@ -927,6 +936,7 @@
 share/doc/boost/libs/iterator/doc/IncrementableIterator.html
 share/doc/boost/libs/iterator/doc/IncrementableIterator.rst
 share/doc/boost/libs/iterator/doc/InteroperableIterator.rst
+share/doc/boost/libs/iterator/doc/Jamfile.v2
 share/doc/boost/libs/iterator/doc/LvalueIterator.html
 share/doc/boost/libs/iterator/doc/LvalueIterator.rst
 share/doc/boost/libs/iterator/doc/RandomAccessTraversal.html
@@ -949,7 +959,6 @@
 share/doc/boost/libs/iterator/doc/counting_iterator_ref.rst
 share/doc/boost/libs/iterator/doc/default.css
 share/doc/boost/libs/iterator/doc/docutils.sty
-share/doc/boost/libs/iterator/doc/facade-and-adaptor.diff
 share/doc/boost/libs/iterator/doc/facade-and-adaptor.html
 share/doc/boost/libs/iterator/doc/facade-and-adaptor.pdf
 share/doc/boost/libs/iterator/doc/facade-and-adaptor.rst
@@ -959,7 +968,6 @@
 share/doc/boost/libs/iterator/doc/filter_iterator.rst
 share/doc/boost/libs/iterator/doc/filter_iterator_abstract.rst
 share/doc/boost/libs/iterator/doc/filter_iterator_eg.rst
-share/doc/boost/libs/iterator/doc/filter_iterator_ref.html
 share/doc/boost/libs/iterator/doc/filter_iterator_ref.rst
 share/doc/boost/libs/iterator/doc/func_output_iter_abstract.rst
 share/doc/boost/libs/iterator/doc/func_output_iter_ref.rst
@@ -975,23 +983,15 @@
 share/doc/boost/libs/iterator/doc/indirect_iterator.rst
 share/doc/boost/libs/iterator/doc/indirect_iterator_abstract.rst
 share/doc/boost/libs/iterator/doc/indirect_iterator_eg.rst
-share/doc/boost/libs/iterator/doc/indirect_iterator_ref.diff
-share/doc/boost/libs/iterator/doc/indirect_iterator_ref.html
 share/doc/boost/libs/iterator/doc/indirect_iterator_ref.rst
 share/doc/boost/libs/iterator/doc/indirect_reference_ref.rst
 share/doc/boost/libs/iterator/doc/interoperability-revisited.rst
-share/doc/boost/libs/iterator/doc/issues.html
 share/doc/boost/libs/iterator/doc/issues.rst
-share/doc/boost/libs/iterator/doc/iter-issue-list.html
-share/doc/boost/libs/iterator/doc/iter-issue-list.rst
 share/doc/boost/libs/iterator/doc/iterator_adaptor.html
 share/doc/boost/libs/iterator/doc/iterator_adaptor.pdf
 share/doc/boost/libs/iterator/doc/iterator_adaptor.rst
-share/doc/boost/libs/iterator/doc/iterator_adaptor_abstract.diff
 share/doc/boost/libs/iterator/doc/iterator_adaptor_abstract.rst
-share/doc/boost/libs/iterator/doc/iterator_adaptor_body.diff
 share/doc/boost/libs/iterator/doc/iterator_adaptor_body.rst
-share/doc/boost/libs/iterator/doc/iterator_adaptor_ref.html
 share/doc/boost/libs/iterator/doc/iterator_adaptor_ref.rst
 share/doc/boost/libs/iterator/doc/iterator_adaptor_tutorial.rst
 share/doc/boost/libs/iterator/doc/iterator_archetypes.html
@@ -1011,7 +1011,6 @@
 share/doc/boost/libs/iterator/doc/iterator_traits.pdf
 share/doc/boost/libs/iterator/doc/iterator_traits.rst
 share/doc/boost/libs/iterator/doc/make_counting_iterator.rst
-share/doc/boost/libs/iterator/doc/make_filter_iterator.html
 share/doc/boost/libs/iterator/doc/make_filter_iterator.rst
 share/doc/boost/libs/iterator/doc/make_reverse_iterator.rst
 share/doc/boost/libs/iterator/doc/make_transform_iterator.rst
@@ -1031,7 +1030,6 @@
 share/doc/boost/libs/iterator/doc/pointee.pdf
 share/doc/boost/libs/iterator/doc/pointee.rst
 share/doc/boost/libs/iterator/doc/pointee_ref.rst
-share/doc/boost/libs/iterator/doc/ref_problem.html
 share/doc/boost/libs/iterator/doc/ref_problem.rst
 share/doc/boost/libs/iterator/doc/reverse_iterator.html
 share/doc/boost/libs/iterator/doc/reverse_iterator.pdf
@@ -1049,7 +1047,6 @@
 share/doc/boost/libs/iterator/doc/transform_iterator.rst
 share/doc/boost/libs/iterator/doc/transform_iterator_abstract.rst
 share/doc/boost/libs/iterator/doc/transform_iterator_eg.rst
-share/doc/boost/libs/iterator/doc/transform_iterator_ref.diff
 share/doc/boost/libs/iterator/doc/transform_iterator_ref.rst
 share/doc/boost/libs/iterator/doc/traversal.png
 share/doc/boost/libs/iterator/doc/zip_iterator.html
@@ -1058,7 +1055,6 @@
 share/doc/boost/libs/iterator/doc/zip_iterator_abstract.rst
 share/doc/boost/libs/iterator/doc/zip_iterator_eg.rst
 share/doc/boost/libs/iterator/doc/zip_iterator_ref.rst
-share/doc/boost/libs/iterator/example/Jamfile
 share/doc/boost/libs/iterator/example/counting_iterator_example.cpp
 share/doc/boost/libs/iterator/example/filter_iterator_example.cpp
 share/doc/boost/libs/iterator/example/func_output_iter_example.cpp
@@ -1087,8 +1083,24 @@
 share/doc/boost/libs/logic/doc/Jamfile.v2
 share/doc/boost/libs/logic/doc/tribool.boostbook
 share/doc/boost/libs/maintainers.txt
+share/doc/boost/libs/math/doc/Jamfile.v2
 share/doc/boost/libs/math/doc/common_factor.html
+share/doc/boost/libs/math/doc/images/acos.png
+share/doc/boost/libs/math/doc/images/acosh.png
+share/doc/boost/libs/math/doc/images/asin.png
+share/doc/boost/libs/math/doc/images/asinh.png
+share/doc/boost/libs/math/doc/images/atan.png
+share/doc/boost/libs/math/doc/images/atanh.png
+share/doc/boost/libs/math/doc/images/hypot.png
+share/doc/boost/libs/math/doc/images/hypot2.png
 share/doc/boost/libs/math/doc/index.html
+share/doc/boost/libs/math/doc/math-background.qbk
+share/doc/boost/libs/math/doc/math-gcd.qbk
+share/doc/boost/libs/math/doc/math-octonion.qbk
+share/doc/boost/libs/math/doc/math-quaternion.qbk
+share/doc/boost/libs/math/doc/math-sf.qbk
+share/doc/boost/libs/math/doc/math-tr1.qbk
+share/doc/boost/libs/math/doc/math.qbk
 share/doc/boost/libs/math/index.html
 share/doc/boost/libs/math/octonion/graphics/octonion_blurb1.jpeg
 share/doc/boost/libs/math/octonion/graphics/octonion_blurb10.jpeg
@@ -1111,8 +1123,6 @@
 share/doc/boost/libs/math/octonion/graphics/octonion_blurb7.jpeg
 share/doc/boost/libs/math/octonion/graphics/octonion_blurb8.jpeg
 share/doc/boost/libs/math/octonion/graphics/octonion_blurb9.jpeg
-share/doc/boost/libs/math/octonion/index.html
-share/doc/boost/libs/math/octonion/octonion.html
 share/doc/boost/libs/math/octonion/octonion_test.cpp
 share/doc/boost/libs/math/octonion/output.txt
 share/doc/boost/libs/math/octonion/output_more.txt
@@ -1144,10 +1154,8 @@
 share/doc/boost/libs/math/quaternion/graphics/quaternion_blurb7.jpeg
 share/doc/boost/libs/math/quaternion/graphics/quaternion_blurb8.jpeg
 share/doc/boost/libs/math/quaternion/graphics/quaternion_blurb9.jpeg
-share/doc/boost/libs/math/quaternion/index.html
 share/doc/boost/libs/math/quaternion/output.txt
 share/doc/boost/libs/math/quaternion/output_more.txt
-share/doc/boost/libs/math/quaternion/quaternion.html
 share/doc/boost/libs/math/quaternion/quaternion_mi1.cpp
 share/doc/boost/libs/math/quaternion/quaternion_mi1.h
 share/doc/boost/libs/math/quaternion/quaternion_mi2.cpp
@@ -1192,15 +1200,12 @@
 share/doc/boost/libs/math/special_functions/graphics/special_functions_blurb8.jpeg
 share/doc/boost/libs/math/special_functions/graphics/special_functions_blurb9.jpeg
 share/doc/boost/libs/math/special_functions/graphics/trigonometric.png
-share/doc/boost/libs/math/special_functions/index.html
-share/doc/boost/libs/math/special_functions/inverse_hyperbolic.html
 share/doc/boost/libs/math/special_functions/output.txt
 share/doc/boost/libs/math/special_functions/output_more.txt
-share/doc/boost/libs/math/special_functions/sinc_sinhc.html
 share/doc/boost/libs/math/special_functions/sinc_test.hpp
 share/doc/boost/libs/math/special_functions/sinhc_test.hpp
-share/doc/boost/libs/math/special_functions/special_functions.html
 share/doc/boost/libs/math/special_functions/special_functions_test.cpp
+share/doc/boost/libs/math/tools/generate_test_values.cpp
 share/doc/boost/libs/mem_fn/index.html
 share/doc/boost/libs/mpl/book/chapter1/binary.hpp
 share/doc/boost/libs/mpl/doc/index.html
@@ -1279,6 +1284,7 @@
 share/doc/boost/libs/mpl/doc/refmanual/find-if.html
 share/doc/boost/libs/mpl/doc/refmanual/find.html
 share/doc/boost/libs/mpl/doc/refmanual/fold.html
+share/doc/boost/libs/mpl/doc/refmanual/for-each.html
 share/doc/boost/libs/mpl/doc/refmanual/forward-iterator.html
 share/doc/boost/libs/mpl/doc/refmanual/forward-sequence.html
 share/doc/boost/libs/mpl/doc/refmanual/front-extensible-sequence.html
@@ -1389,6 +1395,7 @@
 share/doc/boost/libs/mpl/doc/refmanual/reverse-unique.html
 share/doc/boost/libs/mpl/doc/refmanual/reverse.html
 share/doc/boost/libs/mpl/doc/refmanual/reversible-algorithm.html
+share/doc/boost/libs/mpl/doc/refmanual/runtime-algorithms.html
 share/doc/boost/libs/mpl/doc/refmanual/sequence-tag.html
 share/doc/boost/libs/mpl/doc/refmanual/sequences.html
 share/doc/boost/libs/mpl/doc/refmanual/set-c.html
@@ -1429,6 +1436,7 @@
 share/doc/boost/libs/mpl/doc/src/refmanual/Acknowledgements.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/Algorithms-Iteration.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/Algorithms-Querying.rst
+share/doc/boost/libs/mpl/doc/src/refmanual/Algorithms-Runtime.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/Algorithms-Transformation.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/Algorithms.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/AssociativeSequence.rst
@@ -1529,6 +1537,7 @@
 share/doc/boost/libs/mpl/doc/src/refmanual/find.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/find_if.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/fold.rst
+share/doc/boost/libs/mpl/doc/src/refmanual/for_each.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/front.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/front_inserter.rst
 share/doc/boost/libs/mpl/doc/src/refmanual/greater.rst
@@ -1670,7 +1679,7 @@
 share/doc/boost/libs/mpl/doc/tutorial/the-lambda-metafunction.html
 share/doc/boost/libs/mpl/doc/tutorial/tutorial-metafunctions.html
 share/doc/boost/libs/mpl/doc/tutorial/tutorial_toc.html
-share/doc/boost/libs/mpl/example/Jamfile
+share/doc/boost/libs/mpl/example/fsm/README.txt
 share/doc/boost/libs/mpl/example/fsm/aux_/STT_impl_gen.hpp
 share/doc/boost/libs/mpl/example/fsm/aux_/base_event.hpp
 share/doc/boost/libs/mpl/example/fsm/aux_/event.hpp
@@ -1794,7 +1803,6 @@
 share/doc/boost/libs/multi_array/doc/user.html
 share/doc/boost/libs/multi_array/doc/xml/MultiArray.xml
 share/doc/boost/libs/multi_array/doc/xml/const_multi_array_ref.xml
-share/doc/boost/libs/multi_array/doc/xml/main.xml
 share/doc/boost/libs/multi_array/doc/xml/multi_array.xml
 share/doc/boost/libs/multi_array/doc/xml/multi_array_ref.xml
 share/doc/boost/libs/multi_array/doc/xml/reference.xml
@@ -1808,15 +1816,13 @@
 share/doc/boost/libs/multi_array/example/subview.cpp
 share/doc/boost/libs/multi_array/example/subview2.cpp
 share/doc/boost/libs/multi_array/index.html
-share/doc/boost/libs/multi_index/Jamfile
 share/doc/boost/libs/multi_index/doc/acknowledgements.html
-share/doc/boost/libs/multi_index/doc/advanced_topics.html
 share/doc/boost/libs/multi_index/doc/compiler_specifics.html
 share/doc/boost/libs/multi_index/doc/examples.html
 share/doc/boost/libs/multi_index/doc/future_work.html
+share/doc/boost/libs/multi_index/doc/hector.jpg
 share/doc/boost/libs/multi_index/doc/index.html
 share/doc/boost/libs/multi_index/doc/lopez.jpg
-share/doc/boost/libs/multi_index/doc/multi_index_cont_example.png
 share/doc/boost/libs/multi_index/doc/next.gif
 share/doc/boost/libs/multi_index/doc/perf_1o.png
 share/doc/boost/libs/multi_index/doc/perf_1o1s.png
@@ -1832,13 +1838,21 @@
 share/doc/boost/libs/multi_index/doc/reference/key_extraction.html
 share/doc/boost/libs/multi_index/doc/reference/multi_index_container.html
 share/doc/boost/libs/multi_index/doc/reference/ord_indices.html
+share/doc/boost/libs/multi_index/doc/reference/rnd_indices.html
 share/doc/boost/libs/multi_index/doc/reference/seq_indices.html
 share/doc/boost/libs/multi_index/doc/release_notes.html
 share/doc/boost/libs/multi_index/doc/style.css
 share/doc/boost/libs/multi_index/doc/tests.html
-share/doc/boost/libs/multi_index/doc/tutorial.html
+share/doc/boost/libs/multi_index/doc/tutorial/basics.html
+share/doc/boost/libs/multi_index/doc/tutorial/creation.html
+share/doc/boost/libs/multi_index/doc/tutorial/debug.html
+share/doc/boost/libs/multi_index/doc/tutorial/index.html
+share/doc/boost/libs/multi_index/doc/tutorial/indices.html
+share/doc/boost/libs/multi_index/doc/tutorial/key_extraction.html
+share/doc/boost/libs/multi_index/doc/tutorial/multi_index_cont_example.png
+share/doc/boost/libs/multi_index/doc/tutorial/techniques.html
 share/doc/boost/libs/multi_index/doc/up.gif
-share/doc/boost/libs/multi_index/example/Jamfile
+share/doc/boost/libs/multi_index/example/Jamfile.v2
 share/doc/boost/libs/multi_index/example/basic.cpp
 share/doc/boost/libs/multi_index/example/bimap.cpp
 share/doc/boost/libs/multi_index/example/complex_structs.cpp
@@ -1846,10 +1860,12 @@
 share/doc/boost/libs/multi_index/example/hashed.cpp
 share/doc/boost/libs/multi_index/example/memfun_key.cpp
 share/doc/boost/libs/multi_index/example/non_default_ctor.cpp
+share/doc/boost/libs/multi_index/example/random_access.cpp
+share/doc/boost/libs/multi_index/example/rearrange.cpp
 share/doc/boost/libs/multi_index/example/sequenced.cpp
 share/doc/boost/libs/multi_index/example/serialization.cpp
 share/doc/boost/libs/multi_index/index.html
-share/doc/boost/libs/multi_index/perf/Jamfile
+share/doc/boost/libs/multi_index/perf/Jamfile.v2
 share/doc/boost/libs/multi_index/perf/test_perf.cpp
 share/doc/boost/libs/numeric/conversion/doc/bounds.html
 share/doc/boost/libs/numeric/conversion/doc/conversion_traits.html
@@ -1880,33 +1896,31 @@
 share/doc/boost/libs/numeric/interval/examples/rational.cpp
 share/doc/boost/libs/numeric/interval/examples/transc.cpp
 share/doc/boost/libs/numeric/sublibs
-share/doc/boost/libs/numeric/ublas/bench1/Jamfile
 share/doc/boost/libs/numeric/ublas/bench1/Jamfile.v2
 share/doc/boost/libs/numeric/ublas/bench1/bench1.cpp
 share/doc/boost/libs/numeric/ublas/bench1/bench1.hpp
 share/doc/boost/libs/numeric/ublas/bench1/bench11.cpp
 share/doc/boost/libs/numeric/ublas/bench1/bench12.cpp
 share/doc/boost/libs/numeric/ublas/bench1/bench13.cpp
-share/doc/boost/libs/numeric/ublas/bench2/Jamfile
 share/doc/boost/libs/numeric/ublas/bench2/Jamfile.v2
 share/doc/boost/libs/numeric/ublas/bench2/bench2.cpp
 share/doc/boost/libs/numeric/ublas/bench2/bench2.hpp
 share/doc/boost/libs/numeric/ublas/bench2/bench21.cpp
 share/doc/boost/libs/numeric/ublas/bench2/bench22.cpp
 share/doc/boost/libs/numeric/ublas/bench2/bench23.cpp
-share/doc/boost/libs/numeric/ublas/bench3/Jamfile
 share/doc/boost/libs/numeric/ublas/bench3/Jamfile.v2
 share/doc/boost/libs/numeric/ublas/bench3/bench3.cpp
 share/doc/boost/libs/numeric/ublas/bench3/bench3.hpp
 share/doc/boost/libs/numeric/ublas/bench3/bench31.cpp
 share/doc/boost/libs/numeric/ublas/bench3/bench32.cpp
 share/doc/boost/libs/numeric/ublas/bench3/bench33.cpp
-share/doc/boost/libs/numeric/ublas/bench4/Jamfile
 share/doc/boost/libs/numeric/ublas/bench4/Jamfile.v2
 share/doc/boost/libs/numeric/ublas/bench4/bench4.cpp
 share/doc/boost/libs/numeric/ublas/bench4/bench41.cpp
 share/doc/boost/libs/numeric/ublas/bench4/bench42.cpp
 share/doc/boost/libs/numeric/ublas/bench4/bench43.cpp
+share/doc/boost/libs/numeric/ublas/doc/Release_notes.txt
+share/doc/boost/libs/numeric/ublas/doc/array_adaptor.htm
 share/doc/boost/libs/numeric/ublas/doc/banded.htm
 share/doc/boost/libs/numeric/ublas/doc/blas.htm
 share/doc/boost/libs/numeric/ublas/doc/bounded_array.htm
@@ -1924,7 +1938,6 @@
 share/doc/boost/libs/numeric/ublas/doc/overview.htm
 share/doc/boost/libs/numeric/ublas/doc/products.htm
 share/doc/boost/libs/numeric/ublas/doc/range.htm
-share/doc/boost/libs/numeric/ublas/doc/samples/Jamfile
 share/doc/boost/libs/numeric/ublas/doc/samples/Jamfile.v2
 share/doc/boost/libs/numeric/ublas/doc/samples/banded_adaptor.cpp
 share/doc/boost/libs/numeric/ublas/doc/samples/banded_matrix.cpp
@@ -1994,15 +2007,17 @@
 share/doc/boost/libs/optional/index.html
 share/doc/boost/libs/parameter/doc/Jamfile.v2
 share/doc/boost/libs/parameter/doc/html/index.html
+share/doc/boost/libs/parameter/doc/html/python.html
 share/doc/boost/libs/parameter/doc/html/reference.html
 share/doc/boost/libs/parameter/doc/html/rst.css
+share/doc/boost/libs/parameter/doc/html/vellipsis.gif
 share/doc/boost/libs/parameter/doc/index.rst
+share/doc/boost/libs/parameter/doc/python.rst
 share/doc/boost/libs/parameter/doc/reference.rst
 share/doc/boost/libs/parameter/index.html
 share/doc/boost/libs/platform_maintainers.txt
 share/doc/boost/libs/pool/TODO.txt
 share/doc/boost/libs/pool/doc/concepts.html
-share/doc/boost/libs/pool/doc/copyright.html
 share/doc/boost/libs/pool/doc/implementation/alignment.html
 share/doc/boost/libs/pool/doc/implementation/ct_gcd_lcm.html
 share/doc/boost/libs/pool/doc/implementation/for.html
@@ -2167,6 +2182,7 @@
 share/doc/boost/libs/preprocessor/doc/headers/repetition/enum_trailing_params.html
 share/doc/boost/libs/preprocessor/doc/headers/repetition/epwad.html
 share/doc/boost/libs/preprocessor/doc/headers/repetition/epwd.html
+share/doc/boost/libs/preprocessor/doc/headers/repetition/esbp.html
 share/doc/boost/libs/preprocessor/doc/headers/repetition/etbp.html
 share/doc/boost/libs/preprocessor/doc/headers/repetition/for.html
 share/doc/boost/libs/preprocessor/doc/headers/repetition/repeat.html
@@ -2201,6 +2217,7 @@
 share/doc/boost/libs/preprocessor/doc/headers/seq/to_tuple.html
 share/doc/boost/libs/preprocessor/doc/headers/seq/transform.html
 share/doc/boost/libs/preprocessor/doc/headers/slot.html
+share/doc/boost/libs/preprocessor/doc/headers/slot/counter.html
 share/doc/boost/libs/preprocessor/doc/headers/slot/slot.html
 share/doc/boost/libs/preprocessor/doc/headers/stringize.html
 share/doc/boost/libs/preprocessor/doc/headers/tuple.html
@@ -2248,6 +2265,7 @@
 share/doc/boost/libs/preprocessor/doc/ref/comma_if.html
 share/doc/boost/libs/preprocessor/doc/ref/compl.html
 share/doc/boost/libs/preprocessor/doc/ref/config_extended_line_info.html
+share/doc/boost/libs/preprocessor/doc/ref/counter.html
 share/doc/boost/libs/preprocessor/doc/ref/dec.html
 share/doc/boost/libs/preprocessor/doc/ref/deduce_d.html
 share/doc/boost/libs/preprocessor/doc/ref/deduce_r.html
@@ -2273,6 +2291,8 @@
 share/doc/boost/libs/preprocessor/doc/ref/enum_z.html
 share/doc/boost/libs/preprocessor/doc/ref/equal.html
 share/doc/boost/libs/preprocessor/doc/ref/equal_d.html
+share/doc/boost/libs/preprocessor/doc/ref/esbp.html
+share/doc/boost/libs/preprocessor/doc/ref/esbpz.html
 share/doc/boost/libs/preprocessor/doc/ref/etbp.html
 share/doc/boost/libs/preprocessor/doc/ref/etbpz.html
 share/doc/boost/libs/preprocessor/doc/ref/expand.html
@@ -2450,6 +2470,7 @@
 share/doc/boost/libs/preprocessor/doc/ref/tuple_reverse.html
 share/doc/boost/libs/preprocessor/doc/ref/tuple_to_list.html
 share/doc/boost/libs/preprocessor/doc/ref/tuple_to_seq.html
+share/doc/boost/libs/preprocessor/doc/ref/update_counter.html
 share/doc/boost/libs/preprocessor/doc/ref/value.html
 share/doc/boost/libs/preprocessor/doc/ref/while.html
 share/doc/boost/libs/preprocessor/doc/ref/while_d.html
@@ -2494,7 +2515,6 @@
 share/doc/boost/libs/program_options/doc/requirements-Rozental
 share/doc/boost/libs/program_options/doc/todo.txt
 share/doc/boost/libs/program_options/doc/tutorial.xml
-share/doc/boost/libs/program_options/example/Jamfile
 share/doc/boost/libs/program_options/example/Jamfile.v2
 share/doc/boost/libs/program_options/example/custom_syntax.cpp
 share/doc/boost/libs/program_options/example/first.cpp
@@ -2610,10 +2630,13 @@
 share/doc/boost/libs/ptr_container/doc/reference.rst
 share/doc/boost/libs/ptr_container/doc/reversible_ptr_container.html
 share/doc/boost/libs/ptr_container/doc/reversible_ptr_container.rst
+share/doc/boost/libs/ptr_container/doc/style.css
 share/doc/boost/libs/ptr_container/doc/todo.txt
 share/doc/boost/libs/ptr_container/doc/tutorial.html
 share/doc/boost/libs/ptr_container/doc/tutorial.rst
+share/doc/boost/libs/ptr_container/doc/tutorial_example.html
 share/doc/boost/libs/ptr_container/index.html
+share/doc/boost/libs/python/doc/Jamfile
 share/doc/boost/libs/python/doc/PyConDC_2003/bpl.html
 share/doc/boost/libs/python/doc/PyConDC_2003/bpl.pdf
 share/doc/boost/libs/python/doc/PyConDC_2003/bpl.txt
@@ -2623,6 +2646,7 @@
 share/doc/boost/libs/python/doc/PyConDC_2003/python_cpp_mix.png
 share/doc/boost/libs/python/doc/boost.css
 share/doc/boost/libs/python/doc/building.html
+share/doc/boost/libs/python/doc/building.rst
 share/doc/boost/libs/python/doc/index.html
 share/doc/boost/libs/python/doc/internals.html
 share/doc/boost/libs/python/doc/internals.rst
@@ -2679,15 +2703,18 @@
 share/doc/boost/libs/python/doc/v2/default_call_policies.html
 share/doc/boost/libs/python/doc/v2/definitions.html
 share/doc/boost/libs/python/doc/v2/dict.html
+share/doc/boost/libs/python/doc/v2/docstring_options.html
 share/doc/boost/libs/python/doc/v2/enum.html
 share/doc/boost/libs/python/doc/v2/errors.html
 share/doc/boost/libs/python/doc/v2/exception_translator.html
+share/doc/boost/libs/python/doc/v2/exec.html
 share/doc/boost/libs/python/doc/v2/extract.html
 share/doc/boost/libs/python/doc/v2/faq.html
 share/doc/boost/libs/python/doc/v2/feb2002.html
 share/doc/boost/libs/python/doc/v2/handle.html
 share/doc/boost/libs/python/doc/v2/has_back_reference.html
 share/doc/boost/libs/python/doc/v2/implicit.html
+share/doc/boost/libs/python/doc/v2/import.html
 share/doc/boost/libs/python/doc/v2/index.html
 share/doc/boost/libs/python/doc/v2/indexing.html
 share/doc/boost/libs/python/doc/v2/init.html
@@ -2701,7 +2728,7 @@
 share/doc/boost/libs/python/doc/v2/module.html
 share/doc/boost/libs/python/doc/v2/numeric.html
 share/doc/boost/libs/python/doc/v2/object.html
-share/doc/boost/libs/python/doc/v2/opaque_pointer_converter.html
+share/doc/boost/libs/python/doc/v2/opaque.html
 share/doc/boost/libs/python/doc/v2/operators.html
 share/doc/boost/libs/python/doc/v2/overloads.html
 share/doc/boost/libs/python/doc/v2/pickle.html
@@ -2721,6 +2748,8 @@
 share/doc/boost/libs/python/doc/v2/return_value_policy.html
 share/doc/boost/libs/python/doc/v2/scope.html
 share/doc/boost/libs/python/doc/v2/slice.html
+share/doc/boost/libs/python/doc/v2/ssize_t.html
+share/doc/boost/libs/python/doc/v2/stl_iterator.html
 share/doc/boost/libs/python/doc/v2/str.html
 share/doc/boost/libs/python/doc/v2/to_python_converter.html
 share/doc/boost/libs/python/doc/v2/to_python_indirect.html
@@ -2729,26 +2758,27 @@
 share/doc/boost/libs/python/doc/v2/type_id.html
 share/doc/boost/libs/python/doc/v2/with_custodian_and_ward.html
 share/doc/boost/libs/python/doc/v2/wrapper.html
-share/doc/boost/libs/python/example/Jamfile
-share/doc/boost/libs/python/example/Jamfile.v2
-share/doc/boost/libs/python/example/Jamrules
+share/doc/boost/libs/python/example/Jamroot
 share/doc/boost/libs/python/example/README
 share/doc/boost/libs/python/example/boost-build.jam
 share/doc/boost/libs/python/example/getting_started1.cpp
 share/doc/boost/libs/python/example/getting_started2.cpp
-share/doc/boost/libs/python/example/project.zip
+share/doc/boost/libs/python/example/quickstart/Jamroot
+share/doc/boost/libs/python/example/quickstart/boost-build.jam
+share/doc/boost/libs/python/example/quickstart/embedding.cpp
+share/doc/boost/libs/python/example/quickstart/extending.cpp
+share/doc/boost/libs/python/example/quickstart/script.py
+share/doc/boost/libs/python/example/quickstart/test_extending.py
 share/doc/boost/libs/python/example/std_pair.cpp
 share/doc/boost/libs/python/example/test_getting_started1.py
 share/doc/boost/libs/python/example/test_getting_started2.py
 share/doc/boost/libs/python/example/test_std_pair.py
-share/doc/boost/libs/python/example/tutorial/Jamfile
-share/doc/boost/libs/python/example/tutorial/Jamrules
+share/doc/boost/libs/python/example/tutorial/Jamroot
 share/doc/boost/libs/python/example/tutorial/hello.cpp
 share/doc/boost/libs/python/index.html
 share/doc/boost/libs/python/pyste/NEWS
 share/doc/boost/libs/python/pyste/README
 share/doc/boost/libs/python/pyste/TODO
-share/doc/boost/libs/python/pyste/dist/.cvsignore
 share/doc/boost/libs/python/pyste/dist/create_build.py
 share/doc/boost/libs/python/pyste/dist/setup.py
 share/doc/boost/libs/python/pyste/doc/adding_new_methods.html
@@ -2781,7 +2811,6 @@
 share/doc/boost/libs/python/pyste/index.html
 share/doc/boost/libs/python/pyste/install/pyste.py
 share/doc/boost/libs/python/pyste/install/setup.py
-share/doc/boost/libs/python/pyste/src/Pyste/.cvsignore
 share/doc/boost/libs/python/pyste/src/Pyste/ClassExporter.py
 share/doc/boost/libs/python/pyste/src/Pyste/CodeExporter.py
 share/doc/boost/libs/python/pyste/src/Pyste/CppParser.py
@@ -2803,7 +2832,6 @@
 share/doc/boost/libs/python/pyste/src/Pyste/pyste.py
 share/doc/boost/libs/python/pyste/src/Pyste/settings.py
 share/doc/boost/libs/python/pyste/src/Pyste/utils.py
-share/doc/boost/libs/python/pyste/tests/.cvsignore
 share/doc/boost/libs/python/pyste/tests/GCCXMLParserUT.py
 share/doc/boost/libs/python/pyste/tests/SmartFileUT.py
 share/doc/boost/libs/python/pyste/tests/abstract_test.h
@@ -2883,6 +2911,8 @@
 share/doc/boost/libs/python/src/converter/type_id.cpp
 share/doc/boost/libs/python/src/dict.cpp
 share/doc/boost/libs/python/src/errors.cpp
+share/doc/boost/libs/python/src/exec.cpp
+share/doc/boost/libs/python/src/import.cpp
 share/doc/boost/libs/python/src/list.cpp
 share/doc/boost/libs/python/src/long.cpp
 share/doc/boost/libs/python/src/module.cpp
@@ -2894,6 +2924,7 @@
 share/doc/boost/libs/python/src/object/iterator.cpp
 share/doc/boost/libs/python/src/object/life_support.cpp
 share/doc/boost/libs/python/src/object/pickle_support.cpp
+share/doc/boost/libs/python/src/object/stl_iterator.cpp
 share/doc/boost/libs/python/src/object_operators.cpp
 share/doc/boost/libs/python/src/object_protocol.cpp
 share/doc/boost/libs/python/src/slice.cpp
@@ -2994,7 +3025,6 @@
 share/doc/boost/libs/regex/doc/uarrow.gif
 share/doc/boost/libs/regex/doc/unicode.html
 share/doc/boost/libs/regex/doc/vc71-performance.html
-share/doc/boost/libs/regex/example/Jamfile
 share/doc/boost/libs/regex/example/Jamfile.v2
 share/doc/boost/libs/regex/example/grep/grep.cpp
 share/doc/boost/libs/regex/example/snippets/captures_example.cpp
@@ -3025,7 +3055,7 @@
 share/doc/boost/libs/regex/example/timer/vc6-stlport.mak
 share/doc/boost/libs/regex/example/timer/vc6.mak
 share/doc/boost/libs/regex/index.html
-share/doc/boost/libs/regex/performance/Jamfile
+share/doc/boost/libs/regex/performance/Jamfile.v2
 share/doc/boost/libs/regex/performance/command_line.cpp
 share/doc/boost/libs/regex/performance/input.html
 share/doc/boost/libs/regex/performance/main.cpp
@@ -3054,7 +3084,6 @@
 share/doc/boost/libs/regex/src/w32_regex_traits.cpp
 share/doc/boost/libs/regex/src/wc_regex_traits.cpp
 share/doc/boost/libs/regex/src/wide_posix_api.cpp
-share/doc/boost/libs/regex/src/wide_posix_api.cpp.orig
 share/doc/boost/libs/regex/src/winstances.cpp
 share/doc/boost/libs/regex/tools/generate/tables.cpp
 share/doc/boost/libs/serialization/borland6ide/test_simple_class.bpf
@@ -3100,7 +3129,6 @@
 share/doc/boost/libs/serialization/doc/tutorial.html
 share/doc/boost/libs/serialization/doc/void_cast.html
 share/doc/boost/libs/serialization/doc/wrappers.html
-share/doc/boost/libs/serialization/example/Jamfile
 share/doc/boost/libs/serialization/example/demo.cpp
 share/doc/boost/libs/serialization/example/demo_auto_ptr.cpp
 share/doc/boost/libs/serialization/example/demo_exception.cpp
@@ -3319,7 +3347,6 @@
 share/doc/boost/libs/signals/doc/signals.xml
 share/doc/boost/libs/signals/doc/tests.xml
 share/doc/boost/libs/signals/doc/tutorial.xml
-share/doc/boost/libs/signals/example/Jamfile
 share/doc/boost/libs/signals/example/button_click.cpp
 share/doc/boost/libs/signals/example/difference_connection.cpp
 share/doc/boost/libs/signals/example/disconnect_all.cpp
@@ -3349,6 +3376,8 @@
 share/doc/boost/libs/smart_ptr/index.html
 share/doc/boost/libs/smart_ptr/intrusive_ptr.html
 share/doc/boost/libs/smart_ptr/msvcspeed.gif
+share/doc/boost/libs/smart_ptr/pointer_cast.html
+share/doc/boost/libs/smart_ptr/pointer_to_other.html
 share/doc/boost/libs/smart_ptr/scoped_array.htm
 share/doc/boost/libs/smart_ptr/scoped_ptr.htm
 share/doc/boost/libs/smart_ptr/shared_array.htm
@@ -3447,7 +3476,6 @@
 share/doc/boost/libs/spirit/doc/theme/trees4.png
 share/doc/boost/libs/spirit/doc/theme/u_arr.gif
 share/doc/boost/libs/spirit/doc/trees.html
-share/doc/boost/libs/spirit/example/Jamfile
 share/doc/boost/libs/spirit/example/fundamental/ast_calc.cpp
 share/doc/boost/libs/spirit/example/fundamental/bind.cpp
 share/doc/boost/libs/spirit/example/fundamental/boiler_plate.cpp
@@ -3494,6 +3522,10 @@
 share/doc/boost/libs/spirit/example/intermediate/lazy_parser.cpp
 share/doc/boost/libs/spirit/example/intermediate/parameters.cpp
 share/doc/boost/libs/spirit/example/intermediate/regex_convert.cpp
+share/doc/boost/libs/spirit/example/intermediate/simple_xml/actions.hpp
+share/doc/boost/libs/spirit/example/intermediate/simple_xml/driver.cpp
+share/doc/boost/libs/spirit/example/intermediate/simple_xml/tag.cpp
+share/doc/boost/libs/spirit/example/intermediate/simple_xml/xml_g.hpp
 share/doc/boost/libs/spirit/example/techniques/dynamic_rule.cpp
 share/doc/boost/libs/spirit/example/techniques/epsilon.cpp
 share/doc/boost/libs/spirit/example/techniques/multiple_scanners.cpp
@@ -3501,6 +3533,11 @@
 share/doc/boost/libs/spirit/example/techniques/no_rules/no_rule1.cpp
 share/doc/boost/libs/spirit/example/techniques/no_rules/no_rule2.cpp
 share/doc/boost/libs/spirit/example/techniques/no_rules/no_rule3.cpp
+share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof/opaque_rule_parser.cpp
+share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof/rule_parser_1_1.cpp
+share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof/rule_parser_1_2.cpp
+share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof/rule_parser_2_1.cpp
+share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof/rule_parser_2_2.cpp
 share/doc/boost/libs/spirit/example/techniques/right_recursion.cpp
 share/doc/boost/libs/spirit/example/techniques/typeof.cpp
 share/doc/boost/libs/spirit/fusion/readme.txt
@@ -3551,7 +3588,6 @@
 share/doc/boost/libs/spirit/phoenix/doc/values.html
 share/doc/boost/libs/spirit/phoenix/doc/variables.html
 share/doc/boost/libs/spirit/phoenix/doc/wrap_up.html
-share/doc/boost/libs/spirit/phoenix/example/Jamfile
 share/doc/boost/libs/spirit/phoenix/example/fundamental/closures.cpp
 share/doc/boost/libs/spirit/phoenix/example/fundamental/sample10.cpp
 share/doc/boost/libs/spirit/phoenix/example/fundamental/sample2.cpp
@@ -3563,7 +3599,83 @@
 share/doc/boost/libs/spirit/phoenix/example/fundamental/sample8.cpp
 share/doc/boost/libs/spirit/phoenix/example/fundamental/sample9.cpp
 share/doc/boost/libs/spirit/phoenix/index.html
-share/doc/boost/libs/static_assert/Jamfile
+share/doc/boost/libs/statechart/Jamfile.v2
+share/doc/boost/libs/statechart/Statechart.sln
+share/doc/boost/libs/statechart/doc/A.gif
+share/doc/boost/libs/statechart/doc/Camera.gif
+share/doc/boost/libs/statechart/doc/Camera2.gif
+share/doc/boost/libs/statechart/doc/CameraWithHistory1.gif
+share/doc/boost/libs/statechart/doc/CameraWithHistory2.gif
+share/doc/boost/libs/statechart/doc/DeepHistoryLimitation1.gif
+share/doc/boost/libs/statechart/doc/DeepHistoryLimitation2.gif
+share/doc/boost/libs/statechart/doc/EventDispatch.gif
+share/doc/boost/libs/statechart/doc/ExceptionsAndOrthStates.gif
+share/doc/boost/libs/statechart/doc/HelloWorld.gif
+share/doc/boost/libs/statechart/doc/JoinAndFork.gif
+share/doc/boost/libs/statechart/doc/LCA.gif
+share/doc/boost/libs/statechart/doc/OrthogonalStates.gif
+share/doc/boost/libs/statechart/doc/OutermostUnstableState.gif
+share/doc/boost/libs/statechart/doc/PerformanceCustom1.gif
+share/doc/boost/libs/statechart/doc/PerformanceCustom2.gif
+share/doc/boost/libs/statechart/doc/PerformanceCustom3.gif
+share/doc/boost/libs/statechart/doc/PerformanceCustom4.gif
+share/doc/boost/libs/statechart/doc/PerformanceNative1.gif
+share/doc/boost/libs/statechart/doc/PerformanceNative2.gif
+share/doc/boost/libs/statechart/doc/PerformanceNative3.gif
+share/doc/boost/libs/statechart/doc/PerformanceNative4.gif
+share/doc/boost/libs/statechart/doc/PerformanceNormal1.gif
+share/doc/boost/libs/statechart/doc/PerformanceNormal2.gif
+share/doc/boost/libs/statechart/doc/PerformanceNormal3.gif
+share/doc/boost/libs/statechart/doc/PerformanceNormal4.gif
+share/doc/boost/libs/statechart/doc/SimpleEventDispatch.gif
+share/doc/boost/libs/statechart/doc/StopWatch.gif
+share/doc/boost/libs/statechart/doc/ThrowingEntryAction.gif
+share/doc/boost/libs/statechart/doc/ThrowingInStateReaction.gif
+share/doc/boost/libs/statechart/doc/ThrowingTransitionAction.gif
+share/doc/boost/libs/statechart/doc/TransAcrossOrthRegions.gif
+share/doc/boost/libs/statechart/doc/acknowledgments.html
+share/doc/boost/libs/statechart/doc/configuration.html
+share/doc/boost/libs/statechart/doc/contact.html
+share/doc/boost/libs/statechart/doc/definitions.html
+share/doc/boost/libs/statechart/doc/faq.html
+share/doc/boost/libs/statechart/doc/future_and_history.html
+share/doc/boost/libs/statechart/doc/index.html
+share/doc/boost/libs/statechart/doc/performance.html
+share/doc/boost/libs/statechart/doc/rationale.html
+share/doc/boost/libs/statechart/doc/rationale.pdf
+share/doc/boost/libs/statechart/doc/reference.html
+share/doc/boost/libs/statechart/doc/reference.pdf
+share/doc/boost/libs/statechart/doc/tutorial.html
+share/doc/boost/libs/statechart/doc/tutorial.pdf
+share/doc/boost/libs/statechart/doc/uml_mapping.html
+share/doc/boost/libs/statechart/example/BitMachine/BitMachine.cpp
+share/doc/boost/libs/statechart/example/BitMachine/BitMachine.vcproj
+share/doc/boost/libs/statechart/example/BitMachine/UniqueObject.hpp
+share/doc/boost/libs/statechart/example/BitMachine/UniqueObjectAllocator.hpp
+share/doc/boost/libs/statechart/example/Camera/Camera.cpp
+share/doc/boost/libs/statechart/example/Camera/Camera.hpp
+share/doc/boost/libs/statechart/example/Camera/Camera.vcproj
+share/doc/boost/libs/statechart/example/Camera/Configuring.cpp
+share/doc/boost/libs/statechart/example/Camera/Configuring.hpp
+share/doc/boost/libs/statechart/example/Camera/Main.cpp
+share/doc/boost/libs/statechart/example/Camera/Precompiled.cpp
+share/doc/boost/libs/statechart/example/Camera/Precompiled.hpp
+share/doc/boost/libs/statechart/example/Camera/Shooting.cpp
+share/doc/boost/libs/statechart/example/Camera/Shooting.hpp
+share/doc/boost/libs/statechart/example/Handcrafted/Handcrafted.cpp
+share/doc/boost/libs/statechart/example/Handcrafted/Handcrafted.vcproj
+share/doc/boost/libs/statechart/example/Jamfile.v2
+share/doc/boost/libs/statechart/example/Keyboard/Keyboard.cpp
+share/doc/boost/libs/statechart/example/Keyboard/Keyboard.vcproj
+share/doc/boost/libs/statechart/example/Performance/Performance.cpp
+share/doc/boost/libs/statechart/example/Performance/Performance.vcproj
+share/doc/boost/libs/statechart/example/Performance/Performance.xls
+share/doc/boost/libs/statechart/example/PingPong/PingPong.cpp
+share/doc/boost/libs/statechart/example/PingPong/PingPong.vcproj
+share/doc/boost/libs/statechart/example/StopWatch/StopWatch.cpp
+share/doc/boost/libs/statechart/example/StopWatch/StopWatch.vcproj
+share/doc/boost/libs/statechart/example/StopWatch/StopWatch2.cpp
+share/doc/boost/libs/statechart/index.html
 share/doc/boost/libs/static_assert/Jamfile.v2
 share/doc/boost/libs/static_assert/doc/Jamfile.v2
 share/doc/boost/libs/static_assert/doc/static_assert.qbk
@@ -3586,7 +3698,6 @@
 share/doc/boost/libs/test/README
 share/doc/boost/libs/test/doc/acknowledgements.html
 share/doc/boost/libs/test/doc/btl1.gif
-share/doc/boost/libs/test/doc/compilation.html
 share/doc/boost/libs/test/doc/components/execution_monitor/compilation.html
 share/doc/boost/libs/test/doc/components/execution_monitor/execution_aborted.html
 share/doc/boost/libs/test/doc/components/execution_monitor/execution_exception.html
@@ -3596,8 +3707,6 @@
 share/doc/boost/libs/test/doc/components/minimal_testing/index.html
 share/doc/boost/libs/test/doc/components/prg_exec_monitor/compilation.html
 share/doc/boost/libs/test/doc/components/prg_exec_monitor/index.html
-share/doc/boost/libs/test/doc/components/test_exec_monitor/compilation.html
-share/doc/boost/libs/test/doc/components/test_exec_monitor/index.html
 share/doc/boost/libs/test/doc/components/test_tools/custom_predicate_support.html
 share/doc/boost/libs/test/doc/components/test_tools/floating_point_comparison.html
 share/doc/boost/libs/test/doc/components/test_tools/index.html
@@ -3605,7 +3714,6 @@
 share/doc/boost/libs/test/doc/components/test_tools/output_test_stream_spec.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_BITWISE_EQUAL.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_CHECK.html
-share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_CHECKPOINT.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_CHECK_CLOSE.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_CHECK_EQUAL.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_CHECK_EQUAL_COLL.html
@@ -3618,7 +3726,6 @@
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_ERROR.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_FAIL.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_IS_DEFINED.html
-share/doc/boost/libs/test/doc/components/test_tools/reference/BOOST_MESSAGE.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/blank.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/browse.html
 share/doc/boost/libs/test/doc/components/test_tools/reference/copyright.html
@@ -3641,9 +3748,6 @@
 share/doc/boost/libs/test/doc/components/utf/components/test_log/index.html
 share/doc/boost/libs/test/doc/components/utf/components/test_result/index.html
 share/doc/boost/libs/test/doc/components/utf/components/test_suite/index.html
-share/doc/boost/libs/test/doc/components/utf/getting_started/const_string.hpp
-share/doc/boost/libs/test/doc/components/utf/getting_started/const_string_test.cpp
-share/doc/boost/libs/test/doc/components/utf/getting_started/index.html
 share/doc/boost/libs/test/doc/components/utf/index.html
 share/doc/boost/libs/test/doc/components/utf/parameters/build_info.html
 share/doc/boost/libs/test/doc/components/utf/parameters/catch_system_errors.html
@@ -3661,7 +3765,6 @@
 share/doc/boost/libs/test/doc/examples/index.html
 share/doc/boost/libs/test/doc/examples/prog_exec_monitor_example.html
 share/doc/boost/libs/test/doc/examples/test_case_template_example.html
-share/doc/boost/libs/test/doc/examples/test_exec_monitor_example.html
 share/doc/boost/libs/test/doc/examples/unit_test_example1.html
 share/doc/boost/libs/test/doc/examples/unit_test_example2.html
 share/doc/boost/libs/test/doc/examples/unit_test_example3.html
@@ -3695,30 +3798,21 @@
 share/doc/boost/libs/test/doc/tests/prg_exec_fail4.html
 share/doc/boost/libs/test/doc/tests/result_report_test.html
 share/doc/boost/libs/test/doc/tests/test_case_template_test.html
-share/doc/boost/libs/test/doc/tests/test_exec_fail1.html
-share/doc/boost/libs/test/doc/tests/test_exec_fail2.html
-share/doc/boost/libs/test/doc/tests/test_exec_fail3.html
-share/doc/boost/libs/test/doc/tests/test_exec_fail4.html
 share/doc/boost/libs/test/doc/tests/test_fp_comparisons.html
 share/doc/boost/libs/test/doc/tests/test_tools_test.html
 share/doc/boost/libs/test/doc/tests/unit_test_suite_ex_test.html
+share/doc/boost/libs/test/doc/tutorials/const_string.hpp
+share/doc/boost/libs/test/doc/tutorials/const_string_test.cpp
+share/doc/boost/libs/test/doc/tutorials/hello_the_testing_world.html
+share/doc/boost/libs/test/doc/tutorials/intro_in_testing.html
+share/doc/boost/libs/test/doc/tutorials/new_year_resolution.html
 share/doc/boost/libs/test/doc/usage/command_line.html
 share/doc/boost/libs/test/doc/usage/generic.html
 share/doc/boost/libs/test/doc/usage/imgs/post_build_event.jpg
 share/doc/boost/libs/test/doc/usage/imgs/post_build_out.jpg
 share/doc/boost/libs/test/doc/usage/imgs/run_args.jpg
-share/doc/boost/libs/test/doc/usage/msvc65.html
 share/doc/boost/libs/test/doc/usage/msvc_net.html
 share/doc/boost/libs/test/doc/usage/recomendations.html
-share/doc/boost/libs/test/example/.cvsignore
-share/doc/boost/libs/test/example/Jamfile
-share/doc/boost/libs/test/example/auto_unit_test_example1.cpp
-share/doc/boost/libs/test/example/auto_unit_test_example2.cpp
-share/doc/boost/libs/test/example/auto_unit_test_example3.cpp
-share/doc/boost/libs/test/example/auto_unit_test_example4.cpp
-share/doc/boost/libs/test/example/auto_unit_test_example5.cpp
-share/doc/boost/libs/test/example/auto_unit_test_example6.cpp
-share/doc/boost/libs/test/example/cla/Jamfile
 share/doc/boost/libs/test/example/cla/assign_to.cpp
 share/doc/boost/libs/test/example/cla/basic_float.cpp
 share/doc/boost/libs/test/example/cla/basic_int.cpp
@@ -3746,7 +3840,6 @@
 share/doc/boost/libs/test/example/cla/remainder.cpp
 share/doc/boost/libs/test/example/cla/separator.cpp
 share/doc/boost/libs/test/example/cla/usage.cpp
-share/doc/boost/libs/test/example/cla/validation/Jamfile
 share/doc/boost/libs/test/example/cla/validation/access_unknown.cpp
 share/doc/boost/libs/test/example/cla/validation/ambiguous_access.cpp
 share/doc/boost/libs/test/example/cla/validation/ambiguous_input.cpp
@@ -3760,31 +3853,42 @@
 share/doc/boost/libs/test/example/cla/validation/unexpected_input.cpp
 share/doc/boost/libs/test/example/cla/validation/unexpected_repetition.cpp
 share/doc/boost/libs/test/example/cla/wide_string.cpp
-share/doc/boost/libs/test/example/env/Jamfile
 share/doc/boost/libs/test/example/env/custom_interpreter_env.cpp
 share/doc/boost/libs/test/example/env/env_var_default_value.cpp
 share/doc/boost/libs/test/example/env/environment_ex.cpp
 share/doc/boost/libs/test/example/env/global_id.cpp
 share/doc/boost/libs/test/example/env/modifier_combination.cpp
-share/doc/boost/libs/test/example/env/validation/Jamfile
 share/doc/boost/libs/test/example/env/validation/need_typed_access.cpp
 share/doc/boost/libs/test/example/env/variable_ex.cpp
+share/doc/boost/libs/test/example/est_example1.cpp
+share/doc/boost/libs/test/example/est_example2.cpp
 share/doc/boost/libs/test/example/exec_mon_example.cpp
+share/doc/boost/libs/test/example/logged_exp_example.cpp
 share/doc/boost/libs/test/example/named_param_example.cpp
 share/doc/boost/libs/test/example/prg_exec_example.cpp
 share/doc/boost/libs/test/example/test_case_template_example.cpp
-share/doc/boost/libs/test/example/test_exec_example.cpp
-share/doc/boost/libs/test/example/unit_test_example1.cpp
-share/doc/boost/libs/test/example/unit_test_example2.cpp
-share/doc/boost/libs/test/example/unit_test_example3.cpp
-share/doc/boost/libs/test/example/unit_test_example4.cpp
-share/doc/boost/libs/test/example/unit_test_example5.cpp
-share/doc/boost/libs/test/example/unit_test_example5.input
+share/doc/boost/libs/test/example/unit_test_example_01.cpp
+share/doc/boost/libs/test/example/unit_test_example_02.cpp
+share/doc/boost/libs/test/example/unit_test_example_03.cpp
+share/doc/boost/libs/test/example/unit_test_example_04.cpp
+share/doc/boost/libs/test/example/unit_test_example_05.cpp
+share/doc/boost/libs/test/example/unit_test_example_06.cpp
+share/doc/boost/libs/test/example/unit_test_example_07.cpp
+share/doc/boost/libs/test/example/unit_test_example_08.cpp
+share/doc/boost/libs/test/example/unit_test_example_09_1.cpp
+share/doc/boost/libs/test/example/unit_test_example_09_2.cpp
+share/doc/boost/libs/test/example/unit_test_example_10.cpp
+share/doc/boost/libs/test/example/unit_test_example_11.cpp
+share/doc/boost/libs/test/example/unit_test_example_12.cpp
+share/doc/boost/libs/test/example/unit_test_example_12.input
 share/doc/boost/libs/test/index.html
 share/doc/boost/libs/test/src/compiler_log_formatter.cpp
 share/doc/boost/libs/test/src/cpp_main.cpp
+share/doc/boost/libs/test/src/exception_safety.cpp
 share/doc/boost/libs/test/src/execution_monitor.cpp
 share/doc/boost/libs/test/src/framework.cpp
+share/doc/boost/libs/test/src/interaction_based.cpp
+share/doc/boost/libs/test/src/logged_expectations.cpp
 share/doc/boost/libs/test/src/plain_report_formatter.cpp
 share/doc/boost/libs/test/src/progress_monitor.cpp
 share/doc/boost/libs/test/src/results_collector.cpp
@@ -3798,6 +3902,7 @@
 share/doc/boost/libs/test/src/unit_test_suite.cpp
 share/doc/boost/libs/test/src/xml_log_formatter.cpp
 share/doc/boost/libs/test/src/xml_report_formatter.cpp
+share/doc/boost/libs/test/tools/console_test_runner/src/console_test_runner.cpp
 share/doc/boost/libs/thread/doc/Jamfile.v2
 share/doc/boost/libs/thread/doc/acknowledgements.xml
 share/doc/boost/libs/thread/doc/barrier-ref.xml
@@ -3817,6 +3922,7 @@
 share/doc/boost/libs/thread/doc/once-ref.xml
 share/doc/boost/libs/thread/doc/overview.xml
 share/doc/boost/libs/thread/doc/rationale.xml
+share/doc/boost/libs/thread/doc/read_write_mutex-ref.xml
 share/doc/boost/libs/thread/doc/recursive_mutex-ref.xml
 share/doc/boost/libs/thread/doc/reference.xml
 share/doc/boost/libs/thread/doc/release_notes.xml
@@ -3824,8 +3930,6 @@
 share/doc/boost/libs/thread/doc/thread.xml
 share/doc/boost/libs/thread/doc/tss-ref.xml
 share/doc/boost/libs/thread/doc/xtime-ref.xml
-share/doc/boost/libs/thread/example/.cvsignore
-share/doc/boost/libs/thread/example/Jamfile
 share/doc/boost/libs/thread/example/Jamfile.v2
 share/doc/boost/libs/thread/example/condition.cpp
 share/doc/boost/libs/thread/example/monitor.cpp
@@ -3886,7 +3990,6 @@
 share/doc/boost/libs/thread/src/tss_null.cpp
 share/doc/boost/libs/thread/src/tss_pe.cpp
 share/doc/boost/libs/thread/src/xtime.cpp
-share/doc/boost/libs/thread/tutorial/Jamfile
 share/doc/boost/libs/thread/tutorial/bounded_buffer.cpp
 share/doc/boost/libs/thread/tutorial/counter.cpp
 share/doc/boost/libs/thread/tutorial/factorial.cpp
@@ -3919,6 +4022,9 @@
 share/doc/boost/libs/tokenizer/token_iterator.htm
 share/doc/boost/libs/tokenizer/tokenizer.htm
 share/doc/boost/libs/tokenizer/tokenizerfunction.htm
+share/doc/boost/libs/tr1/doc/Jamfile.v2
+share/doc/boost/libs/tr1/doc/tr1.qbk
+share/doc/boost/libs/tr1/index.html
 share/doc/boost/libs/tuple/doc/design_decisions_rationale.html
 share/doc/boost/libs/tuple/doc/tuple_advanced_interface.html
 share/doc/boost/libs/tuple/doc/tuple_users_guide.html
@@ -3932,6 +4038,10 @@
 share/doc/boost/libs/type_traits/examples/trivial_destructor_example.cpp
 share/doc/boost/libs/type_traits/index.html
 share/doc/boost/libs/type_traits/tools/specialisations.cpp
+share/doc/boost/libs/typeof/doc/Jamfile.v2
+share/doc/boost/libs/typeof/doc/typeof.qbk
+share/doc/boost/libs/typeof/index.html
+share/doc/boost/libs/typeof/tools/preprocess.pl
 share/doc/boost/libs/utility/Assignable.html
 share/doc/boost/libs/utility/Collection.html
 share/doc/boost/libs/utility/CopyConstructible.html
@@ -4031,6 +4141,8 @@
 share/doc/boost/libs/wave/doc/wave_driver.html
 share/doc/boost/libs/wave/index.html
 share/doc/boost/libs/wave/samples/Jamfile.v2
+share/doc/boost/libs/wave/samples/advanced_hooks/advanced_hooks.cpp
+share/doc/boost/libs/wave/samples/advanced_hooks/advanced_hooks.hpp
 share/doc/boost/libs/wave/samples/cpp_tokens/cpp_tokens.cpp
 share/doc/boost/libs/wave/samples/cpp_tokens/cpp_tokens.hpp
 share/doc/boost/libs/wave/samples/cpp_tokens/cpp_tokens_config.hpp
@@ -4068,6 +4180,9 @@
 share/doc/boost/libs/wave/src/cpplexer/re2clex/aq.cpp
 share/doc/boost/libs/wave/src/cpplexer/re2clex/cpp.re
 share/doc/boost/libs/wave/src/cpplexer/re2clex/cpp_re.cpp
+share/doc/boost/libs/wave/src/cpplexer/re2clex/cpp_re.inc
+share/doc/boost/libs/wave/src/cpplexer/re2clex/strict_cpp.re
+share/doc/boost/libs/wave/src/cpplexer/re2clex/strict_cpp_re.inc
 share/doc/boost/libs/wave/src/instantiate_cpp_exprgrammar.cpp
 share/doc/boost/libs/wave/src/instantiate_cpp_grammar.cpp
 share/doc/boost/libs/wave/src/instantiate_cpp_literalgrs.cpp
@@ -4075,6 +4190,47 @@
 share/doc/boost/libs/wave/src/instantiate_predef_macros.cpp
 share/doc/boost/libs/wave/src/instantiate_re2c_lexer.cpp
 share/doc/boost/libs/wave/src/instantiate_re2c_lexer_str.cpp
+share/doc/boost/libs/wave/src/token_ids.cpp
+share/doc/boost/libs/wave/src/wave_config_constant.cpp
+share/doc/boost/libs/xpressive/doc/Jamfile.v2
+share/doc/boost/libs/xpressive/doc/acknowledgements.qbk
+share/doc/boost/libs/xpressive/doc/concepts.qbk
+share/doc/boost/libs/xpressive/doc/dynamic_regexes.qbk
+share/doc/boost/libs/xpressive/doc/examples.qbk
+share/doc/boost/libs/xpressive/doc/grammars.qbk
+share/doc/boost/libs/xpressive/doc/installation.qbk
+share/doc/boost/libs/xpressive/doc/introduction.qbk
+share/doc/boost/libs/xpressive/doc/matching.qbk
+share/doc/boost/libs/xpressive/doc/nyi.qbk
+share/doc/boost/libs/xpressive/doc/perf.qbk
+share/doc/boost/libs/xpressive/doc/preface.qbk
+share/doc/boost/libs/xpressive/doc/quick_start.qbk
+share/doc/boost/libs/xpressive/doc/regexpp_diffs.qbk
+share/doc/boost/libs/xpressive/doc/results.qbk
+share/doc/boost/libs/xpressive/doc/static_regexes.qbk
+share/doc/boost/libs/xpressive/doc/substitutions.qbk
+share/doc/boost/libs/xpressive/doc/tips_n_tricks.qbk
+share/doc/boost/libs/xpressive/doc/tokenization.qbk
+share/doc/boost/libs/xpressive/doc/traits.qbk
+share/doc/boost/libs/xpressive/doc/xpressive.qbk
+share/doc/boost/libs/xpressive/example/Jamfile.v2
+share/doc/boost/libs/xpressive/example/example.vcproj
+share/doc/boost/libs/xpressive/example/main.cpp
+share/doc/boost/libs/xpressive/index.html
+share/doc/boost/libs/xpressive/perf/Jamfile.v2
+share/doc/boost/libs/xpressive/perf/command_line.cpp
+share/doc/boost/libs/xpressive/perf/gcc/long_twain_search.xml
+share/doc/boost/libs/xpressive/perf/gcc/short_matches.xml
+share/doc/boost/libs/xpressive/perf/gcc/short_twain_search.xml
+share/doc/boost/libs/xpressive/perf/main.cpp
+share/doc/boost/libs/xpressive/perf/msvc/long_twain_search.xml
+share/doc/boost/libs/xpressive/perf/msvc/short_matches.xml
+share/doc/boost/libs/xpressive/perf/msvc/short_twain_search.xml
+share/doc/boost/libs/xpressive/perf/regex_comparison.hpp
+share/doc/boost/libs/xpressive/perf/time_boost.cpp
+share/doc/boost/libs/xpressive/perf/time_dynamic_xpressive.cpp
+share/doc/boost/libs/xpressive/perf/time_static_xpressive.cpp
+share/doc/boost/more/Jamfile.v2
 share/doc/boost/more/background.html
 share/doc/boost/more/bibliography.html
 share/doc/boost/more/blanket-permission.txt
@@ -4098,6 +4254,7 @@
 share/doc/boost/more/css_0/sidebar-shadow-bottom-right.png
 share/doc/boost/more/css_0/sidebar-shadow-bottom.png
 share/doc/boost/more/css_0/sidebar-shadow-right.png
+share/doc/boost/more/cvs.html
 share/doc/boost/more/discussion_policy.htm
 share/doc/boost/more/error_handling.html
 share/doc/boost/more/faq.htm
@@ -4108,6 +4265,31 @@
 share/doc/boost/more/generic_exception_safety.html
 share/doc/boost/more/generic_programming.html
 share/doc/boost/more/getting_started.html
+share/doc/boost/more/getting_started.rst
+share/doc/boost/more/getting_started/Jamfile.v2
+share/doc/boost/more/getting_started/detail/binary-head.rst
+share/doc/boost/more/getting_started/detail/build-from-source-head.rst
+share/doc/boost/more/getting_started/detail/build-from-source-tail.rst
+share/doc/boost/more/getting_started/detail/build-simple-head.rst
+share/doc/boost/more/getting_started/detail/common-footnotes.rst
+share/doc/boost/more/getting_started/detail/common-unix.rst
+share/doc/boost/more/getting_started/detail/common-windows.rst
+share/doc/boost/more/getting_started/detail/common.rst
+share/doc/boost/more/getting_started/detail/conclusion.rst
+share/doc/boost/more/getting_started/detail/distro.rst
+share/doc/boost/more/getting_started/detail/errors-and-warnings.rst
+share/doc/boost/more/getting_started/detail/header-only.rst
+share/doc/boost/more/getting_started/detail/library-naming.rst
+share/doc/boost/more/getting_started/detail/link-head.rst
+share/doc/boost/more/getting_started/detail/links.rst
+share/doc/boost/more/getting_started/detail/release-variables.rst
+share/doc/boost/more/getting_started/detail/test-head.rst
+share/doc/boost/more/getting_started/index.html
+share/doc/boost/more/getting_started/index.rst
+share/doc/boost/more/getting_started/unix-variants.html
+share/doc/boost/more/getting_started/unix-variants.rst
+share/doc/boost/more/getting_started/windows.html
+share/doc/boost/more/getting_started/windows.rst
 share/doc/boost/more/google_logo_25wht.gif
 share/doc/boost/more/header.htm
 share/doc/boost/more/imp_vars.htm
@@ -4124,6 +4306,8 @@
 share/doc/boost/more/regression.html
 share/doc/boost/more/release_mgr_checklist.html
 share/doc/boost/more/release_procedures.htm
+share/doc/boost/more/report-apr-2006.html
+share/doc/boost/more/report-jan-2006.html
 share/doc/boost/more/requesting_new_features.htm
 share/doc/boost/more/separate_compilation.html
 share/doc/boost/more/space.gif
@@ -4152,8 +4336,16 @@
 @dirrm share/doc/boost/more/writingdoc/template
 @dirrm share/doc/boost/more/writingdoc
 @dirrm share/doc/boost/more/whos_using
+@dirrm share/doc/boost/more/getting_started/detail
+@dirrm share/doc/boost/more/getting_started
 @dirrm share/doc/boost/more/css_0
 @dirrm share/doc/boost/more
+@dirrm share/doc/boost/libs/xpressive/perf/msvc
+@dirrm share/doc/boost/libs/xpressive/perf/gcc
+@dirrm share/doc/boost/libs/xpressive/perf
+@dirrm share/doc/boost/libs/xpressive/example
+@dirrm share/doc/boost/libs/xpressive/doc
+@dirrm share/doc/boost/libs/xpressive
 @dirrm share/doc/boost/libs/wave/src/cpplexer/re2clex
 @dirrm share/doc/boost/libs/wave/src/cpplexer
 @dirrm share/doc/boost/libs/wave/src
@@ -4164,6 +4356,7 @@
 @dirrm share/doc/boost/libs/wave/samples/lexed_tokens
 @dirrm share/doc/boost/libs/wave/samples/cpp_tokens/slex
 @dirrm share/doc/boost/libs/wave/samples/cpp_tokens
+@dirrm share/doc/boost/libs/wave/samples/advanced_hooks
 @dirrm share/doc/boost/libs/wave/samples
 @dirrm share/doc/boost/libs/wave/doc/theme
 @dirrm share/doc/boost/libs/wave/doc
@@ -4172,15 +4365,19 @@
 @dirrm share/doc/boost/libs/variant/doc/reference
 @dirrm share/doc/boost/libs/variant/doc
 @dirrm share/doc/boost/libs/variant
-@exec ${MKDIR} %D/share/doc/boost/libs/utility/enable_if
 @dirrm share/doc/boost/libs/utility/enable_if
 @dirrm share/doc/boost/libs/utility
+@dirrm share/doc/boost/libs/typeof/tools
+@dirrm share/doc/boost/libs/typeof/doc
+@dirrm share/doc/boost/libs/typeof
 @dirrm share/doc/boost/libs/type_traits/tools
 @dirrm share/doc/boost/libs/type_traits/examples
 @dirrm share/doc/boost/libs/type_traits/doc
 @dirrm share/doc/boost/libs/type_traits
 @dirrm share/doc/boost/libs/tuple/doc
 @dirrm share/doc/boost/libs/tuple
+@dirrm share/doc/boost/libs/tr1/doc
+@dirrm share/doc/boost/libs/tr1
 @dirrm share/doc/boost/libs/tokenizer
 @dirrm share/doc/boost/libs/timer
 @dirrm share/doc/boost/libs/thread/tutorial
@@ -4190,6 +4387,9 @@
 @dirrm share/doc/boost/libs/thread/example
 @dirrm share/doc/boost/libs/thread/doc
 @dirrm share/doc/boost/libs/thread
+@dirrm share/doc/boost/libs/test/tools/console_test_runner/src
+@dirrm share/doc/boost/libs/test/tools/console_test_runner
+@dirrm share/doc/boost/libs/test/tools
 @dirrm share/doc/boost/libs/test/src
 @dirrm share/doc/boost/libs/test/example/env/validation
 @dirrm share/doc/boost/libs/test/example/env
@@ -4198,11 +4398,11 @@
 @dirrm share/doc/boost/libs/test/example
 @dirrm share/doc/boost/libs/test/doc/usage/imgs
 @dirrm share/doc/boost/libs/test/doc/usage
+@dirrm share/doc/boost/libs/test/doc/tutorials
 @dirrm share/doc/boost/libs/test/doc/tests
 @dirrm share/doc/boost/libs/test/doc/style
 @dirrm share/doc/boost/libs/test/doc/examples
 @dirrm share/doc/boost/libs/test/doc/components/utf/parameters
-@dirrm share/doc/boost/libs/test/doc/components/utf/getting_started
 @dirrm share/doc/boost/libs/test/doc/components/utf/components/test_suite
 @dirrm share/doc/boost/libs/test/doc/components/utf/components/test_result
 @dirrm share/doc/boost/libs/test/doc/components/utf/components/test_log
@@ -4211,7 +4411,6 @@
 @dirrm share/doc/boost/libs/test/doc/components/utf
 @dirrm share/doc/boost/libs/test/doc/components/test_tools/reference
 @dirrm share/doc/boost/libs/test/doc/components/test_tools
-@dirrm share/doc/boost/libs/test/doc/components/test_exec_monitor
 @dirrm share/doc/boost/libs/test/doc/components/prg_exec_monitor
 @dirrm share/doc/boost/libs/test/doc/components/minimal_testing
 @dirrm share/doc/boost/libs/test/doc/components/execution_monitor
@@ -4220,14 +4419,26 @@
 @dirrm share/doc/boost/libs/test
 @dirrm share/doc/boost/libs/static_assert/doc
 @dirrm share/doc/boost/libs/static_assert
+@dirrm share/doc/boost/libs/statechart/example/StopWatch
+@dirrm share/doc/boost/libs/statechart/example/PingPong
+@dirrm share/doc/boost/libs/statechart/example/Performance
+@dirrm share/doc/boost/libs/statechart/example/Keyboard
+@dirrm share/doc/boost/libs/statechart/example/Handcrafted
+@dirrm share/doc/boost/libs/statechart/example/Camera
+@dirrm share/doc/boost/libs/statechart/example/BitMachine
+@dirrm share/doc/boost/libs/statechart/example
+@dirrm share/doc/boost/libs/statechart/doc
+@dirrm share/doc/boost/libs/statechart
 @dirrm share/doc/boost/libs/spirit/phoenix/example/fundamental
 @dirrm share/doc/boost/libs/spirit/phoenix/example
 @dirrm share/doc/boost/libs/spirit/phoenix/doc/theme
 @dirrm share/doc/boost/libs/spirit/phoenix/doc
 @dirrm share/doc/boost/libs/spirit/phoenix
 @dirrm share/doc/boost/libs/spirit/fusion
+@dirrm share/doc/boost/libs/spirit/example/techniques/no_rules_with_typeof
 @dirrm share/doc/boost/libs/spirit/example/techniques/no_rules
 @dirrm share/doc/boost/libs/spirit/example/techniques
+@dirrm share/doc/boost/libs/spirit/example/intermediate/simple_xml
 @dirrm share/doc/boost/libs/spirit/example/intermediate
 @dirrm share/doc/boost/libs/spirit/example/fundamental/position_iterator
 @dirrm share/doc/boost/libs/spirit/example/fundamental/more_calculators
@@ -4278,6 +4489,7 @@
 @dirrm share/doc/boost/libs/python/pyste/dist
 @dirrm share/doc/boost/libs/python/pyste
 @dirrm share/doc/boost/libs/python/example/tutorial
+@dirrm share/doc/boost/libs/python/example/quickstart
 @dirrm share/doc/boost/libs/python/example
 @dirrm share/doc/boost/libs/python/doc/v2
 @dirrm share/doc/boost/libs/python/doc/tutorial/doc/html/python
@@ -4344,6 +4556,7 @@
 @dirrm share/doc/boost/libs/numeric
 @dirrm share/doc/boost/libs/multi_index/perf
 @dirrm share/doc/boost/libs/multi_index/example
+@dirrm share/doc/boost/libs/multi_index/doc/tutorial
 @dirrm share/doc/boost/libs/multi_index/doc/reference
 @dirrm share/doc/boost/libs/multi_index/doc
 @dirrm share/doc/boost/libs/multi_index
@@ -4382,12 +4595,14 @@
 @dirrm share/doc/boost/libs/mpl/book
 @dirrm share/doc/boost/libs/mpl
 @dirrm share/doc/boost/libs/mem_fn
+@dirrm share/doc/boost/libs/math/tools
 @dirrm share/doc/boost/libs/math/special_functions/graphics
 @dirrm share/doc/boost/libs/math/special_functions
 @dirrm share/doc/boost/libs/math/quaternion/graphics
 @dirrm share/doc/boost/libs/math/quaternion
 @dirrm share/doc/boost/libs/math/octonion/graphics
 @dirrm share/doc/boost/libs/math/octonion
+@dirrm share/doc/boost/libs/math/doc/images
 @dirrm share/doc/boost/libs/math/doc
 @dirrm share/doc/boost/libs/math
 @dirrm share/doc/boost/libs/logic/doc
@@ -4432,6 +4647,8 @@
 @dirrm share/doc/boost/libs/format/doc
 @dirrm share/doc/boost/libs/format/benchmark
 @dirrm share/doc/boost/libs/format
+@dirrm share/doc/boost/libs/foreach/doc
+@dirrm share/doc/boost/libs/foreach
 @dirrm share/doc/boost/libs/filesystem/src
 @dirrm share/doc/boost/libs/filesystem/example
 @dirrm share/doc/boost/libs/filesystem/doc
cvs diff: Diffing devel/boost-headers
Index: devel/boost-headers/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-headers/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- devel/boost-headers/Makefile	2 Jun 2007 17:51:48 -0000	1.8
+++ devel/boost-headers/Makefile	25 Jun 2007 22:48:14 -0000
@@ -7,18 +7,10 @@
 
 .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
Index: devel/boost-headers/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-headers/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- devel/boost-headers/PLIST	20 Jan 2006 20:40:19 -0000	1.3
+++ devel/boost-headers/PLIST	25 Jun 2007 22:48:16 -0000
@@ -30,6 +30,7 @@
 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_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_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_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_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/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/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/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/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_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_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_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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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_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_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/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/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/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/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/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_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_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_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/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/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/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/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/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/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_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_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_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/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/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/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_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/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/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_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_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/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 @@
 @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 @@
 @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 @@
 @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 @@
 @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 @@
 @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
Index: devel/boost-headers/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-headers/buildlink3.mk,v
retrieving revision 1.8
diff -u -r1.8 buildlink3.mk
--- devel/boost-headers/buildlink3.mk	8 Jul 2006 23:10:41 -0000	1.8
+++ devel/boost-headers/buildlink3.mk	25 Jun 2007 22:48:16 -0000
@@ -13,7 +13,7 @@
 
 .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
cvs diff: Diffing devel/boost-jam
Index: devel/boost-jam/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-jam/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- devel/boost-jam/Makefile	2 Jun 2007 17:48:51 -0000	1.1.1.1
+++ devel/boost-jam/Makefile	25 Jun 2007 22:48:17 -0000
@@ -12,22 +12,19 @@
 SUBST_CLASSES+=		bb
 SUBST_MESSAGE.bb=	Fixing path to Boost.Build files.
 SUBST_STAGE.bb=		pre-build
-SUBST_FILES.bb=		tools/build/jam_src/Jambase
+SUBST_FILES.bb=		tools/jam/src/Jambase
 SUBST_SED.bb=		-e 's,/usr/share/boost-build,${PREFIX}/share/boost-build,g'
 
 .include "../../devel/boost-build/toolset.mk"
 
 INSTALLATION_DIRS=	bin
 
-pre-build:
-	rm ${WRKSRC}/tools/build/jam_src/jambase.c
-
 do-build:
-	cd ${WRKSRC}/tools/build/jam_src && \
+	cd ${WRKSRC}/tools/jam/src && \
 	    ${SETENV} ${MAKE_ENV} ${SH} ./build.sh ${BOOST_TOOLSET}
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/tools/build/jam_src/bin.*/bjam \
+	${INSTALL_PROGRAM} ${WRKSRC}/tools/jam/src/bin.*/bjam \
 	    ${PREFIX}/bin
 
 .include "../../mk/bsd.pkg.mk"
Index: devel/boost-jam/bjam.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-jam/bjam.mk,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 bjam.mk
--- devel/boost-jam/bjam.mk	2 Jun 2007 17:48:51 -0000	1.1.1.1
+++ devel/boost-jam/bjam.mk	25 Jun 2007 22:48:17 -0000
@@ -7,24 +7,42 @@
 .include "../../mk/bsd.prefs.mk"
 
 BJAM=			${BUILDLINK_PREFIX.boost-jam}/bin/bjam
+
 BJAM_ARGS+=		--builddir=${WRKSRC}/build
 BJAM_ARGS+=		--layout=system
 BJAM_ARGS+=		--prefix=${PREFIX}
-BJAM_ARGS+=		-sBUILD=${BJAM_BUILD:Q}
 BJAM_ARGS+=		-sTOOLS=${BOOST_TOOLSET}
 .if ${OPSYS} == "Darwin"
 BJAM_ARGS+=		-sTARGET_LIBDIR=${PREFIX}/lib
 .endif
-.if defined(BOOST_DEBUG) && !empty(BOOST_DEBUG:M[Yy][Ee][Ss])
-BJAM_BUILD+=		debug
-.endif
-BJAM_BUILD+=		<linkflags>${COMPILER_RPATH_FLAG}${PREFIX}/lib
-BJAM_BUILD+=		<threading>multi
+BJAM_ARGS+=		${BJAM_BUILD}
+
 BJAM_BUILD+=		release
+BJAM_BUILD+=		threading=multi
+BJAM_BUILD+=		link=shared,static
+
 BJAM_CMD=		${SETENV} ${MAKE_ENV} ${BJAM} ${BJAM_ARGS}
 
+PKG_OPTIONS_VAR=	PKG_OPTIONS.boost
+PKG_SUPPORTED_OPTIONS=	debug
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_SRC+=		PLIST
+
+.if !empty(PKG_OPTIONS:Mdebug)
+BJAM_BUILD+=		debug
+.if exists(${PKGDIR}/PLIST.debug)
+PLIST_SRC+=		PLIST.debug
+.endif
+.endif
+
+UNLIMIT_RESOURCES+=	datasize
+
 bjam-build:
-	@cd ${WRKSRC} && ${BJAM_CMD} stage
+	@${_ULIMIT_CMD}							\
+	cd ${WRKSRC} && ${BJAM_CMD} stage
 
 bjam-install:
-	@cd ${WRKSRC} && ${BJAM_CMD} install
+	@${_ULIMIT_CMD}							\
+	cd ${WRKSRC} && ${BJAM_CMD} install
Index: devel/boost-jam/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-jam/buildlink3.mk,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 buildlink3.mk
--- devel/boost-jam/buildlink3.mk	2 Jun 2007 17:48:51 -0000	1.1.1.1
+++ devel/boost-jam/buildlink3.mk	25 Jun 2007 22:48:17 -0000
@@ -12,7 +12,7 @@
 BUILDLINK_ORDER:=	${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}boost-jam
 
 .if !empty(BOOST_JAM_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.boost-jam+=		boost-jam-1.33.*
+BUILDLINK_API_DEPENDS.boost-jam+=		boost-jam-1.34.*
 BUILDLINK_DEPMETHOD.boost-jam?=	build
 BUILDLINK_PKGSRCDIR.boost-jam?=	../../devel/boost-jam
 .endif	# BOOST_JAM_BUILDLINK3_MK
cvs diff: Diffing devel/boost-libs
Index: devel/boost-libs/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-libs/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- devel/boost-libs/Makefile	2 Jun 2007 17:51:48 -0000	1.7
+++ devel/boost-libs/Makefile	25 Jun 2007 22:48:17 -0000
@@ -9,7 +9,6 @@
 .include "../../meta-pkgs/boost/Makefile.common"
 
 BJAM_ARGS+=		--without-python
-BJAM_ARGS+=		--without-serialization # Requires wide I/O
 
 .include "../../devel/boost-jam/bjam.mk"
 
Index: devel/boost-libs/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-libs/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- devel/boost-libs/PLIST	12 Aug 2005 20:58:45 -0000	1.3
+++ devel/boost-libs/PLIST	25 Jun 2007 22:48:17 -0000
@@ -1,32 +1,28 @@
 @comment $NetBSD: PLIST,v 1.3 2005/08/12 20:58:45 jmmv Exp $
 lib/libboost_date_time-mt.a
 lib/libboost_date_time-mt.so
-lib/libboost_date_time-mt.so.${PKGVERSION}
 lib/libboost_filesystem-mt.a
 lib/libboost_filesystem-mt.so
-lib/libboost_filesystem-mt.so.${PKGVERSION}
+lib/libboost_graph-mt.a
+lib/libboost_graph-mt.so
 lib/libboost_iostreams-mt.a
 lib/libboost_iostreams-mt.so
-lib/libboost_iostreams-mt.so.${PKGVERSION}
 lib/libboost_prg_exec_monitor-mt.a
 lib/libboost_prg_exec_monitor-mt.so
-lib/libboost_prg_exec_monitor-mt.so.${PKGVERSION}
 lib/libboost_program_options-mt.a
 lib/libboost_program_options-mt.so
-lib/libboost_program_options-mt.so.${PKGVERSION}
 lib/libboost_regex-mt.a
 lib/libboost_regex-mt.so
-lib/libboost_regex-mt.so.${PKGVERSION}
+lib/libboost_serialization-mt.a
+lib/libboost_serialization-mt.so
 lib/libboost_signals-mt.a
 lib/libboost_signals-mt.so
-lib/libboost_signals-mt.so.${PKGVERSION}
 lib/libboost_test_exec_monitor-mt.a
-lib/libboost_test_exec_monitor-mt.so
-lib/libboost_test_exec_monitor-mt.so.${PKGVERSION}
 lib/libboost_thread-mt.a
 lib/libboost_thread-mt.so
-lib/libboost_thread-mt.so.${PKGVERSION}
 lib/libboost_unit_test_framework-mt.a
 lib/libboost_unit_test_framework-mt.so
-lib/libboost_unit_test_framework-mt.so.${PKGVERSION}
 lib/libboost_wave-mt.a
+lib/libboost_wave-mt.so
+lib/libboost_wserialization-mt.a
+lib/libboost_wserialization-mt.so
Index: devel/boost-libs/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-libs/buildlink3.mk,v
retrieving revision 1.8
diff -u -r1.8 buildlink3.mk
--- devel/boost-libs/buildlink3.mk	8 Jul 2006 23:10:41 -0000	1.8
+++ devel/boost-libs/buildlink3.mk	25 Jun 2007 22:48:17 -0000
@@ -13,7 +13,7 @@
 
 .if !empty(BOOST_LIBS_BUILDLINK3_MK:M+)
 # Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-libs+=		boost-libs-1.33.*
+BUILDLINK_API_DEPENDS.boost-libs+=		boost-libs-1.34.*
 BUILDLINK_PKGSRCDIR.boost-libs?=	../../devel/boost-libs
 .endif	# BOOST_LIBS_BUILDLINK3_MK
 
Index: devel/boost-libs/hacks.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-libs/hacks.mk,v
retrieving revision 1.1
diff -u -r1.1 hacks.mk
--- devel/boost-libs/hacks.mk	23 Aug 2006 08:52:54 -0000	1.1
+++ devel/boost-libs/hacks.mk	25 Jun 2007 22:48:17 -0000
@@ -1,7 +0,0 @@
-# $NetBSD: hacks.mk,v 1.1 2006/08/23 08:52:54 jmmv Exp $
-
-# GCC 3.3.3 enters an infinite loop under NetBSD/amd64 in Boost.Wave's
-# insantiate_cpp_literalgrs.cpp source file.  Avoid compiling it.
-# To make things simple, apply the hack to all the platforms so that the
-# builds are consistent.
-BJAM_BUILD+=	<define>BOOST_WAVE_SEPARATE_GRAMMAR_INSTANTIATION=0
cvs diff: Diffing devel/boost-python
Index: devel/boost-python/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-python/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- devel/boost-python/Makefile	2 Jun 2007 17:51:49 -0000	1.7
+++ devel/boost-python/Makefile	25 Jun 2007 22:48:17 -0000
@@ -4,7 +4,6 @@
 BOOST_PACKAGE=		python
 BOOST_COMMENT=		(Boost.Python binary library)
 BOOST_CONFIG=		installed
-PKGREVISION=		1
 
 .include "../../meta-pkgs/boost/Makefile.common"
 
Index: devel/boost-python/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/boost-python/buildlink3.mk,v
retrieving revision 1.11
diff -u -r1.11 buildlink3.mk
--- devel/boost-python/buildlink3.mk	8 Jul 2006 23:10:41 -0000	1.11
+++ devel/boost-python/buildlink3.mk	25 Jun 2007 22:48:17 -0000
@@ -13,8 +13,8 @@
 
 .if !empty(BOOST_PYTHON_BUILDLINK3_MK:M+)
 # Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-python+=	boost-python-1.33.*
-BUILDLINK_ABI_DEPENDS.boost-python?=	boost-python>=1.33.1nb1
+BUILDLINK_API_DEPENDS.boost-python+=	boost-python-1.34.*
+BUILDLINK_ABI_DEPENDS.boost-python?=	boost-python>=1.34.*
 BUILDLINK_PKGSRCDIR.boost-python?=	../../devel/boost-python
 .endif
 
cvs diff: Diffing meta-pkgs/boost
Index: meta-pkgs/boost/Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/Makefile.common,v
retrieving revision 1.10
diff -u -r1.10 Makefile.common
--- meta-pkgs/boost/Makefile.common	22 Feb 2007 19:30:05 -0000	1.10
+++ meta-pkgs/boost/Makefile.common	25 Jun 2007 22:48:17 -0000
@@ -4,7 +4,7 @@
 BOOST_PACKAGE?=		undefined
 BOOST_COMMENT?=		undefined
 
-BOOST_VERSION=		1.33.1
+BOOST_VERSION=		1.34.0
 BOOST_SHORT_VERSION=	${BOOST_VERSION:S/./_/:C/\..*$//}
 
 DISTNAME=		boost_${BOOST_VERSION:S/./_/g}
@@ -25,7 +25,7 @@
 HOMEPAGE=		http://www.boost.org/
 COMMENT=		Free, peer-reviewed portable C++ source libraries ${BOOST_COMMENT}
 
-CONFLICTS+=		boost<1.32.0
+CONFLICTS+=		boost<1.34.0
 
 DISTINFO_FILE=		${.CURDIR}/../../meta-pkgs/boost/distinfo
 PATCHDIR=		${.CURDIR}/../../meta-pkgs/boost/patches
Index: meta-pkgs/boost/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- meta-pkgs/boost/distinfo	18 Sep 2006 22:51:25 -0000	1.10
+++ meta-pkgs/boost/distinfo	25 Jun 2007 22:48:17 -0000
@@ -1,16 +1,6 @@
 $NetBSD: distinfo,v 1.10 2006/09/18 22:51:25 joerg Exp $
 
-SHA1 (boost_1_33_1.tar.bz2) = 22682f75ff0d1ea548688e78c8cca83d599ca576
-RMD160 (boost_1_33_1.tar.bz2) = 3d5999d321b558f74d786bec52ee1b1fcd7e7152
-Size (boost_1_33_1.tar.bz2) = 11507161 bytes
-SHA1 (patch-aa) = 957dad8d5993f0d28b399eedb2d0ae14ecfebc4c
-SHA1 (patch-ab) = 197c51ac67d74923d02f8a9746b5d2e0f7b84736
-SHA1 (patch-ac) = 453d4107df03e96e66cbdbebceebdfcbed2710c1
-SHA1 (patch-ad) = 4d8bd0cea4b6758d52890cec420892f3ece4ea09
-SHA1 (patch-ae) = e557356101204290a70084eb284d90ce8f4cbd71
-SHA1 (patch-af) = 64a6fa2be7a526a0a3e6f47d5f703d7253a51615
-SHA1 (patch-ag) = 6c862a0f50590327344d6973617ccc56df67fa76
-SHA1 (patch-ah) = e16c08bb0f63e63ae082e9d83c588e3adcf9cb3b
-SHA1 (patch-ai) = 1e2d946090093bb4b9ab8fa78ccfaa0189b1d145
-SHA1 (patch-aj) = 09d27fc296105d3a8141df26ce3e8942ca973746
-SHA1 (patch-ak) = 9eb5353855d2b9b0638c98ab3fce33ac19e0f29a
+SHA1 (boost_1_34_0.tar.bz2) = d2fdb4535a13566917fe3d8377b017f094933641
+RMD160 (boost_1_34_0.tar.bz2) = 2297f8093e0b2ecb8d52dd9734f149a073136d8a
+Size (boost_1_34_0.tar.bz2) = 13021700 bytes
+SHA1 (patch-al) = 23756770d17d7958b0b9423e379fe0a1a2dd83f8
cvs diff: Diffing meta-pkgs/boost/patches
Index: meta-pkgs/boost/patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-aa,v
retrieving revision 1.3
diff -u -r1.3 patch-aa
--- meta-pkgs/boost/patches/patch-aa	20 Jan 2006 20:40:19 -0000	1.3
+++ meta-pkgs/boost/patches/patch-aa	25 Jun 2007 22:48:17 -0000
@@ -1,48 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2006/01/20 20:40:19 jmmv Exp $
-
---- tools/build/v1/gcc-tools.jam.orig	2005-11-19 20:21:16.000000000 +0100
-+++ tools/build/v1/gcc-tools.jam
-@@ -123,6 +123,12 @@ else if $(UNIX)
-         .GCC ?= cc ;
-         .GXX ?= c++ ;
-         }
-+    case NetBSD :
-+        {
-+        flags gcc CFLAGS <threading>multi : -pthread ;
-+        flags gcc LINKFLAGS <threading>multi : -lpthread ;
-+        # there is no -lrt on NetBSD
-+        }
-     case *BSD :
-         {
-         flags gcc CFLAGS <threading>multi : -pthread ;
-@@ -179,7 +185,11 @@ if $(UNIX)
-         SONAME = -Wl,-soname, ;
-         flags gcc OBJCOPY_FLAGS <debug-symbols>on : "--set-section-flags .debug_str=contents,debug" ;
-         }
--    case OpenBSD :
-+    case *BSD :
-+        {
-+        SONAME = -Wl,-soname, ;
-+        }
-+    case DragonFly :
-         {
-         SONAME = -Wl,-soname, ;
-         }
-@@ -420,7 +430,7 @@ rule Link-action
-         LNOPT on $(<) = "" ;
-     }
-     # do we use sonames or not?
--    if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN)
-+    if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN)
-     {
-         OUTTAG on $(<) = ".$(DLLVERSION)" ;
-         SOTAG on $(<) = ".$(DLLVERSION)" ;
-@@ -466,7 +476,7 @@ rule Link-action
-     gcc-spawn $(<) ;
-     gcc-Link-action $(<) : $(>) ;
- 
--    if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = LINUX || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN)
-+    if $(DLLVERSION) && $(TARGET_TYPE) in $(SHARED_TYPES) && ( $(OS) = DRAGONFLY || $(OS) = FREEBSD || $(OS) = LINUX || $(OS) = NETBSD || $(OS) = OPENBSD || $(OS) = KFREEBSD ) && ! $(NO_GNU_LN)
-     {
-         return "$(<[1]).$(DLLVERSION)" ;
-     }
Index: meta-pkgs/boost/patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ab,v
retrieving revision 1.1
diff -u -r1.1 patch-ab
--- meta-pkgs/boost/patches/patch-ab	26 Feb 2005 22:48:34 -0000	1.1
+++ meta-pkgs/boost/patches/patch-ab	25 Jun 2007 22:48:17 -0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2005/02/26 22:48:34 jmmv Exp $
-
---- libs/config/test/boost_no_cwchar.ipp.orig	2003-10-14 12:33:07.000000000 +0200
-+++ libs/config/test/boost_no_cwchar.ipp
-@@ -18,7 +18,7 @@ int test()
- {
-    wchar_t c1[2] = { 0 };
-    wchar_t c2[2] = { 0 };
--   if(wcscmp(c1,c2) || wcslen(c1)) return -1;
-+   if(std::wcscmp(c1,c2) || std::wcslen(c1)) return -1;
-    wcscpy(c1,c2);
-    wcsxfrm(c1,c2,0);
-    return 0;
Index: meta-pkgs/boost/patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ac,v
retrieving revision 1.2
diff -u -r1.2 patch-ac
--- meta-pkgs/boost/patches/patch-ac	12 Aug 2005 20:58:45 -0000	1.2
+++ meta-pkgs/boost/patches/patch-ac	25 Jun 2007 22:48:17 -0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2005/08/12 20:58:45 jmmv Exp $
-
---- libs/regex/src/wide_posix_api.cpp.orig	2005-03-30 13:38:51.000000000 +0200
-+++ libs/regex/src/wide_posix_api.cpp
-@@ -29,7 +29,7 @@
- #include <cstring>
- #include <cstdio>
- 
--#if defined(BOOST_NO_STDC_NAMESPACE)
-+#if defined(BOOST_NO_STDC_NAMESPACE) || defined(__NetBSD__)
- namespace std{
- #  ifndef BOOST_NO_SWPRINTF
-       using ::swprintf;
Index: meta-pkgs/boost/patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ad,v
retrieving revision 1.4
diff -u -r1.4 patch-ad
--- meta-pkgs/boost/patches/patch-ad	21 Jan 2006 09:02:16 -0000	1.4
+++ meta-pkgs/boost/patches/patch-ad	25 Jun 2007 22:48:17 -0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.4 2006/01/21 09:02:16 jmmv Exp $
-
---- boost/config/suffix.hpp.orig	2006-01-20 21:59:33.000000000 +0100
-+++ boost/config/suffix.hpp
-@@ -213,7 +213,7 @@
- // from here then add to the appropriate compiler section):
- //
- #if (defined(__MT__) || defined(_MT) || defined(_REENTRANT) \
--    || defined(_PTHREADS)) && !defined(BOOST_HAS_THREADS)
-+    || defined(_PTHREADS) || defined(__DragonFly__) || defined(__APPLE__)) && !defined(BOOST_HAS_THREADS)
- #  define BOOST_HAS_THREADS
- #endif
- 
Index: meta-pkgs/boost/patches/patch-ae
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ae,v
retrieving revision 1.4
diff -u -r1.4 patch-ae
--- meta-pkgs/boost/patches/patch-ae	21 Jan 2006 10:12:40 -0000	1.4
+++ meta-pkgs/boost/patches/patch-ae	25 Jun 2007 22:48:17 -0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-ae,v 1.4 2006/01/21 10:12:40 jmmv Exp $
-
---- tools/build/v1/darwin-tools.jam.orig	2005-05-11 08:15:20.000000000 +0200
-+++ tools/build/v1/darwin-tools.jam
-@@ -149,6 +149,7 @@ if -bind_at_load in $(.LINKFLAGS)
-     .LINKFLAGS = [ difference $(.LINKFLAGS) : -bind_at_load ] ;
- }
- flags darwin LINKFLAGS : $(.LINKFLAGS) ;
-+flags darwin LINKFLAGS : -flat_namespace -undefined suppress ;
- 
- 
- #### Link ####
-@@ -187,7 +188,7 @@ actions darwin-Link-DyLib-action bind NE
-     && \
-     $(.GCC_BIN_DIR)$(.GXX) $(LINKFLAGS) -o "$(<[1])" "$(<[1]:S=.lo)" \
-       -F$(FRAMEWORKS:D) -framework$(_)$(FRAMEWORKS:D=) \
--      -L"$(LIBPATH:T)" -L"$(STDLIBPATH:T)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) -dynamiclib -install_name "$(<[1]:D=:S=.dylib)" \
-+      -L"$(LIBPATH:T)" -L"$(STDLIBPATH:T)" "$(NEEDLIBS)" "$(NEEDLIBS)" -l$(FINDLIBS) -dynamiclib -install_name "$(TARGET_LIBDIR)/$(<[1]:D=:S=.dylib)" \
-     && \
-     rm -f "$(<[1]:S=.lo)"
- }
Index: meta-pkgs/boost/patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-af,v
retrieving revision 1.2
diff -u -r1.2 patch-af
--- meta-pkgs/boost/patches/patch-af	20 Jan 2006 20:40:19 -0000	1.2
+++ meta-pkgs/boost/patches/patch-af	25 Jun 2007 22:48:17 -0000
@@ -1,39 +0,0 @@
-$NetBSD: patch-af,v 1.2 2006/01/20 20:40:19 jmmv Exp $
-
---- boost/config/platform/bsd.hpp.orig	2005-08-24 17:45:17.000000000 +0200
-+++ boost/config/platform/bsd.hpp
-@@ -23,6 +23,10 @@
- #define BOOST_PLATFORM "DragonFly " BOOST_STRINGIZE(__DragonFly__)
- #endif
- 
-+#if defined(__DragonFly__)
-+#define _REENTRANT 1
-+#endif
-+
- //
- // is this the correct version check?
- // FreeBSD has <nl_types.h> but does not
-@@ -36,20 +40,20 @@
- // FreeBSD 3.x has pthreads support, but defines _POSIX_THREADS in <pthread.h>
- // and not in <unistd.h>
- //
--#if defined(__FreeBSD__) && (__FreeBSD__ <= 3)
-+#if defined(__DragonFly__) || defined(__FreeBSD__) && (__FreeBSD__ <= 3)
- #  define BOOST_HAS_PTHREADS
- #endif
- 
- //
- // No wide character support in the BSD header files:
- //
--#if !(defined(__FreeBSD__) && (__FreeBSD__ >= 5))
-+#if !((defined(__FreeBSD__) && (__FreeBSD__ >= 5))) && !defined(__DragonFly__)
- #  define BOOST_NO_CWCHAR
- #endif
- //
- // The BSD <ctype.h> has macros only, no functions:
- //
--#if !defined(__OpenBSD__)
-+#if !defined(__OpenBSD__) && !defined(__DragonFly__)
- #  define BOOST_NO_CTYPE_FUNCTIONS
- #endif
- 
Index: meta-pkgs/boost/patches/patch-ag
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ag,v
retrieving revision 1.3
diff -u -r1.3 patch-ag
--- meta-pkgs/boost/patches/patch-ag	21 Jan 2006 09:02:16 -0000	1.3
+++ meta-pkgs/boost/patches/patch-ag	25 Jun 2007 22:48:17 -0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ag,v 1.3 2006/01/21 09:02:16 jmmv Exp $
-
---- tools/build/v1/boost-base.jam.orig	2006-01-21 00:28:08.000000000 +0100
-+++ tools/build/v1/boost-base.jam
-@@ -2616,6 +2616,7 @@ rule common-variant-tag ( toolset varian
-     
-     local thread-tag = ;
-     if <threading>multi in $(properties) { thread-tag = mt ; }
-+    if $(OS) = MACOSX { thread-tag = mt ; }
-     
-     local runtime-tag = ;
-     if <runtime-link>static in $(properties) { runtime-tag += s ; }
Index: meta-pkgs/boost/patches/patch-ah
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ah,v
retrieving revision 1.1
diff -u -r1.1 patch-ah
--- meta-pkgs/boost/patches/patch-ah	12 Jan 2006 22:48:46 -0000	1.1
+++ meta-pkgs/boost/patches/patch-ah	25 Jun 2007 22:48:17 -0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-ah,v 1.1 2006/01/12 22:48:46 joerg Exp $
-
---- tools/build/jam_src/jam.h.orig	2006-01-12 21:30:50.000000000 +0000
-+++ tools/build/jam_src/jam.h
-@@ -250,8 +250,8 @@
- # define OS_FREEBSD
- # endif
- # ifdef __DragonFly__
--# define OSMINOR "OS=DRAGONFLYBSD"
--# define OS_DRAGONFLYBSD
-+# define OSMINOR "OS=DRAGONFLY"
-+# define OS_DRAGONFLY
- # endif
- # ifdef __DGUX__
- # define OSMINOR "OS=DGUX"
-@@ -415,7 +415,7 @@
- 
- # if !defined(OS_BSDI) && \
-      !defined(OS_FREEBSD) && \
--     !defined(OS_DRAGONFLYBSD) && \
-+     !defined(OS_DRAGONFLY) && \
-      !defined(OS_NEXT) && \
-      !defined(OS_MACHTEN) && \
-      !defined(OS_MACOSX) && \
-@@ -448,7 +448,7 @@
-      defined( __i386__ ) || \
-      defined( _M_IX86 )
- # if !defined( OS_FREEBSD ) && \
--     !defined( OS_DRAGONFLYBSD ) && \
-+     !defined( OS_DRAGONFLY ) && \
-      !defined( OS_OS2 ) && \
-      !defined( OS_AS400 )
- # define OSPLAT "OSPLAT=X86"
Index: meta-pkgs/boost/patches/patch-ai
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ai,v
retrieving revision 1.1
diff -u -r1.1 patch-ai
--- meta-pkgs/boost/patches/patch-ai	24 Aug 2006 08:45:35 -0000	1.1
+++ meta-pkgs/boost/patches/patch-ai	25 Jun 2007 22:48:17 -0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-ai,v 1.1 2006/08/24 08:45:35 jmmv Exp $
-
---- boost/python/converter/rvalue_from_python_data.hpp.orig	2006-08-23 23:48:06.000000000 +0200
-+++ boost/python/converter/rvalue_from_python_data.hpp
-@@ -94,7 +94,9 @@ struct rvalue_from_python_data : rvalue_
- # if (!defined(__MWERKS__) || __MWERKS__ >= 0x3000) \
-         && (!defined(__EDG_VERSION__) || __EDG_VERSION__ >= 245) \
-         && (!defined(__DECCXX_VER) || __DECCXX_VER > 60590014) \
--        && !defined(BOOST_PYTHON_SYNOPSIS) /* Synopsis' OpenCXX has trouble parsing this */
-+        && !defined(BOOST_PYTHON_SYNOPSIS) /* Synopsis' OpenCXX has trouble parsing this */ \
-+        && !(BOOST_WORKAROUND(__GNUC__, == 3) && BOOST_WORKAROUND(__GNUC_MINOR__, == 4)) \
-+        && !(BOOST_WORKAROUND(__GNUC__, == 4))
-     // This must always be a POD struct with m_data its first member.
-     BOOST_STATIC_ASSERT(BOOST_PYTHON_OFFSETOF(rvalue_from_python_storage<T>,stage1) == 0);
- # endif
Index: meta-pkgs/boost/patches/patch-aj
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-aj,v
retrieving revision 1.1
diff -u -r1.1 patch-aj
--- meta-pkgs/boost/patches/patch-aj	24 Aug 2006 08:45:35 -0000	1.1
+++ meta-pkgs/boost/patches/patch-aj	25 Jun 2007 22:48:17 -0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-aj,v 1.1 2006/08/24 08:45:35 jmmv Exp $
-
---- boost/python/object/instance.hpp.orig	2006-08-23 23:48:06.000000000 +0200
-+++ boost/python/object/instance.hpp
-@@ -41,9 +41,16 @@ struct additional_instance_size
- {
-     typedef instance<Data> instance_data;
-     typedef instance<char> instance_char;
-+#if    !(BOOST_WORKAROUND(__GNUC__, == 3) && BOOST_WORKAROUND(__GNUC_MINOR__, == 4)) \
-+    && !(BOOST_WORKAROUND(__GNUC__, == 4))
-     BOOST_STATIC_CONSTANT(
-         std::size_t, value = sizeof(instance_data)
-                            - BOOST_PYTHON_OFFSETOF(instance_char,storage));
-+#else
-+    BOOST_STATIC_CONSTANT(
-+        std::size_t, value = sizeof(instance_data)
-+                           - (sizeof(PyVarObject) + sizeof(PyObject*) + sizeof(PyObject*) + sizeof(instance_holder*)));
-+#endif
- };
- 
- }}} // namespace boost::python::object
Index: meta-pkgs/boost/patches/patch-ak
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/boost/patches/patch-ak,v
retrieving revision 1.1
diff -u -r1.1 patch-ak
--- meta-pkgs/boost/patches/patch-ak	18 Sep 2006 22:51:25 -0000	1.1
+++ meta-pkgs/boost/patches/patch-ak	25 Jun 2007 22:48:17 -0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2006/09/18 22:51:25 joerg Exp $
-
---- boost/wave/token_ids.hpp.orig	2006-09-18 22:37:11.000000000 +0000
-+++ boost/wave/token_ids.hpp
-@@ -23,7 +23,7 @@
- #if !defined(BOOST_WAVE_TOKEN_IDS_DEFINED)
- #define BOOST_WAVE_TOKEN_IDS_DEFINED
- 
--#if defined (__FreeBSD__) && defined (T_DIVIDE)
-+#if (defined (__FreeBSD__) || defined(__DragonFly__)) && defined (T_DIVIDE)
- #undef T_DIVIDE
- #endif
- 

>Unformatted: