pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Aug 16 15:58:32 UTC 2018

Modified Files:
        pkgsrc/devel/boost-build: buildlink3.mk
        pkgsrc/devel/boost-docs: Makefile
        pkgsrc/devel/boost-headers: Makefile PLIST buildlink3.mk
        pkgsrc/devel/boost-jam: buildlink3.mk
        pkgsrc/devel/boost-libs: Makefile buildlink3.mk
        pkgsrc/devel/boost-mpi: buildlink3.mk
        pkgsrc/devel/py-boost: buildlink3.mk
        pkgsrc/meta-pkgs/boost: Makefile.common distinfo
Removed Files:
        pkgsrc/meta-pkgs/boost/patches: patch-boost_lockfree_spsc__queue.hpp
            patch-boost_stacktrace_detail_frame__unwind.ipp
            patch-boost_stacktrace_detail_location__from__symbol.hpp
            patch-libs_fiber_src_numa_freebsd_pin__thread.cpp

Log Message:
boost: updated to 1.68.0

1.68.0:
New Libraries
YAP:
An expression template library for C++14 and later, from Zach Laine.

Updated Libraries
Beast:
This version fixes a missing executor work guard in all composed operations used in the implementation. Users who are experiencing crashes related to asynchronous completion handlers are encouraged 
to upgrade.
For a complete list of changes, please view the official Release Notes.
Context:
78: Linker error with context-impl=ucontext: multiple definition of boost::context::detail::current_rec
Coroutine2:
14: crash while stack unwinding
18: some guidance on why to use coroutine2
20: failes to compile test in due to the error C2039
22: undefined behaviour documentation
Fiber:
170: buffered_channel::try_push has incorrect documentation
172: WIN64: 'invalid conversion from 'HANDLE' to 'std::thread::native_handle_type' errors for builds using mingw-w64
175: throw exception "Operation not permitted"
NUMA support moved to extra library (fiber-numa); enabled via property numa (numa=on)
Fusion:
Added a workaround for ambiguous call of fusion::deque constructor on GCC 4.4/c++0x
Fixed a bug with C-style array
Fixed a fusion::for_each signature to take functor by value
This may break existing code with non-copyable (non-movable) functor, but the implementation wasn't correct for a long time; the documantation was correct from the first. So, please make sure your 
usage.
Fixed unintentional MPL placeholder substituion bug on fusion::transform.
Moved description, how to conform Fusion sequence as MPL sequence, to mpl section.
Added notes regarding IO facility for adapted type.
Geometry:
Improvements
469 Horizontal grid shift (nadgrids) in SRS transformations (undocumented for now due to potential interface changes).
478 Box-Segment distance for spherical and geographic coordinate systems.
487 Missing combinations of geometries in distance for spherical and geographic cs
489 Additional direct geodesic problem formulas for internal use
Solved issues
470 Assertion failure with short spherical and geographic segments.
471 Invalid envelope of spherical polygon
498 Unexpected results with expand() and make_inverse() for spherical and geographic CS
Bugfixes
488 Handle non-true-references in closing_iterator and ever_circling_range_iterator
495 VxWorks 7 cross-compilation issue.
GIL:
The I/O extensions have been entirely rewritten.
The library now requires a C++11-compliant compiler.
Documentation has been reformatted and updated.
Graph:
Conditionally replace deprecated/removed C++98 std::bind1st by std::bind, std::auto_ptr by std::unique_ptr, and std::random_shuffle by std::shuffle.
Fix compiler error with release builds on VS2015
Fix the Stanford GraphBase examples
Fix friend declarations for iterator_core_access
Add missing <boost/iterator.hpp> include
Avoid an unused variable warning
Fix some typos in documentation
Fix some issues in tests and examples
Lexical Cast:
Fixes for clang-tidy warnings 12092
Log:
Improved support for VxWorks.
Save and restore ebx register on x86 PIE targets in the dump stream manipulator implementation.
Math:
Support for arbitrary precision complex valued quadrature and hence contour integration
Improve performance of polynomial addition
Math:
Continue to improve numerical integration routines, and in particular add support for contour integrals.
Improve accuracy of erfc function's rational approximations.
Multi-index Containers:
Containers of moveable but non-copyable elements can now be serialized (ticket 13478). Thanks to Sébastien Paris for the report.
multi_index_container's default constructor is no longer explicit (ticket 13518).
Multiprecision:
Support for multiprecision complex numbers
Multiprecision:
Support added for complex multiprecision numbers.
Changed conversion to unsigned integer types to be truncating to match standard defined behaviour.
Correct bug in MPFR string formatting.
Fix undefined behaviour in cpp_dec_float conversion from long long.
Add support for Eigen interoperability.
float128.hpp: Fix Intel on Windows build.
Fix type used in temporaries when expanding expression templates containing mixed expressions.
Fix infinite loop in gmp_float to fixed-point string conversion.
Update the expression templates to issue static_asserts with better error messages when you try and do something unsupported.
Fix bug in cpp_int where incrementing to zero doesn't set the sign correctly.
Remove erroneous use of std::move, and rely on NVRO instead.
Fix up support for changes to MPIR-3.0.
Fix various conversion errors in cpp_bin_float when the exponent type is a long long, or else we're converting to an integer that is wider than we are.
Fix compatibility issue with GCC-8 caused by the introduction of std::byte.
Optional:
Added member function has_value() for compatibility with std::optional (issue 52).
Added member function map() for transforming optional<T> into optional<U> using a function of type T -> U.
Added member function flat_map() for transforming optional<T> into optional<U> using a function of type T -> optonal<U>.
Predef:
Add support for __ARM_ARCH macro.
Add detection for PTX architecture.
Add nvcc compiler detection.
Add support for detecting CUDA.
Remove reference to obsolete BOOST_ARCH_AMD64.
Program Options:
Support for multiple long names for an option, thanks to Eyal Rozenberg
Python:
Bug fixes to correct autolink support (Windows)
Rational:
Fixed undefined behavior in normalize()
System:
Add constexpr to error_code and error_condition members under C++14 and above
Signals:
Removal Notice: Boost.Signals will be removed in the next release. Boost.Signals was deprecated in version 1.54.0. Transition to Boost.Signals2 now to avoid disruption.
Stacktrace:
Fixed compilation on Solaris and other platforms that do qualify address as const in dladdr function (github 54).
Dropped dependency on Boost.LexicalCast.
Test:
Boost.test v3.8 see the Changes log for more details.
Breaking changes
The master_test_suite_t object is no more copyable
New feature:
Dataset test case can now use command line parameters
TypeIndex:
Dropped dependency on Boost.MPL.
Uuid:
Breaking change: sha1 detail namespace header redirection for backwards compatibility was removed
Added support for std::hash
Added support for move semantics on random generators
Properly handle EINTR when acquiring entropy
Use getrandom(2) instead of getentropy(3) on linux


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/boost-build/buildlink3.mk
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/boost-docs/Makefile
cvs rdiff -u -r1.50 -r1.51 pkgsrc/devel/boost-headers/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/devel/boost-headers/PLIST \
    pkgsrc/devel/boost-headers/buildlink3.mk
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/boost-jam/buildlink3.mk
cvs rdiff -u -r1.70 -r1.71 pkgsrc/devel/boost-libs/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/devel/boost-libs/buildlink3.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/boost-mpi/buildlink3.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-boost/buildlink3.mk
cvs rdiff -u -r1.74 -r1.75 pkgsrc/meta-pkgs/boost/Makefile.common
cvs rdiff -u -r1.120 -r1.121 pkgsrc/meta-pkgs/boost/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_lockfree_spsc__queue.hpp \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_stacktrace_detail_frame__unwind.ipp \
    pkgsrc/meta-pkgs/boost/patches/patch-boost_stacktrace_detail_location__from__symbol.hpp \
    pkgsrc/meta-pkgs/boost/patches/patch-libs_fiber_src_numa_freebsd_pin__thread.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/boost-build/buildlink3.mk
