notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2024Q4
onetbb Library that provides thread building blocks
2022.1.0 devel on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2022.0.0Version of this port present on the latest quarterly branch.
Maintainer: martymac@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-02-19 15:16:03
Last Update: 2025-04-02 15:52:49
Commit Hash: 1642c60
People watching this port, also watch:: libevent, indexinfo, xcb-util-image, libXdamage, dav1d
License: APACHE20
WWW:
https://software.intel.com/oneapi/onetbb
Description:
oneAPI Threading Building Blocks (oneTBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (168 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/onetbb-2022.1.0/catalog.mk
  3. /usr/local/share/licenses/onetbb-2022.1.0/LICENSE
  4. /usr/local/share/licenses/onetbb-2022.1.0/APACHE20
  5. include/oneapi/tbb.h
  6. include/oneapi/tbb/blocked_nd_range.h
  7. include/oneapi/tbb/blocked_range.h
  8. include/oneapi/tbb/blocked_range2d.h
  9. include/oneapi/tbb/blocked_range3d.h
  10. include/oneapi/tbb/blocked_rangeNd.h
  11. include/oneapi/tbb/cache_aligned_allocator.h
  12. include/oneapi/tbb/collaborative_call_once.h
  13. include/oneapi/tbb/combinable.h
  14. include/oneapi/tbb/concurrent_hash_map.h
  15. include/oneapi/tbb/concurrent_lru_cache.h
  16. include/oneapi/tbb/concurrent_map.h
  17. include/oneapi/tbb/concurrent_priority_queue.h
  18. include/oneapi/tbb/concurrent_queue.h
  19. include/oneapi/tbb/concurrent_set.h
  20. include/oneapi/tbb/concurrent_unordered_map.h
  21. include/oneapi/tbb/concurrent_unordered_set.h
  22. include/oneapi/tbb/concurrent_vector.h
  23. include/oneapi/tbb/detail/_aggregator.h
  24. include/oneapi/tbb/detail/_aligned_space.h
  25. include/oneapi/tbb/detail/_allocator_traits.h
  26. include/oneapi/tbb/detail/_assert.h
  27. include/oneapi/tbb/detail/_attach.h
  28. include/oneapi/tbb/detail/_concurrent_queue_base.h
  29. include/oneapi/tbb/detail/_concurrent_skip_list.h
  30. include/oneapi/tbb/detail/_concurrent_unordered_base.h
  31. include/oneapi/tbb/detail/_config.h
  32. include/oneapi/tbb/detail/_containers_helpers.h
  33. include/oneapi/tbb/detail/_exception.h
  34. include/oneapi/tbb/detail/_export.h
  35. include/oneapi/tbb/detail/_flow_graph_body_impl.h
  36. include/oneapi/tbb/detail/_flow_graph_cache_impl.h
  37. include/oneapi/tbb/detail/_flow_graph_impl.h
  38. include/oneapi/tbb/detail/_flow_graph_indexer_impl.h
  39. include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h
  40. include/oneapi/tbb/detail/_flow_graph_join_impl.h
  41. include/oneapi/tbb/detail/_flow_graph_node_impl.h
  42. include/oneapi/tbb/detail/_flow_graph_node_set_impl.h
  43. include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h
  44. include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h
  45. include/oneapi/tbb/detail/_flow_graph_trace_impl.h
  46. include/oneapi/tbb/detail/_flow_graph_types_impl.h
  47. include/oneapi/tbb/detail/_hash_compare.h
  48. include/oneapi/tbb/detail/_intrusive_list_node.h
  49. include/oneapi/tbb/detail/_machine.h
  50. include/oneapi/tbb/detail/_mutex_common.h
  51. include/oneapi/tbb/detail/_namespace_injection.h
  52. include/oneapi/tbb/detail/_node_handle.h
  53. include/oneapi/tbb/detail/_pipeline_filters.h
  54. include/oneapi/tbb/detail/_pipeline_filters_deduction.h
  55. include/oneapi/tbb/detail/_range_common.h
  56. include/oneapi/tbb/detail/_rtm_mutex.h
  57. include/oneapi/tbb/detail/_rtm_rw_mutex.h
  58. include/oneapi/tbb/detail/_scoped_lock.h
  59. include/oneapi/tbb/detail/_segment_table.h
  60. include/oneapi/tbb/detail/_small_object_pool.h
  61. include/oneapi/tbb/detail/_string_resource.h
  62. include/oneapi/tbb/detail/_task.h
  63. include/oneapi/tbb/detail/_task_handle.h
  64. include/oneapi/tbb/detail/_template_helpers.h
  65. include/oneapi/tbb/detail/_utils.h
  66. include/oneapi/tbb/detail/_waitable_atomic.h
  67. include/oneapi/tbb/enumerable_thread_specific.h
  68. include/oneapi/tbb/flow_graph.h
  69. include/oneapi/tbb/flow_graph_abstractions.h
  70. include/oneapi/tbb/global_control.h
  71. include/oneapi/tbb/info.h
  72. include/oneapi/tbb/memory_pool.h
  73. include/oneapi/tbb/mutex.h
  74. include/oneapi/tbb/null_mutex.h
  75. include/oneapi/tbb/null_rw_mutex.h
  76. include/oneapi/tbb/parallel_for.h
  77. include/oneapi/tbb/parallel_for_each.h
  78. include/oneapi/tbb/parallel_invoke.h
  79. include/oneapi/tbb/parallel_pipeline.h
  80. include/oneapi/tbb/parallel_reduce.h
  81. include/oneapi/tbb/parallel_scan.h
  82. include/oneapi/tbb/parallel_sort.h
  83. include/oneapi/tbb/partitioner.h
  84. include/oneapi/tbb/profiling.h
  85. include/oneapi/tbb/queuing_mutex.h
  86. include/oneapi/tbb/queuing_rw_mutex.h
  87. include/oneapi/tbb/rw_mutex.h
  88. include/oneapi/tbb/scalable_allocator.h
  89. include/oneapi/tbb/spin_mutex.h
  90. include/oneapi/tbb/spin_rw_mutex.h
  91. include/oneapi/tbb/task.h
  92. include/oneapi/tbb/task_arena.h
  93. include/oneapi/tbb/task_group.h
  94. include/oneapi/tbb/task_scheduler_observer.h
  95. include/oneapi/tbb/tbb_allocator.h
  96. include/oneapi/tbb/tbbmalloc_proxy.h
  97. include/oneapi/tbb/tick_count.h
  98. include/oneapi/tbb/version.h
  99. include/tbb/blocked_nd_range.h
  100. include/tbb/blocked_range.h
  101. include/tbb/blocked_range2d.h
  102. include/tbb/blocked_range3d.h
  103. include/tbb/blocked_rangeNd.h
  104. include/tbb/cache_aligned_allocator.h
  105. include/tbb/collaborative_call_once.h
  106. include/tbb/combinable.h
  107. include/tbb/concurrent_hash_map.h
  108. include/tbb/concurrent_lru_cache.h
  109. include/tbb/concurrent_map.h
  110. include/tbb/concurrent_priority_queue.h
  111. include/tbb/concurrent_queue.h
  112. include/tbb/concurrent_set.h
  113. include/tbb/concurrent_unordered_map.h
  114. include/tbb/concurrent_unordered_set.h
  115. include/tbb/concurrent_vector.h
  116. include/tbb/enumerable_thread_specific.h
  117. include/tbb/flow_graph.h
  118. include/tbb/flow_graph_abstractions.h
  119. include/tbb/global_control.h
  120. include/tbb/info.h
  121. include/tbb/memory_pool.h
  122. include/tbb/mutex.h
  123. include/tbb/null_mutex.h
  124. include/tbb/null_rw_mutex.h
  125. include/tbb/parallel_for.h
  126. include/tbb/parallel_for_each.h
  127. include/tbb/parallel_invoke.h
  128. include/tbb/parallel_pipeline.h
  129. include/tbb/parallel_reduce.h
  130. include/tbb/parallel_scan.h
  131. include/tbb/parallel_sort.h
  132. include/tbb/partitioner.h
  133. include/tbb/profiling.h
  134. include/tbb/queuing_mutex.h
  135. include/tbb/queuing_rw_mutex.h
  136. include/tbb/rw_mutex.h
  137. include/tbb/scalable_allocator.h
  138. include/tbb/spin_mutex.h
  139. include/tbb/spin_rw_mutex.h
  140. include/tbb/task.h
  141. include/tbb/task_arena.h
  142. include/tbb/task_group.h
  143. include/tbb/task_scheduler_observer.h
  144. include/tbb/tbb.h
  145. include/tbb/tbb_allocator.h
  146. include/tbb/tbbmalloc_proxy.h
  147. include/tbb/tick_count.h
  148. include/tbb/version.h
  149. lib/cmake/TBB/TBBConfig.cmake
  150. lib/cmake/TBB/TBBConfigVersion.cmake
  151. lib/cmake/TBB/TBBTargets-release.cmake
  152. lib/cmake/TBB/TBBTargets.cmake
  153. lib/libtbb.so
  154. lib/libtbb.so.12
  155. lib/libtbb.so.12.15
  156. lib/libtbbbind_2_0.so
  157. lib/libtbbbind_2_0.so.3
  158. lib/libtbbbind_2_0.so.3.15
  159. lib/libtbbmalloc.so
  160. lib/libtbbmalloc.so.2
  161. lib/libtbbmalloc.so.2.15
  162. lib/libtbbmalloc_proxy.so
  163. lib/libtbbmalloc_proxy.so.2
  164. lib/libtbbmalloc_proxy.so.2.15
  165. libdata/pkgconfig/tbb.pc
  166. @owner
  167. @group
  168. @mode
Collapse this list.
Dependency lines:
  • onetbb>0:devel/onetbb
Conflicts:
CONFLICTS:
  • tbb
To install the port:
cd /usr/ports/devel/onetbb/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/onetbb
  • pkg install onetbb
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: onetbb
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1743446651 SHA256 (uxlfoundation-oneTBB-v2022.1.0_GH0.tar.gz) = ed067603ece0dc832d2881ba5c516625ac2522c665d95f767ef6304e34f961b5 SIZE (uxlfoundation-oneTBB-v2022.1.0_GH0.tar.gz) = 3434602

Packages (timestamps in pop-ups are UTC):
onetbb
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2022.0.02022.0.0-2022.0.02022.0.0---
FreeBSD:13:quarterly2022.0.02022.0.02021.9.02022.0.02022.0.02021.11.02021.11.02021.11.0
FreeBSD:14:latest2022.0.02022.0.02021.7.02022.0.02022.0.02021.9.0-2021.9.0
FreeBSD:14:quarterly2022.0.02022.0.0-2022.0.02022.0.02021.11.02021.11.02021.11.0
FreeBSD:15:latest2022.0.02022.0.0n/a2022.0.0n/a2021.11.02021.11.02021.11.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Library dependencies:
  1. libhwloc.so.15 : devel/hwloc2
This port is required by:
for Build
  1. graphics/zeno
  2. math/arborx
  3. misc/openmvg
for Libraries
  1. biology/salmon
  2. cad/PrusaSlicer
  3. cad/freecad
  4. cad/librepcb
  5. cad/opencascade
  6. cad/openscad
  7. cad/openscad-devel
Expand this list (57 items / 50 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/ikos
  3. devel/ispc
  4. devel/mold
  5. devel/ptl
  6. devel/py-numba
  7. devel/rkcommon
  8. devel/root
  9. games/vcmi
  10. graphics/blender
  11. graphics/embree
  12. graphics/f3d
  13. graphics/mirtk
  14. graphics/oidn
  15. graphics/openimageio
  16. graphics/openpgl
  17. graphics/opensubdiv
  18. graphics/openvkl
  19. graphics/ospray
  20. graphics/ospray-studio
  21. math/curv
  22. math/dune-alugrid
  23. math/dune-common
  24. math/dune-fem
  25. math/dune-geometry
  26. math/dune-grid
  27. math/dune-grid-glue
  28. math/dune-pdelab
  29. math/dune-polygongrid
  30. math/dune-uggrid
  31. math/dune-vtk
  32. math/heyoka
  33. math/obake
  34. math/openturns
  35. math/py-heyoka
  36. math/py-pyaudi
  37. math/scipoptsuite
  38. math/topologic
  39. misc/openvdb
  40. misc/py-openvdb
  41. science/geant4
  42. science/opensph
  43. science/pagmo2
  44. science/paraview
  45. science/py-fresnel
  46. science/py-hoomd-blue
  47. sysutils/slurm-wlm
  48. www/osrm-backend
  49. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. graphics/blender-lts28*
  2. graphics/blender-lts29*
  3. misc/ngraph*
  4. Collapse this list of deleted ports.
for Run
  1. math/arborx
  2. math/stanmath

Configuration Options:
===> The following configuration options are available for onetbb-2022.1.0: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_onetbb
USES:
cmake compiler:c++11-lang pathfix tar:tgz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/uxlfoundation/oneTBB/tar.gz/v2022.1.0?dummy=/
Collapse this list.

There are no commits on branch 2024Q4 for this port