pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/asio



Module Name:    pkgsrc
Committed By:   prlw1
Date:           Tue Jul  7 07:02:32 UTC 2026

Modified Files:
        pkgsrc/devel/asio: Makefile PLIST distinfo

Log Message:
Update asio to 1.36.0

Gymnastics due to:
x asio-1.36.0/doc/proactor.png: Cannot restore extended attributes: com.apple.quarantine com.apple.quarantine com.apple.lastuseddate#PS com.apple.lastuseddate#PS: Unknown error: -1

No real highlights

Full release notes at:
https://think-async.com/Asio/asio-1.36.0/doc/asio/history.html#asio.history.asio_1_36_0


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/asio/Makefile \
    pkgsrc/devel/asio/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/asio/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/asio/Makefile
diff -u pkgsrc/devel/asio/Makefile:1.8 pkgsrc/devel/asio/Makefile:1.9
--- pkgsrc/devel/asio/Makefile:1.8      Tue Oct 24 22:08:42 2023
+++ pkgsrc/devel/asio/Makefile  Tue Jul  7 07:02:32 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2023/10/24 22:08:42 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2026/07/07 07:02:32 prlw1 Exp $
 
-DISTNAME=      asio-1.24.0
-PKGREVISION=   1
+DISTNAME=      asio-1.36.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=asio/}
 EXTRACT_SUFX=  .tar.bz2
@@ -12,15 +11,19 @@ COMMENT=    Header-only C++ library for asy
 LICENSE=       boost-license
 
 USE_LANGUAGES= # none
-USE_TOOLS=     pax
+USE_TOOLS=     pax tar
 NO_CONFIGURE=  yes
 NO_BUILD=      yes
 
 INSTALLATION_DIRS=     include
 
+do-extract:
+       cd ${WRKDIR} && \
+       ${TAR} -xzf "${DISTDIR}/${DISTFILES}" '*/include/*.*pp'
+
 do-install:
        cd ${WRKSRC} && \
-       ${FIND} include -name "*.*pp" | ${PAX} -r -w  ${DESTDIR}${PREFIX}
+       ${PAX} -r -w include ${DESTDIR}${PREFIX}
 
 .include "../../security/openssl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/asio/distinfo
diff -u pkgsrc/devel/asio/distinfo:1.8 pkgsrc/devel/asio/distinfo:1.9
--- pkgsrc/devel/asio/distinfo:1.8      Tue Nov  1 08:41:17 2022
+++ pkgsrc/devel/asio/distinfo  Tue Jul  7 07:02:32 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2022/11/01 08:41:17 prlw1 Exp $
+$NetBSD: distinfo,v 1.9 2026/07/07 07:02:32 prlw1 Exp $
 
-BLAKE2s (asio-1.24.0.tar.bz2) = 76790eea77f4bdb0a1760cdc7cb9f43f142cd61678a09b3dfd077218200dfeca
-SHA512 (asio-1.24.0.tar.bz2) = c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
-Size (asio-1.24.0.tar.bz2) = 3150924 bytes
+BLAKE2s (asio-1.36.0.tar.bz2) = 9fff3dea667a2dfaa9cc0d4fb3e3a45cf7349b82d2c86768d0e9611df9f845b2
+SHA512 (asio-1.36.0.tar.bz2) = 87cfe606a38d3b697a15dacc35e367f556fb9e36b3d80785ddf3b59b6d214417ea7d483586077e7023f732b57a1369e2eb9b0f13be8b3f9f8bfdd59005683510
+Size (asio-1.36.0.tar.bz2) = 3217022 bytes

Index: pkgsrc/devel/asio/PLIST
diff -u pkgsrc/devel/asio/PLIST:1.4 pkgsrc/devel/asio/PLIST:1.5
--- pkgsrc/devel/asio/PLIST:1.4 Tue Nov  1 08:41:17 2022
+++ pkgsrc/devel/asio/PLIST     Tue Jul  7 07:02:32 2026
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.4 2022/11/01 08:41:17 prlw1 Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/07/07 07:02:32 prlw1 Exp $
 include/asio.hpp
+include/asio/any_completion_executor.hpp
+include/asio/any_completion_handler.hpp
 include/asio/any_io_executor.hpp
 include/asio/append.hpp
 include/asio/as_tuple.hpp
 include/asio/associated_allocator.hpp
 include/asio/associated_cancellation_slot.hpp
 include/asio/associated_executor.hpp
