diff options
author | Dima Panov <fluffy@FreeBSD.org> | 2022-08-12 11:02:40 +0000 |
---|---|---|
committer | Dima Panov <fluffy@FreeBSD.org> | 2022-08-12 11:05:30 +0000 |
commit | fd34eb55a01c4053245245c316e1f252c4853656 (patch) | |
tree | 965cb48e3864787169f9d2373977f8b356a38977 | |
parent | 0ce9dda19df55bf9cd966028d6017fe46a026517 (diff) | |
download | ports-fd34eb55a01c4053245245c316e1f252c4853656.tar.gz ports-fd34eb55a01c4053245245c316e1f252c4853656.zip |
devel/boost: update to 1.80.0 release (+)
Use one master distinfo
Allow to use beta releases in build framework
Changelog: https://www.boost.org/users/history/version_1_80_0.html
-rw-r--r-- | devel/boost-all/common.mk | 13 | ||||
-rw-r--r-- | devel/boost-all/distinfo | 3 | ||||
-rw-r--r-- | devel/boost-docs/Makefile | 4 | ||||
-rw-r--r-- | devel/boost-docs/distinfo | 3 | ||||
-rw-r--r-- | devel/boost-jam/Makefile | 2 | ||||
-rw-r--r-- | devel/boost-jam/distinfo | 3 | ||||
-rw-r--r-- | devel/boost-jam/files/patch-build.sh | 10 | ||||
-rw-r--r-- | devel/boost-libs/Makefile | 3 | ||||
-rw-r--r-- | devel/boost-libs/distinfo | 3 | ||||
-rw-r--r-- | devel/boost-libs/files/patch-0001-json-array-erase-relocate | 49 | ||||
-rw-r--r-- | devel/boost-libs/files/patch-boost-disable-icu-rpath | 32 | ||||
-rw-r--r-- | devel/boost-libs/files/patch-libs_locale_src_encoding_iconv_codepage.ipp | 4 | ||||
-rw-r--r-- | devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp | 4 | ||||
-rw-r--r-- | devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp | 8 | ||||
-rw-r--r-- | devel/boost-libs/pkg-plist | 128 | ||||
-rw-r--r-- | devel/boost-python-libs/Makefile | 7 | ||||
-rw-r--r-- | devel/boost-python-libs/distinfo | 3 |
17 files changed, 173 insertions, 106 deletions
diff --git a/devel/boost-all/common.mk b/devel/boost-all/common.mk index a4330bc1d5f4..aae53fa9b4fb 100644 --- a/devel/boost-all/common.mk +++ b/devel/boost-all/common.mk @@ -1,12 +1,19 @@ - -PORTVERSION= 1.79.0 PORTVERSUFFIX= ${PORTVERSION:C/\.[0-9]+$//} -DISTNAME= boost_${PORTVERSION:S/./_/g} +DISTVERSION= 1_80_0 +DISTVERSIONPREFIX= boost_ +DISTVERSIONSUFFIX= '' +DISTNAME= ${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} + +DISTINFO_FILE= ${.CURDIR}/../boost-all/distinfo 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/ \ SF/boost/boost/${PORTVERSION} USES+= tar:bzip2 + +WRKSRC= ${WRKDIR}/${DISTVERSIONPREFIX}${DISTVERSION} + diff --git a/devel/boost-all/distinfo b/devel/boost-all/distinfo new file mode 100644 index 000000000000..c7f7daff209a --- /dev/null +++ b/devel/boost-all/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1660232480 +SHA256 (boost_1_80_0.tar.bz2) = 1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0 +SIZE (boost_1_80_0.tar.bz2) = 115869904 diff --git a/devel/boost-docs/Makefile b/devel/boost-docs/Makefile index 8f0f58a31a06..ab0d37c41986 100644 --- a/devel/boost-docs/Makefile +++ b/devel/boost-docs/Makefile @@ -4,7 +4,7 @@ COMMENT= Documentation for libraries from boost.org USES= python:env shebangfix LICENSE= BSL -LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE_1_0.txt +LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt DOCSDIR= ${PREFIX}/share/doc/boost UNIQ= /usr/bin/uniq @@ -18,7 +18,7 @@ SHEBANG_GLOB= *.py PORTDOCS= * -.include "${.CURDIR}/..//boost-all/common.mk" +.include "${.CURDIR}/../boost-all/common.mk" do-install: # Documentation & examples diff --git a/devel/boost-docs/distinfo b/devel/boost-docs/distinfo deleted file mode 100644 index d122be25b61f..000000000000 --- a/devel/boost-docs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1649916765 -SHA256 (boost_1_79_0.tar.bz2) = 475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39 -SIZE (boost_1_79_0.tar.bz2) = 113456811 diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile index df381ea89980..6c39de32a735 100644 --- a/devel/boost-jam/Makefile +++ b/devel/boost-jam/Makefile @@ -5,7 +5,7 @@ PLIST_FILES= bin/bjam LICENSE= BSL -EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTNAME}/${WRKSRC_SUBDIR} +EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions ${DISTVERSIONPREFIX}${DISTVERSION}/${WRKSRC_SUBDIR} MAKE_CMD= ./build.sh ALL_TARGET= ${CHOSEN_COMPILER_TYPE} ${WITH_DEBUG:D--debug} MAKE_FLAGS= --cxx="${CXX}" --cxxflags="${CXXFLAGS}" diff --git a/devel/boost-jam/distinfo b/devel/boost-jam/distinfo deleted file mode 100644 index d122be25b61f..000000000000 --- a/devel/boost-jam/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1649916765 -SHA256 (boost_1_79_0.tar.bz2) = 475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39 -SIZE (boost_1_79_0.tar.bz2) = 113456811 diff --git a/devel/boost-jam/files/patch-build.sh b/devel/boost-jam/files/patch-build.sh new file mode 100644 index 000000000000..b5089af4deb2 --- /dev/null +++ b/devel/boost-jam/files/patch-build.sh @@ -0,0 +1,10 @@ +--- build.sh.orig 2022-07-07 02:17:31 UTC ++++ build.sh +@@ -497,6 +497,7 @@ modules/set.cpp \ + else B2_CXXFLAGS="${B2_CXXFLAGS_RELEASE} -DNDEBUG" + fi + ( B2_VERBOSE_OPT=${TRUE} echo_run ${B2_CXX} ${B2_CXXFLAGS} ${B2_SOURCES} -o b2 ) ++ ( B2_VERBOSE_OPT=${TRUE} echo_run cp b2 bjam ) + } + + if test_true ${B2_VERBOSE_OPT} ; then diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile index 3a8426040ac7..dc6cb4be77e0 100644 --- a/devel/boost-libs/Makefile +++ b/devel/boost-libs/Makefile @@ -1,9 +1,10 @@ PORTNAME= boost-libs -PORTREVISION= 1 +PORTREVISION?= 0 COMMENT= Free portable C++ libraries (without Boost.Python) LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt BROKEN_sparc64= https://github.com/boostorg/context/commit/f2ef6326b6ed diff --git a/devel/boost-libs/distinfo b/devel/boost-libs/distinfo deleted file mode 100644 index d122be25b61f..000000000000 --- a/devel/boost-libs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1649916765 -SHA256 (boost_1_79_0.tar.bz2) = 475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39 -SIZE (boost_1_79_0.tar.bz2) = 113456811 diff --git a/devel/boost-libs/files/patch-0001-json-array-erase-relocate b/devel/boost-libs/files/patch-0001-json-array-erase-relocate deleted file mode 100644 index d322b64f4477..000000000000 --- a/devel/boost-libs/files/patch-0001-json-array-erase-relocate +++ /dev/null @@ -1,49 +0,0 @@ -diff -ur boost/json/impl/array.ipp boost/json/impl/array.ipp ---- boost/json/impl/array.ipp 2022-04-06 17:02:43.000000000 -0400 -+++ boost/json/impl/array.ipp 2022-04-13 20:55:20.464359478 -0400 -@@ -491,8 +491,11 @@ - auto const p = &(*t_)[0] + - (pos - &(*t_)[0]); - destroy(p, p + 1); -- relocate(p, p + 1, 1); - --t_->size; -+ if(t_->size > 0) -+ relocate(p, p + 1, -+ t_->size - (p - -+ &(*t_)[0])); - return p; - } - -diff -ur libs/json/test/array.cpp libs/json/test/array.cpp ---- libs/json/test/array.cpp 2022-04-06 17:02:43.000000000 -0400 -+++ libs/json/test/array.cpp 2022-04-13 20:53:32.671782680 -0400 -@@ -1270,6 +1270,21 @@ - } - - void -+ testIssue692() -+ { -+ array a; -+ object obj; -+ obj["test1"] = "hello"; -+ a.push_back(obj); -+ a.push_back(obj); -+ a.push_back(obj); -+ a.push_back(obj); -+ a.push_back(obj); -+ while(a.size()) -+ a.erase(a.begin()); -+ } -+ -+ void - run() - { - testDestroy(); -@@ -1283,6 +1298,7 @@ - testExceptions(); - testEquality(); - testHash(); -+ testIssue692(); - } - }; - diff --git a/devel/boost-libs/files/patch-boost-disable-icu-rpath b/devel/boost-libs/files/patch-boost-disable-icu-rpath index f35ded0bc419..0d983709517a 100644 --- a/devel/boost-libs/files/patch-boost-disable-icu-rpath +++ b/devel/boost-libs/files/patch-boost-disable-icu-rpath @@ -1,29 +1,29 @@ ---- libs/locale/build/Jamfile.v2.orig 2021-04-13 16:22:15 UTC +--- libs/locale/build/Jamfile.v2.orig 2022-08-04 02:47:09 UTC +++ libs/locale/build/Jamfile.v2 -@@ -65,8 +65,8 @@ ICU_LINK = [ modules.peek : ICU_LINK ] ; +@@ -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) <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 + } else { -@@ -124,7 +124,6 @@ else - <library>icuuc/<link>shared/<runtime-link>shared - <library>icudt/<link>shared/<runtime-link>shared + 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 +- <dll-path>$(icu-path)/bin <runtime-link>shared ; -@@ -183,7 +182,6 @@ else - <library>icuuc_64/<link>shared/<runtime-link>shared - <library>icudt_64/<link>shared/<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 +- <dll-path>$(icu-path)/bin64 <runtime-link>shared ; - - + + } 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 index fc02eeb06d9c..99f2635cedd3 100644 --- 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 @@ -1,5 +1,5 @@ ---- libs/locale/src/encoding/iconv_codepage.ipp.orig 2017-09-02 09:56:14 UTC -+++ libs/locale/src/encoding/iconv_codepage.ipp +--- 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) { 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 index 068b70f1af81..a821ffbfac31 100644 --- a/devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp +++ b/devel/boost-libs/files/patch-libs_locale_src_posix_codecvt.cpp @@ -1,5 +1,5 @@ ---- libs/locale/src/posix/codecvt.cpp.orig 2017-09-02 09:56:14 UTC -+++ libs/locale/src/posix/codecvt.cpp +--- 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; 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 index abe591f35234..35cb70a402d9 100644 --- a/devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp +++ b/devel/boost-libs/files/patch-libs_locale_src_util_iconv.hpp @@ -1,6 +1,6 @@ ---- libs/locale/src/util/iconv.hpp.orig 2017-09-02 09:56:14 UTC -+++ libs/locale/src/util/iconv.hpp -@@ -12,27 +12,7 @@ +--- 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 { @@ -44,6 +44,6 @@ - + return d; + } - } // locale + } // locale } // boost diff --git a/devel/boost-libs/pkg-plist b/devel/boost-libs/pkg-plist index 222e9160c088..e053758b15c7 100644 --- a/devel/boost-libs/pkg-plist +++ b/devel/boost-libs/pkg-plist @@ -115,6 +115,7 @@ include/boost/algorithm/find_backward.hpp include/boost/algorithm/find_not.hpp include/boost/algorithm/gather.hpp include/boost/algorithm/hex.hpp +include/boost/algorithm/is_clamped.hpp include/boost/algorithm/is_palindrome.hpp include/boost/algorithm/is_partitioned_until.hpp include/boost/algorithm/minmax.hpp @@ -338,6 +339,8 @@ include/boost/archive/xml_woarchive.hpp include/boost/array.hpp include/boost/asio.hpp include/boost/asio/any_io_executor.hpp +include/boost/asio/append.hpp +include/boost/asio/as_tuple.hpp include/boost/asio/associated_allocator.hpp include/boost/asio/associated_cancellation_slot.hpp include/boost/asio/associated_executor.hpp @@ -387,6 +390,7 @@ include/boost/asio/connect_pipe.hpp include/boost/asio/coroutine.hpp include/boost/asio/deadline_timer.hpp include/boost/asio/defer.hpp +include/boost/asio/deferred.hpp include/boost/asio/detached.hpp include/boost/asio/detail/array.hpp include/boost/asio/detail/array_fwd.hpp @@ -421,6 +425,7 @@ include/boost/asio/detail/dev_poll_reactor.hpp include/boost/asio/detail/epoll_reactor.hpp include/boost/asio/detail/event.hpp include/boost/asio/detail/eventfd_select_interrupter.hpp +include/boost/asio/detail/exception.hpp include/boost/asio/detail/executor_function.hpp include/boost/asio/detail/executor_op.hpp include/boost/asio/detail/fd_set_adapter.hpp @@ -621,6 +626,7 @@ include/boost/asio/detail/timer_scheduler.hpp include/boost/asio/detail/timer_scheduler_fwd.hpp include/boost/asio/detail/tss_ptr.hpp include/boost/asio/detail/type_traits.hpp +include/boost/asio/detail/utility.hpp include/boost/asio/detail/variadic_templates.hpp include/boost/asio/detail/wait_handler.hpp include/boost/asio/detail/wait_op.hpp @@ -740,14 +746,10 @@ 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/append.hpp include/boost/asio/experimental/impl/as_single.hpp -include/boost/asio/experimental/impl/as_tuple.hpp include/boost/asio/experimental/impl/channel_error.ipp include/boost/asio/experimental/impl/coro.hpp -include/boost/asio/experimental/impl/deferred.hpp include/boost/asio/experimental/impl/parallel_group.hpp -include/boost/asio/experimental/impl/prepend.hpp include/boost/asio/experimental/impl/promise.hpp include/boost/asio/experimental/impl/use_coro.hpp include/boost/asio/experimental/parallel_group.hpp @@ -767,6 +769,8 @@ 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_io_executor.ipp +include/boost/asio/impl/append.hpp +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 @@ -777,6 +781,7 @@ include/boost/asio/impl/connect.hpp include/boost/asio/impl/connect_pipe.hpp include/boost/asio/impl/connect_pipe.ipp include/boost/asio/impl/defer.hpp +include/boost/asio/impl/deferred.hpp include/boost/asio/impl/detached.hpp include/boost/asio/impl/dispatch.hpp include/boost/asio/impl/error.ipp @@ -789,6 +794,7 @@ include/boost/asio/impl/io_context.hpp include/boost/asio/impl/io_context.ipp include/boost/asio/impl/multiple_exceptions.ipp include/boost/asio/impl/post.hpp +include/boost/asio/impl/prepend.hpp include/boost/asio/impl/read.hpp include/boost/asio/impl/read_at.hpp include/boost/asio/impl/read_until.hpp @@ -851,6 +857,7 @@ include/boost/asio/ip/udp.hpp include/boost/asio/ip/unicast.hpp include/boost/asio/ip/v6_only.hpp include/boost/asio/is_applicable_property.hpp +include/boost/asio/is_contiguous_iterator.hpp include/boost/asio/is_executor.hpp include/boost/asio/is_read_buffered.hpp include/boost/asio/is_write_buffered.hpp @@ -870,6 +877,7 @@ include/boost/asio/posix/descriptor_base.hpp include/boost/asio/posix/stream_descriptor.hpp include/boost/asio/post.hpp include/boost/asio/prefer.hpp +include/boost/asio/prepend.hpp include/boost/asio/query.hpp include/boost/asio/random_access_file.hpp include/boost/asio/read.hpp @@ -2101,6 +2109,7 @@ include/boost/container/detail/dlmalloc.hpp include/boost/container/detail/flat_tree.hpp include/boost/container/detail/function_detector.hpp include/boost/container/detail/guards_dended.hpp +include/boost/container/detail/hash_table.hpp include/boost/container/detail/is_container.hpp include/boost/container/detail/is_contiguous_container.hpp include/boost/container/detail/is_pair.hpp @@ -2269,11 +2278,11 @@ include/boost/contract/public_function.hpp include/boost/contract_macro.hpp include/boost/convert.hpp include/boost/convert/base.hpp +include/boost/convert/charconv.hpp include/boost/convert/detail/char.hpp include/boost/convert/detail/config.hpp include/boost/convert/detail/has_member.hpp include/boost/convert/detail/is_callable.hpp -include/boost/convert/detail/is_converter.hpp include/boost/convert/detail/is_fun.hpp include/boost/convert/detail/is_string.hpp include/boost/convert/detail/range.hpp @@ -2755,7 +2764,6 @@ 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/macro_value.hpp include/boost/filesystem/detail/utf8_codecvt_facet.hpp include/boost/filesystem/directory.hpp include/boost/filesystem/exception.hpp @@ -3983,6 +3991,8 @@ include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp +include/boost/geometry/algorithms/detail/buffer/implementation.hpp +include/boost/geometry/algorithms/detail/buffer/interface.hpp include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp include/boost/geometry/algorithms/detail/buffer/piece_border.hpp include/boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp @@ -4011,6 +4021,7 @@ include/boost/geometry/algorithms/detail/convex_hull/graham_andrew.hpp include/boost/geometry/algorithms/detail/convex_hull/interface.hpp include/boost/geometry/algorithms/detail/counting.hpp include/boost/geometry/algorithms/detail/covered_by/implementation.hpp +include/boost/geometry/algorithms/detail/covered_by/implementation_gc.hpp include/boost/geometry/algorithms/detail/covered_by/interface.hpp include/boost/geometry/algorithms/detail/direction_code.hpp include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp @@ -4059,6 +4070,7 @@ include/boost/geometry/algorithms/detail/envelope/segment.hpp include/boost/geometry/algorithms/detail/envelope/transform_units.hpp include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp include/boost/geometry/algorithms/detail/equals/implementation.hpp +include/boost/geometry/algorithms/detail/equals/implementation_gc.hpp include/boost/geometry/algorithms/detail/equals/interface.hpp include/boost/geometry/algorithms/detail/equals/point_point.hpp include/boost/geometry/algorithms/detail/expand/box.hpp @@ -4070,11 +4082,15 @@ include/boost/geometry/algorithms/detail/expand/segment.hpp include/boost/geometry/algorithms/detail/expand_by_epsilon.hpp include/boost/geometry/algorithms/detail/extreme_points.hpp include/boost/geometry/algorithms/detail/for_each_range.hpp +include/boost/geometry/algorithms/detail/gc_group_elements.hpp +include/boost/geometry/algorithms/detail/gc_make_rtree.hpp +include/boost/geometry/algorithms/detail/gc_topological_dimension.hpp include/boost/geometry/algorithms/detail/get_max_size.hpp include/boost/geometry/algorithms/detail/has_self_intersections.hpp include/boost/geometry/algorithms/detail/interior_iterator.hpp include/boost/geometry/algorithms/detail/intersection/areal_areal.hpp include/boost/geometry/algorithms/detail/intersection/box_box.hpp +include/boost/geometry/algorithms/detail/intersection/gc.hpp include/boost/geometry/algorithms/detail/intersection/implementation.hpp include/boost/geometry/algorithms/detail/intersection/interface.hpp include/boost/geometry/algorithms/detail/intersection/multi.hpp @@ -4185,6 +4201,7 @@ include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp include/boost/geometry/algorithms/detail/relate/de9im.hpp include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp include/boost/geometry/algorithms/detail/relate/implementation.hpp +include/boost/geometry/algorithms/detail/relate/implementation_gc.hpp include/boost/geometry/algorithms/detail/relate/interface.hpp include/boost/geometry/algorithms/detail/relate/linear_areal.hpp include/boost/geometry/algorithms/detail/relate/linear_linear.hpp @@ -4218,6 +4235,7 @@ include/boost/geometry/algorithms/detail/turns/print_turns.hpp include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp include/boost/geometry/algorithms/detail/visit.hpp include/boost/geometry/algorithms/detail/within/implementation.hpp +include/boost/geometry/algorithms/detail/within/implementation_gc.hpp 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 @@ -4247,6 +4265,7 @@ include/boost/geometry/algorithms/is_valid.hpp include/boost/geometry/algorithms/length.hpp include/boost/geometry/algorithms/line_interpolate.hpp include/boost/geometry/algorithms/make.hpp +include/boost/geometry/algorithms/merge_elements.hpp include/boost/geometry/algorithms/not_implemented.hpp include/boost/geometry/algorithms/num_geometries.hpp include/boost/geometry/algorithms/num_interior_rings.hpp @@ -4627,6 +4646,7 @@ include/boost/geometry/srs/projections/impl/pj_ell_set.hpp include/boost/geometry/srs/projections/impl/pj_ellps.hpp include/boost/geometry/srs/projections/impl/pj_fwd.hpp include/boost/geometry/srs/projections/impl/pj_gauss.hpp +include/boost/geometry/srs/projections/impl/pj_generic_inverse.hpp include/boost/geometry/srs/projections/impl/pj_gridinfo.hpp include/boost/geometry/srs/projections/impl/pj_gridlist.hpp include/boost/geometry/srs/projections/impl/pj_init.hpp @@ -4658,6 +4678,7 @@ include/boost/geometry/srs/projections/proj/cass.hpp include/boost/geometry/srs/projections/proj/cc.hpp include/boost/geometry/srs/projections/proj/cea.hpp include/boost/geometry/srs/projections/proj/chamb.hpp +include/boost/geometry/srs/projections/proj/col_urban.hpp include/boost/geometry/srs/projections/proj/collg.hpp include/boost/geometry/srs/projections/proj/crast.hpp include/boost/geometry/srs/projections/proj/denoy.hpp @@ -4820,6 +4841,7 @@ include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp include/boost/geometry/strategies/cartesian/point_order.hpp include/boost/geometry/strategies/cartesian/side_by_triangle.hpp +include/boost/geometry/strategies/cartesian/side_rounded_input.hpp include/boost/geometry/strategies/cartesian/turn_in_ring_winding.hpp include/boost/geometry/strategies/centroid.hpp include/boost/geometry/strategies/centroid/cartesian.hpp @@ -5063,7 +5085,9 @@ include/boost/geometry/views/detail/boundary_view.hpp include/boost/geometry/views/detail/boundary_view/implementation.hpp include/boost/geometry/views/detail/boundary_view/interface.hpp include/boost/geometry/views/detail/closed_clockwise_view.hpp +include/boost/geometry/views/detail/geometry_collection_view.hpp 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/identity_view.hpp include/boost/geometry/views/reversible_view.hpp @@ -5075,6 +5099,7 @@ include/boost/gil/bit_aligned_pixel_iterator.hpp include/boost/gil/bit_aligned_pixel_reference.hpp include/boost/gil/channel.hpp include/boost/gil/channel_algorithm.hpp +include/boost/gil/channel_numeric_operations.hpp include/boost/gil/cmyk.hpp include/boost/gil/color_base.hpp include/boost/gil/color_base_algorithm.hpp @@ -5097,7 +5122,6 @@ include/boost/gil/concepts/pixel_dereference.hpp include/boost/gil/concepts/pixel_iterator.hpp include/boost/gil/concepts/pixel_locator.hpp include/boost/gil/concepts/point.hpp -include/boost/gil/deprecated.hpp include/boost/gil/detail/is_channel_integral.hpp include/boost/gil/detail/math.hpp include/boost/gil/detail/mp11.hpp @@ -5112,6 +5136,10 @@ include/boost/gil/extension/dynamic_image/apply_operation.hpp include/boost/gil/extension/dynamic_image/dynamic_at_c.hpp include/boost/gil/extension/dynamic_image/dynamic_image_all.hpp include/boost/gil/extension/dynamic_image/image_view_factory.hpp +include/boost/gil/extension/histogram/std.hpp +include/boost/gil/extension/image_processing/diffusion.hpp +include/boost/gil/extension/image_processing/hough_parameter.hpp +include/boost/gil/extension/image_processing/hough_transform.hpp include/boost/gil/extension/io/bmp.hpp include/boost/gil/extension/io/bmp/detail/is_allowed.hpp include/boost/gil/extension/io/bmp/detail/read.hpp @@ -5204,6 +5232,10 @@ include/boost/gil/extension/numeric/kernel.hpp include/boost/gil/extension/numeric/pixel_numeric_operations.hpp include/boost/gil/extension/numeric/resample.hpp include/boost/gil/extension/numeric/sampler.hpp +include/boost/gil/extension/rasterization/apply_rasterizer.hpp +include/boost/gil/extension/rasterization/circle.hpp +include/boost/gil/extension/rasterization/ellipse.hpp +include/boost/gil/extension/rasterization/line.hpp include/boost/gil/extension/toolbox/color_converters.hpp include/boost/gil/extension/toolbox/color_converters/gray_to_rgba.hpp include/boost/gil/extension/toolbox/color_converters/rgb_to_luminance.hpp @@ -5230,10 +5262,17 @@ include/boost/gil/extension/toolbox/metafunctions/is_similar.hpp include/boost/gil/extension/toolbox/metafunctions/pixel_bit_size.hpp include/boost/gil/extension/toolbox/toolbox.hpp include/boost/gil/gray.hpp +include/boost/gil/histogram.hpp include/boost/gil/image.hpp +include/boost/gil/image_processing/adaptive_histogram_equalization.hpp +include/boost/gil/image_processing/convolve.hpp include/boost/gil/image_processing/filter.hpp include/boost/gil/image_processing/harris.hpp include/boost/gil/image_processing/hessian.hpp +include/boost/gil/image_processing/histogram_equalization.hpp +include/boost/gil/image_processing/histogram_matching.hpp +include/boost/gil/image_processing/kernel.hpp +include/boost/gil/image_processing/morphology.hpp include/boost/gil/image_processing/numeric.hpp include/boost/gil/image_processing/scaling.hpp include/boost/gil/image_processing/threshold.hpp @@ -5242,8 +5281,9 @@ include/boost/gil/image_view_factory.hpp include/boost/gil/io/base.hpp include/boost/gil/io/bit_operations.hpp include/boost/gil/io/conversion_policies.hpp +include/boost/gil/io/detail/dynamic.hpp +include/boost/gil/io/detail/filesystem.hpp include/boost/gil/io/device.hpp -include/boost/gil/io/dynamic_io_new.hpp include/boost/gil/io/error.hpp include/boost/gil/io/get_read_device.hpp include/boost/gil/io/get_reader.hpp @@ -5274,6 +5314,7 @@ include/boost/gil/packed_pixel.hpp include/boost/gil/pixel.hpp include/boost/gil/pixel_iterator.hpp include/boost/gil/pixel_iterator_adaptor.hpp +include/boost/gil/pixel_numeric_operations.hpp include/boost/gil/planar_pixel_iterator.hpp include/boost/gil/planar_pixel_reference.hpp include/boost/gil/point.hpp @@ -5994,7 +6035,6 @@ include/boost/histogram/accumulators/is_thread_safe.hpp include/boost/histogram/accumulators/mean.hpp include/boost/histogram/accumulators/ostream.hpp include/boost/histogram/accumulators/sum.hpp -include/boost/histogram/accumulators/thread_safe.hpp include/boost/histogram/accumulators/weighted_mean.hpp include/boost/histogram/accumulators/weighted_sum.hpp include/boost/histogram/algorithm.hpp @@ -6930,7 +6970,6 @@ include/boost/locale/config.hpp include/boost/locale/conversion.hpp include/boost/locale/date_time.hpp include/boost/locale/date_time_facet.hpp -include/boost/locale/definitions.hpp include/boost/locale/encoding.hpp include/boost/locale/encoding_errors.hpp include/boost/locale/encoding_utf.hpp @@ -7238,6 +7277,7 @@ include/boost/math/ccmath/div.hpp include/boost/math/ccmath/fabs.hpp include/boost/math/ccmath/fdim.hpp include/boost/math/ccmath/floor.hpp +include/boost/math/ccmath/fma.hpp include/boost/math/ccmath/fmax.hpp include/boost/math/ccmath/fmin.hpp include/boost/math/ccmath/fmod.hpp @@ -7524,6 +7564,8 @@ include/boost/math/special_functions/ulp.hpp include/boost/math/special_functions/zeta.hpp include/boost/math/statistics/anderson_darling.hpp include/boost/math/statistics/bivariate_statistics.hpp +include/boost/math/statistics/chatterjee_correlation.hpp +include/boost/math/statistics/detail/rank.hpp include/boost/math/statistics/detail/single_pass.hpp include/boost/math/statistics/linear_regression.hpp include/boost/math/statistics/ljung_box.hpp @@ -8029,6 +8071,7 @@ include/boost/move/algo/detail/is_sorted.hpp include/boost/move/algo/detail/merge.hpp include/boost/move/algo/detail/merge_sort.hpp include/boost/move/algo/detail/pdqsort.hpp +include/boost/move/algo/detail/search.hpp include/boost/move/algo/detail/set_difference.hpp include/boost/move/algo/move.hpp include/boost/move/algo/predicate.hpp @@ -9389,6 +9432,7 @@ include/boost/multiprecision/debug_adaptor.hpp include/boost/multiprecision/detail/assert.hpp include/boost/multiprecision/detail/atomic.hpp include/boost/multiprecision/detail/bitscan.hpp +include/boost/multiprecision/detail/check_cpp11_config.hpp include/boost/multiprecision/detail/constexpr.hpp include/boost/multiprecision/detail/default_ops.hpp include/boost/multiprecision/detail/digits.hpp @@ -9799,6 +9843,7 @@ 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 +include/boost/optional/detail/optional_hash.hpp include/boost/optional/detail/optional_reference_spec.hpp include/boost/optional/detail/optional_relops.hpp include/boost/optional/detail/optional_swap.hpp @@ -9830,6 +9875,7 @@ include/boost/outcome/detail/value_storage.hpp include/boost/outcome/detail/version.hpp include/boost/outcome/experimental/coroutine_support.hpp include/boost/outcome/experimental/result.h +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/nt_code_to_generic_code.ipp @@ -9839,6 +9885,7 @@ 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/nt_code.hpp include/boost/outcome/experimental/status-code/posix_code.hpp @@ -11127,6 +11174,7 @@ include/boost/process/error.hpp include/boost/process/exception.hpp include/boost/process/exe.hpp include/boost/process/extend.hpp +include/boost/process/filesystem.hpp include/boost/process/group.hpp include/boost/process/handles.hpp include/boost/process/io.hpp @@ -11138,6 +11186,57 @@ include/boost/process/shell.hpp 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/cstring_ref.hpp +include/boost/process/v2/default_launcher.hpp +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/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 +include/boost/process/v2/detail/process_handle_signal.hpp +include/boost/process/v2/detail/process_handle_windows.hpp +include/boost/process/v2/detail/throw_error.hpp +include/boost/process/v2/detail/throw_exception.hpp +include/boost/process/v2/detail/utf8.hpp +include/boost/process/v2/environment.hpp +include/boost/process/v2/error.hpp +include/boost/process/v2/execute.hpp +include/boost/process/v2/exit_code.hpp +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/pid.hpp +include/boost/process/v2/popen.hpp +include/boost/process/v2/posix/bind_fd.hpp +include/boost/process/v2/posix/default_launcher.hpp +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/src.hpp +include/boost/process/v2/start_dir.hpp +include/boost/process/v2/stdio.hpp +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/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 include/boost/process/windows.hpp include/boost/program_options.hpp include/boost/program_options/cmdline.hpp @@ -11629,6 +11728,7 @@ include/boost/python/wrapper.hpp include/boost/qvm.hpp include/boost/qvm/all.hpp include/boost/qvm/assert.hpp +include/boost/qvm/config.hpp include/boost/qvm/deduce_mat.hpp include/boost/qvm/deduce_quat.hpp include/boost/qvm/deduce_scalar.hpp @@ -11662,7 +11762,6 @@ include/boost/qvm/gen/vec_mat_operations4.hpp include/boost/qvm/gen/vec_operations2.hpp include/boost/qvm/gen/vec_operations3.hpp include/boost/qvm/gen/vec_operations4.hpp -include/boost/qvm/inline.hpp include/boost/qvm/is_scalar.hpp include/boost/qvm/lite.hpp include/boost/qvm/map.hpp @@ -11712,6 +11811,7 @@ include/boost/qvm/vec_register4.hpp include/boost/qvm/vec_traits.hpp include/boost/qvm/vec_traits_array.hpp include/boost/qvm/vec_traits_defaults.hpp +include/boost/qvm/vec_traits_gnuc.hpp include/boost/qvm_lite.hpp include/boost/random.hpp include/boost/random/additive_combine.hpp @@ -13494,10 +13594,13 @@ include/boost/static_string.hpp include/boost/static_string/config.hpp include/boost/static_string/static_string.hpp include/boost/stl_interfaces/config.hpp +include/boost/stl_interfaces/detail/pipeable_view.hpp +include/boost/stl_interfaces/detail/view_closure.hpp include/boost/stl_interfaces/fwd.hpp include/boost/stl_interfaces/iterator_interface.hpp include/boost/stl_interfaces/reverse_iterator.hpp include/boost/stl_interfaces/sequence_container_interface.hpp +include/boost/stl_interfaces/view_adaptor.hpp include/boost/stl_interfaces/view_interface.hpp include/boost/swap.hpp include/boost/system.hpp @@ -13519,6 +13622,7 @@ include/boost/system/detail/interop_category.hpp include/boost/system/detail/is_same.hpp include/boost/system/detail/snprintf.hpp include/boost/system/detail/std_category.hpp +include/boost/system/detail/std_category_impl.hpp include/boost/system/detail/system_category.hpp include/boost/system/detail/system_category_condition_win32.hpp include/boost/system/detail/system_category_impl.hpp @@ -14573,9 +14677,11 @@ include/boost/units/systems/temperature/celsius.hpp 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/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/unordered_map.hpp include/boost/unordered/unordered_map_fwd.hpp diff --git a/devel/boost-python-libs/Makefile b/devel/boost-python-libs/Makefile index e6a014f5c9c2..3b073f4890ad 100644 --- a/devel/boost-python-libs/Makefile +++ b/devel/boost-python-libs/Makefile @@ -1,17 +1,18 @@ PORTNAME= boost-libs -PORTREVISION= 1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PATCHDIR= ../boost-libs/files COMMENT= Framework for interfacing Python and C++ LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt + +PATCHDIR= ${.CURDIR}/../boost-libs/files BUILD_DEPENDS= bjam:devel/boost-jam \ ${PYNUMPY} LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= python:3.8-3.10 # upper bound inherited from math/py-numpy +USES= python:3.8-3.11 # upper bound inherited from math/py-numpy USE_PYTHON= flavors OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS diff --git a/devel/boost-python-libs/distinfo b/devel/boost-python-libs/distinfo deleted file mode 100644 index d122be25b61f..000000000000 --- a/devel/boost-python-libs/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1649916765 -SHA256 (boost_1_79_0.tar.bz2) = 475d589d51a7f8b3ba2ba4eda022b170e562ca3b760ee922c146b6c65856ef39 -SIZE (boost_1_79_0.tar.bz2) = 113456811 |