diff -u pkgsrc/devel/boost-build/buildlink3.mk:1.38 pkgsrc/devel/boost-build/buildlink3.mk:1.39
--- pkgsrc/devel/boost-build/buildlink3.mk:1.38 Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-build/buildlink3.mk      Thu Aug 16 15:58:31 2018
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.38 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.39 2018/08/16 15:58:31 adam Exp $
 
 BUILDLINK_TREE+=       boost-build
 
 .if !defined(BOOST_BUILD_BUILDLINK3_MK)
 BOOST_BUILD_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.boost-build+=    boost-build-1.67.*
+BUILDLINK_API_DEPENDS.boost-build+=    boost-build-1.68.*
 BUILDLINK_DEPMETHOD.boost-build?=      build
 BUILDLINK_PKGSRCDIR.boost-build?=      ../../devel/boost-build
 .endif # BOOST_BUILD_BUILDLINK3_MK

Index: pkgsrc/devel/boost-docs/Makefile
diff -u pkgsrc/devel/boost-docs/Makefile:1.17 pkgsrc/devel/boost-docs/Makefile:1.18
--- pkgsrc/devel/boost-docs/Makefile:1.17       Thu Aug 24 19:31:31 2017
+++ pkgsrc/devel/boost-docs/Makefile    Thu Aug 16 15:58:31 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2017/08/24 19:31:31 adam Exp $
+# $NetBSD: Makefile,v 1.18 2018/08/16 15:58:31 adam Exp $
 
 BOOST_PACKAGE=         docs
 BOOST_COMMENT=         (documentation)
@@ -22,11 +22,11 @@ do-install:
                -s':^.*\.orig$$::' \
                *.png *.css *.htm *.html libs more ${DESTDIR}${DOCDIR}
        ${FIND} ${DESTDIR}${DOCDIR} \
-               -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} \;
+               -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} +
        ${FIND} ${DESTDIR}${DOCDIR} \
-               -type d -exec ${CHMOD} ${PKGDIRMODE} {} \;
+               -type d -exec ${CHMOD} ${PKGDIRMODE} {} +
        ${FIND} ${DESTDIR}${DOCDIR} \
-               -type f -exec ${CHMOD} ${SHAREMODE} {} \;
+               -type f -exec ${CHMOD} ${SHAREMODE} {} +
        cd ${DESTDIR}${PREFIX} && \
                ${FIND} share/doc/boost -type f -print > ${WRKDIR}/PLIST.auto
 

Index: pkgsrc/devel/boost-headers/Makefile
diff -u pkgsrc/devel/boost-headers/Makefile:1.50 pkgsrc/devel/boost-headers/Makefile:1.51
--- pkgsrc/devel/boost-headers/Makefile:1.50    Sun May  6 18:46:09 2018
+++ pkgsrc/devel/boost-headers/Makefile Thu Aug 16 15:58:32 2018
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.50 2018/05/06 18:46:09 minskim Exp $
+# $NetBSD: Makefile,v 1.51 2018/08/16 15:58:32 adam Exp $
 
 BOOST_PACKAGE=         headers
 BOOST_COMMENT=         (build-time headers)
 BOOST_CONFIG=          generate
 
 .include "../../meta-pkgs/boost/Makefile.common"
-PKGREVISION=           4
 
 BJAM_ARGS+=            --without-\*
 
@@ -15,9 +14,9 @@ NO_BUILD=             yes
 
 do-install: bjam-install
        ${FIND} ${DESTDIR}${PREFIX}/include/boost \
-               -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} \;
+               -type f -exec ${CHOWN} ${SHAREOWN}:${SHAREGRP} {} +
        ${FIND} ${DESTDIR}${PREFIX}/include/boost \
-               -type d -exec ${CHMOD} ${PKGDIRMODE} {} \;
+               -type d -exec ${CHMOD} ${PKGDIRMODE} {} +
 
 PTHREAD_OPTS+=         require
 .include "../../mk/pthread.buildlink3.mk"

Index: pkgsrc/devel/boost-headers/PLIST
diff -u pkgsrc/devel/boost-headers/PLIST:1.40 pkgsrc/devel/boost-headers/PLIST:1.41
--- pkgsrc/devel/boost-headers/PLIST:1.40       Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-headers/PLIST    Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.40 2018/04/29 20:41:11 adam Exp $
+@comment $NetBSD: PLIST,v 1.41 2018/08/16 15:58:32 adam Exp $
 include/boost/accumulators/accumulators.hpp
 include/boost/accumulators/accumulators_fwd.hpp
 include/boost/accumulators/framework/accumulator_base.hpp
@@ -87,6 +87,7 @@ include/boost/accumulators/statistics/we
 include/boost/accumulators/statistics/with_error.hpp
 include/boost/accumulators/statistics_fwd.hpp
 include/boost/algorithm/algorithm.hpp
+include/boost/algorithm/apply_permutation.hpp
 include/boost/algorithm/clamp.hpp
 include/boost/algorithm/cxx11/all_of.hpp
 include/boost/algorithm/cxx11/any_of.hpp
@@ -111,6 +112,8 @@ include/boost/algorithm/cxx17/reduce.hpp
 include/boost/algorithm/cxx17/transform_exclusive_scan.hpp
 include/boost/algorithm/cxx17/transform_inclusive_scan.hpp
 include/boost/algorithm/cxx17/transform_reduce.hpp
+include/boost/algorithm/find_backward.hpp
+include/boost/algorithm/find_not.hpp
 include/boost/algorithm/gather.hpp
 include/boost/algorithm/hex.hpp
 include/boost/algorithm/is_palindrome.hpp
@@ -915,6 +918,7 @@ include/boost/beast/core/detail/allocato
 include/boost/beast/core/detail/base64.hpp
 include/boost/beast/core/detail/bind_handler.hpp
 include/boost/beast/core/detail/buffers_ref.hpp
+include/boost/beast/core/detail/chacha.hpp
 include/boost/beast/core/detail/clamp.hpp
 include/boost/beast/core/detail/config.hpp
 include/boost/beast/core/detail/cpu_info.hpp
@@ -961,6 +965,19 @@ include/boost/beast/core/static_string.h
 include/boost/beast/core/string.hpp
 include/boost/beast/core/string_param.hpp
 include/boost/beast/core/type_traits.hpp
+include/boost/beast/experimental/core/detail/flat_stream.hpp
+include/boost/beast/experimental/core/flat_stream.hpp
+include/boost/beast/experimental/core/impl/flat_stream.ipp
+include/boost/beast/experimental/core/ssl_stream.hpp
+include/boost/beast/experimental/http/icy_stream.hpp
+include/boost/beast/experimental/http/impl/icy_stream.ipp
+include/boost/beast/experimental/test/detail/error.hpp
+include/boost/beast/experimental/test/error.hpp
+include/boost/beast/experimental/test/fail_count.hpp
+include/boost/beast/experimental/test/impl/error.ipp
+include/boost/beast/experimental/test/impl/fail_count.ipp
+include/boost/beast/experimental/test/impl/stream.ipp
+include/boost/beast/experimental/test/stream.hpp
 include/boost/beast/http.hpp
 include/boost/beast/http/basic_dynamic_body.hpp
 include/boost/beast/http/basic_file_body.hpp
