summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2014-08-13 10:56:35 +0000
committeradam <adam@pkgsrc.org>2014-08-13 10:56:35 +0000
commit9bca4c8af828c6602dac535c24d63f046dc1ea84 (patch)
tree6932b6c00ed01a0adce9ba75a08b1c9661ad63c8
parent3d28fdf20a525aa22c9a60e984033c7764b12a25 (diff)
downloadpkgsrc-9bca4c8af828c6602dac535c24d63f046dc1ea84.tar.gz
Changes 1.56.0:
Modularization Boost version control has migrated to a system using git submodules. This shouldn't make too much of a difference to users, although the directory structure is now a bit different. Parts of some libraries have been moved into different modules, and several new modules have been extracted from existing code. All header paths should remain the same. The new modules are: Assert: Customizable assert macros. Maintained by Peter Dimov. Core: Core utilities used by other libraries, with minimal dependencies. Maintained by Peter Dimov, Glen Fernandes and Andrey Semashev. Lexical_Cast: General literal text conversions, such as an int represented a string, or vice-versa, from Kevlin Henney. Throw_Exception: A common infrastructure for throwing exceptions from Boost libraries, from Emil Dotchevski. Winapi: Windows API declarations without <windows.h>, for internal Boost use. New Libraries Align: Memory alignment functions, allocators, and adaptors, from Glen Fernandes. Type_Index: Runtime/Compile time copyable type info, from Antony Polukhin.
-rw-r--r--devel/boost-build/Makefile10
-rw-r--r--devel/boost-build/PLIST404
-rw-r--r--devel/boost-build/buildlink3.mk4
-rw-r--r--devel/boost-docs/Makefile9
-rw-r--r--devel/boost-headers/Makefile7
-rw-r--r--devel/boost-headers/PLIST853
-rw-r--r--devel/boost-headers/buildlink3.mk4
-rw-r--r--devel/boost-jam/Makefile8
-rw-r--r--devel/boost-jam/buildlink3.mk4
-rw-r--r--devel/boost-libs/PLIST5
-rw-r--r--devel/boost-libs/buildlink3.mk6
-rw-r--r--devel/boost-python/Makefile4
-rw-r--r--devel/boost-python/buildlink3.mk6
-rw-r--r--meta-pkgs/boost/Makefile.common7
-rw-r--r--meta-pkgs/boost/distinfo16
-rw-r--r--meta-pkgs/boost/patches/patch-ae6
-rw-r--r--meta-pkgs/boost/patches/patch-ag6
-rw-r--r--meta-pkgs/boost/patches/patch-boost_archive_iterators_transform__width.hpp13
-rw-r--r--meta-pkgs/boost/patches/patch-boost_core_noncopyable.hpp15
-rw-r--r--meta-pkgs/boost/patches/patch-boost_dynamic__bitset_dynamic__bitset.hpp34
-rw-r--r--meta-pkgs/boost/patches/patch-boost_noncopyable.hpp15
21 files changed, 712 insertions, 724 deletions
diff --git a/devel/boost-build/Makefile b/devel/boost-build/Makefile
index ba58987e28b..76479e9660f 100644
--- a/devel/boost-build/Makefile
+++ b/devel/boost-build/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2012/10/31 11:16:42 asau Exp $
+# $NetBSD: Makefile,v 1.15 2014/08/13 10:56:35 adam Exp $
BOOST_PACKAGE= build
BOOST_COMMENT= (Boost.Build framework)
@@ -11,7 +11,7 @@ USE_TOOLS+= pax
SUBST_CLASSES+= confdir
SUBST_MESSAGE.confdir= Fixing path to site-config.jam.
SUBST_STAGE.confdir= pre-build
-SUBST_FILES.confdir= tools/build/v2/build-system.jam
+SUBST_FILES.confdir= tools/build/src/build-system.jam
SUBST_SED.confdir= -e 's,/etc,${PKG_SYSCONFDIR},g'
EGDIR= ${PREFIX}/share/examples/boost-build
@@ -31,8 +31,8 @@ INSTALLATION_DIRS+= share/boost-build
.include "toolset.mk"
post-extract:
- ${FIND} ${WRKSRC}/tools/build/v2 -type d -exec ${CHMOD} 755 {} \;
- ${FIND} ${WRKSRC}/tools/build/v2 -type f -exec ${CHMOD} 644 {} \;
+ ${FIND} ${WRKSRC}/tools/build/src -type d -exec ${CHMOD} 755 {} \;
+ ${FIND} ${WRKSRC}/tools/build/src -type f -exec ${CHMOD} 644 {} \;
do-build:
{ ${ECHO} '# System wide configuration file for Boost.Build.' ; \
@@ -40,7 +40,7 @@ do-build:
${ECHO} 'using ${BOOST_TOOLSET} ;' ; } >${WRKDIR}/site-config.jam
do-install:
- cd ${WRKSRC}/tools/build/v2 && pax -r -w -p pm -s ':^./engine.*$$::' \
+ cd ${WRKSRC}/tools/build/src && pax -r -w -p pm -s ':^./engine.*$$::' \
-s ':^.*\.orig$$::' . ${DESTDIR}${PREFIX}/share/boost-build
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
${INSTALL_DATA} ${WRKDIR}/site-config.jam ${DESTDIR}${EGDIR}
diff --git a/devel/boost-build/PLIST b/devel/boost-build/PLIST
index 42b0ffca8e8..a4f94a502b0 100644
--- a/devel/boost-build/PLIST
+++ b/devel/boost-build/PLIST
@@ -1,12 +1,5 @@
-@comment $NetBSD: PLIST,v 1.17 2013/11/12 16:49:07 adam Exp $
-share/boost-build/Jamroot.jam
-share/boost-build/boost-build.jam
-share/boost-build/boost.css
-share/boost-build/boost_build.png
-share/boost-build/boost_build.svg
-share/boost-build/bootstrap.bat
+@comment $NetBSD: PLIST,v 1.18 2014/08/13 10:56:35 adam Exp $
share/boost-build/bootstrap.jam
-share/boost-build/bootstrap.sh
share/boost-build/build-system.jam
share/boost-build/build/__init__.py
share/boost-build/build/ac.jam
@@ -43,124 +36,11 @@ share/boost-build/build/version.jam
share/boost-build/build/virtual-target.jam
share/boost-build/build/virtual_target.py
share/boost-build/build_system.py
-share/boost-build/changes.txt
share/boost-build/contrib/boost.jam
+share/boost-build/contrib/boost.py
share/boost-build/contrib/tntnet.jam
share/boost-build/contrib/wxFormBuilder.jam
-share/boost-build/debian/boost-build.docs
-share/boost-build/debian/boost-build.examples
-share/boost-build/debian/changelog
-share/boost-build/debian/conffiles
-share/boost-build/debian/control
-share/boost-build/debian/copyright
-share/boost-build/debian/excludes
-share/boost-build/debian/rules
-share/boost-build/doc/bjam.qbk
-share/boost-build/doc/development_plan.html
-share/boost-build/doc/history.qbk
-share/boost-build/doc/jamfile.jam
-share/boost-build/doc/src/abstract-target.xml
-share/boost-build/doc/src/architecture.xml
-share/boost-build/doc/src/basic-target.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/main-target.xml
-share/boost-build/doc/src/overview.xml
-share/boost-build/doc/src/path.xml
-share/boost-build/doc/src/project-target.xml
-share/boost-build/doc/src/property-set.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/type.xml
-share/boost-build/doc/src/typed-target.xml
-share/boost-build/doc/src/userman.xml
-share/boost-build/doc/tools.html
-share/boost-build/example/boost-build.jam
-share/boost-build/example/built_tool/Jamroot.jam
-share/boost-build/example/built_tool/core/Jamfile.jam
-share/boost-build/example/built_tool/core/a.td
-share/boost-build/example/built_tool/core/core.cpp
-share/boost-build/example/built_tool/readme.txt
-share/boost-build/example/built_tool/tblgen/Jamfile.jam
-share/boost-build/example/built_tool/tblgen/tblgen.cpp
-share/boost-build/example/customization/class.verbatim
-share/boost-build/example/customization/codegen.cpp
-share/boost-build/example/customization/inline_file.py
-share/boost-build/example/customization/jamroot.jam
-share/boost-build/example/customization/readme.txt
-share/boost-build/example/customization/t1.verbatim
-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/customization/verbatim.py
-share/boost-build/example/generate/REAME.txt
-share/boost-build/example/generate/a.cpp
-share/boost-build/example/generate/gen.jam
-share/boost-build/example/generate/gen.py
-share/boost-build/example/generate/jamroot.jam
-share/boost-build/example/generator/README.txt
-share/boost-build/example/generator/foo.gci
-share/boost-build/example/generator/jamroot.jam
-share/boost-build/example/generator/soap.jam
-share/boost-build/example/gettext/jamfile.jam
-share/boost-build/example/gettext/jamroot.jam
-share/boost-build/example/gettext/main.cpp
-share/boost-build/example/gettext/readme.txt
-share/boost-build/example/gettext/russian.po
-share/boost-build/example/hello/hello.cpp
-share/boost-build/example/hello/jamroot.jam
-share/boost-build/example/hello/readme.txt
-share/boost-build/example/libraries/app/app.cpp
-share/boost-build/example/libraries/app/jamfile.jam
-share/boost-build/example/libraries/jamroot.jam
-share/boost-build/example/libraries/util/foo/bar.cpp
-share/boost-build/example/libraries/util/foo/include/lib1.h
-share/boost-build/example/libraries/util/foo/jamfile.jam
-share/boost-build/example/make/foo.py
-share/boost-build/example/make/jamroot.jam
-share/boost-build/example/make/main_cpp.pro
-share/boost-build/example/make/readme.txt
-share/boost-build/example/pch/include/pch.hpp
-share/boost-build/example/pch/jamroot.jam
-share/boost-build/example/pch/source/hello_world.cpp
-share/boost-build/example/python_modules/jamroot.jam
-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/canvas.cpp
-share/boost-build/example/qt/qt3/hello/canvas.h
-share/boost-build/example/qt/qt3/hello/jamroot.jam
-share/boost-build/example/qt/qt3/hello/main.cpp
-share/boost-build/example/qt/qt3/moccable-cpp/jamroot.jam
-share/boost-build/example/qt/qt3/moccable-cpp/main.cpp
-share/boost-build/example/qt/qt3/uic/hello_world_widget.ui
-share/boost-build/example/qt/qt3/uic/jamroot.jam
-share/boost-build/example/qt/qt3/uic/main.cpp
-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/jamroot.jam
-share/boost-build/example/qt/qt4/hello/main.cpp
-share/boost-build/example/qt/qt4/moccable-cpp/jamroot.jam
-share/boost-build/example/qt/qt4/moccable-cpp/main.cpp
-share/boost-build/example/qt/qt4/uic/hello_world_widget.ui
-share/boost-build/example/qt/qt4/uic/jamroot.jam
-share/boost-build/example/qt/qt4/uic/main.cpp
-share/boost-build/example/variant/a.cpp
-share/boost-build/example/variant/jamfile.jam
-share/boost-build/example/variant/jamroot.jam
-share/boost-build/example/variant/libs/jamfile.jam
-share/boost-build/example/variant/libs/l.cpp
-share/boost-build/example/variant/readme.txt
share/boost-build/exceptions.py
-share/boost-build/hacking.txt
-share/boost-build/index.html
share/boost-build/kernel/boost-build.jam
share/boost-build/kernel/bootstrap.jam
share/boost-build/kernel/bootstrap.py
@@ -168,279 +48,7 @@ share/boost-build/kernel/class.jam
share/boost-build/kernel/errors.jam
share/boost-build/kernel/modules.jam
share/boost-build/manager.py
-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
-share/boost-build/site-config.jam
-share/boost-build/test/BoostBuild.py
-share/boost-build/test/MockToolset.py
-share/boost-build/test/TestCmd.py
-share/boost-build/test/abs_workdir.py
-share/boost-build/test/absolute_sources.py
-share/boost-build/test/alias.py
-share/boost-build/test/alternatives.py
-share/boost-build/test/bad_dirname.py
-share/boost-build/test/boost-build.jam
-share/boost-build/test/boostbook.py
-share/boost-build/test/boostbook/a.hpp
-share/boost-build/test/boostbook/docs.xml
-share/boost-build/test/boostbook/jamroot.jam
-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/builtin_echo.py
-share/boost-build/test/builtin_exit.py
-share/boost-build/test/builtin_split_by_characters.py
-share/boost-build/test/c_file.py
-share/boost-build/test/chain.py
-share/boost-build/test/clean.py
-share/boost-build/test/collect_debug_info.py
-share/boost-build/test/composite.py
-share/boost-build/test/conditionals.py
-share/boost-build/test/conditionals2.py
-share/boost-build/test/conditionals3.py
-share/boost-build/test/conditionals_multiple.py
-share/boost-build/test/configuration.py
-share/boost-build/test/copy_time.py
-share/boost-build/test/core-language/test.jam
-share/boost-build/test/core_action_output.py
-share/boost-build/test/core_action_status.py
-share/boost-build/test/core_actions_quietly.py
-share/boost-build/test/core_arguments.py
-share/boost-build/test/core_at_file.py
-share/boost-build/test/core_bindrule.py
-share/boost-build/test/core_d12.py
-share/boost-build/test/core_delete_module.py
-share/boost-build/test/core_dependencies.py
-share/boost-build/test/core_import_module.py
-share/boost-build/test/core_language.py
-share/boost-build/test/core_modifiers.py
-share/boost-build/test/core_nt_cmd_line.py
-share/boost-build/test/core_option_d2.py
-share/boost-build/test/core_option_l.py
-share/boost-build/test/core_option_n.py
-share/boost-build/test/core_parallel_actions.py
-share/boost-build/test/core_parallel_multifile_actions_1.py
-share/boost-build/test/core_parallel_multifile_actions_2.py
-share/boost-build/test/core_source_line_tracking.py
-share/boost-build/test/core_typecheck.py
-share/boost-build/test/core_update_now.py
-share/boost-build/test/core_variables_in_actions.py
-share/boost-build/test/core_varnames.py
-share/boost-build/test/custom_generator.py
-share/boost-build/test/default_build.py
-share/boost-build/test/default_features.py
-share/boost-build/test/default_toolset.py
-share/boost-build/test/dependency_property.py
-share/boost-build/test/dependency_test.py
-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/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/exit_status.py
-share/boost-build/test/expansion.py
-share/boost-build/test/explicit.py
-share/boost-build/test/free_features_request.py
-share/boost-build/test/gcc_runtime.py
-share/boost-build/test/generator_selection.py
-share/boost-build/test/generators_test.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/inherited_dependency.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
-share/boost-build/test/load_dir.py
-share/boost-build/test/load_order.py
-share/boost-build/test/loop.py
-share/boost-build/test/make_rule.py
-share/boost-build/test/message.py
-share/boost-build/test/module_actions.py
-share/boost-build/test/ndebug.py
-share/boost-build/test/no_type.py
-share/boost-build/test/notfile.py
-share/boost-build/test/ordered_include.py
-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/ext/a.cpp
-share/boost-build/test/prebuilt/ext/debug/a.h
-share/boost-build/test/prebuilt/ext/jamfile.jam
-share/boost-build/test/prebuilt/ext/jamfile2.jam
-share/boost-build/test/prebuilt/ext/jamfile3.jam
-share/boost-build/test/prebuilt/ext/jamroot.jam
-share/boost-build/test/prebuilt/ext/release/a.h
-share/boost-build/test/prebuilt/hello.cpp
-share/boost-build/test/prebuilt/jamfile.jam
-share/boost-build/test/prebuilt/jamroot.jam
-share/boost-build/test/preprocessor.py
-share/boost-build/test/print.py
-share/boost-build/test/project-test3/a.cpp
-share/boost-build/test/project-test3/jamfile.jam
-share/boost-build/test/project-test3/jamroot.jam
-share/boost-build/test/project-test3/lib/b.cpp
-share/boost-build/test/project-test3/lib/jamfile.jam
-share/boost-build/test/project-test3/lib2/c.cpp
-share/boost-build/test/project-test3/lib2/d.cpp
-share/boost-build/test/project-test3/lib2/helper/e.cpp
-share/boost-build/test/project-test3/lib2/helper/jamfile.jam
-share/boost-build/test/project-test3/lib2/jamfile.jam
-share/boost-build/test/project-test3/lib3/f.cpp
-share/boost-build/test/project-test3/lib3/jamfile.jam
-share/boost-build/test/project-test3/lib3/jamroot.jam
-share/boost-build/test/project-test3/readme.txt
-share/boost-build/test/project-test4/a.cpp
-share/boost-build/test/project-test4/a_gcc.cpp
-share/boost-build/test/project-test4/jamfile.jam
-share/boost-build/test/project-test4/jamfile3.jam
-share/boost-build/test/project-test4/jamfile4.jam
-share/boost-build/test/project-test4/jamfile5.jam
-share/boost-build/test/project-test4/jamroot.jam
-share/boost-build/test/project-test4/lib/b.cpp
-share/boost-build/test/project-test4/lib/jamfile.jam
-share/boost-build/test/project-test4/lib/jamfile1.jam
-share/boost-build/test/project-test4/lib/jamfile2.jam
-share/boost-build/test/project-test4/lib/jamfile3.jam
-share/boost-build/test/project-test4/lib2/jamfile.jam
-share/boost-build/test/project-test4/lib2/jamfile2.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_id.py
-share/boost-build/test/project_root_constants.py
-share/boost-build/test/project_root_rule.py
-share/boost-build/test/project_test3.py
-share/boost-build/test/project_test4.py
-share/boost-build/test/property_expansion.py
-share/boost-build/test/qt4.py
-share/boost-build/test/qt4/jamroot.jam
-share/boost-build/test/qt4/mock.cpp
-share/boost-build/test/qt4/mock.h
-share/boost-build/test/qt4/phonon.cpp
-share/boost-build/test/qt4/qt3support.cpp
-share/boost-build/test/qt4/qtassistant.cpp
-share/boost-build/test/qt4/qtcore.cpp
-share/boost-build/test/qt4/qtcorefail.cpp
-share/boost-build/test/qt4/qtdeclarative.cpp
-share/boost-build/test/qt4/qtgui.cpp
-share/boost-build/test/qt4/qthelp.cpp
-share/boost-build/test/qt4/qtmultimedia.cpp
-share/boost-build/test/qt4/qtnetwork.cpp
-share/boost-build/test/qt4/qtscript.cpp
-share/boost-build/test/qt4/qtscripttools.cpp
-share/boost-build/test/qt4/qtsql.cpp
-share/boost-build/test/qt4/qtsvg.cpp
-share/boost-build/test/qt4/qttest.cpp
-share/boost-build/test/qt4/qtwebkit.cpp
-share/boost-build/test/qt4/qtxml.cpp
-share/boost-build/test/qt4/qtxmlpatterns.cpp
-share/boost-build/test/qt4/rcc.cpp
-share/boost-build/test/qt4/rcc.qrc
-share/boost-build/test/qt5.py
-share/boost-build/test/qt5/jamroot.jam
-share/boost-build/test/qt5/mock.cpp
-share/boost-build/test/qt5/mock.h
-share/boost-build/test/qt5/qtassistant.cpp
-share/boost-build/test/qt5/qtcore.cpp
-share/boost-build/test/qt5/qtcorefail.cpp
-share/boost-build/test/qt5/qtdeclarative.cpp
-share/boost-build/test/qt5/qthelp.cpp
-share/boost-build/test/qt5/qtmultimedia.cpp
-share/boost-build/test/qt5/qtnetwork.cpp
-share/boost-build/test/qt5/qtquick.cpp
-share/boost-build/test/qt5/qtquick.qml
-share/boost-build/test/qt5/qtscript.cpp
-share/boost-build/test/qt5/qtscripttools.cpp
-share/boost-build/test/qt5/qtsql.cpp
-share/boost-build/test/qt5/qtsvg.cpp
-share/boost-build/test/qt5/qttest.cpp
-share/boost-build/test/qt5/qtwebkit.cpp
-share/boost-build/test/qt5/qtwebkitwidgets.cpp
-share/boost-build/test/qt5/qtwidgets.cpp
-share/boost-build/test/qt5/qtxml.cpp
-share/boost-build/test/qt5/qtxmlpatterns.cpp
-share/boost-build/test/qt5/rcc.cpp
-share/boost-build/test/qt5/rcc.qrc
-share/boost-build/test/railsys.py
-share/boost-build/test/railsys/libx/include/test_libx.h
-share/boost-build/test/railsys/libx/jamroot.jam
-share/boost-build/test/railsys/libx/src/jamfile.jam
-share/boost-build/test/railsys/libx/src/test_libx.cpp
-share/boost-build/test/railsys/program/include/test_a.h
-share/boost-build/test/railsys/program/jamfile.jam
-share/boost-build/test/railsys/program/jamroot.jam
-share/boost-build/test/railsys/program/liba/jamfile.jam
-share/boost-build/test/railsys/program/liba/test_a.cpp
-share/boost-build/test/railsys/program/main/jamfile.jam
-share/boost-build/test/railsys/program/main/main.cpp
-share/boost-build/test/readme.txt
-share/boost-build/test/rebuilds.py
-share/boost-build/test/regression.py
-share/boost-build/test/relative_sources.py
-share/boost-build/test/remove_requirement.py
-share/boost-build/test/rescan_header.py
-share/boost-build/test/resolution.py
-share/boost-build/test/scanner_causing_rebuilds.py
-share/boost-build/test/searched_lib.py
-share/boost-build/test/skipping.py
-share/boost-build/test/sort_rule.py
-share/boost-build/test/source_locations.py
-share/boost-build/test/space_in_path.py
-share/boost-build/test/stage.py
-share/boost-build/test/standalone.py
-share/boost-build/test/startup/boost-root/boost-build.jam
-share/boost-build/test/startup/boost-root/build/boost-build.jam
-share/boost-build/test/startup/boost-root/build/bootstrap.jam
-share/boost-build/test/startup/bootstrap-env/boost-build.jam
-share/boost-build/test/startup/bootstrap-explicit/boost-build.jam
-share/boost-build/test/startup/bootstrap-implicit/readme.txt
-share/boost-build/test/startup/no-bootstrap1/boost-build.jam
-share/boost-build/test/startup/no-bootstrap1/subdir/readme.txt
-share/boost-build/test/startup/no-bootstrap2/boost-build.jam
-share/boost-build/test/startup/no-bootstrap3/boost-build.jam
-share/boost-build/test/startup_v2.py
-share/boost-build/test/static_and_shared_library.py
-share/boost-build/test/suffix.py
-share/boost-build/test/symlink.py
-share/boost-build/test/tag.py
-share/boost-build/test/template.py
-share/boost-build/test/test-config-example.jam
-share/boost-build/test/test.jam
-share/boost-build/test/test1.py
-share/boost-build/test/test2.py
-share/boost-build/test/test2/foo.cpp
-share/boost-build/test/test2/jamroot.jam
-share/boost-build/test/test_all.py
-share/boost-build/test/test_rc.py
-share/boost-build/test/test_result_dumping.py
-share/boost-build/test/test_system.html
-share/boost-build/test/testing_support.py
-share/boost-build/test/timedata.py
-share/boost-build/test/tree.py
-share/boost-build/test/unit_test.py
-share/boost-build/test/unit_tests.py
-share/boost-build/test/unused.py
-share/boost-build/test/use_requirements.py
-share/boost-build/test/using.py
-share/boost-build/test/wrapper.py
-share/boost-build/test/wrong_project.py
-share/boost-build/test/zlib.py
-share/boost-build/to_merge.sh
share/boost-build/tools/__init__.py
share/boost-build/tools/acc.jam
share/boost-build/tools/auto-index.jam
@@ -487,8 +95,11 @@ share/boost-build/tools/intel-darwin.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/jpeg.jam
share/boost-build/tools/lex.jam
+share/boost-build/tools/libjpeg.jam
+share/boost-build/tools/libpng.jam
+share/boost-build/tools/libtiff.jam
+share/boost-build/tools/link.jam
share/boost-build/tools/make.jam
share/boost-build/tools/make.py
share/boost-build/tools/mc.jam
@@ -510,7 +121,6 @@ share/boost-build/tools/pathscale.jam
share/boost-build/tools/pch.jam
share/boost-build/tools/pch.py
share/boost-build/tools/pgi.jam
-share/boost-build/tools/png.jam
share/boost-build/tools/python-config.jam
share/boost-build/tools/python.jam
share/boost-build/tools/qcc.jam
@@ -531,7 +141,6 @@ share/boost-build/tools/symlink.py
share/boost-build/tools/testing-aux.jam
share/boost-build/tools/testing.jam
share/boost-build/tools/testing.py
-share/boost-build/tools/tiff.jam
share/boost-build/tools/types/__init__.py
share/boost-build/tools/types/asm.jam
share/boost-build/tools/types/asm.py
@@ -563,7 +172,6 @@ share/boost-build/tools/xsltproc/included.xsl
share/boost-build/tools/xsltproc/test.xml
share/boost-build/tools/xsltproc/test.xsl
share/boost-build/tools/zlib.jam
-share/boost-build/user-config.jam
share/boost-build/util/__init__.py
share/boost-build/util/assert.jam
share/boost-build/util/container.jam
diff --git a/devel/boost-build/buildlink3.mk b/devel/boost-build/buildlink3.mk
index 9f48b3ffbf4..acabfa935fc 100644
--- a/devel/boost-build/buildlink3.mk
+++ b/devel/boost-build/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.26 2013/11/12 16:49:07 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.27 2014/08/13 10:56:35 adam Exp $
BUILDLINK_TREE+= boost-build
.if !defined(BOOST_BUILD_BUILDLINK3_MK)
BOOST_BUILD_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.55.*
+BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.56.*
BUILDLINK_DEPMETHOD.boost-build?= build
BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build
.endif # BOOST_BUILD_BUILDLINK3_MK
diff --git a/devel/boost-docs/Makefile b/devel/boost-docs/Makefile
index fee2f64be58..d865798598b 100644
--- a/devel/boost-docs/Makefile
+++ b/devel/boost-docs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2014/07/08 19:59:42 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2014/08/13 10:56:35 adam Exp $
BOOST_PACKAGE= docs
BOOST_COMMENT= (documentation)
BOOST_CONFIG= no
-PKGREVISION= 1
USE_TOOLS+= pax
@@ -25,11 +24,11 @@ do-install:
-s':^.*\.orig$$::' \
*.png *.css *.htm *.html libs more ${DESTDIR}${DOCDIR}
${FIND} ${DESTDIR}${DOCDIR} \
- -type f -print | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
+ -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} \;
${FIND} ${DESTDIR}${DOCDIR} \
- -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ -type d -exec ${CHMOD} ${PKGDIRMODE} {} \;
${FIND} ${DESTDIR}${DOCDIR} \
- -type f -print | ${XARGS} ${CHMOD} ${SHAREMODE}
+ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
cd ${DESTDIR}${PREFIX} && \
${FIND} share/doc/boost -type f -print > ${WRKDIR}/PLIST.auto
diff --git a/devel/boost-headers/Makefile b/devel/boost-headers/Makefile
index 02bb8792f6a..7b4f4d72676 100644
--- a/devel/boost-headers/Makefile
+++ b/devel/boost-headers/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.30 2014/03/31 08:36:50 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2014/08/13 10:56:35 adam Exp $
-PKGREVISION= 2
BOOST_PACKAGE= headers
BOOST_COMMENT= (build-time headers)
BOOST_CONFIG= generate
@@ -9,9 +8,9 @@ BOOST_CONFIG= generate
BJAM_ARGS+= --without-* # disable all libraries
-.include "../../devel/boost-jam/bjam.mk"
+NO_BUILD= yes
-do-build:
+.include "../../devel/boost-jam/bjam.mk"
do-install: bjam-install
${FIND} ${DESTDIR}${PREFIX}/include/boost \
diff --git a/devel/boost-headers/PLIST b/devel/boost-headers/PLIST
index 7d3bdf5fead..7d3c81851e9 100644
--- a/devel/boost-headers/PLIST
+++ b/devel/boost-headers/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2013/11/12 16:49:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.26 2014/08/13 10:56:35 adam Exp $
include/boost/accumulators/accumulators.hpp
include/boost/accumulators/accumulators_fwd.hpp
include/boost/accumulators/framework/accumulator_base.hpp
@@ -50,7 +50,9 @@ include/boost/accumulators/statistics/pot_quantile.hpp
include/boost/accumulators/statistics/pot_tail_mean.hpp
include/boost/accumulators/statistics/rolling_count.hpp
include/boost/accumulators/statistics/rolling_mean.hpp
+include/boost/accumulators/statistics/rolling_moment.hpp
include/boost/accumulators/statistics/rolling_sum.hpp
+include/boost/accumulators/statistics/rolling_variance.hpp
include/boost/accumulators/statistics/rolling_window.hpp
include/boost/accumulators/statistics/skewness.hpp
include/boost/accumulators/statistics/stats.hpp
@@ -156,6 +158,42 @@ include/boost/algorithm/string/trim.hpp
include/boost/algorithm/string/trim_all.hpp
include/boost/algorithm/string/yes_no_type.hpp
include/boost/algorithm/string_regex.hpp
+include/boost/align.hpp
+include/boost/align/align.hpp
+include/boost/align/aligned_alloc.hpp
+include/boost/align/aligned_allocator.hpp
+include/boost/align/aligned_allocator_adaptor.hpp
+include/boost/align/aligned_allocator_adaptor_forward.hpp
+include/boost/align/aligned_allocator_forward.hpp
+include/boost/align/aligned_delete.hpp
+include/boost/align/aligned_delete_forward.hpp
+include/boost/align/alignment_of.hpp
+include/boost/align/alignment_of_forward.hpp
+include/boost/align/detail/address.hpp
+include/boost/align/detail/addressof.hpp
+include/boost/align/detail/align.hpp
+include/boost/align/detail/align_cxx11.hpp
+include/boost/align/detail/aligned_alloc.hpp
+include/boost/align/detail/aligned_alloc_android.hpp
+include/boost/align/detail/aligned_alloc_macos.hpp
+include/boost/align/detail/aligned_alloc_msvc.hpp
+include/boost/align/detail/aligned_alloc_posix.hpp
+include/boost/align/detail/aligned_alloc_sunos.hpp
+include/boost/align/detail/alignment_of.hpp
+include/boost/align/detail/alignment_of_clang.hpp
+include/boost/align/detail/alignment_of_codegear.hpp
+include/boost/align/detail/alignment_of_cxx11.hpp
+include/boost/align/detail/alignment_of_gcc.hpp
+include/boost/align/detail/alignment_of_msvc.hpp
+include/boost/align/detail/is_aligned.hpp
+include/boost/align/detail/is_alignment.hpp
+include/boost/align/detail/is_alignment_const.hpp
+include/boost/align/detail/max_align.hpp
+include/boost/align/detail/max_count_of.hpp
+include/boost/align/detail/min_size.hpp
+include/boost/align/detail/padded.hpp
+include/boost/align/detail/type_traits.hpp
+include/boost/align/is_aligned.hpp
include/boost/aligned_storage.hpp
include/boost/any.hpp
include/boost/archive/add_facet.hpp
@@ -199,6 +237,7 @@ include/boost/archive/detail/check.hpp
include/boost/archive/detail/common_iarchive.hpp
include/boost/archive/detail/common_oarchive.hpp
include/boost/archive/detail/decl.hpp
+include/boost/archive/detail/helper_collection.hpp
include/boost/archive/detail/interface_iarchive.hpp
include/boost/archive/detail/interface_oarchive.hpp
include/boost/archive/detail/iserializer.hpp
@@ -496,6 +535,7 @@ include/boost/asio/detail/win_iocp_overlapped_op.hpp
include/boost/asio/detail/win_iocp_overlapped_ptr.hpp
include/boost/asio/detail/win_iocp_serial_port_service.hpp
include/boost/asio/detail/win_iocp_socket_accept_op.hpp
+include/boost/asio/detail/win_iocp_socket_connect_op.hpp
include/boost/asio/detail/win_iocp_socket_recv_op.hpp
include/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp
include/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp
@@ -690,28 +730,50 @@ include/boost/assign/std/stack.hpp
include/boost/assign/std/vector.hpp
include/boost/atomic.hpp
include/boost/atomic/atomic.hpp
-include/boost/atomic/detail/base.hpp
-include/boost/atomic/detail/cas128strong.hpp
-include/boost/atomic/detail/cas32strong.hpp
-include/boost/atomic/detail/cas32weak.hpp
-include/boost/atomic/detail/cas64strong-ptr.hpp
-include/boost/atomic/detail/cas64strong.hpp
+include/boost/atomic/atomic_flag.hpp
+include/boost/atomic/capabilities.hpp
+include/boost/atomic/detail/atomic_flag.hpp
+include/boost/atomic/detail/atomic_template.hpp
+include/boost/atomic/detail/caps_gcc_alpha.hpp
+include/boost/atomic/detail/caps_gcc_arm.hpp
+include/boost/atomic/detail/caps_gcc_atomic.hpp
+include/boost/atomic/detail/caps_gcc_ppc.hpp
+include/boost/atomic/detail/caps_gcc_sparc.hpp
+include/boost/atomic/detail/caps_gcc_sync.hpp
+include/boost/atomic/detail/caps_gcc_x86.hpp
+include/boost/atomic/detail/caps_linux_arm.hpp
+include/boost/atomic/detail/caps_msvc_arm.hpp
+include/boost/atomic/detail/caps_msvc_x86.hpp
+include/boost/atomic/detail/caps_windows.hpp
+include/boost/atomic/detail/casts.hpp
include/boost/atomic/detail/config.hpp
-include/boost/atomic/detail/gcc-alpha.hpp
-include/boost/atomic/detail/gcc-armv6plus.hpp
-include/boost/atomic/detail/gcc-atomic.hpp
-include/boost/atomic/detail/gcc-cas.hpp
-include/boost/atomic/detail/gcc-ppc.hpp
-include/boost/atomic/detail/gcc-sparcv9.hpp
-include/boost/atomic/detail/gcc-x86.hpp
-include/boost/atomic/detail/generic-cas.hpp
+include/boost/atomic/detail/int_sizes.hpp
include/boost/atomic/detail/interlocked.hpp
include/boost/atomic/detail/link.hpp
-include/boost/atomic/detail/linux-arm.hpp
include/boost/atomic/detail/lockpool.hpp
+include/boost/atomic/detail/operations.hpp
+include/boost/atomic/detail/operations_fwd.hpp
+include/boost/atomic/detail/operations_lockfree.hpp
+include/boost/atomic/detail/ops_cas_based.hpp
+include/boost/atomic/detail/ops_emulated.hpp
+include/boost/atomic/detail/ops_extending_cas_based.hpp
+include/boost/atomic/detail/ops_gcc_alpha.hpp
+include/boost/atomic/detail/ops_gcc_arm.hpp
+include/boost/atomic/detail/ops_gcc_atomic.hpp
+include/boost/atomic/detail/ops_gcc_ppc.hpp
+include/boost/atomic/detail/ops_gcc_sparc.hpp
+include/boost/atomic/detail/ops_gcc_sync.hpp
+include/boost/atomic/detail/ops_gcc_x86.hpp
+include/boost/atomic/detail/ops_gcc_x86_dcas.hpp
+include/boost/atomic/detail/ops_linux_arm.hpp
+include/boost/atomic/detail/ops_msvc_arm.hpp
+include/boost/atomic/detail/ops_msvc_common.hpp
+include/boost/atomic/detail/ops_msvc_x86.hpp
+include/boost/atomic/detail/ops_windows.hpp
+include/boost/atomic/detail/pause.hpp
include/boost/atomic/detail/platform.hpp
-include/boost/atomic/detail/type-classification.hpp
-include/boost/atomic/detail/windows.hpp
+include/boost/atomic/detail/storage_type.hpp
+include/boost/atomic/fences.hpp
include/boost/bimap.hpp
include/boost/bimap/bimap.hpp
include/boost/bimap/container_adaptor/associative_container_adaptor.hpp
@@ -990,29 +1052,40 @@ include/boost/config/stdlib/vacpp.hpp
include/boost/config/suffix.hpp
include/boost/config/user.hpp
include/boost/config/warning_disable.hpp
+include/boost/container/adaptive_pool.hpp
+include/boost/container/allocator.hpp
include/boost/container/allocator_traits.hpp
include/boost/container/container_fwd.hpp
include/boost/container/deque.hpp
+include/boost/container/detail/adaptive_node_pool.hpp
include/boost/container/detail/adaptive_node_pool_impl.hpp
include/boost/container/detail/advanced_insert_int.hpp
include/boost/container/detail/algorithms.hpp
+include/boost/container/detail/alloc_lib.h
+include/boost/container/detail/alloc_lib_auto_link.hpp
include/boost/container/detail/allocation_type.hpp
include/boost/container/detail/allocator_version_traits.hpp
+include/boost/container/detail/auto_link.hpp
include/boost/container/detail/config_begin.hpp
include/boost/container/detail/config_end.hpp
include/boost/container/detail/destroyers.hpp
include/boost/container/detail/flat_tree.hpp
include/boost/container/detail/function_detector.hpp
+include/boost/container/detail/hash_table.hpp
include/boost/container/detail/iterators.hpp
include/boost/container/detail/math_functions.hpp
include/boost/container/detail/memory_util.hpp
include/boost/container/detail/mpl.hpp
include/boost/container/detail/multiallocation_chain.hpp
+include/boost/container/detail/mutex.hpp
include/boost/container/detail/node_alloc_holder.hpp
+include/boost/container/detail/node_pool.hpp
include/boost/container/detail/node_pool_impl.hpp
include/boost/container/detail/pair.hpp
include/boost/container/detail/pool_common.hpp
+include/boost/container/detail/pool_common_alloc.hpp
include/boost/container/detail/preprocessor.hpp
+include/boost/container/detail/singleton.hpp
include/boost/container/detail/transform_iterator.hpp
include/boost/container/detail/tree.hpp
include/boost/container/detail/type_traits.hpp
@@ -1025,6 +1098,8 @@ include/boost/container/flat_map.hpp
include/boost/container/flat_set.hpp
include/boost/container/list.hpp
include/boost/container/map.hpp
+include/boost/container/node_allocator.hpp
+include/boost/container/options.hpp
include/boost/container/scoped_allocator.hpp
include/boost/container/scoped_allocator_fwd.hpp
include/boost/container/set.hpp
@@ -1037,6 +1112,8 @@ include/boost/container/vector.hpp
include/boost/context/all.hpp
include/boost/context/detail/config.hpp
include/boost/context/detail/fcontext_arm.hpp
+include/boost/context/detail/fcontext_arm_mac.hpp
+include/boost/context/detail/fcontext_arm_win.hpp
include/boost/context/detail/fcontext_i386.hpp
include/boost/context/detail/fcontext_i386_win.hpp
include/boost/context/detail/fcontext_mips.hpp
@@ -1045,47 +1122,60 @@ include/boost/context/detail/fcontext_x86_64.hpp
include/boost/context/detail/fcontext_x86_64_win.hpp
include/boost/context/detail/fcontext_sparc.hpp
include/boost/context/fcontext.hpp
+include/boost/core/addressof.hpp
+include/boost/core/checked_delete.hpp
+include/boost/core/demangle.hpp
+include/boost/core/enable_if.hpp
+include/boost/core/explicit_operator_bool.hpp
+include/boost/core/ignore_unused.hpp
+include/boost/core/is_same.hpp
+include/boost/core/lightweight_test.hpp
+include/boost/core/lightweight_test_trait.hpp
+include/boost/core/no_exceptions_support.hpp
+include/boost/core/noncopyable.hpp
+include/boost/core/null_deleter.hpp
+include/boost/core/ref.hpp
+include/boost/core/scoped_enum.hpp
+include/boost/core/swap.hpp
+include/boost/core/typeinfo.hpp
+include/boost/core/underlying_type.hpp
include/boost/coroutine/all.hpp
+include/boost/coroutine/asymmetric_coroutine.hpp
include/boost/coroutine/attributes.hpp
-include/boost/coroutine/checkpoint.hpp
include/boost/coroutine/coroutine.hpp
include/boost/coroutine/detail/config.hpp
include/boost/coroutine/detail/coroutine_context.hpp
-include/boost/coroutine/detail/exceptions.hpp
include/boost/coroutine/detail/flags.hpp
-include/boost/coroutine/detail/holder.hpp
-include/boost/coroutine/detail/param.hpp
-include/boost/coroutine/detail/segmented_stack_allocator.hpp
-include/boost/coroutine/detail/stack_tuple.hpp
-include/boost/coroutine/detail/standard_stack_allocator.hpp
+include/boost/coroutine/detail/parameters.hpp
+include/boost/coroutine/detail/pull_coroutine_impl.hpp
+include/boost/coroutine/detail/pull_coroutine_object.hpp
+include/boost/coroutine/detail/pull_coroutine_synthesized.hpp
+include/boost/coroutine/detail/push_coroutine_impl.hpp
+include/boost/coroutine/detail/push_coroutine_object.hpp
+include/boost/coroutine/detail/push_coroutine_synthesized.hpp
+include/boost/coroutine/detail/setup.hpp
+include/boost/coroutine/detail/symmetric_coroutine_call.hpp
+include/boost/coroutine/detail/symmetric_coroutine_impl.hpp
+include/boost/coroutine/detail/symmetric_coroutine_object.hpp
+include/boost/coroutine/detail/symmetric_coroutine_yield.hpp
include/boost/coroutine/detail/trampoline.hpp
+include/boost/coroutine/detail/trampoline_pull.hpp
+include/boost/coroutine/detail/trampoline_push.hpp
include/boost/coroutine/exceptions.hpp
include/boost/coroutine/flags.hpp
+include/boost/coroutine/posix/protected_stack_allocator.hpp
+include/boost/coroutine/posix/segmented_stack_allocator.hpp
+include/boost/coroutine/protected_stack_allocator.hpp
+include/boost/coroutine/segmented_stack_allocator.hpp
include/boost/coroutine/stack_allocator.hpp
include/boost/coroutine/stack_context.hpp
-include/boost/coroutine/v1/coroutine.hpp
-include/boost/coroutine/v1/detail/arg.hpp
-include/boost/coroutine/v1/detail/coroutine_base.hpp
-include/boost/coroutine/v1/detail/coroutine_base_resume.hpp
-include/boost/coroutine/v1/detail/coroutine_caller.hpp
-include/boost/coroutine/v1/detail/coroutine_get.hpp
-include/boost/coroutine/v1/detail/coroutine_object.hpp
-include/boost/coroutine/v1/detail/coroutine_object_result_0.ipp
-include/boost/coroutine/v1/detail/coroutine_object_result_1.ipp
-include/boost/coroutine/v1/detail/coroutine_object_result_arity.ipp
-include/boost/coroutine/v1/detail/coroutine_object_void_0.ipp
-include/boost/coroutine/v1/detail/coroutine_object_void_1.ipp
-include/boost/coroutine/v1/detail/coroutine_object_void_arity.ipp
-include/boost/coroutine/v1/detail/coroutine_op.hpp
-include/boost/coroutine/v2/coroutine.hpp
-include/boost/coroutine/v2/detail/pull_coroutine_base.hpp
-include/boost/coroutine/v2/detail/pull_coroutine_caller.hpp
-include/boost/coroutine/v2/detail/pull_coroutine_object.hpp
-include/boost/coroutine/v2/detail/push_coroutine_base.hpp
-include/boost/coroutine/v2/detail/push_coroutine_caller.hpp
-include/boost/coroutine/v2/detail/push_coroutine_object.hpp
+include/boost/coroutine/stack_traits.hpp
+include/boost/coroutine/standard_stack_allocator.hpp
+include/boost/coroutine/symmetric_coroutine.hpp
+include/boost/coroutine/windows/protected_stack_allocator.hpp
include/boost/crc.hpp
include/boost/cregex.hpp
+include/boost/cstdfloat.hpp
include/boost/cstdint.hpp
include/boost/cstdlib.hpp
include/boost/current_function.hpp
@@ -1198,6 +1288,7 @@ include/boost/detail/allocator_utilities.hpp
include/boost/detail/atomic_count.hpp
include/boost/detail/atomic_redef_macros.hpp
include/boost/detail/atomic_undef_macros.hpp
+include/boost/detail/basic_pointerbuf.hpp
include/boost/detail/binary_search.hpp
include/boost/detail/bitmask.hpp
include/boost/detail/call_traits.hpp
@@ -1211,7 +1302,6 @@ include/boost/detail/has_default_constructor.hpp
include/boost/detail/identifier.hpp
include/boost/detail/indirect_traits.hpp
include/boost/detail/interlocked.hpp
-include/boost/detail/is_function_ref_tester.hpp
include/boost/detail/is_incrementable.hpp
include/boost/detail/is_sorted.hpp
include/boost/detail/is_xxx.hpp
@@ -1221,12 +1311,9 @@ include/boost/detail/lightweight_main.hpp
include/boost/detail/lightweight_mutex.hpp
include/boost/detail/lightweight_test.hpp
include/boost/detail/lightweight_thread.hpp
-include/boost/detail/limits.hpp
include/boost/detail/named_template_params.hpp
include/boost/detail/no_exceptions_support.hpp
-include/boost/detail/none_t.hpp
include/boost/detail/numeric_traits.hpp
-include/boost/detail/ob_call_traits.hpp
include/boost/detail/ob_compressed_pair.hpp
include/boost/detail/quick_allocator.hpp
include/boost/detail/reference_content.hpp
@@ -1243,6 +1330,7 @@ include/boost/detail/winapi/GetProcessTimes.hpp
include/boost/detail/winapi/GetThreadTimes.hpp
include/boost/detail/winapi/LocalFree.hpp
include/boost/detail/winapi/basic_types.hpp
+include/boost/detail/winapi/config.hpp
include/boost/detail/winapi/directory_management.hpp
include/boost/detail/winapi/dll.hpp
include/boost/detail/winapi/error_handling.hpp
@@ -1254,18 +1342,20 @@ include/boost/detail/winapi/security.hpp
include/boost/detail/winapi/synchronization.hpp
include/boost/detail/winapi/system.hpp
include/boost/detail/winapi/thread.hpp
+include/boost/detail/winapi/thread_pool.hpp
include/boost/detail/winapi/time.hpp
include/boost/detail/winapi/timers.hpp
+include/boost/detail/winapi/tls.hpp
+include/boost/detail/winapi/waitable_timer.hpp
include/boost/detail/workaround.hpp
include/boost/dynamic_bitset.hpp
include/boost/dynamic_bitset/config.hpp
include/boost/dynamic_bitset/dynamic_bitset.hpp
include/boost/dynamic_bitset_fwd.hpp
include/boost/enable_shared_from_this.hpp
-include/boost/exception.hpp
+include/boost/exception/N3757.hpp
include/boost/exception/all.hpp
include/boost/exception/current_exception_cast.hpp
-include/boost/exception/detail/attribute_noreturn.hpp
include/boost/exception/detail/clone_current_exception.hpp
include/boost/exception/detail/error_info_impl.hpp
include/boost/exception/detail/exception_ptr.hpp
@@ -1622,6 +1712,7 @@ include/boost/fusion/algorithm/transformation/erase.hpp
include/boost/fusion/algorithm/transformation/erase_key.hpp
include/boost/fusion/algorithm/transformation/filter.hpp
include/boost/fusion/algorithm/transformation/filter_if.hpp
+include/boost/fusion/algorithm/transformation/flatten.hpp
include/boost/fusion/algorithm/transformation/insert.hpp
include/boost/fusion/algorithm/transformation/insert_range.hpp
include/boost/fusion/algorithm/transformation/join.hpp
@@ -1805,6 +1896,7 @@ include/boost/fusion/container/list/detail/value_of_impl.hpp
include/boost/fusion/container/list/limits.hpp
include/boost/fusion/container/list/list.hpp
include/boost/fusion/container/list/list_fwd.hpp
+include/boost/fusion/container/list/nil.hpp
include/boost/fusion/container/map.hpp
include/boost/fusion/container/map/convert.hpp
include/boost/fusion/container/map/detail/at_impl.hpp
@@ -2035,6 +2127,8 @@ include/boost/fusion/include/filter_if.hpp
include/boost/fusion/include/filter_view.hpp
include/boost/fusion/include/find.hpp
include/boost/fusion/include/find_if.hpp
+include/boost/fusion/include/flatten.hpp
+include/boost/fusion/include/flatten_view.hpp
include/boost/fusion/include/fold.hpp
include/boost/fusion/include/for_each.hpp
include/boost/fusion/include/front.hpp
@@ -2092,6 +2186,7 @@ include/boost/fusion/include/map_tie.hpp
include/boost/fusion/include/move.hpp
include/boost/fusion/include/mpl.hpp
include/boost/fusion/include/next.hpp
+include/boost/fusion/include/nil.hpp
include/boost/fusion/include/none.hpp
include/boost/fusion/include/not_equal_to.hpp
include/boost/fusion/include/nview.hpp
@@ -2247,6 +2342,7 @@ include/boost/fusion/sequence/sequence_facade.hpp
include/boost/fusion/support.hpp
include/boost/fusion/support/as_const.hpp
include/boost/fusion/support/category_of.hpp
+include/boost/fusion/support/config.hpp
include/boost/fusion/support/deduce.hpp
include/boost/fusion/support/deduce_sequence.hpp
include/boost/fusion/support/detail/access.hpp
@@ -2315,6 +2411,9 @@ include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp
include/boost/fusion/view/filter_view/detail/value_of_impl.hpp
include/boost/fusion/view/filter_view/filter_view.hpp
include/boost/fusion/view/filter_view/filter_view_iterator.hpp
+include/boost/fusion/view/flatten_view.hpp
+include/boost/fusion/view/flatten_view/flatten_view.hpp
+include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp
include/boost/fusion/view/iterator_range.hpp
include/boost/fusion/view/iterator_range/detail/at_impl.hpp
include/boost/fusion/view/iterator_range/detail/begin_impl.hpp
@@ -2438,45 +2537,122 @@ include/boost/geometry/algorithms/convert.hpp
include/boost/geometry/algorithms/convex_hull.hpp
include/boost/geometry/algorithms/correct.hpp
include/boost/geometry/algorithms/covered_by.hpp
+include/boost/geometry/algorithms/crosses.hpp
include/boost/geometry/algorithms/detail/as_range.hpp
include/boost/geometry/algorithms/detail/assign_box_corners.hpp
include/boost/geometry/algorithms/detail/assign_indexed_point.hpp
include/boost/geometry/algorithms/detail/assign_values.hpp
+include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp
+include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp
+include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp
+include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp
+include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp
+include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp
+include/boost/geometry/algorithms/detail/buffer/parallel_continue.hpp
+include/boost/geometry/algorithms/detail/buffer/turn_in_input.hpp
+include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp
include/boost/geometry/algorithms/detail/calculate_null.hpp
include/boost/geometry/algorithms/detail/calculate_sum.hpp
+include/boost/geometry/algorithms/detail/check_iterator_range.hpp
+include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp
+include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp
include/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp
include/boost/geometry/algorithms/detail/convert_point_to_point.hpp
-include/boost/geometry/algorithms/detail/disjoint.hpp
+include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp
+include/boost/geometry/algorithms/detail/disjoint/box_box.hpp
+include/boost/geometry/algorithms/detail/disjoint/implementation.hpp
+include/boost/geometry/algorithms/detail/disjoint/interface.hpp
+include/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp
+include/boost/geometry/algorithms/detail/disjoint/linear_linear.hpp
+include/boost/geometry/algorithms/detail/disjoint/linear_segment_or_box.hpp
+include/boost/geometry/algorithms/detail/disjoint/point_box.hpp
+include/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp
+include/boost/geometry/algorithms/detail/disjoint/point_point.hpp
+include/boost/geometry/algorithms/detail/disjoint/segment_box.hpp
+include/boost/geometry/algorithms/detail/distance/backward_compatibility.hpp
+include/boost/geometry/algorithms/detail/distance/box_to_box.hpp
+include/boost/geometry/algorithms/detail/distance/default_strategies.hpp
+include/boost/geometry/algorithms/detail/distance/geometry_to_geometry_rtree.hpp
+include/boost/geometry/algorithms/detail/distance/implementation.hpp
+include/boost/geometry/algorithms/detail/distance/interface.hpp
+include/boost/geometry/algorithms/detail/distance/multi_to_multi.hpp
+include/boost/geometry/algorithms/detail/distance/multipoint_to_range.hpp
+include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp
+include/boost/geometry/algorithms/detail/distance/polygon_to_segment_or_box.hpp
+include/boost/geometry/algorithms/detail/distance/range_to_segment_or_box.hpp
+include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp
+include/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp
+include/boost/geometry/algorithms/detail/distance/single_to_multi.hpp
include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp
+include/boost/geometry/algorithms/detail/equals/point_point.hpp
+include/boost/geometry/algorithms/detail/extreme_points.hpp
include/boost/geometry/algorithms/detail/for_each_range.hpp
include/boost/geometry/algorithms/detail/get_left_turns.hpp
+include/boost/geometry/algorithms/detail/get_max_size.hpp
include/boost/geometry/algorithms/detail/has_self_intersections.hpp
+include/boost/geometry/algorithms/detail/interior_iterator.hpp
+include/boost/geometry/algorithms/detail/is_simple/always_simple.hpp
+include/boost/geometry/algorithms/detail/is_simple/areal.hpp
+include/boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp
+include/boost/geometry/algorithms/detail/is_simple/implementation.hpp
+include/boost/geometry/algorithms/detail/is_simple/interface.hpp
+include/boost/geometry/algorithms/detail/is_simple/linear.hpp
+include/boost/geometry/algorithms/detail/is_simple/multipoint.hpp
+include/boost/geometry/algorithms/detail/is_valid/box.hpp
+include/boost/geometry/algorithms/detail/is_valid/complement_graph.hpp
+include/boost/geometry/algorithms/detail/is_valid/debug_complement_graph.hpp
+include/boost/geometry/algorithms/detail/is_valid/debug_print_turns.hpp
+include/boost/geometry/algorithms/detail/is_valid/debug_validity_phase.hpp
+include/boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp
+include/boost/geometry/algorithms/detail/is_valid/has_spikes.hpp
+include/boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp
+include/boost/geometry/algorithms/detail/is_valid/implementation.hpp
+include/boost/geometry/algorithms/detail/is_valid/interface.hpp
+include/boost/geometry/algorithms/detail/is_valid/is_acceptable_turn.hpp
+include/boost/geometry/algorithms/detail/is_valid/linear.hpp
+include/boost/geometry/algorithms/detail/is_valid/multipolygon.hpp
+include/boost/geometry/algorithms/detail/is_valid/pointlike.hpp
+include/boost/geometry/algorithms/detail/is_valid/polygon.hpp
+include/boost/geometry/algorithms/detail/is_valid/ring.hpp
+include/boost/geometry/algorithms/detail/is_valid/segment.hpp
+include/boost/geometry/algorithms/detail/multi_modify.hpp
+include/boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp
+include/boost/geometry/algorithms/detail/multi_sum.hpp
include/boost/geometry/algorithms/detail/not.hpp
+include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp
include/boost/geometry/algorithms/detail/occupation_info.hpp
include/boost/geometry/algorithms/detail/overlay/add_rings.hpp
include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
-include/boost/geometry/algorithms/detail/overlay/calculate_distance_policy.hpp
include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp
include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp
include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp
+include/boost/geometry/algorithms/detail/overlay/do_reverse.hpp
include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp
include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp
include/boost/geometry/algorithms/detail/overlay/follow.hpp
+include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp
include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
include/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp
include/boost/geometry/algorithms/detail/overlay/get_ring.hpp
include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turn_info_for_endpoint.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp
+include/boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp
include/boost/geometry/algorithms/detail/overlay/get_turns.hpp
include/boost/geometry/algorithms/detail/overlay/handle_tangencies.hpp
+include/boost/geometry/algorithms/detail/overlay/intersection_box_box.hpp
include/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp
+include/boost/geometry/algorithms/detail/overlay/linear_linear.hpp
include/boost/geometry/algorithms/detail/overlay/overlay.hpp
include/boost/geometry/algorithms/detail/overlay/overlay_type.hpp
+include/boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp
include/boost/geometry/algorithms/detail/overlay/ring_properties.hpp
include/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp
include/boost/geometry/algorithms/detail/overlay/select_rings.hpp
@@ -2489,12 +2665,38 @@ include/boost/geometry/algorithms/detail/overlay/visit_info.hpp
include/boost/geometry/algorithms/detail/partition.hpp
include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
include/boost/geometry/algorithms/detail/point_on_border.hpp
+include/boost/geometry/algorithms/detail/recalculate.hpp
+include/boost/geometry/algorithms/detail/relate/areal_areal.hpp
+include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp
+include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp
+include/boost/geometry/algorithms/detail/relate/less.hpp
+include/boost/geometry/algorithms/detail/relate/linear_areal.hpp
+include/boost/geometry/algorithms/detail/relate/linear_linear.hpp
+include/boost/geometry/algorithms/detail/relate/point_geometry.hpp
+include/boost/geometry/algorithms/detail/relate/point_point.hpp
+include/boost/geometry/algorithms/detail/relate/relate.hpp
+include/boost/geometry/algorithms/detail/relate/result.hpp
+include/boost/geometry/algorithms/detail/relate/topology_check.hpp
+include/boost/geometry/algorithms/detail/relate/turns.hpp
include/boost/geometry/algorithms/detail/ring_identifier.hpp
include/boost/geometry/algorithms/detail/sections/range_by_section.hpp
include/boost/geometry/algorithms/detail/sections/sectionalize.hpp
+include/boost/geometry/algorithms/detail/single_geometry.hpp
+include/boost/geometry/algorithms/detail/sub_range.hpp
include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp
+include/boost/geometry/algorithms/detail/turns/compare_turns.hpp
+include/boost/geometry/algorithms/detail/turns/debug_turn.hpp
+include/boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp
+include/boost/geometry/algorithms/detail/turns/print_turns.hpp
+include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp
+include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp
+include/boost/geometry/algorithms/detail/within/within_no_turns.hpp
include/boost/geometry/algorithms/difference.hpp
include/boost/geometry/algorithms/disjoint.hpp
+include/boost/geometry/algorithms/dispatch/disjoint.hpp
+include/boost/geometry/algorithms/dispatch/distance.hpp
+include/boost/geometry/algorithms/dispatch/is_simple.hpp
+include/boost/geometry/algorithms/dispatch/is_valid.hpp
include/boost/geometry/algorithms/distance.hpp
include/boost/geometry/algorithms/envelope.hpp
include/boost/geometry/algorithms/equals.hpp
@@ -2502,6 +2704,8 @@ include/boost/geometry/algorithms/expand.hpp
include/boost/geometry/algorithms/for_each.hpp
include/boost/geometry/algorithms/intersection.hpp
include/boost/geometry/algorithms/intersects.hpp
+include/boost/geometry/algorithms/is_simple.hpp
+include/boost/geometry/algorithms/is_valid.hpp
include/boost/geometry/algorithms/length.hpp
include/boost/geometry/algorithms/make.hpp
include/boost/geometry/algorithms/not_implemented.hpp
@@ -2510,6 +2714,8 @@ include/boost/geometry/algorithms/num_interior_rings.hpp
include/boost/geometry/algorithms/num_points.hpp
include/boost/geometry/algorithms/overlaps.hpp
include/boost/geometry/algorithms/perimeter.hpp
+include/boost/geometry/algorithms/point_on_surface.hpp
+include/boost/geometry/algorithms/remove_spikes.hpp
include/boost/geometry/algorithms/reverse.hpp
include/boost/geometry/algorithms/simplify.hpp
include/boost/geometry/algorithms/sym_difference.hpp
@@ -2566,17 +2772,26 @@ include/boost/geometry/geometries/box.hpp
include/boost/geometry/geometries/concepts/box_concept.hpp
include/boost/geometry/geometries/concepts/check.hpp
include/boost/geometry/geometries/concepts/linestring_concept.hpp
+include/boost/geometry/geometries/concepts/multi_linestring_concept.hpp
+include/boost/geometry/geometries/concepts/multi_point_concept.hpp
+include/boost/geometry/geometries/concepts/multi_polygon_concept.hpp
include/boost/geometry/geometries/concepts/point_concept.hpp
include/boost/geometry/geometries/concepts/polygon_concept.hpp
include/boost/geometry/geometries/concepts/ring_concept.hpp
include/boost/geometry/geometries/concepts/segment_concept.hpp
include/boost/geometry/geometries/geometries.hpp
include/boost/geometry/geometries/linestring.hpp
+include/boost/geometry/geometries/multi_linestring.hpp
+include/boost/geometry/geometries/multi_point.hpp
+include/boost/geometry/geometries/multi_polygon.hpp
include/boost/geometry/geometries/point.hpp
include/boost/geometry/geometries/point_xy.hpp
include/boost/geometry/geometries/polygon.hpp
include/boost/geometry/geometries/register/box.hpp
include/boost/geometry/geometries/register/linestring.hpp
+include/boost/geometry/geometries/register/multi_linestring.hpp
+include/boost/geometry/geometries/register/multi_point.hpp
+include/boost/geometry/geometries/register/multi_polygon.hpp
include/boost/geometry/geometries/register/point.hpp
include/boost/geometry/geometries/register/ring.hpp
include/boost/geometry/geometries/register/segment.hpp
@@ -2601,6 +2816,7 @@ include/boost/geometry/index/detail/algorithms/smallest_for_indexable.hpp
include/boost/geometry/index/detail/algorithms/sum_for_indexable.hpp
include/boost/geometry/index/detail/algorithms/union_content.hpp
include/boost/geometry/index/detail/assert.hpp
+include/boost/geometry/index/detail/bounded_view.hpp
include/boost/geometry/index/detail/config_begin.hpp
include/boost/geometry/index/detail/config_end.hpp
include/boost/geometry/index/detail/distance_predicates.hpp
@@ -2675,7 +2891,15 @@ include/boost/geometry/io/wkt/wkt.hpp
include/boost/geometry/io/wkt/write.hpp
include/boost/geometry/iterators/base.hpp
include/boost/geometry/iterators/closing_iterator.hpp
+include/boost/geometry/iterators/concatenate_iterator.hpp
+include/boost/geometry/iterators/dispatch/point_iterator.hpp
+include/boost/geometry/iterators/dispatch/point_iterator_type.hpp
include/boost/geometry/iterators/ever_circling_iterator.hpp
+include/boost/geometry/iterators/flatten_iterator.hpp
+include/boost/geometry/iterators/has_one_element.hpp
+include/boost/geometry/iterators/point_iterator.hpp
+include/boost/geometry/iterators/point_iterator_type.hpp
+include/boost/geometry/iterators/point_reverse_iterator.hpp
include/boost/geometry/multi/algorithms/append.hpp
include/boost/geometry/multi/algorithms/area.hpp
include/boost/geometry/multi/algorithms/centroid.hpp
@@ -2683,6 +2907,7 @@ include/boost/geometry/multi/algorithms/clear.hpp
include/boost/geometry/multi/algorithms/convert.hpp
include/boost/geometry/multi/algorithms/correct.hpp
include/boost/geometry/multi/algorithms/covered_by.hpp
+include/boost/geometry/multi/algorithms/detail/extreme_points.hpp
include/boost/geometry/multi/algorithms/detail/for_each_range.hpp
include/boost/geometry/multi/algorithms/detail/modify.hpp
include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp
@@ -2707,6 +2932,7 @@ include/boost/geometry/multi/algorithms/num_geometries.hpp
include/boost/geometry/multi/algorithms/num_interior_rings.hpp
include/boost/geometry/multi/algorithms/num_points.hpp
include/boost/geometry/multi/algorithms/perimeter.hpp
+include/boost/geometry/multi/algorithms/remove_spikes.hpp
include/boost/geometry/multi/algorithms/reverse.hpp
include/boost/geometry/multi/algorithms/simplify.hpp
include/boost/geometry/multi/algorithms/transform.hpp
@@ -2741,28 +2967,57 @@ include/boost/geometry/multi/multi.hpp
include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp
include/boost/geometry/multi/views/detail/range_type.hpp
include/boost/geometry/policies/compare.hpp
+include/boost/geometry/policies/disjoint_interrupt_policy.hpp
+include/boost/geometry/policies/predicate_based_interrupt_policy.hpp
include/boost/geometry/policies/relate/de9im.hpp
include/boost/geometry/policies/relate/direction.hpp
include/boost/geometry/policies/relate/intersection_points.hpp
+include/boost/geometry/policies/relate/intersection_ratios.hpp
include/boost/geometry/policies/relate/tupled.hpp
+include/boost/geometry/policies/robustness/get_rescale_policy.hpp
+include/boost/geometry/policies/robustness/no_rescale_policy.hpp
+include/boost/geometry/policies/robustness/rescale_policy.hpp
+include/boost/geometry/policies/robustness/robust_point_type.hpp
+include/boost/geometry/policies/robustness/robust_type.hpp
+include/boost/geometry/policies/robustness/segment_ratio.hpp
+include/boost/geometry/policies/robustness/segment_ratio_type.hpp
+include/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp
+include/boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp
include/boost/geometry/strategies/agnostic/hull_graham_andrew.hpp
include/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp
+include/boost/geometry/strategies/agnostic/point_in_point.hpp
include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp
include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp
+include/boost/geometry/strategies/agnostic/relate.hpp
include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp
include/boost/geometry/strategies/area.hpp
+include/boost/geometry/strategies/buffer.hpp
include/boost/geometry/strategies/cartesian/area_surveyor.hpp
include/boost/geometry/strategies/cartesian/box_in_box.hpp
+include/boost/geometry/strategies/cartesian/buffer_end_flat.hpp
+include/boost/geometry/strategies/cartesian/buffer_end_round.hpp
+include/boost/geometry/strategies/cartesian/buffer_join_miter.hpp
+include/boost/geometry/strategies/cartesian/buffer_join_round.hpp
+include/boost/geometry/strategies/cartesian/buffer_join_round_by_divide.hpp
+include/boost/geometry/strategies/cartesian/buffer_point_circle.hpp
+include/boost/geometry/strategies/cartesian/buffer_point_square.hpp
+include/boost/geometry/strategies/cartesian/buffer_side_straight.hpp
include/boost/geometry/strategies/cartesian/cart_intersect.hpp
+include/boost/geometry/strategies/cartesian/centroid_average.hpp
include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp
include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp
+include/boost/geometry/strategies/cartesian/distance_comparable_to_regular.hpp
include/boost/geometry/strategies/cartesian/distance_projected_point.hpp
+include/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp
include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp
+include/boost/geometry/strategies/cartesian/distance_pythagoras_box_box.hpp
+include/boost/geometry/strategies/cartesian/distance_pythagoras_point_box.hpp
include/boost/geometry/strategies/cartesian/point_in_box.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp
include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp
include/boost/geometry/strategies/cartesian/side_by_triangle.hpp
include/boost/geometry/strategies/centroid.hpp
+include/boost/geometry/strategies/comparable_distance_result.hpp
include/boost/geometry/strategies/compare.hpp
include/boost/geometry/strategies/concepts/area_concept.hpp
include/boost/geometry/strategies/concepts/centroid_concept.hpp
@@ -2774,9 +3029,13 @@ include/boost/geometry/strategies/concepts/within_concept.hpp
include/boost/geometry/strategies/convex_hull.hpp
include/boost/geometry/strategies/covered_by.hpp
include/boost/geometry/strategies/default_area_result.hpp
+include/boost/geometry/strategies/default_comparable_distance_result.hpp
include/boost/geometry/strategies/default_distance_result.hpp
include/boost/geometry/strategies/default_length_result.hpp
+include/boost/geometry/strategies/default_strategy.hpp
include/boost/geometry/strategies/distance.hpp
+include/boost/geometry/strategies/distance_comparable_to_regular.hpp
+include/boost/geometry/strategies/distance_result.hpp
include/boost/geometry/strategies/intersection.hpp
include/boost/geometry/strategies/intersection_result.hpp
include/boost/geometry/strategies/side.hpp
@@ -2799,18 +3058,24 @@ include/boost/geometry/util/add_const_if_c.hpp
include/boost/geometry/util/bare_type.hpp
include/boost/geometry/util/calculation_type.hpp
include/boost/geometry/util/closure_as_bool.hpp
+include/boost/geometry/util/combine_if.hpp
+include/boost/geometry/util/compress_variant.hpp
include/boost/geometry/util/coordinate_cast.hpp
include/boost/geometry/util/for_each_coordinate.hpp
include/boost/geometry/util/math.hpp
include/boost/geometry/util/order_as_direction.hpp
include/boost/geometry/util/parameter_type_of.hpp
include/boost/geometry/util/promote_floating_point.hpp
+include/boost/geometry/util/range.hpp
include/boost/geometry/util/rational.hpp
include/boost/geometry/util/select_calculation_type.hpp
include/boost/geometry/util/select_coordinate_type.hpp
include/boost/geometry/util/select_most_precise.hpp
+include/boost/geometry/util/transform_variant.hpp
include/boost/geometry/views/box_view.hpp
include/boost/geometry/views/closeable_view.hpp
+include/boost/geometry/views/detail/indexed_point_view.hpp
+include/boost/geometry/views/detail/normalized_view.hpp
include/boost/geometry/views/detail/points_view.hpp
include/boost/geometry/views/detail/range_type.hpp
include/boost/geometry/views/identity_view.hpp
@@ -3236,6 +3501,7 @@ include/boost/icl/type_traits/value_size.hpp
include/boost/implicit_cast.hpp
include/boost/indirect_reference.hpp
include/boost/integer.hpp
+include/boost/integer/integer_log2.hpp
include/boost/integer/integer_mask.hpp
include/boost/integer/static_log2.hpp
include/boost/integer/static_min_max.hpp
@@ -3300,7 +3566,7 @@ include/boost/interprocess/detail/preprocessor.hpp
include/boost/interprocess/detail/ptime_wrk.hpp
include/boost/interprocess/detail/robust_emulation.hpp
include/boost/interprocess/detail/segment_manager_helper.hpp
-include/boost/interprocess/detail/tmp_dir_helpers.hpp
+include/boost/interprocess/detail/shared_dir_helpers.hpp
include/boost/interprocess/detail/transform_iterator.hpp
include/boost/interprocess/detail/type_traits.hpp
include/boost/interprocess/detail/utilities.hpp
@@ -3352,6 +3618,7 @@ include/boost/interprocess/smart_ptr/unique_ptr.hpp
include/boost/interprocess/smart_ptr/weak_ptr.hpp
include/boost/interprocess/streams/bufferstream.hpp
include/boost/interprocess/streams/vectorstream.hpp
+include/boost/interprocess/sync/detail/common_algorithms.hpp
include/boost/interprocess/sync/detail/condition_algorithm_8a.hpp
include/boost/interprocess/sync/detail/condition_any_algorithm.hpp
include/boost/interprocess/sync/detail/locks.hpp
@@ -3411,6 +3678,7 @@ include/boost/interprocess/sync/windows/semaphore.hpp
include/boost/interprocess/sync/windows/sync_utils.hpp
include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp
include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp
+include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp
include/boost/interprocess/sync/xsi/advanced_xsi_semaphore.hpp
include/boost/interprocess/sync/xsi/simple_xsi_semaphore.hpp
include/boost/interprocess/sync/xsi/xsi_named_mutex.hpp
@@ -3432,7 +3700,6 @@ include/boost/intrusive/derivation_value_traits.hpp
include/boost/intrusive/detail/any_node_and_algorithms.hpp
include/boost/intrusive/detail/assert.hpp
include/boost/intrusive/detail/avltree_node.hpp
-include/boost/intrusive/detail/clear_on_destructor_base.hpp
include/boost/intrusive/detail/common_slist_algorithms.hpp
include/boost/intrusive/detail/config_begin.hpp
include/boost/intrusive/detail/config_end.hpp
@@ -3461,6 +3728,7 @@ include/boost/intrusive/list.hpp
include/boost/intrusive/list_hook.hpp
include/boost/intrusive/member_value_traits.hpp
include/boost/intrusive/options.hpp
+include/boost/intrusive/pack_options.hpp
include/boost/intrusive/parent_from_member.hpp
include/boost/intrusive/pointer_plus_bits.hpp
include/boost/intrusive/pointer_traits.hpp
@@ -3475,7 +3743,6 @@ include/boost/intrusive/sgtree_algorithms.hpp
include/boost/intrusive/slist.hpp
include/boost/intrusive/slist_hook.hpp
include/boost/intrusive/splay_set.hpp
-include/boost/intrusive/splay_set_hook.hpp
include/boost/intrusive/splaytree.hpp
include/boost/intrusive/splaytree_algorithms.hpp
include/boost/intrusive/treap.hpp
@@ -3625,6 +3892,7 @@ include/boost/iterator/detail/config_undef.hpp
include/boost/iterator/detail/enable_if.hpp
include/boost/iterator/detail/facade_iterator_category.hpp
include/boost/iterator/detail/minimum_category.hpp
+include/boost/iterator/detail/operator_brackets_dispatch.hpp
include/boost/iterator/filter_iterator.hpp
include/boost/iterator/function_input_iterator.hpp
include/boost/iterator/indirect_iterator.hpp
@@ -3809,6 +4077,7 @@ include/boost/log/detail/attribute_predicate.hpp
include/boost/log/detail/cleanup_scope_guard.hpp
include/boost/log/detail/code_conversion.hpp
include/boost/log/detail/config.hpp
+include/boost/log/detail/copy_cv.hpp
include/boost/log/detail/custom_terminal_spec.hpp
include/boost/log/detail/date_time_fmt_gen_traits_fwd.hpp
include/boost/log/detail/date_time_format_parser.hpp
@@ -3816,6 +4085,7 @@ include/boost/log/detail/decomposed_time.hpp
include/boost/log/detail/deduce_char_type.hpp
include/boost/log/detail/default_attribute_names.hpp
include/boost/log/detail/embedded_string_type.hpp
+include/boost/log/detail/enqueued_record.hpp
include/boost/log/detail/event.hpp
include/boost/log/detail/fake_mutex.hpp
include/boost/log/detail/footer.hpp
@@ -3829,7 +4099,6 @@ include/boost/log/detail/light_function_pp.hpp
include/boost/log/detail/light_rw_mutex.hpp
include/boost/log/detail/locking_ptr.hpp
include/boost/log/detail/locks.hpp
-include/boost/log/detail/malloc_aligned.hpp
include/boost/log/detail/named_scope_fmt_pp.hpp
include/boost/log/detail/native_typeof.hpp
include/boost/log/detail/parameter_tools.hpp
@@ -3885,11 +4154,13 @@ include/boost/log/keywords/auto_flush.hpp
include/boost/log/keywords/channel.hpp
include/boost/log/keywords/delimiter.hpp
include/boost/log/keywords/depth.hpp
+include/boost/log/keywords/empty_marker.hpp
include/boost/log/keywords/facility.hpp
include/boost/log/keywords/file_name.hpp
include/boost/log/keywords/filter.hpp
include/boost/log/keywords/format.hpp
include/boost/log/keywords/ident.hpp
+include/boost/log/keywords/incomplete_marker.hpp
include/boost/log/keywords/ip_version.hpp
include/boost/log/keywords/iteration.hpp
include/boost/log/keywords/log_name.hpp
@@ -3948,6 +4219,7 @@ include/boost/log/support/exception.hpp
include/boost/log/support/regex.hpp
include/boost/log/support/spirit_classic.hpp
include/boost/log/support/spirit_qi.hpp
+include/boost/log/support/std_regex.hpp
include/boost/log/support/xpressive.hpp
include/boost/log/trivial.hpp
include/boost/log/utility/empty_deleter.hpp
@@ -4004,6 +4276,7 @@ include/boost/logic/tribool.hpp
include/boost/logic/tribool_fwd.hpp
include/boost/logic/tribool_io.hpp
include/boost/make_shared.hpp
+include/boost/make_unique.hpp
include/boost/math/bindings/detail/big_digamma.hpp
include/boost/math/bindings/detail/big_lanczos.hpp
include/boost/math/bindings/e_float.hpp
@@ -4028,8 +4301,13 @@ include/boost/math/concepts/real_type_concept.hpp
include/boost/math/concepts/std_real_concept.hpp
include/boost/math/constants/calculate_constants.hpp
include/boost/math/constants/constants.hpp
-include/boost/math/constants/generate.hpp
include/boost/math/constants/info.hpp
+include/boost/math/cstdfloat/cstdfloat_cmath.hpp
+include/boost/math/cstdfloat/cstdfloat_complex.hpp
+include/boost/math/cstdfloat/cstdfloat_complex_std.hpp
+include/boost/math/cstdfloat/cstdfloat_iostream.hpp
+include/boost/math/cstdfloat/cstdfloat_limits.hpp
+include/boost/math/cstdfloat/cstdfloat_types.hpp
include/boost/math/distributions.hpp
include/boost/math/distributions/bernoulli.hpp
include/boost/math/distributions/beta.hpp
@@ -4083,12 +4361,16 @@ include/boost/math/special_functions/acosh.hpp
include/boost/math/special_functions/airy.hpp
include/boost/math/special_functions/asinh.hpp
include/boost/math/special_functions/atanh.hpp
+include/boost/math/special_functions/bernoulli.hpp
include/boost/math/special_functions/bessel.hpp
+include/boost/math/special_functions/bessel_prime.hpp
include/boost/math/special_functions/beta.hpp
include/boost/math/special_functions/binomial.hpp
include/boost/math/special_functions/cbrt.hpp
include/boost/math/special_functions/cos_pi.hpp
include/boost/math/special_functions/detail/airy_ai_bi_zero.hpp
+include/boost/math/special_functions/detail/bernoulli_details.hpp
+include/boost/math/special_functions/detail/bessel_derivatives_linear.hpp
include/boost/math/special_functions/detail/bessel_i0.hpp
include/boost/math/special_functions/detail/bessel_i1.hpp
include/boost/math/special_functions/detail/bessel_ik.hpp
@@ -4097,6 +4379,8 @@ include/boost/math/special_functions/detail/bessel_j1.hpp
include/boost/math/special_functions/detail/bessel_jn.hpp
include/boost/math/special_functions/detail/bessel_jy.hpp
include/boost/math/special_functions/detail/bessel_jy_asym.hpp
+include/boost/math/special_functions/detail/bessel_jy_derivatives_asym.hpp
+include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp
include/boost/math/special_functions/detail/bessel_jy_series.hpp
include/boost/math/special_functions/detail/bessel_jy_zero.hpp
include/boost/math/special_functions/detail/bessel_k0.hpp
@@ -4117,6 +4401,7 @@ include/boost/math/special_functions/detail/lanczos_sse2.hpp
include/boost/math/special_functions/detail/lgamma_small.hpp
include/boost/math/special_functions/detail/round_fwd.hpp
include/boost/math/special_functions/detail/t_distribution_inv.hpp
+include/boost/math/special_functions/detail/unchecked_bernoulli.hpp
include/boost/math/special_functions/detail/unchecked_factorial.hpp
include/boost/math/special_functions/digamma.hpp
include/boost/math/special_functions/ellint_1.hpp
@@ -4280,13 +4565,9 @@ include/boost/math/tools/precision.hpp
include/boost/math/tools/promotion.hpp
include/boost/math/tools/rational.hpp
include/boost/math/tools/real_cast.hpp
-include/boost/math/tools/remez.hpp
include/boost/math/tools/roots.hpp
include/boost/math/tools/series.hpp
-include/boost/math/tools/solve.hpp
include/boost/math/tools/stats.hpp
-include/boost/math/tools/test.hpp
-include/boost/math/tools/test_data.hpp
include/boost/math/tools/toms748_solve.hpp
include/boost/math/tools/traits.hpp
include/boost/math/tools/tuple.hpp
@@ -4408,6 +4689,7 @@ include/boost/mpl/aux_/config/dtp.hpp
include/boost/mpl/aux_/config/eti.hpp
include/boost/mpl/aux_/config/forwarding.hpp
include/boost/mpl/aux_/config/gcc.hpp
+include/boost/mpl/aux_/config/gpu.hpp
include/boost/mpl/aux_/config/has_apply.hpp
include/boost/mpl/aux_/config/has_xxx.hpp
include/boost/mpl/aux_/config/integral.hpp
@@ -5501,19 +5783,16 @@ 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
include/boost/multi_index/detail/node_type.hpp
include/boost/multi_index/detail/ord_index_args.hpp
include/boost/multi_index/detail/ord_index_node.hpp
include/boost/multi_index/detail/ord_index_ops.hpp
-include/boost/multi_index/detail/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
@@ -5543,6 +5822,9 @@ include/boost/multi_index/tag.hpp
include/boost/multi_index_container.hpp
include/boost/multi_index_container_fwd.hpp
include/boost/multiprecision/concepts/mp_number_archetypes.hpp
+include/boost/multiprecision/cpp_bin_float.hpp
+include/boost/multiprecision/cpp_bin_float/io.hpp
+include/boost/multiprecision/cpp_bin_float/transcendental.hpp
include/boost/multiprecision/cpp_dec_float.hpp
include/boost/multiprecision/cpp_int.hpp
include/boost/multiprecision/cpp_int/add.hpp
@@ -5661,25 +5943,65 @@ include/boost/numeric/interval/rounding.hpp
include/boost/numeric/interval/transc.hpp
include/boost/numeric/interval/utility.hpp
include/boost/numeric/odeint.hpp
+include/boost/numeric/odeint/algebra/algebra_dispatcher.hpp
include/boost/numeric/odeint/algebra/array_algebra.hpp
include/boost/numeric/odeint/algebra/default_operations.hpp
+include/boost/numeric/odeint/algebra/detail/extract_value_type.hpp
include/boost/numeric/odeint/algebra/detail/for_each.hpp
include/boost/numeric/odeint/algebra/detail/macros.hpp
-include/boost/numeric/odeint/algebra/detail/reduce.hpp
+include/boost/numeric/odeint/algebra/detail/norm_inf.hpp
include/boost/numeric/odeint/algebra/fusion_algebra.hpp
+include/boost/numeric/odeint/algebra/fusion_algebra_dispatcher.hpp
+include/boost/numeric/odeint/algebra/multi_array_algebra.hpp
+include/boost/numeric/odeint/algebra/norm_result_type.hpp
+include/boost/numeric/odeint/algebra/operations_dispatcher.hpp
include/boost/numeric/odeint/algebra/range_algebra.hpp
include/boost/numeric/odeint/algebra/vector_space_algebra.hpp
include/boost/numeric/odeint/config.hpp
+include/boost/numeric/odeint/external/blaze/blaze_algebra_dispatcher.hpp
+include/boost/numeric/odeint/external/blaze/blaze_resize.hpp
+include/boost/numeric/odeint/external/compute/compute.hpp
+include/boost/numeric/odeint/external/compute/compute_algebra.hpp
+include/boost/numeric/odeint/external/compute/compute_algebra_dispatcher.hpp
+include/boost/numeric/odeint/external/compute/compute_operations.hpp
+include/boost/numeric/odeint/external/compute/compute_operations_dispatcher.hpp
+include/boost/numeric/odeint/external/compute/compute_resize.hpp
+include/boost/numeric/odeint/external/eigen/eigen_algebra.hpp
+include/boost/numeric/odeint/external/eigen/eigen_resize.hpp
include/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp
include/boost/numeric/odeint/external/mkl/mkl_operations.hpp
+include/boost/numeric/odeint/external/mpi/mpi.hpp
+include/boost/numeric/odeint/external/mpi/mpi_nested_algebra.hpp
+include/boost/numeric/odeint/external/mpi/mpi_state.hpp
+include/boost/numeric/odeint/external/mpi/mpi_vector_state.hpp
include/boost/numeric/odeint/external/mtl4/implicit_euler_mtl4.hpp
+include/boost/numeric/odeint/external/mtl4/mtl4.hpp
+include/boost/numeric/odeint/external/mtl4/mtl4_algebra_dispatcher.hpp
include/boost/numeric/odeint/external/mtl4/mtl4_resize.hpp
+include/boost/numeric/odeint/external/nt2/nt2_algebra_dispatcher.hpp
+include/boost/numeric/odeint/external/nt2/nt2_copy.hpp
+include/boost/numeric/odeint/external/nt2/nt2_norm_inf.hpp
+include/boost/numeric/odeint/external/nt2/nt2_resize.hpp
+include/boost/numeric/odeint/external/openmp/openmp.hpp
+include/boost/numeric/odeint/external/openmp/openmp_nested_algebra.hpp
+include/boost/numeric/odeint/external/openmp/openmp_range_algebra.hpp
+include/boost/numeric/odeint/external/openmp/openmp_state.hpp
+include/boost/numeric/odeint/external/thrust/thrust.hpp
include/boost/numeric/odeint/external/thrust/thrust_algebra.hpp
+include/boost/numeric/odeint/external/thrust/thrust_algebra_dispatcher.hpp
include/boost/numeric/odeint/external/thrust/thrust_operations.hpp
+include/boost/numeric/odeint/external/thrust/thrust_operations_dispatcher.hpp
include/boost/numeric/odeint/external/thrust/thrust_resize.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl_abs.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl_algebra_dispatcher.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl_copy.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl_norm_inf.hpp
include/boost/numeric/odeint/external/vexcl/vexcl_resize.hpp
+include/boost/numeric/odeint/external/vexcl/vexcl_same_instance.hpp
include/boost/numeric/odeint/external/viennacl/viennacl_operations.hpp
include/boost/numeric/odeint/external/viennacl/viennacl_resize.hpp
+include/boost/numeric/odeint/integrate/detail/functors.hpp
include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp
include/boost/numeric/odeint/integrate/detail/integrate_const.hpp
include/boost/numeric/odeint/integrate/detail/integrate_n_steps.hpp
@@ -5691,6 +6013,31 @@ include/boost/numeric/odeint/integrate/integrate_n_steps.hpp
include/boost/numeric/odeint/integrate/integrate_times.hpp
include/boost/numeric/odeint/integrate/null_observer.hpp
include/boost/numeric/odeint/integrate/observer_collection.hpp
+include/boost/numeric/odeint/iterator/adaptive_iterator.hpp
+include/boost/numeric/odeint/iterator/adaptive_time_iterator.hpp
+include/boost/numeric/odeint/iterator/const_step_iterator.hpp
+include/boost/numeric/odeint/iterator/const_step_time_iterator.hpp
+include/boost/numeric/odeint/iterator/detail/ode_iterator_base.hpp
+include/boost/numeric/odeint/iterator/impl/adaptive_iterator_impl.hpp
+include/boost/numeric/odeint/iterator/impl/const_step_iterator_impl.hpp
+include/boost/numeric/odeint/iterator/impl/n_step_iterator_impl.hpp
+include/boost/numeric/odeint/iterator/impl/times_iterator_impl.hpp
+include/boost/numeric/odeint/iterator/integrate/detail/functors.hpp
+include/boost/numeric/odeint/iterator/integrate/detail/integrate_adaptive.hpp
+include/boost/numeric/odeint/iterator/integrate/detail/integrate_const.hpp
+include/boost/numeric/odeint/iterator/integrate/detail/integrate_n_steps.hpp
+include/boost/numeric/odeint/iterator/integrate/detail/integrate_times.hpp
+include/boost/numeric/odeint/iterator/integrate/integrate.hpp
+include/boost/numeric/odeint/iterator/integrate/integrate_adaptive.hpp
+include/boost/numeric/odeint/iterator/integrate/integrate_const.hpp
+include/boost/numeric/odeint/iterator/integrate/integrate_n_steps.hpp
+include/boost/numeric/odeint/iterator/integrate/integrate_times.hpp
+include/boost/numeric/odeint/iterator/integrate/null_observer.hpp
+include/boost/numeric/odeint/iterator/integrate/observer_collection.hpp
+include/boost/numeric/odeint/iterator/n_step_iterator.hpp
+include/boost/numeric/odeint/iterator/n_step_time_iterator.hpp
+include/boost/numeric/odeint/iterator/times_iterator.hpp
+include/boost/numeric/odeint/iterator/times_time_iterator.hpp
include/boost/numeric/odeint/stepper/adams_bashforth.hpp
include/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp
include/boost/numeric/odeint/stepper/adams_moulton.hpp
@@ -5740,17 +6087,23 @@ include/boost/numeric/odeint/stepper/stepper_categories.hpp
include/boost/numeric/odeint/stepper/symplectic_euler.hpp
include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp
include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp
+include/boost/numeric/odeint/stepper/velocity_verlet.hpp
include/boost/numeric/odeint/util/bind.hpp
include/boost/numeric/odeint/util/copy.hpp
include/boost/numeric/odeint/util/detail/is_range.hpp
include/boost/numeric/odeint/util/detail/less_with_sign.hpp
include/boost/numeric/odeint/util/is_pair.hpp
include/boost/numeric/odeint/util/is_resizeable.hpp
+include/boost/numeric/odeint/util/multi_array_adaption.hpp
+include/boost/numeric/odeint/util/n_ary_helper.hpp
include/boost/numeric/odeint/util/resize.hpp
include/boost/numeric/odeint/util/resizer.hpp
include/boost/numeric/odeint/util/same_instance.hpp
include/boost/numeric/odeint/util/same_size.hpp
+include/boost/numeric/odeint/util/split.hpp
+include/boost/numeric/odeint/util/split_adaptor.hpp
include/boost/numeric/odeint/util/state_wrapper.hpp
+include/boost/numeric/odeint/util/stepper_traits.hpp
include/boost/numeric/odeint/util/ublas_wrapper.hpp
include/boost/numeric/odeint/util/unit_helper.hpp
include/boost/numeric/odeint/util/unwrap_reference.hpp
@@ -5808,6 +6161,7 @@ include/boost/numeric/ublas/vector_proxy.hpp
include/boost/numeric/ublas/vector_sparse.hpp
include/boost/operators.hpp
include/boost/optional.hpp
+include/boost/optional/bad_optional_access.hpp
include/boost/optional/optional.hpp
include/boost/optional/optional_fwd.hpp
include/boost/optional/optional_io.hpp
@@ -5844,7 +6198,6 @@ 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
include/boost/pending/detail/disjoint_sets.hpp
include/boost/pending/detail/int_iterator.hpp
include/boost/pending/detail/property.hpp
@@ -5909,6 +6262,7 @@ include/boost/phoenix/core/argument.hpp
include/boost/phoenix/core/arity.hpp
include/boost/phoenix/core/as_actor.hpp
include/boost/phoenix/core/call.hpp
+include/boost/phoenix/core/debug.hpp
include/boost/phoenix/core/detail/actor_operator.hpp
include/boost/phoenix/core/detail/actor_result_of.hpp
include/boost/phoenix/core/detail/argument.hpp
@@ -6247,6 +6601,7 @@ include/boost/polygon/voronoi.hpp
include/boost/polygon/voronoi_builder.hpp
include/boost/polygon/voronoi_diagram.hpp
include/boost/polygon/voronoi_geometry_type.hpp
+include/boost/polymorphic_cast.hpp
include/boost/pool/detail/guard.hpp
include/boost/pool/detail/mutex.hpp
include/boost/pool/detail/pool_construct.ipp
@@ -6310,8 +6665,10 @@ include/boost/predef/compiler/visualc.h
include/boost/predef/compiler/watcom.h
include/boost/predef/detail/_cassert.h
include/boost/predef/detail/_exception.h
+include/boost/predef/detail/comp_detected.h
include/boost/predef/detail/endian_compat.h
include/boost/predef/detail/os_detected.h
+include/boost/predef/detail/platform_detected.h
include/boost/predef/detail/test.h
include/boost/predef/language.h
include/boost/predef/language/objc.h
@@ -6350,6 +6707,7 @@ include/boost/predef/os/bsd/net.h
include/boost/predef/os/bsd/open.h
include/boost/predef/os/cygwin.h
include/boost/predef/os/hpux.h
+include/boost/predef/os/ios.h
include/boost/predef/os/irix.h
include/boost/predef/os/linux.h
include/boost/predef/os/macos.h
@@ -6363,6 +6721,11 @@ include/boost/predef/other.h
include/boost/predef/other/endian.h
include/boost/predef/platform.h
include/boost/predef/platform/mingw.h
+include/boost/predef/platform/windows_desktop.h
+include/boost/predef/platform/windows_phone.h
+include/boost/predef/platform/windows_runtime.h
+include/boost/predef/platform/windows_store.h
+include/boost/predef/version.h
include/boost/predef/version_number.h
include/boost/preprocessor.hpp
include/boost/preprocessor/arithmetic.hpp
@@ -6585,6 +6948,7 @@ include/boost/preprocessor/seq/to_array.hpp
include/boost/preprocessor/seq/to_list.hpp
include/boost/preprocessor/seq/to_tuple.hpp
include/boost/preprocessor/seq/transform.hpp
+include/boost/preprocessor/seq/variadic_seq_to_seq.hpp
include/boost/preprocessor/slot.hpp
include/boost/preprocessor/slot/counter.hpp
include/boost/preprocessor/slot/detail/counter.hpp
@@ -6601,7 +6965,14 @@ include/boost/preprocessor/tuple.hpp
include/boost/preprocessor/tuple/eat.hpp
include/boost/preprocessor/tuple/elem.hpp
include/boost/preprocessor/tuple/enum.hpp
+include/boost/preprocessor/tuple/insert.hpp
+include/boost/preprocessor/tuple/pop_back.hpp
+include/boost/preprocessor/tuple/pop_front.hpp
+include/boost/preprocessor/tuple/push_back.hpp
+include/boost/preprocessor/tuple/push_front.hpp
include/boost/preprocessor/tuple/rem.hpp
+include/boost/preprocessor/tuple/remove.hpp
+include/boost/preprocessor/tuple/replace.hpp
include/boost/preprocessor/tuple/reverse.hpp
include/boost/preprocessor/tuple/size.hpp
include/boost/preprocessor/tuple/to_array.hpp
@@ -6639,11 +7010,18 @@ include/boost/progress.hpp
include/boost/property_map/compose_property_map.hpp
include/boost/property_map/dynamic_property_map.hpp
include/boost/property_map/function_property_map.hpp
+include/boost/property_map/parallel/basic_reduce.hpp
include/boost/property_map/parallel/caching_property_map.hpp
+include/boost/property_map/parallel/detail/untracked_pair.hpp
include/boost/property_map/parallel/distributed_property_map.hpp
include/boost/property_map/parallel/global_index_map.hpp
include/boost/property_map/parallel/impl/distributed_property_map.ipp
include/boost/property_map/parallel/local_property_map.hpp
+include/boost/property_map/parallel/parallel_property_maps.hpp
+include/boost/property_map/parallel/process_group.hpp
+include/boost/property_map/parallel/simple_trigger.hpp
+include/boost/property_map/parallel/unsafe_serialize.hpp
+include/boost/property_map/parallel/vector_property_map.hpp
include/boost/property_map/property_map.hpp
include/boost/property_map/property_map_iterator.hpp
include/boost/property_map/shared_array_property_map.hpp
@@ -7085,6 +7463,7 @@ include/boost/python/wrapper.hpp
include/boost/random.hpp
include/boost/random/additive_combine.hpp
include/boost/random/bernoulli_distribution.hpp
+include/boost/random/beta_distribution.hpp
include/boost/random/binomial_distribution.hpp
include/boost/random/cauchy_distribution.hpp
include/boost/random/chi_squared_distribution.hpp
@@ -7116,6 +7495,7 @@ include/boost/random/geometric_distribution.hpp
include/boost/random/independent_bits.hpp
include/boost/random/inversive_congruential.hpp
include/boost/random/lagged_fibonacci.hpp
+include/boost/random/laplace_distribution.hpp
include/boost/random/linear_congruential.hpp
include/boost/random/linear_feedback_shift.hpp
include/boost/random/lognormal_distribution.hpp
@@ -7151,6 +7531,7 @@ include/boost/range/adaptor/argument_fwd.hpp
include/boost/range/adaptor/copied.hpp
include/boost/range/adaptor/define_adaptor.hpp
include/boost/range/adaptor/filtered.hpp
+include/boost/range/adaptor/formatted.hpp
include/boost/range/adaptor/indexed.hpp
include/boost/range/adaptor/indirected.hpp
include/boost/range/adaptor/map.hpp
@@ -7248,30 +7629,32 @@ include/boost/range/detail/as_literal.hpp
include/boost/range/detail/begin.hpp
include/boost/range/detail/collection_traits.hpp
include/boost/range/detail/collection_traits_detail.hpp
+include/boost/range/detail/combine_cxx03.hpp
+include/boost/range/detail/combine_cxx11.hpp
+include/boost/range/detail/combine_no_rvalue.hpp
+include/boost/range/detail/combine_rvalue.hpp
include/boost/range/detail/common.hpp
-include/boost/range/detail/const_iterator.hpp
+include/boost/range/detail/default_constructible_unary_fn.hpp
include/boost/range/detail/demote_iterator_traversal_tag.hpp
include/boost/range/detail/detail_str.hpp
include/boost/range/detail/difference_type.hpp
include/boost/range/detail/empty.hpp
include/boost/range/detail/end.hpp
include/boost/range/detail/extract_optional_type.hpp
+include/boost/range/detail/has_member_size.hpp
include/boost/range/detail/implementation_help.hpp
-include/boost/range/detail/iterator.hpp
include/boost/range/detail/join_iterator.hpp
include/boost/range/detail/microsoft.hpp
include/boost/range/detail/misc_concept.hpp
+include/boost/range/detail/msvc_has_iterator_workaround.hpp
include/boost/range/detail/range_return.hpp
include/boost/range/detail/remove_extent.hpp
include/boost/range/detail/safe_bool.hpp
include/boost/range/detail/sfinae.hpp
-include/boost/range/detail/size.hpp
include/boost/range/detail/size_type.hpp
include/boost/range/detail/sizer.hpp
include/boost/range/detail/str_types.hpp
include/boost/range/detail/value_type.hpp
-include/boost/range/detail/vc6/end.hpp
-include/boost/range/detail/vc6/size.hpp
include/boost/range/difference_type.hpp
include/boost/range/distance.hpp
include/boost/range/empty.hpp
@@ -7283,13 +7666,16 @@ include/boost/range/istream_range.hpp
include/boost/range/iterator.hpp
include/boost/range/iterator_range.hpp
include/boost/range/iterator_range_core.hpp
+include/boost/range/iterator_range_hash.hpp
include/boost/range/iterator_range_io.hpp
include/boost/range/join.hpp
include/boost/range/metafunctions.hpp
include/boost/range/mfc.hpp
+include/boost/range/mfc_map.hpp
include/boost/range/mutable_iterator.hpp
include/boost/range/numeric.hpp
include/boost/range/pointer.hpp
+include/boost/range/range_fwd.hpp
include/boost/range/rbegin.hpp
include/boost/range/reference.hpp
include/boost/range/rend.hpp
@@ -7299,6 +7685,7 @@ include/boost/range/reverse_result_iterator.hpp
include/boost/range/size.hpp
include/boost/range/size_type.hpp
include/boost/range/sub_range.hpp
+include/boost/range/traversal.hpp
include/boost/range/value_type.hpp
include/boost/ratio.hpp
include/boost/ratio/config.hpp
@@ -7332,7 +7719,6 @@ include/boost/ratio/mpl/times.hpp
include/boost/ratio/ratio.hpp
include/boost/ratio/ratio_fwd.hpp
include/boost/ratio/ratio_io.hpp
-include/boost/ratio/ratio_static_string.hpp
include/boost/rational.hpp
include/boost/ref.hpp
include/boost/regex.h
@@ -7421,6 +7807,7 @@ include/boost/serialization/extended_type_info_no_rtti.hpp
include/boost/serialization/extended_type_info_typeid.hpp
include/boost/serialization/factory.hpp
include/boost/serialization/force_include.hpp
+include/boost/serialization/forward_list.hpp
include/boost/serialization/hash_collections_load_imp.hpp
include/boost/serialization/hash_collections_save_imp.hpp
include/boost/serialization/hash_map.hpp
@@ -7434,16 +7821,20 @@ include/boost/serialization/map.hpp
include/boost/serialization/nvp.hpp
include/boost/serialization/optional.hpp
include/boost/serialization/pfto.hpp
+include/boost/serialization/priority_queue.hpp
+include/boost/serialization/queue.hpp
include/boost/serialization/scoped_ptr.hpp
include/boost/serialization/serialization.hpp
include/boost/serialization/set.hpp
include/boost/serialization/shared_ptr.hpp
include/boost/serialization/shared_ptr_132.hpp
+include/boost/serialization/shared_ptr_helper.hpp
include/boost/serialization/singleton.hpp
include/boost/serialization/slist.hpp
include/boost/serialization/smart_cast.hpp
include/boost/serialization/split_free.hpp
include/boost/serialization/split_member.hpp
+include/boost/serialization/stack.hpp
include/boost/serialization/state_saver.hpp
include/boost/serialization/static_warning.hpp
include/boost/serialization/string.hpp
@@ -7453,6 +7844,11 @@ include/boost/serialization/tracking.hpp
include/boost/serialization/tracking_enum.hpp
include/boost/serialization/traits.hpp
include/boost/serialization/type_info_implementation.hpp
+include/boost/serialization/unique_ptr.hpp
+include/boost/serialization/unordered_collections_load_imp.hpp
+include/boost/serialization/unordered_collections_save_imp.hpp
+include/boost/serialization/unordered_map.hpp
+include/boost/serialization/unordered_set.hpp
include/boost/serialization/utility.hpp
include/boost/serialization/valarray.hpp
include/boost/serialization/variant.hpp
@@ -7533,27 +7929,27 @@ include/boost/signals2/variadic_slot.hpp
include/boost/smart_ptr.hpp
include/boost/smart_ptr/allocate_shared_array.hpp
include/boost/smart_ptr/bad_weak_ptr.hpp
-include/boost/smart_ptr/detail/allocate_array_helper.hpp
-include/boost/smart_ptr/detail/array_deleter.hpp
+include/boost/smart_ptr/detail/array_allocator.hpp
+include/boost/smart_ptr/detail/array_count_impl.hpp
include/boost/smart_ptr/detail/array_traits.hpp
include/boost/smart_ptr/detail/array_utility.hpp
include/boost/smart_ptr/detail/atomic_count.hpp
include/boost/smart_ptr/detail/atomic_count_gcc.hpp
include/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp
-include/boost/smart_ptr/detail/atomic_count_pthreads.hpp
+include/boost/smart_ptr/detail/atomic_count_nt.hpp
+include/boost/smart_ptr/detail/atomic_count_pt.hpp
include/boost/smart_ptr/detail/atomic_count_solaris.hpp
+include/boost/smart_ptr/detail/atomic_count_spin.hpp
+include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp
include/boost/smart_ptr/detail/atomic_count_sync.hpp
include/boost/smart_ptr/detail/atomic_count_win32.hpp
include/boost/smart_ptr/detail/lightweight_mutex.hpp
include/boost/smart_ptr/detail/lwm_nop.hpp
include/boost/smart_ptr/detail/lwm_pthreads.hpp
include/boost/smart_ptr/detail/lwm_win32_cs.hpp
-include/boost/smart_ptr/detail/make_array_helper.hpp
include/boost/smart_ptr/detail/operator_bool.hpp
include/boost/smart_ptr/detail/quick_allocator.hpp
-include/boost/smart_ptr/detail/shared_array_nmt.hpp
include/boost/smart_ptr/detail/shared_count.hpp
-include/boost/smart_ptr/detail/shared_ptr_nmt.hpp
include/boost/smart_ptr/detail/sp_convertible.hpp
include/boost/smart_ptr/detail/sp_counted_base.hpp
include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
@@ -7570,6 +7966,7 @@ include/boost/smart_ptr/detail/sp_counted_base_pt.hpp
include/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp
include/boost/smart_ptr/detail/sp_counted_base_solaris.hpp
include/boost/smart_ptr/detail/sp_counted_base_spin.hpp
+include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp
include/boost/smart_ptr/detail/sp_counted_base_sync.hpp
include/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp
include/boost/smart_ptr/detail/sp_counted_base_w32.hpp
@@ -7577,14 +7974,18 @@ include/boost/smart_ptr/detail/sp_counted_impl.hpp
include/boost/smart_ptr/detail/sp_forward.hpp
include/boost/smart_ptr/detail/sp_has_sync.hpp
include/boost/smart_ptr/detail/sp_if_array.hpp
+include/boost/smart_ptr/detail/sp_interlocked.hpp
include/boost/smart_ptr/detail/sp_nullptr_t.hpp
include/boost/smart_ptr/detail/spinlock.hpp
include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp
include/boost/smart_ptr/detail/spinlock_nt.hpp
include/boost/smart_ptr/detail/spinlock_pool.hpp
include/boost/smart_ptr/detail/spinlock_pt.hpp
+include/boost/smart_ptr/detail/spinlock_std_atomic.hpp
include/boost/smart_ptr/detail/spinlock_sync.hpp
include/boost/smart_ptr/detail/spinlock_w32.hpp
+include/boost/smart_ptr/detail/up_if_array.hpp
+include/boost/smart_ptr/detail/up_if_not_array.hpp
include/boost/smart_ptr/detail/yield_k.hpp
include/boost/smart_ptr/enable_shared_from_raw.hpp
include/boost/smart_ptr/enable_shared_from_this.hpp
@@ -7593,6 +7994,9 @@ include/boost/smart_ptr/intrusive_ref_counter.hpp
include/boost/smart_ptr/make_shared.hpp
include/boost/smart_ptr/make_shared_array.hpp
include/boost/smart_ptr/make_shared_object.hpp
+include/boost/smart_ptr/make_unique.hpp
+include/boost/smart_ptr/make_unique_array.hpp
+include/boost/smart_ptr/make_unique_object.hpp
include/boost/smart_ptr/owner_less.hpp
include/boost/smart_ptr/scoped_array.hpp
include/boost/smart_ptr/scoped_ptr.hpp
@@ -7945,125 +8349,6 @@ include/boost/spirit/home/lex/qi/state_switcher.hpp
include/boost/spirit/home/lex/reference.hpp
include/boost/spirit/home/lex/tokenize_and_parse.hpp
include/boost/spirit/home/lex/tokenize_and_parse_attr.hpp
-include/boost/spirit/home/phoenix.hpp
-include/boost/spirit/home/phoenix/algorithm.hpp
-include/boost/spirit/home/phoenix/bind.hpp
-include/boost/spirit/home/phoenix/bind/bind_function.hpp
-include/boost/spirit/home/phoenix/bind/bind_function_object.hpp
-include/boost/spirit/home/phoenix/bind/bind_member_function.hpp
-include/boost/spirit/home/phoenix/bind/bind_member_variable.hpp
-include/boost/spirit/home/phoenix/bind/detail/bind_function.hpp
-include/boost/spirit/home/phoenix/bind/detail/bind_function_object.hpp
-include/boost/spirit/home/phoenix/bind/detail/bind_member_function.hpp
-include/boost/spirit/home/phoenix/bind/detail/function_ptr.hpp
-include/boost/spirit/home/phoenix/bind/detail/member_function_ptr.hpp
-include/boost/spirit/home/phoenix/container.hpp
-include/boost/spirit/home/phoenix/core.hpp
-include/boost/spirit/home/phoenix/core/actor.hpp
-include/boost/spirit/home/phoenix/core/argument.hpp
-include/boost/spirit/home/phoenix/core/as_actor.hpp
-include/boost/spirit/home/phoenix/core/basic_environment.hpp
-include/boost/spirit/home/phoenix/core/compose.hpp
-include/boost/spirit/home/phoenix/core/composite.hpp
-include/boost/spirit/home/phoenix/core/detail/actor.hpp
-include/boost/spirit/home/phoenix/core/detail/basic_environment.hpp
-include/boost/spirit/home/phoenix/core/detail/compose.hpp
-include/boost/spirit/home/phoenix/core/detail/composite.hpp
-include/boost/spirit/home/phoenix/core/detail/composite_eval.hpp
-include/boost/spirit/home/phoenix/core/detail/composite_info.hpp
-include/boost/spirit/home/phoenix/core/detail/function_eval.hpp
-include/boost/spirit/home/phoenix/core/is_actor.hpp
-include/boost/spirit/home/phoenix/core/limits.hpp
-include/boost/spirit/home/phoenix/core/nothing.hpp
-include/boost/spirit/home/phoenix/core/reference.hpp
-include/boost/spirit/home/phoenix/core/value.hpp
-include/boost/spirit/home/phoenix/detail/local_reference.hpp
-include/boost/spirit/home/phoenix/detail/type_deduction.hpp
-include/boost/spirit/home/phoenix/function.hpp
-include/boost/spirit/home/phoenix/function/detail/function_call.hpp
-include/boost/spirit/home/phoenix/function/function.hpp
-include/boost/spirit/home/phoenix/fusion.hpp
-include/boost/spirit/home/phoenix/fusion/at.hpp
-include/boost/spirit/home/phoenix/object.hpp
-include/boost/spirit/home/phoenix/object/const_cast.hpp
-include/boost/spirit/home/phoenix/object/construct.hpp
-include/boost/spirit/home/phoenix/object/delete.hpp
-include/boost/spirit/home/phoenix/object/detail/construct.hpp
-include/boost/spirit/home/phoenix/object/detail/construct_eval.hpp
-include/boost/spirit/home/phoenix/object/detail/new.hpp
-include/boost/spirit/home/phoenix/object/detail/new_eval.hpp
-include/boost/spirit/home/phoenix/object/dynamic_cast.hpp
-include/boost/spirit/home/phoenix/object/new.hpp
-include/boost/spirit/home/phoenix/object/reinterpret_cast.hpp
-include/boost/spirit/home/phoenix/object/static_cast.hpp
-include/boost/spirit/home/phoenix/operator.hpp
-include/boost/spirit/home/phoenix/operator/arithmetic.hpp
-include/boost/spirit/home/phoenix/operator/bitwise.hpp
-include/boost/spirit/home/phoenix/operator/comparison.hpp
-include/boost/spirit/home/phoenix/operator/detail/binary_compose.hpp
-include/boost/spirit/home/phoenix/operator/detail/binary_eval.hpp
-include/boost/spirit/home/phoenix/operator/detail/io.hpp
-include/boost/spirit/home/phoenix/operator/detail/mem_fun_ptr_eval.hpp
-include/boost/spirit/home/phoenix/operator/detail/mem_fun_ptr_gen.hpp
-include/boost/spirit/home/phoenix/operator/detail/mem_fun_ptr_return.hpp
-include/boost/spirit/home/phoenix/operator/detail/unary_compose.hpp
-include/boost/spirit/home/phoenix/operator/detail/unary_eval.hpp
-include/boost/spirit/home/phoenix/operator/if_else.hpp
-include/boost/spirit/home/phoenix/operator/io.hpp
-include/boost/spirit/home/phoenix/operator/logical.hpp
-include/boost/spirit/home/phoenix/operator/member.hpp
-include/boost/spirit/home/phoenix/operator/self.hpp
-include/boost/spirit/home/phoenix/scope.hpp
-include/boost/spirit/home/phoenix/scope/detail/local_gen.hpp
-include/boost/spirit/home/phoenix/scope/detail/local_variable.hpp
-include/boost/spirit/home/phoenix/scope/dynamic.hpp
-include/boost/spirit/home/phoenix/scope/lambda.hpp
-include/boost/spirit/home/phoenix/scope/let.hpp
-include/boost/spirit/home/phoenix/scope/local_variable.hpp
-include/boost/spirit/home/phoenix/scope/scoped_environment.hpp
-include/boost/spirit/home/phoenix/statement.hpp
-include/boost/spirit/home/phoenix/statement/detail/catch_all_eval.hpp
-include/boost/spirit/home/phoenix/statement/detail/catch_composite.hpp
-include/boost/spirit/home/phoenix/statement/detail/catch_eval.hpp
-include/boost/spirit/home/phoenix/statement/detail/switch.hpp
-include/boost/spirit/home/phoenix/statement/detail/switch_eval.hpp
-include/boost/spirit/home/phoenix/statement/detail/switch_eval.ipp
-include/boost/spirit/home/phoenix/statement/do_while.hpp
-include/boost/spirit/home/phoenix/statement/for.hpp
-include/boost/spirit/home/phoenix/statement/if.hpp
-include/boost/spirit/home/phoenix/statement/sequence.hpp
-include/boost/spirit/home/phoenix/statement/switch.hpp
-include/boost/spirit/home/phoenix/statement/throw.hpp
-include/boost/spirit/home/phoenix/statement/try_catch.hpp
-include/boost/spirit/home/phoenix/statement/while.hpp
-include/boost/spirit/home/phoenix/stl.hpp
-include/boost/spirit/home/phoenix/stl/algorithm.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/begin.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/decay_array.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/end.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_equal_range.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_find.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_lower_bound.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_remove.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_remove_if.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_reverse.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_sort.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_unique.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/has_upper_bound.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/is_std_hash_map.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/is_std_hash_set.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/is_std_list.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/is_std_map.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/is_std_set.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/std_hash_map_fwd.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/detail/std_hash_set_fwd.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/iteration.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/querying.hpp
-include/boost/spirit/home/phoenix/stl/algorithm/transformation.hpp
-include/boost/spirit/home/phoenix/stl/container.hpp
-include/boost/spirit/home/phoenix/stl/container/container.hpp
-include/boost/spirit/home/phoenix/stl/container/detail/container.hpp
-include/boost/spirit/home/phoenix/version.hpp
include/boost/spirit/home/qi.hpp
include/boost/spirit/home/qi/action.hpp
include/boost/spirit/home/qi/action/action.hpp
@@ -8084,6 +8369,7 @@ include/boost/spirit/home/qi/char.hpp
include/boost/spirit/home/qi/char/char.hpp
include/boost/spirit/home/qi/char/char_class.hpp
include/boost/spirit/home/qi/char/char_parser.hpp
+include/boost/spirit/home/qi/copy.hpp
include/boost/spirit/home/qi/detail/alternative_function.hpp
include/boost/spirit/home/qi/detail/assign_to.hpp
include/boost/spirit/home/qi/detail/attributes.hpp
@@ -8182,6 +8468,7 @@ include/boost/spirit/home/support/argument_expression.hpp
include/boost/spirit/home/support/assert_msg.hpp
include/boost/spirit/home/support/attributes.hpp
include/boost/spirit/home/support/attributes_fwd.hpp
+include/boost/spirit/home/support/auto.hpp
include/boost/spirit/home/support/auto/meta_create.hpp
include/boost/spirit/home/support/auxiliary/attr_cast.hpp
include/boost/spirit/home/support/char_class.hpp
@@ -8299,6 +8586,113 @@ include/boost/spirit/home/support/utree/operators.hpp
include/boost/spirit/home/support/utree/utree.hpp
include/boost/spirit/home/support/utree/utree_traits.hpp
include/boost/spirit/home/support/utree/utree_traits_fwd.hpp
+include/boost/spirit/home/x3.hpp
+include/boost/spirit/home/x3/auxiliary.hpp
+include/boost/spirit/home/x3/auxiliary/any_parser.hpp
+include/boost/spirit/home/x3/auxiliary/attr.hpp
+include/boost/spirit/home/x3/auxiliary/eoi.hpp
+include/boost/spirit/home/x3/auxiliary/eol.hpp
+include/boost/spirit/home/x3/auxiliary/eps.hpp
+include/boost/spirit/home/x3/auxiliary/guard.hpp
+include/boost/spirit/home/x3/char.hpp
+include/boost/spirit/home/x3/char/any_char.hpp
+include/boost/spirit/home/x3/char/char.hpp
+include/boost/spirit/home/x3/char/char_class.hpp
+include/boost/spirit/home/x3/char/char_parser.hpp
+include/boost/spirit/home/x3/char/detail/cast_char.hpp
+include/boost/spirit/home/x3/char/literal_char.hpp
+include/boost/spirit/home/x3/char/negated_char_parser.hpp
+include/boost/spirit/home/x3/char/unicode.hpp
+include/boost/spirit/home/x3/core.hpp
+include/boost/spirit/home/x3/core/action.hpp
+include/boost/spirit/home/x3/core/call.hpp
+include/boost/spirit/home/x3/core/detail/parse_into_container.hpp
+include/boost/spirit/home/x3/core/parse.hpp
+include/boost/spirit/home/x3/core/parser.hpp
+include/boost/spirit/home/x3/core/proxy.hpp
+include/boost/spirit/home/x3/core/skip_over.hpp
+include/boost/spirit/home/x3/directive.hpp
+include/boost/spirit/home/x3/directive/expect.hpp
+include/boost/spirit/home/x3/directive/lexeme.hpp
+include/boost/spirit/home/x3/directive/no_skip.hpp
+include/boost/spirit/home/x3/directive/omit.hpp
+include/boost/spirit/home/x3/directive/raw.hpp
+include/boost/spirit/home/x3/directive/skip.hpp
+include/boost/spirit/home/x3/directive/with.hpp
+include/boost/spirit/home/x3/extensions.hpp
+include/boost/spirit/home/x3/extensions/seek.hpp
+include/boost/spirit/home/x3/nonterminal.hpp
+include/boost/spirit/home/x3/nonterminal/debug_handler_state.hpp
+include/boost/spirit/home/x3/nonterminal/detail/rule.hpp
+include/boost/spirit/home/x3/nonterminal/detail/transform_attribute.hpp
+include/boost/spirit/home/x3/nonterminal/rule.hpp
+include/boost/spirit/home/x3/nonterminal/simple_trace.hpp
+include/boost/spirit/home/x3/numeric.hpp
+include/boost/spirit/home/x3/numeric/bool.hpp
+include/boost/spirit/home/x3/numeric/bool_policies.hpp
+include/boost/spirit/home/x3/numeric/int.hpp
+include/boost/spirit/home/x3/numeric/real.hpp
+include/boost/spirit/home/x3/numeric/real_policies.hpp
+include/boost/spirit/home/x3/numeric/uint.hpp
+include/boost/spirit/home/x3/operator.hpp
+include/boost/spirit/home/x3/operator/alternative.hpp
+include/boost/spirit/home/x3/operator/and_predicate.hpp
+include/boost/spirit/home/x3/operator/detail/alternative.hpp
+include/boost/spirit/home/x3/operator/detail/sequence.hpp
+include/boost/spirit/home/x3/operator/difference.hpp
+include/boost/spirit/home/x3/operator/kleene.hpp
+include/boost/spirit/home/x3/operator/list.hpp
+include/boost/spirit/home/x3/operator/not_predicate.hpp
+include/boost/spirit/home/x3/operator/optional.hpp
+include/boost/spirit/home/x3/operator/plus.hpp
+include/boost/spirit/home/x3/operator/sequence.hpp
+include/boost/spirit/home/x3/string.hpp
+include/boost/spirit/home/x3/string/detail/string_parse.hpp
+include/boost/spirit/home/x3/string/detail/tst.hpp
+include/boost/spirit/home/x3/string/literal_string.hpp
+include/boost/spirit/home/x3/string/symbols.hpp
+include/boost/spirit/home/x3/string/tst.hpp
+include/boost/spirit/home/x3/string/tst_map.hpp
+include/boost/spirit/home/x3/support/ast/position_tagged.hpp
+include/boost/spirit/home/x3/support/ast/variant.hpp
+include/boost/spirit/home/x3/support/context.hpp
+include/boost/spirit/home/x3/support/numeric_utils/detail/extract_int.hpp
+include/boost/spirit/home/x3/support/numeric_utils/extract_int.hpp
+include/boost/spirit/home/x3/support/numeric_utils/extract_real.hpp
+include/boost/spirit/home/x3/support/numeric_utils/pow10.hpp
+include/boost/spirit/home/x3/support/numeric_utils/sign.hpp
+include/boost/spirit/home/x3/support/subcontext.hpp
+include/boost/spirit/home/x3/support/traits/attribute_category.hpp
+include/boost/spirit/home/x3/support/traits/attribute_of.hpp
+include/boost/spirit/home/x3/support/traits/attribute_type.hpp
+include/boost/spirit/home/x3/support/traits/container_traits.hpp
+include/boost/spirit/home/x3/support/traits/handles_container.hpp
+include/boost/spirit/home/x3/support/traits/has_attribute.hpp
+include/boost/spirit/home/x3/support/traits/is_parser.hpp
+include/boost/spirit/home/x3/support/traits/is_substitute.hpp
+include/boost/spirit/home/x3/support/traits/is_variant.hpp
+include/boost/spirit/home/x3/support/traits/make_attribute.hpp
+include/boost/spirit/home/x3/support/traits/move_to.hpp
+include/boost/spirit/home/x3/support/traits/numeric_traits.hpp
+include/boost/spirit/home/x3/support/traits/optional_traits.hpp
+include/boost/spirit/home/x3/support/traits/print_attribute.hpp
+include/boost/spirit/home/x3/support/traits/print_token.hpp
+include/boost/spirit/home/x3/support/traits/string_traits.hpp
+include/boost/spirit/home/x3/support/traits/transform_attribute.hpp
+include/boost/spirit/home/x3/support/traits/tuple_traits.hpp
+include/boost/spirit/home/x3/support/traits/value_traits.hpp
+include/boost/spirit/home/x3/support/traits/variant_find_substitute.hpp
+include/boost/spirit/home/x3/support/traits/variant_has_substitute.hpp
+include/boost/spirit/home/x3/support/unused.hpp
+include/boost/spirit/home/x3/support/utility/detail/testing.hpp
+include/boost/spirit/home/x3/support/utility/error_reporting.hpp
+include/boost/spirit/home/x3/support/utility/integer_sequence.hpp
+include/boost/spirit/home/x3/support/utility/is_callable.hpp
+include/boost/spirit/home/x3/support/utility/lambda_visitor.hpp
+include/boost/spirit/home/x3/support/utility/sfinae.hpp
+include/boost/spirit/home/x3/support/utility/testing.hpp
+include/boost/spirit/home/x3/support/utility/unrefcv.hpp
+include/boost/spirit/home/x3/support/utility/utf8.hpp
include/boost/spirit/include/classic.hpp
include/boost/spirit/include/classic_actions.hpp
include/boost/spirit/include/classic_actor.hpp
@@ -8538,6 +8932,7 @@ include/boost/spirit/include/qi_bool.hpp
include/boost/spirit/include/qi_char.hpp
include/boost/spirit/include/qi_char_.hpp
include/boost/spirit/include/qi_char_class.hpp
+include/boost/spirit/include/qi_copy.hpp
include/boost/spirit/include/qi_core.hpp
include/boost/spirit/include/qi_difference.hpp
include/boost/spirit/include/qi_directive.hpp
@@ -8593,6 +8988,7 @@ include/boost/spirit/include/support_argument.hpp
include/boost/spirit/include/support_ascii.hpp
include/boost/spirit/include/support_attributes.hpp
include/boost/spirit/include/support_attributes_fwd.hpp
+include/boost/spirit/include/support_auto.hpp
include/boost/spirit/include/support_char_class.hpp
include/boost/spirit/include/support_container.hpp
include/boost/spirit/include/support_extended_variant.hpp
@@ -8693,6 +9089,8 @@ include/boost/swap.hpp
include/boost/system/api_config.hpp
include/boost/system/config.hpp
include/boost/system/cygwin_error.hpp
+include/boost/system/detail/error_code.ipp
+include/boost/system/detail/local_free_on_destruction.hpp
include/boost/system/error_code.hpp
include/boost/system/linux_error.hpp
include/boost/system/system_error.hpp
@@ -8828,22 +9226,38 @@ include/boost/test/utils/wrap_stringstream.hpp
include/boost/test/utils/xml_printer.hpp
include/boost/thread.hpp
include/boost/thread/barrier.hpp
+include/boost/thread/caller_context.hpp
include/boost/thread/completion_latch.hpp
include/boost/thread/condition.hpp
include/boost/thread/condition_variable.hpp
+include/boost/thread/csbl/deque.hpp
+include/boost/thread/csbl/functional.hpp
+include/boost/thread/csbl/list.hpp
+include/boost/thread/csbl/memory.hpp
+include/boost/thread/csbl/memory/allocator_arg.hpp
+include/boost/thread/csbl/memory/allocator_traits.hpp
+include/boost/thread/csbl/memory/config.hpp
+include/boost/thread/csbl/memory/default_delete.hpp
+include/boost/thread/csbl/memory/pointer_traits.hpp
+include/boost/thread/csbl/memory/scoped_allocator.hpp
+include/boost/thread/csbl/memory/unique_ptr.hpp
+include/boost/thread/csbl/tuple.hpp
+include/boost/thread/csbl/vector.hpp
include/boost/thread/cv_status.hpp
-include/boost/thread/detail/async_func.hpp
include/boost/thread/detail/config.hpp
include/boost/thread/detail/counter.hpp
include/boost/thread/detail/delete.hpp
include/boost/thread/detail/force_cast.hpp
+include/boost/thread/detail/function_wrapper.hpp
include/boost/thread/detail/invoke.hpp
+include/boost/thread/detail/invoker.hpp
include/boost/thread/detail/is_convertible.hpp
include/boost/thread/detail/lockable_wrapper.hpp
include/boost/thread/detail/log.hpp
include/boost/thread/detail/make_tuple_indices.hpp
include/boost/thread/detail/memory.hpp
include/boost/thread/detail/move.hpp
+include/boost/thread/detail/nullary_function.hpp
include/boost/thread/detail/platform.hpp
include/boost/thread/detail/singleton.hpp
include/boost/thread/detail/thread.hpp
@@ -8851,7 +9265,20 @@ include/boost/thread/detail/thread_group.hpp
include/boost/thread/detail/thread_heap_alloc.hpp
include/boost/thread/detail/thread_interruption.hpp
include/boost/thread/detail/tss_hooks.hpp
+include/boost/thread/detail/variadic_footer.hpp
+include/boost/thread/detail/variadic_header.hpp
+include/boost/thread/detail/work.hpp
+include/boost/thread/exceptional_ptr.hpp
include/boost/thread/exceptions.hpp
+include/boost/thread/executor.hpp
+include/boost/thread/executors/basic_thread_pool.hpp
+include/boost/thread/executors/executor.hpp
+include/boost/thread/executors/executor_adaptor.hpp
+include/boost/thread/executors/inline_executor.hpp
+include/boost/thread/executors/loop_executor.hpp
+include/boost/thread/executors/serial_executor.hpp
+include/boost/thread/executors/thread_executor.hpp
+include/boost/thread/executors/work.hpp
include/boost/thread/externally_locked.hpp
include/boost/thread/externally_locked_stream.hpp
include/boost/thread/future.hpp
@@ -8872,6 +9299,7 @@ include/boost/thread/locks.hpp
include/boost/thread/mutex.hpp
include/boost/thread/null_mutex.hpp
include/boost/thread/once.hpp
+include/boost/thread/ostream_buffer.hpp
include/boost/thread/poly_lockable.hpp
include/boost/thread/poly_lockable_adapter.hpp
include/boost/thread/poly_shared_lockable.hpp
@@ -8902,8 +9330,10 @@ include/boost/thread/thread.hpp
include/boost/thread/thread_functors.hpp
include/boost/thread/thread_guard.hpp
include/boost/thread/thread_only.hpp
+include/boost/thread/thread_pool.hpp
include/boost/thread/thread_time.hpp
include/boost/thread/tss.hpp
+include/boost/thread/user_scheduler.hpp
include/boost/thread/v2/shared_mutex.hpp
include/boost/thread/v2/thread.hpp
include/boost/thread/win32/basic_recursive_mutex.hpp
@@ -8918,6 +9348,7 @@ include/boost/thread/win32/shared_mutex.hpp
include/boost/thread/win32/thread_data.hpp
include/boost/thread/win32/thread_heap_alloc.hpp
include/boost/thread/win32/thread_primitives.hpp
+include/boost/thread/with_lock_guard.hpp
include/boost/thread/xtime.hpp
include/boost/throw_exception.hpp
include/boost/timer.hpp
@@ -9031,7 +9462,6 @@ include/boost/tr1/unordered_map.hpp
include/boost/tr1/unordered_set.hpp
include/boost/tr1/utility.hpp
include/boost/tti/detail/dcomp_mem_fun.hpp
-include/boost/tti/detail/dcomp_static_mem_fun.hpp
include/boost/tti/detail/ddata.hpp
include/boost/tti/detail/ddeftype.hpp
include/boost/tti/detail/dftclass.hpp
@@ -9074,7 +9504,6 @@ include/boost/tti/has_type.hpp
include/boost/tti/member_type.hpp
include/boost/tti/tti.hpp
include/boost/tuple/detail/tuple_basic.hpp
-include/boost/tuple/detail/tuple_basic_no_partial_spec.hpp
include/boost/tuple/tuple.hpp
include/boost/tuple/tuple_comparison.hpp
include/boost/tuple/tuple_io.hpp
@@ -9129,6 +9558,13 @@ include/boost/type_erasure/same_type.hpp
include/boost/type_erasure/static_binding.hpp
include/boost/type_erasure/tuple.hpp
include/boost/type_erasure/typeid_of.hpp
+include/boost/type_index.hpp
+include/boost/type_index/ctti_type_index.hpp
+include/boost/type_index/detail/compile_time_type_info.hpp
+include/boost/type_index/detail/ctti_register_class.hpp
+include/boost/type_index/detail/stl_register_class.hpp
+include/boost/type_index/stl_type_index.hpp
+include/boost/type_index/type_index_facade.hpp
include/boost/type_traits.hpp
include/boost/type_traits/add_const.hpp
include/boost/type_traits/add_cv.hpp
@@ -9273,15 +9709,6 @@ include/boost/type_traits/is_void.hpp
include/boost/type_traits/is_volatile.hpp
include/boost/type_traits/make_signed.hpp
include/boost/type_traits/make_unsigned.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/promote.hpp
include/boost/type_traits/rank.hpp
@@ -9692,6 +10119,9 @@ include/boost/utility/string_ref_fwd.hpp
include/boost/utility/swap.hpp
include/boost/utility/typed_in_place_factory.hpp
include/boost/utility/value_init.hpp
+include/boost/uuid/detail/config.hpp
+include/boost/uuid/detail/uuid_generic.hpp
+include/boost/uuid/detail/uuid_x86.hpp
include/boost/uuid/name_generator.hpp
include/boost/uuid/nil_generator.hpp
include/boost/uuid/random_generator.hpp
@@ -9728,6 +10158,7 @@ include/boost/variant/detail/variant_io.hpp
include/boost/variant/detail/visitation_impl.hpp
include/boost/variant/get.hpp
include/boost/variant/multivisitors.hpp
+include/boost/variant/polymorphic_get.hpp
include/boost/variant/recursive_variant.hpp
include/boost/variant/recursive_wrapper.hpp
include/boost/variant/recursive_wrapper_fwd.hpp
diff --git a/devel/boost-headers/buildlink3.mk b/devel/boost-headers/buildlink3.mk
index 3447d07e556..64a0e84f4e4 100644
--- a/devel/boost-headers/buildlink3.mk
+++ b/devel/boost-headers/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.27 2013/11/12 16:49:07 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.28 2014/08/13 10:56:35 adam Exp $
BUILDLINK_TREE+= boost-headers
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= boost-headers
BOOST_HEADERS_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.55.*
+BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.56.*
BUILDLINK_DEPMETHOD.boost-headers?= build
BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers
diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile
index 9c08cc878fd..bb2bc6cfc57 100644
--- a/devel/boost-jam/Makefile
+++ b/devel/boost-jam/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2013/02/12 21:07:21 adam Exp $
+# $NetBSD: Makefile,v 1.10 2014/08/13 10:56:35 adam Exp $
BOOST_PACKAGE= jam
BOOST_COMMENT= (Boost.Jam utility)
@@ -11,7 +11,7 @@ CONFLICTS+= boost-build<=1.33.1
SUBST_CLASSES+= bb
SUBST_MESSAGE.bb= Fixing path to Boost.Build files.
SUBST_STAGE.bb= pre-build
-SUBST_FILES.bb= tools/build/v2/engine/Jambase
+SUBST_FILES.bb= tools/build/src/engine/Jambase
SUBST_SED.bb= -e 's,/usr/share/boost-build,${PREFIX}/share/boost-build,g'
.include "../../devel/boost-build/toolset.mk"
@@ -19,11 +19,11 @@ SUBST_SED.bb= -e 's,/usr/share/boost-build,${PREFIX}/share/boost-build,g'
INSTALLATION_DIRS= bin
do-build:
- cd ${WRKSRC}/tools/build/v2/engine && \
+ cd ${WRKSRC}/tools/build/src/engine && \
${SETENV} ${MAKE_ENV} ${SH} ./build.sh ${BOOST_TOOLSET}
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/build/v2/engine/bin.*/bjam \
+ ${INSTALL_PROGRAM} ${WRKSRC}/tools/build/src/engine/bin.*/bjam \
${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/boost-jam/buildlink3.mk b/devel/boost-jam/buildlink3.mk
index c50f4b00190..d8381c4ec7b 100644
--- a/devel/boost-jam/buildlink3.mk
+++ b/devel/boost-jam/buildlink3.mk
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.22 2013/11/12 16:49:07 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.23 2014/08/13 10:56:35 adam Exp $
BUILDLINK_TREE+= boost-jam
.if !defined(BOOST_JAM_BUILDLINK3_MK)
BOOST_JAM_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.55.*
+BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.56.*
BUILDLINK_DEPMETHOD.boost-jam?= build
BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam
.endif # BOOST_JAM_BUILDLINK3_MK
diff --git a/devel/boost-libs/PLIST b/devel/boost-libs/PLIST
index f0a2784598e..be612675efe 100644
--- a/devel/boost-libs/PLIST
+++ b/devel/boost-libs/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2013/12/16 09:11:28 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.26 2014/08/13 10:56:35 adam Exp $
lib/libboost_atomic.a
lib/libboost_atomic.so
lib/libboost_atomic.so.${BOOST_VERSION}
@@ -8,6 +8,9 @@ lib/libboost_chrono.so.${BOOST_VERSION}
${PLIST.context}lib/libboost_context.a
${PLIST.context}lib/libboost_context.so
${PLIST.context}lib/libboost_context.so.${BOOST_VERSION}
+lib/libboost_container.a
+lib/libboost_container.so
+lib/libboost_container.so.${BOOST_VERSION}
lib/libboost_coroutine.a
lib/libboost_coroutine.so
lib/libboost_coroutine.so.${BOOST_VERSION}
diff --git a/devel/boost-libs/buildlink3.mk b/devel/boost-libs/buildlink3.mk
index 17719029897..4cd43c25330 100644
--- a/devel/boost-libs/buildlink3.mk
+++ b/devel/boost-libs/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.33 2014/07/17 09:37:25 obache Exp $
+# $NetBSD: buildlink3.mk,v 1.34 2014/08/13 10:56:35 adam Exp $
BUILDLINK_TREE+= boost-libs
@@ -6,8 +6,8 @@ BUILDLINK_TREE+= boost-libs
BOOST_LIBS_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.55.*
-BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.55.0
+BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.56.*
+BUILDLINK_ABI_DEPENDS.boost-libs?= boost-libs>=1.56.0
BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs
.include "../../mk/bsd.prefs.mk"
diff --git a/devel/boost-python/Makefile b/devel/boost-python/Makefile
index b053dac9f92..14645963e8a 100644
--- a/devel/boost-python/Makefile
+++ b/devel/boost-python/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2014/05/17 16:10:42 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2014/08/13 10:56:35 adam Exp $
BOOST_PACKAGE= python
BOOST_COMMENT= (Boost.Python binary library)
@@ -8,8 +8,6 @@ INSTALLATION_DIRS+= lib
.include "../../meta-pkgs/boost/Makefile.common"
-PKGREVISION= 1
-
BJAM_ARGS+= --user-config=${WRKSRC}/user-config.jam
BJAM_ARGS+= --with-python
MAKE_ENV+= BOOST_BUILD_PATH=${WRKSRC}
diff --git a/devel/boost-python/buildlink3.mk b/devel/boost-python/buildlink3.mk
index aee6bd1551c..c6ec0d5774f 100644
--- a/devel/boost-python/buildlink3.mk
+++ b/devel/boost-python/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.32 2013/12/04 11:48:40 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.33 2014/08/13 10:56:35 adam Exp $
BUILDLINK_TREE+= boost-python
@@ -6,8 +6,8 @@ BUILDLINK_TREE+= boost-python
BOOST_PYTHON_BUILDLINK3_MK:=
# Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-python+= boost-python-1.55.*
-BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.55.*
+BUILDLINK_API_DEPENDS.boost-python+= boost-python-1.56.*
+BUILDLINK_ABI_DEPENDS.boost-python+= boost-python-1.56.*
BUILDLINK_PKGSRCDIR.boost-python?= ../../devel/boost-python
.include "../../devel/boost-headers/buildlink3.mk"
diff --git a/meta-pkgs/boost/Makefile.common b/meta-pkgs/boost/Makefile.common
index e2e3d55866d..c92272d3cf7 100644
--- a/meta-pkgs/boost/Makefile.common
+++ b/meta-pkgs/boost/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.44 2014/05/13 18:48:49 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.45 2014/08/13 10:56:35 adam Exp $
#
# used by devel/boost-build/Makefile
# used by devel/boost-docs/Makefile
@@ -9,7 +9,7 @@
BOOST_PACKAGE?= undefined
BOOST_COMMENT?= undefined
-BOOST_VERSION= 1.55.0
+BOOST_VERSION= 1.56.0
BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
DISTNAME= boost_${BOOST_VERSION:S/./_/g}
@@ -19,7 +19,6 @@ CATEGORIES= devel
PKGNAME= boost-${BOOST_VERSION}
.else # ${BOOST_PACKAGE} != "meta-pkg"
PKGNAME= boost-${BOOST_PACKAGE}-${BOOST_VERSION}
-PKGREVISION= 1
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boost/}
EXTRACT_SUFX= .tar.bz2
@@ -56,7 +55,7 @@ SUBST_VARS.prefix= PREFIX
SUBST_CLASSES+= darwin
SUBST_STAGE.darwin= pre-configure
SUBST_MESSAGE.darwin= Fixing install_name for Darwin.
-SUBST_FILES.darwin= tools/build/v2/tools/*darwin.jam
+SUBST_FILES.darwin= tools/build/src/tools/*darwin.jam
SUBST_SED.darwin= -e 's,-install_name ",-install_name "${PREFIX}/lib/,g'
# On SunOS, extract using pkgsrc nbtar to avoid warnings from native gtar.
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index afa9bcf5d08..893b0d29bf7 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,24 +1,22 @@
-$NetBSD: distinfo,v 1.67 2014/05/14 09:05:26 ryoon Exp $
+$NetBSD: distinfo,v 1.68 2014/08/13 10:56:35 adam Exp $
-SHA1 (boost_1_55_0.tar.bz2) = cef9a0cc7084b1d639e06cd3bc34e4251524c840
-RMD160 (boost_1_55_0.tar.bz2) = de8ef647933a005119425326b59723aad4a6fd4f
-Size (boost_1_55_0.tar.bz2) = 58146647 bytes
+SHA1 (boost_1_56_0.tar.bz2) = f94bb008900ed5ba1994a1072140590784b9b5df
+RMD160 (boost_1_56_0.tar.bz2) = cef8907987b4187ff913cbf266fd5d99b40137c4
+Size (boost_1_56_0.tar.bz2) = 94777674 bytes
SHA1 (patch-aa) = 408a63a807aaa491130db018cd89bca6a427090d
SHA1 (patch-ab) = 37c61bcfc27f1533df21f4392f80df2d2dbe51ef
SHA1 (patch-ac) = 32d14b50682dae1950ed927ecb9318ad6b07687a
SHA1 (patch-ad) = 0e5dc31c3425de94444f97a9b7dec97ed5967733
-SHA1 (patch-ae) = 2fb49c90bbb3fd797ccdfaaf44c93494a5988f52
-SHA1 (patch-ag) = c406e9beb9260db7861b13a6eb4c386f23346eb1
+SHA1 (patch-ae) = ac2e4afcf243c2fee2394cfe3fe92f4890e9ab83
+SHA1 (patch-ag) = 117eabbbbc26d04bb5e56df5ad92e55b5061c0f8
SHA1 (patch-aq) = 355a58864bf4d07617250d2587e0f7cf62a7b825
SHA1 (patch-ar) = 2fec2c51272cc4ee376e6538d8f1fd8561a7f0a3
-SHA1 (patch-boost_archive_iterators_transform__width.hpp) = 5c08bac63fcc259997a8cf6fac1684f45ef7cd1a
SHA1 (patch-boost_asio_detail_config.hpp) = b95ca6b0bb6c805624cb81c91c3f1b691a7425ca
SHA1 (patch-boost_config_posix__features.hpp) = c3e7187af35a2a25901b37388d3194e22d005323
SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d243325d3aeb180e4ed7a1fd7d89782d832fa9fc
SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 173271c60b3e2ba7bb1fe9390dcd864ce9742588
-SHA1 (patch-boost_dynamic__bitset_dynamic__bitset.hpp) = e38ec618da58fdfc086e32ab2c184a0c02ba2ced
+SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
SHA1 (patch-boost_math_tools_config.hpp) = 81402bc38dc858d0818ed91e204966c8382be4ff
-SHA1 (patch-boost_noncopyable.hpp) = 6567b5932c6bb48e8b2fcae48ff47e0f230fc1b9
SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
SHA1 (patch-libs_filesystem_src_unique_path.cpp) = 4693ea11cf464d82168cecaa143b48affa94563b
diff --git a/meta-pkgs/boost/patches/patch-ae b/meta-pkgs/boost/patches/patch-ae
index 922566006b3..c300ae394c7 100644
--- a/meta-pkgs/boost/patches/patch-ae
+++ b/meta-pkgs/boost/patches/patch-ae
@@ -1,9 +1,9 @@
-$NetBSD: patch-ae,v 1.7 2011/10/11 10:02:08 adam Exp $
+$NetBSD: patch-ae,v 1.8 2014/08/13 10:56:36 adam Exp $
Pass CFLAGS to the compiler.
---- tools/build/v2/engine/build.sh.orig 2011-02-24 08:42:55.000000000 +0000
-+++ tools/build/v2/engine/build.sh
+--- tools/build/src/engine/build.sh.orig 2011-02-24 08:42:55.000000000 +0000
++++ tools/build/src/engine/build.sh
@@ -237,6 +237,7 @@ case $BOOST_JAM_TOOLSET in
error_exit "Unknown toolset: $BOOST_JAM_TOOLSET"
;;
diff --git a/meta-pkgs/boost/patches/patch-ag b/meta-pkgs/boost/patches/patch-ag
index 4c71d19d6e1..b982a666e2e 100644
--- a/meta-pkgs/boost/patches/patch-ag
+++ b/meta-pkgs/boost/patches/patch-ag
@@ -1,9 +1,9 @@
-$NetBSD: patch-ag,v 1.7 2012/07/02 07:02:26 adam Exp $
+$NetBSD: patch-ag,v 1.8 2014/08/13 10:56:36 adam Exp $
Pass CFLAGS to the compiler.
---- tools/build/v2/engine/build.jam.orig 2011-02-24 08:50:34.000000000 +0000
-+++ tools/build/v2/engine/build.jam
+--- tools/build/src/engine/build.jam.orig 2011-02-24 08:50:34.000000000 +0000
++++ tools/build/src/engine/build.jam
@@ -192,7 +192,7 @@ toolset como como : "-o " : -D
: -L$(--python-lib[1]) -l$(--python-lib[2]) ;
## Clang Linux 2.8+
diff --git a/meta-pkgs/boost/patches/patch-boost_archive_iterators_transform__width.hpp b/meta-pkgs/boost/patches/patch-boost_archive_iterators_transform__width.hpp
deleted file mode 100644
index d3dbb94958f..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_archive_iterators_transform__width.hpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-boost_archive_iterators_transform__width.hpp,v 1.1 2013/10/27 20:31:58 joerg Exp $
-
---- boost/archive/iterators/transform_width.hpp.orig 2013-10-27 13:52:06.000000000 +0000
-+++ boost/archive/iterators/transform_width.hpp
-@@ -30,6 +30,8 @@
- #include <boost/iterator/iterator_adaptor.hpp>
- #include <boost/iterator/iterator_traits.hpp>
-
-+#include <algorithm> // std::min
-+
- namespace boost {
- namespace archive {
- namespace iterators {
diff --git a/meta-pkgs/boost/patches/patch-boost_core_noncopyable.hpp b/meta-pkgs/boost/patches/patch-boost_core_noncopyable.hpp
new file mode 100644
index 00000000000..cd175f50f51
--- /dev/null
+++ b/meta-pkgs/boost/patches/patch-boost_core_noncopyable.hpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-boost_core_noncopyable.hpp,v 1.1 2014/08/13 10:56:36 adam Exp $
+
+https://svn.boost.org/trac/boost/ticket/6578
+
+--- boost/core/noncopyable.hpp.orig 2014-07-15 09:08:59.000000000 +0000
++++ boost/core/noncopyable.hpp
+@@ -22,7 +22,7 @@ namespace noncopyable_ // protection fr
+ {
+ class noncopyable
+ {
+- protected:
++ public:
+ #if !defined(BOOST_NO_CXX11_DEFAULTED_FUNCTIONS) && !defined(BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS)
+ BOOST_CONSTEXPR noncopyable() = default;
+ ~noncopyable() = default;
diff --git a/meta-pkgs/boost/patches/patch-boost_dynamic__bitset_dynamic__bitset.hpp b/meta-pkgs/boost/patches/patch-boost_dynamic__bitset_dynamic__bitset.hpp
deleted file mode 100644
index c173e5c6bd5..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_dynamic__bitset_dynamic__bitset.hpp
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD: patch-boost_dynamic__bitset_dynamic__bitset.hpp,v 1.1 2014/03/31 08:36:51 wiz Exp $
-
-Fix "implicit conversion changes signedness" warnings.
-https://svn.boost.org/trac/boost/ticket/9725
-
---- boost/dynamic_bitset/dynamic_bitset.hpp.orig 2013-09-21 20:17:00.000000000 +0000
-+++ boost/dynamic_bitset/dynamic_bitset.hpp
-@@ -1230,7 +1230,7 @@ dynamic_bitset<Block, Allocator>::m_do_f
- if (i >= num_blocks())
- return npos; // not found
-
-- return i * bits_per_block + boost::lowest_bit(m_bits[i]);
-+ return i * bits_per_block + static_cast<size_type>(boost::lowest_bit(m_bits[i]));
-
- }
-
-@@ -1261,7 +1261,7 @@ dynamic_bitset<Block, Allocator>::find_n
- const Block fore = m_bits[blk] & ( ~Block(0) << ind );
-
- return fore?
-- blk * bits_per_block + lowest_bit(fore)
-+ blk * bits_per_block + static_cast<size_type>(lowest_bit(fore))
- :
- m_do_find_from(blk + 1);
-
-@@ -1694,7 +1694,7 @@ inline typename dynamic_bitset<Block, Al
- dynamic_bitset<Block, Allocator>::calc_num_blocks(size_type num_bits)
- {
- return num_bits / bits_per_block
-- + static_cast<int>( num_bits % bits_per_block != 0 );
-+ + static_cast<size_type>( num_bits % bits_per_block != 0 );
- }
-
- // gives a reference to the highest block
diff --git a/meta-pkgs/boost/patches/patch-boost_noncopyable.hpp b/meta-pkgs/boost/patches/patch-boost_noncopyable.hpp
deleted file mode 100644
index 1a919b7f3dc..00000000000
--- a/meta-pkgs/boost/patches/patch-boost_noncopyable.hpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-boost_noncopyable.hpp,v 1.1 2013/11/20 19:17:55 adam Exp $
-
-https://svn.boost.org/trac/boost/ticket/6578
-
---- boost/noncopyable.hpp.orig 2013-11-20 14:20:55.000000000 +0000
-+++ boost/noncopyable.hpp
-@@ -22,7 +22,7 @@ namespace noncopyable_ // protection fr
- {
- class noncopyable
- {
-- protected:
-+ public:
- #ifndef BOOST_NO_DEFAULTED_FUNCTIONS
- BOOST_CONSTEXPR noncopyable() = default;
- ~noncopyable() = default;