git: b986ed339ed7 - main - devel/pika: update 0.20.0 → 0.21.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Dec 2023 08:39:02 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=b986ed339ed718c3898b131796ee0afe81c0ee23 commit b986ed339ed718c3898b131796ee0afe81c0ee23 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-12-07 07:02:23 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-12-07 07:02:23 +0000 devel/pika: update 0.20.0 → 0.21.0 Reported by: portscout --- devel/pika/Makefile | 7 +- devel/pika/distinfo | 6 +- ...me_include_pika_init__runtime_init__runtime.hpp | 11 +- ...h-libs_pika_init__runtime_src_init__runtime.cpp | 11 ++ devel/pika/pkg-plist | 130 +-------------------- 5 files changed, 19 insertions(+), 146 deletions(-) diff --git a/devel/pika/Makefile b/devel/pika/Makefile index 2a442377ebe9..f0c2391f10d5 100644 --- a/devel/pika/Makefile +++ b/devel/pika/Makefile @@ -1,5 +1,5 @@ PORTNAME= pika -DISTVERSION= 0.20.0 +DISTVERSION= 0.21.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -25,14 +25,11 @@ GH_ACCOUNT= pika-org CMAKE_ON= PIKA_WITH_MALLOC CMAKE_ON+= PIKA_WITH_GENERIC_CONTEXT_COROUTINES # prerequisite, build breaks on aarch64, armv6 w/out it CMAKE_TESTING_ON= PIKA_WITH_TESTS PIKA_WITH_TESTS_UNIT PIKA_WITH_TESTS_REGRESSIONS # only hellow_world test runs, see https://github.com/pika-org/pika/issues/853 -CMAKE_TESTING_TARGET= test +CMAKE_TESTING_TARGET= test # some tests fail because some executables aren't found, see https://github.com/pika-org/pika/issues/886 BINARY_ALIAS= git=false post-install: @${RM} -r ${STAGEDIR}${DATADIR} # remove copy of license -xpre-test: # unlike most other cmake projects tests fail to build when reconfigured, and require full rebuild - @${RM} -r ${BUILD_WRKSRC}/* - .include <bsd.port.mk> diff --git a/devel/pika/distinfo b/devel/pika/distinfo index fafaae2f5513..95864efa4e4d 100644 --- a/devel/pika/distinfo +++ b/devel/pika/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699219062 -SHA256 (pika-org-pika-0.20.0_GH0.tar.gz) = f338cceea66a0e3954806b2aca08f6560bba524ecea222f04bc18b483851c877 -SIZE (pika-org-pika-0.20.0_GH0.tar.gz) = 1266717 +TIMESTAMP = 1701931424 +SHA256 (pika-org-pika-0.21.0_GH0.tar.gz) = 0ab24966e6ae026b355147f02354af4bd2117c342915fe844addf8e493735a33 +SIZE (pika-org-pika-0.21.0_GH0.tar.gz) = 1054361 diff --git a/devel/pika/files/patch-libs_pika_init__runtime_include_pika_init__runtime_init__runtime.hpp b/devel/pika/files/patch-libs_pika_init__runtime_include_pika_init__runtime_init__runtime.hpp index 4312e4a6682c..0425820feb69 100644 --- a/devel/pika/files/patch-libs_pika_init__runtime_include_pika_init__runtime_init__runtime.hpp +++ b/devel/pika/files/patch-libs_pika_init__runtime_include_pika_init__runtime_init__runtime.hpp @@ -1,6 +1,6 @@ - hack to work around https://github.com/pika-org/pika/issues/649 ---- libs/pika/init_runtime/include/pika/init_runtime/init_runtime.hpp.orig 2023-04-10 00:11:12 UTC +--- libs/pika/init_runtime/include/pika/init_runtime/init_runtime.hpp.orig 2023-12-06 08:42:57 UTC +++ libs/pika/init_runtime/include/pika/init_runtime/init_runtime.hpp @@ -44,6 +44,7 @@ @@ -10,12 +10,3 @@ extern char** environ; #endif -@@ -113,7 +114,7 @@ namespace pika { - } - - #if defined(__FreeBSD__) -- freebsd_environ = environ; -+ //freebsd_environ = environ; - #endif - // set a handler for std::abort - std::signal(SIGABRT, pika::detail::on_abort); diff --git a/devel/pika/files/patch-libs_pika_init__runtime_src_init__runtime.cpp b/devel/pika/files/patch-libs_pika_init__runtime_src_init__runtime.cpp new file mode 100644 index 000000000000..ad23d241269d --- /dev/null +++ b/devel/pika/files/patch-libs_pika_init__runtime_src_init__runtime.cpp @@ -0,0 +1,11 @@ +--- libs/pika/init_runtime/src/init_runtime.cpp.orig 2023-12-07 06:48:45 UTC ++++ libs/pika/init_runtime/src/init_runtime.cpp +@@ -355,7 +359,7 @@ namespace pika { + } + + #if defined(__FreeBSD__) +- freebsd_environ = environ; ++ //freebsd_environ = environ; + #endif + // set a handler for std::abort + [[maybe_unused]] auto signal_handler = std::signal(SIGABRT, pika::detail::on_abort); diff --git a/devel/pika/pkg-plist b/devel/pika/pkg-plist index 492cbe4a4849..afed5e019c31 100644 --- a/devel/pika/pkg-plist +++ b/devel/pika/pkg-plist @@ -12,36 +12,10 @@ include/pika/assertion/config/defines.hpp include/pika/assertion/current_function.hpp include/pika/assertion/evaluate_assert.hpp include/pika/assertion/source_location.hpp -include/pika/async/apply.hpp -include/pika/async/async.hpp -include/pika/async/async_fwd.hpp -include/pika/async/config/defines.hpp -include/pika/async/dataflow.hpp -include/pika/async/sync.hpp -include/pika/async/sync_fwd.hpp -include/pika/async_base/apply.hpp -include/pika/async_base/async.hpp include/pika/async_base/config/defines.hpp -include/pika/async_base/dataflow.hpp -include/pika/async_base/launch_policy.hpp include/pika/async_base/scheduling_properties.hpp -include/pika/async_base/sync.hpp -include/pika/async_base/traits/is_launch_policy.hpp -include/pika/async_combinators/config/defines.hpp -include/pika/async_combinators/detail/throw_if_exceptional.hpp -include/pika/async_combinators/future_wait.hpp -include/pika/async_combinators/split_future.hpp -include/pika/async_combinators/wait_all.hpp -include/pika/async_combinators/wait_any.hpp -include/pika/async_combinators/wait_each.hpp -include/pika/async_combinators/wait_some.hpp -include/pika/async_combinators/when_all.hpp -include/pika/async_combinators/when_any.hpp -include/pika/async_combinators/when_each.hpp -include/pika/async_combinators/when_some.hpp include/pika/async_rw_mutex.hpp include/pika/barrier.hpp -include/pika/channel.hpp include/pika/chrono.hpp include/pika/command_line_handling/command_line_handling.hpp include/pika/command_line_handling/config/defines.hpp @@ -78,7 +52,6 @@ include/pika/config/emulate_deleted.hpp include/pika/config/export_definitions.hpp include/pika/config/forceinline.hpp include/pika/config/forward.hpp -include/pika/config/lambda_capture_this.hpp include/pika/config/manual_profiling.hpp include/pika/config/modules_enabled.hpp include/pika/config/move.hpp @@ -142,10 +115,9 @@ include/pika/execution/algorithms/drop_value.hpp include/pika/execution/algorithms/ensure_started.hpp include/pika/execution/algorithms/execute.hpp include/pika/execution/algorithms/just.hpp -include/pika/execution/algorithms/keep_future.hpp include/pika/execution/algorithms/let_error.hpp include/pika/execution/algorithms/let_value.hpp -include/pika/execution/algorithms/make_future.hpp +include/pika/execution/algorithms/require_started.hpp include/pika/execution/algorithms/schedule_from.hpp include/pika/execution/algorithms/split.hpp include/pika/execution/algorithms/split_tuple.hpp @@ -159,28 +131,7 @@ include/pika/execution/algorithms/unpack.hpp include/pika/execution/algorithms/when_all.hpp include/pika/execution/algorithms/when_all_vector.hpp include/pika/execution/config/defines.hpp -include/pika/execution/detail/async_launch_policy_dispatch.hpp -include/pika/execution/detail/execution_parameter_callbacks.hpp -include/pika/execution/detail/future_exec.hpp -include/pika/execution/detail/post_policy_dispatch.hpp -include/pika/execution/detail/sync_launch_policy_dispatch.hpp -include/pika/execution/execution.hpp -include/pika/execution/executor_parameters.hpp -include/pika/execution/executors/auto_chunk_size.hpp -include/pika/execution/executors/dynamic_chunk_size.hpp -include/pika/execution/executors/execution.hpp -include/pika/execution/executors/execution_information.hpp -include/pika/execution/executors/execution_parameters.hpp -include/pika/execution/executors/execution_parameters_fwd.hpp -include/pika/execution/executors/fused_bulk_execute.hpp -include/pika/execution/executors/guided_chunk_size.hpp -include/pika/execution/executors/persistent_auto_chunk_size.hpp -include/pika/execution/executors/rebind_executor.hpp -include/pika/execution/executors/static_chunk_size.hpp include/pika/execution/scheduler_queries.hpp -include/pika/execution/traits/executor_traits.hpp -include/pika/execution/traits/future_then_result_exec.hpp -include/pika/execution/traits/is_execution_policy.hpp include/pika/execution_base/agent_base.hpp include/pika/execution_base/agent_ref.hpp include/pika/execution_base/any_sender.hpp @@ -188,38 +139,14 @@ include/pika/execution_base/completion_scheduler.hpp include/pika/execution_base/config/defines.hpp include/pika/execution_base/context_base.hpp include/pika/execution_base/detail/spinlock_deadlock_detection.hpp -include/pika/execution_base/execution.hpp include/pika/execution_base/operation_state.hpp include/pika/execution_base/receiver.hpp include/pika/execution_base/resource_base.hpp include/pika/execution_base/sender.hpp include/pika/execution_base/stdexec_forward.hpp include/pika/execution_base/this_thread.hpp -include/pika/execution_base/traits/is_executor.hpp -include/pika/execution_base/traits/is_executor_parameters.hpp -include/pika/executors/annotating_executor.hpp -include/pika/executors/apply.hpp -include/pika/executors/async.hpp include/pika/executors/config/defines.hpp -include/pika/executors/current_executor.hpp -include/pika/executors/dataflow.hpp -include/pika/executors/datapar/execution_policy.hpp -include/pika/executors/datapar/execution_policy_fwd.hpp -include/pika/executors/detail/hierarchical_spawning.hpp -include/pika/executors/exception_list.hpp -include/pika/executors/execution_policy.hpp -include/pika/executors/execution_policy_annotation.hpp -include/pika/executors/execution_policy_fwd.hpp -include/pika/executors/fork_join_executor.hpp -include/pika/executors/limiting_executor.hpp -include/pika/executors/parallel_executor.hpp -include/pika/executors/restricted_thread_pool_executor.hpp -include/pika/executors/scheduler_executor.hpp -include/pika/executors/sequenced_executor.hpp -include/pika/executors/std_execution_policy.hpp include/pika/executors/std_thread_scheduler.hpp -include/pika/executors/sync.hpp -include/pika/executors/thread_pool_executor.hpp include/pika/executors/thread_pool_scheduler.hpp include/pika/executors/thread_pool_scheduler_bulk.hpp include/pika/filesystem/config/defines.hpp @@ -249,27 +176,6 @@ include/pika/functional/traits/get_function_annotation.hpp include/pika/functional/traits/is_action.hpp include/pika/functional/traits/is_bind_expression.hpp include/pika/functional/unique_function.hpp -include/pika/future.hpp -include/pika/futures/config/defines.hpp -include/pika/futures/detail/future_data.hpp -include/pika/futures/detail/future_transforms.hpp -include/pika/futures/future.hpp -include/pika/futures/future_fwd.hpp -include/pika/futures/futures_factory.hpp -include/pika/futures/packaged_continuation.hpp -include/pika/futures/packaged_task.hpp -include/pika/futures/promise.hpp -include/pika/futures/traits/acquire_future.hpp -include/pika/futures/traits/acquire_shared_state.hpp -include/pika/futures/traits/detail/future_await_traits.hpp -include/pika/futures/traits/detail/future_traits.hpp -include/pika/futures/traits/future_access.hpp -include/pika/futures/traits/future_then_result.hpp -include/pika/futures/traits/future_traits.hpp -include/pika/futures/traits/is_future.hpp -include/pika/futures/traits/is_future_range.hpp -include/pika/futures/traits/is_future_tuple.hpp -include/pika/futures/traits/promise_local_result.hpp include/pika/hashing/config/defines.hpp include/pika/hashing/fibhash.hpp include/pika/include/config/defines.hpp @@ -299,13 +205,6 @@ include/pika/iterator_support/zip_iterator.hpp include/pika/itt_notify/config/defines.hpp include/pika/itt_notify/thread_name.hpp include/pika/latch.hpp -include/pika/lcos/and_gate.hpp -include/pika/lcos/channel.hpp -include/pika/lcos/composable_guard.hpp -include/pika/lcos/conditional_trigger.hpp -include/pika/lcos/config/defines.hpp -include/pika/lcos/receive_buffer.hpp -include/pika/lcos/trigger.hpp include/pika/lock_registration/config/defines.hpp include/pika/lock_registration/detail/register_locks.hpp include/pika/logging/config/defines.hpp @@ -323,9 +222,7 @@ include/pika/memory/detail/sp_convertible.hpp include/pika/memory/intrusive_ptr.hpp include/pika/modules/affinity.hpp include/pika/modules/allocator_support.hpp -include/pika/modules/async.hpp include/pika/modules/async_base.hpp -include/pika/modules/async_combinators.hpp include/pika/modules/command_line_handling.hpp include/pika/modules/concepts.hpp include/pika/modules/concurrency.hpp @@ -337,17 +234,14 @@ include/pika/modules/execution.hpp include/pika/modules/execution_base.hpp include/pika/modules/executors.hpp include/pika/modules/functional.hpp -include/pika/modules/futures.hpp include/pika/modules/hashing.hpp include/pika/modules/ini.hpp include/pika/modules/init_runtime.hpp include/pika/modules/iterator_support.hpp include/pika/modules/itt_notify.hpp -include/pika/modules/lcos.hpp include/pika/modules/lock_registration.hpp include/pika/modules/logging.hpp include/pika/modules/memory.hpp -include/pika/modules/pack_traversal.hpp include/pika/modules/prefix.hpp include/pika/modules/preprocessor.hpp include/pika/modules/program_options.hpp @@ -360,7 +254,6 @@ include/pika/modules/string_util.hpp include/pika/modules/synchronization.hpp include/pika/modules/tag_invoke.hpp include/pika/modules/thread_manager.hpp -include/pika/modules/thread_pool_util.hpp include/pika/modules/thread_pools.hpp include/pika/modules/thread_support.hpp include/pika/modules/threading.hpp @@ -371,15 +264,6 @@ include/pika/modules/type_support.hpp include/pika/modules/util.hpp include/pika/mpi.hpp include/pika/mutex.hpp -include/pika/pack_traversal/config/defines.hpp -include/pika/pack_traversal/detail/container_category.hpp -include/pika/pack_traversal/detail/pack_traversal_async_impl.hpp -include/pika/pack_traversal/detail/pack_traversal_impl.hpp -include/pika/pack_traversal/detail/unwrap_impl.hpp -include/pika/pack_traversal/pack_traversal.hpp -include/pika/pack_traversal/pack_traversal_async.hpp -include/pika/pack_traversal/traits/pack_traversal_rebind_container.hpp -include/pika/pack_traversal/unwrap.hpp include/pika/prefix/config/defines.hpp include/pika/prefix/find_prefix.hpp include/pika/preprocessor/cat.hpp @@ -493,8 +377,6 @@ include/pika/tag_invoke/config/defines.hpp include/pika/thread.hpp include/pika/thread_manager/config/defines.hpp include/pika/thread_manager/thread_manager_fwd.hpp -include/pika/thread_pool_util/config/defines.hpp -include/pika/thread_pool_util/thread_pool_suspension_helpers.hpp include/pika/thread_pools/config/defines.hpp include/pika/thread_pools/scheduled_thread_pool.hpp include/pika/thread_pools/scheduled_thread_pool_impl.hpp @@ -568,7 +450,6 @@ include/pika/type_support/type_identity.hpp include/pika/type_support/unused.hpp include/pika/type_support/unwrap_reference.hpp include/pika/type_support/void_guard.hpp -include/pika/unwrap.hpp include/pika/util/config/defines.hpp include/pika/util/detail/reserve.hpp include/pika/util/get_and_reset_value.hpp @@ -657,15 +538,8 @@ lib/cmake/pika/tests/cxx17_copy_elision.cpp lib/cmake/pika/tests/cxx17_memory_resource.cpp lib/cmake/pika/tests/cxx17_noexcept_function.cpp lib/cmake/pika/tests/cxx17_std_aligned_alloc.cpp -lib/cmake/pika/tests/cxx17_std_execution_policies.cpp -lib/cmake/pika/tests/cxx20_coroutines.cpp -lib/cmake/pika/tests/cxx20_lambda_capture.cpp lib/cmake/pika/tests/cxx20_no_unique_address_attribute.cpp -lib/cmake/pika/tests/cxx20_paren_initialization_of_aggregates.cpp -lib/cmake/pika/tests/cxx20_perfect_pack_capture.cpp lib/cmake/pika/tests/cxx20_std_disable_sized_sentinel_for.cpp -lib/cmake/pika/tests/cxx20_std_endian.cpp -lib/cmake/pika/tests/cxx20_std_execution_policies.cpp lib/cmake/pika/tests/cxx20_trivial_virtual_destructor.cpp lib/cmake/pika/tests/cxx_lambda_capture_decltype.cpp lib/cmake/pika/tests/mm_prefetch.cpp @@ -673,4 +547,4 @@ lib/cmake/pika/tests/stable_inplace_merge.cpp lib/cmake/pika/tests/unistd_h.cpp lib/libpika.so lib/libpika.so.0 -lib/libpika.so.0.20.0 +lib/libpika.so.0.21.0