git: 4611297cfbcb - main - devel/hpx: update 1.9.1 → 1.10.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 02 Jun 2024 08:33:55 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4611297cfbcb3f0e368fff578eb1710426ca0c6a

commit 4611297cfbcb3f0e368fff578eb1710426ca0c6a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-06-02 08:22:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-06-02 08:33:44 +0000

    devel/hpx: update 1.9.1 → 1.10.0
    
    Reported by:    portscout
---
 devel/hpx/Makefile     | 15 ++++++++---
 devel/hpx/distinfo     | 12 +++++----
 devel/hpx/pkg-plist    | 73 ++++++++++++++++++++++++++++++++++++--------------
 editors/imhex/Makefile |  2 +-
 4 files changed, 72 insertions(+), 30 deletions(-)

diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile
index 04421367cb71..0028127b02b5 100644
--- a/devel/hpx/Makefile
+++ b/devel/hpx/Makefile
@@ -1,11 +1,11 @@
 PORTNAME=	hpx
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.9.1
-PORTREVISION=	2
+DISTVERSION=	1.10.0
 CATEGORIES=	devel
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES=	4a61c0bb764616a103900f948ac9735b3b73e594.diff:-p1 # fix for https://github.com/STEllAR-GROUP/hpx/issues/6316
+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
@@ -33,7 +33,7 @@ SHEBANG_GLOB=	*.py
 CMAKE_ON=	HPX_WITH_GENERIC_CONTEXT_COROUTINES
 CMAKE_OFF=	HPX_WITH_EXAMPLES HPX_WITH_TESTS HPX_WITH_TESTS_BENCHMARKS HPX_WITH_TESTS_REGRESSIONS HPX_WITH_TESTS_UNIT HPX_WITH_TESTS_EXAMPLES
 CMAKE_TESTING_ON=	HPX_WITH_TESTS HPX_WITH_TESTS_UNIT # 6 tests fail, 4 tests time out, see https://github.com/STEllAR-GROUP/hpx/issues/6331
-CMAKE_TESTING_TARGET=	tests test
+CMAKE_TESTING_TARGET=	test # tests are built in pre-test with the 'tests' target
 
 LDFLAGS+=	${LDFLAGS_${CHOSEN_COMPILER_TYPE}}
 LDFLAGS_gcc=	-latomic
@@ -44,4 +44,11 @@ post-install:
 	@${RM} ${STAGEDIR}${DATADIR}/LICENSE_1_0.txt
 	@${RMDIR} ${STAGEDIR}${DATADIR}
 