+include/asio/associated_immediate_executor.hpp
 include/asio/associator.hpp
 include/asio/async_result.hpp
 include/asio/awaitable.hpp
@@ -32,6 +35,7 @@ include/asio/basic_writable_pipe.hpp
 include/asio/bind_allocator.hpp
 include/asio/bind_cancellation_slot.hpp
 include/asio/bind_executor.hpp
+include/asio/bind_immediate_executor.hpp
 include/asio/buffer.hpp
 include/asio/buffer_registration.hpp
 include/asio/buffered_read_stream.hpp
@@ -41,16 +45,23 @@ include/asio/buffered_stream_fwd.hpp
 include/asio/buffered_write_stream.hpp
 include/asio/buffered_write_stream_fwd.hpp
 include/asio/buffers_iterator.hpp
+include/asio/cancel_after.hpp
+include/asio/cancel_at.hpp
 include/asio/cancellation_signal.hpp
 include/asio/cancellation_state.hpp
 include/asio/cancellation_type.hpp
+include/asio/co_composed.hpp
 include/asio/co_spawn.hpp
 include/asio/completion_condition.hpp
 include/asio/compose.hpp
+include/asio/composed.hpp
+include/asio/config.hpp
 include/asio/connect.hpp
 include/asio/connect_pipe.hpp
+include/asio/consign.hpp
 include/asio/coroutine.hpp
 include/asio/deadline_timer.hpp
+include/asio/default_completion_token.hpp
 include/asio/defer.hpp
 include/asio/deferred.hpp
 include/asio/detached.hpp
@@ -65,11 +76,14 @@ include/asio/detail/blocking_executor_op
 include/asio/detail/buffer_resize_guard.hpp
 include/asio/detail/buffer_sequence_adapter.hpp
 include/asio/detail/buffered_stream_storage.hpp
-include/asio/detail/bulk_executor_op.hpp
 include/asio/detail/call_stack.hpp
 include/asio/detail/chrono.hpp
 include/asio/detail/chrono_time_traits.hpp
 include/asio/detail/completion_handler.hpp
+include/asio/detail/completion_message.hpp
+include/asio/detail/completion_payload.hpp
+include/asio/detail/completion_payload_handler.hpp
+include/asio/detail/composed_work.hpp
 include/asio/detail/concurrency_hint.hpp
 include/asio/detail/conditionally_enabled_event.hpp
 include/asio/detail/conditionally_enabled_mutex.hpp
@@ -94,14 +108,9 @@ include/asio/detail/fd_set_adapter.hpp
 include/asio/detail/fenced_block.hpp
 include/asio/detail/functional.hpp
 include/asio/detail/future.hpp
-include/asio/detail/gcc_arm_fenced_block.hpp
-include/asio/detail/gcc_hppa_fenced_block.hpp
-include/asio/detail/gcc_sync_fenced_block.hpp
-include/asio/detail/gcc_x86_fenced_block.hpp
 include/asio/detail/global.hpp
 include/asio/detail/handler_alloc_helpers.hpp
 include/asio/detail/handler_cont_helpers.hpp
-include/asio/detail/handler_invoke_helpers.hpp
 include/asio/detail/handler_tracking.hpp
 include/asio/detail/handler_type_requirements.hpp
 include/asio/detail/handler_work.hpp
@@ -131,6 +140,7 @@ include/asio/detail/impl/posix_tss_ptr.i
 include/asio/detail/impl/reactive_descriptor_service.ipp
 include/asio/detail/impl/reactive_socket_service_base.ipp
 include/asio/detail/impl/resolver_service_base.ipp
+include/asio/detail/impl/resolver_thread_pool.ipp
 include/asio/detail/impl/scheduler.ipp
 include/asio/detail/impl/select_reactor.hpp
 include/asio/detail/impl/select_reactor.ipp
@@ -145,7 +155,6 @@ include/asio/detail/impl/strand_service.
 include/asio/detail/impl/strand_service.ipp
 include/asio/detail/impl/thread_context.ipp
 include/asio/detail/impl/throw_error.ipp
-include/asio/detail/impl/timer_queue_ptime.ipp
 include/asio/detail/impl/timer_queue_set.ipp
 include/asio/detail/impl/win_event.ipp
 include/asio/detail/impl/win_iocp_file_service.ipp
