pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc boost: updated to 1.66.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/699e59eebafe
branches:  trunk
changeset: 373419:699e59eebafe
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Jan 01 20:36:09 2018 +0000

description:
boost: updated to 1.66.0

1.66.0:
New Libraries
Beast:
Portable HTTP, WebSocket, and network operations using only C++11 and Boost.Asio, from Vinnie Falco.

CallableTraits:
A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for 
C++17 features, from Barrett Adair.

Mp11:
A C++11 metaprogramming library, from Peter Dimov.

diffstat:

 devel/boost-build/PLIST                                        |   70 +-
 devel/boost-headers/PLIST                                      |  508 +++++++++-
 devel/boost-headers/buildlink3.mk                              |    4 +-
 devel/boost-jam/buildlink3.mk                                  |    4 +-
 devel/boost-libs/Makefile                                      |    3 +-
 devel/boost-libs/buildlink3.mk                                 |    6 +-
 devel/py-boost/buildlink3.mk                                   |    6 +-
 meta-pkgs/boost/Makefile.common                                |    4 +-
 meta-pkgs/boost/distinfo                                       |   12 +-
 meta-pkgs/boost/patches/patch-boost_archive_basic__archive.hpp |   16 +-
 10 files changed, 560 insertions(+), 73 deletions(-)

diffs (truncated from 1428 to 300 lines):

diff -r 372d644152d6 -r 699e59eebafe devel/boost-build/PLIST
--- a/devel/boost-build/PLIST   Mon Jan 01 20:32:55 2018 +0000
+++ b/devel/boost-build/PLIST   Mon Jan 01 20:36:09 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2017/08/24 19:31:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2018/01/01 20:36:09 adam Exp $
 share/boost-build/__init__.py
 share/boost-build/bootstrap.jam
 share/boost-build/build-system.jam
@@ -54,6 +54,7 @@
 share/boost-build/options/help.jam
 share/boost-build/tools/__init__.py
 share/boost-build/tools/acc.jam
+share/boost-build/tools/asciidoctor.jam
 share/boost-build/tools/auto-index.jam
 share/boost-build/tools/bison.jam
 share/boost-build/tools/boostbook-config.jam
@@ -66,6 +67,7 @@
 share/boost-build/tools/cast.py
 share/boost-build/tools/clang-darwin.jam
 share/boost-build/tools/clang-linux.jam
+share/boost-build/tools/clang-vxworks.jam
 share/boost-build/tools/clang-win.jam
 share/boost-build/tools/clang.jam
 share/boost-build/tools/common.jam
@@ -81,6 +83,7 @@
 share/boost-build/tools/cygwin.jam
 share/boost-build/tools/darwin.jam
 share/boost-build/tools/darwin.py
+share/boost-build/tools/diab.jam
 share/boost-build/tools/dmc.jam
 share/boost-build/tools/docutils.jam
 share/boost-build/tools/doxproc.py
@@ -89,11 +92,67 @@
 share/boost-build/tools/doxygen/windows-paths-check.doxyfile
 share/boost-build/tools/doxygen/windows-paths-check.hpp
 share/boost-build/tools/emscripten.jam