+pre-test: # build tests with the 'tests' target
+	@cd ${BUILD_WRKSRC} && \
+		${SETENVI} ${WRK_ENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${CMAKE_TESTING_ARGS} ${CMAKE_SOURCE_PATH} && \
+		${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} tests
+
+# 1 test, numa_allocator_test, fails, see https://github.com/STEllAR-GROUP/hpx/issues/6502
+
 .include <bsd.port.mk>
diff --git a/devel/hpx/distinfo b/devel/hpx/distinfo
index f5cfc2c515e5..f0ae52258422 100644
--- a/devel/hpx/distinfo
+++ b/devel/hpx/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1692730344
-SHA256 (STEllAR-GROUP-hpx-v1.9.1_GH0.tar.gz) = 1adae9d408388a723277290ddb33c699aa9ea72defadf3f12d4acc913a0ff22d
-SIZE (STEllAR-GROUP-hpx-v1.9.1_GH0.tar.gz) = 5662661
-SHA256 (4a61c0bb764616a103900f948ac9735b3b73e594.diff) = 6d9d0472ea86ed059124f438d01b322e83d07a5b643a5513f796abf0ffc9a482
-SIZE (4a61c0bb764616a103900f948ac9735b3b73e594.diff) = 8865
+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
diff --git a/devel/hpx/pkg-plist b/devel/hpx/pkg-plist
index d9225bf247bc..128b0b3d7fb3 100644
--- a/devel/hpx/pkg-plist
+++ b/devel/hpx/pkg-plist
@@ -11,6 +11,7 @@ include/hpx/actions/register_action.hpp
 include/hpx/actions/transfer_action.hpp
 include/hpx/actions/transfer_base_action.hpp
 include/hpx/actions_base/action_priority.hpp
+include/hpx/actions_base/action_stacksize.hpp
 include/hpx/actions_base/actions_base_fwd.hpp
 include/hpx/actions_base/actions_base_support.hpp
 include/hpx/actions_base/basic_action.hpp
@@ -42,6 +43,7 @@ include/hpx/actions_base/traits/is_valid_action.hpp
 include/hpx/affinity.hpp
 include/hpx/affinity/affinity_data.hpp
 include/hpx/affinity/config/defines.hpp
+include/hpx/affinity/detail/parse_mappings.hpp
 include/hpx/affinity/detail/partlit.hpp
 include/hpx/affinity/parse_affinity_options.hpp
 include/hpx/agas/addressing_service.hpp
@@ -58,6 +60,7 @@ include/hpx/agas_base/detail/hosted_locality_namespace.hpp
 include/hpx/agas_base/gva.hpp
 include/hpx/agas_base/locality_namespace.hpp
 include/hpx/agas_base/primary_namespace.hpp
+include/hpx/agas_base/route.hpp
 include/hpx/agas_base/server/component_namespace.hpp
 include/hpx/agas_base/server/locality_namespace.hpp
 include/hpx/agas_base/server/primary_namespace.hpp
@@ -79,6 +82,7 @@ include/hpx/allocator_support/allocator_deleter.hpp
 include/hpx/allocator_support/config/defines.hpp
 include/hpx/allocator_support/detail/new.hpp
 include/hpx/allocator_support/internal_allocator.hpp
+include/hpx/allocator_support/thread_local_caching_allocator.hpp
 include/hpx/allocator_support/traits/is_allocator.hpp
 include/hpx/any.hpp
 include/hpx/apply.hpp
@@ -258,6 +262,7 @@ include/hpx/command_line_handling/late_command_line_handling.hpp
 include/hpx/command_line_handling/parse_command_line.hpp
 include/hpx/command_line_handling_local/command_line_handling_local.hpp
 include/hpx/command_line_handling_local/config/defines.hpp
+include/hpx/command_line_handling_local/json_config_file.hpp
 include/hpx/command_line_handling_local/late_command_line_handling_local.hpp
 include/hpx/command_line_handling_local/parse_command_line_local.hpp
 include/hpx/compat/barrier.hpp
@@ -486,6 +491,7 @@ include/hpx/config/attributes.hpp
 include/hpx/config/auto_vectorization.hpp
 include/hpx/config/autolink.hpp
 include/hpx/config/branch_hints.hpp
+include/hpx/config/cache_line_size.hpp
 include/hpx/config/compiler_fence.hpp
 include/hpx/config/compiler_specific.hpp
 include/hpx/config/config/defines.hpp
@@ -525,6 +531,7 @@ include/hpx/coroutines/detail/coroutine_accessor.hpp
 include/hpx/coroutines/detail/coroutine_impl.hpp
 include/hpx/coroutines/detail/coroutine_self.hpp
 include/hpx/coroutines/detail/coroutine_stackful_self.hpp
+include/hpx/coroutines/detail/coroutine_stackful_self_direct.hpp
 include/hpx/coroutines/detail/coroutine_stackless_self.hpp
 include/hpx/coroutines/detail/get_stack_pointer.hpp
 include/hpx/coroutines/detail/posix_utility.hpp
@@ -630,6 +637,7 @@ include/hpx/execution/executors.hpp
 include/hpx/execution/executors/adaptive_static_chunk_size.hpp
 include/hpx/execution/executors/auto_chunk_size.hpp
 include/hpx/execution/executors/current_executor.hpp
+include/hpx/execution/executors/default_parameters.hpp
 include/hpx/execution/executors/dynamic_chunk_size.hpp
 include/hpx/execution/executors/execution.hpp
 include/hpx/execution/executors/execution_information.hpp
@@ -748,6 +756,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/scope.hpp
 include/hpx/experimental/task_group.hpp
 include/hpx/filesystem.hpp
 include/hpx/filesystem/config/defines.hpp
@@ -764,12 +773,16 @@ include/hpx/functional/detail/empty_function.hpp
 include/hpx/functional/detail/function_registration.hpp
 include/hpx/functional/detail/invoke.hpp
 include/hpx/functional/detail/reset_function.hpp
+include/hpx/functional/detail/runtime_get.hpp
 include/hpx/functional/detail/tag_fallback_invoke.hpp
 include/hpx/functional/detail/tag_priority_invoke.hpp
 include/hpx/functional/detail/vtable/callable_vtable.hpp
 include/hpx/functional/detail/vtable/copyable_vtable.hpp
 include/hpx/functional/detail/vtable/function_vtable.hpp
 include/hpx/functional/detail/vtable/vtable.hpp
+include/hpx/functional/experimental/scope_exit.hpp
+include/hpx/functional/experimental/scope_fail.hpp
+include/hpx/functional/experimental/scope_success.hpp
 include/hpx/functional/first_argument.hpp
 include/hpx/functional/function.hpp
 include/hpx/functional/function_ref.hpp
@@ -798,10 +811,12 @@ 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
 include/hpx/futures/detail/future_transforms.hpp
 include/hpx/futures/future.hpp
 include/hpx/futures/future_fwd.hpp
+include/hpx/futures/future_or_value.hpp
 include/hpx/futures/futures_factory.hpp
 include/hpx/futures/packaged_continuation.hpp
 include/hpx/futures/packaged_task.hpp
@@ -837,14 +852,12 @@ include/hpx/hpx.hpp
 include/hpx/hpx_finalize.hpp
 include/hpx/hpx_init.hpp
 include/hpx/hpx_init_impl.hpp
-include/hpx/hpx_init_impl.hpp.orig
 include/hpx/hpx_init_params.hpp
 include/hpx/hpx_main.hpp
 include/hpx/hpx_main_impl.hpp
 include/hpx/hpx_main_winsocket.hpp
 include/hpx/hpx_start.hpp
 include/hpx/hpx_start_impl.hpp
-include/hpx/hpx_start_impl.hpp.orig
 include/hpx/hpx_suspend.hpp
 include/hpx/hpx_user_main_config.hpp
 include/hpx/include/actions.hpp
@@ -946,13 +959,13 @@ 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
-include/hpx/init_runtime/detail/run_or_start.hpp.orig
 include/hpx/init_runtime/pre_main.hpp
 include/hpx/init_runtime_local/config/defines.hpp
 include/hpx/init_runtime_local/detail/init_logging.hpp
 include/hpx/init_runtime_local/init_runtime_local.hpp
 include/hpx/io_service/config/defines.hpp
 include/hpx/io_service/io_service_pool.hpp
+include/hpx/io_service/io_service_pool_fwd.hpp
 include/hpx/io_service/io_service_thread_pool.hpp
 include/hpx/iostream.hpp
 include/hpx/iterator_support.hpp
@@ -1042,6 +1055,7 @@ include/hpx/lcos_fwd.hpp
 include/hpx/lcos_local/and_gate.hpp
 include/hpx/lcos_local/channel.hpp
 include/hpx/lcos_local/composable_guard.hpp
+include/hpx/lcos_local/conditional_cv.hpp
 include/hpx/lcos_local/conditional_trigger.hpp
 include/hpx/lcos_local/config/defines.hpp
 include/hpx/lcos_local/detail/preprocess_future.hpp
@@ -1305,6 +1319,7 @@ include/hpx/parallel/algorithms/uninitialized_copy.hpp
 include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
 include/hpx/parallel/algorithms/uninitialized_fill.hpp
 include/hpx/parallel/algorithms/uninitialized_move.hpp
+include/hpx/parallel/algorithms/uninitialized_relocate.hpp
 include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
 include/hpx/parallel/algorithms/unique.hpp
 include/hpx/parallel/container_algorithms.hpp
@@ -1454,6 +1469,7 @@ include/hpx/parallel/unseq.hpp
 include/hpx/parallel/unseq/loop.hpp
 include/hpx/parallel/unseq/reduce.hpp
 include/hpx/parallel/unseq/reduce_helpers.hpp
+include/hpx/parallel/unseq/simd_helpers.hpp
 include/hpx/parallel/unseq/transform_loop.hpp
 include/hpx/parallel/util/adapt_placement_mode.hpp
 include/hpx/parallel/util/adapt_sharing_mode.hpp
@@ -1497,6 +1513,9 @@ include/hpx/parcelport_tcp/connection_handler.hpp
 include/hpx/parcelport_tcp/locality.hpp
 include/hpx/parcelport_tcp/receiver.hpp
 include/hpx/parcelport_tcp/sender.hpp
+include/hpx/parcelports/config/defines.hpp
+include/hpx/parcelports/init_all_parcelports.hpp
+include/hpx/parcelports/static_parcelports.hpp
 include/hpx/parcelset/coalescing_message_handler_registration.hpp
 include/hpx/parcelset/config/defines.hpp
 include/hpx/parcelset/connection_cache.hpp
@@ -1505,6 +1524,7 @@ include/hpx/parcelset/detail/call_for_each.hpp
 include/hpx/parcelset/detail/message_handler_interface_functions.hpp
 include/hpx/parcelset/detail/parcel_await.hpp
 include/hpx/parcelset/encode_parcels.hpp
+include/hpx/parcelset/init_parcelports.hpp
 include/hpx/parcelset/message_handler_fwd.hpp
 include/hpx/parcelset/parcel.hpp
 include/hpx/parcelset/parcel_buffer.hpp
@@ -1512,7 +1532,6 @@ include/hpx/parcelset/parcelhandler.hpp
 include/hpx/parcelset/parcelport_connection.hpp
 include/hpx/parcelset/parcelport_impl.hpp
 include/hpx/parcelset/parcelset_fwd.hpp
-include/hpx/parcelset/static_parcelports.hpp
 include/hpx/parcelset_base/config/defines.hpp
 include/hpx/parcelset_base/detail/data_point.hpp
 include/hpx/parcelset_base/detail/gatherer.hpp
@@ -1968,6 +1987,7 @@ include/hpx/schedulers/config/defines.hpp
 include/hpx/schedulers/deadlock_detection.hpp
 include/hpx/schedulers/local_priority_queue_scheduler.hpp
 include/hpx/schedulers/local_queue_scheduler.hpp
+include/hpx/schedulers/local_workrequesting_scheduler.hpp
 include/hpx/schedulers/lockfree_queue_backends.hpp
 include/hpx/schedulers/maintain_queue_wait_times.hpp
 include/hpx/schedulers/queue_helpers.hpp
@@ -2026,6 +2046,7 @@ include/hpx/serialization/serialization_chunk.hpp
 include/hpx/serialization/serialization_fwd.hpp
 include/hpx/serialization/serialize.hpp
 include/hpx/serialization/serialize_buffer.hpp
+include/hpx/serialization/serialize_buffer_fwd.hpp
 include/hpx/serialization/set.hpp
 include/hpx/serialization/shared_ptr.hpp
 include/hpx/serialization/std_tuple.hpp
@@ -2108,7 +2129,6 @@ include/hpx/thread_pools/scheduled_thread_pool.hpp
 include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
 include/hpx/thread_pools/scheduling_loop.hpp
 include/hpx/thread_support.hpp
-include/hpx/thread_support/assert_owns_lock.hpp
 include/hpx/thread_support/atomic_count.hpp
 include/hpx/thread_support/config/defines.hpp
 include/hpx/thread_support/set_thread_name.hpp
@@ -2232,6 +2252,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/assert_owns_lock.hpp
 include/hpx/type_support/bit_cast.hpp
 include/hpx/type_support/config/defines.hpp
 include/hpx/type_support/construct_at.hpp
@@ -2246,11 +2267,16 @@ include/hpx/type_support/equality.hpp
 include/hpx/type_support/extra_data.hpp
 include/hpx/type_support/generator.hpp
 include/hpx/type_support/identity.hpp
+include/hpx/type_support/is_contiguous_iterator.hpp
+include/hpx/type_support/is_relocatable.hpp
+include/hpx/type_support/is_trivially_relocatable.hpp
 include/hpx/type_support/lazy_conditional.hpp
 include/hpx/type_support/lazy_enable_if.hpp
 include/hpx/type_support/meta.hpp
 include/hpx/type_support/pack.hpp
+include/hpx/type_support/relocate_at.hpp
 include/hpx/type_support/static.hpp
+include/hpx/type_support/uninitialized_relocation_primitives.hpp
 include/hpx/type_support/unused.hpp
 include/hpx/type_support/unwrap_ref.hpp
 include/hpx/type_support/void_guard.hpp
@@ -2329,7 +2355,7 @@ include/hpx/util/internal_allocator.hpp
 include/hpx/util/interval_timer.hpp
 include/hpx/util/invoke.hpp
 include/hpx/util/invoke_fused.hpp
-include/hpx/util/io_service_pool.hpp
+include/hpx/util/io_service_pool_fwd.hpp
 include/hpx/util/ios_flags_saver.hpp
 include/hpx/util/iterator_adaptor.hpp
 include/hpx/util/iterator_facade.hpp
@@ -2411,17 +2437,19 @@ include/hpx/util/zip_iterator.hpp
 include/hpx/version.hpp
 include/hpx/version/config/defines.hpp
 include/hpx/wrap_main.hpp
+lib/cmake/HPX/CacheLineSize.cmake
 lib/cmake/HPX/FindAmplifier.cmake
 lib/cmake/HPX/FindAsio.cmake
 lib/cmake/HPX/FindBreathe.cmake
+lib/cmake/HPX/FindGasnet.cmake
 lib/cmake/HPX/FindHwloc.cmake
 lib/cmake/HPX/FindJemalloc.cmake
 lib/cmake/HPX/FindLibSigSegv.cmake
 lib/cmake/HPX/FindLibfabric.cmake
 lib/cmake/HPX/FindMSR.cmake
 lib/cmake/HPX/FindOrangeFS.cmake
-lib/cmake/HPX/FindPAPI.cmake
 lib/cmake/HPX/FindPWR.cmake
+lib/cmake/HPX/FindPapi.cmake
 lib/cmake/HPX/FindQThreads.cmake
 lib/cmake/HPX/FindRDMA_CM.cmake
 lib/cmake/HPX/FindRdmacm.cmake
@@ -2490,6 +2518,7 @@ lib/cmake/HPX/HPX_SetupBoostRegex.cmake
 lib/cmake/HPX/HPX_SetupCUDA.cmake
 lib/cmake/HPX/HPX_SetupDatapar.cmake
 lib/cmake/HPX/HPX_SetupEve.cmake
+lib/cmake/HPX/HPX_SetupGasnet.cmake
 lib/cmake/HPX/HPX_SetupHIP.cmake
 lib/cmake/HPX/HPX_SetupHwloc.cmake
 lib/cmake/HPX/HPX_SetupLCI.cmake
@@ -2506,15 +2535,15 @@ lib/cmake/HPX/HPX_ShortenPseudoTarget.cmake
 lib/cmake/HPX/HPX_UpdateGitDocs.cmake
 lib/cmake/HPX/HPX_Utils.cmake
 lib/cmake/HPX/TargetArch.cmake
+lib/cmake/HPX/cmake/HPX_SetupJSON.cmake
+lib/cmake/HPX/cmake/templates/cache_line_size.hpp.in
+lib/cmake/HPX/cmake/templates/config_defines.hpp.in
+lib/cmake/HPX/cmake/templates/config_version.hpp.in
+lib/cmake/HPX/cmake/templates/static_parcelports.hpp.in
 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_integer_pack.cpp
-lib/cmake/HPX/tests/builtin_make_integer_seq.cpp
-lib/cmake/HPX/tests/builtin_make_integer_seq.cu
-lib/cmake/HPX/tests/builtin_type_pack_element.cpp
-lib/cmake/HPX/tests/builtin_type_pack_element.cu
 lib/cmake/HPX/tests/c11_aligned_alloc.cpp
 lib/cmake/HPX/tests/cpuid.cpp
 lib/cmake/HPX/tests/cxx11_atomic_init_flag.cpp
@@ -2522,6 +2551,7 @@ lib/cmake/HPX/tests/cxx11_std_atomic.cpp
 lib/cmake/HPX/tests/cxx11_std_atomic_128bit.cpp
 lib/cmake/HPX/tests/cxx11_std_quick_exit.cpp
 lib/cmake/HPX/tests/cxx11_std_shared_ptr_lwg3018.cpp
+lib/cmake/HPX/tests/cxx14_delete_operator_with_size.cpp
 lib/cmake/HPX/tests/cxx17_aligned_new.cpp
 lib/cmake/HPX/tests/cxx17_copy_elision.cpp
 lib/cmake/HPX/tests/cxx17_filesystem.cpp
@@ -2533,6 +2563,7 @@ lib/cmake/HPX/tests/cxx17_std_aligned_alloc.cpp
 lib/cmake/HPX/tests/cxx17_std_execution_policies.cpp
 lib/cmake/HPX/tests/cxx17_std_scan_algorithms.cpp
 lib/cmake/HPX/tests/cxx17_std_transform_scan_algorithms.cpp
+lib/cmake/HPX/tests/cxx20_constexpr_destructor.cpp
 lib/cmake/HPX/tests/cxx20_coroutines.cpp
 lib/cmake/HPX/tests/cxx20_experimental_simd.cpp
 lib/cmake/HPX/tests/cxx20_lambda_capture.cpp
@@ -2549,9 +2580,10 @@ lib/cmake/HPX/tests/cxx20_std_execution_policies.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_std_generator.cpp
-lib/cmake/HPX/tests/cxx_14_delete_operator_with_size.cpp
+lib/cmake/HPX/tests/cxx26_experimental_scope.cpp
 lib/cmake/HPX/tests/cxx_lambda_capture_decltype.cpp
 lib/cmake/HPX/tests/mm_prefetch.cpp
+lib/cmake/HPX/tests/set_thread_name.cpp
 lib/cmake/HPX/tests/stable_inplace_merge.cpp
 lib/cmake/HPX/tests/unistd_h.cpp
 lib/cmake/HPX/toolchains/ARM-gcc.cmake
@@ -2564,10 +2596,10 @@ 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.9.1
+lib/hpx/libhpx_parcel_coalescing.so.1.10.0
 lib/libhpx.so
 lib/libhpx.so.1
-lib/libhpx.so.1.9.1
+lib/libhpx.so.1.10.0
 lib/libhpx_actions.a
 lib/libhpx_actions_base.a
 lib/libhpx_affinity.a
@@ -2591,7 +2623,7 @@ 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.9.1
+lib/libhpx_component_storage.so.1.10.0
 lib/libhpx_components.a
 lib/libhpx_components_base.a
 lib/libhpx_compute.a
@@ -2625,7 +2657,7 @@ 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.9.1
+lib/libhpx_iostreams.so.1.10.0
 lib/libhpx_iterator_support.a
 lib/libhpx_itt_notify.a
 lib/libhpx_lcos_distributed.a
@@ -2637,11 +2669,12 @@ lib/libhpx_naming.a
 lib/libhpx_naming_base.a
 lib/libhpx_pack_traversal.a
 lib/libhpx_parcelport_tcp.a
+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.9.1
+lib/libhpx_partitioned_vector.so.1.10.0
 lib/libhpx_performance_counters.a
 lib/libhpx_plugin.a
 lib/libhpx_plugin_factories.a
@@ -2649,7 +2682,7 @@ lib/libhpx_prefix.a
 lib/libhpx_preprocessor.a
 lib/libhpx_process.so
 lib/libhpx_process.so.1
-lib/libhpx_process.so.1.9.1
+lib/libhpx_process.so.1.10.0
 lib/libhpx_program_options.a
 lib/libhpx_properties.a
 lib/libhpx_resiliency.a
@@ -2680,7 +2713,7 @@ lib/libhpx_topology.a
 lib/libhpx_type_support.a
 lib/libhpx_unordered.so
 lib/libhpx_unordered.so.1
-lib/libhpx_unordered.so.1.9.1
+lib/libhpx_unordered.so.1.10.0
 lib/libhpx_util.a
 lib/libhpx_version.a
 lib/libhpx_wrap.a
diff --git a/editors/imhex/Makefile b/editors/imhex/Makefile
index d0f14aae9060..5ee722b60935 100644
--- a/editors/imhex/Makefile
+++ b/editors/imhex/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	imhex
 PORTVERSION=	1.30.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	editors
 MASTER_SITES=	https://git.sr.ht/~danyspin97/xdgpp/blob/f01f810714443d0f10c333d4d1d9c0383be41375/:xdg
 DISTFILES=	xdg.hpp:xdg