diff options
author | adam <adam@pkgsrc.org> | 2014-08-13 10:56:35 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2014-08-13 10:56:35 +0000 |
commit | 9bca4c8af828c6602dac535c24d63f046dc1ea84 (patch) | |
tree | 6932b6c00ed01a0adce9ba75a08b1c9661ad63c8 | |
parent | 3d28fdf20a525aa22c9a60e984033c7764b12a25 (diff) | |
download | pkgsrc-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/Makefile | 10 | ||||
-rw-r--r-- | devel/boost-build/PLIST | 404 | ||||
-rw-r--r-- | devel/boost-build/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-docs/Makefile | 9 | ||||
-rw-r--r-- | devel/boost-headers/Makefile | 7 | ||||
-rw-r--r-- | devel/boost-headers/PLIST | 853 | ||||
-rw-r--r-- | devel/boost-headers/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-jam/Makefile | 8 | ||||
-rw-r--r-- | devel/boost-jam/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/boost-libs/PLIST | 5 | ||||
-rw-r--r-- | devel/boost-libs/buildlink3.mk | 6 | ||||
-rw-r--r-- | devel/boost-python/Makefile | 4 | ||||
-rw-r--r-- | devel/boost-python/buildlink3.mk | 6 | ||||
-rw-r--r-- | meta-pkgs/boost/Makefile.common | 7 | ||||
-rw-r--r-- | meta-pkgs/boost/distinfo | 16 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ae | 6 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-ag | 6 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_archive_iterators_transform__width.hpp | 13 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_core_noncopyable.hpp | 15 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_dynamic__bitset_dynamic__bitset.hpp | 34 | ||||
-rw-r--r-- | meta-pkgs/boost/patches/patch-boost_noncopyable.hpp | 15 |
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; |