@@ -1510,6 +1527,7 @@ include/boost/compute/exception.hpp
 include/boost/compute/exception/context_error.hpp
 include/boost/compute/exception/no_device_found.hpp
 include/boost/compute/exception/opencl_error.hpp
+include/boost/compute/exception/program_build_failure.hpp
 include/boost/compute/exception/unsupported_extension_error.hpp
 include/boost/compute/experimental/clamp_range.hpp
 include/boost/compute/experimental/malloc.hpp
@@ -1798,6 +1816,7 @@ include/boost/container/detail/pool_comm
 include/boost/container/detail/pool_resource.hpp
 include/boost/container/detail/singleton.hpp
 include/boost/container/detail/std_fwd.hpp
+include/boost/container/detail/thread_mutex.hpp
 include/boost/container/detail/transform_iterator.hpp
 include/boost/container/detail/tree.hpp
 include/boost/container/detail/type_traits.hpp
@@ -1851,7 +1870,6 @@ include/boost/container_hash/detail/limi
 include/boost/container_hash/extensions.hpp
 include/boost/container_hash/hash.hpp
 include/boost/container_hash/hash_fwd.hpp
-include/boost/context/all.hpp
 include/boost/context/continuation.hpp
 include/boost/context/continuation_fcontext.hpp
 include/boost/context/continuation_ucontext.hpp
@@ -1961,6 +1979,7 @@ 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/exchange.hpp
 include/boost/core/explicit_operator_bool.hpp
 include/boost/core/ignore_unused.hpp
 include/boost/core/is_same.hpp
@@ -2316,7 +2335,6 @@ include/boost/exception/to_string.hpp
 include/boost/exception/to_string_stub.hpp
 include/boost/exception_ptr.hpp
 include/boost/fiber/algo/algorithm.hpp
-include/boost/fiber/algo/numa/work_stealing.hpp
 include/boost/fiber/algo/round_robin.hpp
 include/boost/fiber/algo/shared_work.hpp
 include/boost/fiber/algo/work_stealing.hpp
@@ -2362,6 +2380,8 @@ include/boost/fiber/future/packaged_task
 include/boost/fiber/future/promise.hpp
 include/boost/fiber/hip/waitfor.hpp
 include/boost/fiber/mutex.hpp
+include/boost/fiber/numa/algo/work_stealing.hpp
+include/boost/fiber/numa/all.hpp
 include/boost/fiber/numa/pin_thread.hpp
 include/boost/fiber/numa/topology.hpp
 include/boost/fiber/operations.hpp
@@ -3393,16 +3413,14 @@ include/boost/fusion/support/deduce_sequ
 include/boost/fusion/support/detail/access.hpp
 include/boost/fusion/support/detail/and.hpp
 include/boost/fusion/support/detail/as_fusion_element.hpp
-include/boost/fusion/support/detail/category_of.hpp
 include/boost/fusion/support/detail/enabler.hpp
 include/boost/fusion/support/detail/index_sequence.hpp
 include/boost/fusion/support/detail/is_mpl_sequence.hpp
+include/boost/fusion/support/detail/is_native_fusion_sequence.hpp
 include/boost/fusion/support/detail/is_same_size.hpp
-include/boost/fusion/support/detail/is_view.hpp
 include/boost/fusion/support/detail/mpl_iterator_category.hpp
 include/boost/fusion/support/detail/pp_round.hpp
 include/boost/fusion/support/detail/segmented_fold_until_impl.hpp
-include/boost/fusion/support/detail/unknown_key.hpp
 include/boost/fusion/support/is_iterator.hpp
 include/boost/fusion/support/is_segmented.hpp
 include/boost/fusion/support/is_sequence.hpp
@@ -3548,7 +3566,6 @@ include/boost/fusion/view/single_view/si
 include/boost/fusion/view/single_view/single_view_iterator.hpp
 include/boost/fusion/view/transform_view.hpp
 include/boost/fusion/view/transform_view/detail/advance_impl.hpp
-include/boost/fusion/view/transform_view/detail/apply_transform_result.hpp
 include/boost/fusion/view/transform_view/detail/at_impl.hpp
 include/boost/fusion/view/transform_view/detail/begin_impl.hpp
 include/boost/fusion/view/transform_view/detail/deref_impl.hpp
@@ -3646,12 +3663,14 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/distance/is_comparable.hpp
 include/boost/geometry/algorithms/detail/distance/iterator_selector.hpp
 include/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp
+include/boost/geometry/algorithms/detail/distance/linear_to_box.hpp
 include/boost/geometry/algorithms/detail/distance/linear_to_linear.hpp
 include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp
 include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp
 include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.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/envelope/areal.hpp
 include/boost/geometry/algorithms/detail/envelope/box.hpp
 include/boost/geometry/algorithms/detail/envelope/implementation.hpp
 include/boost/geometry/algorithms/detail/envelope/initialize.hpp
@@ -3894,12 +3913,15 @@ include/boost/geometry/formulas/area_for
 include/boost/geometry/formulas/authalic_radius_sqr.hpp
 include/boost/geometry/formulas/differential_quantities.hpp
 include/boost/geometry/formulas/eccentricity_sqr.hpp
-include/boost/geometry/formulas/elliptic_arc_length.hpp
 include/boost/geometry/formulas/flattening.hpp
 include/boost/geometry/formulas/geographic.hpp
 include/boost/geometry/formulas/gnomonic_intersection.hpp
 include/boost/geometry/formulas/gnomonic_spheroid.hpp
 include/boost/geometry/formulas/mean_radius.hpp
+include/boost/geometry/formulas/meridian_direct.hpp
+include/boost/geometry/formulas/meridian_inverse.hpp
+include/boost/geometry/formulas/meridian_segment.hpp
+include/boost/geometry/formulas/quarter_meridian.hpp
 include/boost/geometry/formulas/result_direct.hpp
 include/boost/geometry/formulas/result_inverse.hpp
 include/boost/geometry/formulas/sjoberg_intersection.hpp
@@ -4165,6 +4187,7 @@ include/boost/geometry/srs/esri.hpp
 include/boost/geometry/srs/iau2000.hpp
 include/boost/geometry/srs/projection.hpp
 include/boost/geometry/srs/projections/code.hpp
+include/boost/geometry/srs/projections/constants.hpp
 include/boost/geometry/srs/projections/epsg.hpp
 include/boost/geometry/srs/projections/epsg_params.hpp
 include/boost/geometry/srs/projections/epsg_traits.hpp
@@ -4173,6 +4196,7 @@ include/boost/geometry/srs/projections/e
 include/boost/geometry/srs/projections/esri_traits.hpp
 include/boost/geometry/srs/projections/exception.hpp
 include/boost/geometry/srs/projections/factory.hpp
+include/boost/geometry/srs/projections/grids.hpp
 include/boost/geometry/srs/projections/iau2000.hpp
 include/boost/geometry/srs/projections/iau2000_params.hpp
 include/boost/geometry/srs/projections/iau2000_traits.hpp
@@ -4184,6 +4208,8 @@ include/boost/geometry/srs/projections/i
 include/boost/geometry/srs/projections/impl/factory_entry.hpp
 include/boost/geometry/srs/projections/impl/function_overloads.hpp
 include/boost/geometry/srs/projections/impl/geocent.hpp
+include/boost/geometry/srs/projections/impl/pj_apply_gridshift.hpp
+include/boost/geometry/srs/projections/impl/pj_apply_gridshift_shared.hpp
 include/boost/geometry/srs/projections/impl/pj_auth.hpp
 include/boost/geometry/srs/projections/impl/pj_datum_set.hpp
 include/boost/geometry/srs/projections/impl/pj_datums.hpp
