On Sat, Dec 14, 2024 at 10:17:35AM +0100, Landry Breuil wrote:
> hi,
> 
> this is just brad's diff from previous thread, updated for the final
> upstream release here:
> https://www.boost.org/users/history/version_1_87_0.html
> 
> only build on amd64 locally, will try to do arm64/i386.
> 
> as for the fixes for consumers here and there, some were commited, some
> are pending, some are floating around, and some might be gypped from
> homebrew's work in https://github.com/Homebrew/homebrew-core/pull/198115
> 
> Landry

An updated diff. Moved the Process lib to the -md sub-package as it links
against Context.
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/boost/Makefile,v
retrieving revision 1.147
diff -u -p -u -p -r1.147 Makefile
--- Makefile    1 Sep 2024 17:50:48 -0000       1.147
+++ Makefile    16 Dec 2024 03:45:44 -0000
@@ -5,17 +5,17 @@ DPB_PROPERTIES=       parallel
 COMMENT-main=  free peer-reviewed portable C++ source libraries
 COMMENT-md=    machine-dependent libraries for boost
 
-VERSION=       1.84.0
+VERSION=       1.87.0
 DISTNAME=      boost_${VERSION:S/./_/g}
 PKGNAME=       boost-${VERSION}
-REVISION=      4
 EPOCH=         0
 CATEGORIES=    devel
 SITES=         
https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/
 EXTRACT_SUFX=  .tar.bz2
 
-SO_VERSION=    23.0
+SO_VERSION=    24.0
 BOOST_LIBS=    boost_atomic-mt \
+               boost_charconv-mt boost_charconv \
                boost_chrono-mt boost_chrono \
                boost_container-mt boost_container \
                boost_contract-mt boost_contract \
@@ -56,7 +56,8 @@ BOOST_LIBS=   boost_atomic-mt \
 # MD
 BOOST_LIBS+=   boost_context-mt \
                boost_coroutine-mt boost_coroutine \
-               boost_fiber-mt
+               boost_fiber-mt \
+               boost_process-mt boost_process
 
 .for _lib in ${BOOST_LIBS}
 SHARED_LIBS+=  ${_lib} ${SO_VERSION}
@@ -70,8 +71,10 @@ MAINTAINER=  Brad Smith <b...@comstyle.co
 # Boost
 PERMIT_PACKAGE=        Yes
 
-WANTLIB=       ${COMPILER_LIBCXX} bz2 c icudata icui18n icuuc m z
-WANTLIB-md=    ${COMPILER_LIBCXX} boost_filesystem-mt m
+WANTLIB=       ${COMPILER_LIBCXX} bz2 c iconv icudata icui18n icuuc m z
+WANTLIB-md+=   ${COMPILER_LIBCXX} boost_date_time-mt boost_date_time
+WANTLIB-md+=   boost_filesystem-mt boost_filesystem boost_system-mt
+WANTLIB-md+=   boost_system kvm m
 
 COMPILER=      base-clang ports-gcc
 
@@ -83,6 +86,7 @@ MODPY_RUNDEP= No
 BUILD_DEPENDS= math/py-numpy${MODPY_FLAVOR}
 
 LIB_DEPENDS=   archivers/bzip2 \
+               converters/libiconv \
                textproc/icu4c
 
 LIB_DEPENDS-md=        devel/boost
@@ -129,9 +133,8 @@ NO_TEST=    Yes
 SUBST_VARS+=   SO_VERSION
 
 # Revert back to Boost::Context 1.80.0 ASM code for i386
-# and add new support for sparc64
 post-extract:
-       cp -f ${FILESDIR}/*_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/
+       cp -f ${FILESDIR}/*_i386_sysv_elf_gas.S ${WRKSRC}/libs/context/src/asm/
 
 do-configure:
        echo "using ${TOOLSET} : : ${CXX} ;" 
>>${WRKSRC}/tools/build/src/user-config.jam
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/boost/distinfo,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 distinfo
--- distinfo    19 Dec 2023 06:14:25 -0000      1.23
+++ distinfo    16 Dec 2024 03:45:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (boost_1_84_0.tar.bz2) = zEuJOs9kXJ1LaY6aDwjKiEaqXWxoJ1wUw+eUnCQQlFQ=
-SIZE (boost_1_84_0.tar.bz2) = 123110547
+SHA256 (boost_1_87_0.tar.bz2) = r1e+JctMT0tBPtaS/jeK/7Q1LqUPvilKEe9Uj01SfYk=
+SIZE (boost_1_87_0.tar.bz2) = 131473200
Index: files/jump_sparc64_sysv_elf_gas.S
===================================================================
RCS file: files/jump_sparc64_sysv_elf_gas.S
diff -N files/jump_sparc64_sysv_elf_gas.S
--- files/jump_sparc64_sysv_elf_gas.S   13 Feb 2024 10:27:31 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,51 +0,0 @@
-/*
-       Copyright Claudio Jeker 2024
-   Distributed under the Boost Software License, Version 1.0.
-      (See accompanying file LICENSE_1_0.txt or copy at
-          http://www.boost.org/LICENSE_1_0.txt)
-*/
-
-/*
- * typedef void*       fcontext_t;
- *
- * struct transfer_t {
- *     fcontext_t      fctx;
- *     void    *       data;
- * };
- *
- * transfer_t jump_fcontext(fcontext_t const to, void *vp);
- */
-#define CC64FSZ 176
-#define BIAS 2047
-#define SP 128
-#define I7 136
-
-.file "jump_sparc64_sysv_elf_gas.S"
-.text
-.align  4
-.global jump_fcontext
-.type   jump_fcontext, %function
-jump_fcontext:
-       # prepare stack
-       save    %sp, -CC64FSZ, %sp
-
-       # store framepointer and return address in slots reserved
-       # for arguments
-       stx %fp, [%sp + BIAS + SP]
-       stx %i7, [%sp + BIAS + I7]
-       mov %sp, %o0
-       # force flush register windows to stack and with that save context
-       flushw
-       # get SP (pointing to new context-data) from %i0 param
-       mov %i0, %sp
-       # load framepointer and return address from context
-       ldx [%sp + BIAS + SP], %fp
-       ldx [%sp + BIAS + I7], %i7
-
-       ret
-        restore %o0, %g0, %o0
-       # restore old %sp (pointing to old context-data) in %o0
-       # *data stored in %o1 was not modified
-.size  jump_fcontext,.-jump_fcontext
-# Mark that we don't need executable stack.
-.section .note.GNU-stack,"",%progbits
Index: files/make_sparc64_sysv_elf_gas.S
===================================================================
RCS file: files/make_sparc64_sysv_elf_gas.S
diff -N files/make_sparc64_sysv_elf_gas.S
--- files/make_sparc64_sysv_elf_gas.S   13 Feb 2024 10:27:31 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,68 +0,0 @@
-/*
-       Copyright Claudio Jeker 2024
-   Distributed under the Boost Software License, Version 1.0.
-      (See accompanying file LICENSE_1_0.txt or copy at
-          http://www.boost.org/LICENSE_1_0.txt)
-*/
-
-/*
- * fcontext_t *make_fcontext(void *sp, size_t size, void (*fn)(transfer_t));
- */
-#define CC64FSZ 176
-#define BIAS 2047
-#define FP 112
-#define SP 128
-#define I7 136
-
-.file "make_sparc64_sysv_elf_gas.S"
-.text
-.align  4
-.global make_fcontext
-.type   make_fcontext, %function
-make_fcontext:
-       save    %sp, -CC64FSZ, %sp
-
-       # shift address in %i0 (allocated stack) to lower 16 byte boundary
-       and     %i0, -0xf, %i0
-
-       # reserve space for two frames on the stack
-       # the first frame is for the call the second one holds the data
-       # for jump_fcontext
-       sub     %i0, 2 * CC64FSZ, %i0
-
-       # third argument of make_fcontext() is the context-function to call
-       # store it in the first stack frame, also clear %fp there to indicate
-       # the end of the stack.
-       stx     %i2, [%i0 + CC64FSZ + I7]
-       stx     %g0, [%i0 + CC64FSZ + FP]
-
-       # On OpenBSD stackghost prevents overriding the return address on
-       # a stack frame. So this code uses an extra trampoline to load
-       # to call the context-function and then do the _exit(0) dance.
-       # Extract the full address of the trampoline via pc relative addressing
-1:
-       rd      %pc, %l0
-       add     %l0, (trampoline - 1b - 8), %l0
-       stx     %l0, [%i0 + I7]
-
-       # Save framepointer to first stack frame but first substract the BIAS
-       add     %i0, CC64FSZ - BIAS, %l0
-       stx     %l0, [%i0 + SP]
-
-       # Return context-data which is also includes the BIAS
-       ret
-        restore %i0, -BIAS, %o0
-
-trampoline:
-       ldx     [%sp + BIAS + I7], %l0
-
-       # no need to setup transfer_t, already in %o0 and %o1
-       jmpl    %l0, %o7
-        nop
-
-       call    _exit
-        clr    %o0
-       unimp
-.size  make_fcontext,.-make_fcontext
-# Mark that we don't need executable stack.
-.section .note.GNU-stack,"",%progbits
Index: files/ontop_sparc64_sysv_elf_gas.S
===================================================================
RCS file: files/ontop_sparc64_sysv_elf_gas.S
diff -N files/ontop_sparc64_sysv_elf_gas.S
--- files/ontop_sparc64_sysv_elf_gas.S  13 Feb 2024 10:27:31 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,50 +0,0 @@
-/*
-       Copyright Claudio Jeker 2024
-   Distributed under the Boost Software License, Version 1.0.
-      (See accompanying file LICENSE_1_0.txt or copy at
-          http://www.boost.org/LICENSE_1_0.txt)
-*/
-
-/*
- * transfer_t ontop_fcontext(fcontext_t const to, void *vp, transfer_t 
(*fn)(transfer_t));
- */
-#define CC64FSZ 176
-#define BIAS 2047
-#define SP 128
-#define I7 136
-
-.file "ontop_sparc64_sysv_elf_gas.S"
-.text
-.align  4
-.global ontop_fcontext
-.type   ontop_fcontext, %function
-ontop_fcontext:
-       # prepare stack
-       save    %sp, -CC64FSZ, %sp
-
-       # store framepointer and return address in slots reserved
-       # for arguments
-       stx %fp, [%sp + BIAS + SP]
-       stx %i7, [%sp + BIAS + I7]
-       mov %sp, %o0
-       # force flush register windows to stack and with that save context
-       flushw
-       # get SP (pointing to new context-data) from %i0 param
-       mov %i0, %sp
-       # load framepointer and return address from context
-       ldx [%sp + BIAS + SP], %fp
-       ldx [%sp + BIAS + I7], %i7
-
-       # ontop_fcontext requires to directly call a function on top of the
-       # current frame so restore register window before doing the jump
-       # to the context function which then is in %o2. Do not clobber
-       # %o7 in the jump so that (*fn)() returns to that address.
-       restore %o0, %g0, %o0
-       # restore old %sp (pointing to old context-data) in %o0
-       # *data stored in %o1 was not modified
-
-       jmpl %o2, %g0
-        nop
-.size  jump_fcontext,.-jump_fcontext
-# Mark that we don't need executable stack.
-.section .note.GNU-stack,"",%progbits
Index: patches/patch-Jamroot
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-Jamroot,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 patch-Jamroot
--- patches/patch-Jamroot       19 Dec 2023 06:14:25 -0000      1.20
+++ patches/patch-Jamroot       16 Dec 2024 03:45:44 -0000
@@ -1,14 +1,15 @@
 Index: Jamroot
 --- Jamroot.orig
 +++ Jamroot
-@@ -147,11 +147,12 @@ import tools/boost\_install/boost-install ;
+@@ -150,12 +150,13 @@ import tools/boost\_install/boost-install ;
  path-constant BOOST_ROOT : . ;
- constant BOOST_VERSION : 1.84.0 ;
+ constant BOOST_VERSION : 1.87.0 ;
  constant BOOST_JAMROOT_MODULE : $(__name__) ;
 +constant SO_VERSION : ${SO_VERSION} ;
  
  # Allow subprojects to simply `import config : requires ;` to get access to 
the requires rule
- modules.poke : BOOST_BUILD_PATH : $(BOOST_ROOT)/libs/config/checks [ 
modules.peek : BOOST_BUILD_PATH ] ;
+ import-search $(BOOST_ROOT)/libs/config/checks ;
+ import-search $(BOOST_ROOT)/libs/predef/tools/check ;
  
 -boostcpp.set-version $(BOOST_VERSION) ;
 +boostcpp.set-version $(SO_VERSION) ;
