diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2025-07-20 13:25:52 -0700 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2025-07-20 13:26:42 -0700 |
commit | 553da7f1c1fe7bdc8b83aeddb1905fc7597b678a (patch) | |
tree | 34a69f79814aba5853f46d1f8fe5fd282b4710c2 | |
parent | lang/hs-futhark: update 0.25.30 → 0.25.32 (diff) |
devel/hpx: update 1.10.0 → 1.11.0.20250715
-rw-r--r-- | devel/hpx/Makefile | 8 | ||||
-rw-r--r-- | devel/hpx/distinfo | 10 | ||||
-rw-r--r-- | devel/hpx/pkg-plist | 69 |
3 files changed, 49 insertions, 38 deletions
diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile index 02f398b70f3b..c1727ef32ee0 100644 --- a/devel/hpx/Makefile +++ b/devel/hpx/Makefile @@ -1,13 +1,8 @@ PORTNAME= hpx DISTVERSIONPREFIX= v -DISTVERSION= 1.10.0 -PORTREVISION= 5 +DISTVERSION= 1.11.0-20250715 CATEGORIES= devel -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 03d01dc18987d9f080a4ff43dea7ac95ffdfa208.diff:-p1 # backport of https://github.com/STEllAR-GROUP/hpx/pull/6499 -PATCHFILES+= d3bb5b140cf82fa582c2549873b1ee36f41ab855.diff:-p1 # backport of https://github.com/STEllAR-GROUP/hpx/pull/6503 - MAINTAINER= yuri@FreeBSD.org COMMENT= C++ Standard Library for Parallelism and Concurrency WWW= https://hpx.stellar-group.org/ \ @@ -30,6 +25,7 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= STEllAR-GROUP +GH_TAGNAME= 2114d4a # contains the fix for the asio-related build failure SHEBANG_FILES= cmake/templates/hpxrun.py.in cmake/templates/hpxcxx.in SHEBANG_GLOB= *.py diff --git a/devel/hpx/distinfo b/devel/hpx/distinfo index f0ae52258422..c3e6c02bae12 100644 --- a/devel/hpx/distinfo +++ b/devel/hpx/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1717310953 -SHA256 (STEllAR-GROUP-hpx-v1.10.0_GH0.tar.gz) = 5720ed7d2460fa0b57bd8cb74fa4f70593fe8675463897678160340526ec3c19 -SIZE (STEllAR-GROUP-hpx-v1.10.0_GH0.tar.gz) = 6146815 -SHA256 (03d01dc18987d9f080a4ff43dea7ac95ffdfa208.diff) = 81be8574146174c8f4556097540037d2f94c6dd5f303e52e45ffe8897dad971b -SIZE (03d01dc18987d9f080a4ff43dea7ac95ffdfa208.diff) = 520 -SHA256 (d3bb5b140cf82fa582c2549873b1ee36f41ab855.diff) = 8e7885f7852f20f94c648fc29b75492e593d2262dbe07d3afd404f1fc5459bc1 -SIZE (d3bb5b140cf82fa582c2549873b1ee36f41ab855.diff) = 1530 +TIMESTAMP = 1753034814 +SHA256 (STEllAR-GROUP-hpx-v1.11.0-20250715-2114d4a_GH0.tar.gz) = 757ea60d64e182083253e4fece2c45ba6609abd9f20ec990d4145e44382648bb +SIZE (STEllAR-GROUP-hpx-v1.11.0-20250715-2114d4a_GH0.tar.gz) = 6085559 diff --git a/devel/hpx/pkg-plist b/devel/hpx/pkg-plist index 128b0b3d7fb3..187dd19ff0c1 100644 --- a/devel/hpx/pkg-plist +++ b/devel/hpx/pkg-plist @@ -67,7 +67,6 @@ include/hpx/agas_base/server/primary_namespace.hpp include/hpx/agas_base/server/symbol_namespace.hpp include/hpx/agas_base/symbol_namespace.hpp include/hpx/algorithm.hpp -include/hpx/algorithm.hpp.in include/hpx/algorithms.hpp include/hpx/algorithms/config/defines.hpp include/hpx/algorithms/traits/is_pair.hpp @@ -120,7 +119,6 @@ include/hpx/async_colocated/register_post_colocated.hpp include/hpx/async_colocated/server/destroy_component.hpp include/hpx/async_combinators/config/defines.hpp include/hpx/async_combinators/detail/throw_if_exceptional.hpp -include/hpx/async_combinators/future_wait.hpp include/hpx/async_combinators/split_future.hpp include/hpx/async_combinators/wait_all.hpp include/hpx/async_combinators/wait_any.hpp @@ -194,7 +192,6 @@ include/hpx/async_local/post.hpp include/hpx/async_local/sync.hpp include/hpx/async_local/sync_fwd.hpp include/hpx/barrier.hpp -include/hpx/barrier.hpp.in include/hpx/basic_execution.hpp include/hpx/basic_execution/agent_base.hpp include/hpx/basic_execution/agent_ref.hpp @@ -206,6 +203,7 @@ include/hpx/batch_environments.hpp include/hpx/batch_environments/alps_environment.hpp include/hpx/batch_environments/batch_environment.hpp include/hpx/batch_environments/config/defines.hpp +include/hpx/batch_environments/flux_environment.hpp include/hpx/batch_environments/pbs_environment.hpp include/hpx/batch_environments/pjm_environment.hpp include/hpx/batch_environments/slurm_environment.hpp @@ -223,7 +221,6 @@ include/hpx/cache/statistics/local_full_statistics.hpp include/hpx/cache/statistics/local_statistics.hpp include/hpx/cache/statistics/no_statistics.hpp include/hpx/channel.hpp -include/hpx/channel.hpp.in include/hpx/checkpoint.hpp include/hpx/checkpoint/checkpoint.hpp include/hpx/checkpoint/config/defines.hpp @@ -296,6 +293,7 @@ include/hpx/components/containers/partitioned_vector/partitioned_vector_predef.h include/hpx/components/containers/partitioned_vector/partitioned_vector_segmented_iterator.hpp include/hpx/components/containers/partitioned_vector/partitioned_vector_view.hpp include/hpx/components/containers/partitioned_vector/partitioned_vector_view_iterator.hpp +include/hpx/components/containers/partitioned_vector/serialization/partitioned_vector.hpp include/hpx/components/containers/unordered/partition_unordered_map_component.hpp include/hpx/components/containers/unordered/unordered_map.hpp include/hpx/components/containers/unordered/unordered_map_segmented_iterator.hpp @@ -428,7 +426,6 @@ include/hpx/components_base/traits/is_component.hpp include/hpx/components_base/traits/managed_component_policies.hpp include/hpx/components_fwd.hpp include/hpx/compute.hpp -include/hpx/compute.hpp.in include/hpx/compute/config/defines.hpp include/hpx/compute/detail/new.hpp include/hpx/compute/detail/target_distribution_policy.hpp @@ -578,6 +575,7 @@ include/hpx/distribution_policies/colocating_distribution_policy.hpp include/hpx/distribution_policies/config/defines.hpp include/hpx/distribution_policies/container_distribution_policy.hpp include/hpx/distribution_policies/default_distribution_policy.hpp +include/hpx/distribution_policies/explicit_container_distribution_policy.hpp include/hpx/distribution_policies/target_distribution_policy.hpp include/hpx/distribution_policies/unwrapping_result_policy.hpp include/hpx/error.hpp @@ -716,6 +714,7 @@ include/hpx/execution_base/operation_state.hpp include/hpx/execution_base/receiver.hpp include/hpx/execution_base/resource_base.hpp include/hpx/execution_base/sender.hpp +include/hpx/execution_base/stdexec_forward.hpp include/hpx/execution_base/this_thread.hpp include/hpx/execution_base/traits/coroutine_traits.hpp include/hpx/execution_base/traits/is_executor.hpp @@ -756,6 +755,7 @@ include/hpx/executors/thread_pool_scheduler.hpp include/hpx/executors/thread_pool_scheduler_bulk.hpp include/hpx/executors_distributed/config/defines.hpp include/hpx/executors_distributed/distribution_policy_executor.hpp +include/hpx/experimental/run_on_all.hpp include/hpx/experimental/scope.hpp include/hpx/experimental/task_group.hpp include/hpx/filesystem.hpp @@ -793,10 +793,12 @@ include/hpx/functional/mem_fn.hpp include/hpx/functional/move_only_function.hpp include/hpx/functional/one_shot.hpp include/hpx/functional/protect.hpp +include/hpx/functional/reference_wrapper.hpp include/hpx/functional/result_of.hpp include/hpx/functional/serialization/detail/serializable_basic_function.hpp include/hpx/functional/serialization/detail/vtable/serializable_function_vtable.hpp include/hpx/functional/serialization/detail/vtable/serializable_vtable.hpp +include/hpx/functional/serialization/reference_wrapper.hpp include/hpx/functional/serialization/serializable_function.hpp include/hpx/functional/serialization/serializable_move_only_function.hpp include/hpx/functional/tag_invoke.hpp @@ -809,7 +811,6 @@ include/hpx/functional/traits/is_callable.hpp include/hpx/functional/traits/is_invocable.hpp include/hpx/functional/traits/is_placeholder.hpp include/hpx/future.hpp -include/hpx/future.hpp.in include/hpx/futures/config/defines.hpp include/hpx/futures/detail/execute_thread.hpp include/hpx/futures/detail/future_data.hpp @@ -955,7 +956,6 @@ include/hpx/include_local/config/defines.hpp include/hpx/ini/config/defines.hpp include/hpx/ini/ini.hpp include/hpx/init.hpp -include/hpx/init.hpp.in include/hpx/init_runtime/config/defines.hpp include/hpx/init_runtime/detail/init_logging.hpp include/hpx/init_runtime/detail/run_or_start.hpp @@ -987,7 +987,6 @@ include/hpx/iterator_support/zip_iterator.hpp include/hpx/itt_notify/config/defines.hpp include/hpx/itt_notify/thread_name.hpp include/hpx/latch.hpp -include/hpx/latch.hpp.in include/hpx/lcos/async.hpp include/hpx/lcos/async_callback.hpp include/hpx/lcos/async_callback_fwd.hpp @@ -1004,7 +1003,6 @@ include/hpx/lcos/channel.hpp include/hpx/lcos/dataflow.hpp include/hpx/lcos/fold.hpp include/hpx/lcos/future.hpp -include/hpx/lcos/future_wait.hpp include/hpx/lcos/gather.hpp include/hpx/lcos/latch.hpp include/hpx/lcos/local/and_gate.hpp @@ -1112,6 +1110,7 @@ include/hpx/logging/level.hpp include/hpx/logging/logging.hpp include/hpx/logging/manipulator.hpp include/hpx/logging/message.hpp +include/hpx/manage_runtime.hpp include/hpx/memory.hpp include/hpx/memory/config/defines.hpp include/hpx/memory/detail/sp_convertible.hpp @@ -1245,6 +1244,7 @@ include/hpx/parallel/algorithms/detail/adjacent_difference.hpp include/hpx/parallel/algorithms/detail/adjacent_find.hpp include/hpx/parallel/algorithms/detail/advance_and_get_distance.hpp include/hpx/parallel/algorithms/detail/advance_to_sentinel.hpp +include/hpx/parallel/algorithms/detail/contains.hpp include/hpx/parallel/algorithms/detail/dispatch.hpp include/hpx/parallel/algorithms/detail/distance.hpp include/hpx/parallel/algorithms/detail/equal.hpp @@ -1258,7 +1258,9 @@ include/hpx/parallel/algorithms/detail/mismatch.hpp include/hpx/parallel/algorithms/detail/parallel_stable_sort.hpp include/hpx/parallel/algorithms/detail/pivot.hpp include/hpx/parallel/algorithms/detail/reduce.hpp +include/hpx/parallel/algorithms/detail/reduce_deterministic.hpp include/hpx/parallel/algorithms/detail/replace.hpp +include/hpx/parallel/algorithms/detail/rfa.hpp include/hpx/parallel/algorithms/detail/rotate.hpp include/hpx/parallel/algorithms/detail/sample_sort.hpp include/hpx/parallel/algorithms/detail/search.hpp @@ -1275,6 +1277,14 @@ include/hpx/parallel/algorithms/for_each.hpp include/hpx/parallel/algorithms/for_loop.hpp include/hpx/parallel/algorithms/for_loop_induction.hpp include/hpx/parallel/algorithms/for_loop_reduction.hpp +include/hpx/parallel/algorithms/for_loop_reduction_base.hpp +include/hpx/parallel/algorithms/for_loop_reduction_bit_and.hpp +include/hpx/parallel/algorithms/for_loop_reduction_bit_or.hpp +include/hpx/parallel/algorithms/for_loop_reduction_bit_xor.hpp +include/hpx/parallel/algorithms/for_loop_reduction_max.hpp +include/hpx/parallel/algorithms/for_loop_reduction_min.hpp +include/hpx/parallel/algorithms/for_loop_reduction_multiplies.hpp +include/hpx/parallel/algorithms/for_loop_reduction_plus.hpp include/hpx/parallel/algorithms/generate.hpp include/hpx/parallel/algorithms/includes.hpp include/hpx/parallel/algorithms/inclusive_scan.hpp @@ -1293,6 +1303,7 @@ include/hpx/parallel/algorithms/partial_sort_copy.hpp include/hpx/parallel/algorithms/partition.hpp include/hpx/parallel/algorithms/reduce.hpp include/hpx/parallel/algorithms/reduce_by_key.hpp +include/hpx/parallel/algorithms/reduce_deterministic.hpp include/hpx/parallel/algorithms/remove.hpp include/hpx/parallel/algorithms/remove_copy.hpp include/hpx/parallel/algorithms/replace.hpp @@ -1326,6 +1337,7 @@ include/hpx/parallel/container_algorithms.hpp include/hpx/parallel/container_algorithms/adjacent_difference.hpp include/hpx/parallel/container_algorithms/adjacent_find.hpp include/hpx/parallel/container_algorithms/all_any_none.hpp +include/hpx/parallel/container_algorithms/contains.hpp include/hpx/parallel/container_algorithms/copy.hpp include/hpx/parallel/container_algorithms/count.hpp include/hpx/parallel/container_algorithms/destroy.hpp @@ -1428,6 +1440,7 @@ include/hpx/parallel/executors/timed_execution_fwd.hpp include/hpx/parallel/executors/timed_executors.hpp include/hpx/parallel/memory.hpp include/hpx/parallel/numeric.hpp +include/hpx/parallel/run_on_all.hpp include/hpx/parallel/segmented_algorithm.hpp include/hpx/parallel/segmented_algorithms/adjacent_difference.hpp include/hpx/parallel/segmented_algorithms/adjacent_find.hpp @@ -1676,7 +1689,6 @@ include/hpx/resource_partitioner/detail/partitioner.hpp include/hpx/resource_partitioner/partitioner.hpp include/hpx/resource_partitioner/partitioner_fwd.hpp include/hpx/runtime.hpp -include/hpx/runtime.hpp.in include/hpx/runtime/actions/action_priority.hpp include/hpx/runtime/actions/action_support.hpp include/hpx/runtime/actions/base_action.hpp @@ -1846,7 +1858,6 @@ include/hpx/runtime/serialization/multi_array.hpp include/hpx/runtime/serialization/optional.hpp include/hpx/runtime/serialization/output_archive.hpp include/hpx/runtime/serialization/output_container.hpp -include/hpx/runtime/serialization/partitioned_vector.hpp include/hpx/runtime/serialization/serialization_chunk.hpp include/hpx/runtime/serialization/serialization_fwd.hpp include/hpx/runtime/serialization/serialize.hpp @@ -2252,6 +2263,7 @@ include/hpx/traits/serialization_access_data.hpp include/hpx/traits/supports_streaming_with_any.hpp include/hpx/tuple.hpp include/hpx/type_support.hpp +include/hpx/type_support/aligned_storage.hpp include/hpx/type_support/assert_owns_lock.hpp include/hpx/type_support/bit_cast.hpp include/hpx/type_support/config/defines.hpp @@ -2455,6 +2467,7 @@ lib/cmake/HPX/FindRDMA_CM.cmake lib/cmake/HPX/FindRdmacm.cmake lib/cmake/HPX/FindSnappy.cmake lib/cmake/HPX/FindSphinx.cmake +lib/cmake/HPX/FindStdexec.cmake lib/cmake/HPX/FindTBB.cmake lib/cmake/HPX/FindTBBmalloc.cmake lib/cmake/HPX/FindTCMalloc.cmake @@ -2490,6 +2503,7 @@ lib/cmake/HPX/HPX_CompilerFlagsTargets.cmake lib/cmake/HPX/HPX_CreateSymbolicLink.cmake lib/cmake/HPX/HPX_Documentation.cmake lib/cmake/HPX/HPX_ExportTargets.cmake +lib/cmake/HPX/HPX_FindHwloc.cmake lib/cmake/HPX/HPX_ForceOutOfTreeBuild.cmake lib/cmake/HPX/HPX_ForwardCacheVariables.cmake lib/cmake/HPX/HPX_GenerateDependencyReport.cmake @@ -2524,9 +2538,11 @@ lib/cmake/HPX/HPX_SetupHwloc.cmake lib/cmake/HPX/HPX_SetupLCI.cmake lib/cmake/HPX/HPX_SetupLibCDS.cmake lib/cmake/HPX/HPX_SetupMPI.cmake +lib/cmake/HPX/HPX_SetupNanobench.cmake lib/cmake/HPX/HPX_SetupPapi.cmake lib/cmake/HPX/HPX_SetupSVE.cmake lib/cmake/HPX/HPX_SetupSYCL.cmake +lib/cmake/HPX/HPX_SetupStdexec.cmake lib/cmake/HPX/HPX_SetupTarget.cmake lib/cmake/HPX/HPX_SetupThreads.cmake lib/cmake/HPX/HPX_SetupValgrind.cmake @@ -2544,6 +2560,7 @@ lib/cmake/HPX/installed_hpx.cmake lib/cmake/HPX/scripts/create_symbolic_link_directory.bat lib/cmake/HPX/scripts/create_symbolic_link_file.bat lib/cmake/HPX/tests/builtin_forward_move.cpp +lib/cmake/HPX/tests/builtin_frame_address.cpp lib/cmake/HPX/tests/c11_aligned_alloc.cpp lib/cmake/HPX/tests/cpuid.cpp lib/cmake/HPX/tests/cxx11_atomic_init_flag.cpp @@ -2577,8 +2594,10 @@ lib/cmake/HPX/tests/cxx20_std_default_sentinel.cpp lib/cmake/HPX/tests/cxx20_std_disable_sized_sentinel_for.cpp lib/cmake/HPX/tests/cxx20_std_endian.cpp lib/cmake/HPX/tests/cxx20_std_execution_policies.cpp +lib/cmake/HPX/tests/cxx20_std_identity.cpp lib/cmake/HPX/tests/cxx20_std_ranges_iter_swap.cpp lib/cmake/HPX/tests/cxx20_trivial_virtual_destructor.cpp +lib/cmake/HPX/tests/cxx23_deprecated_std_aligned_storage.cpp lib/cmake/HPX/tests/cxx23_std_generator.cpp lib/cmake/HPX/tests/cxx26_experimental_scope.cpp lib/cmake/HPX/tests/cxx_lambda_capture_decltype.cpp @@ -2595,11 +2614,11 @@ lib/cmake/HPX/toolchains/CrayKNLStatic.cmake lib/cmake/HPX/toolchains/CrayStatic.cmake lib/cmake/HPX/toolchains/XeonPhi.cmake lib/hpx/libhpx_parcel_coalescing.so -lib/hpx/libhpx_parcel_coalescing.so.1 -lib/hpx/libhpx_parcel_coalescing.so.1.10.0 +lib/hpx/libhpx_parcel_coalescing.so.2 +lib/hpx/libhpx_parcel_coalescing.so.2.0.0 lib/libhpx.so -lib/libhpx.so.1 -lib/libhpx.so.1.10.0 +lib/libhpx.so.2 +lib/libhpx.so.2.0.0 lib/libhpx_actions.a lib/libhpx_actions_base.a lib/libhpx_affinity.a @@ -2622,8 +2641,8 @@ lib/libhpx_collectives.a lib/libhpx_command_line_handling.a lib/libhpx_command_line_handling_local.a lib/libhpx_component_storage.so -lib/libhpx_component_storage.so.1 -lib/libhpx_component_storage.so.1.10.0 +lib/libhpx_component_storage.so.2 +lib/libhpx_component_storage.so.2.0.0 lib/libhpx_components.a lib/libhpx_components_base.a lib/libhpx_compute.a @@ -2656,8 +2675,8 @@ lib/libhpx_init_runtime.a lib/libhpx_init_runtime_local.a lib/libhpx_io_service.a lib/libhpx_iostreams.so -lib/libhpx_iostreams.so.1 -lib/libhpx_iostreams.so.1.10.0 +lib/libhpx_iostreams.so.2 +lib/libhpx_iostreams.so.2.0.0 lib/libhpx_iterator_support.a lib/libhpx_itt_notify.a lib/libhpx_lcos_distributed.a @@ -2673,16 +2692,16 @@ lib/libhpx_parcelports.a lib/libhpx_parcelset.a lib/libhpx_parcelset_base.a lib/libhpx_partitioned_vector.so -lib/libhpx_partitioned_vector.so.1 -lib/libhpx_partitioned_vector.so.1.10.0 +lib/libhpx_partitioned_vector.so.2 +lib/libhpx_partitioned_vector.so.2.0.0 lib/libhpx_performance_counters.a lib/libhpx_plugin.a lib/libhpx_plugin_factories.a lib/libhpx_prefix.a lib/libhpx_preprocessor.a lib/libhpx_process.so -lib/libhpx_process.so.1 -lib/libhpx_process.so.1.10.0 +lib/libhpx_process.so.2 +lib/libhpx_process.so.2.0.0 lib/libhpx_program_options.a lib/libhpx_properties.a lib/libhpx_resiliency.a @@ -2712,8 +2731,8 @@ lib/libhpx_timing.a lib/libhpx_topology.a lib/libhpx_type_support.a lib/libhpx_unordered.so -lib/libhpx_unordered.so.1 -lib/libhpx_unordered.so.1.10.0 +lib/libhpx_unordered.so.2 +lib/libhpx_unordered.so.2.0.0 lib/libhpx_util.a lib/libhpx_version.a lib/libhpx_wrap.a |