@@ -4191,6 +4217,9 @@ include/boost/geometry/srs/projections/i
 include/boost/geometry/srs/projections/impl/pj_ellps.hpp
 include/boost/geometry/srs/projections/impl/pj_fwd.hpp
 include/boost/geometry/srs/projections/impl/pj_gauss.hpp
+include/boost/geometry/srs/projections/impl/pj_gridinfo.hpp
+include/boost/geometry/srs/projections/impl/pj_gridlist.hpp
+include/boost/geometry/srs/projections/impl/pj_gridlist_shared.hpp
 include/boost/geometry/srs/projections/impl/pj_init.hpp
 include/boost/geometry/srs/projections/impl/pj_inv.hpp
 include/boost/geometry/srs/projections/impl/pj_mlfn.hpp
@@ -4306,7 +4335,10 @@ include/boost/geometry/srs/projections/p
 include/boost/geometry/srs/projections/proj/wink1.hpp
 include/boost/geometry/srs/projections/proj/wink2.hpp
 include/boost/geometry/srs/projections/proj4.hpp
+include/boost/geometry/srs/projections/shared_grids.hpp
 include/boost/geometry/srs/projections/srid_traits.hpp
+include/boost/geometry/srs/projections/str_cast.hpp
+include/boost/geometry/srs/shared_grids.hpp
 include/boost/geometry/srs/sphere.hpp
 include/boost/geometry/srs/spheroid.hpp
 include/boost/geometry/srs/srs.hpp
@@ -4345,6 +4377,7 @@ include/boost/geometry/strategies/cartes
 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/distance_segment_box.hpp
 include/boost/geometry/strategies/cartesian/envelope_segment.hpp
 include/boost/geometry/strategies/cartesian/intersection.hpp
 include/boost/geometry/strategies/cartesian/point_in_box.hpp
@@ -4384,6 +4417,7 @@ include/boost/geometry/strategies/geogra
 include/boost/geometry/strategies/geographic/distance_cross_track.hpp
 include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp
 include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp
+include/boost/geometry/strategies/geographic/distance_segment_box.hpp
 include/boost/geometry/strategies/geographic/distance_thomas.hpp
 include/boost/geometry/strategies/geographic/distance_vincenty.hpp
 include/boost/geometry/strategies/geographic/envelope_segment.hpp
@@ -4411,6 +4445,7 @@ include/boost/geometry/strategies/spheri
 include/boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp
 include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp
 include/boost/geometry/strategies/spherical/distance_haversine.hpp
+include/boost/geometry/strategies/spherical/distance_segment_box.hpp
 include/boost/geometry/strategies/spherical/envelope_segment.hpp
 include/boost/geometry/strategies/spherical/get_radius.hpp
 include/boost/geometry/strategies/spherical/intersection.hpp
@@ -4438,6 +4473,7 @@ include/boost/geometry/util/for_each_coo
 include/boost/geometry/util/has_infinite_coordinate.hpp
 include/boost/geometry/util/has_nan_coordinate.hpp
 include/boost/geometry/util/has_non_finite_coordinate.hpp
+include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp
 include/boost/geometry/util/math.hpp
 include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp
 include/boost/geometry/util/normalize_spheroidal_coordinates.hpp
@@ -4466,6 +4502,7 @@ include/boost/geometry/views/identity_vi
 include/boost/geometry/views/reversible_view.hpp
 include/boost/geometry/views/segment_view.hpp
 include/boost/get_pointer.hpp
+include/boost/gil.hpp
 include/boost/gil/algorithm.hpp
 include/boost/gil/bit_aligned_pixel_iterator.hpp
 include/boost/gil/bit_aligned_pixel_reference.hpp
@@ -4487,16 +4524,124 @@ include/boost/gil/extension/dynamic_imag
 include/boost/gil/extension/dynamic_image/image_view_factory.hpp
 include/boost/gil/extension/dynamic_image/reduce.hpp
 include/boost/gil/extension/dynamic_image/variant.hpp