+share/boost-build/tools/features/__init_features__.jam
+share/boost-build/tools/features/address-model-feature.jam
+share/boost-build/tools/features/allow-feature.jam
+share/boost-build/tools/features/architecture-feature.jam
+share/boost-build/tools/features/archiveflags-feature.jam
+share/boost-build/tools/features/asmflags-feature.jam
+share/boost-build/tools/features/build-feature.jam
+share/boost-build/tools/features/cflags-feature.jam
+share/boost-build/tools/features/conditional-feature.jam
+share/boost-build/tools/features/cxx-template-depth-feature.jam
+share/boost-build/tools/features/cxxabi-feature.jam
+share/boost-build/tools/features/cxxflags-feature.jam
+share/boost-build/tools/features/cxxstd-feature.jam
+share/boost-build/tools/features/debug-feature.jam
+share/boost-build/tools/features/define-feature.jam
+share/boost-build/tools/features/dependency-feature.jam
+share/boost-build/tools/features/dll-feature.jam
+share/boost-build/tools/features/exception-feature.jam
+share/boost-build/tools/features/fflags-feature.jam
+share/boost-build/tools/features/file-feature.jam
+share/boost-build/tools/features/find-lib-feature.jam
+share/boost-build/tools/features/flags-feature.jam
+share/boost-build/tools/features/include-feature.jam
+share/boost-build/tools/features/instruction-set-feature.jam
+share/boost-build/tools/features/internal-feature.jam
+share/boost-build/tools/features/library-feature.jam
+share/boost-build/tools/features/link-feature.jam
+share/boost-build/tools/features/linkflags-feature.jam
+share/boost-build/tools/features/location-feature.jam
+share/boost-build/tools/features/location-prefix-feature.jam
+share/boost-build/tools/features/name-feature.jam
+share/boost-build/tools/features/objcflags-feature.jam
+share/boost-build/tools/features/optimization-feature.jam
+share/boost-build/tools/features/os-feature.jam
+share/boost-build/tools/features/rtti-feature.jam
+share/boost-build/tools/features/runtime-feature.jam
+share/boost-build/tools/features/search-feature.jam
+share/boost-build/tools/features/source-feature.jam
+share/boost-build/tools/features/stdlib-feature.jam
+share/boost-build/tools/features/strip-feature.jam
+share/boost-build/tools/features/tag-feature.jam
+share/boost-build/tools/features/threadapi-feature.jam
+share/boost-build/tools/features/threading-feature.jam
+share/boost-build/tools/features/toolset-feature.jam
+share/boost-build/tools/features/user-interface-feature.jam
+share/boost-build/tools/features/variant-feature.jam
+share/boost-build/tools/features/version-feature.jam
+share/boost-build/tools/features/warnings-feature.jam
 share/boost-build/tools/fop.jam
 share/boost-build/tools/fortran.jam
 share/boost-build/tools/gcc.jam
 share/boost-build/tools/gcc.py
 share/boost-build/tools/generate.jam
+share/boost-build/tools/generators/__init_generators__.jam
+share/boost-build/tools/generators/archive-generator.jam
+share/boost-build/tools/generators/c-compiling-generator.jam
+share/boost-build/tools/generators/dummy-generator.jam
+share/boost-build/tools/generators/lib-generator.jam
+share/boost-build/tools/generators/linking-generator.jam
+share/boost-build/tools/generators/prebuilt-lib-generator.jam
+share/boost-build/tools/generators/searched-lib-generator.jam
 share/boost-build/tools/gettext.jam
 share/boost-build/tools/gfortran.jam
 share/boost-build/tools/hp_cxx.jam
@@ -101,6 +160,7 @@
 share/boost-build/tools/ifort.jam
 share/boost-build/tools/intel-darwin.jam
 share/boost-build/tools/intel-linux.jam
+share/boost-build/tools/intel-vxworks.jam
 share/boost-build/tools/intel-win.jam
 share/boost-build/tools/intel.jam
 share/boost-build/tools/lex.jam
@@ -141,6 +201,7 @@
 share/boost-build/tools/quickbook.jam
 share/boost-build/tools/rc.jam
 share/boost-build/tools/rc.py
+share/boost-build/tools/sass.jam
 share/boost-build/tools/stage.jam
 share/boost-build/tools/stage.py
 share/boost-build/tools/stlport.jam
@@ -151,27 +212,34 @@
 share/boost-build/tools/testing.jam
 share/boost-build/tools/testing.py
 share/boost-build/tools/types/__init__.py
+share/boost-build/tools/types/adoc.jam
 share/boost-build/tools/types/asm.jam
 share/boost-build/tools/types/asm.py
 share/boost-build/tools/types/cpp.jam
 share/boost-build/tools/types/cpp.py
+share/boost-build/tools/types/css.jam
+share/boost-build/tools/types/docbook.jam
 share/boost-build/tools/types/exe.jam
 share/boost-build/tools/types/exe.py
 share/boost-build/tools/types/html.jam
 share/boost-build/tools/types/html.py
 share/boost-build/tools/types/lib.jam
 share/boost-build/tools/types/lib.py
+share/boost-build/tools/types/man.jam
 share/boost-build/tools/types/markdown.jam
 share/boost-build/tools/types/markdown.py
 share/boost-build/tools/types/obj.jam
 share/boost-build/tools/types/obj.py
 share/boost-build/tools/types/objc.jam
+share/boost-build/tools/types/pdf.jam
 share/boost-build/tools/types/preprocessed.jam
 share/boost-build/tools/types/preprocessed.py
 share/boost-build/tools/types/qt.jam
 share/boost-build/tools/types/register.jam
 share/boost-build/tools/types/rsp.jam
 share/boost-build/tools/types/rsp.py
