Date: Mon, 16 Jan 2023 19:32:51 GMT From: Dima Panov <fluffy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ebbef4b5f84b - main - devel/boost*: update Boost to 1.81.0 release (+) Message-ID: <202301161932.30GJWpi6079383@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=ebbef4b5f84b7cff911d4714000c2ebbc0f786f7 commit ebbef4b5f84b7cff911d4714000c2ebbc0f786f7 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2023-01-16 19:23:41 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2023-01-16 19:32:06 +0000 devel/boost*: update Boost to 1.81.0 release (+) Changelog: https://www.boost.org/users/history/version_1_81_0.html --- devel/boost-all/common.mk | 15 +- devel/boost-all/compiled.mk | 6 +- devel/boost-all/distinfo | 6 +- devel/boost-docs/Makefile | 1 + devel/boost-jam/Makefile | 5 +- devel/boost-libs/Makefile | 2 +- .../boost-libs/files/patch-boost-disable-icu-rpath | 29 --- devel/boost-libs/files/patch-boost_phoenix_stl.hpp | 11 + ...tch-libs_locale_src_encoding_iconv_codepage.ipp | 11 - .../files/patch-libs_locale_src_posix_codecvt.cpp | 20 -- .../files/patch-libs_locale_src_util_iconv.hpp | 49 ---- devel/boost-libs/files/patch-tools_Jamfile.v2 | 13 + devel/boost-libs/pkg-plist | 274 ++++++++++++++++++++- devel/boost-python-libs/Makefile | 5 +- 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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202301161932.30GJWpi6079383>