-include/boost/gil/extension/io/dynamic_io.hpp
-include/boost/gil/extension/io/io_error.hpp
-include/boost/gil/extension/io/jpeg_dynamic_io.hpp
-include/boost/gil/extension/io/jpeg_io.hpp
-include/boost/gil/extension/io/jpeg_io_private.hpp
-include/boost/gil/extension/io/png_dynamic_io.hpp
-include/boost/gil/extension/io/png_io.hpp
-include/boost/gil/extension/io/png_io_private.hpp
-include/boost/gil/extension/io/tiff_dynamic_io.hpp
-include/boost/gil/extension/io/tiff_io.hpp
+include/boost/gil/extension/io/bmp.hpp
+include/boost/gil/extension/io/bmp/detail/is_allowed.hpp
+include/boost/gil/extension/io/bmp/detail/read.hpp
+include/boost/gil/extension/io/bmp/detail/reader_backend.hpp
+include/boost/gil/extension/io/bmp/detail/scanline_read.hpp
+include/boost/gil/extension/io/bmp/detail/supported_types.hpp
+include/boost/gil/extension/io/bmp/detail/write.hpp
+include/boost/gil/extension/io/bmp/detail/writer_backend.hpp
+include/boost/gil/extension/io/bmp/old.hpp
+include/boost/gil/extension/io/bmp/read.hpp
+include/boost/gil/extension/io/bmp/tags.hpp
+include/boost/gil/extension/io/bmp/write.hpp
+include/boost/gil/extension/io/jpeg.hpp
+include/boost/gil/extension/io/jpeg/detail/base.hpp
+include/boost/gil/extension/io/jpeg/detail/is_allowed.hpp
+include/boost/gil/extension/io/jpeg/detail/read.hpp
+include/boost/gil/extension/io/jpeg/detail/reader_backend.hpp
+include/boost/gil/extension/io/jpeg/detail/scanline_read.hpp
+include/boost/gil/extension/io/jpeg/detail/supported_types.hpp
+include/boost/gil/extension/io/jpeg/detail/write.hpp
+include/boost/gil/extension/io/jpeg/detail/writer_backend.hpp
+include/boost/gil/extension/io/jpeg/old.hpp
+include/boost/gil/extension/io/jpeg/read.hpp
+include/boost/gil/extension/io/jpeg/tags.hpp
+include/boost/gil/extension/io/jpeg/write.hpp
+include/boost/gil/extension/io/png.hpp
+include/boost/gil/extension/io/png/detail/base.hpp
+include/boost/gil/extension/io/png/detail/is_allowed.hpp
+include/boost/gil/extension/io/png/detail/read.hpp
+include/boost/gil/extension/io/png/detail/reader_backend.hpp
+include/boost/gil/extension/io/png/detail/scanline_read.hpp
+include/boost/gil/extension/io/png/detail/supported_types.hpp
+include/boost/gil/extension/io/png/detail/write.hpp
+include/boost/gil/extension/io/png/detail/writer_backend.hpp
+include/boost/gil/extension/io/png/old.hpp
+include/boost/gil/extension/io/png/read.hpp
+include/boost/gil/extension/io/png/tags.hpp
+include/boost/gil/extension/io/png/write.hpp
+include/boost/gil/extension/io/pnm.hpp
+include/boost/gil/extension/io/pnm/detail/is_allowed.hpp
+include/boost/gil/extension/io/pnm/detail/read.hpp
+include/boost/gil/extension/io/pnm/detail/reader_backend.hpp
+include/boost/gil/extension/io/pnm/detail/scanline_read.hpp
+include/boost/gil/extension/io/pnm/detail/supported_types.hpp
+include/boost/gil/extension/io/pnm/detail/write.hpp
+include/boost/gil/extension/io/pnm/detail/writer_backend.hpp
+include/boost/gil/extension/io/pnm/old.hpp
+include/boost/gil/extension/io/pnm/read.hpp
+include/boost/gil/extension/io/pnm/tags.hpp
+include/boost/gil/extension/io/pnm/write.hpp
+include/boost/gil/extension/io/raw.hpp
+include/boost/gil/extension/io/raw/detail/device.hpp
+include/boost/gil/extension/io/raw/detail/is_allowed.hpp
+include/boost/gil/extension/io/raw/detail/read.hpp
+include/boost/gil/extension/io/raw/detail/reader_backend.hpp
+include/boost/gil/extension/io/raw/detail/supported_types.hpp
+include/boost/gil/extension/io/raw/read.hpp
+include/boost/gil/extension/io/raw/tags.hpp
+include/boost/gil/extension/io/targa.hpp
+include/boost/gil/extension/io/targa/detail/is_allowed.hpp
+include/boost/gil/extension/io/targa/detail/read.hpp
+include/boost/gil/extension/io/targa/detail/reader_backend.hpp
+include/boost/gil/extension/io/targa/detail/scanline_read.hpp
+include/boost/gil/extension/io/targa/detail/supported_types.hpp
+include/boost/gil/extension/io/targa/detail/write.hpp
+include/boost/gil/extension/io/targa/detail/writer_backend.hpp
+include/boost/gil/extension/io/targa/old.hpp
+include/boost/gil/extension/io/targa/read.hpp
+include/boost/gil/extension/io/targa/tags.hpp
+include/boost/gil/extension/io/targa/write.hpp
+include/boost/gil/extension/io/tiff.hpp
+include/boost/gil/extension/io/tiff/detail/device.hpp
+include/boost/gil/extension/io/tiff/detail/is_allowed.hpp
+include/boost/gil/extension/io/tiff/detail/log.hpp
+include/boost/gil/extension/io/tiff/detail/read.hpp
+include/boost/gil/extension/io/tiff/detail/reader_backend.hpp
+include/boost/gil/extension/io/tiff/detail/scanline_read.hpp
+include/boost/gil/extension/io/tiff/detail/supported_types.hpp
+include/boost/gil/extension/io/tiff/detail/write.hpp
+include/boost/gil/extension/io/tiff/detail/writer_backend.hpp
+include/boost/gil/extension/io/tiff/old.hpp
+include/boost/gil/extension/io/tiff/read.hpp
+include/boost/gil/extension/io/tiff/tags.hpp
+include/boost/gil/extension/io/tiff/write.hpp
+include/boost/gil/extension/numeric/affine.hpp
+include/boost/gil/extension/numeric/algorithm.hpp
+include/boost/gil/extension/numeric/channel_numeric_operations.hpp
+include/boost/gil/extension/numeric/convolve.hpp
+include/boost/gil/extension/numeric/kernel.hpp
+include/boost/gil/extension/numeric/pixel_numeric_operations.hpp
+include/boost/gil/extension/numeric/resample.hpp
+include/boost/gil/extension/numeric/sampler.hpp
+include/boost/gil/extension/toolbox/color_converters.hpp
+include/boost/gil/extension/toolbox/color_converters/gray_to_rgba.hpp
+include/boost/gil/extension/toolbox/color_converters/rgb_to_luminance.hpp
+include/boost/gil/extension/toolbox/color_spaces.hpp
+include/boost/gil/extension/toolbox/color_spaces/cmyka.hpp
+include/boost/gil/extension/toolbox/color_spaces/gray_alpha.hpp
+include/boost/gil/extension/toolbox/color_spaces/hsl.hpp
+include/boost/gil/extension/toolbox/color_spaces/hsv.hpp
+include/boost/gil/extension/toolbox/color_spaces/lab.hpp
+include/boost/gil/extension/toolbox/color_spaces/xyz.hpp
+include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp
+include/boost/gil/extension/toolbox/dynamic_images.hpp
+include/boost/gil/extension/toolbox/image_types.hpp
+include/boost/gil/extension/toolbox/image_types/indexed_image.hpp
+include/boost/gil/extension/toolbox/image_types/subchroma_image.hpp
+include/boost/gil/extension/toolbox/metafunctions.hpp
+include/boost/gil/extension/toolbox/metafunctions/channel_type.hpp
+include/boost/gil/extension/toolbox/metafunctions/channel_view.hpp
+include/boost/gil/extension/toolbox/metafunctions/get_num_bits.hpp
+include/boost/gil/extension/toolbox/metafunctions/get_pixel_type.hpp
+include/boost/gil/extension/toolbox/metafunctions/gil_extensions.hpp
+include/boost/gil/extension/toolbox/metafunctions/is_bit_aligned.hpp
+include/boost/gil/extension/toolbox/metafunctions/is_homogeneous.hpp
+include/boost/gil/extension/toolbox/metafunctions/is_similar.hpp
+include/boost/gil/extension/toolbox/metafunctions/pixel_bit_size.hpp
+include/boost/gil/extension/toolbox/toolbox.hpp
 include/boost/gil/gil_all.hpp
 include/boost/gil/gil_concept.hpp
 include/boost/gil/gil_config.hpp
@@ -4504,6 +4649,34 @@ include/boost/gil/gray.hpp
 include/boost/gil/image.hpp
 include/boost/gil/image_view.hpp
 include/boost/gil/image_view_factory.hpp
+include/boost/gil/io/base.hpp
+include/boost/gil/io/bit_operations.hpp
+include/boost/gil/io/conversion_policies.hpp
+include/boost/gil/io/device.hpp
+include/boost/gil/io/dynamic_io_new.hpp
+include/boost/gil/io/error.hpp
+include/boost/gil/io/get_read_device.hpp
+include/boost/gil/io/get_reader.hpp
+include/boost/gil/io/get_write_device.hpp
+include/boost/gil/io/get_writer.hpp
+include/boost/gil/io/io.hpp
+include/boost/gil/io/make_backend.hpp
+include/boost/gil/io/make_dynamic_image_reader.hpp
+include/boost/gil/io/make_dynamic_image_writer.hpp
+include/boost/gil/io/make_reader.hpp
+include/boost/gil/io/make_scanline_reader.hpp
+include/boost/gil/io/make_writer.hpp
+include/boost/gil/io/path_spec.hpp
+include/boost/gil/io/read_and_convert_image.hpp
+include/boost/gil/io/read_and_convert_view.hpp
+include/boost/gil/io/read_image.hpp
+include/boost/gil/io/read_image_info.hpp
+include/boost/gil/io/read_view.hpp
+include/boost/gil/io/reader_base.hpp
+include/boost/gil/io/row_buffer_helper.hpp
+include/boost/gil/io/scanline_read_iterator.hpp
+include/boost/gil/io/typedefs.hpp
+include/boost/gil/io/write_view.hpp
 include/boost/gil/iterator_from_2d.hpp
 include/boost/gil/locator.hpp
 include/boost/gil/metafunctions.hpp
@@ -4514,11 +4687,14 @@ include/boost/gil/pixel_iterator_adaptor
 include/boost/gil/planar_pixel_iterator.hpp
 include/boost/gil/planar_pixel_reference.hpp
 include/boost/gil/position_iterator.hpp
+include/boost/gil/premultiply.hpp
+include/boost/gil/promote_integral.hpp
 include/boost/gil/rgb.hpp
 include/boost/gil/rgba.hpp
 include/boost/gil/step_iterator.hpp
 include/boost/gil/typedefs.hpp
 include/boost/gil/utilities.hpp