+share/boost-build/tools/types/sass-type.jam
+share/boost-build/tools/types/xml.jam
 share/boost-build/tools/unix.jam
 share/boost-build/tools/unix.py
 share/boost-build/tools/vacpp.jam
diff -r 372d644152d6 -r 699e59eebafe devel/boost-headers/PLIST
--- a/devel/boost-headers/PLIST Mon Jan 01 20:32:55 2018 +0000
+++ b/devel/boost-headers/PLIST Mon Jan 01 20:36:09 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2017/09/13 17:34:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.39 2018/01/01 20:36:09 adam Exp $
 include/boost/accumulators/accumulators.hpp
 include/boost/accumulators/accumulators_fwd.hpp
 include/boost/accumulators/framework/accumulator_base.hpp
@@ -327,6 +327,8 @@
 include/boost/archive/xml_woarchive.hpp
 include/boost/array.hpp
 include/boost/asio.hpp
+include/boost/asio/associated_allocator.hpp
+include/boost/asio/associated_executor.hpp
 include/boost/asio/async_result.hpp
 include/boost/asio/basic_datagram_socket.hpp
 include/boost/asio/basic_deadline_timer.hpp
@@ -343,6 +345,7 @@
 include/boost/asio/basic_streambuf.hpp
 include/boost/asio/basic_streambuf_fwd.hpp
 include/boost/asio/basic_waitable_timer.hpp
+include/boost/asio/bind_executor.hpp
 include/boost/asio/buffer.hpp
 include/boost/asio/buffered_read_stream.hpp
 include/boost/asio/buffered_read_stream_fwd.hpp
@@ -357,7 +360,7 @@
 include/boost/asio/datagram_socket_service.hpp
 include/boost/asio/deadline_timer.hpp
 include/boost/asio/deadline_timer_service.hpp
-include/boost/asio/detail/addressof.hpp
+include/boost/asio/defer.hpp
 include/boost/asio/detail/array.hpp
 include/boost/asio/detail/array_fwd.hpp
 include/boost/asio/detail/assert.hpp
@@ -368,10 +371,15 @@
 include/boost/asio/detail/buffer_sequence_adapter.hpp
 include/boost/asio/detail/buffered_stream_storage.hpp
 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/concurrency_hint.hpp
+include/boost/asio/detail/conditionally_enabled_event.hpp
+include/boost/asio/detail/conditionally_enabled_mutex.hpp
 include/boost/asio/detail/config.hpp
 include/boost/asio/detail/consuming_buffers.hpp
+include/boost/asio/detail/cstddef.hpp
 include/boost/asio/detail/cstdint.hpp
 include/boost/asio/detail/date_time_fwd.hpp
 include/boost/asio/detail/deadline_timer_service.hpp
@@ -383,18 +391,21 @@
 include/boost/asio/detail/epoll_reactor.hpp
 include/boost/asio/detail/event.hpp
 include/boost/asio/detail/eventfd_select_interrupter.hpp
+include/boost/asio/detail/executor_op.hpp
 include/boost/asio/detail/fd_set_adapter.hpp
 include/boost/asio/detail/fenced_block.hpp
-include/boost/asio/detail/function.hpp
+include/boost/asio/detail/functional.hpp
 include/boost/asio/detail/gcc_arm_fenced_block.hpp
 include/boost/asio/detail/gcc_hppa_fenced_block.hpp
 include/boost/asio/detail/gcc_sync_fenced_block.hpp
 include/boost/asio/detail/gcc_x86_fenced_block.hpp
+include/boost/asio/detail/global.hpp
 include/boost/asio/detail/handler_alloc_helpers.hpp
 include/boost/asio/detail/handler_cont_helpers.hpp
 include/boost/asio/detail/handler_invoke_helpers.hpp
 include/boost/asio/detail/handler_tracking.hpp
 include/boost/asio/detail/handler_type_requirements.hpp
+include/boost/asio/detail/handler_work.hpp
 include/boost/asio/detail/hash_map.hpp
 include/boost/asio/detail/impl/buffer_sequence_adapter.ipp
 include/boost/asio/detail/impl/descriptor_ops.ipp