@@ -163,6 +172,10 @@ include/asio/detail/impl/winrt_ssocket_s
 include/asio/detail/impl/winrt_timer_scheduler.hpp
 include/asio/detail/impl/winrt_timer_scheduler.ipp
 include/asio/detail/impl/winsock_init.ipp
+include/asio/detail/initiate_defer.hpp
+include/asio/detail/initiate_dispatch.hpp
+include/asio/detail/initiate_post.hpp
+include/asio/detail/initiation_base.hpp
 include/asio/detail/io_control.hpp
 include/asio/detail/io_object_impl.hpp
 include/asio/detail/io_uring_descriptor_read_at_op.hpp
@@ -190,7 +203,6 @@ include/asio/detail/keyword_tss_ptr.hpp
 include/asio/detail/kqueue_reactor.hpp
 include/asio/detail/limits.hpp
 include/asio/detail/local_free_on_block_exit.hpp
-include/asio/detail/macos_fenced_block.hpp
 include/asio/detail/memory.hpp
 include/asio/detail/mutex.hpp
 include/asio/detail/non_const_lvalue.hpp
@@ -243,6 +255,7 @@ include/asio/detail/resolve_op.hpp
 include/asio/detail/resolve_query_op.hpp
 include/asio/detail/resolver_service.hpp
 include/asio/detail/resolver_service_base.hpp
+include/asio/detail/resolver_thread_pool.hpp
 include/asio/detail/scheduler.hpp
 include/asio/detail/scheduler_operation.hpp
 include/asio/detail/scheduler_task.hpp
@@ -262,7 +275,6 @@ include/asio/detail/socket_ops.hpp
 include/asio/detail/socket_option.hpp
 include/asio/detail/socket_select_interrupter.hpp
 include/asio/detail/socket_types.hpp
-include/asio/detail/solaris_fenced_block.hpp
 include/asio/detail/source_location.hpp
 include/asio/detail/static_mutex.hpp
 include/asio/detail/std_event.hpp
@@ -280,21 +292,19 @@ include/asio/detail/thread_group.hpp
 include/asio/detail/thread_info_base.hpp
 include/asio/detail/throw_error.hpp
 include/asio/detail/throw_exception.hpp
+include/asio/detail/timed_cancel_op.hpp
 include/asio/detail/timer_queue.hpp
 include/asio/detail/timer_queue_base.hpp
-include/asio/detail/timer_queue_ptime.hpp
 include/asio/detail/timer_queue_set.hpp
 include/asio/detail/timer_scheduler.hpp
 include/asio/detail/timer_scheduler_fwd.hpp
 include/asio/detail/tss_ptr.hpp
 include/asio/detail/type_traits.hpp
 include/asio/detail/utility.hpp
-include/asio/detail/variadic_templates.hpp
 include/asio/detail/wait_handler.hpp
 include/asio/detail/wait_op.hpp
 include/asio/detail/win_event.hpp
 include/asio/detail/win_fd_set_adapter.hpp
-include/asio/detail/win_fenced_block.hpp
 include/asio/detail/win_global.hpp
 include/asio/detail/win_iocp_file_service.hpp
 include/asio/detail/win_iocp_handle_read_op.hpp
@@ -338,6 +348,7 @@ include/asio/detail/winsock_init.hpp
 include/asio/detail/work_dispatcher.hpp
 include/asio/detail/wrapped_handler.hpp
 include/asio/dispatch.hpp
+include/asio/disposition.hpp
 include/asio/error.hpp
 include/asio/error_code.hpp
 include/asio/execution.hpp
@@ -346,44 +357,20 @@ include/asio/execution/any_executor.hpp
 include/asio/execution/bad_executor.hpp
 include/asio/execution/blocking.hpp
 include/asio/execution/blocking_adaptation.hpp
-include/asio/execution/bulk_execute.hpp
-include/asio/execution/bulk_guarantee.hpp
-include/asio/execution/connect.hpp
 include/asio/execution/context.hpp
 include/asio/execution/context_as.hpp
-include/asio/execution/detail/as_invocable.hpp
-include/asio/execution/detail/as_operation.hpp
-include/asio/execution/detail/as_receiver.hpp
-include/asio/execution/detail/bulk_sender.hpp
-include/asio/execution/detail/submit_receiver.hpp
-include/asio/execution/detail/void_receiver.hpp
-include/asio/execution/execute.hpp
 include/asio/execution/executor.hpp
 include/asio/execution/impl/bad_executor.ipp