+include/boost/gil/version.hpp
 include/boost/gil/virtual_locator.hpp
 include/boost/graph/accounting.hpp
 include/boost/graph/adj_list_serialize.hpp
@@ -5971,6 +6147,7 @@ include/boost/locale/time_zone.hpp
 include/boost/locale/utf.hpp
 include/boost/locale/utf8_codecvt.hpp
 include/boost/locale/util.hpp
+include/boost/lockfree/detail/allocator_rebind_helper.hpp
 include/boost/lockfree/detail/atomic.hpp
 include/boost/lockfree/detail/copy_payload.hpp
 include/boost/lockfree/detail/freelist.hpp
@@ -6975,6 +7152,7 @@ include/boost/mpi/detail/packed_oprimiti
 include/boost/mpi/detail/point_to_point.hpp
 include/boost/mpi/detail/text_skeleton_oarchive.hpp
 include/boost/mpi/environment.hpp
+include/boost/mpi/error_string.hpp
 include/boost/mpi/exception.hpp
 include/boost/mpi/graph_communicator.hpp
 include/boost/mpi/group.hpp
@@ -6989,6 +7167,7 @@ include/boost/mpi/python/config.hpp
 include/boost/mpi/python/serialize.hpp
 include/boost/mpi/python/skeleton_and_content.hpp
 include/boost/mpi/request.hpp
+include/boost/mpi/seq.hpp
 include/boost/mpi/skeleton_and_content.hpp
 include/boost/mpi/skeleton_and_content_fwd.hpp
 include/boost/mpi/status.hpp
@@ -8185,10 +8364,13 @@ include/boost/multi_index/sequenced_inde
 include/boost/multi_index/tag.hpp
 include/boost/multi_index_container.hpp
 include/boost/multi_index_container_fwd.hpp
+include/boost/multiprecision/complex128.hpp
+include/boost/multiprecision/complex_adaptor.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_complex.hpp
 include/boost/multiprecision/cpp_dec_float.hpp
 include/boost/multiprecision/cpp_int.hpp
 include/boost/multiprecision/cpp_int/add.hpp
@@ -8224,11 +8406,13 @@ include/boost/multiprecision/detail/numb
 include/boost/multiprecision/detail/rebind.hpp
 include/boost/multiprecision/detail/ublas_interop.hpp
 include/boost/multiprecision/detail/utype_helper.hpp
+include/boost/multiprecision/eigen.hpp
 include/boost/multiprecision/float128.hpp
 include/boost/multiprecision/gmp.hpp
 include/boost/multiprecision/integer.hpp
 include/boost/multiprecision/logged_adaptor.hpp
 include/boost/multiprecision/miller_rabin.hpp
+include/boost/multiprecision/mpc.hpp
 include/boost/multiprecision/mpfi.hpp
 include/boost/multiprecision/mpfr.hpp
 include/boost/multiprecision/number.hpp
@@ -8967,7 +9151,6 @@ include/boost/poly_collection/detail/cal
 include/boost/poly_collection/detail/callable_wrapper_iterator.hpp
 include/boost/poly_collection/detail/function_model.hpp
 include/boost/poly_collection/detail/functional.hpp
-include/boost/poly_collection/detail/integer_sequence.hpp
 include/boost/poly_collection/detail/is_acceptable.hpp
 include/boost/poly_collection/detail/is_constructible.hpp
 include/boost/poly_collection/detail/is_equality_comparable.hpp
@@ -9076,6 +9259,7 @@ include/boost/predef/architecture/m68k.h
 include/boost/predef/architecture/mips.h
 include/boost/predef/architecture/parisc.h
 include/boost/predef/architecture/ppc.h
+include/boost/predef/architecture/ptx.h
 include/boost/predef/architecture/pyramid.h
 include/boost/predef/architecture/rs6k.h
 include/boost/predef/architecture/sparc.h
@@ -9109,6 +9293,7 @@ include/boost/predef/compiler/metaware.h
 include/boost/predef/compiler/metrowerks.h
 include/boost/predef/compiler/microtec.h
 include/boost/predef/compiler/mpw.h
+include/boost/predef/compiler/nvcc.h
 include/boost/predef/compiler/palm.h
 include/boost/predef/compiler/pgi.h
 include/boost/predef/compiler/sgi_mipspro.h
@@ -9135,6 +9320,7 @@ include/boost/predef/hardware/simd/x86/v
 include/boost/predef/hardware/simd/x86_amd.h
 include/boost/predef/hardware/simd/x86_amd/versions.h
 include/boost/predef/language.h
+include/boost/predef/language/cuda.h
 include/boost/predef/language/objc.h
 include/boost/predef/language/stdc.h
 include/boost/predef/language/stdcpp.h
@@ -10167,22 +10353,27 @@ include/boost/random/detail/disable_warn
 include/boost/random/detail/enable_warnings.hpp
 include/boost/random/detail/generator_bits.hpp
 include/boost/random/detail/generator_seed_seq.hpp
+include/boost/random/detail/gray_coded_qrng.hpp
 include/boost/random/detail/int_float_pair.hpp
 include/boost/random/detail/integer_log2.hpp
 include/boost/random/detail/iterator_mixin.hpp
 include/boost/random/detail/large_arithmetic.hpp
+include/boost/random/detail/niederreiter_base2_table.hpp
 include/boost/random/detail/operators.hpp
 include/boost/random/detail/polynomial.hpp
 include/boost/random/detail/ptr_helper.hpp
+include/boost/random/detail/qrng_base.hpp
 include/boost/random/detail/seed.hpp
 include/boost/random/detail/seed_impl.hpp
 include/boost/random/detail/signed_unsigned_tools.hpp
+include/boost/random/detail/sobol_table.hpp
 include/boost/random/detail/uniform_int_float.hpp
 include/boost/random/detail/vector_io.hpp
 include/boost/random/discard_block.hpp
 include/boost/random/discrete_distribution.hpp
 include/boost/random/exponential_distribution.hpp
 include/boost/random/extreme_value_distribution.hpp
+include/boost/random/faure.hpp
 include/boost/random/fisher_f_distribution.hpp
 include/boost/random/gamma_distribution.hpp
 include/boost/random/generate_canonical.hpp
@@ -10197,6 +10388,7 @@ include/boost/random/linear_feedback_shi
 include/boost/random/lognormal_distribution.hpp
 include/boost/random/mersenne_twister.hpp
 include/boost/random/negative_binomial_distribution.hpp
+include/boost/random/niederreiter_base2.hpp
 include/boost/random/non_central_chi_squared_distribution.hpp
 include/boost/random/normal_distribution.hpp
 include/boost/random/piecewise_constant_distribution.hpp
@@ -10208,6 +10400,7 @@ include/boost/random/ranlux.hpp
 include/boost/random/seed_seq.hpp
 include/boost/random/shuffle_order.hpp
 include/boost/random/shuffle_output.hpp
+include/boost/random/sobol.hpp
 include/boost/random/student_t_distribution.hpp
 include/boost/random/subtract_with_carry.hpp
 include/boost/random/taus88.hpp
@@ -10233,6 +10426,7 @@ include/boost/range/adaptor/formatted.hp
 include/boost/range/adaptor/indexed.hpp
 include/boost/range/adaptor/indirected.hpp
 include/boost/range/adaptor/map.hpp
+include/boost/range/adaptor/ref_unwrapped.hpp
 include/boost/range/adaptor/replaced.hpp
 include/boost/range/adaptor/replaced_if.hpp
 include/boost/range/adaptor/reversed.hpp
