aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDima Panov <fluffy@FreeBSD.org>2023-01-16 19:23:41 +0000
committerDima Panov <fluffy@FreeBSD.org>2023-01-16 19:32:06 +0000
commitebbef4b5f84b7cff911d4714000c2ebbc0f786f7 (patch)
tree299cc18c433edb446c5eca1c192c40552936f5e1
parent3ec51a118e17c7bac8af719f485847054f763a09 (diff)
downloadports-ebbef4b5f84b7cff911d4714000c2ebbc0f786f7.tar.gz
ports-ebbef4b5f84b7cff911d4714000c2ebbc0f786f7.zip
devel/boost*: update Boost to 1.81.0 release (+)
-rw-r--r--devel/boost-all/common.mk15
-rw-r--r--devel/boost-all/compiled.mk6
-rw-r--r--devel/boost-all/distinfo6
-rw-r--r--devel/boost-docs/Makefile1
-rw-r--r--devel/boost-jam/Makefile5
-rw-r--r--devel/boost-libs/Makefile2
-rw-r--r--devel/boost-libs/files/patch-boost-disable-icu-rpath29
-rw-r--r--devel/boost-libs/files/patch-boost_phoenix_stl.hpp11
-rw-r--r--devel/boost-libs/files/patch-libs_locale_src_encoding_iconv_codepage.ipp11
-rw-r--r--devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp20
-rw-r--r--devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp49
-rw-r--r--devel/boost-libs/files/patch-tools_Jamfile.v213
-rw-r--r--devel/boost-libs/pkg-plist274
-rw-r--r--devel/boost-python-libs/Makefile5
14 files changed, 316 insertions, 131 deletions
diff --git a/devel/boost-all/common.mk b/devel/boost-all/common.mk
index aae53fa9b4fb..4daf013f118f 100644
--- a/devel/boost-all/common.mk
+++ b/devel/boost-all/common.mk
@@ -1,8 +1,7 @@
PORTVERSUFFIX= ${PORTVERSION:C/\.[0-9]+$//}
-DISTVERSION= 1_80_0
+DISTVERSION= ${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}${BOOST_RC_VER}
DISTVERSIONPREFIX= boost_
-DISTVERSIONSUFFIX= ''
-DISTNAME= ${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
+DISTNAME= ${DISTVERSIONPREFIX}${DISTVERSION}
DISTINFO_FILE= ${.CURDIR}/../boost-all/distinfo
@@ -10,10 +9,16 @@ CATEGORIES= devel
MAINTAINER= office@FreeBSD.org
MASTER_SITES= https://boostorg.jfrog.io/artifactory/main/release/${PORTVERSION}/source/ \
- https://boostorg.jfrog.io/artifactory/main/beta/${PORTVERSION}${DISTVERSIONSUFFIX:S/_b/.beta/g}/source/ \
+ https://boostorg.jfrog.io/artifactory/main/beta/${PORTVERSION:S/.b/.beta/g}/source/ \
SF/boost/boost/${PORTVERSION}
USES+= tar:bzip2
-WRKSRC= ${WRKDIR}/${DISTVERSIONPREFIX}${DISTVERSION}
+BOOST_MAJOR_VER=1
+BOOST_MINOR_VER=81
+BOOST_PATCH_VER=0
+BOOST_RC_VER=
+BOOST_SHARED_LIB_VER=${BOOST_MAJOR_VER}.${BOOST_MINOR_VER}.${BOOST_PATCH_VER}
+
+WRKSRC= ${WRKDIR}/${DISTVERSIONPREFIX}${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}
diff --git a/devel/boost-all/compiled.mk b/devel/boost-all/compiled.mk
index 2c8f4a20bb00..4ce2d7421a3a 100644
--- a/devel/boost-all/compiled.mk
+++ b/devel/boost-all/compiled.mk
@@ -7,9 +7,9 @@ ALL_TARGET= stage
USES+= compiler:c++17-lang
USE_CXXSTD= gnu++17
-PLIST_SUB+= BOOST_MAJOR_VER=${PORTVERSION:R:R} \
- BOOST_MINOR_VER=${PORTVERSION:R:E} \
- BOOST_SHARED_LIB_VER=${PORTVERSION}
+PLIST_SUB+= BOOST_MAJOR_VER=${BOOST_MAJOR_VER} \
+ BOOST_MINOR_VER=${BOOST_MINOR_VER} \
+ BOOST_SHARED_LIB_VER=${BOOST_SHARED_LIB_VER}
PKG_MESSAGE_FILE_THREADS= ${PORTSDIR}/devel/boost-all/pkg-message.threads
PKG_MESSAGE_FILE_PYTHON= ${PORTSDIR}/devel/boost-all/pkg-message.python
diff --git a/devel/boost-all/distinfo b/devel/boost-all/distinfo
index c7f7daff209a..e292d5532b8a 100644
--- a/devel/boost-all/distinfo
+++ b/devel/boost-all/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660232480
-SHA256 (boost_1_80_0.tar.bz2) = 1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0
-SIZE (boost_1_80_0.tar.bz2) = 115869904
+TIMESTAMP = 1671565791
+SHA256 (boost_1_81_0.tar.bz2) = 71feeed900fbccca04a3b4f2f84a7c217186f28a940ed8b7ed4725986baf99fa
+SIZE (boost_1_81_0.tar.bz2) = 118797750
diff --git a/devel/boost-docs/Makefile b/devel/boost-docs/Makefile
index 985ac6ff893b..e6218a830f4e 100644
--- a/devel/boost-docs/Makefile
+++ b/devel/boost-docs/Makefile
@@ -1,4 +1,5 @@
PORTNAME= boost-docs
+
COMMENT= Documentation for libraries from boost.org
WWW= https://www.boost.org/
diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile
index 93f60e718dfc..d2ebf66f0751 100644
--- a/devel/boost-jam/Makefile
+++ b/devel/boost-jam/Makefile
@@ -1,4 +1,5 @@
PORTNAME= boost-jam
+
COMMENT= Build tool from the boost.org
WWW= https://www.boost.org/
@@ -6,10 +7,10 @@ PLIST_FILES= bin/bjam
LICENSE= BSL
-EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTVERSIONPREFIX}${DISTVERSION}/${WRKSRC_SUBDIR}
+EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTVERSIONPREFIX}${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}/${WRKSRC_SUBDIR}
MAKE_CMD= ./build.sh
ALL_TARGET= ${CHOSEN_COMPILER_TYPE} ${WITH_DEBUG:D--debug}
-MAKE_FLAGS= --cxx="${CXX}" --cxxflags="${CXXFLAGS}"
+MAKE_FLAGS= --cxx="${CXX}" --cxxflags="${CXXFLAGS:N-O*}"
_MAKE_JOBS= #
MAKEFILE= #
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index ba1187d061b1..41d1b1ccc667 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boost-libs
-PORTREVISION?= 1
+PORTREVISION?= 0
COMMENT= Free portable C++ libraries (without Boost.Python)
WWW= https://www.boost.org/
diff --git a/devel/boost-libs/files/patch-boost-disable-icu-rpath b/devel/boost-libs/files/patch-boost-disable-icu-rpath
deleted file mode 100644
index 0d983709517a..000000000000
--- a/devel/boost-libs/files/patch-boost-disable-icu-rpath
+++ /dev/null
@@ -1,29 +0,0 @@
---- libs/locale/build/Jamfile.v2.orig 2022-08-04 02:47:09 UTC
-+++ libs/locale/build/Jamfile.v2
-@@ -82,8 +82,8 @@ if $(ICU_LINK)
-
- if $(ICU_LINK)
- {
-- ICU_OPTS = <include>$(icu-path)/include <linkflags>$(ICU_LINK) <dll-path>$(icu-path)/bin <runtime-link>shared ;
-- ICU64_OPTS = <include>$(icu-path)/include <linkflags>$(ICU_LINK) <dll-path>$(icu-path)/bin64 <runtime-link>shared ;
-+ ICU_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <runtime-link>shared ;
-+ ICU64_OPTS = <include>$(ICU_PATH)/include <linkflags>$(ICU_LINK) <runtime-link>shared ;
- } else
- {
- searched-lib icuuc : : <name>icuuc
-@@ -140,7 +140,6 @@ if $(ICU_LINK)
- <library>icuuc/<link>shared/<runtime-link>shared
- <library>icudt/<link>shared/<runtime-link>shared
- <library>icuin/<link>shared/<runtime-link>shared
-- <dll-path>$(icu-path)/bin
- <runtime-link>shared ;
-
-
-@@ -199,7 +198,6 @@ if $(ICU_LINK)
- <library>icuuc_64/<link>shared/<runtime-link>shared
- <library>icudt_64/<link>shared/<runtime-link>shared
- <library>icuin_64/<link>shared/<runtime-link>shared
-- <dll-path>$(icu-path)/bin64
- <runtime-link>shared ;
-
- }
diff --git a/devel/boost-libs/files/patch-boost_phoenix_stl.hpp b/devel/boost-libs/files/patch-boost_phoenix_stl.hpp
new file mode 100644
index 000000000000..6eadd3d01ba2
--- /dev/null
+++ b/devel/boost-libs/files/patch-boost_phoenix_stl.hpp
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/887041
+https://github.com/boostorg/phoenix/issues/111
+--- boost/phoenix/stl.hpp
++++ boost/phoenix/stl.hpp
+@@ -11,6 +11,5 @@
+
+ #include <boost/phoenix/stl/algorithm.hpp>
+ #include <boost/phoenix/stl/container.hpp>
+-#include <boost/phoenix/stl/tuple.hpp>
+
+ #endif
diff --git a/devel/boost-libs/files/patch-libs_locale_src_encoding_iconv_codepage.ipp b/devel/boost-libs/files/patch-libs_locale_src_encoding_iconv_codepage.ipp
deleted file mode 100644
index 99f2635cedd3..000000000000
--- a/devel/boost-libs/files/patch-libs_locale_src_encoding_iconv_codepage.ipp
+++ /dev/null
@@ -1,11 +0,0 @@
---- libs/locale/src/boost/locale/encoding/iconv_codepage.ipp.orig 2017-09-02 09:56:14 UTC
-+++ libs/locale/src/boost/locale/encoding/iconv_codepage.ipp
-@@ -43,7 +43,7 @@ class iconverter_base { (public)
- bool open(char const *to,char const *from,method_type how)
- {
- close();
-- cvt_ = iconv_open(to,from);
-+ cvt_ = call_iconv_open(to,from);
- how_ = how;
- return cvt_ != (iconv_t)(-1);
- }
diff --git a/devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp b/devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp
deleted file mode 100644
index a821ffbfac31..000000000000
--- a/devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- libs/locale/src/boost/locale/posix/codecvt.cpp.orig 2017-09-02 09:56:14 UTC
-+++ libs/locale/src/boost/locale/posix/codecvt.cpp
-@@ -38,7 +38,7 @@ namespace impl_posix {
- iconv_t d = (iconv_t)(-1);
- std::vector<uint32_t> first_byte_table;
- try {
-- d = iconv_open(utf32_encoding(),encoding.c_str());
-+ d = call_iconv_open(utf32_encoding(),encoding.c_str());
- if(d == (iconv_t)(-1)) {
- throw std::runtime_error("Unsupported encoding" + encoding);
- }
-@@ -186,7 +186,7 @@ namespace impl_posix {
- {
- if(d!=(iconv_t)(-1))
- return;
-- d=iconv_open(to,from);
-+ d=call_iconv_open(to,from);
- }
-
- static char const *utf32_encoding()
diff --git a/devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp b/devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp
deleted file mode 100644
index 35cb70a402d9..000000000000
--- a/devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp
+++ /dev/null
@@ -1,49 +0,0 @@
---- libs/locale/src/boost/locale/util/iconv.hpp.orig 2017-09-02 09:56:14 UTC
-+++ libs/locale/src/boost/locale/util/iconv.hpp
-@@ -12,27 +12,7 @@ namespace boost {
-
- namespace boost {
- namespace locale {
--#if defined(__ICONV_F_HIDE_INVALID) && defined(__FreeBSD__)
- extern "C" {
-- typedef size_t (*const_iconv_ptr_type)(iconv_t d,char const **in,size_t *insize,char **out,size_t *outsize,uint32_t,size_t *);
-- typedef size_t (*nonconst_iconv_ptr_type)(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize,uint32_t,size_t *);
-- }
-- inline size_t do_iconv(const_iconv_ptr_type ptr,iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
-- {
-- char const **rin = const_cast<char const **>(in);
-- return ptr(d,rin,insize,out,outsize,__ICONV_F_HIDE_INVALID,0);
-- }
-- inline size_t do_iconv(nonconst_iconv_ptr_type ptr,iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
-- {
-- return ptr(d,in,insize,out,outsize,__ICONV_F_HIDE_INVALID,0);
-- }
-- inline size_t call_iconv(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
-- {
-- char const **rin = const_cast<char const **>(in);
-- return do_iconv(__iconv, d, in,insize,out,outsize);
-- }
--#else
-- extern "C" {
- typedef size_t (*gnu_iconv_ptr_type)(iconv_t d,char const **in,size_t *insize,char **out,size_t *outsize);
- typedef size_t (*posix_iconv_ptr_type)(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize);
- }
-@@ -49,8 +29,17 @@ namespace boost {
- {
- return do_iconv( iconv, d, in,insize,out,outsize);
- }
-+ inline iconv_t call_iconv_open(char const *to,char const *from)
-+ {
-+ iconv_t d = iconv_open(to,from);
-+#if defined(ICONV_SET_ILSEQ_INVALID) && defined(__FreeBSD__)
-+ if(d != (iconv_t)(-1)) {
-+ int ilseq_invalid = 1;
-+ iconvctl(d,ICONV_SET_ILSEQ_INVALID,&ilseq_invalid);
-+ }
- #endif
--
-+ return d;
-+ }
- } // locale
- } // boost
-
diff --git a/devel/boost-libs/files/patch-tools_Jamfile.v2 b/devel/boost-libs/files/patch-tools_Jamfile.v2
new file mode 100644
index 000000000000..9a714c0f85b3
--- /dev/null
+++ b/devel/boost-libs/files/patch-tools_Jamfile.v2
@@ -0,0 +1,13 @@
+Build auto_index tool with USE="tools"
+See also: https://bugs.gentoo.org/529066
+
+--- tools/Jamfile.v2
++++ tools/Jamfile.v2
+@@ -18,6 +18,7 @@
+ ;
+
+ TOOLS =
++ auto_index/build//auto_index
+ bcp//bcp
+ inspect/build//inspect
+ quickbook//quickbook
diff --git a/devel/boost-libs/pkg-plist b/devel/boost-libs/pkg-plist
index e053758b15c7..f15f620d1d37 100644
--- a/devel/boost-libs/pkg-plist
+++ b/devel/boost-libs/pkg-plist
@@ -338,6 +338,8 @@ include/boost/archive/xml_wiarchive.hpp
include/boost/archive/xml_woarchive.hpp
include/boost/array.hpp
include/boost/asio.hpp
+include/boost/asio/any_completion_executor.hpp
+include/boost/asio/any_completion_handler.hpp
include/boost/asio/any_io_executor.hpp
include/boost/asio/append.hpp
include/boost/asio/as_tuple.hpp
@@ -387,6 +389,7 @@ include/boost/asio/completion_condition.hpp
include/boost/asio/compose.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/defer.hpp
@@ -408,6 +411,7 @@ 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/composed_work.hpp
include/boost/asio/detail/concurrency_hint.hpp
include/boost/asio/detail/conditionally_enabled_event.hpp
include/boost/asio/detail/conditionally_enabled_mutex.hpp
@@ -728,6 +732,7 @@ include/boost/asio/experimental/cancellation_condition.hpp
include/boost/asio/experimental/channel.hpp
include/boost/asio/experimental/channel_error.hpp
include/boost/asio/experimental/channel_traits.hpp
+include/boost/asio/experimental/co_composed.hpp
include/boost/asio/experimental/co_spawn.hpp
include/boost/asio/experimental/concurrent_channel.hpp
include/boost/asio/experimental/coro.hpp
@@ -741,21 +746,24 @@ 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
include/boost/asio/experimental/detail/channel_service.hpp
-include/boost/asio/experimental/detail/completion_handler_erasure.hpp
+include/boost/asio/experimental/detail/coro_completion_handler.hpp
include/boost/asio/experimental/detail/coro_promise_allocator.hpp
include/boost/asio/experimental/detail/has_signature.hpp
include/boost/asio/experimental/detail/impl/channel_service.hpp
include/boost/asio/experimental/detail/partial_promise.hpp
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
include/boost/asio/file_base.hpp
include/boost/asio/generic/basic_endpoint.hpp
include/boost/asio/generic/datagram_protocol.hpp
@@ -768,6 +776,7 @@ include/boost/asio/handler_alloc_hook.hpp
include/boost/asio/handler_continuation_hook.hpp
include/boost/asio/handler_invoke_hook.hpp
include/boost/asio/high_resolution_timer.hpp
+include/boost/asio/impl/any_completion_executor.ipp
include/boost/asio/impl/any_io_executor.ipp
include/boost/asio/impl/append.hpp
include/boost/asio/impl/as_tuple.hpp
@@ -776,10 +785,10 @@ include/boost/asio/impl/buffered_read_stream.hpp
include/boost/asio/impl/buffered_write_stream.hpp
include/boost/asio/impl/cancellation_signal.ipp
include/boost/asio/impl/co_spawn.hpp
-include/boost/asio/impl/compose.hpp
include/boost/asio/impl/connect.hpp
include/boost/asio/impl/connect_pipe.hpp
include/boost/asio/impl/connect_pipe.ipp
+include/boost/asio/impl/consign.hpp
include/boost/asio/impl/defer.hpp
include/boost/asio/impl/deferred.hpp
include/boost/asio/impl/detached.hpp
@@ -1187,10 +1196,12 @@ include/boost/beast/core.hpp
include/boost/beast/core/async_base.hpp
include/boost/beast/core/basic_stream.hpp
include/boost/beast/core/bind_handler.hpp
+include/boost/beast/core/buffer_ref.hpp
include/boost/beast/core/buffer_traits.hpp
include/boost/beast/core/buffered_read_stream.hpp
include/boost/beast/core/buffers_adaptor.hpp
include/boost/beast/core/buffers_cat.hpp
+include/boost/beast/core/buffers_generator.hpp
include/boost/beast/core/buffers_prefix.hpp
include/boost/beast/core/buffers_range.hpp
include/boost/beast/core/buffers_suffix.hpp
@@ -1212,6 +1223,7 @@ include/boost/beast/core/detail/char_buffer.hpp
include/boost/beast/core/detail/clamp.hpp
include/boost/beast/core/detail/config.hpp
include/boost/beast/core/detail/cpu_info.hpp
+include/boost/beast/core/detail/filtering_cancellation_slot.hpp
include/boost/beast/core/detail/flat_stream.hpp
include/boost/beast/core/detail/get_io_context.hpp
include/boost/beast/core/detail/impl/read.hpp
@@ -1252,6 +1264,7 @@ include/boost/beast/core/impl/basic_stream.hpp
include/boost/beast/core/impl/buffered_read_stream.hpp
include/boost/beast/core/impl/buffers_adaptor.hpp
include/boost/beast/core/impl/buffers_cat.hpp
+include/boost/beast/core/impl/buffers_generator.hpp
include/boost/beast/core/impl/buffers_prefix.hpp
include/boost/beast/core/impl/buffers_suffix.hpp
include/boost/beast/core/impl/error.hpp
@@ -1269,7 +1282,6 @@ include/boost/beast/core/impl/saved_handler.hpp
include/boost/beast/core/impl/saved_handler.ipp
include/boost/beast/core/impl/static_buffer.hpp
include/boost/beast/core/impl/static_buffer.ipp
-include/boost/beast/core/impl/static_string.hpp
include/boost/beast/core/impl/string.ipp
include/boost/beast/core/impl/string_param.hpp
include/boost/beast/core/make_printable.hpp
@@ -1316,6 +1328,7 @@ include/boost/beast/http/impl/fields.hpp
include/boost/beast/http/impl/fields.ipp
include/boost/beast/http/impl/file_body_win32.hpp
include/boost/beast/http/impl/message.hpp
+include/boost/beast/http/impl/message_generator.hpp
include/boost/beast/http/impl/parser.hpp
include/boost/beast/http/impl/read.hpp
include/boost/beast/http/impl/rfc7230.hpp
@@ -1325,6 +1338,7 @@ 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_generator.hpp
include/boost/beast/http/parser.hpp
include/boost/beast/http/read.hpp
include/boost/beast/http/rfc7230.hpp
@@ -2185,12 +2199,17 @@ include/boost/container/throw_exception.hpp
include/boost/container/uses_allocator.hpp
include/boost/container/uses_allocator_fwd.hpp
include/boost/container/vector.hpp
-include/boost/container_hash/detail/float_functions.hpp
-include/boost/container_hash/detail/hash_float.hpp
+include/boost/container_hash/detail/hash_mix.hpp
+include/boost/container_hash/detail/hash_range.hpp
+include/boost/container_hash/detail/hash_tuple.hpp
include/boost/container_hash/detail/limits.hpp
include/boost/container_hash/extensions.hpp
include/boost/container_hash/hash.hpp
include/boost/container_hash/hash_fwd.hpp
+include/boost/container_hash/is_contiguous_range.hpp
+include/boost/container_hash/is_described_class.hpp
+include/boost/container_hash/is_range.hpp
+include/boost/container_hash/is_unordered_range.hpp
include/boost/context/continuation.hpp
include/boost/context/continuation_fcontext.hpp
include/boost/context/continuation_ucontext.hpp
@@ -2307,6 +2326,7 @@ include/boost/core/empty_value.hpp
include/boost/core/enable_if.hpp
include/boost/core/exchange.hpp
include/boost/core/explicit_operator_bool.hpp
+include/boost/core/fclose_deleter.hpp
include/boost/core/first_scalar.hpp
include/boost/core/ignore_unused.hpp
include/boost/core/is_same.hpp
@@ -2517,6 +2537,7 @@ include/boost/describe/enum_from_string.hpp
include/boost/describe/enum_to_string.hpp
include/boost/describe/enumerators.hpp
include/boost/describe/members.hpp
+include/boost/describe/modifier_description.hpp
include/boost/describe/modifiers.hpp
include/boost/describe/operators.hpp
include/boost/detail/algorithm.hpp
@@ -2764,6 +2785,7 @@ include/boost/filesystem/config.hpp
include/boost/filesystem/convenience.hpp
include/boost/filesystem/detail/footer.hpp
include/boost/filesystem/detail/header.hpp
+include/boost/filesystem/detail/path_traits.hpp
include/boost/filesystem/detail/utf8_codecvt_facet.hpp
include/boost/filesystem/directory.hpp
include/boost/filesystem/exception.hpp
@@ -3569,6 +3591,7 @@ include/boost/fusion/include/greater.hpp
include/boost/fusion/include/greater_equal.hpp
include/boost/fusion/include/has_key.hpp
include/boost/fusion/include/hash.hpp
+include/boost/fusion/include/identity_view.hpp
include/boost/fusion/include/ignore.hpp
include/boost/fusion/include/in.hpp
include/boost/fusion/include/insert.hpp
@@ -3852,6 +3875,8 @@ include/boost/fusion/view/filter_view/filter_view_iterator.hpp
include/boost/fusion/view/flatten_view.hpp
include/boost/fusion/view/flatten_view/flatten_view.hpp
include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp
+include/boost/fusion/view/identity_view.hpp
+include/boost/fusion/view/identity_view/identity_view.hpp
include/boost/fusion/view/iterator_range.hpp
include/boost/fusion/view/iterator_range/detail/at_impl.hpp
include/boost/fusion/view/iterator_range/detail/begin_impl.hpp
@@ -3935,13 +3960,16 @@ include/boost/fusion/view/transform_view.hpp
include/boost/fusion/view/transform_view/detail/advance_impl.hpp
include/boost/fusion/view/transform_view/detail/at_impl.hpp
include/boost/fusion/view/transform_view/detail/begin_impl.hpp
+include/boost/fusion/view/transform_view/detail/deref_data_impl.hpp
include/boost/fusion/view/transform_view/detail/deref_impl.hpp
include/boost/fusion/view/transform_view/detail/distance_impl.hpp
include/boost/fusion/view/transform_view/detail/end_impl.hpp
include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp
+include/boost/fusion/view/transform_view/detail/key_of_impl.hpp
include/boost/fusion/view/transform_view/detail/next_impl.hpp
include/boost/fusion/view/transform_view/detail/prior_impl.hpp
include/boost/fusion/view/transform_view/detail/value_at_impl.hpp
+include/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp
include/boost/fusion/view/transform_view/detail/value_of_impl.hpp
include/boost/fusion/view/transform_view/transform_view.hpp
include/boost/fusion/view/transform_view/transform_view_fwd.hpp
@@ -6031,6 +6059,7 @@ include/boost/heap/skew_heap.hpp
include/boost/histogram.hpp
include/boost/histogram/accumulators.hpp
include/boost/histogram/accumulators/count.hpp
+include/boost/histogram/accumulators/fraction.hpp
include/boost/histogram/accumulators/is_thread_safe.hpp
include/boost/histogram/accumulators/mean.hpp
include/boost/histogram/accumulators/ostream.hpp
@@ -6067,6 +6096,7 @@ include/boost/histogram/detail/convert_integer.hpp
include/boost/histogram/detail/counting_streambuf.hpp
include/boost/histogram/detail/debug.hpp
include/boost/histogram/detail/detect.hpp
+include/boost/histogram/detail/erf_inv.hpp
include/boost/histogram/detail/fill.hpp
include/boost/histogram/detail/fill_n.hpp
include/boost/histogram/detail/ignore_deprecation_warning_begin.hpp
@@ -6079,6 +6109,7 @@ include/boost/histogram/detail/linearize.hpp
include/boost/histogram/detail/make_default.hpp
include/boost/histogram/detail/mutex_base.hpp
include/boost/histogram/detail/nonmember_container_access.hpp
+include/boost/histogram/detail/normal.hpp
include/boost/histogram/detail/operators.hpp
include/boost/histogram/detail/optional_index.hpp
include/boost/histogram/detail/priority.hpp
@@ -6109,6 +6140,11 @@ include/boost/histogram/serialization.hpp
include/boost/histogram/storage_adaptor.hpp
include/boost/histogram/unlimited_storage.hpp
include/boost/histogram/unsafe_access.hpp
+include/boost/histogram/utility/binomial_proportion_interval.hpp
+include/boost/histogram/utility/clopper_pearson_interval.hpp
+include/boost/histogram/utility/jeffreys_interval.hpp
+include/boost/histogram/utility/wald_interval.hpp
+include/boost/histogram/utility/wilson_interval.hpp
include/boost/histogram/weight.hpp
include/boost/hof.hpp
include/boost/hof/alias.hpp
@@ -6752,6 +6788,7 @@ include/boost/json.hpp
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/detail/align.hpp
include/boost/json/detail/array.hpp
include/boost/json/detail/buffer.hpp
@@ -6787,11 +6824,11 @@ 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/value_traits.hpp
include/boost/json/error.hpp
include/boost/json/fwd.hpp
include/boost/json/impl/array.hpp
include/boost/json/impl/array.ipp
+include/boost/json/impl/conversion.hpp
include/boost/json/impl/error.hpp
include/boost/json/impl/error.ipp
include/boost/json/impl/kind.ipp
@@ -6808,6 +6845,7 @@ include/boost/json/impl/static_resource.ipp
include/boost/json/impl/stream_parser.ipp
include/boost/json/impl/string.hpp
include/boost/json/impl/string.ipp
+include/boost/json/impl/value.hpp
include/boost/json/impl/value.ipp
include/boost/json/impl/value_ref.hpp
include/boost/json/impl/value_ref.ipp
@@ -6986,6 +7024,7 @@ include/boost/locale/time_zone.hpp
include/boost/locale/utf.hpp
include/boost/locale/utf8_codecvt.hpp
include/boost/locale/util.hpp
+include/boost/locale/util/string.hpp
include/boost/lockfree/detail/atomic.hpp
include/boost/lockfree/detail/copy_payload.hpp
include/boost/lockfree/detail/freelist.hpp
@@ -7297,10 +7336,12 @@ include/boost/math/ccmath/isunordered.hpp
include/boost/math/ccmath/ldexp.hpp
include/boost/math/ccmath/logb.hpp
include/boost/math/ccmath/modf.hpp
+include/boost/math/ccmath/next.hpp
include/boost/math/ccmath/remainder.hpp
include/boost/math/ccmath/round.hpp
include/boost/math/ccmath/scalbln.hpp
include/boost/math/ccmath/scalbn.hpp
+include/boost/math/ccmath/signbit.hpp
include/boost/math/ccmath/sqrt.hpp
include/boost/math/ccmath/trunc.hpp
include/boost/math/common_factor.hpp
@@ -7714,6 +7755,7 @@ include/boost/math/tools/luroth_expansion.hpp
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/numerical_differentiation.hpp
include/boost/math/tools/polynomial.hpp
include/boost/math/tools/polynomial_gcd.hpp
@@ -10395,6 +10437,7 @@ include/boost/phoenix/stl/cmath.hpp
include/boost/phoenix/stl/container.hpp
include/boost/phoenix/stl/container/container.hpp
include/boost/phoenix/stl/container/detail/container.hpp
+include/boost/phoenix/stl/tuple.hpp
include/boost/phoenix/support/detail/iterate.hpp
include/boost/phoenix/support/detail/iterate_define.hpp
include/boost/phoenix/support/detail/iterate_undef.hpp
@@ -11187,6 +11230,7 @@ include/boost/process/spawn.hpp
include/boost/process/start_dir.hpp
include/boost/process/system.hpp
include/boost/process/v2.hpp
+include/boost/process/v2/bind_launcher.hpp
include/boost/process/v2/cstring_ref.hpp
include/boost/process/v2/default_launcher.hpp
include/boost/process/v2/detail/config.hpp
@@ -11216,6 +11260,7 @@ 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/bind_fd.hpp
@@ -11227,6 +11272,7 @@ 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
@@ -14678,17 +14724,224 @@ include/boost/units/systems/temperature/fahrenheit.hpp
include/boost/units/unit.hpp
include/boost/units/units_fwd.hpp
include/boost/unordered/detail/fca.hpp
+include/boost/unordered/detail/foa.hpp
include/boost/unordered/detail/fwd.hpp
include/boost/unordered/detail/implementation.hpp
include/boost/unordered/detail/map.hpp
include/boost/unordered/detail/prime_fmod.hpp
include/boost/unordered/detail/set.hpp
+include/boost/unordered/detail/type_traits.hpp
+include/boost/unordered/detail/xmx.hpp
+include/boost/unordered/hash_traits.hpp
+include/boost/unordered/unordered_flat_map.hpp
+include/boost/unordered/unordered_flat_map_fwd.hpp
+include/boost/unordered/unordered_flat_set.hpp
+include/boost/unordered/unordered_flat_set_fwd.hpp
include/boost/unordered/unordered_map.hpp
include/boost/unordered/unordered_map_fwd.hpp
include/boost/unordered/unordered_set.hpp
include/boost/unordered/unordered_set_fwd.hpp
include/boost/unordered_map.hpp
include/boost/unordered_set.hpp
+include/boost/url.hpp
+include/boost/url/authority_view.hpp
+include/boost/url/decode_view.hpp
+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/empty_value.hpp
+include/boost/url/detail/encode.hpp
+include/boost/url/detail/except.hpp
+include/boost/url/detail/impl/any_params_iter.ipp
+include/boost/url/detail/impl/any_segments_iter.ipp
+include/boost/url/detail/impl/decode.ipp
+include/boost/url/detail/impl/except.ipp
+include/boost/url/detail/impl/normalize.ipp
+include/boost/url/detail/impl/params_iter_impl.ipp
+include/boost/url/detail/impl/path.ipp
+include/boost/url/detail/impl/segments_iter_impl.ipp
+include/boost/url/detail/impl/url_impl.ipp
+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/print.hpp
+include/boost/url/detail/segments_iter_impl.hpp
+include/boost/url/detail/url_impl.hpp
+include/boost/url/encode.hpp
+include/boost/url/encoding_opts.hpp
+include/boost/url/error.hpp
+include/boost/url/error_types.hpp
+include/boost/url/grammar.hpp
+include/boost/url/grammar/all_chars.hpp
+include/boost/url/grammar/alnum_chars.hpp
+include/boost/url/grammar/alpha_chars.hpp
+include/boost/url/grammar/charset.hpp
+include/boost/url/grammar/ci_string.hpp
+include/boost/url/grammar/dec_octet_rule.hpp
+include/boost/url/grammar/delim_rule.hpp
+include/boost/url/grammar/detail/charset.hpp
+include/boost/url/grammar/detail/ci_string.hpp
+include/boost/url/grammar/detail/impl/ci_string.ipp
+include/boost/url/grammar/detail/impl/recycled.ipp
+include/boost/url/grammar/detail/recycled.hpp
+include/boost/url/grammar/detail/tuple.hpp
+include/boost/url/grammar/digit_chars.hpp
+include/boost/url/grammar/error.hpp
+include/boost/url/grammar/hexdig_chars.hpp
+include/boost/url/grammar/impl/ci_string.ipp
+include/boost/url/grammar/impl/dec_octet_rule.ipp
+include/boost/url/grammar/impl/delim_rule.ipp
+include/boost/url/grammar/impl/error.hpp
+include/boost/url/grammar/impl/error.ipp
+include/boost/url/grammar/impl/literal_rule.ipp
+include/boost/url/grammar/impl/not_empty_rule.hpp
+include/boost/url/grammar/impl/optional_rule.hpp
+include/boost/url/grammar/impl/parse.hpp
+include/boost/url/grammar/impl/range_rule.hpp
+include/boost/url/grammar/impl/recycled.hpp
+include/boost/url/grammar/impl/string_view_base.ipp
+include/boost/url/grammar/impl/token_rule.hpp
+include/boost/url/grammar/impl/tuple_rule.hpp
+include/boost/url/grammar/impl/unsigned_rule.hpp
+include/boost/url/grammar/impl/variant_rule.hpp
+include/boost/url/grammar/literal_rule.hpp
+include/boost/url/grammar/lut_chars.hpp
+include/boost/url/grammar/not_empty_rule.hpp
+include/boost/url/grammar/optional_rule.hpp
+include/boost/url/grammar/parse.hpp
+include/boost/url/grammar/range_rule.hpp
+include/boost/url/grammar/recycled.hpp
+include/boost/url/grammar/string_token.hpp
+include/boost/url/grammar/string_view_base.hpp
+include/boost/url/grammar/token_rule.hpp
+include/boost/url/grammar/tuple_rule.hpp
+include/boost/url/grammar/type_traits.hpp
+include/boost/url/grammar/unsigned_rule.hpp
+include/boost/url/grammar/variant_rule.hpp
+include/boost/url/grammar/vchars.hpp
+include/boost/url/host_type.hpp
+include/boost/url/ignore_case.hpp
+include/boost/url/impl/authority_view.ipp
+include/boost/url/impl/decode_view.hpp
+include/boost/url/impl/decode_view.ipp
+include/boost/url/impl/encode.hpp
+include/boost/url/impl/error.hpp
+include/boost/url/impl/error.ipp
+include/boost/url/impl/ipv4_address.ipp
+include/boost/url/impl/ipv6_address.ipp
+include/boost/url/impl/params_base.hpp
+include/boost/url/impl/params_base.ipp
+include/boost/url/impl/params_encoded_base.hpp
+include/boost/url/impl/params_encoded_base.ipp
+include/boost/url/impl/params_encoded_ref.hpp
+include/boost/url/impl/params_encoded_ref.ipp
+include/boost/url/impl/params_encoded_view.ipp
+include/boost/url/impl/params_ref.hpp
+include/boost/url/impl/params_ref.ipp
+include/boost/url/impl/params_view.ipp
+include/boost/url/impl/parse.ipp
+include/boost/url/impl/parse_path.ipp
+include/boost/url/impl/parse_query.ipp
+include/boost/url/impl/pct_string_view.ipp
+include/boost/url/impl/scheme.ipp
+include/boost/url/impl/segments_base.hpp
+include/boost/url/impl/segments_base.ipp
+include/boost/url/impl/segments_encoded_base.hpp
+include/boost/url/impl/segments_encoded_base.ipp
+include/boost/url/impl/segments_encoded_ref.hpp
+include/boost/url/impl/segments_encoded_ref.ipp
+include/boost/url/impl/segments_encoded_view.ipp
+include/boost/url/impl/segments_ref.hpp
+include/boost/url/impl/segments_ref.ipp
+include/boost/url/impl/segments_view.ipp
+include/boost/url/impl/static_url.ipp
+include/boost/url/impl/url.ipp
+include/boost/url/impl/url_base.ipp
+include/boost/url/impl/url_view.ipp
+include/boost/url/impl/url_view_base.ipp
+include/boost/url/ipv4_address.hpp
+include/boost/url/ipv6_address.hpp
+include/boost/url/optional.hpp
+include/boost/url/param.hpp
+include/boost/url/params_base.hpp
+include/boost/url/params_encoded_base.hpp
+include/boost/url/params_encoded_ref.hpp
+include/boost/url/params_encoded_view.hpp
+include/boost/url/params_ref.hpp
+include/boost/url/params_view.hpp
+include/boost/url/parse.hpp
+include/boost/url/parse_path.hpp
+include/boost/url/parse_query.hpp
+include/boost/url/pct_string_view.hpp
+include/boost/url/rfc/absolute_uri_rule.hpp
+include/boost/url/rfc/authority_rule.hpp
+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/impl/h16_rule.ipp
+include/boost/url/rfc/detail/impl/hier_part_rule.ipp
+include/boost/url/rfc/detail/impl/host_rule.ipp
+include/boost/url/rfc/detail/impl/ip_literal_rule.ipp
+include/boost/url/rfc/detail/impl/ipvfuture_rule.ipp
+include/boost/url/rfc/detail/impl/port_rule.ipp
+include/boost/url/rfc/detail/impl/relative_part_rule.ipp
+include/boost/url/rfc/detail/impl/scheme_rule.ipp
+include/boost/url/rfc/detail/impl/userinfo_rule.ipp
+include/boost/url/rfc/detail/ip_literal_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/absolute_uri_rule.ipp
+include/boost/url/rfc/impl/authority_rule.ipp
+include/boost/url/rfc/impl/ipv4_address_rule.ipp
+include/boost/url/rfc/impl/ipv6_address_rule.ipp
+include/boost/url/rfc/impl/origin_form_rule.ipp
+include/boost/url/rfc/impl/pct_encoded_rule.hpp
+include/boost/url/rfc/impl/query_rule.ipp
+include/boost/url/rfc/impl/relative_ref_rule.ipp
+include/boost/url/rfc/impl/uri_reference_rule.ipp
+include/boost/url/rfc/impl/uri_rule.ipp
+include/boost/url/rfc/ipv4_address_rule.hpp
+include/boost/url/rfc/ipv6_address_rule.hpp
+include/boost/url/rfc/origin_form_rule.hpp
+include/boost/url/rfc/pchars.hpp
+include/boost/url/rfc/pct_encoded_rule.hpp
+include/boost/url/rfc/query_rule.hpp
+include/boost/url/rfc/relative_ref_rule.hpp
+include/boost/url/rfc/reserved_chars.hpp
+include/boost/url/rfc/sub_delim_chars.hpp
+include/boost/url/rfc/unreserved_chars.hpp
+include/boost/url/rfc/uri_reference_rule.hpp
+include/boost/url/rfc/uri_rule.hpp
+include/boost/url/scheme.hpp
+include/boost/url/segments_base.hpp
+include/boost/url/segments_encoded_base.hpp
+include/boost/url/segments_encoded_ref.hpp
+include/boost/url/segments_encoded_view.hpp
+include/boost/url/segments_ref.hpp
+include/boost/url/segments_view.hpp
+include/boost/url/src.hpp
+include/boost/url/static_url.hpp
+include/boost/url/string_view.hpp
+include/boost/url/url.hpp
+include/boost/url/url_base.hpp
+include/boost/url/url_view.hpp
+include/boost/url/url_view_base.hpp
+include/boost/url/urls.hpp
+include/boost/url/variant.hpp
include/boost/utility.hpp
include/boost/utility/addressof.hpp
include/boost/utility/base_from_member.hpp
@@ -15347,6 +15600,10 @@ lib/cmake/boost_unit_test_framework-%%BOOST_SHARED_LIB_VER%%/boost_unit_test_fra
lib/cmake/boost_unit_test_framework-%%BOOST_SHARED_LIB_VER%%/boost_unit_test_framework-config.cmake
lib/cmake/boost_unit_test_framework-%%BOOST_SHARED_LIB_VER%%/libboost_unit_test_framework-variant-shared.cmake
lib/cmake/boost_unit_test_framework-%%BOOST_SHARED_LIB_VER%%/libboost_unit_test_framework-variant-static.cmake
+lib/cmake/boost_url-%%BOOST_SHARED_LIB_VER%%/boost_url-config-version.cmake
+lib/cmake/boost_url-%%BOOST_SHARED_LIB_VER%%/boost_url-config.cmake
+lib/cmake/boost_url-%%BOOST_SHARED_LIB_VER%%/libboost_url-variant-shared.cmake
+lib/cmake/boost_url-%%BOOST_SHARED_LIB_VER%%/libboost_url-variant-static.cmake
lib/cmake/boost_wave-%%BOOST_SHARED_LIB_VER%%/boost_wave-config-version.cmake
lib/cmake/boost_wave-%%BOOST_SHARED_LIB_VER%%/boost_wave-config.cmake
lib/cmake/boost_wave-%%BOOST_SHARED_LIB_VER%%/libboost_wave-variant-shared.cmake
@@ -15532,6 +15789,11 @@ lib/libboost_unit_test_framework.so
lib/libboost_unit_test_framework.so.%%BOOST_MAJOR_VER%%
lib/libboost_unit_test_framework.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
lib/libboost_unit_test_framework.so.%%BOOST_SHARED_LIB_VER%%
+lib/libboost_url.a
+lib/libboost_url.so
+lib/libboost_url.so.%%BOOST_MAJOR_VER%%
+lib/libboost_url.so.%%BOOST_MAJOR_VER%%.%%BOOST_MINOR_VER%%
+lib/libboost_url.so.%%BOOST_SHARED_LIB_VER%%
lib/libboost_wave.a
lib/libboost_wave.so
lib/libboost_wave.so.%%BOOST_MAJOR_VER%%
diff --git a/devel/boost-python-libs/Makefile b/devel/boost-python-libs/Makefile
index d55b6d233cbc..ab4c171bd10f 100644
--- a/devel/boost-python-libs/Makefile
+++ b/devel/boost-python-libs/Makefile
@@ -13,7 +13,7 @@ BUILD_DEPENDS= bjam:devel/boost-jam \
${PYNUMPY}
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
-USES= python:3.8+
+USES= python:3.8-3.11 # upper bound inherited from math/py-numpy
USE_PYTHON= flavors
OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS
@@ -67,6 +67,7 @@ post-install:
-e "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g" \
-e "s|%%PYTHON_LIBDIR%%|${PYTHON_LIBDIR}|g" \
-e "s|%%PYTHON_VERSION%%|${PYTHON_VERSION}|g" ${PKGMESSAGE}
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libboost_python*.so.${PORTVERSION}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libboost_numpy*.so.${BOOST_SHARED_LIB_VER}
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libboost_python*.so.${BOOST_SHARED_LIB_VER}
.include <bsd.port.post.mk>