diff --git a/devel/sobjectizer/Makefile b/devel/sobjectizer/Makefile index 73ad11b0e931..6fde548a5d60 100644 --- a/devel/sobjectizer/Makefile +++ b/devel/sobjectizer/Makefile @@ -1,22 +1,20 @@ PORTNAME= sobjectizer -PORTVERSION= 5.8.3 +PORTVERSION= 5.8.5 CATEGORIES= devel -MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${PORTVERSION}/ +MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v${PORTVERSION}/ DISTNAME= so-${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Cross-platform C++ actor framework WWW= https://stiffstream.com/en/products/sobjectizer.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE -USES= cmake compiler:c++17-lang tar:xz -CMAKE_ON= BUILD_TESTS +USES= cmake:testing compiler:c++17-lang tar:xz +CMAKE_OFF= SOBJECTIZER_BUILD_STATIC +CMAKE_TESTING_ON= BUILD_TESTS WRKSRC_SUBDIR= dev -do-test: - @cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS} - .include diff --git a/devel/sobjectizer/distinfo b/devel/sobjectizer/distinfo index 5d71c3434f66..31f7cef6c888 100644 --- a/devel/sobjectizer/distinfo +++ b/devel/sobjectizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730526915 -SHA256 (so-5.8.3.tar.xz) = 43151cfcdac60564f7017397e542e5c89ca170f6b812532e51505655ce63ce49 -SIZE (so-5.8.3.tar.xz) = 817292 +TIMESTAMP = 1763466419 +SHA256 (so-5.8.5.tar.xz) = 16b081498803b03d1e5594589bcc813583b073cf633abefbb5b5a8ad2b7b3b32 +SIZE (so-5.8.5.tar.xz) = 830632 diff --git a/devel/sobjectizer/pkg-plist b/devel/sobjectizer/pkg-plist index e9008bc49c70..2f28212da937 100644 --- a/devel/sobjectizer/pkg-plist +++ b/devel/sobjectizer/pkg-plist @@ -1,168 +1,167 @@ include/so_5/3rd_party/timertt/all.hpp include/so_5/agent.hpp include/so_5/agent_context.hpp include/so_5/agent_coop_notifications.hpp include/so_5/agent_identity.hpp include/so_5/agent_ref_fwd.hpp include/so_5/agent_state_listener.hpp include/so_5/agent_tuning_options.hpp include/so_5/all.hpp include/so_5/api.hpp include/so_5/atomic_refcounted.hpp include/so_5/bind_transformer_helpers.hpp include/so_5/compiler_features.hpp include/so_5/coop.hpp include/so_5/coop_handle.hpp include/so_5/coop_listener.hpp include/so_5/current_thread_id.hpp include/so_5/custom_mbox.hpp include/so_5/declspec.hpp include/so_5/details/abort_on_fatal_error.hpp include/so_5/details/always_false.hpp include/so_5/details/at_scope_exit.hpp include/so_5/details/invoke_noexcept_code.hpp include/so_5/details/ios_helpers.hpp include/so_5/details/lambda_traits.hpp include/so_5/details/remaining_time_counter.hpp include/so_5/details/rollback_on_exception.hpp include/so_5/details/safe_cv_wait_for.hpp include/so_5/details/suppress_exceptions.hpp include/so_5/details/sync_helpers.hpp include/so_5/detect_os.hpp include/so_5/disp/abstract_work_thread.hpp include/so_5/disp/active_group/pub.hpp include/so_5/disp/active_obj/pub.hpp include/so_5/disp/adv_thread_pool/impl/disp.hpp include/so_5/disp/adv_thread_pool/pub.hpp include/so_5/disp/mpmc_queue_traits/pub.hpp include/so_5/disp/mpsc_queue_traits/pub.hpp include/so_5/disp/nef_one_thread/params.hpp include/so_5/disp/nef_one_thread/pub.hpp include/so_5/disp/nef_thread_pool/pub.hpp include/so_5/disp/one_thread/params.hpp include/so_5/disp/one_thread/pub.hpp include/so_5/disp/prio_dedicated_threads/one_per_prio/pub.hpp include/so_5/disp/prio_one_thread/quoted_round_robin/impl/demand_queue.hpp include/so_5/disp/prio_one_thread/quoted_round_robin/pub.hpp include/so_5/disp/prio_one_thread/quoted_round_robin/quotes.hpp include/so_5/disp/prio_one_thread/reuse/work_thread.hpp include/so_5/disp/prio_one_thread/strictly_ordered/impl/demand_queue.hpp include/so_5/disp/prio_one_thread/strictly_ordered/pub.hpp include/so_5/disp/reuse/actual_work_thread_factory_to_use.hpp include/so_5/disp/reuse/data_source_prefix_helpers.hpp include/so_5/disp/reuse/default_thread_pool_size.hpp include/so_5/disp/reuse/make_actual_dispatcher.hpp include/so_5/disp/reuse/queue_of_queues.hpp include/so_5/disp/reuse/thread_pool_stats.hpp include/so_5/disp/reuse/work_thread/work_thread.hpp include/so_5/disp/reuse/work_thread_activity_tracking.hpp include/so_5/disp/reuse/work_thread_factory_params.hpp include/so_5/disp/thread_pool/impl/basic_event_queue.hpp include/so_5/disp/thread_pool/impl/common_implementation.hpp include/so_5/disp/thread_pool/impl/disp.hpp include/so_5/disp/thread_pool/impl/work_thread_template.hpp include/so_5/disp/thread_pool/pub.hpp include/so_5/disp_binder.hpp include/so_5/env_infrastructures.hpp include/so_5/enveloped_msg.hpp include/so_5/environment.hpp include/so_5/environment_infrastructure.hpp include/so_5/error_logger.hpp include/so_5/event_exception_logger.hpp include/so_5/event_queue.hpp include/so_5/event_queue_hook.hpp include/so_5/exception.hpp include/so_5/exception_control_flags.hpp include/so_5/execution_demand.hpp include/so_5/experimental/testing.hpp include/so_5/experimental/testing/v1/all.hpp include/so_5/fwd.hpp include/so_5/handler_makers.hpp include/so_5/impl/agent_ptr_compare.hpp include/so_5/impl/coop_private_iface.hpp include/so_5/impl/coop_repository_basis.hpp include/so_5/impl/delivery_filter_storage.hpp include/so_5/impl/enveloped_msg_details.hpp include/so_5/impl/final_dereg_chain_helpers.hpp include/so_5/impl/internal_agent_iface.hpp include/so_5/impl/internal_env_iface.hpp include/so_5/impl/layer_core.hpp include/so_5/impl/local_mbox.hpp include/so_5/impl/local_mbox_basic_subscription_info.hpp include/so_5/impl/make_mchain.hpp include/so_5/impl/mbox_core.hpp include/so_5/impl/mbox_iface_for_timers.hpp include/so_5/impl/mchain_details.hpp include/so_5/impl/message_limit_action_msg_tracer.hpp include/so_5/impl/message_sink_for_agent.hpp include/so_5/impl/message_sink_with_message_limit.hpp include/so_5/impl/message_sink_without_message_limit.hpp include/so_5/impl/mpsc_mbox.hpp include/so_5/impl/msg_tracing_helpers.hpp include/so_5/impl/mt_env_infrastructure.hpp include/so_5/impl/named_local_mbox.hpp include/so_5/impl/process_unhandled_exception.hpp include/so_5/impl/run_stage.hpp include/so_5/impl/st_env_infrastructure_reuse.hpp include/so_5/impl/std_message_sinks.hpp include/so_5/impl/std_msg_tracer_holder.hpp include/so_5/impl/stop_guard_repo.hpp include/so_5/impl/subscription_storage_iface.hpp include/so_5/impl/thread_join_stuff.hpp include/so_5/mbox.hpp include/so_5/mbox_fwd.hpp include/so_5/mbox_namespace_name.hpp include/so_5/mchain.hpp include/so_5/mchain_helper_functions.hpp include/so_5/mchain_select.hpp include/so_5/mchain_select_ifaces.hpp include/so_5/message.hpp include/so_5/message_handler_format_detector.hpp include/so_5/message_holder.hpp include/so_5/message_limit.hpp include/so_5/message_sink.hpp include/so_5/mhood.hpp include/so_5/msg_tracing.hpp include/so_5/msg_tracing_individual.hpp include/so_5/msinks/transform_then_redirect.hpp include/so_5/multi_sink_binding.hpp include/so_5/nonempty_name.hpp include/so_5/optional.hpp include/so_5/outliving.hpp include/so_5/priority.hpp include/so_5/queue_locks_defaults_manager.hpp include/so_5/ret_code.hpp include/so_5/rt.hpp include/so_5/send_functions.hpp include/so_5/single_sink_binding.hpp include/so_5/so_layer.hpp include/so_5/spinlocks.hpp include/so_5/state.hpp include/so_5/stats/controller.hpp include/so_5/stats/impl/activity_tracking.hpp include/so_5/stats/impl/ds_agent_core_stats.hpp include/so_5/stats/impl/ds_mbox_core_stats.hpp include/so_5/stats/impl/ds_timer_thread_stats.hpp include/so_5/stats/impl/st_env_stuff.hpp include/so_5/stats/impl/std_controller.hpp include/so_5/stats/messages.hpp include/so_5/stats/prefix.hpp include/so_5/stats/repository.hpp include/so_5/stats/std_names.hpp include/so_5/stats/work_thread_activity.hpp include/so_5/stop_guard.hpp include/so_5/subscription_storage_fwd.hpp include/so_5/thread_helper_functions.hpp include/so_5/timers.hpp include/so_5/transformed_message.hpp include/so_5/types.hpp include/so_5/unique_subscribers_mbox.hpp include/so_5/version.hpp include/so_5/wait_indication.hpp include/so_5/wrapped_env.hpp lib/cmake/sobjectizer/sobjectizer-config-version.cmake lib/cmake/sobjectizer/sobjectizer-config.cmake lib/cmake/sobjectizer/sobjectizer-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/sobjectizer/sobjectizer-targets.cmake -lib/libso.5.8.3.so -lib/libso_s.5.8.3.a +lib/libso.5.8.5.so diff --git a/net/arataga/Makefile b/net/arataga/Makefile index 194605950093..53185bc9d902 100644 --- a/net/arataga/Makefile +++ b/net/arataga/Makefile @@ -1,60 +1,60 @@ PORTNAME= arataga PORTVERSION= 0.5.4 DISTVERSIONPREFIX= v PORTREVISION= 6 CATEGORIES= net MASTER_SITES= SF/sobjectizer/oess/oess-2:oess DISTFILES= oess-2.2.3-full.tar.bz2:oess MAINTAINER= danfe@FreeBSD.org COMMENT= Performant SOCKS5/HTTP1.1 proxy server WWW= https://github.com/Stiffstream/arataga LICENSE= AGPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/spdlog/spdlog.h:devel/spdlog \ ${LOCALBASE}/include/asio/ip/address.hpp:net/asio \ ${LOCALBASE}/include/args.hxx:devel/args LIB_DEPENDS= libso.${_SO5_LIBVER}.so:devel/sobjectizer \ libfmt.so:devel/libfmt \ libhttp_parser.so:www/http-parser TEST_DEPENDS= ${LOCALBASE}/include/doctest/doctest.h:devel/doctest USES= compiler:c++17-lang gmake MAKEFILE= ${FILESDIR}/makefile MAKE_ENV= SO5_LIBVER=${_SO5_LIBVER} WRKSRC_SUBDIR= ${PORTNAME} TEST_TARGET= run_unit_tests TEST_WRKSRC= ${WRKSRC}/../tests USE_GITHUB= yes GH_ACCOUNT= Stiffstream GH_PROJECT= noexcept-ctcheck:nectc restinio:rinio so5extra:so5e GH_TAGNAME= v.1.0.0:nectc v.0.6.16:rinio v.1.6.2:so5e -_SO5_LIBVER= 5.8.3 +_SO5_LIBVER= 5.8.5 PLIST_FILES= bin/${PORTNAME} PORTDOCS= *.md OPTIONS_DEFINE= DOCS post-extract: @${LN} -s ../../noexcept-ctcheck-v.1.0.0/noexcept_ctcheck \ ../../restinio-v.0.6.16/dev/restinio \ ../../so5extra-v.1.6.2/dev/so_5_extra \ ../../oess-2.2.3/dev/cpp_util_2 \ ../../oess-2.2.3/dev/oess_2 ${WRKSRC} post-patch: @${REINPLACE_CMD} -e '/^#include