@@ -11837,7 +12031,9 @@ include/boost/stacktrace/detail/push_opt
 include/boost/stacktrace/detail/safe_dump_noop.ipp
 include/boost/stacktrace/detail/safe_dump_posix.ipp
 include/boost/stacktrace/detail/safe_dump_win.ipp
+include/boost/stacktrace/detail/to_dec_array.hpp
 include/boost/stacktrace/detail/to_hex_array.hpp
+include/boost/stacktrace/detail/try_dec_convert.hpp
 include/boost/stacktrace/detail/unwind_base_impls.hpp
 include/boost/stacktrace/detail/void_ptr_cast.hpp
 include/boost/stacktrace/frame.hpp
@@ -11889,11 +12085,11 @@ include/boost/test/auto_unit_test.hpp
 include/boost/test/data/config.hpp
 include/boost/test/data/dataset.hpp
 include/boost/test/data/for_each_sample.hpp
-include/boost/test/data/generators.hpp
 include/boost/test/data/index_sequence.hpp
 include/boost/test/data/monomorphic.hpp
 include/boost/test/data/monomorphic/array.hpp
 include/boost/test/data/monomorphic/collection.hpp
+include/boost/test/data/monomorphic/delayed.hpp
 include/boost/test/data/monomorphic/fwd.hpp
 include/boost/test/data/monomorphic/generate.hpp
 include/boost/test/data/monomorphic/generators.hpp
@@ -12916,6 +13112,7 @@ include/boost/uuid/detail/random_provide
 include/boost/uuid/detail/random_provider_bcrypt.ipp
 include/boost/uuid/detail/random_provider_detect_platform.hpp
 include/boost/uuid/detail/random_provider_getentropy.ipp
+include/boost/uuid/detail/random_provider_getrandom.ipp
 include/boost/uuid/detail/random_provider_include_platform.hpp
 include/boost/uuid/detail/random_provider_posix.ipp
 include/boost/uuid/detail/random_provider_wincrypt.ipp
@@ -12928,10 +13125,10 @@ include/boost/uuid/name_generator_md5.hp
 include/boost/uuid/name_generator_sha1.hpp
 include/boost/uuid/nil_generator.hpp
 include/boost/uuid/random_generator.hpp
-include/boost/uuid/sha1.hpp
 include/boost/uuid/string_generator.hpp
 include/boost/uuid/uuid.hpp
 include/boost/uuid/uuid_generators.hpp
+include/boost/uuid/uuid_hash.hpp
 include/boost/uuid/uuid_io.hpp
 include/boost/uuid/uuid_serialize.hpp
 include/boost/variant.hpp
@@ -13367,3 +13564,12 @@ include/boost/xpressive/xpressive_dynami
 include/boost/xpressive/xpressive_fwd.hpp
 include/boost/xpressive/xpressive_static.hpp
 include/boost/xpressive/xpressive_typeof.hpp
+include/boost/yap/algorithm.hpp
+include/boost/yap/algorithm_fwd.hpp
+include/boost/yap/config.hpp
+include/boost/yap/detail/algorithm.hpp
+include/boost/yap/detail/transform.hpp
+include/boost/yap/expression.hpp
+include/boost/yap/print.hpp
+include/boost/yap/user_macros.hpp
+include/boost/yap/yap.hpp
Index: pkgsrc/devel/boost-headers/buildlink3.mk
diff -u pkgsrc/devel/boost-headers/buildlink3.mk:1.40 pkgsrc/devel/boost-headers/buildlink3.mk:1.41
--- pkgsrc/devel/boost-headers/buildlink3.mk:1.40       Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-headers/buildlink3.mk    Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.40 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.41 2018/08/16 15:58:32 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.67.*
+BUILDLINK_API_DEPENDS.boost-headers+=  boost-headers-1.68.*
 BUILDLINK_DEPMETHOD.boost-headers?=    build
 BUILDLINK_PKGSRCDIR.boost-headers?=    ../../devel/boost-headers
 

Index: pkgsrc/devel/boost-jam/buildlink3.mk
diff -u pkgsrc/devel/boost-jam/buildlink3.mk:1.34 pkgsrc/devel/boost-jam/buildlink3.mk:1.35
--- pkgsrc/devel/boost-jam/buildlink3.mk:1.34   Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-jam/buildlink3.mk        Thu Aug 16 15:58:32 2018
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.34 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.35 2018/08/16 15:58:32 adam Exp $
 
 BUILDLINK_TREE+=       boost-jam
 
 .if !defined(BOOST_JAM_BUILDLINK3_MK)
 BOOST_JAM_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.boost-jam+=      boost-jam-1.67.*
+BUILDLINK_API_DEPENDS.boost-jam+=      boost-jam-1.68.*
 BUILDLINK_DEPMETHOD.boost-jam?=                build
 BUILDLINK_PKGSRCDIR.boost-jam?=                ../../devel/boost-jam
 .endif # BOOST_JAM_BUILDLINK3_MK

Index: pkgsrc/devel/boost-libs/Makefile
diff -u pkgsrc/devel/boost-libs/Makefile:1.70 pkgsrc/devel/boost-libs/Makefile:1.71
--- pkgsrc/devel/boost-libs/Makefile:1.70       Fri Jul 20 03:34:07 2018
+++ pkgsrc/devel/boost-libs/Makefile    Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.70 2018/07/20 03:34:07 ryoon Exp $
+# $NetBSD: Makefile,v 1.71 2018/08/16 15:58:32 adam Exp $
 
 BOOST_PACKAGE=         libs
 BOOST_COMMENT=         (binary libraries)
@@ -6,7 +6,6 @@ BOOST_CONFIG=           installed
 BOOST_INSTALL_LIBS=    yes
 
 .include "../../meta-pkgs/boost/Makefile.common"
-PKGREVISION=           2
 
 INSTALLATION_DIRS+=    lib
 

Index: pkgsrc/devel/boost-libs/buildlink3.mk
diff -u pkgsrc/devel/boost-libs/buildlink3.mk:1.46 pkgsrc/devel/boost-libs/buildlink3.mk:1.47
--- pkgsrc/devel/boost-libs/buildlink3.mk:1.46  Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-libs/buildlink3.mk       Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.46 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.47 2018/08/16 15:58:32 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.67.*
-BUILDLINK_ABI_DEPENDS.boost-libs?=     boost-libs>=1.67.0
+BUILDLINK_API_DEPENDS.boost-libs+=     boost-libs-1.68.*
+BUILDLINK_ABI_DEPENDS.boost-libs?=     boost-libs>=1.68.0
 BUILDLINK_PKGSRCDIR.boost-libs?=       ../../devel/boost-libs
 
 .include "../../mk/bsd.fast.prefs.mk"

Index: pkgsrc/devel/boost-mpi/buildlink3.mk
diff -u pkgsrc/devel/boost-mpi/buildlink3.mk:1.2 pkgsrc/devel/boost-mpi/buildlink3.mk:1.3
--- pkgsrc/devel/boost-mpi/buildlink3.mk:1.2    Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/boost-mpi/buildlink3.mk        Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2018/08/16 15:58:32 adam Exp $
 
 BUILDLINK_TREE+=       boost-mpi
 
@@ -6,8 +6,8 @@ BUILDLINK_TREE+=        boost-mpi
 BOOST_MPI_BUILDLINK3_MK:=
 
 # Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.boost-mpi+=      boost-mpi-1.67.*
-BUILDLINK_ABI_DEPENDS.boost-mpi+=      boost-mpi-1.67.*
+BUILDLINK_API_DEPENDS.boost-mpi+=      boost-mpi-1.68.*
+BUILDLINK_ABI_DEPENDS.boost-mpi+=      boost-mpi-1.68.*
 BUILDLINK_PKGSRCDIR.boost-mpi?=                ../../devel/boost-mpi
 
 .include "../../devel/boost-libs/buildlink3.mk"

