Here is an update to Boost 1.70.
I have already had 1.68 and 1.69 run through bulks on i386 and sparc64 which
found
the two issues that have been fixed so far. The builders are busy at the moment.
Looking for any testing and feedback.
Index: devel/boost/Makefile
===================================================================
RCS file: /cvs/ports/devel/boost/Makefile,v
retrieving revision 1.100
diff -u -p -u -p -r1.100 Makefile
--- devel/boost/Makefile 3 Oct 2020 13:17:04 -0000 1.100
+++ devel/boost/Makefile 24 Oct 2020 02:38:57 -0000
@@ -1,23 +1,20 @@
# $OpenBSD: Makefile,v 1.100 2020/10/03 13:17:04 sthen Exp $
-ONLY_FOR_ARCHS-md = aarch64 amd64 arm i386 powerpc
+ONLY_FOR_ARCHS-md = aarch64 amd64 arm i386 mips64 mips64el powerpc powerpc64
COMMENT-main= free peer-reviewed portable C++ source libraries
COMMENT-md= machine-dependent libraries for boost
-# XXX if updating, try to remove -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR
-# XXX in archivers/innoextract
-VERSION= 1.67.0
+VERSION= 1.70.0
DISTNAME= boost_${VERSION:S/./_/g}
PKGNAME-main= boost-${VERSION}
PKGNAME-md= boost-md-${VERSION}
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=boost/}
+MASTER_SITES= https://dl.bintray.com/boostorg/release/${VERSION}/source/
EXTRACT_SUFX= .tar.bz2
FIX_EXTRACT_PERMISSIONS = Yes
-REVISION-main= 1
-SO_VERSION= 11.0
+SO_VERSION= 12.0
BOOST_LIBS= boost_atomic-mt \
boost_chrono-mt boost_chrono \
boost_container-mt boost_container \
@@ -43,13 +40,12 @@ BOOST_LIBS= boost_atomic-mt \
boost_random-mt boost_random \
boost_regex-mt boost_regex \
boost_serialization-mt boost_serialization \
- boost_signals-mt boost_signals \
boost_system-mt boost_system \
boost_thread-mt \
boost_timer-mt boost_timer \
boost_unit_test_framework-mt boost_unit_test_framework \
boost_wserialization-mt boost_wserialization \
- boost_wave-mt \
+ boost_wave-mt boost_wave \
boost_type_erasure-mt boost_type_erasure \
boost_contract boost_contract-mt
@@ -95,9 +91,8 @@ LIB_DEPENDS= archivers/bzip2 \
LIB_DEPENDS-md= devel/boost
-WANTLIB-md+= ${COMPILER_LIBCXX} m
-WANTLIB-md+= boost_chrono-mt boost_filesystem-mt boost_system-mt
-WANTLIB-md+= boost_system boost_thread-mt
+WANTLIB-md+= ${COMPILER_LIBCXX} m boost_chrono-mt boost_filesystem-mt
+WANTLIB-md+= boost_thread-mt
.include <bsd.port.arch.mk>
@@ -115,7 +110,7 @@ BJAM_CONFIG= -sICU_PATH=${LOCALBASE} \
-q \
-d+2 \
-j${MAKE_JOBS} \
- --layout=tagged \
+ --layout=tagged-1.66 \
pch=off \
cflags='${CFLAGS} -pthread' \
cxxflags='${CXXFLAGS} -pthread' \
Index: devel/boost/distinfo
===================================================================
RCS file: /cvs/ports/devel/boost/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- devel/boost/distinfo 15 Aug 2020 20:30:40 -0000 1.11
+++ devel/boost/distinfo 24 Oct 2020 02:38:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (boost_1_67_0.tar.bz2) = JoTJcplO5X/FYy4DvwRHRvbrRdSSDDQ5N6Rl/Welrbo=
-SIZE (boost_1_67_0.tar.bz2) = 87336566
+SHA256 (boost_1_70_0.tar.bz2) = QwroNUeJ3k/RnuUvOx9znh+6V28K3tCJfDwrwA+zh3g=
+SIZE (boost_1_70_0.tar.bz2) = 97887058
Index: devel/boost/patches/patch-Jamroot
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-Jamroot,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-Jamroot
--- devel/boost/patches/patch-Jamroot 15 Aug 2020 20:30:40 -0000 1.7
+++ devel/boost/patches/patch-Jamroot 24 Oct 2020 02:38:57 -0000
@@ -1,10 +1,11 @@
$OpenBSD: patch-Jamroot,v 1.7 2020/08/15 20:30:40 rsadowski Exp $
+
Index: Jamroot
--- Jamroot.orig
+++ Jamroot
-@@ -139,8 +139,9 @@ import option ;
+@@ -145,8 +145,9 @@ import tools/boost_install/boost-install ;
path-constant BOOST_ROOT : . ;
- constant BOOST_VERSION : 1.67.0 ;
+ constant BOOST_VERSION : 1.70.0 ;
constant BOOST_JAMROOT_MODULE : $(__name__) ;
+constant SO_VERSION : ${SO_VERSION} ;
Index: devel/boost/patches/patch-boost_asio_detail_config_hpp
===================================================================
RCS file: devel/boost/patches/patch-boost_asio_detail_config_hpp
diff -N devel/boost/patches/patch-boost_asio_detail_config_hpp
--- devel/boost/patches/patch-boost_asio_detail_config_hpp 15 Aug 2020
20:30:40 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-$OpenBSD: patch-boost_asio_detail_config_hpp,v 1.2 2020/08/15 20:30:40
rsadowski Exp $
-
-libc++-7 deprecates <experimental/string_view> so use <string_view> if present
-instead.
-
-libestdc++ provides <string_view> starting with gcc-7.1.0:
-
https://github.com/gcc-mirror/gcc/commit/76d7f2c208a23ceeffb5e9b8ebe3ce9cc91c4870#diff-077b1e7070de8a0ee56e6c5c2c4c0cc5
-
-Index: boost/asio/detail/config.hpp
---- boost/asio/detail/config.hpp.orig
-+++ boost/asio/detail/config.hpp
-@@ -803,7 +803,9 @@
- # if !defined(BOOST_ASIO_DISABLE_STD_EXPERIMENTAL_STRING_VIEW)
- # if defined(__clang__)
- # if (__cplusplus >= 201402)
--# if __has_include(<experimental/string_view>)
-+# if __has_include(<string_view>)
-+# define BOOST_ASIO_HAS_STD_STRING_VIEW 1
-+# elif __has_include(<experimental/string_view>)
- # define BOOST_ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW 1
- # endif // __has_include(<experimental/string_view>)
- # endif // (__cplusplus >= 201402)
Index: devel/boost/patches/patch-boost_asio_detail_impl_socket_ops_ipp
===================================================================
RCS file: devel/boost/patches/patch-boost_asio_detail_impl_socket_ops_ipp
diff -N devel/boost/patches/patch-boost_asio_detail_impl_socket_ops_ipp
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-boost_asio_detail_impl_socket_ops_ipp 24 Oct
2020 02:38:57 -0000
@@ -0,0 +1,31 @@
+$OpenBSD$
+
+Use MSG_NOSIGNAL with sendmsg().
+
+Index: boost/asio/detail/impl/socket_ops.ipp
+--- boost/asio/detail/impl/socket_ops.ipp.orig
++++ boost/asio/detail/impl/socket_ops.ipp
+@@ -1178,9 +1178,9 @@ signed_size_type send(socket_type s, const buf* bufs,
+ msghdr msg = msghdr();
+ msg.msg_iov = const_cast<buf*>(bufs);
+ msg.msg_iovlen = static_cast<int>(count);
+-#if defined(__linux__)
++#if defined(MSG_NOSIGNAL)
+ flags |= MSG_NOSIGNAL;
+-#endif // defined(__linux__)
++#endif // defined(MSG_NOSIGNAL
+ signed_size_type result = error_wrapper(::sendmsg(s, &msg, flags), ec);
+ if (result >= 0)
+ ec = boost::system::error_code();
+@@ -1307,9 +1307,9 @@ signed_size_type sendto(socket_type s, const buf* bufs
+ msg.msg_namelen = static_cast<int>(addrlen);
+ msg.msg_iov = const_cast<buf*>(bufs);
+ msg.msg_iovlen = static_cast<int>(count);
+-#if defined(__linux__)
++#if defined(MSG_NOSIGNAL)
+ flags |= MSG_NOSIGNAL;
+-#endif // defined(__linux__)
++#endif // defined(MSG_NOSIGNAL)
+ signed_size_type result = error_wrapper(::sendmsg(s, &msg, flags), ec);
+ if (result >= 0)
+ ec = boost::system::error_code();
Index: devel/boost/patches/patch-boost_atomic_detail_ops_gcc_x86_dcas_hpp
===================================================================
RCS file: devel/boost/patches/patch-boost_atomic_detail_ops_gcc_x86_dcas_hpp
diff -N devel/boost/patches/patch-boost_atomic_detail_ops_gcc_x86_dcas_hpp
--- devel/boost/patches/patch-boost_atomic_detail_ops_gcc_x86_dcas_hpp 17 Aug
2020 14:01:09 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,63 +0,0 @@
-$OpenBSD: patch-boost_atomic_detail_ops_gcc_x86_dcas_hpp,v 1.1 2020/08/17
14:01:09 rsadowski Exp $
-
-Unbreak i386 build
-https://github.com/boostorg/atomic/commit/6e14ca24dab50ad4c1fa8c27c7dd6f1cb791b534
-
-Index: boost/atomic/detail/ops_gcc_x86_dcas.hpp
---- boost/atomic/detail/ops_gcc_x86_dcas.hpp.orig
-+++ boost/atomic/detail/ops_gcc_x86_dcas.hpp
-@@ -158,11 +158,13 @@ struct gcc_dcas_x86
- }
- else
- {
--#if defined(__clang__)
-- // Clang cannot allocate eax:edx register pairs but it has sync
intrinsics
-- value = __sync_val_compare_and_swap(&storage, (storage_type)0,
(storage_type)0);
--#elif defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
-+ // Note that despite const qualification cmpxchg8b below may
issue a store to the storage. The storage value
-+ // will not change, but this prevents the storage to reside in
read-only memory.
-+
-+#if defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
-+
- uint32_t value_bits[2];
-+
- // We don't care for comparison result here; the previous value
will be stored into value anyway.
- // Also we don't care for ebx and ecx values, they just have to
be equal to eax and edx before cmpxchg8b.
- __asm__ __volatile__
-@@ -175,7 +177,9 @@ struct gcc_dcas_x86
- : BOOST_ATOMIC_DETAIL_ASM_CLOBBER_CC_COMMA "memory"
- );
- BOOST_ATOMIC_DETAIL_MEMCPY(&value, value_bits, sizeof(value));
-+
- #else // defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
-+
- // We don't care for comparison result here; the previous value
will be stored into value anyway.
- // Also we don't care for ebx and ecx values, they just have to
be equal to eax and edx before cmpxchg8b.
- __asm__ __volatile__
-@@ -187,6 +191,7 @@ struct gcc_dcas_x86
- : [storage] "m" (storage)
- : BOOST_ATOMIC_DETAIL_ASM_CLOBBER_CC_COMMA "memory"
- );
-+
- #endif // defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
- }
-
-@@ -401,15 +406,11 @@ struct gcc_dcas_x86_64
-
- static BOOST_FORCEINLINE storage_type load(storage_type const volatile&
storage, memory_order) BOOST_NOEXCEPT
- {
--#if defined(__clang__)
-+ // Note that despite const qualification cmpxchg16b below may issue a
store to the storage. The storage value
-+ // will not change, but this prevents the storage to reside in
read-only memory.
-
-- // Clang cannot allocate rax:rdx register pairs but it has sync
intrinsics
-- storage_type value = storage_type();
-- return __sync_val_compare_and_swap(&storage, value, value);
-+#if defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
-
--#elif defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS)
--
-- // Some compilers can't allocate rax:rdx register pair either and
also don't support 128-bit __sync_val_compare_and_swap
- uint64_t value_bits[2];
-
- // We don't care for comparison result here; the previous value will
be stored into value anyway.
Index: devel/boost/patches/patch-boost_config_compiler_clang_hpp
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-boost_config_compiler_clang_hpp,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-boost_config_compiler_clang_hpp
--- devel/boost/patches/patch-boost_config_compiler_clang_hpp 3 Oct 2020
13:17:04 -0000 1.6
+++ devel/boost/patches/patch-boost_config_compiler_clang_hpp 24 Oct 2020
02:38:57 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-boost_config_compiler_cl
Index: boost/config/compiler/clang.hpp
--- boost/config/compiler/clang.hpp.orig
+++ boost/config/compiler/clang.hpp
-@@ -320,7 +320,9 @@
+@@ -332,7 +332,9 @@
#endif
// Clang has supported the 'unused' attribute since the first release.
Index: devel/boost/patches/patch-boost_log_detail_event_hpp
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-boost_log_detail_event_hpp,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-boost_log_detail_event_hpp
--- devel/boost/patches/patch-boost_log_detail_event_hpp 2 Jun 2017
02:21:06 -0000 1.1
+++ devel/boost/patches/patch-boost_log_detail_event_hpp 24 Oct 2020
02:38:57 -0000
@@ -1,5 +1,6 @@
$OpenBSD: patch-boost_log_detail_event_hpp,v 1.1 2017/06/02 02:21:06 espie Exp
$
-choosing the event model requires _POSIX defines that live in unistd,
+
+Choosing the event model requires _POSIX defines that live in unistd.h,
so make sure this is always included to keep things consistent.
Index: boost/log/detail/event.hpp
Index: devel/boost/patches/patch-boost_predef_other_endian_h
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-boost_predef_other_endian_h,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-boost_predef_other_endian_h
--- devel/boost/patches/patch-boost_predef_other_endian_h 1 Jul 2015
08:41:59 -0000 1.1
+++ devel/boost/patches/patch-boost_predef_other_endian_h 24 Oct 2020
02:38:57 -0000
@@ -1,12 +1,29 @@
$OpenBSD: patch-boost_predef_other_endian_h,v 1.1 2015/07/01 08:41:59 jasper
Exp $
---- boost/predef/other/endian.h.orig Fri Jun 26 11:28:26 2015
-+++ boost/predef/other/endian.h Fri Jun 26 11:30:43 2015
-@@ -62,7 +62,7 @@ information and acquired knowledge:
- # else
- # if BOOST_OS_BSD
- # if BOOST_OS_BSD_OPEN
+
+Index: boost/predef/other/endian.h
+--- boost/predef/other/endian.h.orig
++++ boost/predef/other/endian.h
+@@ -54,19 +54,14 @@ information and acquired knowledge:
+ */
+ #if !BOOST_ENDIAN_BIG_BYTE && !BOOST_ENDIAN_BIG_WORD && \
+ !BOOST_ENDIAN_LITTLE_BYTE && !BOOST_ENDIAN_LITTLE_WORD
+-# if BOOST_LIB_C_GNU || BOOST_OS_ANDROID
++# if BOOST_LIB_C_GNU || BOOST_OS_ANDROID || BOOST_OS_BSD_OPEN
+ # include <endian.h>
+ # else
+ # if BOOST_OS_MACOS
+ # include <machine/endian.h>
+-# else
+-# if BOOST_OS_BSD
+-# if BOOST_OS_BSD_OPEN
-# include <machine/endian.h>
-+# include <endian.h>
- # else
- # include <sys/endian.h>
- # endif
+-# else
+-# include <sys/endian.h>
+-# endif
+-# endif
++# endif
++# if BOOST_OS_BSD
++ include <sys/endian.h>
+ # endif
+ # endif
+ # if defined(__BYTE_ORDER)
Index: devel/boost/patches/patch-boost_test_impl_execution_monitor_ipp
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-boost_test_impl_execution_monitor_ipp,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-boost_test_impl_execution_monitor_ipp
--- devel/boost/patches/patch-boost_test_impl_execution_monitor_ipp 15 Aug
2020 20:30:40 -0000 1.4
+++ devel/boost/patches/patch-boost_test_impl_execution_monitor_ipp 24 Oct
2020 02:38:57 -0000
@@ -1,8 +1,9 @@
$OpenBSD: patch-boost_test_impl_execution_monitor_ipp,v 1.4 2020/08/15
20:30:40 rsadowski Exp $
+
Index: boost/test/impl/execution_monitor.ipp
--- boost/test/impl/execution_monitor.ipp.orig
+++ boost/test/impl/execution_monitor.ipp
-@@ -386,14 +386,18 @@ system_signal_exception::report() const
+@@ -391,14 +391,18 @@ system_signal_exception::report() const
report_error( execution_exception::system_error,
"signal: the expiration of a timer set by
timer_settimer()" );
break;
Index: devel/boost/patches/patch-boost_type_traits_is_convertible_hpp
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-boost_type_traits_is_convertible_hpp,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-boost_type_traits_is_convertible_hpp
--- devel/boost/patches/patch-boost_type_traits_is_convertible_hpp 15 Aug
2020 20:30:40 -0000 1.2
+++ devel/boost/patches/patch-boost_type_traits_is_convertible_hpp 24 Oct
2020 02:38:57 -0000
@@ -1,4 +1,5 @@
$OpenBSD: patch-boost_type_traits_is_convertible_hpp,v 1.2 2020/08/15 20:30:40
rsadowski Exp $
+
Unbreak compilation with libc++ in non-c++11 mode.
The v1/__config uses #define decltype(__x) __decltype(__x),
which doesn't work for the decltype(x,y) case.
Index: devel/boost/patches/patch-libs_context_build_Jamfile_v2
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-libs_context_build_Jamfile_v2,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-libs_context_build_Jamfile_v2
--- devel/boost/patches/patch-libs_context_build_Jamfile_v2 15 Aug 2020
20:30:40 -0000 1.2
+++ devel/boost/patches/patch-libs_context_build_Jamfile_v2 24 Oct 2020
02:38:57 -0000
@@ -6,7 +6,7 @@ The second "clang" should be "gcc".
Index: libs/context/build/Jamfile.v2
--- libs/context/build/Jamfile.v2.orig
+++ libs/context/build/Jamfile.v2
-@@ -318,7 +318,7 @@ alias asm_sources
+@@ -280,7 +280,7 @@ alias asm_sources
<address-model>32
<architecture>power
<binary-format>elf
Index: devel/boost/patches/patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
13 Dec 2018 19:52:46 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_jump_i386_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -21,7 +21,7 @@ Index: libs/context/src/asm/jump_i386_sy
*
----------------------------------------------------------------------------------
*
*
*
****************************************************************************************/
-@@ -45,20 +45,17 @@ jump_fcontext:
+@@ -46,20 +46,17 @@ jump_fcontext:
movl %esp, %ecx
/* first arg of jump_fcontext() == fcontext to jump to */
@@ -46,7 +46,7 @@ Index: libs/context/src/asm/jump_i386_sy
movl 0x18(%esp), %ecx /* restore EIP */
-@@ -72,7 +69,7 @@ jump_fcontext:
+@@ -73,7 +70,7 @@ jump_fcontext:
movl 0x10(%esp), %ebx /* restore EBX */
movl 0x14(%esp), %ebp /* restore EBP */
Index: devel/boost/patches/patch-libs_context_src_asm_jump_mips64_n64_elf_gas_S
===================================================================
RCS file:
devel/boost/patches/patch-libs_context_src_asm_jump_mips64_n64_elf_gas_S
diff -N devel/boost/patches/patch-libs_context_src_asm_jump_mips64_n64_elf_gas_S
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-libs_context_src_asm_jump_mips64_n64_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+The right align for mips64/n64 is 3 instead of 2.
+
+Index: libs/context/src/asm/jump_mips64_n64_elf_gas.S
+--- libs/context/src/asm/jump_mips64_n64_elf_gas.S.orig
++++ libs/context/src/asm/jump_mips64_n64_elf_gas.S
+@@ -48,7 +48,7 @@
+ .file "jump_mips64_n64_elf_gas.S"
+ .text
+ .globl jump_fcontext
+-.align 2
++.align 3
+ .type jump_fcontext,@function
+ .ent jump_fcontext
+ jump_fcontext:
Index: devel/boost/patches/patch-libs_context_src_asm_jump_ppc32_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_jump_ppc32_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_jump_ppc32_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_jump_ppc32_sysv_elf_gas_S
19 Sep 2019 07:38:14 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_jump_ppc32_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -6,7 +6,7 @@ small struct like transfer_t.
Index: libs/context/src/asm/jump_ppc32_sysv_elf_gas.S
--- libs/context/src/asm/jump_ppc32_sysv_elf_gas.S.orig
+++ libs/context/src/asm/jump_ppc32_sysv_elf_gas.S
-@@ -78,6 +78,9 @@
+@@ -79,6 +79,9 @@
.align 2
.type jump_fcontext,@function
jump_fcontext:
@@ -16,7 +16,7 @@ Index: libs/context/src/asm/jump_ppc32_s
# reserve space on stack
subi %r1, %r1, 244
-@@ -121,7 +124,9 @@ jump_fcontext:
+@@ -122,7 +125,9 @@ jump_fcontext:
stw %r29, 216(%r1) # save R29
stw %r30, 220(%r1) # save R30
stw %r31, 224(%r1) # save R31
@@ -26,7 +26,7 @@ Index: libs/context/src/asm/jump_ppc32_s
# save CR
mfcr %r0
-@@ -135,8 +140,12 @@ jump_fcontext:
+@@ -136,8 +141,12 @@ jump_fcontext:
# store RSP (pointing to context-data) in R6
mr %r6, %r1
@@ -40,7 +40,7 @@ Index: libs/context/src/asm/jump_ppc32_s
lfd %f14, 0(%r1) # restore F14
lfd %f15, 8(%r1) # restore F15
-@@ -178,7 +187,9 @@ jump_fcontext:
+@@ -179,7 +188,9 @@ jump_fcontext:
lwz %r29, 216(%r1) # restore R29
lwz %r30, 220(%r1) # restore R30
lwz %r31, 224(%r1) # restore R31
@@ -50,7 +50,7 @@ Index: libs/context/src/asm/jump_ppc32_s
# restore CR
lwz %r0, 232(%r1)
-@@ -195,8 +206,13 @@ jump_fcontext:
+@@ -196,8 +207,13 @@ jump_fcontext:
addi %r1, %r1, 244
# return transfer_t
Index: devel/boost/patches/patch-libs_context_src_asm_make_i386_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_make_i386_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_make_i386_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_make_i386_sysv_elf_gas_S
13 Dec 2018 19:52:46 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_make_i386_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -21,7 +21,7 @@ Index: libs/context/src/asm/make_i386_sy
*
----------------------------------------------------------------------------------
*
*
*
****************************************************************************************/
-@@ -40,7 +40,7 @@ make_fcontext:
+@@ -41,7 +41,7 @@ make_fcontext:
andl $-16, %eax
/* reserve space for context-data on context-stack */
@@ -30,7 +30,7 @@ Index: libs/context/src/asm/make_i386_sy
/* third arg of make_fcontext() == address of context-function */
/* stored in EBX */
-@@ -52,11 +52,6 @@ make_fcontext:
+@@ -53,11 +53,6 @@ make_fcontext:
/* save x87 control-word */
fnstcw 0x4(%eax)
@@ -42,7 +42,7 @@ Index: libs/context/src/asm/make_i386_sy
/* compute abs address of label trampoline */
call 1f
/* address of trampoline 1 */
-@@ -81,8 +76,8 @@ make_fcontext:
+@@ -82,8 +77,8 @@ make_fcontext:
trampoline:
/* move transport_t for entering context-function */
Index: devel/boost/patches/patch-libs_context_src_asm_make_mips64_n64_elf_gas_S
===================================================================
RCS file:
devel/boost/patches/patch-libs_context_src_asm_make_mips64_n64_elf_gas_S
diff -N devel/boost/patches/patch-libs_context_src_asm_make_mips64_n64_elf_gas_S
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-libs_context_src_asm_make_mips64_n64_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+The right align for mips64/n64 is 3 instead of 2.
+
+Index: libs/context/src/asm/make_mips64_n64_elf_gas.S
+--- libs/context/src/asm/make_mips64_n64_elf_gas.S.orig
++++ libs/context/src/asm/make_mips64_n64_elf_gas.S
+@@ -48,7 +48,7 @@
+ .file "make_mips64_n64_elf_gas.S"
+ .text
+ .globl make_fcontext
+-.align 2
++.align 3
+ .type make_fcontext,@function
+ .ent make_fcontext
+ make_fcontext:
Index: devel/boost/patches/patch-libs_context_src_asm_make_ppc32_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_make_ppc32_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_make_ppc32_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_make_ppc32_sysv_elf_gas_S
19 Sep 2019 07:38:14 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_make_ppc32_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -8,7 +8,7 @@ small struct like transfer_t.
Index: libs/context/src/asm/make_ppc32_sysv_elf_gas.S
--- libs/context/src/asm/make_ppc32_sysv_elf_gas.S.orig
+++ libs/context/src/asm/make_ppc32_sysv_elf_gas.S
-@@ -85,12 +85,19 @@ make_fcontext:
+@@ -86,12 +86,19 @@ make_fcontext:
# shift address in R3 to lower 16 byte boundary
clrrwi %r3, %r3, 4
@@ -31,7 +31,7 @@ Index: libs/context/src/asm/make_ppc32_s
# set back-chain to zero
li %r0, 0
-@@ -99,10 +106,12 @@ make_fcontext:
+@@ -100,10 +107,12 @@ make_fcontext:
mffs %f0 # load FPSCR
stfd %f0, 144(%r3) # save FPSCR
@@ -44,7 +44,7 @@ Index: libs/context/src/asm/make_ppc32_s
# load LR
mflr %r0
-@@ -111,6 +120,11 @@ make_fcontext:
+@@ -112,6 +121,11 @@ make_fcontext:
1:
# load LR into R4
mflr %r4
@@ -56,7 +56,7 @@ Index: libs/context/src/asm/make_ppc32_s
# compute abs address of label finish
addi %r4, %r4, finish - 1b
# restore LR
-@@ -123,6 +137,19 @@ make_fcontext:
+@@ -124,6 +138,19 @@ make_fcontext:
mtlr %r6
blr # return pointer to context-data
Index: devel/boost/patches/patch-libs_context_src_asm_ontop_i386_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_ontop_i386_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_ontop_i386_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_ontop_i386_sysv_elf_gas_S
13 Dec 2018 19:52:46 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_ontop_i386_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -21,7 +21,7 @@ Index: libs/context/src/asm/ontop_i386_s
*
----------------------------------------------------------------------------------
*
*
*
****************************************************************************************/
-@@ -45,29 +45,26 @@ ontop_fcontext:
+@@ -46,29 +46,26 @@ ontop_fcontext:
movl %esp, %ecx
/* first arg of ontop_fcontext() == fcontext to jump to */
Index: devel/boost/patches/patch-libs_context_src_asm_ontop_mips64_n64_elf_gas_S
===================================================================
RCS file:
devel/boost/patches/patch-libs_context_src_asm_ontop_mips64_n64_elf_gas_S
diff -N
devel/boost/patches/patch-libs_context_src_asm_ontop_mips64_n64_elf_gas_S
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-libs_context_src_asm_ontop_mips64_n64_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+The right align for mips64/n64 is 3 instead of 2.
+
+Index: libs/context/src/asm/ontop_mips64_n64_elf_gas.S
+--- libs/context/src/asm/ontop_mips64_n64_elf_gas.S.orig
++++ libs/context/src/asm/ontop_mips64_n64_elf_gas.S
+@@ -48,7 +48,7 @@
+ .file "ontop_mips64_n64_elf_gas.S"
+ .text
+ .globl ontop_fcontext
+-.align 2
++.align 3
+ .type ontop_fcontext,@function
+ .ent ontop_fcontext
+ ontop_fcontext:
Index: devel/boost/patches/patch-libs_context_src_asm_ontop_ppc32_sysv_elf_gas_S
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_context_src_asm_ontop_ppc32_sysv_elf_gas_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libs_context_src_asm_ontop_ppc32_sysv_elf_gas_S
--- devel/boost/patches/patch-libs_context_src_asm_ontop_ppc32_sysv_elf_gas_S
19 Sep 2019 07:38:14 -0000 1.1
+++ devel/boost/patches/patch-libs_context_src_asm_ontop_ppc32_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -6,7 +6,7 @@ small struct like transfer_t.
Index: libs/context/src/asm/ontop_ppc32_sysv_elf_gas.S
--- libs/context/src/asm/ontop_ppc32_sysv_elf_gas.S.orig
+++ libs/context/src/asm/ontop_ppc32_sysv_elf_gas.S
-@@ -78,6 +78,9 @@
+@@ -79,6 +79,9 @@
.align 2
.type ontop_fcontext,@function
ontop_fcontext:
@@ -16,7 +16,7 @@ Index: libs/context/src/asm/ontop_ppc32_
# reserve space on stack
subi %r1, %r1, 244
-@@ -121,7 +124,9 @@ ontop_fcontext:
+@@ -122,7 +125,9 @@ ontop_fcontext:
stw %r29, 216(%r1) # save R29
stw %r30, 220(%r1) # save R30
stw %r31, 224(%r1) # save R31
@@ -26,7 +26,7 @@ Index: libs/context/src/asm/ontop_ppc32_
# save CR
mfcr %r0
-@@ -135,8 +140,12 @@ ontop_fcontext:
+@@ -136,8 +141,12 @@ ontop_fcontext:
# store RSP (pointing to context-data) in R7
mr %r7, %r1
@@ -40,7 +40,7 @@ Index: libs/context/src/asm/ontop_ppc32_
lfd %f14, 0(%r1) # restore F14
lfd %f15, 8(%r1) # restore F15
-@@ -178,7 +187,9 @@ ontop_fcontext:
+@@ -179,7 +188,9 @@ ontop_fcontext:
lwz %r29, 216(%r1) # restore R29
lwz %r30, 220(%r1) # restore R30
lwz %r31, 224(%r1) # restore R31
@@ -50,7 +50,7 @@ Index: libs/context/src/asm/ontop_ppc32_
# restore CR
lwz %r0, 232(%r1)
-@@ -191,12 +202,22 @@ ontop_fcontext:
+@@ -192,12 +203,22 @@ ontop_fcontext:
# adjust stack
addi %r1, %r1, 244
Index: devel/boost/patches/patch-libs_context_src_asm_ontop_ppc64_sysv_elf_gas_S
===================================================================
RCS file:
devel/boost/patches/patch-libs_context_src_asm_ontop_ppc64_sysv_elf_gas_S
diff -N
devel/boost/patches/patch-libs_context_src_asm_ontop_ppc64_sysv_elf_gas_S
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ devel/boost/patches/patch-libs_context_src_asm_ontop_ppc64_sysv_elf_gas_S
24 Oct 2020 02:38:57 -0000
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+The existing ontop_fcontext implementation for ppc64 ELFv2
+violates the ABI by not storing the callback entry address
+in %r12 before branching. This results in crashes on this
+platform.
+
+This commit addresses this and allows the context library
+to function as expected on ppc64 platforms using the ELFv2 ABI.
+
+Index: libs/context/src/asm/ontop_ppc64_sysv_elf_gas.S
+--- libs/context/src/asm/ontop_ppc64_sysv_elf_gas.S.orig
++++ libs/context/src/asm/ontop_ppc64_sysv_elf_gas.S
+@@ -174,6 +174,9 @@ ontop_fcontext:
+ # restore CTR
+ mtctr %r5
+
++ # store cb entrypoint in %r12, used for TOC calculation
++ mr %r12, %r5
++
+ # copy transfer_t into ontop_fn arg registers
+ mr %r3, %r7
+ # arg pointer already in %r4
Index: devel/boost/patches/patch-libs_filesystem_src_operations_cpp
===================================================================
RCS file:
/cvs/ports/devel/boost/patches/patch-libs_filesystem_src_operations_cpp,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-libs_filesystem_src_operations_cpp
--- devel/boost/patches/patch-libs_filesystem_src_operations_cpp 1 Jul
2015 08:41:59 -0000 1.3
+++ devel/boost/patches/patch-libs_filesystem_src_operations_cpp 24 Oct
2020 02:38:57 -0000
@@ -1,7 +1,9 @@
$OpenBSD: patch-libs_filesystem_src_operations_cpp,v 1.3 2015/07/01 08:41:59
jasper Exp $
---- libs/filesystem/src/operations.cpp.orig Fri Jun 26 11:36:34 2015
-+++ libs/filesystem/src/operations.cpp Fri Jun 26 11:37:45 2015
-@@ -71,15 +71,13 @@ using std::wstring;
+
+Index: libs/filesystem/src/operations.cpp
+--- libs/filesystem/src/operations.cpp.orig
++++ libs/filesystem/src/operations.cpp
+@@ -99,15 +99,13 @@ using std::wstring;
# include <sys/types.h>
# include <sys/stat.h>
Index: devel/boost/patches/patch-tools_build_src_engine_execunix_c
===================================================================
RCS file: devel/boost/patches/patch-tools_build_src_engine_execunix_c
diff -N devel/boost/patches/patch-tools_build_src_engine_execunix_c
--- devel/boost/patches/patch-tools_build_src_engine_execunix_c 15 Aug 2020
20:30:40 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-tools_build_src_engine_execunix_c,v 1.2 2020/08/15 20:30:40
rsadowski Exp $
-
-Index: tools/build/src/engine/execunix.c
---- tools/build/src/engine/execunix.c.orig
-+++ tools/build/src/engine/execunix.c
-@@ -503,6 +503,7 @@ void exec_wait()
- sigemptyset(&sigmask);
- sigaddset(&sigmask, SIGCHLD);
- sigprocmask(SIG_BLOCK, &sigmask, NULL);
-+if (select_timeout == 0) select_timeout++;
- while ( ( ret = poll( wait_fds, WAIT_FDS_SIZE, select_timeout *
1000 ) ) == -1 )
- if ( errno != EINTR )
- break;
Index: devel/boost/patches/patch-tools_build_src_tools_gcc_jam
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_tools_gcc_jam,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-tools_build_src_tools_gcc_jam
--- devel/boost/patches/patch-tools_build_src_tools_gcc_jam 15 Aug 2020
20:30:40 -0000 1.7
+++ devel/boost/patches/patch-tools_build_src_tools_gcc_jam 24 Oct 2020
02:38:57 -0000
@@ -1,8 +1,9 @@
$OpenBSD: patch-tools_build_src_tools_gcc_jam,v 1.7 2020/08/15 20:30:40
rsadowski Exp $
+
Index: tools/build/src/tools/gcc.jam
--- tools/build/src/tools/gcc.jam.orig
+++ tools/build/src/tools/gcc.jam
-@@ -573,7 +573,7 @@ class gcc-pch-generator : pch-generator
+@@ -651,7 +651,7 @@ class gcc-pch-generator : pch-generator
# Return result of base class and pch-file property as
# usage-requirements.
return
@@ -11,7 +12,7 @@ Index: tools/build/src/tools/gcc.jam
$(pch-file[2-])
;
}
-@@ -625,7 +625,7 @@ actions compile.c.pch
+@@ -703,7 +703,7 @@ actions compile.c.pch
# Declare flags and action for compilation.
toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ;
@@ -20,7 +21,7 @@ Index: tools/build/src/tools/gcc.jam
toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
toolset.flags gcc.compile OPTIONS <inlining>off : -fno-inline ;
-@@ -1140,7 +1140,7 @@ cpu-flags gcc OPTIONS : x86 : c3-2 : -march=c3-2 ;
+@@ -1233,7 +1233,7 @@ cpu-flags gcc OPTIONS : x86 : c3-2 : -march=c3-2 ;
##
cpu-flags gcc OPTIONS : x86 : atom : -march=atom ;
# Sparc
Index: devel/boost/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/boost/pkg/PLIST-main,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 PLIST-main
--- devel/boost/pkg/PLIST-main 15 Aug 2020 20:30:40 -0000 1.9
+++ devel/boost/pkg/PLIST-main 24 Oct 2020 02:38:57 -0000
@@ -102,6 +102,7 @@ include/boost/accumulators/statistics/wi
include/boost/accumulators/statistics_fwd.hpp
include/boost/algorithm/
include/boost/algorithm/algorithm.hpp
+include/boost/algorithm/apply_permutation.hpp
include/boost/algorithm/clamp.hpp
include/boost/algorithm/cxx11/
include/boost/algorithm/cxx11/all_of.hpp
@@ -129,6 +130,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
@@ -360,6 +363,7 @@ include/boost/asio.hpp
include/boost/asio/associated_allocator.hpp
include/boost/asio/associated_executor.hpp
include/boost/asio/async_result.hpp
+include/boost/asio/awaitable.hpp
include/boost/asio/basic_datagram_socket.hpp
include/boost/asio/basic_deadline_timer.hpp
include/boost/asio/basic_io_object.hpp
@@ -384,13 +388,14 @@ include/boost/asio/buffered_stream_fwd.h
include/boost/asio/buffered_write_stream.hpp
include/boost/asio/buffered_write_stream_fwd.hpp
include/boost/asio/buffers_iterator.hpp
+include/boost/asio/co_spawn.hpp
include/boost/asio/completion_condition.hpp
+include/boost/asio/compose.hpp
include/boost/asio/connect.hpp
include/boost/asio/coroutine.hpp
-include/boost/asio/datagram_socket_service.hpp
include/boost/asio/deadline_timer.hpp
-include/boost/asio/deadline_timer_service.hpp
include/boost/asio/defer.hpp
+include/boost/asio/detached.hpp
include/boost/asio/detail/
include/boost/asio/detail/array.hpp
include/boost/asio/detail/array_fwd.hpp
@@ -422,10 +427,12 @@ include/boost/asio/detail/dev_poll_react
include/boost/asio/detail/epoll_reactor.hpp
include/boost/asio/detail/event.hpp
include/boost/asio/detail/eventfd_select_interrupter.hpp
+include/boost/asio/detail/executor_function.hpp
include/boost/asio/detail/executor_op.hpp
include/boost/asio/detail/fd_set_adapter.hpp
include/boost/asio/detail/fenced_block.hpp
include/boost/asio/detail/functional.hpp
+include/boost/asio/detail/future.hpp
include/boost/asio/detail/gcc_arm_fenced_block.hpp
include/boost/asio/detail/gcc_hppa_fenced_block.hpp
include/boost/asio/detail/gcc_sync_fenced_block.hpp
@@ -490,6 +497,8 @@ include/boost/asio/detail/impl/winrt_tim
include/boost/asio/detail/impl/winrt_timer_scheduler.ipp
include/boost/asio/detail/impl/winsock_init.ipp
include/boost/asio/detail/io_control.hpp
+include/boost/asio/detail/io_object_executor.hpp
+include/boost/asio/detail/io_object_impl.hpp
include/boost/asio/detail/is_buffer_sequence.hpp
include/boost/asio/detail/is_executor.hpp
include/boost/asio/detail/keyword_tss_ptr.hpp
@@ -499,6 +508,7 @@ include/boost/asio/detail/local_free_on_
include/boost/asio/detail/macos_fenced_block.hpp
include/boost/asio/detail/memory.hpp
include/boost/asio/detail/mutex.hpp
+include/boost/asio/detail/non_const_lvalue.hpp
include/boost/asio/detail/noncopyable.hpp
include/boost/asio/detail/null_event.hpp
include/boost/asio/detail/null_fenced_block.hpp
@@ -644,15 +654,6 @@ include/boost/asio/error.hpp
include/boost/asio/execution_context.hpp
include/boost/asio/executor.hpp
include/boost/asio/executor_work_guard.hpp
-include/boost/asio/experimental/
-include/boost/asio/experimental.hpp
-include/boost/asio/experimental/co_spawn.hpp
-include/boost/asio/experimental/detached.hpp
-include/boost/asio/experimental/impl/
-include/boost/asio/experimental/impl/co_spawn.hpp
-include/boost/asio/experimental/impl/detached.hpp
-include/boost/asio/experimental/impl/redirect_error.hpp
-include/boost/asio/experimental/redirect_error.hpp
include/boost/asio/generic/
include/boost/asio/generic/basic_endpoint.hpp
include/boost/asio/generic/datagram_protocol.hpp
@@ -666,13 +667,16 @@ include/boost/asio/generic/stream_protoc
include/boost/asio/handler_alloc_hook.hpp
include/boost/asio/handler_continuation_hook.hpp
include/boost/asio/handler_invoke_hook.hpp
-include/boost/asio/handler_type.hpp
include/boost/asio/high_resolution_timer.hpp
include/boost/asio/impl/
+include/boost/asio/impl/awaitable.hpp
include/boost/asio/impl/buffered_read_stream.hpp
include/boost/asio/impl/buffered_write_stream.hpp
+include/boost/asio/impl/co_spawn.hpp
+include/boost/asio/impl/compose.hpp
include/boost/asio/impl/connect.hpp
include/boost/asio/impl/defer.hpp
+include/boost/asio/impl/detached.hpp
include/boost/asio/impl/dispatch.hpp
include/boost/asio/impl/error.ipp
include/boost/asio/impl/execution_context.hpp
@@ -686,6 +690,7 @@ include/boost/asio/impl/post.hpp
include/boost/asio/impl/read.hpp
include/boost/asio/impl/read_at.hpp
include/boost/asio/impl/read_until.hpp
+include/boost/asio/impl/redirect_error.hpp
include/boost/asio/impl/serial_port_base.hpp
include/boost/asio/impl/serial_port_base.ipp
include/boost/asio/impl/spawn.hpp
@@ -696,6 +701,7 @@ include/boost/asio/impl/system_context.i
include/boost/asio/impl/system_executor.hpp
include/boost/asio/impl/thread_pool.hpp
include/boost/asio/impl/thread_pool.ipp
+include/boost/asio/impl/use_awaitable.hpp
include/boost/asio/impl/use_future.hpp
include/boost/asio/impl/write.hpp
include/boost/asio/impl/write_at.hpp
@@ -743,7 +749,6 @@ include/boost/asio/ip/network_v4.hpp
include/boost/asio/ip/network_v6.hpp
include/boost/asio/ip/resolver_base.hpp
include/boost/asio/ip/resolver_query_base.hpp
-include/boost/asio/ip/resolver_service.hpp
include/boost/asio/ip/tcp.hpp
include/boost/asio/ip/udp.hpp
include/boost/asio/ip/unicast.hpp
@@ -768,19 +773,14 @@ include/boost/asio/posix/basic_stream_de
include/boost/asio/posix/descriptor.hpp
include/boost/asio/posix/descriptor_base.hpp
include/boost/asio/posix/stream_descriptor.hpp
-include/boost/asio/posix/stream_descriptor_service.hpp
include/boost/asio/post.hpp
-include/boost/asio/raw_socket_service.hpp
include/boost/asio/read.hpp
include/boost/asio/read_at.hpp
include/boost/asio/read_until.hpp
-include/boost/asio/seq_packet_socket_service.hpp
+include/boost/asio/redirect_error.hpp
include/boost/asio/serial_port.hpp
include/boost/asio/serial_port_base.hpp
-include/boost/asio/serial_port_service.hpp
include/boost/asio/signal_set.hpp
-include/boost/asio/signal_set_service.hpp
-include/boost/asio/socket_acceptor_service.hpp
include/boost/asio/socket_base.hpp
include/boost/asio/spawn.hpp
include/boost/asio/ssl/
@@ -817,11 +817,11 @@ include/boost/asio/ssl/verify_context.hp
include/boost/asio/ssl/verify_mode.hpp
include/boost/asio/steady_timer.hpp
include/boost/asio/strand.hpp
-include/boost/asio/stream_socket_service.hpp
include/boost/asio/streambuf.hpp
include/boost/asio/system_context.hpp
include/boost/asio/system_executor.hpp
include/boost/asio/system_timer.hpp
+include/boost/asio/this_coro.hpp
include/boost/asio/thread_pool.hpp
include/boost/asio/time_traits.hpp
include/boost/asio/ts/
@@ -834,24 +834,21 @@ include/boost/asio/ts/netfwd.hpp
include/boost/asio/ts/socket.hpp
include/boost/asio/ts/timer.hpp
include/boost/asio/unyield.hpp
+include/boost/asio/use_awaitable.hpp
include/boost/asio/use_future.hpp
include/boost/asio/uses_executor.hpp
include/boost/asio/version.hpp
include/boost/asio/wait_traits.hpp
-include/boost/asio/waitable_timer_service.hpp
include/boost/asio/windows/
-include/boost/asio/windows/basic_handle.hpp
include/boost/asio/windows/basic_object_handle.hpp
+include/boost/asio/windows/basic_overlapped_handle.hpp
include/boost/asio/windows/basic_random_access_handle.hpp
include/boost/asio/windows/basic_stream_handle.hpp
include/boost/asio/windows/object_handle.hpp
-include/boost/asio/windows/object_handle_service.hpp
include/boost/asio/windows/overlapped_handle.hpp
include/boost/asio/windows/overlapped_ptr.hpp
include/boost/asio/windows/random_access_handle.hpp
-include/boost/asio/windows/random_access_handle_service.hpp
include/boost/asio/windows/stream_handle.hpp
-include/boost/asio/windows/stream_handle_service.hpp
include/boost/asio/write.hpp
include/boost/asio/write_at.hpp
include/boost/asio/yield.hpp
@@ -962,32 +959,92 @@ include/boost/atomic/detail/type_traits/
include/boost/atomic/fences.hpp
include/boost/beast/
include/boost/beast.hpp
+include/boost/beast/_experimental/
+include/boost/beast/_experimental/http/
+include/boost/beast/_experimental/http/icy_stream.hpp
+include/boost/beast/_experimental/http/impl/
+include/boost/beast/_experimental/http/impl/icy_stream.hpp
+include/boost/beast/_experimental/test/
+include/boost/beast/_experimental/test/error.hpp
+include/boost/beast/_experimental/test/fail_count.hpp
+include/boost/beast/_experimental/test/handler.hpp
+include/boost/beast/_experimental/test/impl/
+include/boost/beast/_experimental/test/impl/error.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.hpp
+include/boost/beast/_experimental/test/impl/stream.ipp
+include/boost/beast/_experimental/test/stream.hpp
+include/boost/beast/_experimental/test/tcp.hpp
+include/boost/beast/_experimental/unit_test/
+include/boost/beast/_experimental/unit_test/amount.hpp
+include/boost/beast/_experimental/unit_test/detail/
+include/boost/beast/_experimental/unit_test/detail/const_container.hpp
+include/boost/beast/_experimental/unit_test/dstream.hpp
+include/boost/beast/_experimental/unit_test/global_suites.hpp
+include/boost/beast/_experimental/unit_test/main.ipp
+include/boost/beast/_experimental/unit_test/match.hpp
+include/boost/beast/_experimental/unit_test/recorder.hpp
+include/boost/beast/_experimental/unit_test/reporter.hpp
+include/boost/beast/_experimental/unit_test/results.hpp
+include/boost/beast/_experimental/unit_test/runner.hpp
+include/boost/beast/_experimental/unit_test/suite.hpp
+include/boost/beast/_experimental/unit_test/suite_info.hpp
+include/boost/beast/_experimental/unit_test/suite_list.hpp
+include/boost/beast/_experimental/unit_test/thread.hpp
include/boost/beast/core/
include/boost/beast/core.hpp
+include/boost/beast/core/async_base.hpp
+include/boost/beast/core/basic_stream.hpp
include/boost/beast/core/bind_handler.hpp
+include/boost/beast/core/buffer_traits.hpp
include/boost/beast/core/buffered_read_stream.hpp
include/boost/beast/core/buffers_adapter.hpp
+include/boost/beast/core/buffers_adaptor.hpp
include/boost/beast/core/buffers_cat.hpp
include/boost/beast/core/buffers_prefix.hpp
+include/boost/beast/core/buffers_range.hpp
include/boost/beast/core/buffers_suffix.hpp
include/boost/beast/core/buffers_to_string.hpp
include/boost/beast/core/detail/
include/boost/beast/core/detail/allocator.hpp
+include/boost/beast/core/detail/async_base.hpp
include/boost/beast/core/detail/base64.hpp
+include/boost/beast/core/detail/base64.ipp
+include/boost/beast/core/detail/bind_continuation.hpp
+include/boost/beast/core/detail/bind_default_executor.hpp
include/boost/beast/core/detail/bind_handler.hpp
+include/boost/beast/core/detail/buffer.hpp
+include/boost/beast/core/detail/buffer_traits.hpp
+include/boost/beast/core/detail/buffers_pair.hpp
+include/boost/beast/core/detail/buffers_range_adaptor.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
-include/boost/beast/core/detail/empty_base_optimization.hpp
-include/boost/beast/core/detail/integer_sequence.hpp
+include/boost/beast/core/detail/flat_stream.hpp
+include/boost/beast/core/detail/get_io_context.hpp
+include/boost/beast/core/detail/impl/
+include/boost/beast/core/detail/impl/read.hpp
+include/boost/beast/core/detail/is_invocable.hpp
include/boost/beast/core/detail/ostream.hpp
+include/boost/beast/core/detail/pcg.hpp
+include/boost/beast/core/detail/read.hpp
+include/boost/beast/core/detail/remap_post_to_defer.hpp
+include/boost/beast/core/detail/service_base.hpp
include/boost/beast/core/detail/sha1.hpp
+include/boost/beast/core/detail/sha1.ipp
+include/boost/beast/core/detail/static_const.hpp
include/boost/beast/core/detail/static_ostream.hpp
include/boost/beast/core/detail/static_string.hpp
+include/boost/beast/core/detail/stream_base.hpp
+include/boost/beast/core/detail/stream_traits.hpp
+include/boost/beast/core/detail/tuple.hpp
include/boost/beast/core/detail/type_traits.hpp
include/boost/beast/core/detail/variant.hpp
include/boost/beast/core/detail/varint.hpp
+include/boost/beast/core/detect_ssl.hpp
include/boost/beast/core/error.hpp
include/boost/beast/core/file.hpp
include/boost/beast/core/file_base.hpp
@@ -996,32 +1053,48 @@ include/boost/beast/core/file_stdio.hpp
include/boost/beast/core/file_win32.hpp
include/boost/beast/core/flat_buffer.hpp
include/boost/beast/core/flat_static_buffer.hpp
+include/boost/beast/core/flat_stream.hpp
include/boost/beast/core/handler_ptr.hpp
include/boost/beast/core/impl/
-include/boost/beast/core/impl/buffered_read_stream.ipp
-include/boost/beast/core/impl/buffers_adapter.ipp
-include/boost/beast/core/impl/buffers_cat.ipp
-include/boost/beast/core/impl/buffers_prefix.ipp
-include/boost/beast/core/impl/buffers_suffix.ipp
+include/boost/beast/core/impl/async_base.hpp
+include/boost/beast/core/impl/basic_stream.hpp
+include/boost/beast/core/impl/buffered_read_stream.hpp
+include/boost/beast/core/impl/buffers_adaptor.hpp
+include/boost/beast/core/impl/buffers_cat.hpp
+include/boost/beast/core/impl/buffers_prefix.hpp
+include/boost/beast/core/impl/buffers_suffix.hpp
+include/boost/beast/core/impl/error.hpp
+include/boost/beast/core/impl/error.ipp
include/boost/beast/core/impl/file_posix.ipp
include/boost/beast/core/impl/file_stdio.ipp
include/boost/beast/core/impl/file_win32.ipp
-include/boost/beast/core/impl/flat_buffer.ipp
+include/boost/beast/core/impl/flat_buffer.hpp
+include/boost/beast/core/impl/flat_static_buffer.hpp
include/boost/beast/core/impl/flat_static_buffer.ipp
-include/boost/beast/core/impl/handler_ptr.ipp
-include/boost/beast/core/impl/multi_buffer.ipp
-include/boost/beast/core/impl/read_size.ipp
+include/boost/beast/core/impl/flat_stream.hpp
+include/boost/beast/core/impl/handler_ptr.hpp
+include/boost/beast/core/impl/multi_buffer.hpp
+include/boost/beast/core/impl/read_size.hpp
+include/boost/beast/core/impl/saved_handler.hpp
+include/boost/beast/core/impl/saved_handler.ipp
+include/boost/beast/core/impl/static_buffer.hpp
include/boost/beast/core/impl/static_buffer.ipp
-include/boost/beast/core/impl/static_string.ipp
-include/boost/beast/core/impl/string_param.ipp
+include/boost/beast/core/impl/static_string.hpp
+include/boost/beast/core/impl/string_param.hpp
+include/boost/beast/core/make_printable.hpp
include/boost/beast/core/multi_buffer.hpp
include/boost/beast/core/ostream.hpp
+include/boost/beast/core/rate_policy.hpp
include/boost/beast/core/read_size.hpp
+include/boost/beast/core/role.hpp
+include/boost/beast/core/saved_handler.hpp
include/boost/beast/core/span.hpp
include/boost/beast/core/static_buffer.hpp
include/boost/beast/core/static_string.hpp
+include/boost/beast/core/stream_traits.hpp
include/boost/beast/core/string.hpp
include/boost/beast/core/string_param.hpp
+include/boost/beast/core/tcp_stream.hpp
include/boost/beast/core/type_traits.hpp
include/boost/beast/http/
include/boost/beast/http.hpp
@@ -1033,8 +1106,10 @@ include/boost/beast/http/chunk_encode.hp
include/boost/beast/http/detail/
include/boost/beast/http/detail/basic_parsed_list.hpp
include/boost/beast/http/detail/basic_parser.hpp
+include/boost/beast/http/detail/basic_parser.ipp
include/boost/beast/http/detail/chunk_encode.hpp
include/boost/beast/http/detail/rfc7230.hpp
+include/boost/beast/http/detail/rfc7230.ipp
include/boost/beast/http/detail/type_traits.hpp
include/boost/beast/http/dynamic_body.hpp
include/boost/beast/http/empty_body.hpp
@@ -1043,20 +1118,23 @@ include/boost/beast/http/field.hpp
include/boost/beast/http/fields.hpp
include/boost/beast/http/file_body.hpp
include/boost/beast/http/impl/
+include/boost/beast/http/impl/basic_parser.hpp
include/boost/beast/http/impl/basic_parser.ipp
-include/boost/beast/http/impl/chunk_encode.ipp
+include/boost/beast/http/impl/chunk_encode.hpp
+include/boost/beast/http/impl/error.hpp
include/boost/beast/http/impl/error.ipp
include/boost/beast/http/impl/field.ipp
-include/boost/beast/http/impl/fields.ipp
-include/boost/beast/http/impl/file_body_win32.ipp
-include/boost/beast/http/impl/message.ipp
-include/boost/beast/http/impl/parser.ipp
-include/boost/beast/http/impl/read.ipp
+include/boost/beast/http/impl/fields.hpp
+include/boost/beast/http/impl/file_body_win32.hpp
+include/boost/beast/http/impl/message.hpp
+include/boost/beast/http/impl/parser.hpp
+include/boost/beast/http/impl/read.hpp
+include/boost/beast/http/impl/rfc7230.hpp
include/boost/beast/http/impl/rfc7230.ipp
-include/boost/beast/http/impl/serializer.ipp
+include/boost/beast/http/impl/serializer.hpp
include/boost/beast/http/impl/status.ipp
include/boost/beast/http/impl/verb.ipp
-include/boost/beast/http/impl/write.ipp
+include/boost/beast/http/impl/write.hpp
include/boost/beast/http/message.hpp
include/boost/beast/http/parser.hpp
include/boost/beast/http/read.hpp
@@ -1069,37 +1147,51 @@ include/boost/beast/http/type_traits.hpp
include/boost/beast/http/vector_body.hpp
include/boost/beast/http/verb.hpp
include/boost/beast/http/write.hpp
+include/boost/beast/src.hpp
+include/boost/beast/ssl/
+include/boost/beast/ssl.hpp
+include/boost/beast/ssl/ssl_stream.hpp
include/boost/beast/version.hpp
include/boost/beast/websocket/
include/boost/beast/websocket.hpp
include/boost/beast/websocket/detail/
-include/boost/beast/websocket/detail/error.hpp
+include/boost/beast/websocket/detail/decorator.hpp
include/boost/beast/websocket/detail/frame.hpp
include/boost/beast/websocket/detail/hybi13.hpp
+include/boost/beast/websocket/detail/hybi13.ipp
+include/boost/beast/websocket/detail/impl_base.hpp
include/boost/beast/websocket/detail/mask.hpp
-include/boost/beast/websocket/detail/pausation.hpp
include/boost/beast/websocket/detail/pmd_extension.hpp
-include/boost/beast/websocket/detail/stream_base.hpp
+include/boost/beast/websocket/detail/pmd_extension.ipp
+include/boost/beast/websocket/detail/prng.hpp
+include/boost/beast/websocket/detail/prng.ipp
+include/boost/beast/websocket/detail/service.hpp
+include/boost/beast/websocket/detail/service.ipp
+include/boost/beast/websocket/detail/soft_mutex.hpp
include/boost/beast/websocket/detail/type_traits.hpp
include/boost/beast/websocket/detail/utf8_checker.hpp
+include/boost/beast/websocket/detail/utf8_checker.ipp
include/boost/beast/websocket/error.hpp
include/boost/beast/websocket/impl/
-include/boost/beast/websocket/impl/accept.ipp
-include/boost/beast/websocket/impl/close.ipp
+include/boost/beast/websocket/impl/accept.hpp
+include/boost/beast/websocket/impl/close.hpp
+include/boost/beast/websocket/impl/error.hpp
include/boost/beast/websocket/impl/error.ipp
-include/boost/beast/websocket/impl/handshake.ipp
-include/boost/beast/websocket/impl/ping.ipp
-include/boost/beast/websocket/impl/read.ipp
-include/boost/beast/websocket/impl/rfc6455.ipp
-include/boost/beast/websocket/impl/ssl.ipp
-include/boost/beast/websocket/impl/stream.ipp
-include/boost/beast/websocket/impl/teardown.ipp
-include/boost/beast/websocket/impl/write.ipp
+include/boost/beast/websocket/impl/handshake.hpp
+include/boost/beast/websocket/impl/ping.hpp
+include/boost/beast/websocket/impl/read.hpp
+include/boost/beast/websocket/impl/rfc6455.hpp
+include/boost/beast/websocket/impl/ssl.hpp
+include/boost/beast/websocket/impl/stream.hpp
+include/boost/beast/websocket/impl/stream_impl.hpp
+include/boost/beast/websocket/impl/teardown.hpp
+include/boost/beast/websocket/impl/write.hpp
include/boost/beast/websocket/option.hpp
include/boost/beast/websocket/rfc6455.hpp
include/boost/beast/websocket/role.hpp
include/boost/beast/websocket/ssl.hpp
include/boost/beast/websocket/stream.hpp
+include/boost/beast/websocket/stream_base.hpp
include/boost/beast/websocket/stream_fwd.hpp
include/boost/beast/websocket/teardown.hpp
include/boost/beast/zlib/
@@ -1108,11 +1200,14 @@ include/boost/beast/zlib/deflate_stream.
include/boost/beast/zlib/detail/
include/boost/beast/zlib/detail/bitstream.hpp
include/boost/beast/zlib/detail/deflate_stream.hpp
+include/boost/beast/zlib/detail/deflate_stream.ipp
include/boost/beast/zlib/detail/inflate_stream.hpp
+include/boost/beast/zlib/detail/inflate_stream.ipp
include/boost/beast/zlib/detail/ranges.hpp
include/boost/beast/zlib/detail/window.hpp
include/boost/beast/zlib/error.hpp
include/boost/beast/zlib/impl/
+include/boost/beast/zlib/impl/error.hpp
include/boost/beast/zlib/impl/error.ipp
include/boost/beast/zlib/inflate_stream.hpp
include/boost/beast/zlib/zlib.hpp
@@ -1388,6 +1483,7 @@ include/boost/chrono/typeof/boost/chrono
include/boost/chrono/typeof/boost/ratio.hpp
include/boost/circular_buffer/
include/boost/circular_buffer.hpp
+include/boost/circular_buffer/allocators.hpp
include/boost/circular_buffer/base.hpp
include/boost/circular_buffer/debug.hpp
include/boost/circular_buffer/details.hpp
@@ -1568,6 +1664,7 @@ include/boost/compute/core.hpp
include/boost/compute/detail/
include/boost/compute/detail/assert_cl_success.hpp
include/boost/compute/detail/buffer_value.hpp
+include/boost/compute/detail/cl_versions.hpp
include/boost/compute/detail/device_ptr.hpp
include/boost/compute/detail/diagnostic.hpp
include/boost/compute/detail/duration.hpp
@@ -1599,6 +1696,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/
include/boost/compute/experimental/clamp_range.hpp
@@ -1918,6 +2016,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
@@ -1975,7 +2074,6 @@ include/boost/container_hash/extensions.
include/boost/container_hash/hash.hpp
include/boost/container_hash/hash_fwd.hpp
include/boost/context/
-include/boost/context/all.hpp
include/boost/context/continuation.hpp
include/boost/context/continuation_fcontext.hpp
include/boost/context/continuation_ucontext.hpp
@@ -2083,7 +2181,6 @@ include/boost/convert/
include/boost/convert.hpp
include/boost/convert/base.hpp
include/boost/convert/detail/
-include/boost/convert/detail/boost_parameter_ext.hpp
include/boost/convert/detail/char.hpp
include/boost/convert/detail/config.hpp
include/boost/convert/detail/has_member.hpp
@@ -2102,7 +2199,9 @@ include/boost/core/
include/boost/core/addressof.hpp
include/boost/core/checked_delete.hpp
include/boost/core/demangle.hpp
+include/boost/core/empty_value.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
@@ -2112,11 +2211,14 @@ include/boost/core/no_exceptions_support
include/boost/core/noncopyable.hpp
include/boost/core/null_deleter.hpp
include/boost/core/pointer_traits.hpp
+include/boost/core/quick_exit.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/uncaught_exceptions.hpp
include/boost/core/underlying_type.hpp
+include/boost/core/use_default.hpp
include/boost/coroutine/
include/boost/coroutine/all.hpp
include/boost/coroutine/asymmetric_coroutine.hpp
@@ -2307,7 +2409,6 @@ include/boost/detail/call_traits.hpp
include/boost/detail/catch_exceptions.hpp
include/boost/detail/compressed_pair.hpp
include/boost/detail/container_fwd.hpp
-include/boost/detail/dynamic_bitset.hpp
include/boost/detail/endian.hpp
include/boost/detail/fenv.hpp
include/boost/detail/has_default_constructor.hpp
@@ -2399,6 +2500,7 @@ include/boost/detail/workaround.hpp
include/boost/dll/
include/boost/dll.hpp
include/boost/dll/alias.hpp
+include/boost/dll/config.hpp
include/boost/dll/detail/
include/boost/dll/detail/aggressive_ptr_cast.hpp
include/boost/dll/detail/ctor_dtor.hpp
@@ -2433,6 +2535,9 @@ include/boost/dll/smart_library.hpp
include/boost/dynamic_bitset/
include/boost/dynamic_bitset.hpp
include/boost/dynamic_bitset/config.hpp
+include/boost/dynamic_bitset/detail/
+include/boost/dynamic_bitset/detail/dynamic_bitset.hpp
+include/boost/dynamic_bitset/detail/lowest_bit.hpp
include/boost/dynamic_bitset/dynamic_bitset.hpp
include/boost/dynamic_bitset/serialization.hpp
include/boost/dynamic_bitset_fwd.hpp
@@ -2442,7 +2547,6 @@ include/boost/endian/arithmetic.hpp
include/boost/endian/buffers.hpp
include/boost/endian/conversion.hpp
include/boost/endian/detail/
-include/boost/endian/detail/config.hpp
include/boost/endian/detail/cover_operators.hpp
include/boost/endian/detail/disable_warnings.hpp
include/boost/endian/detail/disable_warnings_pop.hpp
@@ -2483,8 +2587,6 @@ include/boost/exception_ptr.hpp
include/boost/fiber/
include/boost/fiber/algo/
include/boost/fiber/algo/algorithm.hpp
-include/boost/fiber/algo/numa/
-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
@@ -2505,6 +2607,7 @@ include/boost/fiber/detail/cpu_relax.hpp
include/boost/fiber/detail/data.hpp
include/boost/fiber/detail/decay_copy.hpp
include/boost/fiber/detail/disable_overload.hpp
+include/boost/fiber/detail/exchange.hpp
include/boost/fiber/detail/fss.hpp
include/boost/fiber/detail/futex.hpp
include/boost/fiber/detail/is_all_same.hpp
@@ -2516,6 +2619,7 @@ include/boost/fiber/detail/spinlock_ttas
include/boost/fiber/detail/spinlock_ttas_adaptive.hpp
include/boost/fiber/detail/spinlock_ttas_adaptive_futex.hpp
include/boost/fiber/detail/spinlock_ttas_futex.hpp
+include/boost/fiber/detail/thread_barrier.hpp
include/boost/fiber/exceptions.hpp
include/boost/fiber/fiber.hpp
include/boost/fiber/fixedsize_stack.hpp
@@ -2536,6 +2640,9 @@ include/boost/fiber/hip/
include/boost/fiber/hip/waitfor.hpp
include/boost/fiber/mutex.hpp
include/boost/fiber/numa/
+include/boost/fiber/numa/algo/
+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
@@ -3668,16 +3775,14 @@ include/boost/fusion/support/detail/
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
@@ -3846,7 +3951,6 @@ include/boost/fusion/view/transform_view
include/boost/fusion/view/transform_view.hpp
include/boost/fusion/view/transform_view/detail/
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
@@ -3903,6 +4007,7 @@ include/boost/geometry/algorithms/detail
include/boost/geometry/algorithms/detail/assign_values.hpp
include/boost/geometry/algorithms/detail/azimuth.hpp
include/boost/geometry/algorithms/detail/buffer/
+include/boost/geometry/algorithms/detail/buffer/buffer_box.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
@@ -3956,6 +4061,7 @@ 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
@@ -3963,6 +4069,7 @@ include/boost/geometry/algorithms/detail
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/
+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
@@ -4145,6 +4252,8 @@ include/boost/geometry/algorithms/detail
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/discrete_frechet_distance.hpp
+include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp
include/boost/geometry/algorithms/disjoint.hpp
include/boost/geometry/algorithms/dispatch/
include/boost/geometry/algorithms/dispatch/disjoint.hpp
@@ -4165,6 +4274,7 @@ include/boost/geometry/algorithms/is_emp
include/boost/geometry/algorithms/is_simple.hpp
include/boost/geometry/algorithms/is_valid.hpp
include/boost/geometry/algorithms/length.hpp
+include/boost/geometry/algorithms/line_interpolate.hpp
include/boost/geometry/algorithms/make.hpp
include/boost/geometry/algorithms/not_implemented.hpp
include/boost/geometry/algorithms/num_geometries.hpp
@@ -4196,6 +4306,7 @@ include/boost/geometry/core/
include/boost/geometry/core/access.hpp
include/boost/geometry/core/assert.hpp
include/boost/geometry/core/closure.hpp
+include/boost/geometry/core/config.hpp
include/boost/geometry/core/coordinate_dimension.hpp
include/boost/geometry/core/coordinate_system.hpp
include/boost/geometry/core/coordinate_type.hpp
@@ -4223,12 +4334,17 @@ 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/interpolate_point_spherical.hpp
+include/boost/geometry/formulas/karney_direct.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
@@ -4545,6 +4661,8 @@ include/boost/geometry/srs/iau2000.hpp
include/boost/geometry/srs/projection.hpp
include/boost/geometry/srs/projections/
include/boost/geometry/srs/projections/code.hpp
+include/boost/geometry/srs/projections/constants.hpp
+include/boost/geometry/srs/projections/dpar.hpp
include/boost/geometry/srs/projections/epsg.hpp
include/boost/geometry/srs/projections/epsg_params.hpp
include/boost/geometry/srs/projections/epsg_traits.hpp
@@ -4553,6 +4671,8 @@ 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/factory_key.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
@@ -4565,6 +4685,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
@@ -4572,6 +4694,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
@@ -4587,7 +4712,7 @@ include/boost/geometry/srs/projections/i
include/boost/geometry/srs/projections/impl/proj_mdist.hpp
include/boost/geometry/srs/projections/impl/projects.hpp
include/boost/geometry/srs/projections/invalid_point.hpp
-include/boost/geometry/srs/projections/par4.hpp
+include/boost/geometry/srs/projections/par_data.hpp
include/boost/geometry/srs/projections/proj/
include/boost/geometry/srs/projections/proj/aea.hpp
include/boost/geometry/srs/projections/proj/aeqd.hpp
@@ -4688,7 +4813,11 @@ 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/spar.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
@@ -4724,15 +4853,26 @@ include/boost/geometry/strategies/cartes
include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp
include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp
include/boost/geometry/strategies/cartesian/densify.hpp
+include/boost/geometry/strategies/cartesian/disjoint_box_box.hpp
include/boost/geometry/strategies/cartesian/disjoint_segment_box.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/distance_segment_box.hpp
+include/boost/geometry/strategies/cartesian/envelope.hpp
+include/boost/geometry/strategies/cartesian/envelope_box.hpp
+include/boost/geometry/strategies/cartesian/envelope_multipoint.hpp
+include/boost/geometry/strategies/cartesian/envelope_point.hpp
include/boost/geometry/strategies/cartesian/envelope_segment.hpp
+include/boost/geometry/strategies/cartesian/expand_box.hpp
+include/boost/geometry/strategies/cartesian/expand_point.hpp
+include/boost/geometry/strategies/cartesian/expand_segment.hpp
include/boost/geometry/strategies/cartesian/intersection.hpp
+include/boost/geometry/strategies/cartesian/line_interpolate.hpp
include/boost/geometry/strategies/cartesian/point_in_box.hpp
+include/boost/geometry/strategies/cartesian/point_in_point.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/point_in_poly_winding.hpp
@@ -4761,9 +4901,11 @@ include/boost/geometry/strategies/disjoi
include/boost/geometry/strategies/distance.hpp
include/boost/geometry/strategies/distance_result.hpp
include/boost/geometry/strategies/envelope.hpp
+include/boost/geometry/strategies/expand.hpp
include/boost/geometry/strategies/geographic/
include/boost/geometry/strategies/geographic/area.hpp
include/boost/geometry/strategies/geographic/azimuth.hpp
+include/boost/geometry/strategies/geographic/buffer_point_circle.hpp
include/boost/geometry/strategies/geographic/densify.hpp
include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp
include/boost/geometry/strategies/geographic/distance.hpp
@@ -4771,11 +4913,15 @@ 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.hpp
include/boost/geometry/strategies/geographic/envelope_segment.hpp
+include/boost/geometry/strategies/geographic/expand_segment.hpp
include/boost/geometry/strategies/geographic/intersection.hpp
include/boost/geometry/strategies/geographic/intersection_elliptic.hpp
+include/boost/geometry/strategies/geographic/line_interpolate.hpp
include/boost/geometry/strategies/geographic/mapping_ssf.hpp
include/boost/geometry/strategies/geographic/parameters.hpp
include/boost/geometry/strategies/geographic/point_in_poly_winding.hpp
@@ -4786,6 +4932,8 @@ include/boost/geometry/strategies/geogra
include/boost/geometry/strategies/intersection.hpp
include/boost/geometry/strategies/intersection_result.hpp
include/boost/geometry/strategies/intersection_strategies.hpp
+include/boost/geometry/strategies/line_interpolate.hpp
+include/boost/geometry/strategies/normalize.hpp
include/boost/geometry/strategies/relate.hpp
include/boost/geometry/strategies/side.hpp
include/boost/geometry/strategies/side_info.hpp
@@ -4794,14 +4942,25 @@ include/boost/geometry/strategies/spheri
include/boost/geometry/strategies/spherical/azimuth.hpp
include/boost/geometry/strategies/spherical/compare.hpp
include/boost/geometry/strategies/spherical/densify.hpp
+include/boost/geometry/strategies/spherical/disjoint_box_box.hpp
include/boost/geometry/strategies/spherical/disjoint_segment_box.hpp
include/boost/geometry/strategies/spherical/distance_cross_track.hpp
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.hpp
+include/boost/geometry/strategies/spherical/envelope_box.hpp
+include/boost/geometry/strategies/spherical/envelope_multipoint.hpp
+include/boost/geometry/strategies/spherical/envelope_point.hpp
include/boost/geometry/strategies/spherical/envelope_segment.hpp
+include/boost/geometry/strategies/spherical/expand_box.hpp
+include/boost/geometry/strategies/spherical/expand_point.hpp
+include/boost/geometry/strategies/spherical/expand_segment.hpp
include/boost/geometry/strategies/spherical/get_radius.hpp
include/boost/geometry/strategies/spherical/intersection.hpp
+include/boost/geometry/strategies/spherical/line_interpolate.hpp
+include/boost/geometry/strategies/spherical/point_in_point.hpp
include/boost/geometry/strategies/spherical/point_in_poly_winding.hpp
include/boost/geometry/strategies/spherical/side_by_cross_track.hpp
include/boost/geometry/strategies/spherical/ssf.hpp
@@ -4828,6 +4987,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
@@ -4842,6 +5002,7 @@ include/boost/geometry/util/select_calcu
include/boost/geometry/util/select_coordinate_type.hpp
include/boost/geometry/util/select_most_precise.hpp
include/boost/geometry/util/select_sequence_element.hpp
+include/boost/geometry/util/series_expansion.hpp
include/boost/geometry/util/transform_variant.hpp
include/boost/geometry/views/
include/boost/geometry/views/box_view.hpp
@@ -4861,6 +5022,7 @@ include/boost/geometry/views/reversible_
include/boost/geometry/views/segment_view.hpp
include/boost/get_pointer.hpp
include/boost/gil/
+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
@@ -4870,38 +5032,210 @@ include/boost/gil/cmyk.hpp
include/boost/gil/color_base.hpp
include/boost/gil/color_base_algorithm.hpp
include/boost/gil/color_convert.hpp
+include/boost/gil/concepts/
+include/boost/gil/concepts.hpp
+include/boost/gil/concepts/basic.hpp
+include/boost/gil/concepts/channel.hpp
+include/boost/gil/concepts/color.hpp
+include/boost/gil/concepts/color_base.hpp
+include/boost/gil/concepts/concept_check.hpp
+include/boost/gil/concepts/detail/
+include/boost/gil/concepts/detail/type_traits.hpp
+include/boost/gil/concepts/detail/utility.hpp
+include/boost/gil/concepts/dynamic_step.hpp
+include/boost/gil/concepts/fwd.hpp
+include/boost/gil/concepts/image.hpp
+include/boost/gil/concepts/image_view.hpp
+include/boost/gil/concepts/pixel.hpp
+include/boost/gil/concepts/pixel_based.hpp
+include/boost/gil/concepts/pixel_dereference.hpp
+include/boost/gil/concepts/pixel_iterator.hpp
+include/boost/gil/concepts/pixel_locator.hpp
+include/boost/gil/concepts/point.hpp
include/boost/gil/deprecated.hpp
include/boost/gil/device_n.hpp
+include/boost/gil/dynamic_step.hpp
include/boost/gil/extension/
include/boost/gil/extension/dynamic_image/
include/boost/gil/extension/dynamic_image/algorithm.hpp
include/boost/gil/extension/dynamic_image/any_image.hpp
include/boost/gil/extension/dynamic_image/any_image_view.hpp
include/boost/gil/extension/dynamic_image/apply_operation.hpp
-include/boost/gil/extension/dynamic_image/apply_operation_base.hpp
include/boost/gil/extension/dynamic_image/dynamic_at_c.hpp
include/boost/gil/extension/dynamic_image/dynamic_image_all.hpp
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/
-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/gil_all.hpp
-include/boost/gil/gil_concept.hpp
-include/boost/gil/gil_config.hpp
+include/boost/gil/extension/io/bmp/
+include/boost/gil/extension/io/bmp.hpp
+include/boost/gil/extension/io/bmp/detail/
+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/
+include/boost/gil/extension/io/jpeg.hpp
+include/boost/gil/extension/io/jpeg/detail/
+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/
+include/boost/gil/extension/io/png.hpp
+include/boost/gil/extension/io/png/detail/
+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/
+include/boost/gil/extension/io/pnm.hpp
+include/boost/gil/extension/io/pnm/detail/
+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/
+include/boost/gil/extension/io/raw.hpp
+include/boost/gil/extension/io/raw/detail/
+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/
+include/boost/gil/extension/io/targa.hpp
+include/boost/gil/extension/io/targa/detail/
+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/
+include/boost/gil/extension/io/tiff.hpp
+include/boost/gil/extension/io/tiff/detail/
+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/
+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/
+include/boost/gil/extension/toolbox/color_converters/
+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/
+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/
+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/
+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/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/gray.hpp
include/boost/gil/image.hpp
include/boost/gil/image_view.hpp
include/boost/gil/image_view_factory.hpp
+include/boost/gil/io/
+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
@@ -4911,12 +5245,16 @@ include/boost/gil/pixel_iterator.hpp
include/boost/gil/pixel_iterator_adaptor.hpp
include/boost/gil/planar_pixel_iterator.hpp
include/boost/gil/planar_pixel_reference.hpp
+include/boost/gil/point.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/
include/boost/graph/accounting.hpp
@@ -5647,6 +5985,50 @@ include/boost/heap/pairing_heap.hpp
include/boost/heap/policies.hpp
include/boost/heap/priority_queue.hpp
include/boost/heap/skew_heap.hpp
+include/boost/histogram/
+include/boost/histogram.hpp
+include/boost/histogram/accumulators/
+include/boost/histogram/accumulators/mean.hpp
+include/boost/histogram/accumulators/ostream.hpp
+include/boost/histogram/accumulators/sum.hpp
+include/boost/histogram/accumulators/weighted_mean.hpp
+include/boost/histogram/accumulators/weighted_sum.hpp
+include/boost/histogram/algorithm/
+include/boost/histogram/algorithm/project.hpp
+include/boost/histogram/algorithm/reduce.hpp
+include/boost/histogram/algorithm/sum.hpp
+include/boost/histogram/axis/
+include/boost/histogram/axis.hpp
+include/boost/histogram/axis/category.hpp
+include/boost/histogram/axis/integer.hpp
+include/boost/histogram/axis/interval_view.hpp
+include/boost/histogram/axis/iterator.hpp
+include/boost/histogram/axis/option.hpp
+include/boost/histogram/axis/ostream.hpp
+include/boost/histogram/axis/polymorphic_bin.hpp
+include/boost/histogram/axis/regular.hpp
+include/boost/histogram/axis/traits.hpp
+include/boost/histogram/axis/variable.hpp
+include/boost/histogram/axis/variant.hpp
+include/boost/histogram/detail/
+include/boost/histogram/detail/attribute.hpp
+include/boost/histogram/detail/axes.hpp
+include/boost/histogram/detail/cat.hpp
+include/boost/histogram/detail/common_type.hpp
+include/boost/histogram/detail/compressed_pair.hpp
+include/boost/histogram/detail/linearize.hpp
+include/boost/histogram/detail/meta.hpp
+include/boost/histogram/fwd.hpp
+include/boost/histogram/histogram.hpp
+include/boost/histogram/indexed.hpp
+include/boost/histogram/literals.hpp
+include/boost/histogram/make_histogram.hpp
+include/boost/histogram/make_profile.hpp
+include/boost/histogram/ostream.hpp
+include/boost/histogram/serialization.hpp
+include/boost/histogram/storage_adaptor.hpp
+include/boost/histogram/unlimited_storage.hpp
+include/boost/histogram/unsafe_access.hpp
include/boost/hof/
include/boost/hof.hpp
include/boost/hof/alias.hpp
@@ -5849,8 +6231,10 @@ include/boost/integer.hpp
include/boost/integer/common_factor.hpp
include/boost/integer/common_factor_ct.hpp
include/boost/integer/common_factor_rt.hpp
+include/boost/integer/extended_euclidean.hpp
include/boost/integer/integer_log2.hpp
include/boost/integer/integer_mask.hpp
+include/boost/integer/mod_inverse.hpp
include/boost/integer/static_log2.hpp
include/boost/integer/static_min_max.hpp
include/boost/integer_fwd.hpp
@@ -6254,6 +6638,7 @@ include/boost/iostreams/filter/stdio.hpp
include/boost/iostreams/filter/symmetric.hpp
include/boost/iostreams/filter/test.hpp
include/boost/iostreams/filter/zlib.hpp
+include/boost/iostreams/filter/zstd.hpp
include/boost/iostreams/filtering_stream.hpp
include/boost/iostreams/filtering_streambuf.hpp
include/boost/iostreams/flush.hpp
@@ -6348,7 +6733,6 @@ include/boost/lambda/lambda.hpp
include/boost/lambda/loops.hpp
include/boost/lambda/numeric.hpp
include/boost/lambda/switch.hpp
-include/boost/last_value.hpp
include/boost/lexical_cast/
include/boost/lexical_cast.hpp
include/boost/lexical_cast/bad_lexical_cast.hpp
@@ -6461,6 +6845,7 @@ include/boost/locale/utf8_codecvt.hpp
include/boost/locale/util.hpp
include/boost/lockfree/
include/boost/lockfree/detail/
+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
@@ -6563,7 +6948,6 @@ include/boost/log/detail/threadsafe_queu
include/boost/log/detail/timestamp.hpp
include/boost/log/detail/trivial_keyword.hpp
include/boost/log/detail/unary_function_terminal.hpp
-include/boost/log/detail/unhandled_exception_count.hpp
include/boost/log/detail/value_ref_visitation.hpp
include/boost/log/exceptions.hpp
include/boost/log/expressions/
@@ -6635,6 +7019,7 @@ include/boost/log/keywords/scan_method.h
include/boost/log/keywords/severity.hpp
include/boost/log/keywords/start_thread.hpp
include/boost/log/keywords/target.hpp
+include/boost/log/keywords/target_file_name.hpp
include/boost/log/keywords/time_based_rotation.hpp
include/boost/log/keywords/use_impl.hpp
include/boost/log/sinks/
@@ -6785,6 +7170,9 @@ include/boost/math/cstdfloat/cstdfloat_c
include/boost/math/cstdfloat/cstdfloat_iostream.hpp
include/boost/math/cstdfloat/cstdfloat_limits.hpp
include/boost/math/cstdfloat/cstdfloat_types.hpp
+include/boost/math/differentiation/
+include/boost/math/differentiation/finite_difference.hpp
+include/boost/math/differentiation/lanczos_smoothing.hpp
include/boost/math/distributions/
include/boost/math/distributions.hpp
include/boost/math/distributions/arcsine.hpp
@@ -6835,6 +7223,7 @@ include/boost/math/distributions/uniform
include/boost/math/distributions/weibull.hpp
include/boost/math/interpolators/
include/boost/math/interpolators/barycentric_rational.hpp
+include/boost/math/interpolators/catmull_rom.hpp
include/boost/math/interpolators/cubic_b_spline.hpp
include/boost/math/interpolators/detail/
include/boost/math/interpolators/detail/barycentric_rational_detail.hpp
@@ -6902,6 +7291,7 @@ include/boost/math/special_functions/det
include/boost/math/special_functions/detail/iconv.hpp
include/boost/math/special_functions/detail/igamma_inverse.hpp
include/boost/math/special_functions/detail/igamma_large.hpp
+include/boost/math/special_functions/detail/lambert_w_lookup_table.ipp
include/boost/math/special_functions/detail/lanczos_sse2.hpp
include/boost/math/special_functions/detail/lgamma_small.hpp
include/boost/math/special_functions/detail/polygamma.hpp
@@ -6932,6 +7322,7 @@ include/boost/math/special_functions/hyp
include/boost/math/special_functions/jacobi_elliptic.hpp
include/boost/math/special_functions/jacobi_zeta.hpp
include/boost/math/special_functions/laguerre.hpp
+include/boost/math/special_functions/lambert_w.hpp
include/boost/math/special_functions/lanczos.hpp
include/boost/math/special_functions/legendre.hpp
include/boost/math/special_functions/legendre_stieltjes.hpp
@@ -6960,9 +7351,13 @@ include/boost/math/special_functions/zet
include/boost/math/tools/
include/boost/math/tools/atomic.hpp
include/boost/math/tools/big_constant.hpp
+include/boost/math/tools/bivariate_statistics.hpp
+include/boost/math/tools/complex.hpp
+include/boost/math/tools/condition_numbers.hpp
include/boost/math/tools/config.hpp
include/boost/math/tools/convert_from_string.hpp
include/boost/math/tools/detail/
+include/boost/math/tools/detail/is_const_iterable.hpp
include/boost/math/tools/detail/polynomial_horner1_10.hpp
include/boost/math/tools/detail/polynomial_horner1_11.hpp
include/boost/math/tools/detail/polynomial_horner1_12.hpp
@@ -7079,6 +7474,7 @@ include/boost/math/tools/detail/rational
include/boost/math/tools/detail/rational_horner3_9.hpp
include/boost/math/tools/fraction.hpp
include/boost/math/tools/minima.hpp
+include/boost/math/tools/norms.hpp
include/boost/math/tools/numerical_differentiation.hpp
include/boost/math/tools/polynomial.hpp
include/boost/math/tools/polynomial_gcd.hpp
@@ -7088,10 +7484,13 @@ include/boost/math/tools/rational.hpp
include/boost/math/tools/real_cast.hpp
include/boost/math/tools/roots.hpp
include/boost/math/tools/series.hpp
+include/boost/math/tools/signal_statistics.hpp
include/boost/math/tools/stats.hpp
+include/boost/math/tools/test_value.hpp
include/boost/math/tools/toms748_solve.hpp
include/boost/math/tools/traits.hpp
include/boost/math/tools/tuple.hpp
+include/boost/math/tools/univariate_statistics.hpp
include/boost/math/tools/user.hpp
include/boost/math/tools/workaround.hpp
include/boost/math/tr1.hpp
@@ -7462,12 +7861,15 @@ include/boost/mp11/bind.hpp
include/boost/mp11/detail/
include/boost/mp11/detail/config.hpp
include/boost/mp11/detail/mp_append.hpp
+include/boost/mp11/detail/mp_copy_if.hpp
include/boost/mp11/detail/mp_count.hpp
include/boost/mp11/detail/mp_fold.hpp
+include/boost/mp11/detail/mp_is_list.hpp
include/boost/mp11/detail/mp_list.hpp
include/boost/mp11/detail/mp_map_find.hpp
include/boost/mp11/detail/mp_min_element.hpp
include/boost/mp11/detail/mp_plus.hpp
+include/boost/mp11/detail/mp_remove_if.hpp
include/boost/mp11/detail/mp_void.hpp
include/boost/mp11/detail/mp_with_index.hpp
include/boost/mp11/function.hpp
@@ -7479,6 +7881,7 @@ include/boost/mp11/mpl.hpp
include/boost/mp11/set.hpp
include/boost/mp11/tuple.hpp
include/boost/mp11/utility.hpp
+include/boost/mp11/version.hpp
include/boost/mpi/
include/boost/mpi.hpp
include/boost/mpi/allocator.hpp
@@ -7525,6 +7928,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
@@ -8696,6 +9100,7 @@ include/boost/msm/row_tags.hpp
include/boost/multi_array/
include/boost/multi_array.hpp
include/boost/multi_array/algorithm.hpp
+include/boost/multi_array/allocators.hpp
include/boost/multi_array/base.hpp
include/boost/multi_array/collection_concept.hpp
include/boost/multi_array/concept_checks.hpp
@@ -8716,6 +9121,7 @@ include/boost/multi_index/composite_key.
include/boost/multi_index/detail/
include/boost/multi_index/detail/access_specifier.hpp
include/boost/multi_index/detail/adl_swap.hpp
+include/boost/multi_index/detail/allocator_traits.hpp
include/boost/multi_index/detail/archive_constructed.hpp
include/boost/multi_index/detail/auto_space.hpp
include/boost/multi_index/detail/base_type.hpp
@@ -8773,6 +9179,7 @@ include/boost/multi_index/hashed_index_f
include/boost/multi_index/identity.hpp
include/boost/multi_index/identity_fwd.hpp
include/boost/multi_index/indexed_by.hpp
+include/boost/multi_index/key.hpp
include/boost/multi_index/key_extractors.hpp
include/boost/multi_index/mem_fun.hpp
include/boost/multi_index/member.hpp
@@ -8789,12 +9196,15 @@ include/boost/multi_index/tag.hpp
include/boost/multi_index_container.hpp
include/boost/multi_index_container_fwd.hpp
include/boost/multiprecision/
+include/boost/multiprecision/complex128.hpp
+include/boost/multiprecision/complex_adaptor.hpp
include/boost/multiprecision/concepts/
include/boost/multiprecision/concepts/mp_number_archetypes.hpp
include/boost/multiprecision/cpp_bin_float/
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/
include/boost/multiprecision/cpp_int.hpp
@@ -8830,14 +9240,17 @@ include/boost/multiprecision/detail/min_
include/boost/multiprecision/detail/no_et_ops.hpp
include/boost/multiprecision/detail/number_base.hpp
include/boost/multiprecision/detail/number_compare.hpp
+include/boost/multiprecision/detail/precision.hpp
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
@@ -8850,6 +9263,7 @@ include/boost/multiprecision/traits/extr
include/boost/multiprecision/traits/is_backend.hpp
include/boost/multiprecision/traits/is_byte_container.hpp
include/boost/multiprecision/traits/is_restricted_conversion.hpp
+include/boost/multiprecision/traits/is_variable_precision.hpp
include/boost/next_prior.hpp
include/boost/non_type.hpp
include/boost/noncopyable.hpp
@@ -8928,6 +9342,7 @@ include/boost/numeric/interval/rounded_t
include/boost/numeric/interval/rounding.hpp
include/boost/numeric/interval/transc.hpp
include/boost/numeric/interval/utility.hpp
+include/boost/numeric/interval/utility_fwd.hpp
include/boost/numeric/odeint/
include/boost/numeric/odeint.hpp
include/boost/numeric/odeint/algebra/
@@ -9161,6 +9576,16 @@ include/boost/numeric/ublas/matrix_expre
include/boost/numeric/ublas/matrix_proxy.hpp
include/boost/numeric/ublas/matrix_sparse.hpp
include/boost/numeric/ublas/matrix_vector.hpp
+include/boost/numeric/ublas/opencl/
+include/boost/numeric/ublas/opencl.hpp
+include/boost/numeric/ublas/opencl/elementwise.hpp
+include/boost/numeric/ublas/opencl/library.hpp
+include/boost/numeric/ublas/opencl/matrix.hpp
+include/boost/numeric/ublas/opencl/misc.hpp
+include/boost/numeric/ublas/opencl/operations.hpp
+include/boost/numeric/ublas/opencl/prod.hpp
+include/boost/numeric/ublas/opencl/transpose.hpp
+include/boost/numeric/ublas/opencl/vector.hpp
include/boost/numeric/ublas/operation/
include/boost/numeric/ublas/operation.hpp
include/boost/numeric/ublas/operation/begin.hpp
@@ -9176,6 +9601,23 @@ include/boost/numeric/ublas/storage.hpp
include/boost/numeric/ublas/storage_sparse.hpp
include/boost/numeric/ublas/symmetric.hpp
include/boost/numeric/ublas/tags.hpp
+include/boost/numeric/ublas/tensor/
+include/boost/numeric/ublas/tensor.hpp
+include/boost/numeric/ublas/tensor/algorithms.hpp
+include/boost/numeric/ublas/tensor/expression.hpp
+include/boost/numeric/ublas/tensor/expression_evaluation.hpp
+include/boost/numeric/ublas/tensor/extents.hpp
+include/boost/numeric/ublas/tensor/functions.hpp
+include/boost/numeric/ublas/tensor/index.hpp
+include/boost/numeric/ublas/tensor/multi_index.hpp
+include/boost/numeric/ublas/tensor/multi_index_utility.hpp
+include/boost/numeric/ublas/tensor/multiplication.hpp
+include/boost/numeric/ublas/tensor/operators_arithmetic.hpp
+include/boost/numeric/ublas/tensor/operators_comparison.hpp
+include/boost/numeric/ublas/tensor/ostream.hpp
+include/boost/numeric/ublas/tensor/storage_traits.hpp
+include/boost/numeric/ublas/tensor/strides.hpp
+include/boost/numeric/ublas/tensor/tensor.hpp
include/boost/numeric/ublas/traits/
include/boost/numeric/ublas/traits.hpp
include/boost/numeric/ublas/traits/c_array.hpp
@@ -9205,6 +9647,73 @@ include/boost/optional/detail/optional_t
include/boost/optional/optional.hpp
include/boost/optional/optional_fwd.hpp
include/boost/optional/optional_io.hpp
+include/boost/outcome/
+include/boost/outcome.hpp
+include/boost/outcome/bad_access.hpp
+include/boost/outcome/basic_outcome.hpp
+include/boost/outcome/basic_result.hpp
+include/boost/outcome/boost_outcome.hpp
+include/boost/outcome/boost_result.hpp
+include/boost/outcome/config.hpp
+include/boost/outcome/convert.hpp
+include/boost/outcome/detail/
+include/boost/outcome/detail/basic_outcome_exception_observers.hpp
+include/boost/outcome/detail/basic_outcome_exception_observers_impl.hpp
+include/boost/outcome/detail/basic_outcome_failure_observers.hpp
+include/boost/outcome/detail/basic_result_error_observers.hpp
+include/boost/outcome/detail/basic_result_final.hpp
+include/boost/outcome/detail/basic_result_storage.hpp
+include/boost/outcome/detail/basic_result_value_observers.hpp
+include/boost/outcome/detail/trait_std_error_code.hpp
+include/boost/outcome/detail/trait_std_exception.hpp
+include/boost/outcome/detail/value_storage.hpp
+include/boost/outcome/experimental/
+include/boost/outcome/experimental/result.h
+include/boost/outcome/experimental/status-code/
+include/boost/outcome/experimental/status-code/com_code.hpp
+include/boost/outcome/experimental/status-code/config.hpp
+include/boost/outcome/experimental/status-code/detail/
+include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp
+include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp
+include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp
+include/boost/outcome/experimental/status-code/error.hpp
+include/boost/outcome/experimental/status-code/errored_status_code.hpp
+include/boost/outcome/experimental/status-code/generic_code.hpp
+include/boost/outcome/experimental/status-code/iostream_support.hpp
+include/boost/outcome/experimental/status-code/nt_code.hpp
+include/boost/outcome/experimental/status-code/posix_code.hpp
+include/boost/outcome/experimental/status-code/status_code.hpp
+include/boost/outcome/experimental/status-code/status_code_domain.hpp
+include/boost/outcome/experimental/status-code/status_code_ptr.hpp
+include/boost/outcome/experimental/status-code/status_error.hpp
+include/boost/outcome/experimental/status-code/std_error_code.hpp
+include/boost/outcome/experimental/status-code/system_code.hpp
+include/boost/outcome/experimental/status-code/system_code_from_exception.hpp
+include/boost/outcome/experimental/status-code/system_error2.hpp
+include/boost/outcome/experimental/status-code/win32_code.hpp
+include/boost/outcome/experimental/status_outcome.hpp
+include/boost/outcome/experimental/status_result.hpp
+include/boost/outcome/iostream_support.hpp
+include/boost/outcome/outcome.hpp
+include/boost/outcome/policy/
+include/boost/outcome/policy/all_narrow.hpp
+include/boost/outcome/policy/base.hpp
+include/boost/outcome/policy/fail_to_compile_observers.hpp
+include/boost/outcome/policy/outcome_error_code_throw_as_system_error.hpp
+include/boost/outcome/policy/outcome_exception_ptr_rethrow.hpp
+include/boost/outcome/policy/result_error_code_throw_as_system_error.hpp
+include/boost/outcome/policy/result_exception_ptr_rethrow.hpp
+include/boost/outcome/policy/terminate.hpp
+include/boost/outcome/policy/throw_bad_result_access.hpp
+include/boost/outcome/result.hpp
+include/boost/outcome/revision.hpp
+include/boost/outcome/std_outcome.hpp
+include/boost/outcome/std_result.hpp
+include/boost/outcome/success_failure.hpp
+include/boost/outcome/trait.hpp
+include/boost/outcome/try.hpp
+include/boost/outcome/utils.hpp
+include/boost/outcome/version.hpp
include/boost/parameter/
include/boost/parameter.hpp
include/boost/parameter/aux_/
@@ -9255,7 +9764,6 @@ include/boost/pending/integer_log2.hpp
include/boost/pending/is_heap.hpp
include/boost/pending/iterator_adaptors.hpp
include/boost/pending/iterator_tests.hpp
-include/boost/pending/lowest_bit.hpp
include/boost/pending/mutable_heap.hpp
include/boost/pending/mutable_queue.hpp
include/boost/pending/property.hpp
@@ -9660,6 +10168,7 @@ include/boost/poly_collection/any_collec
include/boost/poly_collection/base_collection.hpp
include/boost/poly_collection/base_collection_fwd.hpp
include/boost/poly_collection/detail/
+include/boost/poly_collection/detail/allocator_adaptor.hpp
include/boost/poly_collection/detail/any_iterator.hpp
include/boost/poly_collection/detail/any_model.hpp
include/boost/poly_collection/detail/auto_iterator.hpp
@@ -9668,7 +10177,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
@@ -9677,7 +10185,6 @@ include/boost/poly_collection/detail/is_
include/boost/poly_collection/detail/is_nothrow_eq_comparable.hpp
include/boost/poly_collection/detail/iterator_impl.hpp
include/boost/poly_collection/detail/iterator_traits.hpp
-include/boost/poly_collection/detail/newdelete_allocator.hpp
include/boost/poly_collection/detail/packed_segment.hpp
include/boost/poly_collection/detail/poly_collection.hpp
include/boost/poly_collection/detail/segment.hpp
@@ -9790,6 +10297,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
@@ -9825,6 +10333,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
@@ -9859,6 +10368,7 @@ include/boost/predef/hardware/simd/x86_a
include/boost/predef/hardware/simd/x86_amd/versions.h
include/boost/predef/language/
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
@@ -9918,6 +10428,7 @@ include/boost/predef/other/endian.h
include/boost/predef/other/workaround.h
include/boost/predef/platform/
include/boost/predef/platform.h
+include/boost/predef/platform/android.h
include/boost/predef/platform/cloudabi.h
include/boost/predef/platform/ios.h
include/boost/predef/platform/mingw.h
@@ -10902,6 +11413,7 @@ include/boost/qvm/detail/remove_const.hp
include/boost/qvm/detail/swizzle_traits.hpp
include/boost/qvm/detail/transp_impl.hpp
include/boost/qvm/detail/vec_assign.hpp
+include/boost/qvm/detail/vec_register_impl.hpp
include/boost/qvm/enable_if.hpp
include/boost/qvm/error.hpp
include/boost/qvm/gen/
@@ -10964,6 +11476,10 @@ include/boost/qvm/vec_operations.hpp
include/boost/qvm/vec_operations2.hpp
include/boost/qvm/vec_operations3.hpp
include/boost/qvm/vec_operations4.hpp
+include/boost/qvm/vec_register.hpp
+include/boost/qvm/vec_register2.hpp
+include/boost/qvm/vec_register3.hpp
+include/boost/qvm/vec_register4.hpp
include/boost/qvm/vec_traits.hpp
include/boost/qvm/vec_traits_array.hpp
include/boost/qvm/vec_traits_defaults.hpp
@@ -10983,22 +11499,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
@@ -11013,6 +11534,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
@@ -11024,6 +11546,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
@@ -11051,6 +11574,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
@@ -11306,6 +11830,35 @@ include/boost/regex/v4/u32regex_iterator
include/boost/regex/v4/u32regex_token_iterator.hpp
include/boost/regex/v4/w32_regex_traits.hpp
include/boost/regex_fwd.hpp
+include/boost/safe_numerics/
+include/boost/safe_numerics/CMakeLists.txt
+include/boost/safe_numerics/automatic.hpp
+include/boost/safe_numerics/checked_default.hpp
+include/boost/safe_numerics/checked_float.hpp
+include/boost/safe_numerics/checked_integer.hpp
+include/boost/safe_numerics/checked_result.hpp
+include/boost/safe_numerics/checked_result_operations.hpp
+include/boost/safe_numerics/concept/
+include/boost/safe_numerics/concept/CMakeLists.txt
+include/boost/safe_numerics/concept/exception_policy.hpp
+include/boost/safe_numerics/concept/integer.hpp
+include/boost/safe_numerics/concept/numeric.hpp
+include/boost/safe_numerics/concept/promotion_policy.hpp
+include/boost/safe_numerics/concept/safe_numeric.hpp
+include/boost/safe_numerics/cpp.hpp
+include/boost/safe_numerics/exception.hpp
+include/boost/safe_numerics/exception_policies.hpp
+include/boost/safe_numerics/interval.hpp
+include/boost/safe_numerics/native.hpp
+include/boost/safe_numerics/range_value.hpp
+include/boost/safe_numerics/safe_base.hpp
+include/boost/safe_numerics/safe_base_operations.hpp
+include/boost/safe_numerics/safe_common.hpp
+include/boost/safe_numerics/safe_compare.hpp
+include/boost/safe_numerics/safe_integer.hpp
+include/boost/safe_numerics/safe_integer_literal.hpp
+include/boost/safe_numerics/safe_integer_range.hpp
+include/boost/safe_numerics/utility.hpp
include/boost/scope_exit.hpp
include/boost/scoped_array.hpp
include/boost/scoped_ptr.hpp
@@ -11397,31 +11950,6 @@ include/boost/serialization/wrapper.hpp
include/boost/shared_array.hpp
include/boost/shared_container_iterator.hpp
include/boost/shared_ptr.hpp
-include/boost/signal.hpp
-include/boost/signals/
-include/boost/signals.hpp
-include/boost/signals/connection.hpp
-include/boost/signals/detail/
-include/boost/signals/detail/config.hpp
-include/boost/signals/detail/gen_signal_N.pl
-include/boost/signals/detail/named_slot_map.hpp
-include/boost/signals/detail/signal_base.hpp
-include/boost/signals/detail/signals_common.hpp
-include/boost/signals/detail/slot_call_iterator.hpp
-include/boost/signals/signal0.hpp
-include/boost/signals/signal1.hpp
-include/boost/signals/signal10.hpp
-include/boost/signals/signal2.hpp
-include/boost/signals/signal3.hpp
-include/boost/signals/signal4.hpp
-include/boost/signals/signal5.hpp
-include/boost/signals/signal6.hpp
-include/boost/signals/signal7.hpp
-include/boost/signals/signal8.hpp
-include/boost/signals/signal9.hpp
-include/boost/signals/signal_template.hpp
-include/boost/signals/slot.hpp
-include/boost/signals/trackable.hpp
include/boost/signals2/
include/boost/signals2.hpp
include/boost/signals2/connection.hpp
@@ -12225,17 +12753,11 @@ include/boost/spirit/home/support/detail
include/boost/spirit/home/support/detail/lexer/partition/equivset.hpp
include/boost/spirit/home/support/detail/lexer/rules.hpp
include/boost/spirit/home/support/detail/lexer/runtime_error.hpp
-include/boost/spirit/home/support/detail/lexer/serialise.hpp
include/boost/spirit/home/support/detail/lexer/size_t.hpp
include/boost/spirit/home/support/detail/lexer/state_machine.hpp
include/boost/spirit/home/support/detail/lexer/string_token.hpp
include/boost/spirit/home/support/detail/make_cons.hpp
include/boost/spirit/home/support/detail/make_vector.hpp
-include/boost/spirit/home/support/detail/math/
-include/boost/spirit/home/support/detail/math/detail/
-include/boost/spirit/home/support/detail/math/detail/fp_traits.hpp
-include/boost/spirit/home/support/detail/math/fpclassify.hpp
-include/boost/spirit/home/support/detail/math/signbit.hpp
include/boost/spirit/home/support/detail/pow10.hpp
include/boost/spirit/home/support/detail/scoped_enum_emulation.hpp
include/boost/spirit/home/support/detail/sign.hpp
@@ -12409,7 +12931,6 @@ include/boost/spirit/home/x3/support/tra
include/boost/spirit/home/x3/support/traits/is_range.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
@@ -12826,7 +13347,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
@@ -12872,8 +13395,11 @@ include/boost/system/api_config.hpp
include/boost/system/config.hpp
include/boost/system/cygwin_error.hpp
include/boost/system/detail/
-include/boost/system/detail/error_code.ipp
-include/boost/system/detail/local_free_on_destruction.hpp
+include/boost/system/detail/config.hpp
+include/boost/system/detail/generic_category.hpp
+include/boost/system/detail/std_interoperability.hpp
+include/boost/system/detail/system_category_posix.hpp
+include/boost/system/detail/system_category_win32.hpp
include/boost/system/error_code.hpp
include/boost/system/linux_error.hpp
include/boost/system/system_error.hpp
@@ -12884,12 +13410,12 @@ include/boost/test/data/
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/
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/
@@ -12916,7 +13442,6 @@ include/boost/test/detail/log_level.hpp
include/boost/test/detail/pp_variadic.hpp
include/boost/test/detail/suppress_warnings.hpp
include/boost/test/detail/throw_exception.hpp
-include/boost/test/detail/workaround.hpp
include/boost/test/execution_monitor.hpp
include/boost/test/floating_point_comparison.hpp
include/boost/test/framework.hpp
@@ -13043,7 +13568,7 @@ include/boost/test/utils/runtime/modifie
include/boost/test/utils/runtime/parameter.hpp
include/boost/test/utils/setcolor.hpp
include/boost/test/utils/string_cast.hpp
-include/boost/test/utils/trivial_singleton.hpp
+include/boost/test/utils/timer.hpp
include/boost/test/utils/wrap_stringstream.hpp
include/boost/test/utils/xml_printer.hpp
include/boost/thread/
@@ -13112,6 +13637,7 @@ include/boost/thread/detail/thread.hpp
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/thread_safety.hpp
include/boost/thread/detail/tss_hooks.hpp
include/boost/thread/detail/variadic_footer.hpp
include/boost/thread/detail/variadic_header.hpp
@@ -13158,6 +13684,7 @@ include/boost/thread/futures/is_future_t
include/boost/thread/futures/launch.hpp
include/boost/thread/futures/wait_for_all.hpp
include/boost/thread/futures/wait_for_any.hpp
+include/boost/thread/interruption.hpp
include/boost/thread/is_locked_by_this_thread.hpp
include/boost/thread/latch.hpp
include/boost/thread/lock_algorithms.hpp
@@ -13384,6 +13911,8 @@ include/boost/type_traits/conditional.hp
include/boost/type_traits/config.hpp
include/boost/type_traits/conversion_traits.hpp
include/boost/type_traits/copy_cv.hpp
+include/boost/type_traits/copy_cv_ref.hpp
+include/boost/type_traits/copy_reference.hpp
include/boost/type_traits/cv_traits.hpp
include/boost/type_traits/decay.hpp
include/boost/type_traits/declval.hpp
@@ -13403,16 +13932,23 @@ include/boost/type_traits/detail/ice_and
include/boost/type_traits/detail/ice_eq.hpp
include/boost/type_traits/detail/ice_not.hpp
include/boost/type_traits/detail/ice_or.hpp
+include/boost/type_traits/detail/is_function_cxx_03.hpp
+include/boost/type_traits/detail/is_function_cxx_11.hpp
+include/boost/type_traits/detail/is_function_msvc10_fix.hpp
include/boost/type_traits/detail/is_function_ptr_helper.hpp
include/boost/type_traits/detail/is_function_ptr_tester.hpp
include/boost/type_traits/detail/is_likely_lambda.hpp
include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
+include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp
+include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp
+include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp
include/boost/type_traits/detail/mp_defer.hpp
include/boost/type_traits/detail/template_arity_spec.hpp
include/boost/type_traits/detail/yes_no_type.hpp
include/boost/type_traits/detected.hpp
include/boost/type_traits/detected_or.hpp
+include/boost/type_traits/enable_if.hpp
include/boost/type_traits/extent.hpp
include/boost/type_traits/floating_point_promotion.hpp
include/boost/type_traits/function_traits.hpp
@@ -13478,6 +14014,7 @@ include/boost/type_traits/is_assignable.
include/boost/type_traits/is_base_and_derived.hpp
include/boost/type_traits/is_base_of.hpp
include/boost/type_traits/is_base_of_tr1.hpp
+include/boost/type_traits/is_bounded_array.hpp
include/boost/type_traits/is_class.hpp
include/boost/type_traits/is_complete.hpp
include/boost/type_traits/is_complex.hpp
@@ -13505,6 +14042,7 @@ include/boost/type_traits/is_lvalue_refe
include/boost/type_traits/is_member_function_pointer.hpp
include/boost/type_traits/is_member_object_pointer.hpp
include/boost/type_traits/is_member_pointer.hpp
+include/boost/type_traits/is_noncopyable.hpp
include/boost/type_traits/is_nothrow_move_assignable.hpp
include/boost/type_traits/is_nothrow_move_constructible.hpp
include/boost/type_traits/is_nothrow_swappable.hpp
@@ -13518,6 +14056,7 @@ include/boost/type_traits/is_same.hpp
include/boost/type_traits/is_scalar.hpp
include/boost/type_traits/is_signed.hpp
include/boost/type_traits/is_stateless.hpp
+include/boost/type_traits/is_unbounded_array.hpp
include/boost/type_traits/is_union.hpp
include/boost/type_traits/is_unsigned.hpp
include/boost/type_traits/is_virtual_base_of.hpp
@@ -13545,6 +14084,7 @@ include/boost/type_traits/transform_trai
include/boost/type_traits/type_identity.hpp
include/boost/type_traits/type_with_alignment.hpp
include/boost/typeof/
+include/boost/typeof/constant.hpp
include/boost/typeof/decltype.hpp
include/boost/typeof/dmc/
include/boost/typeof/dmc/typeof_impl.hpp
@@ -13989,6 +14529,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
@@ -14001,10 +14542,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/
@@ -14022,7 +14563,6 @@ include/boost/variant/detail/element_ind
include/boost/variant/detail/enable_recursive.hpp
include/boost/variant/detail/enable_recursive_fwd.hpp
include/boost/variant/detail/forced_return.hpp
-include/boost/variant/detail/generic_result_type.hpp
include/boost/variant/detail/has_result_type.hpp
include/boost/variant/detail/hash_variant.hpp
include/boost/variant/detail/initializer.hpp
@@ -14471,6 +15011,17 @@ 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/
+include/boost/yap/algorithm.hpp
+include/boost/yap/algorithm_fwd.hpp
+include/boost/yap/config.hpp
+include/boost/yap/detail/
+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
@static-lib lib/libboost_atomic-mt.a
@lib lib/libboost_atomic-mt.so.${LIBboost_atomic-mt_VERSION}
@static-lib lib/libboost_chrono-mt.a
@@ -14573,10 +15124,6 @@ include/boost/xpressive/xpressive_typeof
@lib lib/libboost_serialization-mt.so.${LIBboost_serialization-mt_VERSION}
@static-lib lib/libboost_serialization.a
@lib lib/libboost_serialization.so.${LIBboost_serialization_VERSION}
-@static-lib lib/libboost_signals-mt.a
-@lib lib/libboost_signals-mt.so.${LIBboost_signals-mt_VERSION}
-@static-lib lib/libboost_signals.a
-@lib lib/libboost_signals.so.${LIBboost_signals_VERSION}
@static-lib lib/libboost_system-mt.a
@lib lib/libboost_system-mt.so.${LIBboost_system-mt_VERSION}
@static-lib lib/libboost_system.a
@@ -14599,6 +15146,8 @@ include/boost/xpressive/xpressive_typeof
@lib
lib/libboost_unit_test_framework.so.${LIBboost_unit_test_framework_VERSION}
@static-lib lib/libboost_wave-mt.a
@lib lib/libboost_wave-mt.so.${LIBboost_wave-mt_VERSION}
+@static-lib lib/libboost_wave.a
+@lib lib/libboost_wave.so.${LIBboost_wave_VERSION}
@static-lib lib/libboost_wserialization-mt.a
@lib lib/libboost_wserialization-mt.so.${LIBboost_wserialization-mt_VERSION}
@static-lib lib/libboost_wserialization.a
@@ -14742,6 +15291,7 @@ share/boost-build/tools/features/asmflag
share/boost-build/tools/features/build-feature.jam
share/boost-build/tools/features/cflags-feature.jam
share/boost-build/tools/features/conditional-feature.jam
+share/boost-build/tools/features/coverage-feature.jam
share/boost-build/tools/features/cxx-template-depth-feature.jam
share/boost-build/tools/features/cxxabi-feature.jam
share/boost-build/tools/features/cxxflags-feature.jam
@@ -14761,6 +15311,7 @@ share/boost-build/tools/features/interna
share/boost-build/tools/features/library-feature.jam
share/boost-build/tools/features/link-feature.jam
share/boost-build/tools/features/linkflags-feature.jam
+share/boost-build/tools/features/local-visibility-feature.jam
share/boost-build/tools/features/location-feature.jam
share/boost-build/tools/features/location-prefix-feature.jam
share/boost-build/tools/features/name-feature.jam
@@ -14781,6 +15332,7 @@ share/boost-build/tools/features/toolset
share/boost-build/tools/features/user-interface-feature.jam
share/boost-build/tools/features/variant-feature.jam
share/boost-build/tools/features/version-feature.jam
+share/boost-build/tools/features/visibility-feature.jam
share/boost-build/tools/features/warnings-feature.jam
share/boost-build/tools/flags.jam
share/boost-build/tools/fop.jam
@@ -14856,6 +15408,7 @@ share/boost-build/tools/rc.jam
share/boost-build/tools/rc.py
share/boost-build/tools/rc.pyc
share/boost-build/tools/sass.jam
+share/boost-build/tools/saxonhe.jam
share/boost-build/tools/stage.jam
share/boost-build/tools/stage.py
share/boost-build/tools/stage.pyc
Index: archivers/innoextract/Makefile
===================================================================
RCS file: /cvs/ports/archivers/innoextract/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- archivers/innoextract/Makefile 4 Sep 2020 05:07:08 -0000 1.16
+++ archivers/innoextract/Makefile 24 Oct 2020 02:38:57 -0000
@@ -3,7 +3,7 @@
COMMENT= unpack Inno Setup installers
DISTNAME= innoextract-1.9
-
+REVISION= 0
CATEGORIES= archivers
HOMEPAGE= https://constexpr.org/innoextract/
MAINTAINER= Thomas Frohwein <[email protected]>
@@ -23,7 +23,7 @@ COMPILER= base-clang ports-gcc
LIB_DEPENDS= archivers/xz \
converters/libiconv \
- devel/boost>=1.53.0p6
+ devel/boost>=1.70.0
RUN_DEPENDS= archivers/unrar
@@ -31,7 +31,7 @@ MODULES= devel/cmake
SEPARATE_BUILD= Yes
-CXXFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR -Wno-system-headers
+CXXFLAGS+= -Wno-system-headers
CONFIGURE_ARGS+=-DCMAKE_INSTALL_PREFIX="${PREFIX}" \
-DCMAKE_INSTALL_MANDIR="man" \
-DDOXYGEN_EXECUTABLE="false"