BSD Ports

devel/hpx 1.11.0.20250715_4 FreeBSD

C++ Standard Library for Parallelism and Concurrency

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
BSL
Categories
devel
Package size
9649.4 KiB, 99861.2 KiB installed

Description

HPX (High Performance ParalleX) is a general purpose C++ runtime system for parallel and distributed applications of any scale. It strives to provide a unified programming model which transparently utilizes the available resources to achieve unprecedented levels of scalability. This library strictly adheres to the C++11 Standard and leverages the Boost C++ Libraries which makes HPX easy to use, highly optimized, and very portable. HPX is developed for conventional architectures including Linux-based systems, Windows, Mac, and the BlueGene/Q, as well as accelerators such as the Xeon Phi.

In the other systems

SystemPortVersion
FreeBSDdevel/hpx1.11.0.20250715_4
HardenedBSDdevel/hpx1.11.0.20250715_4
GhostBSDdevel/hpx1.11.0.20250715_3

Install

Binary package:

pkg install hpx

From the ports tree:

cd /usr/ports/devel/hpx/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hpx>0:devel/hpx
LIB_DEPENDS=	libhpx.so:devel/hpx

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.11.0.20250715_41.11.0.20250715_41.8.0_1--
FreeBSD:14:quarterly1.11.0.20250715_41.11.0.20250715_4n/a--
FreeBSD:15:latest1.11.0.20250715_41.11.0.20250715_4n/a--
FreeBSD:15:quarterly1.11.0.20250715_41.11.0.20250715_4n/an/an/a
FreeBSD:16:latest1.11.0.20250715_41.11.0.20250715_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 16

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang python shebangfix
Service scripts
none

Files

pkg-plist 2742
  • bin/hpxcxx
  • bin/hpxrun.py
  • include/hpx/actions/action_support.hpp
  • include/hpx/actions/actions_fwd.hpp
  • include/hpx/actions/base_action.hpp
  • include/hpx/actions/config/defines.hpp
  • include/hpx/actions/invoke_function.hpp
  • include/hpx/actions/post_helper.hpp
  • include/hpx/actions/post_helper_fwd.hpp
  • 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
  • include/hpx/actions_base/basic_action_fwd.hpp
  • include/hpx/actions_base/component_action.hpp
  • include/hpx/actions_base/config/defines.hpp
  • include/hpx/actions_base/detail/action_factory.hpp
  • include/hpx/actions_base/detail/invocation_count_registry.hpp
  • include/hpx/actions_base/detail/per_action_data_counter_registry.hpp
  • include/hpx/actions_base/lambda_to_action.hpp
  • include/hpx/actions_base/plain_action.hpp
  • include/hpx/actions_base/preassigned_action_id.hpp
  • include/hpx/actions_base/traits/action_continuation.hpp
  • include/hpx/actions_base/traits/action_decorate_continuation.hpp
  • include/hpx/actions_base/traits/action_does_termination_detection.hpp
  • include/hpx/actions_base/traits/action_is_target_valid.hpp
  • include/hpx/actions_base/traits/action_priority.hpp
  • include/hpx/actions_base/traits/action_remote_result.hpp
  • include/hpx/actions_base/traits/action_schedule_thread.hpp
  • include/hpx/actions_base/traits/action_select_direct_execution.hpp
  • include/hpx/actions_base/traits/action_stacksize.hpp
  • include/hpx/actions_base/traits/action_trigger_continuation_fwd.hpp
  • include/hpx/actions_base/traits/action_was_object_migrated.hpp
  • include/hpx/actions_base/traits/extract_action.hpp
  • include/hpx/actions_base/traits/is_client.hpp
  • include/hpx/actions_base/traits/is_continuation.hpp
  • include/hpx/actions_base/traits/is_distribution_policy.hpp
  • 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
  • include/hpx/agas/agas_fwd.hpp
  • include/hpx/agas/config/defines.hpp
  • include/hpx/agas/state.hpp
  • include/hpx/agas_base/agas_fwd.hpp
  • include/hpx/agas_base/component_namespace.hpp
  • include/hpx/agas_base/config/defines.hpp
  • include/hpx/agas_base/detail/bootstrap_component_namespace.hpp
  • include/hpx/agas_base/detail/bootstrap_locality_namespace.hpp
  • include/hpx/agas_base/detail/hosted_component_namespace.hpp
  • 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
  • include/hpx/agas_base/server/symbol_namespace.hpp
  • include/hpx/agas_base/symbol_namespace.hpp
  • include/hpx/algorithm.hpp
  • include/hpx/algorithms.hpp
  • include/hpx/algorithms/config/defines.hpp
  • include/hpx/algorithms/traits/is_pair.hpp
  • include/hpx/algorithms/traits/is_value_proxy.hpp
  • include/hpx/algorithms/traits/pointer_category.hpp
  • include/hpx/algorithms/traits/projected.hpp
  • include/hpx/algorithms/traits/projected_range.hpp
  • include/hpx/algorithms/traits/segmented_iterator_traits.hpp
  • include/hpx/allocator_support.hpp
  • include/hpx/allocator_support/aligned_allocator.hpp
  • 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
  • include/hpx/asio/asio_util.hpp
  • include/hpx/asio/config/defines.hpp
  • include/hpx/asio/map_hostnames.hpp
  • include/hpx/assert.hpp
  • include/hpx/assertion.hpp
  • include/hpx/assertion/config/defines.hpp
  • include/hpx/assertion/current_function.hpp
  • include/hpx/assertion/evaluate_assert.hpp
  • include/hpx/assertion/source_location.hpp
  • include/hpx/async.hpp
  • include/hpx/async_base/apply.hpp
  • include/hpx/async_base/async.hpp
  • include/hpx/async_base/config/defines.hpp

The first 100 are listed.

distinfo 1
FileSizeSHA256
STEllAR-GROUP-hpx-v1.11.0-20250715-2114d4a_GH0.tar.gz6.085559e+06757ea60d64e182083253e4fece2c45ba6609abd9f20ec990d4145e44382648bb

Commit history 3

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
9b9d4c56d9 Jose Alonso Cardenas Marquez */*: Bump PORTREVISION. net/asio was updated to 1.38.2
213840c151 Dima Panov */*: bump consumers after devel/boost update