Index: pkgsrc/devel/py-boost/buildlink3.mk
diff -u pkgsrc/devel/py-boost/buildlink3.mk:1.11 pkgsrc/devel/py-boost/buildlink3.mk:1.12
--- pkgsrc/devel/py-boost/buildlink3.mk:1.11    Sun Apr 29 20:41:11 2018
+++ pkgsrc/devel/py-boost/buildlink3.mk Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2018/04/29 20:41:11 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2018/08/16 15:58:32 adam Exp $
 
 BUILDLINK_TREE+=       py-boost
 
@@ -8,8 +8,8 @@ PY_BOOST_BUILDLINK3_MK:=
 .include "../../lang/python/pyversion.mk"
 
 # Use a dependency pattern that guarantees the proper ABI.
-BUILDLINK_API_DEPENDS.py-boost+=       ${PYPKGPREFIX}-boost-1.67.*
-BUILDLINK_ABI_DEPENDS.py-boost+=       ${PYPKGPREFIX}-boost-1.67.*
+BUILDLINK_API_DEPENDS.py-boost+=       ${PYPKGPREFIX}-boost-1.68.*
+BUILDLINK_ABI_DEPENDS.py-boost+=       ${PYPKGPREFIX}-boost-1.68.*
 BUILDLINK_PKGSRCDIR.py-boost?=         ../../devel/py-boost
 
 .include "../../devel/boost-headers/buildlink3.mk"

Index: pkgsrc/meta-pkgs/boost/Makefile.common
diff -u pkgsrc/meta-pkgs/boost/Makefile.common:1.74 pkgsrc/meta-pkgs/boost/Makefile.common:1.75
--- pkgsrc/meta-pkgs/boost/Makefile.common:1.74 Mon Jul  2 20:32:09 2018
+++ pkgsrc/meta-pkgs/boost/Makefile.common      Thu Aug 16 15:58:32 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.74 2018/07/02 20:32:09 adam Exp $
+# $NetBSD: Makefile.common,v 1.75 2018/08/16 15:58:32 adam Exp $
 #
 # used by devel/boost-build/Makefile
 # used by devel/boost-docs/Makefile
@@ -10,7 +10,7 @@
 
 BOOST_PACKAGE?=                undefined
 BOOST_COMMENT?=                undefined
-BOOST_VERSION=         1.67.0
+BOOST_VERSION=         1.68.0
 BOOST_SHORT_VERSION=   ${BOOST_VERSION:S/./_/:C/\..*$//}
 
 # Update mysql57-client/patches/patch-cmake_boost.cmake when updating version

Index: pkgsrc/meta-pkgs/boost/distinfo
diff -u pkgsrc/meta-pkgs/boost/distinfo:1.120 pkgsrc/meta-pkgs/boost/distinfo:1.121
--- pkgsrc/meta-pkgs/boost/distinfo:1.120       Fri May 11 14:45:23 2018
+++ pkgsrc/meta-pkgs/boost/distinfo     Thu Aug 16 15:58:32 2018
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.120 2018/05/11 14:45:23 jperkin Exp $
+$NetBSD: distinfo,v 1.121 2018/08/16 15:58:32 adam Exp $
 
-SHA1 (boost_1_67_0.tar.bz2) = 694ae3f4f899d1a80eb7a3b31b33be73c423c1ae
-RMD160 (boost_1_67_0.tar.bz2) = d5bf97b8a953b87c08e367556856204a05346315
-SHA512 (boost_1_67_0.tar.bz2) = 82bf33d7d2c3db109c9d1f12d40bc2d364c8c95262386f906ccd1a71cd71433bcc01829e968b4a13a5003cf0b50cbdf0b435a1d76530cea7bb05725c327411e8
-Size (boost_1_67_0.tar.bz2) = 87336566 bytes
+SHA1 (boost_1_68_0.tar.bz2) = 18863a7cae4d58ae85eb63d400f774f60a383411
+RMD160 (boost_1_68_0.tar.bz2) = 39c7f40eafd4de2c12c639534ef07df8bb520df0
+SHA512 (boost_1_68_0.tar.bz2) = f5ca2e0425af40eca7722712b985b863c88780e5be5ac24c78bcfdc63651bb67a39605d4f84089d76cab344fd34113fcb7befaa9a90481b381f6c53e9612b5f9
+Size (boost_1_68_0.tar.bz2) = 92155315 bytes
 SHA1 (patch-boost_archive_basic__archive.hpp) = 7e7c88cfc00fbf524c70dedd8b9c3c889f8b684f
 SHA1 (patch-boost_asio_detail_config.hpp) = f3ae1fd0a026c21a89d196c74e02c4d3c8ea0808
 SHA1 (patch-boost_atomic_detail_ops_gcc_sparc.hpp) = 53525f876daeec0a23963917c4c6fad154cf67c4
@@ -14,7 +14,6 @@ SHA1 (patch-boost_config_platform_solari
 SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7
 SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
 SHA1 (patch-boost_core_noncopyable.hpp) = a693e5eda7fc303e1bd86ecfab40321d771af6fe
-SHA1 (patch-boost_lockfree_spsc__queue.hpp) = 095a2375d3e7c18203b7b4eae23413edc38a80a4
 SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a
 SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201
 SHA1 (patch-boost_math_tools_config.hpp) = 9d7ef331414526057a6ac1a0ba1af815f017dfc3
@@ -22,8 +21,6 @@ SHA1 (patch-boost_numeric_ublas_storage.
 SHA1 (patch-boost_property__tree_detail_xml__parser__read__rapidxml.hpp) = 3499fcc37e72396d23a9fce0f1c97891adf12a9f
 SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
 SHA1 (patch-boost_stacktrace_detail_collect__unwind.ipp) = a0e9722872121ddc0db6b0d370e848ad5b315d43
-SHA1 (patch-boost_stacktrace_detail_frame__unwind.ipp) = 0b06b1a1b28decbe61a6f6891b91c6751ff647e1
-SHA1 (patch-boost_stacktrace_detail_location__from__symbol.hpp) = 860bfd99ffce4f6462683fc344d43850632cb6c1
 SHA1 (patch-boost_test_impl_execution__monitor.ipp) = 573e2c8a4575ce1fc50338ddff0968e1c3ed1a61
 SHA1 (patch-boostcpp.jam) = f624d0bede17c61de9758033705eaff94d42775b
 SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
@@ -31,7 +28,6 @@ SHA1 (patch-libs_config_test_boost__no__
 SHA1 (patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S) = 644ecdae0f72fc02a529cd432f9261fb31e9b4e3
 SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = 2ae88227308ee9332fb01ece870eb22fb8383756
 SHA1 (patch-libs_fiber_build_Jamfile.v2) = 28c1aba2d074f2db7104e37cd900d33f5fcffb09
-SHA1 (patch-libs_fiber_src_numa_freebsd_pin__thread.cpp) = 0fbc6c9bcc17a4e042f3b62ca5fdf33f014cf773
 SHA1 (patch-tools_build_src_engine_build.jam) = dc59422ade217aa49eb5d6928f02f7bc4734aa43
 SHA1 (patch-tools_build_src_engine_build.sh) = ed5e29d049f04e8a1e055844e66c549e5cd4bb01
 SHA1 (patch-tools_build_src_tools_gcc.jam) = 4d895f14965ee29e328dda15e9975ccc1c14673f



Home | Main Index | Thread Index | Old Index