Index: patches/patch-boost_atomic_detail_futex_hpp
===================================================================
RCS file: patches/patch-boost_atomic_detail_futex_hpp
diff -N patches/patch-boost_atomic_detail_futex_hpp
--- patches/patch-boost_atomic_detail_futex_hpp 4 Jan 2024 08:16:16 -0000       
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,45 +0,0 @@
-Index: boost/atomic/detail/futex.hpp
---- boost/atomic/detail/futex.hpp.orig
-+++ boost/atomic/detail/futex.hpp
-@@ -25,6 +25,7 @@
- 
- #if defined(__linux__) || defined(__OpenBSD__) || defined(__NETBSD__) || 
defined(__NetBSD__)
- 
-+#ifndef __OpenBSD__
- #include <sys/syscall.h>
- 
- #if defined(SYS_futex)
-@@ -44,9 +45,10 @@
- #define BOOST_ATOMIC_DETAIL_SYS_FUTEX SYS___futex
- #define BOOST_ATOMIC_DETAIL_NETBSD_FUTEX
- #endif
-+#endif
- 
--#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX)
- 
-+#if defined(BOOST_ATOMIC_DETAIL_SYS_FUTEX) || defined(__OpenBSD__)
- #include <cstddef>
- #if defined(__linux__)
- #include <linux/futex.h>
-@@ -74,7 +76,9 @@ namespace detail {
- //! Invokes an operation on the futex
- BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, 
const void* timeout = NULL, void* addr2 = NULL, unsigned int val3 = 0) 
BOOST_NOEXCEPT
- {
--#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX)
-+#if defined(__OpenBSD__)
-+    return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, 
static_cast < const struct timespec * >(timeout), static_cast < volatile 
uint32_t * >(addr2));
-+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX)
-     return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, timeout, 
addr2, val3);
- #else
-     // Pass 0 in val2.
-@@ -85,7 +89,9 @@ BOOST_FORCEINLINE int futex_invoke(void* addr1, int op
- //! Invokes an operation on the futex
- BOOST_FORCEINLINE int futex_invoke(void* addr1, int op, unsigned int val1, 
unsigned int val2, void* addr2 = NULL, unsigned int val3 = 0) BOOST_NOEXCEPT
- {
--#if !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX)
-+#if defined(__OpenBSD__)
-+    return ::futex(static_cast < volatile uint32_t * >(addr1), op, val1, 
nullptr, static_cast < volatile uint32_t * >(addr2));
-+#elif !defined(BOOST_ATOMIC_DETAIL_NETBSD_FUTEX)
-     return ::syscall(BOOST_ATOMIC_DETAIL_SYS_FUTEX, addr1, op, val1, 
static_cast< atomics::detail::uintptr_t >(val2), addr2, val3);
- #else
-     // Pass NULL in timeout.
Index: patches/patch-boost_fiber_detail_config_hpp
===================================================================
RCS file: patches/patch-boost_fiber_detail_config_hpp
diff -N patches/patch-boost_fiber_detail_config_hpp
--- patches/patch-boost_fiber_detail_config_hpp 27 Dec 2023 17:24:48 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: boost/fiber/detail/config.hpp
---- boost/fiber/detail/config.hpp.orig
-+++ boost/fiber/detail/config.hpp
-@@ -38,7 +38,7 @@
- # include <boost/config/auto_link.hpp>
- #endif
- 
--#if BOOST_OS_LINUX || BOOST_OS_WINDOWS
-+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN || BOOST_OS_WINDOWS
- # define BOOST_FIBERS_HAS_FUTEX
- #endif
- 
Index: patches/patch-boost_fiber_detail_cpu_relax_hpp
===================================================================
RCS file: patches/patch-boost_fiber_detail_cpu_relax_hpp
diff -N patches/patch-boost_fiber_detail_cpu_relax_hpp
--- patches/patch-boost_fiber_detail_cpu_relax_hpp      4 Jan 2024 08:16:16 
-0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,17 +0,0 @@
-Fix powerpc and powerpc64, where clang defines __POWERPC__ but rejects
-Darwin's "r27" syntax with "error: invalid operand for instruction".
-
-https://github.com/boostorg/fiber/commit/4d776f7e5ddf7821f8e3541a6ab7bc36ed00932b
-
-Index: boost/fiber/detail/cpu_relax.hpp
---- boost/fiber/detail/cpu_relax.hpp.orig
-+++ boost/fiber/detail/cpu_relax.hpp
-@@ -59,7 +59,7 @@ namespace detail {
- //               processors
- // extended mnemonics (available with POWER7)
- // yield   ==   or 27, 27, 27
--# if defined(__POWERPC__) // Darwin PPC
-+# if defined(__APPLE__) // Darwin PPC
- # define cpu_relax() asm volatile ("or r27,r27,r27" ::: "memory");
- # else
- # define cpu_relax() asm volatile ("or 27,27,27" ::: "memory");
Index: patches/patch-boost_fiber_detail_futex_hpp
===================================================================
RCS file: patches/patch-boost_fiber_detail_futex_hpp
diff -N patches/patch-boost_fiber_detail_futex_hpp
--- patches/patch-boost_fiber_detail_futex_hpp  27 Dec 2023 17:24:48 -0000      
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-Index: boost/fiber/detail/futex.hpp
---- boost/fiber/detail/futex.hpp.orig
-+++ boost/fiber/detail/futex.hpp
-@@ -21,6 +21,10 @@ extern "C" {
- #include <linux/futex.h>
- #include <sys/syscall.h>
- }
-+#elif BOOST_OS_BSD_OPEN
-+extern "C" {
-+#include <sys/futex.h>
-+}
- #elif BOOST_OS_WINDOWS
- #include <windows.h>
- #endif
-@@ -29,10 +33,14 @@ namespace boost {
- namespace fibers {
- namespace detail {
- 
--#if BOOST_OS_LINUX
-+#if BOOST_OS_LINUX || BOOST_OS_BSD_OPEN
- BOOST_FORCEINLINE
- int sys_futex( void * addr, std::int32_t op, std::int32_t x) {
-+#if BOOST_OS_BSD_OPEN
-+    return ::futex( static_cast < volatile uint32_t * >(addr), op, x, 
nullptr, nullptr);
-+#else
-     return ::syscall( SYS_futex, addr, op, x, nullptr, nullptr, 0);
-+#endif
- }
- 
- BOOST_FORCEINLINE
Index: patches/patch-libs_context_build_Jamfile_v2
===================================================================
RCS file: patches/patch-libs_context_build_Jamfile_v2
diff -N patches/patch-libs_context_build_Jamfile_v2
--- patches/patch-libs_context_build_Jamfile_v2 13 Feb 2024 10:27:32 -0000      
1.10
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
-Index: libs/context/build/Jamfile.v2
---- libs/context/build/Jamfile.v2.orig
-+++ libs/context/build/Jamfile.v2
-@@ -508,6 +508,30 @@ alias asm_sources
-      <toolset>gcc
-    ;
- 
-+# SPARC64
-+# SPARC64/SYSV/ELF
-+alias asm_sources
-+   : asm/make_sparc64_sysv_elf_gas.S
-+     asm/jump_sparc64_sysv_elf_gas.S
-+     asm/ontop_sparc64_sysv_elf_gas.S
-+   : <abi>sysv
-+     <address-model>64
-+     <architecture>sparc
-+     <binary-format>elf
-+     <toolset>clang
-+   ;
-+
-+alias asm_sources
-+   : asm/make_sparc64_sysv_elf_gas.S
-+     asm/jump_sparc64_sysv_elf_gas.S
-+     asm/ontop_sparc64_sysv_elf_gas.S
-+   : <abi>sysv
-+     <address-model>64
-+     <architecture>sparc
-+     <binary-format>elf
-+     <toolset>gcc
-+   ;
-+
- # S390X
- # S390X/SYSV/ELF
- alias asm_sources
Index: patches/patch-tools_build_src_engine_build_sh
===================================================================
RCS file: /cvs/ports/devel/boost/patches/patch-tools_build_src_engine_build_sh,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 patch-tools_build_src_engine_build_sh
--- patches/patch-tools_build_src_engine_build_sh       19 Nov 2023 16:17:44 
-0000      1.8
+++ patches/patch-tools_build_src_engine_build_sh       16 Dec 2024 03:45:44 
-0000
@@ -1,7 +1,7 @@
 Index: tools/build/src/engine/build.sh
 --- tools/build/src/engine/build.sh.orig
 +++ tools/build/src/engine/build.sh
-@@ -323,7 +323,7 @@ case "${B2_TOOLSET}" in
+@@ -325,7 +325,7 @@ case "${B2_TOOLSET}" in
  
      gcc|gcc-*)
          CXX_VERSION_OPT=${CXX_VERSION_OPT:---version}
@@ -10,7 +10,7 @@ Index: tools/build/src/engine/build.sh
          B2_CXXFLAGS_DEBUG="-O0 -g"
      ;;
  
-@@ -389,7 +389,7 @@ case "${B2_TOOLSET}" in
+@@ -391,7 +391,7 @@ case "${B2_TOOLSET}" in
  
      clang|clang-*)
          CXX_VERSION_OPT=${CXX_VERSION_OPT:---version}
Index: 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.19
diff -u -p -u -p -r1.19 patch-tools_build_src_tools_gcc_jam
--- patches/patch-tools_build_src_tools_gcc_jam 19 Nov 2023 16:17:44 -0000      
1.19
+++ patches/patch-tools_build_src_tools_gcc_jam 16 Dec 2024 03:45:44 -0000
@@ -1,7 +1,7 @@
 Index: tools/build/src/tools/gcc.jam
 --- tools/build/src/tools/gcc.jam.orig
 +++ tools/build/src/tools/gcc.jam
-@@ -628,7 +628,7 @@ actions compile.c.pch
+@@ -659,7 +659,7 @@ actions compile.c.pch
  
  # Declare flags and action for compilation.
  toolset.flags gcc.compile OPTIONS <optimization>off   : -O0 ;
@@ -10,7 +10,7 @@ Index: tools/build/src/tools/gcc.jam
  toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
  toolset.flags gcc.compile OPTIONS <optimization>minimal : -O1 ;
  toolset.flags gcc.compile OPTIONS <optimization>debug : -Og ;
-@@ -1202,7 +1202,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ;
+@@ -1233,7 +1233,7 @@ cpu-flags gcc OPTIONS : x86 : c7 : -march=c7 ;
  ##
  cpu-flags gcc OPTIONS : x86 : atom : -march=atom ;
  # Sparc
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/boost/pkg/PLIST-main,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 PLIST-main
--- pkg/PLIST-main      6 May 2024 12:20:41 -0000       1.30
+++ pkg/PLIST-main      16 Dec 2024 03:45:45 -0000
@@ -417,17 +417,23 @@ 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/cancel_after.hpp
+include/boost/asio/cancel_at.hpp
 include/boost/asio/cancellation_signal.hpp
 include/boost/asio/cancellation_state.hpp
 include/boost/asio/cancellation_type.hpp
+include/boost/asio/co_composed.hpp
 include/boost/asio/co_spawn.hpp
 include/boost/asio/completion_condition.hpp
 include/boost/asio/compose.hpp
+include/boost/asio/composed.hpp
+include/boost/asio/config.hpp
 include/boost/asio/connect.hpp
 include/boost/asio/connect_pipe.hpp
 include/boost/asio/consign.hpp
 include/boost/asio/coroutine.hpp
 include/boost/asio/deadline_timer.hpp
+include/boost/asio/default_completion_token.hpp
 include/boost/asio/defer.hpp
 include/boost/asio/deferred.hpp
 include/boost/asio/detached.hpp
@@ -447,6 +453,9 @@ include/boost/asio/detail/call_stack.hpp
 include/boost/asio/detail/chrono.hpp
 include/boost/asio/detail/chrono_time_traits.hpp
 include/boost/asio/detail/completion_handler.hpp
+include/boost/asio/detail/completion_message.hpp
+include/boost/asio/detail/completion_payload.hpp
+include/boost/asio/detail/completion_payload_handler.hpp
 include/boost/asio/detail/composed_work.hpp
 include/boost/asio/detail/concurrency_hint.hpp
 include/boost/asio/detail/conditionally_enabled_event.hpp
@@ -540,6 +549,7 @@ include/boost/asio/detail/impl/winsock_i
 include/boost/asio/detail/initiate_defer.hpp
 include/boost/asio/detail/initiate_dispatch.hpp
 include/boost/asio/detail/initiate_post.hpp
+include/boost/asio/detail/initiation_base.hpp
 include/boost/asio/detail/io_control.hpp
 include/boost/asio/detail/io_object_impl.hpp
 include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp
@@ -655,6 +665,7 @@ include/boost/asio/detail/thread_group.h
 include/boost/asio/detail/thread_info_base.hpp
 include/boost/asio/detail/throw_error.hpp
 include/boost/asio/detail/throw_exception.hpp
+include/boost/asio/detail/timed_cancel_op.hpp
 include/boost/asio/detail/timer_queue.hpp
 include/boost/asio/detail/timer_queue_base.hpp
 include/boost/asio/detail/timer_queue_ptime.hpp
@@ -711,6 +722,7 @@ include/boost/asio/detail/winsock_init.h
 include/boost/asio/detail/work_dispatcher.hpp
 include/boost/asio/detail/wrapped_handler.hpp
 include/boost/asio/dispatch.hpp
+include/boost/asio/disposition.hpp
 include/boost/asio/error.hpp
 include/boost/asio/execution/
 include/boost/asio/execution.hpp
@@ -734,9 +746,7 @@ 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/append.hpp
 include/boost/asio/experimental/as_single.hpp
-include/boost/asio/experimental/as_tuple.hpp
 include/boost/asio/experimental/awaitable_operators.hpp
 include/boost/asio/experimental/basic_channel.hpp
 include/boost/asio/experimental/basic_concurrent_channel.hpp
@@ -749,12 +759,8 @@ include/boost/asio/experimental/co_spawn
 include/boost/asio/experimental/concurrent_channel.hpp
 include/boost/asio/experimental/coro.hpp
 include/boost/asio/experimental/coro_traits.hpp
-include/boost/asio/experimental/deferred.hpp
 include/boost/asio/experimental/detail/
-include/boost/asio/experimental/detail/channel_handler.hpp
-include/boost/asio/experimental/detail/channel_message.hpp
 include/boost/asio/experimental/detail/channel_operation.hpp
-include/boost/asio/experimental/detail/channel_payload.hpp
 include/boost/asio/experimental/detail/channel_receive_op.hpp
 include/boost/asio/experimental/detail/channel_send_functions.hpp
 include/boost/asio/experimental/detail/channel_send_op.hpp
@@ -768,14 +774,12 @@ include/boost/asio/experimental/detail/p
 include/boost/asio/experimental/impl/
 include/boost/asio/experimental/impl/as_single.hpp
 include/boost/asio/experimental/impl/channel_error.ipp
-include/boost/asio/experimental/impl/co_composed.hpp
 include/boost/asio/experimental/impl/coro.hpp
 include/boost/asio/experimental/impl/parallel_group.hpp
 include/boost/asio/experimental/impl/promise.hpp
 include/boost/asio/experimental/impl/use_coro.hpp
 include/boost/asio/experimental/impl/use_promise.hpp
 include/boost/asio/experimental/parallel_group.hpp
-include/boost/asio/experimental/prepend.hpp
 include/boost/asio/experimental/promise.hpp
 include/boost/asio/experimental/use_coro.hpp
 include/boost/asio/experimental/use_promise.hpp
@@ -792,6 +796,7 @@ include/boost/asio/generic/seq_packet_pr
 include/boost/asio/generic/stream_protocol.hpp
 include/boost/asio/handler_continuation_hook.hpp
 include/boost/asio/high_resolution_timer.hpp
+include/boost/asio/immediate.hpp
 include/boost/asio/impl/
 include/boost/asio/impl/any_completion_executor.ipp
 include/boost/asio/impl/any_io_executor.ipp
@@ -800,8 +805,12 @@ include/boost/asio/impl/as_tuple.hpp
 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/cancel_after.hpp
+include/boost/asio/impl/cancel_at.hpp
 include/boost/asio/impl/cancellation_signal.ipp
 include/boost/asio/impl/co_spawn.hpp
+include/boost/asio/impl/config.hpp
+include/boost/asio/impl/config.ipp
 include/boost/asio/impl/connect.hpp
 include/boost/asio/impl/connect_pipe.hpp
 include/boost/asio/impl/connect_pipe.ipp
@@ -836,8 +845,6 @@ include/boost/asio/impl/write.hpp
 include/boost/asio/impl/write_at.hpp
 include/boost/asio/io_context.hpp
 include/boost/asio/io_context_strand.hpp
-include/boost/asio/io_service.hpp
-include/boost/asio/io_service_strand.hpp
 include/boost/asio/ip/
 include/boost/asio/ip/address.hpp
 include/boost/asio/ip/address_v4.hpp
@@ -953,9 +960,7 @@ include/boost/asio/ssl/impl/context.hpp
 include/boost/asio/ssl/impl/context.ipp
 include/boost/asio/ssl/impl/error.ipp
 include/boost/asio/ssl/impl/host_name_verification.ipp
-include/boost/asio/ssl/impl/rfc2818_verification.ipp
 include/boost/asio/ssl/impl/src.hpp
-include/boost/asio/ssl/rfc2818_verification.hpp
 include/boost/asio/ssl/stream.hpp
 include/boost/asio/ssl/stream_base.hpp
 include/boost/asio/ssl/verify_context.hpp
@@ -1335,9 +1340,12 @@ include/boost/beast/core/tcp_stream.hpp
 include/boost/beast/http/
 include/boost/beast/http.hpp
 include/boost/beast/http/basic_dynamic_body.hpp
+include/boost/beast/http/basic_dynamic_body_fwd.hpp
 include/boost/beast/http/basic_file_body.hpp
+include/boost/beast/http/basic_file_body_fwd.hpp
 include/boost/beast/http/basic_parser.hpp
 include/boost/beast/http/buffer_body.hpp
+include/boost/beast/http/buffer_body_fwd.hpp
 include/boost/beast/http/chunk_encode.hpp
 include/boost/beast/http/detail/
 include/boost/beast/http/detail/basic_parsed_list.hpp
@@ -1348,11 +1356,15 @@ include/boost/beast/http/detail/rfc7230.
 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/dynamic_body_fwd.hpp
 include/boost/beast/http/empty_body.hpp
+include/boost/beast/http/empty_body_fwd.hpp
 include/boost/beast/http/error.hpp
 include/boost/beast/http/field.hpp
 include/boost/beast/http/fields.hpp
+include/boost/beast/http/fields_fwd.hpp
 include/boost/beast/http/file_body.hpp
+include/boost/beast/http/file_body_fwd.hpp
 include/boost/beast/http/impl/
 include/boost/beast/http/impl/basic_parser.hpp
 include/boost/beast/http/impl/basic_parser.ipp
@@ -1374,16 +1386,23 @@ include/boost/beast/http/impl/status.ipp
 include/boost/beast/http/impl/verb.ipp
 include/boost/beast/http/impl/write.hpp
 include/boost/beast/http/message.hpp
+include/boost/beast/http/message_fwd.hpp
 include/boost/beast/http/message_generator.hpp
+include/boost/beast/http/message_generator_fwd.hpp
 include/boost/beast/http/parser.hpp
+include/boost/beast/http/parser_fwd.hpp
 include/boost/beast/http/read.hpp
 include/boost/beast/http/rfc7230.hpp
 include/boost/beast/http/serializer.hpp
+include/boost/beast/http/serializer_fwd.hpp
 include/boost/beast/http/span_body.hpp
+include/boost/beast/http/span_body_fwd.hpp
 include/boost/beast/http/status.hpp
 include/boost/beast/http/string_body.hpp
+include/boost/beast/http/string_body_fwd.hpp
 include/boost/beast/http/type_traits.hpp
 include/boost/beast/http/vector_body.hpp
+include/boost/beast/http/vector_body_fwd.hpp
 include/boost/beast/http/verb.hpp
 include/boost/beast/http/write.hpp
 include/boost/beast/src.hpp
@@ -1568,23 +1587,18 @@ include/boost/bind.hpp
 include/boost/bind/apply.hpp
 include/boost/bind/arg.hpp
 include/boost/bind/bind.hpp
-include/boost/bind/bind_cc.hpp
-include/boost/bind/bind_mf2_cc.hpp
-include/boost/bind/bind_mf_cc.hpp
-include/boost/bind/bind_template.hpp
 include/boost/bind/detail/
-include/boost/bind/detail/is_same.hpp
-include/boost/bind/detail/requires_cxx11.hpp
+include/boost/bind/detail/bind_cc.hpp
+include/boost/bind/detail/bind_mf2_cc.hpp
+include/boost/bind/detail/bind_mf_cc.hpp
+include/boost/bind/detail/integer_sequence.hpp
 include/boost/bind/detail/result_traits.hpp
+include/boost/bind/detail/tuple_for_each.hpp
 include/boost/bind/make_adaptable.hpp
 include/boost/bind/mem_fn.hpp
-include/boost/bind/mem_fn_cc.hpp
-include/boost/bind/mem_fn_template.hpp
-include/boost/bind/mem_fn_vw.hpp
 include/boost/bind/placeholders.hpp
 include/boost/bind/protect.hpp
 include/boost/bind/std_placeholders.hpp
-include/boost/bind/storage.hpp
 include/boost/blank.hpp
 include/boost/blank_fwd.hpp
 include/boost/call_traits.hpp
@@ -1663,6 +1677,50 @@ include/boost/callable_traits/remove_var
 include/boost/callable_traits/return_type.hpp
 include/boost/cast.hpp
 include/boost/cerrno.hpp
+include/boost/charconv/
+include/boost/charconv.hpp
+include/boost/charconv/chars_format.hpp
+include/boost/charconv/config.hpp
+include/boost/charconv/detail/
+include/boost/charconv/detail/apply_sign.hpp
+include/boost/charconv/detail/bit_layouts.hpp
+include/boost/charconv/detail/buffer_sizing.hpp
+include/boost/charconv/detail/compute_float32.hpp
+include/boost/charconv/detail/compute_float64.hpp
+include/boost/charconv/detail/compute_float80.hpp
+include/boost/charconv/detail/config.hpp
+include/boost/charconv/detail/dragonbox/
+include/boost/charconv/detail/dragonbox/dragonbox.hpp
+include/boost/charconv/detail/dragonbox/dragonbox_common.hpp
+include/boost/charconv/detail/dragonbox/floff.hpp
+include/boost/charconv/detail/emulated128.hpp
+include/boost/charconv/detail/fallback_routines.hpp
+include/boost/charconv/detail/fast_float/
+include/boost/charconv/detail/fast_float/ascii_number.hpp
+include/boost/charconv/detail/fast_float/bigint.hpp
+include/boost/charconv/detail/fast_float/constexpr_feature_detect.hpp
+include/boost/charconv/detail/fast_float/decimal_to_binary.hpp
+include/boost/charconv/detail/fast_float/digit_comparison.hpp
+include/boost/charconv/detail/fast_float/fast_float.hpp
+include/boost/charconv/detail/fast_float/fast_table.hpp
+include/boost/charconv/detail/fast_float/float_common.hpp
+include/boost/charconv/detail/fast_float/parse_number.hpp
+include/boost/charconv/detail/from_chars_integer_impl.hpp
+include/boost/charconv/detail/from_chars_result.hpp
+include/boost/charconv/detail/integer_search_trees.hpp
+include/boost/charconv/detail/issignaling.hpp
+include/boost/charconv/detail/memcpy.hpp
+include/boost/charconv/detail/parser.hpp
+include/boost/charconv/detail/ryu/
+include/boost/charconv/detail/ryu/generic_128.hpp
+include/boost/charconv/detail/ryu/ryu_generic_128.hpp
+include/boost/charconv/detail/significand_tables.hpp
+include/boost/charconv/detail/to_chars_integer_impl.hpp
+include/boost/charconv/detail/to_chars_result.hpp
+include/boost/charconv/detail/type_traits.hpp
+include/boost/charconv/from_chars.hpp
+include/boost/charconv/limits.hpp
+include/boost/charconv/to_chars.hpp
 include/boost/checked_delete.hpp
 include/boost/chrono/
 include/boost/chrono.hpp
@@ -1765,6 +1823,11 @@ include/boost/cobalt/detail/wait_group.h
 include/boost/cobalt/detail/with.hpp
 include/boost/cobalt/detail/wrapper.hpp
 include/boost/cobalt/error.hpp
+include/boost/cobalt/experimental/
+include/boost/cobalt/experimental/composition.hpp
+include/boost/cobalt/experimental/context.hpp
+include/boost/cobalt/experimental/frame.hpp
+include/boost/cobalt/experimental/yield_context.hpp
 include/boost/cobalt/gather.hpp
 include/boost/cobalt/generator.hpp
 include/boost/cobalt/impl/
@@ -1772,6 +1835,7 @@ include/boost/cobalt/impl/channel.hpp
 include/boost/cobalt/join.hpp
 include/boost/cobalt/leaf.hpp
 include/boost/cobalt/main.hpp
+include/boost/cobalt/noop.hpp
 include/boost/cobalt/op.hpp
 include/boost/cobalt/promise.hpp
 include/boost/cobalt/race.hpp
@@ -1786,29 +1850,19 @@ include/boost/cobalt/unique_handle.hpp
 include/boost/cobalt/wait_group.hpp
 include/boost/cobalt/with.hpp
 include/boost/compat/
+include/boost/compat/bind_back.hpp
+include/boost/compat/bind_front.hpp
 include/boost/compat/detail/
+include/boost/compat/detail/returns.hpp
 include/boost/compat/detail/throw_system_error.hpp
+include/boost/compat/function_ref.hpp
+include/boost/compat/integer_sequence.hpp
+include/boost/compat/invoke.hpp
 include/boost/compat/latch.hpp
+include/boost/compat/mem_fn.hpp
 include/boost/compat/shared_lock.hpp
-include/boost/compatibility/
-include/boost/compatibility/cpp_c_headers/
-include/boost/compatibility/cpp_c_headers/cassert
-include/boost/compatibility/cpp_c_headers/cctype
-include/boost/compatibility/cpp_c_headers/cerrno
-include/boost/compatibility/cpp_c_headers/cfloat
-include/boost/compatibility/cpp_c_headers/climits
-include/boost/compatibility/cpp_c_headers/clocale
-include/boost/compatibility/cpp_c_headers/cmath
-include/boost/compatibility/cpp_c_headers/csetjmp
-include/boost/compatibility/cpp_c_headers/csignal
-include/boost/compatibility/cpp_c_headers/cstdarg
-include/boost/compatibility/cpp_c_headers/cstddef
-include/boost/compatibility/cpp_c_headers/cstdio
-include/boost/compatibility/cpp_c_headers/cstdlib
-include/boost/compatibility/cpp_c_headers/cstring
-include/boost/compatibility/cpp_c_headers/ctime
-include/boost/compatibility/cpp_c_headers/cwchar
-include/boost/compatibility/cpp_c_headers/cwctype
+include/boost/compat/to_array.hpp
+include/boost/compat/type_traits.hpp
 include/boost/compressed_pair.hpp
 include/boost/compute/
 include/boost/compute.hpp
@@ -1998,6 +2052,7 @@ include/boost/compute/exception/context_
 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/set_default_queue_error.hpp
 include/boost/compute/exception/unsupported_extension_error.hpp
 include/boost/compute/experimental/
 include/boost/compute/experimental/clamp_range.hpp
@@ -2530,6 +2585,7 @@ include/boost/core/demangle.hpp
 include/boost/core/detail/
 include/boost/core/detail/is_same.hpp
 include/boost/core/detail/lwt_unattended.hpp
+include/boost/core/detail/minstd_rand.hpp
 include/boost/core/detail/sp_thread_pause.hpp
 include/boost/core/detail/sp_thread_sleep.hpp
 include/boost/core/detail/sp_thread_yield.hpp
@@ -2542,6 +2598,7 @@ include/boost/core/exchange.hpp
 include/boost/core/explicit_operator_bool.hpp
 include/boost/core/fclose_deleter.hpp
 include/boost/core/first_scalar.hpp
+include/boost/core/functor.hpp
 include/boost/core/identity.hpp
 include/boost/core/ignore_unused.hpp
 include/boost/core/invoke_swap.hpp
@@ -2557,6 +2614,7 @@ include/boost/core/noinit_adaptor.hpp
 include/boost/core/noncopyable.hpp
 include/boost/core/null_deleter.hpp
 include/boost/core/nvp.hpp
+include/boost/core/pointer_in_range.hpp
 include/boost/core/pointer_traits.hpp
 include/boost/core/quick_exit.hpp
 include/boost/core/ref.hpp
@@ -2946,6 +3004,7 @@ include/boost/exception/detail/error_inf
 include/boost/exception/detail/exception_ptr.hpp
 include/boost/exception/detail/is_output_streamable.hpp
 include/boost/exception/detail/object_hex_dump.hpp
+include/boost/exception/detail/requires_cxx11.hpp
 include/boost/exception/detail/shared_ptr.hpp
 include/boost/exception/detail/type_info.hpp
 include/boost/exception/diagnostic_information.hpp
@@ -3045,12 +3104,15 @@ include/boost/fiber/waker.hpp
 include/boost/filesystem/
 include/boost/filesystem.hpp
 include/boost/filesystem/config.hpp
-include/boost/filesystem/convenience.hpp
 include/boost/filesystem/cstdio.hpp
 include/boost/filesystem/detail/
 include/boost/filesystem/detail/footer.hpp
 include/boost/filesystem/detail/header.hpp
 include/boost/filesystem/detail/path_traits.hpp
+include/boost/filesystem/detail/type_traits/
+include/boost/filesystem/detail/type_traits/conjunction.hpp
+include/boost/filesystem/detail/type_traits/disjunction.hpp
+include/boost/filesystem/detail/type_traits/negation.hpp
 include/boost/filesystem/detail/utf8_codecvt_facet.hpp
 include/boost/filesystem/directory.hpp
 include/boost/filesystem/exception.hpp
@@ -3058,11 +3120,12 @@ include/boost/filesystem/file_status.hpp
 include/boost/filesystem/fstream.hpp
 include/boost/filesystem/operations.hpp
 include/boost/filesystem/path.hpp
-include/boost/filesystem/path_traits.hpp
 include/boost/flyweight/
 include/boost/flyweight.hpp
 include/boost/flyweight/assoc_container_factory.hpp
 include/boost/flyweight/assoc_container_factory_fwd.hpp
+include/boost/flyweight/concurrent_factory.hpp
+include/boost/flyweight/concurrent_factory_fwd.hpp
 include/boost/flyweight/detail/
 include/boost/flyweight/detail/archive_constructed.hpp
 include/boost/flyweight/detail/default_value_policy.hpp
@@ -3127,13 +3190,6 @@ include/boost/format/internals_fwd.hpp
 include/boost/format/parsing.hpp
 include/boost/function/
 include/boost/function.hpp
-include/boost/function/detail/
-include/boost/function/detail/epilogue.hpp
-include/boost/function/detail/function_iterate.hpp
-include/boost/function/detail/gen_maybe_include.pl
-include/boost/function/detail/maybe_include.hpp
-include/boost/function/detail/prologue.hpp
-include/boost/function/detail/requires_cxx11.hpp
 include/boost/function/function0.hpp
 include/boost/function/function1.hpp
 include/boost/function/function10.hpp
@@ -3149,7 +3205,6 @@ include/boost/function/function_base.hpp
 include/boost/function/function_fwd.hpp
 include/boost/function/function_template.hpp
 include/boost/function/function_typeof.hpp
-include/boost/function/gen_function_N.pl
 include/boost/function_equal.hpp
 include/boost/function_output_iterator.hpp
 include/boost/function_types/
@@ -4582,7 +4637,6 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
 include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
 include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
-include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp
 include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp
 include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp
 include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp
@@ -4637,7 +4691,6 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/partition.hpp
 include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
 include/boost/geometry/algorithms/detail/point_on_border.hpp
-include/boost/geometry/algorithms/detail/recalculate.hpp
 include/boost/geometry/algorithms/detail/relate/
 include/boost/geometry/algorithms/detail/relate/areal_areal.hpp
 include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp
@@ -4688,7 +4741,6 @@ include/boost/geometry/algorithms/detail
 include/boost/geometry/algorithms/detail/within/interface.hpp
 include/boost/geometry/algorithms/detail/within/multi_point.hpp
 include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp
-include/boost/geometry/algorithms/detail/within/within_no_turns.hpp
 include/boost/geometry/algorithms/difference.hpp
 include/boost/geometry/algorithms/discrete_frechet_distance.hpp
 include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp
@@ -4764,6 +4816,7 @@ include/boost/geometry/core/make.hpp
 include/boost/geometry/core/mutable_range.hpp
 include/boost/geometry/core/point_order.hpp
 include/boost/geometry/core/point_type.hpp
+include/boost/geometry/core/primary_single_tag.hpp
 include/boost/geometry/core/radian_access.hpp
 include/boost/geometry/core/radius.hpp
 include/boost/geometry/core/reverse_dispatch.hpp
@@ -4985,7 +5038,6 @@ include/boost/geometry/io/svg/write_svg_
 include/boost/geometry/io/wkt/
 include/boost/geometry/io/wkt/detail/
 include/boost/geometry/io/wkt/detail/prefix.hpp
-include/boost/geometry/io/wkt/detail/wkt_multi.hpp
 include/boost/geometry/io/wkt/read.hpp
 include/boost/geometry/io/wkt/stream.hpp
 include/boost/geometry/io/wkt/wkt.hpp
@@ -5081,8 +5133,6 @@ include/boost/geometry/multi/io/
 include/boost/geometry/multi/io/dsv/
 include/boost/geometry/multi/io/dsv/write.hpp
 include/boost/geometry/multi/io/wkt/
-include/boost/geometry/multi/io/wkt/detail/
-include/boost/geometry/multi/io/wkt/detail/prefix.hpp
 include/boost/geometry/multi/io/wkt/read.hpp
 include/boost/geometry/multi/io/wkt/wkt.hpp
 include/boost/geometry/multi/io/wkt/write.hpp
@@ -5104,14 +5154,7 @@ include/boost/geometry/policies/relate/i
 include/boost/geometry/policies/relate/intersection_policy.hpp
 include/boost/geometry/policies/relate/intersection_ratios.hpp
 include/boost/geometry/policies/robustness/
-include/boost/geometry/policies/robustness/get_rescale_policy.hpp
-include/boost/geometry/policies/robustness/no_rescale_policy.hpp
-include/boost/geometry/policies/robustness/rescale_policy.hpp
-include/boost/geometry/policies/robustness/rescale_policy_tags.hpp
-include/boost/geometry/policies/robustness/robust_point_type.hpp
-include/boost/geometry/policies/robustness/robust_type.hpp
 include/boost/geometry/policies/robustness/segment_ratio.hpp
-include/boost/geometry/policies/robustness/segment_ratio_type.hpp
 include/boost/geometry/srs/
 include/boost/geometry/srs/epsg.hpp
 include/boost/geometry/srs/esri.hpp
@@ -5589,6 +5632,7 @@ include/boost/geometry/util/
 include/boost/geometry/util/add_const_if_c.hpp
 include/boost/geometry/util/algorithm.hpp
 include/boost/geometry/util/bare_type.hpp
+include/boost/geometry/util/bounds.hpp
 include/boost/geometry/util/calculation_type.hpp
 include/boost/geometry/util/closure_as_bool.hpp
 include/boost/geometry/util/combine_if.hpp
@@ -5597,7 +5641,6 @@ include/boost/geometry/util/condition.hp
 include/boost/geometry/util/constexpr.hpp
 include/boost/geometry/util/coordinate_cast.hpp
 include/boost/geometry/util/for_each_coordinate.hpp
-include/boost/geometry/util/for_each_with_index.hpp
 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
@@ -5605,6 +5648,7 @@ include/boost/geometry/util/is_inverse_s
 include/boost/geometry/util/math.hpp
 include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp
 include/boost/geometry/util/normalize_spheroidal_coordinates.hpp
+include/boost/geometry/util/numeric_cast.hpp
 include/boost/geometry/util/order_as_direction.hpp
 include/boost/geometry/util/parameter_type_of.hpp
 include/boost/geometry/util/precise_math.hpp
@@ -5634,6 +5678,7 @@ include/boost/geometry/views/detail/geom
 include/boost/geometry/views/detail/indexed_point_view.hpp
 include/boost/geometry/views/detail/random_access_view.hpp
 include/boost/geometry/views/detail/two_dimensional_view.hpp
+include/boost/geometry/views/enumerate_view.hpp
 include/boost/geometry/views/identity_view.hpp
 include/boost/geometry/views/reversible_view.hpp
 include/boost/geometry/views/segment_view.hpp
@@ -6984,7 +7029,6 @@ include/boost/interprocess/detail/config
 include/boost/interprocess/detail/config_external_end.hpp
 include/boost/interprocess/detail/file_locking_helpers.hpp
 include/boost/interprocess/detail/file_wrapper.hpp
-include/boost/interprocess/detail/in_place_interface.hpp
 include/boost/interprocess/detail/intermodule_singleton.hpp
 include/boost/interprocess/detail/intermodule_singleton_common.hpp
 include/boost/interprocess/detail/interprocess_tester.hpp
@@ -7024,8 +7068,8 @@ include/boost/interprocess/indexes/iset_
 include/boost/interprocess/indexes/iunordered_set_index.hpp
 include/boost/interprocess/indexes/map_index.hpp
 include/boost/interprocess/indexes/null_index.hpp
-include/boost/interprocess/indexes/unordered_map_index.hpp
 include/boost/interprocess/interprocess_fwd.hpp
+include/boost/interprocess/interprocess_printers.hpp
 include/boost/interprocess/ipc/
 include/boost/interprocess/ipc/message_queue.hpp
 include/boost/interprocess/managed_external_buffer.hpp
@@ -7130,6 +7174,7 @@ include/boost/interprocess/sync/windows/
 include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp
 include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp
 include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp
+include/boost/interprocess/timed_utils.hpp
 include/boost/interprocess/windows_shared_memory.hpp
 include/boost/interprocess/xsi_key.hpp
 include/boost/interprocess/xsi_shared_memory.hpp
@@ -7166,7 +7211,10 @@ include/boost/intrusive/detail/function_
 include/boost/intrusive/detail/generic_hook.hpp
 include/boost/intrusive/detail/get_value_traits.hpp
 include/boost/intrusive/detail/has_member_function_callable_with.hpp
+include/boost/intrusive/detail/hash.hpp
 include/boost/intrusive/detail/hash_combine.hpp
+include/boost/intrusive/detail/hash_integral.hpp
+include/boost/intrusive/detail/hash_mix.hpp
 include/boost/intrusive/detail/hashtable_node.hpp
 include/boost/intrusive/detail/hook_traits.hpp
 include/boost/intrusive/detail/iiterator.hpp
@@ -7416,6 +7464,7 @@ include/boost/json/array.hpp
 include/boost/json/basic_parser.hpp
 include/boost/json/basic_parser_impl.hpp
 include/boost/json/conversion.hpp
+include/boost/json/debug_printers.hpp
 include/boost/json/detail/
 include/boost/json/detail/array.hpp
 include/boost/json/detail/buffer.hpp
@@ -7450,6 +7499,7 @@ include/boost/json/detail/default_resour
 include/boost/json/detail/digest.hpp
 include/boost/json/detail/except.hpp
 include/boost/json/detail/format.hpp
+include/boost/json/detail/gdb_printers.hpp
 include/boost/json/detail/handler.hpp
 include/boost/json/detail/impl/
 include/boost/json/detail/impl/array.hpp
@@ -7458,8 +7508,10 @@ include/boost/json/detail/impl/except.ip
 include/boost/json/detail/impl/format.ipp
 include/boost/json/detail/impl/handler.ipp
 include/boost/json/detail/impl/shared_resource.ipp
+include/boost/json/detail/impl/stack.hpp
 include/boost/json/detail/impl/stack.ipp
 include/boost/json/detail/impl/string_impl.ipp
+include/boost/json/detail/literals.hpp
 include/boost/json/detail/object.hpp
 include/boost/json/detail/parse_into.hpp
 include/boost/json/detail/ryu/
@@ -7482,6 +7534,7 @@ include/boost/json/detail/utf8.hpp
 include/boost/json/detail/value.hpp
 include/boost/json/detail/value_from.hpp
 include/boost/json/detail/value_to.hpp
+include/boost/json/detail/writer.hpp
 include/boost/json/error.hpp
 include/boost/json/fwd.hpp
 include/boost/json/impl/
@@ -7499,7 +7552,9 @@ include/boost/json/impl/parse.ipp
 include/boost/json/impl/parse_into.hpp
 include/boost/json/impl/parser.ipp
 include/boost/json/impl/pointer.ipp
+include/boost/json/impl/serialize.hpp
 include/boost/json/impl/serialize.ipp
+include/boost/json/impl/serializer.hpp
 include/boost/json/impl/serializer.ipp
 include/boost/json/impl/static_resource.ipp
 include/boost/json/impl/stream_parser.ipp
@@ -7511,9 +7566,9 @@ include/boost/json/impl/value_ref.hpp
 include/boost/json/impl/value_ref.ipp
 include/boost/json/impl/value_stack.ipp
 include/boost/json/impl/visit.hpp
+include/boost/json/is_deallocate_trivial.hpp
 include/boost/json/json.natvis
 include/boost/json/kind.hpp
-include/boost/json/memory_resource.hpp
 include/boost/json/monotonic_resource.hpp
 include/boost/json/null_resource.hpp
 include/boost/json/object.hpp
@@ -7522,6 +7577,7 @@ include/boost/json/parse_into.hpp
 include/boost/json/parse_options.hpp
 include/boost/json/parser.hpp
 include/boost/json/pilfer.hpp
+include/boost/json/result_for.hpp
 include/boost/json/serialize.hpp
 include/boost/json/serialize_options.hpp
 include/boost/json/serializer.hpp
@@ -7532,7 +7588,6 @@ include/boost/json/storage_ptr.hpp
 include/boost/json/stream_parser.hpp
 include/boost/json/string.hpp
 include/boost/json/string_view.hpp
-include/boost/json/system_error.hpp
 include/boost/json/value.hpp
 include/boost/json/value_from.hpp
 include/boost/json/value_ref.hpp
@@ -7579,7 +7634,6 @@ include/boost/lambda2.hpp
 include/boost/lambda2/lambda2.hpp
 include/boost/leaf/
 include/boost/leaf.hpp
-include/boost/leaf/capture.hpp
 include/boost/leaf/common.hpp
 include/boost/leaf/config/
 include/boost/leaf/config.hpp
@@ -7591,11 +7645,13 @@ include/boost/leaf/config/tls_globals.hp
 include/boost/leaf/context.hpp
 include/boost/leaf/detail/
 include/boost/leaf/detail/all.hpp
+include/boost/leaf/detail/capture_list.hpp
 include/boost/leaf/detail/demangle.hpp
 include/boost/leaf/detail/function_traits.hpp
 include/boost/leaf/detail/mp11.hpp
 include/boost/leaf/detail/optional.hpp
 include/boost/leaf/detail/print.hpp
+include/boost/leaf/diagnostics.hpp
 include/boost/leaf/error.hpp
 include/boost/leaf/exception.hpp
 include/boost/leaf/handle_errors.hpp
@@ -7613,10 +7669,10 @@ include/boost/lexical_cast/detail/conver
 include/boost/lexical_cast/detail/converter_numeric.hpp
 include/boost/lexical_cast/detail/inf_nan.hpp
 include/boost/lexical_cast/detail/is_character.hpp
+include/boost/lexical_cast/detail/lcast_basic_unlockedbuf.hpp
 include/boost/lexical_cast/detail/lcast_char_constants.hpp
 include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp
 include/boost/lexical_cast/detail/widest_char.hpp
-include/boost/lexical_cast/lexical_cast_old.hpp
 include/boost/lexical_cast/try_lexical_convert.hpp
 include/boost/limits.hpp
 include/boost/local_function/
@@ -7698,6 +7754,8 @@ include/boost/locale/conversion.hpp
 include/boost/locale/date_time.hpp
 include/boost/locale/date_time_facet.hpp
 include/boost/locale/detail/
+include/boost/locale/detail/allocator_traits.hpp
+include/boost/locale/detail/any_string.hpp
 include/boost/locale/detail/encoding.hpp
 include/boost/locale/detail/facet_id.hpp
 include/boost/locale/detail/is_supported_char.hpp
@@ -7730,6 +7788,7 @@ include/boost/lockfree/detail/prefix.hpp
 include/boost/lockfree/detail/tagged_ptr.hpp
 include/boost/lockfree/detail/tagged_ptr_dcas.hpp
 include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
+include/boost/lockfree/detail/uses_optional.hpp
 include/boost/lockfree/lockfree_forward.hpp
 include/boost/lockfree/policies.hpp
 include/boost/lockfree/queue.hpp
@@ -8125,15 +8184,18 @@ include/boost/math/distributions/fisher_
 include/boost/math/distributions/fwd.hpp
 include/boost/math/distributions/gamma.hpp
 include/boost/math/distributions/geometric.hpp
+include/boost/math/distributions/holtsmark.hpp
 include/boost/math/distributions/hyperexponential.hpp
 include/boost/math/distributions/hypergeometric.hpp
 include/boost/math/distributions/inverse_chi_squared.hpp
 include/boost/math/distributions/inverse_gamma.hpp
 include/boost/math/distributions/inverse_gaussian.hpp
 include/boost/math/distributions/kolmogorov_smirnov.hpp
+include/boost/math/distributions/landau.hpp
 include/boost/math/distributions/laplace.hpp
 include/boost/math/distributions/logistic.hpp
 include/boost/math/distributions/lognormal.hpp
+include/boost/math/distributions/mapairy.hpp
 include/boost/math/distributions/negative_binomial.hpp
 include/boost/math/distributions/non_central_beta.hpp
 include/boost/math/distributions/non_central_chi_squared.hpp
@@ -8143,6 +8205,7 @@ include/boost/math/distributions/normal.
 include/boost/math/distributions/pareto.hpp
 include/boost/math/distributions/poisson.hpp
 include/boost/math/distributions/rayleigh.hpp
+include/boost/math/distributions/saspoint5.hpp
 include/boost/math/distributions/skew_normal.hpp
 include/boost/math/distributions/students_t.hpp
 include/boost/math/distributions/triangular.hpp
@@ -8182,6 +8245,13 @@ include/boost/math/interpolators/septic_
 include/boost/math/interpolators/vector_barycentric_rational.hpp
 include/boost/math/interpolators/whittaker_shannon.hpp
 include/boost/math/octonion.hpp
+include/boost/math/optimization/
+include/boost/math/optimization/cma_es.hpp
+include/boost/math/optimization/detail/
+include/boost/math/optimization/detail/common.hpp
+include/boost/math/optimization/differential_evolution.hpp
+include/boost/math/optimization/jso.hpp
+include/boost/math/optimization/random_search.hpp
 include/boost/math/policies/
 include/boost/math/policies/error_handling.hpp
 include/boost/math/policies/policy.hpp
@@ -8355,6 +8425,7 @@ include/boost/math/statistics/univariate
 include/boost/math/statistics/z_test.hpp
 include/boost/math/tools/
 include/boost/math/tools/agm.hpp
+include/boost/math/tools/array.hpp
 include/boost/math/tools/assert.hpp
 include/boost/math/tools/atomic.hpp
 include/boost/math/tools/big_constant.hpp
@@ -8367,6 +8438,7 @@ include/boost/math/tools/concepts.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/cstdint.hpp
 include/boost/math/tools/cubic_roots.hpp
 include/boost/math/tools/cxx03_warn.hpp
 include/boost/math/tools/detail/
@@ -8497,6 +8569,7 @@ include/boost/math/tools/minima.hpp
 include/boost/math/tools/mp.hpp
 include/boost/math/tools/norms.hpp
 include/boost/math/tools/nothrow.hpp
+include/boost/math/tools/numeric_limits.hpp
 include/boost/math/tools/numerical_differentiation.hpp
 include/boost/math/tools/polynomial.hpp
 include/boost/math/tools/polynomial_gcd.hpp
@@ -8517,9 +8590,11 @@ include/boost/math/tools/throw_exception
 include/boost/math/tools/toms748_solve.hpp
 include/boost/math/tools/traits.hpp
 include/boost/math/tools/tuple.hpp
+include/boost/math/tools/type_traits.hpp
 include/boost/math/tools/ulps_plot.hpp
 include/boost/math/tools/univariate_statistics.hpp
 include/boost/math/tools/user.hpp
+include/boost/math/tools/utility.hpp
 include/boost/math/tools/workaround.hpp
 include/boost/math/tr1.hpp
 include/boost/math/tr1_c_macros.ipp
@@ -8891,6 +8966,7 @@ include/boost/move/detail/force_ptr.hpp
 include/boost/move/detail/fwd_macros.hpp
 include/boost/move/detail/iterator_to_raw_pointer.hpp
 include/boost/move/detail/iterator_traits.hpp
+include/boost/move/detail/launder.hpp
 include/boost/move/detail/meta_utils.hpp
 include/boost/move/detail/meta_utils_core.hpp
 include/boost/move/detail/move_helpers.hpp
@@ -8939,6 +9015,7 @@ include/boost/mp11/detail/mpl_common.hpp
 include/boost/mp11/function.hpp
 include/boost/mp11/integer_sequence.hpp
 include/boost/mp11/integral.hpp
+include/boost/mp11/lambda.hpp
 include/boost/mp11/list.hpp
 include/boost/mp11/map.hpp
 include/boost/mp11/mpl.hpp
@@ -10122,6 +10199,10 @@ include/boost/msm/back/queue_container_c
 include/boost/msm/back/queue_container_deque.hpp
 include/boost/msm/back/state_machine.hpp
 include/boost/msm/back/tools.hpp
+include/boost/msm/back11/
+include/boost/msm/back11/dispatch_table.hpp
+include/boost/msm/back11/metafunctions.hpp
+include/boost/msm/back11/state_machine.hpp
 include/boost/msm/common.hpp
 include/boost/msm/event_traits.hpp
 include/boost/msm/front/
@@ -10147,6 +10228,9 @@ include/boost/msm/front/euml/stt_grammar
 include/boost/msm/front/euml/transformation.hpp
 include/boost/msm/front/functor_row.hpp
 include/boost/msm/front/internal_row.hpp
+include/boost/msm/front/operator.hpp
+include/boost/msm/front/puml/
+include/boost/msm/front/puml/puml.hpp
 include/boost/msm/front/row2.hpp
 include/boost/msm/front/state_machine_def.hpp
 include/boost/msm/front/states.hpp
@@ -10366,26 +10450,40 @@ include/boost/multiprecision/traits/std_
 include/boost/multiprecision/traits/transcendental_reduction_type.hpp
 include/boost/mysql/
 include/boost/mysql.hpp
+include/boost/mysql/any_address.hpp
+include/boost/mysql/any_connection.hpp
 include/boost/mysql/bad_field_access.hpp
 include/boost/mysql/blob.hpp
 include/boost/mysql/blob_view.hpp
 include/boost/mysql/buffer_params.hpp
+include/boost/mysql/character_set.hpp
 include/boost/mysql/client_errc.hpp
 include/boost/mysql/column_type.hpp
 include/boost/mysql/common_server_errc.hpp
+include/boost/mysql/connect_params.hpp
 include/boost/mysql/connection.hpp
+include/boost/mysql/connection_pool.hpp
+include/boost/mysql/constant_string_view.hpp
 include/boost/mysql/date.hpp
 include/boost/mysql/datetime.hpp
 include/boost/mysql/days.hpp
+include/boost/mysql/defaults.hpp
 include/boost/mysql/detail/
 include/boost/mysql/detail/access.hpp
+include/boost/mysql/detail/algo_params.hpp
 include/boost/mysql/detail/any_execution_request.hpp
-include/boost/mysql/detail/any_stream.hpp
-include/boost/mysql/detail/any_stream_impl.hpp
-include/boost/mysql/detail/channel_ptr.hpp
+include/boost/mysql/detail/any_resumable_ref.hpp
+include/boost/mysql/detail/character_set.hpp
 include/boost/mysql/detail/coldef_view.hpp
 include/boost/mysql/detail/config.hpp
+include/boost/mysql/detail/connect_params_helpers.hpp
+include/boost/mysql/detail/connection_impl.hpp
+include/boost/mysql/detail/connection_pool_fwd.hpp
 include/boost/mysql/detail/datetime.hpp
+include/boost/mysql/detail/engine.hpp
+include/boost/mysql/detail/engine_impl.hpp
+include/boost/mysql/detail/engine_stream_adaptor.hpp
+include/boost/mysql/detail/escape_string.hpp
 include/boost/mysql/detail/execution_concepts.hpp
 include/boost/mysql/detail/execution_processor/
 include/boost/mysql/detail/execution_processor/execution_processor.hpp
@@ -10395,18 +10493,25 @@ include/boost/mysql/detail/execution_pro
 include/boost/mysql/detail/execution_processor/static_results_impl.hpp
 include/boost/mysql/detail/field_impl.hpp
 include/boost/mysql/detail/flags.hpp
-include/boost/mysql/detail/network_algorithms.hpp
+include/boost/mysql/detail/format_sql.hpp
+include/boost/mysql/detail/initiation_base.hpp
+include/boost/mysql/detail/intermediate_handler.hpp
+include/boost/mysql/detail/make_string_view.hpp
+include/boost/mysql/detail/next_action.hpp
 include/boost/mysql/detail/ok_view.hpp
+include/boost/mysql/detail/output_string.hpp
+include/boost/mysql/detail/pipeline.hpp
 include/boost/mysql/detail/rebind_executor.hpp
 include/boost/mysql/detail/results_iterator.hpp
 include/boost/mysql/detail/resultset_encoding.hpp
 include/boost/mysql/detail/row_impl.hpp
 include/boost/mysql/detail/rows_iterator.hpp
+include/boost/mysql/detail/sequence.hpp
 include/boost/mysql/detail/socket_stream.hpp
+include/boost/mysql/detail/ssl_fwd.hpp
 include/boost/mysql/detail/string_view_offset.hpp
 include/boost/mysql/detail/throw_on_error_loc.hpp
 include/boost/mysql/detail/typing/
-include/boost/mysql/detail/typing/get_type_index.hpp
 include/boost/mysql/detail/typing/meta_check_context.hpp
 include/boost/mysql/detail/typing/pos_map.hpp
 include/boost/mysql/detail/typing/readable_field_traits.hpp
@@ -10417,81 +10522,100 @@ include/boost/mysql/diagnostics.hpp
 include/boost/mysql/error_categories.hpp
 include/boost/mysql/error_code.hpp
 include/boost/mysql/error_with_diagnostics.hpp
+include/boost/mysql/escape_string.hpp
 include/boost/mysql/execution_state.hpp
 include/boost/mysql/field.hpp
 include/boost/mysql/field_kind.hpp
 include/boost/mysql/field_view.hpp
+include/boost/mysql/format_sql.hpp
 include/boost/mysql/handshake_params.hpp
 include/boost/mysql/impl/
-include/boost/mysql/impl/any_stream_impl.ipp
-include/boost/mysql/impl/channel_ptr.ipp
+include/boost/mysql/impl/any_connection.ipp
+include/boost/mysql/impl/character_set.ipp
 include/boost/mysql/impl/column_type.ipp
+include/boost/mysql/impl/connection_impl.ipp
+include/boost/mysql/impl/connection_pool.ipp
 include/boost/mysql/impl/date.ipp
 include/boost/mysql/impl/datetime.ipp
+include/boost/mysql/impl/engine_impl_instantiations.ipp
 include/boost/mysql/impl/error_categories.ipp
+include/boost/mysql/impl/escape_string.ipp
 include/boost/mysql/impl/execution_state_impl.ipp
 include/boost/mysql/impl/field.ipp
 include/boost/mysql/impl/field_kind.ipp
 include/boost/mysql/impl/field_view.hpp
 include/boost/mysql/impl/field_view.ipp
+include/boost/mysql/impl/format_sql.hpp
+include/boost/mysql/impl/format_sql.ipp
 include/boost/mysql/impl/internal/
 include/boost/mysql/impl/internal/auth/
 include/boost/mysql/impl/internal/auth/auth.hpp
 include/boost/mysql/impl/internal/auth/auth.ipp
-include/boost/mysql/impl/internal/channel/
-include/boost/mysql/impl/internal/channel/channel.hpp
-include/boost/mysql/impl/internal/channel/message_parser.hpp
-include/boost/mysql/impl/internal/channel/message_parser.ipp
-include/boost/mysql/impl/internal/channel/message_reader.hpp
-include/boost/mysql/impl/internal/channel/message_writer.hpp
-include/boost/mysql/impl/internal/channel/read_buffer.hpp
-include/boost/mysql/impl/internal/channel/valgrind.hpp
-include/boost/mysql/impl/internal/channel/write_message.hpp
+include/boost/mysql/impl/internal/byte_to_hex.hpp
+include/boost/mysql/impl/internal/call_next_char.hpp
+include/boost/mysql/impl/internal/connection_pool/
+include/boost/mysql/impl/internal/connection_pool/connection_node.hpp
+include/boost/mysql/impl/internal/connection_pool/connection_pool_impl.hpp
+include/boost/mysql/impl/internal/connection_pool/internal_pool_params.hpp
+include/boost/mysql/impl/internal/connection_pool/sansio_connection_node.hpp
+include/boost/mysql/impl/internal/coroutine.hpp
+include/boost/mysql/impl/internal/dt_to_string.hpp
 include/boost/mysql/impl/internal/error/
 include/boost/mysql/impl/internal/error/server_error_to_string.hpp
 include/boost/mysql/impl/internal/error/server_error_to_string.ipp
-include/boost/mysql/impl/internal/make_string_view.hpp
-include/boost/mysql/impl/internal/network_algorithms/
-include/boost/mysql/impl/internal/network_algorithms/close_connection.hpp
-include/boost/mysql/impl/internal/network_algorithms/close_statement.hpp
-include/boost/mysql/impl/internal/network_algorithms/connect.hpp
-include/boost/mysql/impl/internal/network_algorithms/execute.hpp
-include/boost/mysql/impl/internal/network_algorithms/handshake.hpp
-include/boost/mysql/impl/internal/network_algorithms/ping.hpp
-include/boost/mysql/impl/internal/network_algorithms/prepare_statement.hpp
-include/boost/mysql/impl/internal/network_algorithms/quit_connection.hpp
-include/boost/mysql/impl/internal/network_algorithms/read_resultset_head.hpp
-include/boost/mysql/impl/internal/network_algorithms/read_some_rows.hpp
-include/boost/mysql/impl/internal/network_algorithms/read_some_rows_dynamic.hpp
-include/boost/mysql/impl/internal/network_algorithms/reset_connection.hpp
-include/boost/mysql/impl/internal/network_algorithms/start_execution.hpp
 include/boost/mysql/impl/internal/protocol/
-include/boost/mysql/impl/internal/protocol/basic_types.hpp
-include/boost/mysql/impl/internal/protocol/binary_serialization.hpp
-include/boost/mysql/impl/internal/protocol/binary_serialization.ipp
-include/boost/mysql/impl/internal/protocol/bit_deserialization.hpp
 include/boost/mysql/impl/internal/protocol/capabilities.hpp
-include/boost/mysql/impl/internal/protocol/constants.hpp
 include/boost/mysql/impl/internal/protocol/db_flavor.hpp
-include/boost/mysql/impl/internal/protocol/deserialize_binary_field.hpp
-include/boost/mysql/impl/internal/protocol/deserialize_binary_field.ipp
-include/boost/mysql/impl/internal/protocol/deserialize_text_field.hpp
-include/boost/mysql/impl/internal/protocol/deserialize_text_field.ipp
-include/boost/mysql/impl/internal/protocol/null_bitmap_traits.hpp
-include/boost/mysql/impl/internal/protocol/protocol.hpp
-include/boost/mysql/impl/internal/protocol/protocol.ipp
-include/boost/mysql/impl/internal/protocol/protocol_field_type.hpp
-include/boost/mysql/impl/internal/protocol/protocol_field_type.ipp
+include/boost/mysql/impl/internal/protocol/deserialization.hpp
+include/boost/mysql/impl/internal/protocol/frame_header.hpp
+include/boost/mysql/impl/internal/protocol/impl/
+include/boost/mysql/impl/internal/protocol/impl/binary_protocol.hpp
+include/boost/mysql/impl/internal/protocol/impl/bit_deserialization.hpp
+include/boost/mysql/impl/internal/protocol/impl/deserialization_context.hpp
+include/boost/mysql/impl/internal/protocol/impl/null_bitmap.hpp
+include/boost/mysql/impl/internal/protocol/impl/protocol_field_type.hpp
+include/boost/mysql/impl/internal/protocol/impl/protocol_types.hpp
+include/boost/mysql/impl/internal/protocol/impl/serialization_context.hpp
+include/boost/mysql/impl/internal/protocol/impl/span_string.hpp
+include/boost/mysql/impl/internal/protocol/impl/text_protocol.hpp
 include/boost/mysql/impl/internal/protocol/serialization.hpp
 include/boost/mysql/impl/internal/protocol/static_buffer.hpp
+include/boost/mysql/impl/internal/sansio/
+include/boost/mysql/impl/internal/sansio/close_connection.hpp
+include/boost/mysql/impl/internal/sansio/close_statement.hpp
+include/boost/mysql/impl/internal/sansio/connect.hpp
+include/boost/mysql/impl/internal/sansio/connection_state.hpp
+include/boost/mysql/impl/internal/sansio/connection_state_data.hpp
+include/boost/mysql/impl/internal/sansio/execute.hpp
+include/boost/mysql/impl/internal/sansio/handshake.hpp
+include/boost/mysql/impl/internal/sansio/message_reader.hpp
+include/boost/mysql/impl/internal/sansio/ping.hpp
+include/boost/mysql/impl/internal/sansio/prepare_statement.hpp
+include/boost/mysql/impl/internal/sansio/quit_connection.hpp
+include/boost/mysql/impl/internal/sansio/read_buffer.hpp
+include/boost/mysql/impl/internal/sansio/read_resultset_head.hpp
+include/boost/mysql/impl/internal/sansio/read_some_rows.hpp
+include/boost/mysql/impl/internal/sansio/read_some_rows_dynamic.hpp
+include/boost/mysql/impl/internal/sansio/reset_connection.hpp
+include/boost/mysql/impl/internal/sansio/run_pipeline.hpp
+include/boost/mysql/impl/internal/sansio/set_character_set.hpp
+include/boost/mysql/impl/internal/sansio/start_execution.hpp
+include/boost/mysql/impl/internal/sansio/top_level_algo.hpp
+include/boost/mysql/impl/internal/ssl_context_with_default.hpp
+include/boost/mysql/impl/internal/variant_stream.hpp
+include/boost/mysql/impl/is_fatal_error.ipp
 include/boost/mysql/impl/meta_check_context.ipp
-include/boost/mysql/impl/network_algorithms.ipp
+include/boost/mysql/impl/pfr.hpp
+include/boost/mysql/impl/pipeline.ipp
 include/boost/mysql/impl/results_impl.ipp
 include/boost/mysql/impl/resultset.ipp
 include/boost/mysql/impl/row_impl.ipp
 include/boost/mysql/impl/statement.hpp
 include/boost/mysql/impl/static_execution_state_impl.ipp
 include/boost/mysql/impl/static_results_impl.ipp
+include/boost/mysql/impl/with_diagnostics.hpp
+include/boost/mysql/impl/with_params.hpp
+include/boost/mysql/is_fatal_error.hpp
 include/boost/mysql/mariadb_collations.hpp
 include/boost/mysql/mariadb_server_errc.hpp
 include/boost/mysql/metadata.hpp
@@ -10499,6 +10623,9 @@ include/boost/mysql/metadata_collection_
 include/boost/mysql/metadata_mode.hpp
 include/boost/mysql/mysql_collations.hpp
 include/boost/mysql/mysql_server_errc.hpp
+include/boost/mysql/pfr.hpp
+include/boost/mysql/pipeline.hpp
+include/boost/mysql/pool_params.hpp
 include/boost/mysql/results.hpp
 include/boost/mysql/resultset.hpp
 include/boost/mysql/resultset_view.hpp
@@ -10506,6 +10633,7 @@ include/boost/mysql/row.hpp
 include/boost/mysql/row_view.hpp
 include/boost/mysql/rows.hpp
 include/boost/mysql/rows_view.hpp
+include/boost/mysql/sequence.hpp
 include/boost/mysql/src.hpp
 include/boost/mysql/ssl_mode.hpp
 include/boost/mysql/statement.hpp
@@ -10516,8 +10644,11 @@ include/boost/mysql/tcp.hpp
 include/boost/mysql/tcp_ssl.hpp
 include/boost/mysql/throw_on_error.hpp
 include/boost/mysql/time.hpp
+include/boost/mysql/underlying_row.hpp
 include/boost/mysql/unix.hpp
 include/boost/mysql/unix_ssl.hpp
+include/boost/mysql/with_diagnostics.hpp
+include/boost/mysql/with_params.hpp
 include/boost/next_prior.hpp
 include/boost/non_type.hpp
 include/boost/noncopyable.hpp
@@ -10805,6 +10936,10 @@ include/boost/numeric/odeint/stepper/sym
 include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp
 include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp
 include/boost/numeric/odeint/stepper/velocity_verlet.hpp
+include/boost/numeric/odeint/tools/
+include/boost/numeric/odeint/tools/assert.hpp
+include/boost/numeric/odeint/tools/is_standalone.hpp
+include/boost/numeric/odeint/tools/traits.hpp
 include/boost/numeric/odeint/util/
 include/boost/numeric/odeint/util/bind.hpp
 include/boost/numeric/odeint/util/copy.hpp
@@ -10920,7 +11055,6 @@ include/boost/optional.hpp
 include/boost/optional/bad_optional_access.hpp
 include/boost/optional/detail/
 include/boost/optional/detail/experimental_traits.hpp
-include/boost/optional/detail/old_optional_implementation.hpp
 include/boost/optional/detail/optional_aligned_storage.hpp
 include/boost/optional/detail/optional_config.hpp
 include/boost/optional/detail/optional_factory_support.hpp
@@ -10929,6 +11063,7 @@ include/boost/optional/detail/optional_r
 include/boost/optional/detail/optional_relops.hpp
 include/boost/optional/detail/optional_swap.hpp
 include/boost/optional/detail/optional_trivially_copyable_base.hpp
+include/boost/optional/detail/optional_utility.hpp
 include/boost/optional/optional.hpp
 include/boost/optional/optional_fwd.hpp
 include/boost/optional/optional_io.hpp
@@ -10954,44 +11089,46 @@ include/boost/outcome/detail/coroutine_s
 include/boost/outcome/detail/revision.hpp
 include/boost/outcome/detail/trait_std_error_code.hpp
 include/boost/outcome/detail/trait_std_exception.hpp
+include/boost/outcome/detail/try.h
 include/boost/outcome/detail/value_storage.hpp
 include/boost/outcome/detail/version.hpp
 include/boost/outcome/experimental/
 include/boost/outcome/experimental/coroutine_support.hpp
 include/boost/outcome/experimental/result.h
 include/boost/outcome/experimental/status-code/
-include/boost/outcome/experimental/status-code/status-code/
-include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp
-include/boost/outcome/experimental/status-code/status-code/com_code.hpp
-include/boost/outcome/experimental/status-code/status-code/config.hpp
-include/boost/outcome/experimental/status-code/status-code/detail/
-include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp
-include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp
-include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp
-include/boost/outcome/experimental/status-code/status-code/error.hpp
-include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp
-include/boost/outcome/experimental/status-code/status-code/generic_code.hpp
-include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp
-include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp
-include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp
-include/boost/outcome/experimental/status-code/status-code/nested_status_code.hpp
-include/boost/outcome/experimental/status-code/status-code/nt_code.hpp
-include/boost/outcome/experimental/status-code/status-code/posix_code.hpp
-include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp
-include/boost/outcome/experimental/status-code/status-code/result.hpp
-include/boost/outcome/experimental/status-code/status-code/status_code.hpp
-include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp
-include/boost/outcome/experimental/status-code/status-code/status_error.hpp
-include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp
-include/boost/outcome/experimental/status-code/status-code/system_code.hpp
-include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp
-include/boost/outcome/experimental/status-code/status-code/system_error2.hpp
-include/boost/outcome/experimental/status-code/status-code/win32_code.hpp
+include/boost/outcome/experimental/status-code/boost_error_code.hpp
+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/getaddrinfo_code.hpp
+include/boost/outcome/experimental/status-code/http_status_code.hpp
+include/boost/outcome/experimental/status-code/iostream_support.hpp
+include/boost/outcome/experimental/status-code/nested_status_code.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/quick_status_code_from_enum.hpp
+include/boost/outcome/experimental/status-code/result.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_gdb.py
+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.gdb.py
 include/boost/outcome/outcome.hpp
+include/boost/outcome/outcome_gdb.h
+include/boost/outcome/outcome_gdb.py
 include/boost/outcome/policy/
 include/boost/outcome/policy/all_narrow.hpp
 include/boost/outcome/policy/base.hpp
@@ -11119,6 +11256,64 @@ include/boost/parameter/python.hpp
 include/boost/parameter/required.hpp
 include/boost/parameter/template_keyword.hpp
 include/boost/parameter/value_type.hpp
+include/boost/parser/
+include/boost/parser/concepts.hpp
+include/boost/parser/config.hpp
+include/boost/parser/detail/
+include/boost/parser/detail/aggr_to_tuple_generated.hpp
+include/boost/parser/detail/case_fold.hpp
+include/boost/parser/detail/case_fold_data_generated.hpp
+include/boost/parser/detail/debug_assert.hpp
+include/boost/parser/detail/detection.hpp
+include/boost/parser/detail/hl.hpp
+include/boost/parser/detail/numeric.hpp
+include/boost/parser/detail/pp_for_each.hpp
+include/boost/parser/detail/pp_utilities.hpp
+include/boost/parser/detail/printing.hpp
+include/boost/parser/detail/printing_impl.hpp
+include/boost/parser/detail/stl_interfaces/
+include/boost/parser/detail/stl_interfaces/config.hpp
+include/boost/parser/detail/stl_interfaces/detail/
+include/boost/parser/detail/stl_interfaces/detail/pipeable_view.hpp
+include/boost/parser/detail/stl_interfaces/detail/view_closure.hpp
+include/boost/parser/detail/stl_interfaces/fwd.hpp
+include/boost/parser/detail/stl_interfaces/iterator_interface.hpp
+include/boost/parser/detail/stl_interfaces/reverse_iterator.hpp
+include/boost/parser/detail/stl_interfaces/view_adaptor.hpp
+include/boost/parser/detail/stl_interfaces/view_interface.hpp
+include/boost/parser/detail/text/
+include/boost/parser/detail/text/algorithm.hpp
+include/boost/parser/detail/text/concepts.hpp
+include/boost/parser/detail/text/config.hpp
+include/boost/parser/detail/text/detail/
+include/boost/parser/detail/text/detail/algorithm.hpp
+include/boost/parser/detail/text/detail/all_t.hpp
+include/boost/parser/detail/text/detail/begin_end.hpp
+include/boost/parser/detail/text/detail/iterator.hpp
+include/boost/parser/detail/text/detail/sentinel_tag.hpp
+include/boost/parser/detail/text/in_out_result.hpp
+include/boost/parser/detail/text/transcode_algorithm.hpp
+include/boost/parser/detail/text/transcode_iterator.hpp
+include/boost/parser/detail/text/transcode_iterator_fwd.hpp
+include/boost/parser/detail/text/transcode_view.hpp
+include/boost/parser/detail/text/trie.hpp
+include/boost/parser/detail/text/trie_fwd.hpp
+include/boost/parser/detail/text/trie_map.hpp
+include/boost/parser/detail/text/unpack.hpp
+include/boost/parser/detail/text/utf.hpp
+include/boost/parser/detail/unicode_char_sets.hpp
+include/boost/parser/detail/vs_output_stream.hpp
+include/boost/parser/error_handling.hpp
+include/boost/parser/error_handling_fwd.hpp
+include/boost/parser/parser.hpp
+include/boost/parser/parser_fwd.hpp
+include/boost/parser/replace.hpp
+include/boost/parser/search.hpp
+include/boost/parser/split.hpp
+include/boost/parser/subrange.hpp
+include/boost/parser/transcode_view.hpp
+include/boost/parser/transform_replace.hpp
+include/boost/parser/tuple.hpp
 include/boost/pending/
 include/boost/pending/bucket_sorter.hpp
 include/boost/pending/container_traits.hpp
@@ -11147,7 +11342,6 @@ include/boost/pfr/config.hpp
 include/boost/pfr/core.hpp
 include/boost/pfr/core_name.hpp
 include/boost/pfr/detail/
-include/boost/pfr/detail/cast_to_layout_compatible.hpp
 include/boost/pfr/detail/config.hpp
 include/boost/pfr/detail/core.hpp
 include/boost/pfr/detail/core14_classic.hpp
@@ -11160,6 +11354,7 @@ include/boost/pfr/detail/core_name20_sta
 include/boost/pfr/detail/detectors.hpp
 include/boost/pfr/detail/fake_object.hpp
 include/boost/pfr/detail/fields_count.hpp
+include/boost/pfr/detail/for_each_field.hpp
 include/boost/pfr/detail/for_each_field_impl.hpp
 include/boost/pfr/detail/functional.hpp
 include/boost/pfr/detail/io.hpp
@@ -12316,107 +12511,6 @@ include/boost/process/async_pipe.hpp
 include/boost/process/async_system.hpp
 include/boost/process/child.hpp
 include/boost/process/cmd.hpp
-include/boost/process/detail/
-include/boost/process/detail/async_handler.hpp
-include/boost/process/detail/basic_cmd.hpp
-include/boost/process/detail/child_decl.hpp
-include/boost/process/detail/config.hpp
-include/boost/process/detail/execute_impl.hpp
-include/boost/process/detail/handler.hpp
-include/boost/process/detail/handler_base.hpp
-include/boost/process/detail/on_exit.hpp
-include/boost/process/detail/posix/
-include/boost/process/detail/posix/asio_fwd.hpp
-include/boost/process/detail/posix/async_handler.hpp
-include/boost/process/detail/posix/async_in.hpp
-include/boost/process/detail/posix/async_out.hpp
-include/boost/process/detail/posix/async_pipe.hpp
-include/boost/process/detail/posix/basic_cmd.hpp
-include/boost/process/detail/posix/basic_pipe.hpp
-include/boost/process/detail/posix/child_handle.hpp
-include/boost/process/detail/posix/close_in.hpp
-include/boost/process/detail/posix/close_out.hpp
-include/boost/process/detail/posix/cmd.hpp
-include/boost/process/detail/posix/compare_handles.hpp
-include/boost/process/detail/posix/env_init.hpp
-include/boost/process/detail/posix/environment.hpp
-include/boost/process/detail/posix/exe.hpp
-include/boost/process/detail/posix/executor.hpp
-include/boost/process/detail/posix/fd.hpp
-include/boost/process/detail/posix/file_descriptor.hpp
-include/boost/process/detail/posix/file_in.hpp
-include/boost/process/detail/posix/file_out.hpp
-include/boost/process/detail/posix/group_handle.hpp
-include/boost/process/detail/posix/group_ref.hpp
-include/boost/process/detail/posix/handler.hpp
-include/boost/process/detail/posix/handles.hpp
-include/boost/process/detail/posix/io_context_ref.hpp
-include/boost/process/detail/posix/is_running.hpp
-include/boost/process/detail/posix/null_in.hpp
-include/boost/process/detail/posix/null_out.hpp
-include/boost/process/detail/posix/on_exit.hpp
-include/boost/process/detail/posix/pipe_in.hpp
-include/boost/process/detail/posix/pipe_out.hpp
-include/boost/process/detail/posix/search_path.hpp
-include/boost/process/detail/posix/shell_path.hpp
-include/boost/process/detail/posix/sigchld_service.hpp
-include/boost/process/detail/posix/signal.hpp
-include/boost/process/detail/posix/start_dir.hpp
-include/boost/process/detail/posix/terminate.hpp
-include/boost/process/detail/posix/use_vfork.hpp
-include/boost/process/detail/posix/wait_for_exit.hpp
-include/boost/process/detail/posix/wait_group.hpp
-include/boost/process/detail/throw_on_error.hpp
-include/boost/process/detail/traits/
-include/boost/process/detail/traits.hpp
-include/boost/process/detail/traits/async.hpp
-include/boost/process/detail/traits/cmd_or_exe.hpp
-include/boost/process/detail/traits/decl.hpp
-include/boost/process/detail/traits/env.hpp
-include/boost/process/detail/traits/error.hpp
-include/boost/process/detail/traits/group.hpp
-include/boost/process/detail/traits/wchar_t.hpp
-include/boost/process/detail/used_handles.hpp
-include/boost/process/detail/windows/
-include/boost/process/detail/windows/asio_fwd.hpp
-include/boost/process/detail/windows/async_handler.hpp
-include/boost/process/detail/windows/async_in.hpp
-include/boost/process/detail/windows/async_out.hpp
-include/boost/process/detail/windows/async_pipe.hpp
-include/boost/process/detail/windows/basic_cmd.hpp
-include/boost/process/detail/windows/basic_pipe.hpp
-include/boost/process/detail/windows/child_handle.hpp
-include/boost/process/detail/windows/close_in.hpp
-include/boost/process/detail/windows/close_out.hpp
-include/boost/process/detail/windows/cmd.hpp
-include/boost/process/detail/windows/compare_handles.hpp
-include/boost/process/detail/windows/env_init.hpp
-include/boost/process/detail/windows/environment.hpp
-include/boost/process/detail/windows/executor.hpp
-include/boost/process/detail/windows/file_descriptor.hpp
-include/boost/process/detail/windows/file_in.hpp
-include/boost/process/detail/windows/file_out.hpp
-include/boost/process/detail/windows/group_handle.hpp
-include/boost/process/detail/windows/group_ref.hpp
-include/boost/process/detail/windows/handle_workaround.hpp
-include/boost/process/detail/windows/handler.hpp
-include/boost/process/detail/windows/handles.hpp
-include/boost/process/detail/windows/io_context_ref.hpp
-include/boost/process/detail/windows/is_running.hpp
-include/boost/process/detail/windows/job_workaround.hpp
-include/boost/process/detail/windows/locale.hpp
-include/boost/process/detail/windows/null_in.hpp
-include/boost/process/detail/windows/null_out.hpp
-include/boost/process/detail/windows/on_exit.hpp
-include/boost/process/detail/windows/pipe_in.hpp
-include/boost/process/detail/windows/pipe_out.hpp
-include/boost/process/detail/windows/search_path.hpp
-include/boost/process/detail/windows/shell_path.hpp
-include/boost/process/detail/windows/show_window.hpp
-include/boost/process/detail/windows/start_dir.hpp
-include/boost/process/detail/windows/terminate.hpp
-include/boost/process/detail/windows/wait_for_exit.hpp
-include/boost/process/detail/windows/wait_group.hpp
 include/boost/process/env.hpp
 include/boost/process/environment.hpp
 include/boost/process/error.hpp
@@ -12435,6 +12529,134 @@ include/boost/process/shell.hpp
 include/boost/process/spawn.hpp
 include/boost/process/start_dir.hpp
 include/boost/process/system.hpp
+include/boost/process/v1/
+include/boost/process/v1.hpp
+include/boost/process/v1/args.hpp
+include/boost/process/v1/async.hpp
+include/boost/process/v1/async_pipe.hpp
+include/boost/process/v1/async_system.hpp
+include/boost/process/v1/child.hpp
+include/boost/process/v1/cmd.hpp
+include/boost/process/v1/detail/
+include/boost/process/v1/detail/async_handler.hpp
+include/boost/process/v1/detail/basic_cmd.hpp
+include/boost/process/v1/detail/child_decl.hpp
+include/boost/process/v1/detail/config.hpp
+include/boost/process/v1/detail/execute_impl.hpp
+include/boost/process/v1/detail/handler.hpp
+include/boost/process/v1/detail/handler_base.hpp
+include/boost/process/v1/detail/on_exit.hpp
+include/boost/process/v1/detail/posix/
+include/boost/process/v1/detail/posix/asio_fwd.hpp
+include/boost/process/v1/detail/posix/async_handler.hpp
+include/boost/process/v1/detail/posix/async_in.hpp
+include/boost/process/v1/detail/posix/async_out.hpp
+include/boost/process/v1/detail/posix/async_pipe.hpp
+include/boost/process/v1/detail/posix/basic_cmd.hpp
+include/boost/process/v1/detail/posix/basic_pipe.hpp
+include/boost/process/v1/detail/posix/child_handle.hpp
+include/boost/process/v1/detail/posix/close_in.hpp
+include/boost/process/v1/detail/posix/close_out.hpp
+include/boost/process/v1/detail/posix/cmd.hpp
+include/boost/process/v1/detail/posix/compare_handles.hpp
+include/boost/process/v1/detail/posix/env_init.hpp
+include/boost/process/v1/detail/posix/environment.hpp
+include/boost/process/v1/detail/posix/exe.hpp
+include/boost/process/v1/detail/posix/executor.hpp
+include/boost/process/v1/detail/posix/fd.hpp
+include/boost/process/v1/detail/posix/file_descriptor.hpp
+include/boost/process/v1/detail/posix/file_in.hpp
+include/boost/process/v1/detail/posix/file_out.hpp
+include/boost/process/v1/detail/posix/group_handle.hpp
+include/boost/process/v1/detail/posix/group_ref.hpp
+include/boost/process/v1/detail/posix/handler.hpp
+include/boost/process/v1/detail/posix/handles.hpp
+include/boost/process/v1/detail/posix/io_context_ref.hpp
+include/boost/process/v1/detail/posix/is_running.hpp
+include/boost/process/v1/detail/posix/null_in.hpp
+include/boost/process/v1/detail/posix/null_out.hpp
+include/boost/process/v1/detail/posix/on_exit.hpp
+include/boost/process/v1/detail/posix/pipe_in.hpp
+include/boost/process/v1/detail/posix/pipe_out.hpp
+include/boost/process/v1/detail/posix/search_path.hpp
+include/boost/process/v1/detail/posix/shell_path.hpp
+include/boost/process/v1/detail/posix/sigchld_service.hpp
+include/boost/process/v1/detail/posix/signal.hpp
+include/boost/process/v1/detail/posix/start_dir.hpp
+include/boost/process/v1/detail/posix/terminate.hpp
+include/boost/process/v1/detail/posix/use_vfork.hpp
+include/boost/process/v1/detail/posix/wait_for_exit.hpp
+include/boost/process/v1/detail/posix/wait_group.hpp
+include/boost/process/v1/detail/throw_on_error.hpp
+include/boost/process/v1/detail/traits/
+include/boost/process/v1/detail/traits.hpp
+include/boost/process/v1/detail/traits/async.hpp
+include/boost/process/v1/detail/traits/cmd_or_exe.hpp
+include/boost/process/v1/detail/traits/decl.hpp
+include/boost/process/v1/detail/traits/env.hpp
+include/boost/process/v1/detail/traits/error.hpp
+include/boost/process/v1/detail/traits/group.hpp
+include/boost/process/v1/detail/traits/wchar_t.hpp
+include/boost/process/v1/detail/used_handles.hpp
+include/boost/process/v1/detail/windows/
+include/boost/process/v1/detail/windows/asio_fwd.hpp
+include/boost/process/v1/detail/windows/async_handler.hpp
+include/boost/process/v1/detail/windows/async_in.hpp
+include/boost/process/v1/detail/windows/async_out.hpp
+include/boost/process/v1/detail/windows/async_pipe.hpp
+include/boost/process/v1/detail/windows/basic_cmd.hpp
+include/boost/process/v1/detail/windows/basic_pipe.hpp
+include/boost/process/v1/detail/windows/child_handle.hpp
+include/boost/process/v1/detail/windows/close_in.hpp
+include/boost/process/v1/detail/windows/close_out.hpp
+include/boost/process/v1/detail/windows/cmd.hpp
+include/boost/process/v1/detail/windows/compare_handles.hpp
+include/boost/process/v1/detail/windows/env_init.hpp
+include/boost/process/v1/detail/windows/environment.hpp
+include/boost/process/v1/detail/windows/executor.hpp
+include/boost/process/v1/detail/windows/file_descriptor.hpp
+include/boost/process/v1/detail/windows/file_in.hpp
+include/boost/process/v1/detail/windows/file_out.hpp
+include/boost/process/v1/detail/windows/group_handle.hpp
+include/boost/process/v1/detail/windows/group_ref.hpp
+include/boost/process/v1/detail/windows/handle_workaround.hpp
+include/boost/process/v1/detail/windows/handler.hpp
+include/boost/process/v1/detail/windows/handles.hpp
+include/boost/process/v1/detail/windows/io_context_ref.hpp
+include/boost/process/v1/detail/windows/is_running.hpp
+include/boost/process/v1/detail/windows/job_workaround.hpp
+include/boost/process/v1/detail/windows/locale.hpp
+include/boost/process/v1/detail/windows/null_in.hpp
+include/boost/process/v1/detail/windows/null_out.hpp
+include/boost/process/v1/detail/windows/on_exit.hpp
+include/boost/process/v1/detail/windows/pipe_in.hpp
+include/boost/process/v1/detail/windows/pipe_out.hpp
+include/boost/process/v1/detail/windows/search_path.hpp
+include/boost/process/v1/detail/windows/shell_path.hpp
+include/boost/process/v1/detail/windows/show_window.hpp
+include/boost/process/v1/detail/windows/start_dir.hpp
+include/boost/process/v1/detail/windows/terminate.hpp
+include/boost/process/v1/detail/windows/wait_for_exit.hpp
+include/boost/process/v1/detail/windows/wait_group.hpp
+include/boost/process/v1/env.hpp
+include/boost/process/v1/environment.hpp
+include/boost/process/v1/error.hpp
+include/boost/process/v1/exception.hpp
+include/boost/process/v1/exe.hpp
+include/boost/process/v1/extend.hpp
+include/boost/process/v1/filesystem.hpp
+include/boost/process/v1/group.hpp
+include/boost/process/v1/handles.hpp
+include/boost/process/v1/io.hpp
+include/boost/process/v1/locale.hpp
+include/boost/process/v1/pipe.hpp
+include/boost/process/v1/posix.hpp
+include/boost/process/v1/search_path.hpp
+include/boost/process/v1/shell.hpp
+include/boost/process/v1/spawn.hpp
+include/boost/process/v1/start_dir.hpp
+include/boost/process/v1/system.hpp
+include/boost/process/v1/windows.hpp
 include/boost/process/v2/
 include/boost/process/v2.hpp
 include/boost/process/v2/bind_launcher.hpp
@@ -12444,14 +12666,6 @@ include/boost/process/v2/detail/
 include/boost/process/v2/detail/config.hpp
 include/boost/process/v2/detail/environment_posix.hpp
 include/boost/process/v2/detail/environment_win.hpp
-include/boost/process/v2/detail/impl/
-include/boost/process/v2/detail/impl/environment.ipp
-include/boost/process/v2/detail/impl/environment_posix.ipp
-include/boost/process/v2/detail/impl/environment_win.ipp
-include/boost/process/v2/detail/impl/last_error.ipp
-include/boost/process/v2/detail/impl/process_handle_windows.ipp
-include/boost/process/v2/detail/impl/throw_error.ipp
-include/boost/process/v2/detail/impl/utf8.ipp
 include/boost/process/v2/detail/last_error.hpp
 include/boost/process/v2/detail/process_handle_fd.hpp
 include/boost/process/v2/detail/process_handle_fd_or_signal.hpp
@@ -12469,23 +12683,9 @@ include/boost/process/v2/ext.hpp
 include/boost/process/v2/ext/cmd.hpp
 include/boost/process/v2/ext/cwd.hpp
 include/boost/process/v2/ext/detail/
-include/boost/process/v2/ext/detail/impl/
-include/boost/process/v2/ext/detail/impl/proc_info.ipp
 include/boost/process/v2/ext/detail/proc_info.hpp
 include/boost/process/v2/ext/env.hpp
 include/boost/process/v2/ext/exe.hpp
-include/boost/process/v2/ext/impl/
-include/boost/process/v2/ext/impl/cmd.ipp
-include/boost/process/v2/ext/impl/cwd.ipp
-include/boost/process/v2/ext/impl/env.ipp
-include/boost/process/v2/ext/impl/exe.ipp
-include/boost/process/v2/impl/
-include/boost/process/v2/impl/default_launcher.ipp
-include/boost/process/v2/impl/environment.ipp
-include/boost/process/v2/impl/error.ipp
-include/boost/process/v2/impl/pid.ipp
-include/boost/process/v2/impl/process_handle.ipp
-include/boost/process/v2/impl/shell.ipp
 include/boost/process/v2/pid.hpp
 include/boost/process/v2/popen.hpp
 include/boost/process/v2/posix/
@@ -12493,22 +12693,18 @@ include/boost/process/v2/posix/bind_fd.h
 include/boost/process/v2/posix/default_launcher.hpp
 include/boost/process/v2/posix/detail/
 include/boost/process/v2/posix/detail/close_handles.hpp
-include/boost/process/v2/posix/detail/close_handles.ipp
 include/boost/process/v2/posix/fork_and_forget_launcher.hpp
 include/boost/process/v2/posix/pdfork_launcher.hpp
 include/boost/process/v2/posix/vfork_launcher.hpp
 include/boost/process/v2/process.hpp
 include/boost/process/v2/process_handle.hpp
 include/boost/process/v2/shell.hpp
-include/boost/process/v2/src.hpp
 include/boost/process/v2/start_dir.hpp
 include/boost/process/v2/stdio.hpp
 include/boost/process/v2/windows/
 include/boost/process/v2/windows/as_user_launcher.hpp
 include/boost/process/v2/windows/creation_flags.hpp
 include/boost/process/v2/windows/default_launcher.hpp
-include/boost/process/v2/windows/impl/
-include/boost/process/v2/windows/impl/default_launcher.ipp
 include/boost/process/v2/windows/show_window.hpp
 include/boost/process/v2/windows/with_logon_launcher.hpp
 include/boost/process/v2/windows/with_token_launcher.hpp
@@ -13190,6 +13386,7 @@ 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/splitmix64.hpp
 include/boost/random/student_t_distribution.hpp
 include/boost/random/subtract_with_carry.hpp
 include/boost/random/taus88.hpp
@@ -13409,6 +13606,7 @@ include/boost/redis/impl/ignore.ipp
 include/boost/redis/impl/logger.ipp
 include/boost/redis/impl/request.ipp
 include/boost/redis/impl/response.ipp
+include/boost/redis/impl/runner.ipp
 include/boost/redis/logger.hpp
 include/boost/redis/operation.hpp
 include/boost/redis/request.hpp
@@ -13563,6 +13761,36 @@ include/boost/safe_numerics/safe_integer
 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/
+include/boost/scope/defer.hpp
+include/boost/scope/detail/
+include/boost/scope/detail/compact_storage.hpp
+include/boost/scope/detail/config.hpp
+include/boost/scope/detail/footer.hpp
+include/boost/scope/detail/header.hpp
+include/boost/scope/detail/is_nonnull_default_constructible.hpp
+include/boost/scope/detail/is_not_like.hpp
+include/boost/scope/detail/move_or_copy_assign_ref.hpp
+include/boost/scope/detail/move_or_copy_construct_ref.hpp
+include/boost/scope/detail/type_traits/
+include/boost/scope/detail/type_traits/conjunction.hpp
+include/boost/scope/detail/type_traits/disjunction.hpp
+include/boost/scope/detail/type_traits/is_final.hpp
+include/boost/scope/detail/type_traits/is_invocable.hpp
+include/boost/scope/detail/type_traits/is_nothrow_invocable.hpp
+include/boost/scope/detail/type_traits/is_nothrow_swappable.hpp
+include/boost/scope/detail/type_traits/is_swappable.hpp
+include/boost/scope/detail/type_traits/negation.hpp
+include/boost/scope/error_code_checker.hpp
+include/boost/scope/exception_checker.hpp
+include/boost/scope/fd_deleter.hpp
+include/boost/scope/fd_resource_traits.hpp
+include/boost/scope/scope_exit.hpp
+include/boost/scope/scope_fail.hpp
+include/boost/scope/scope_success.hpp
+include/boost/scope/unique_fd.hpp
+include/boost/scope/unique_resource.hpp
+include/boost/scope/unique_resource_fwd.hpp
 include/boost/scope_exit.hpp
 include/boost/scoped_array.hpp
 include/boost/scoped_ptr.hpp
@@ -13719,6 +13947,7 @@ include/boost/smart_ptr/detail/atomic_co
 include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp
 include/boost/smart_ptr/detail/atomic_count_sync.hpp
 include/boost/smart_ptr/detail/atomic_count_win32.hpp
+include/boost/smart_ptr/detail/deprecated_macros.hpp
 include/boost/smart_ptr/detail/lightweight_mutex.hpp
 include/boost/smart_ptr/detail/lightweight_thread.hpp
 include/boost/smart_ptr/detail/local_counted_base.hpp
@@ -13726,9 +13955,7 @@ include/boost/smart_ptr/detail/local_sp_
 include/boost/smart_ptr/detail/lwm_pthreads.hpp
 include/boost/smart_ptr/detail/lwm_std_mutex.hpp
 include/boost/smart_ptr/detail/lwm_win32_cs.hpp
-include/boost/smart_ptr/detail/operator_bool.hpp
 include/boost/smart_ptr/detail/quick_allocator.hpp
-include/boost/smart_ptr/detail/requires_cxx11.hpp
 include/boost/smart_ptr/detail/shared_count.hpp
 include/boost/smart_ptr/detail/sp_convertible.hpp
 include/boost/smart_ptr/detail/sp_counted_base.hpp
@@ -13751,16 +13978,15 @@ include/boost/smart_ptr/detail/sp_counte
 include/boost/smart_ptr/detail/sp_counted_base_w32.hpp
 include/boost/smart_ptr/detail/sp_counted_impl.hpp
 include/boost/smart_ptr/detail/sp_disable_deprecated.hpp
-include/boost/smart_ptr/detail/sp_forward.hpp
 include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp
 include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp
 include/boost/smart_ptr/detail/sp_interlocked.hpp
 include/boost/smart_ptr/detail/sp_noexcept.hpp
-include/boost/smart_ptr/detail/sp_nullptr_t.hpp
 include/boost/smart_ptr/detail/sp_obsolete.hpp
 include/boost/smart_ptr/detail/sp_thread_pause.hpp
 include/boost/smart_ptr/detail/sp_thread_sleep.hpp
 include/boost/smart_ptr/detail/sp_thread_yield.hpp
+include/boost/smart_ptr/detail/sp_type_traits.hpp
 include/boost/smart_ptr/detail/sp_typeinfo_.hpp
 include/boost/smart_ptr/detail/spinlock.hpp
 include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp
@@ -15059,6 +15285,7 @@ include/boost/stacktrace/frame.hpp
 include/boost/stacktrace/safe_dump_to.hpp
 include/boost/stacktrace/stacktrace.hpp
 include/boost/stacktrace/stacktrace_fwd.hpp
+include/boost/stacktrace/this_thread.hpp
 include/boost/statechart/
 include/boost/statechart/asynchronous_state_machine.hpp
 include/boost/statechart/custom_reaction.hpp
@@ -15112,7 +15339,6 @@ include/boost/system/
 include/boost/system.hpp
 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/append_int.hpp
 include/boost/system/detail/cerrno.hpp
@@ -15128,7 +15354,6 @@ include/boost/system/detail/generic_cate
 include/boost/system/detail/interop_category.hpp
 include/boost/system/detail/is_same.hpp
 include/boost/system/detail/mutex.hpp
-include/boost/system/detail/requires_cxx11.hpp
 include/boost/system/detail/snprintf.hpp
 include/boost/system/detail/std_category.hpp
 include/boost/system/detail/std_category_impl.hpp
@@ -16244,7 +16469,12 @@ include/boost/unordered/concurrent_flat_
 include/boost/unordered/concurrent_flat_map_fwd.hpp
 include/boost/unordered/concurrent_flat_set.hpp
 include/boost/unordered/concurrent_flat_set_fwd.hpp
+include/boost/unordered/concurrent_node_map.hpp
+include/boost/unordered/concurrent_node_map_fwd.hpp
+include/boost/unordered/concurrent_node_set.hpp
+include/boost/unordered/concurrent_node_set_fwd.hpp
 include/boost/unordered/detail/
+include/boost/unordered/detail/allocator_constructed.hpp
 include/boost/unordered/detail/archive_constructed.hpp
 include/boost/unordered/detail/bad_archive_exception.hpp
 include/boost/unordered/detail/concurrent_static_asserts.hpp
@@ -16252,18 +16482,22 @@ include/boost/unordered/detail/fca.hpp
 include/boost/unordered/detail/foa/
 include/boost/unordered/detail/foa/concurrent_table.hpp
 include/boost/unordered/detail/foa/core.hpp
+include/boost/unordered/detail/foa/cumulative_stats.hpp
 include/boost/unordered/detail/foa/element_type.hpp
 include/boost/unordered/detail/foa/flat_map_types.hpp
 include/boost/unordered/detail/foa/flat_set_types.hpp
 include/boost/unordered/detail/foa/ignore_wshadow.hpp
 include/boost/unordered/detail/foa/node_handle.hpp
+include/boost/unordered/detail/foa/node_map_handle.hpp
 include/boost/unordered/detail/foa/node_map_types.hpp
+include/boost/unordered/detail/foa/node_set_handle.hpp
 include/boost/unordered/detail/foa/node_set_types.hpp
 include/boost/unordered/detail/foa/reentrancy_check.hpp
 include/boost/unordered/detail/foa/restore_wshadow.hpp
 include/boost/unordered/detail/foa/rw_spinlock.hpp
 include/boost/unordered/detail/foa/table.hpp
 include/boost/unordered/detail/foa/tuple_rotate_right.hpp
+include/boost/unordered/detail/foa/types_constructibility.hpp
 include/boost/unordered/detail/implementation.hpp
 include/boost/unordered/detail/map.hpp
 include/boost/unordered/detail/mulx.hpp
@@ -16276,6 +16510,7 @@ include/boost/unordered/detail/serialize
 include/boost/unordered/detail/serialize_tracked_address.hpp
 include/boost/unordered/detail/set.hpp
 include/boost/unordered/detail/static_assert.hpp
+include/boost/unordered/detail/throw_exception.hpp
 include/boost/unordered/detail/type_traits.hpp
 include/boost/unordered/detail/xmx.hpp
 include/boost/unordered/hash_traits.hpp
@@ -16289,6 +16524,7 @@ include/boost/unordered/unordered_node_m
 include/boost/unordered/unordered_node_map_fwd.hpp
 include/boost/unordered/unordered_node_set.hpp
 include/boost/unordered/unordered_node_set_fwd.hpp
+include/boost/unordered/unordered_printers.hpp
 include/boost/unordered/unordered_set.hpp
 include/boost/unordered/unordered_set_fwd.hpp
 include/boost/unordered_map.hpp
@@ -16301,22 +16537,14 @@ include/boost/url/detail/
 include/boost/url/detail/any_params_iter.hpp
 include/boost/url/detail/any_segments_iter.hpp
 include/boost/url/detail/config.hpp
-include/boost/url/detail/decode.hpp
 include/boost/url/detail/encode.hpp
 include/boost/url/detail/except.hpp
 include/boost/url/detail/format_args.hpp
 include/boost/url/detail/impl/
 include/boost/url/detail/impl/format_args.hpp
-include/boost/url/detail/move_chars.hpp
-include/boost/url/detail/normalize.hpp
 include/boost/url/detail/optional_string.hpp
-include/boost/url/detail/over_allocator.hpp
 include/boost/url/detail/params_iter_impl.hpp
 include/boost/url/detail/parts_base.hpp
-include/boost/url/detail/path.hpp
-include/boost/url/detail/pattern.hpp
-include/boost/url/detail/pct_format.hpp
-include/boost/url/detail/print.hpp
 include/boost/url/detail/replacement_field_rule.hpp
 include/boost/url/detail/segments_iter_impl.hpp
 include/boost/url/detail/string_view.hpp
@@ -16402,21 +16630,7 @@ include/boost/url/rfc/
 include/boost/url/rfc/absolute_uri_rule.hpp
 include/boost/url/rfc/authority_rule.hpp
 include/boost/url/rfc/detail/
-include/boost/url/rfc/detail/charsets.hpp
-include/boost/url/rfc/detail/fragment_part_rule.hpp
-include/boost/url/rfc/detail/h16_rule.hpp
-include/boost/url/rfc/detail/hier_part_rule.hpp
-include/boost/url/rfc/detail/host_rule.hpp
-include/boost/url/rfc/detail/ip_literal_rule.hpp
-include/boost/url/rfc/detail/ipv6_addrz_rule.hpp
-include/boost/url/rfc/detail/ipvfuture_rule.hpp
 include/boost/url/rfc/detail/path_rules.hpp
-include/boost/url/rfc/detail/port_rule.hpp
-include/boost/url/rfc/detail/query_part_rule.hpp
-include/boost/url/rfc/detail/reg_name_rule.hpp
-include/boost/url/rfc/detail/relative_part_rule.hpp
-include/boost/url/rfc/detail/scheme_rule.hpp
-include/boost/url/rfc/detail/userinfo_rule.hpp
 include/boost/url/rfc/gen_delim_chars.hpp
 include/boost/url/rfc/impl/
 include/boost/url/rfc/impl/pct_encoded_rule.hpp
@@ -16475,30 +16689,39 @@ include/boost/utility/swap.hpp
 include/boost/utility/typed_in_place_factory.hpp
 include/boost/utility/value_init.hpp
 include/boost/uuid/
+include/boost/uuid.hpp
 include/boost/uuid/basic_name_generator.hpp
+include/boost/uuid/basic_random_generator.hpp
 include/boost/uuid/detail/
+include/boost/uuid/detail/basic_name_generator.hpp
+include/boost/uuid/detail/chacha20.hpp
 include/boost/uuid/detail/config.hpp
+include/boost/uuid/detail/endian.hpp
+include/boost/uuid/detail/hash_mix.hpp
 include/boost/uuid/detail/md5.hpp
+include/boost/uuid/detail/numeric_cast.hpp
+include/boost/uuid/detail/random_device.hpp
 include/boost/uuid/detail/random_provider.hpp
-include/boost/uuid/detail/random_provider_arc4random.ipp
-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
 include/boost/uuid/detail/sha1.hpp
+include/boost/uuid/detail/static_assert.hpp
+include/boost/uuid/detail/to_chars.hpp
 include/boost/uuid/detail/uuid_generic.ipp
+include/boost/uuid/detail/uuid_uint128.ipp
 include/boost/uuid/detail/uuid_x86.ipp
 include/boost/uuid/entropy_error.hpp
 include/boost/uuid/name_generator.hpp
 include/boost/uuid/name_generator_md5.hpp
 include/boost/uuid/name_generator_sha1.hpp
+include/boost/uuid/namespaces.hpp
 include/boost/uuid/nil_generator.hpp
 include/boost/uuid/random_generator.hpp
 include/boost/uuid/string_generator.hpp
+include/boost/uuid/time_generator.hpp
+include/boost/uuid/time_generator_v1.hpp
+include/boost/uuid/time_generator_v6.hpp
+include/boost/uuid/time_generator_v7.hpp
 include/boost/uuid/uuid.hpp
+include/boost/uuid/uuid_clock.hpp
 include/boost/uuid/uuid_generators.hpp
 include/boost/uuid/uuid_hash.hpp
 include/boost/uuid/uuid_io.hpp
@@ -16991,6 +17214,10 @@ 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_charconv-mt.a
+@lib lib/libboost_charconv-mt.so.${LIBboost_charconv-mt_VERSION}
+@static-lib lib/libboost_charconv.a
+@lib lib/libboost_charconv.so.${LIBboost_charconv_VERSION}
 @static-lib lib/libboost_chrono-mt.a
 @lib lib/libboost_chrono-mt.so.${LIBboost_chrono-mt_VERSION}
 @static-lib lib/libboost_chrono.a
@@ -17136,7 +17363,6 @@ include/boost/yap/yap.hpp
 @static-lib lib/libboost_wserialization.a
 @lib lib/libboost_wserialization.so.${LIBboost_wserialization_VERSION}
 share/b2/
-share/b2/bootstrap.jam
 share/b2/build/
 share/b2/build-system.jam
 share/b2/build/ac.jam
@@ -17149,7 +17375,6 @@ share/b2/build/generators.jam
 share/b2/build/project.jam
 share/b2/build/property-set.jam
 share/b2/build/property.jam
-share/b2/build/readme.txt
 share/b2/build/scanner.jam
 share/b2/build/targets.jam
 share/b2/build/toolset.jam
@@ -17161,11 +17386,6 @@ share/b2/contrib/boost.jam
 share/b2/contrib/modular.jam
 share/b2/contrib/tntnet.jam
 share/b2/contrib/wxFormBuilder.jam
-share/b2/kernel/
-share/b2/kernel/bootstrap.jam
-share/b2/kernel/class.jam
-share/b2/kernel/errors.jam
-share/b2/kernel/modules.jam
 share/b2/options/
 share/b2/options/help.jam
 share/b2/tools/
@@ -17373,10 +17593,7 @@ share/b2/util/os.jam
 share/b2/util/param.jam
 share/b2/util/path.jam
 share/b2/util/print.jam
-share/b2/util/regex.jam
 share/b2/util/sequence.jam
-share/b2/util/set.jam
-share/b2/util/string.jam
 share/b2/util/utility.jam
 share/examples/b2/
 share/examples/b2/asciidoctor/
Index: pkg/PLIST-md
===================================================================
RCS file: /cvs/ports/devel/boost/pkg/PLIST-md,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST-md
--- pkg/PLIST-md        11 Mar 2022 18:49:45 -0000      1.4
+++ pkg/PLIST-md        16 Dec 2024 03:45:45 -0000
@@ -6,3 +6,7 @@
 @lib lib/libboost_coroutine.so.${LIBboost_coroutine_VERSION}
 @static-lib lib/libboost_fiber-mt.a
 @lib lib/libboost_fiber-mt.so.${LIBboost_fiber-mt_VERSION}
+@static-lib lib/libboost_process-mt.a
+@lib lib/libboost_process-mt.so.${LIBboost_process-mt_VERSION}
+@static-lib lib/libboost_process.a
+@lib lib/libboost_process.so.${LIBboost_process_VERSION}

Reply via email to