@@ -406,6 +417,7 @@
 include/boost/asio/detail/impl/handler_tracking.ipp
 include/boost/asio/detail/impl/kqueue_reactor.hpp
 include/boost/asio/detail/impl/kqueue_reactor.ipp
+include/boost/asio/detail/impl/null_event.ipp
 include/boost/asio/detail/impl/pipe_select_interrupter.ipp
 include/boost/asio/detail/impl/posix_event.ipp
 include/boost/asio/detail/impl/posix_mutex.ipp
@@ -415,6 +427,7 @@
 include/boost/asio/detail/impl/reactive_serial_port_service.ipp
 include/boost/asio/detail/impl/reactive_socket_service_base.ipp
 include/boost/asio/detail/impl/resolver_service_base.ipp
+include/boost/asio/detail/impl/scheduler.ipp
 include/boost/asio/detail/impl/select_reactor.hpp
 include/boost/asio/detail/impl/select_reactor.ipp
 include/boost/asio/detail/impl/service_registry.hpp
@@ -422,17 +435,17 @@
 include/boost/asio/detail/impl/signal_set_service.ipp
 include/boost/asio/detail/impl/socket_ops.ipp
 include/boost/asio/detail/impl/socket_select_interrupter.ipp
+include/boost/asio/detail/impl/strand_executor_service.hpp
+include/boost/asio/detail/impl/strand_executor_service.ipp
 include/boost/asio/detail/impl/strand_service.hpp
 include/boost/asio/detail/impl/strand_service.ipp
-include/boost/asio/detail/impl/task_io_service.hpp
-include/boost/asio/detail/impl/task_io_service.ipp
 include/boost/asio/detail/impl/throw_error.ipp
 include/boost/asio/detail/impl/timer_queue_ptime.ipp
 include/boost/asio/detail/impl/timer_queue_set.ipp
 include/boost/asio/detail/impl/win_event.ipp
 include/boost/asio/detail/impl/win_iocp_handle_service.ipp
-include/boost/asio/detail/impl/win_iocp_io_service.hpp
-include/boost/asio/detail/impl/win_iocp_io_service.ipp
+include/boost/asio/detail/impl/win_iocp_io_context.hpp
+include/boost/asio/detail/impl/win_iocp_io_context.ipp
 include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp
 include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp
 include/boost/asio/detail/impl/win_mutex.ipp
@@ -445,6 +458,8 @@
 include/boost/asio/detail/impl/winrt_timer_scheduler.ipp
 include/boost/asio/detail/impl/winsock_init.ipp
 include/boost/asio/detail/io_control.hpp
+include/boost/asio/detail/is_buffer_sequence.hpp
+include/boost/asio/detail/is_executor.hpp
 include/boost/asio/detail/keyword_tss_ptr.hpp
 include/boost/asio/detail/kqueue_reactor.hpp
 include/boost/asio/detail/limits.hpp
@@ -455,6 +470,7 @@
 include/boost/asio/detail/noncopyable.hpp
 include/boost/asio/detail/null_event.hpp
 include/boost/asio/detail/null_fenced_block.hpp
+include/boost/asio/detail/null_global.hpp
 include/boost/asio/detail/null_mutex.hpp
 include/boost/asio/detail/null_reactor.hpp
 include/boost/asio/detail/null_signal_blocker.hpp
@@ -470,6 +486,7 @@
 include/boost/asio/detail/pop_options.hpp
 include/boost/asio/detail/posix_event.hpp
 include/boost/asio/detail/posix_fd_set_adapter.hpp
+include/boost/asio/detail/posix_global.hpp
 include/boost/asio/detail/posix_mutex.hpp
 include/boost/asio/detail/posix_signal_blocker.hpp
 include/boost/asio/detail/posix_static_mutex.hpp
@@ -488,21 +505,26 @@
 include/boost/asio/detail/reactive_socket_sendto_op.hpp
 include/boost/asio/detail/reactive_socket_service.hpp
 include/boost/asio/detail/reactive_socket_service_base.hpp
+include/boost/asio/detail/reactive_wait_op.hpp
 include/boost/asio/detail/reactor.hpp
 include/boost/asio/detail/reactor_fwd.hpp
 include/boost/asio/detail/reactor_op.hpp
 include/boost/asio/detail/reactor_op_queue.hpp
+include/boost/asio/detail/recycling_allocator.hpp
 include/boost/asio/detail/regex_fwd.hpp



Home | Main Index | Thread Index | Old Index