-include/asio/execution/impl/receiver_invocation_error.ipp
 include/asio/execution/invocable_archetype.hpp
 include/asio/execution/mapping.hpp
 include/asio/execution/occupancy.hpp
-include/asio/execution/operation_state.hpp
 include/asio/execution/outstanding_work.hpp
 include/asio/execution/prefer_only.hpp
-include/asio/execution/receiver.hpp
-include/asio/execution/receiver_invocation_error.hpp
 include/asio/execution/relationship.hpp
-include/asio/execution/schedule.hpp
-include/asio/execution/scheduler.hpp
-include/asio/execution/sender.hpp
-include/asio/execution/set_done.hpp
-include/asio/execution/set_error.hpp
-include/asio/execution/set_value.hpp
-include/asio/execution/start.hpp
-include/asio/execution/submit.hpp
 include/asio/execution_context.hpp
 include/asio/executor.hpp
 include/asio/executor_work_guard.hpp
-include/asio/experimental/append.hpp
 include/asio/experimental/as_single.hpp
-include/asio/experimental/as_tuple.hpp
 include/asio/experimental/awaitable_operators.hpp
 include/asio/experimental/basic_channel.hpp
 include/asio/experimental/basic_concurrent_channel.hpp
@@ -391,20 +378,17 @@ include/asio/experimental/cancellation_c
 include/asio/experimental/channel.hpp
 include/asio/experimental/channel_error.hpp
 include/asio/experimental/channel_traits.hpp
+include/asio/experimental/co_composed.hpp
 include/asio/experimental/co_spawn.hpp
 include/asio/experimental/concurrent_channel.hpp
 include/asio/experimental/coro.hpp
 include/asio/experimental/coro_traits.hpp
-include/asio/experimental/deferred.hpp
-include/asio/experimental/detail/channel_handler.hpp
-include/asio/experimental/detail/channel_message.hpp
 include/asio/experimental/detail/channel_operation.hpp
-include/asio/experimental/detail/channel_payload.hpp
 include/asio/experimental/detail/channel_receive_op.hpp
 include/asio/experimental/detail/channel_send_functions.hpp
 include/asio/experimental/detail/channel_send_op.hpp
 include/asio/experimental/detail/channel_service.hpp
-include/asio/experimental/detail/completion_handler_erasure.hpp
+include/asio/experimental/detail/coro_completion_handler.hpp
 include/asio/experimental/detail/coro_promise_allocator.hpp
 include/asio/experimental/detail/has_signature.hpp
 include/asio/experimental/detail/impl/channel_service.hpp
@@ -415,10 +399,11 @@ include/asio/experimental/impl/coro.hpp
 include/asio/experimental/impl/parallel_group.hpp
 include/asio/experimental/impl/promise.hpp
 include/asio/experimental/impl/use_coro.hpp
+include/asio/experimental/impl/use_promise.hpp
 include/asio/experimental/parallel_group.hpp
-include/asio/experimental/prepend.hpp
 include/asio/experimental/promise.hpp
 include/asio/experimental/use_coro.hpp
+include/asio/experimental/use_promise.hpp
 include/asio/file_base.hpp
 include/asio/generic/basic_endpoint.hpp
 include/asio/generic/datagram_protocol.hpp
@@ -427,36 +412,38 @@ include/asio/generic/detail/impl/endpoin
 include/asio/generic/raw_protocol.hpp
 include/asio/generic/seq_packet_protocol.hpp
 include/asio/generic/stream_protocol.hpp
-include/asio/handler_alloc_hook.hpp
 include/asio/handler_continuation_hook.hpp
-include/asio/handler_invoke_hook.hpp
 include/asio/high_resolution_timer.hpp
+include/asio/immediate.hpp
+include/asio/impl/any_completion_executor.ipp
 include/asio/impl/any_io_executor.ipp
 include/asio/impl/append.hpp
 include/asio/impl/as_tuple.hpp
 include/asio/impl/awaitable.hpp
+include/asio/impl/awaitable.ipp
 include/asio/impl/buffered_read_stream.hpp
 include/asio/impl/buffered_write_stream.hpp
+include/asio/impl/cancel_after.hpp
+include/asio/impl/cancel_at.hpp
 include/asio/impl/cancellation_signal.ipp
 include/asio/impl/co_spawn.hpp
+include/asio/impl/config.hpp
+include/asio/impl/config.ipp
 include/asio/impl/connect.hpp
 include/asio/impl/connect_pipe.hpp
 include/asio/impl/connect_pipe.ipp
-include/asio/impl/defer.hpp
+include/asio/impl/consign.hpp
 include/asio/impl/deferred.hpp
 include/asio/impl/detached.hpp
-include/asio/impl/dispatch.hpp
 include/asio/impl/error.ipp
 include/asio/impl/error_code.ipp
 include/asio/impl/execution_context.hpp
 include/asio/impl/execution_context.ipp
 include/asio/impl/executor.hpp
 include/asio/impl/executor.ipp
-include/asio/impl/handler_alloc_hook.ipp
 include/asio/impl/io_context.hpp
 include/asio/impl/io_context.ipp
 include/asio/impl/multiple_exceptions.ipp
-include/asio/impl/post.hpp
 include/asio/impl/prepend.hpp
 include/asio/impl/read.hpp
 include/asio/impl/read_at.hpp
@@ -477,8 +464,6 @@ include/asio/impl/write.hpp
 include/asio/impl/write_at.hpp
 include/asio/io_context.hpp
 include/asio/io_context_strand.hpp
-include/asio/io_service.hpp
-include/asio/io_service_strand.hpp
 include/asio/ip/address.hpp
 include/asio/ip/address_v4.hpp
 include/asio/ip/address_v4_iterator.hpp
@@ -529,6 +514,7 @@ include/asio/local/connect_pair.hpp
 include/asio/local/datagram_protocol.hpp
 include/asio/local/detail/endpoint.hpp
 include/asio/local/detail/impl/endpoint.ipp
+include/asio/local/seq_packet_protocol.hpp
 include/asio/local/stream_protocol.hpp
 include/asio/multiple_exceptions.hpp
 include/asio/packaged_task.hpp
@@ -555,6 +541,7 @@ include/asio/require_concept.hpp
 include/asio/serial_port.hpp
 include/asio/serial_port_base.hpp
 include/asio/signal_set.hpp
+include/asio/signal_set_base.hpp
 include/asio/socket_base.hpp
 include/asio/spawn.hpp
 include/asio/ssl.hpp
@@ -580,9 +567,7 @@ include/asio/ssl/impl/context.hpp
 include/asio/ssl/impl/context.ipp
 include/asio/ssl/impl/error.ipp
 include/asio/ssl/impl/host_name_verification.ipp
-include/asio/ssl/impl/rfc2818_verification.ipp
 include/asio/ssl/impl/src.hpp
-include/asio/ssl/rfc2818_verification.hpp
 include/asio/ssl/stream.hpp
 include/asio/ssl/stream_base.hpp
 include/asio/ssl/verify_context.hpp
@@ -600,12 +585,7 @@ include/asio/this_coro.hpp
 include/asio/thread.hpp
 include/asio/thread_pool.hpp
 include/asio/time_traits.hpp
-include/asio/traits/bulk_execute_free.hpp
-include/asio/traits/bulk_execute_member.hpp
-include/asio/traits/connect_free.hpp
-include/asio/traits/connect_member.hpp
 include/asio/traits/equality_comparable.hpp
-include/asio/traits/execute_free.hpp
 include/asio/traits/execute_member.hpp
 include/asio/traits/prefer_free.hpp
 include/asio/traits/prefer_member.hpp
@@ -616,21 +596,9 @@ include/asio/traits/require_concept_free
 include/asio/traits/require_concept_member.hpp
 include/asio/traits/require_free.hpp
 include/asio/traits/require_member.hpp
-include/asio/traits/schedule_free.hpp
-include/asio/traits/schedule_member.hpp
-include/asio/traits/set_done_free.hpp
-include/asio/traits/set_done_member.hpp
-include/asio/traits/set_error_free.hpp
-include/asio/traits/set_error_member.hpp
-include/asio/traits/set_value_free.hpp
-include/asio/traits/set_value_member.hpp
-include/asio/traits/start_free.hpp
-include/asio/traits/start_member.hpp
 include/asio/traits/static_query.hpp
 include/asio/traits/static_require.hpp
 include/asio/traits/static_require_concept.hpp
-include/asio/traits/submit_free.hpp
-include/asio/traits/submit_member.hpp
 include/asio/ts/buffer.hpp
 include/asio/ts/executor.hpp
 include/asio/ts/internet.hpp



Home | Main Index | Thread Index | Old Index