notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
embb C/C++ library for parallel programming
1.0.0_5 devel on this many watch lists=0 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 1.0.0_5Version of this port present on the latest quarterly branch.
Maintainer: riggs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-10-11 17:28:58
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
License: BSD2CLAUSE BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (224 items)
Collapse this list.
  1. /usr/local/share/licenses/embb-1.0.0_5/catalog.mk
  2. /usr/local/share/licenses/embb-1.0.0_5/LICENSE
  3. /usr/local/share/licenses/embb-1.0.0_5/BSD2CLAUSE
  4. /usr/local/share/licenses/embb-1.0.0_5/BSD3CLAUSE
  5. include/embb/algorithms/algorithms.h
  6. include/embb/algorithms/count.h
  7. include/embb/algorithms/for_each.h
  8. include/embb/algorithms/identity.h
  9. include/embb/algorithms/internal/comparison_job_functor.h
  10. include/embb/algorithms/internal/count-inl.h
  11. include/embb/algorithms/internal/for_each-inl.h
  12. include/embb/algorithms/internal/foreach_job_functor.h
  13. include/embb/algorithms/internal/int_iterator.h
  14. include/embb/algorithms/internal/merge_sort-inl.h
  15. include/embb/algorithms/internal/partition-inl.h
  16. include/embb/algorithms/internal/partition.h
  17. include/embb/algorithms/internal/predicate_job_functor.h
  18. include/embb/algorithms/internal/quick_sort-inl.h
  19. include/embb/algorithms/internal/reduce-inl.h
  20. include/embb/algorithms/internal/reduce_job_functor.h
  21. include/embb/algorithms/internal/scan-inl.h
  22. include/embb/algorithms/internal/scan_job_functor.h
  23. include/embb/algorithms/internal/transformation_job_functor.h
  24. include/embb/algorithms/invoke.h
  25. include/embb/algorithms/merge_sort.h
  26. include/embb/algorithms/quick_sort.h
  27. include/embb/algorithms/reduce.h
  28. include/embb/algorithms/scan.h
  29. include/embb/algorithms/zip_iterator.h
  30. include/embb/base/atomic.h
  31. include/embb/base/base.h
  32. include/embb/base/c/atomic.h
  33. include/embb/base/c/base.h
  34. include/embb/base/c/condition_variable.h
  35. include/embb/base/c/core_set.h
  36. include/embb/base/c/counter.h
  37. include/embb/base/c/duration.h
  38. include/embb/base/c/errors.h
  39. include/embb/base/c/internal/atomic/and_assign.h
  40. include/embb/base/c/internal/atomic/atomic.h
  41. include/embb/base/c/internal/atomic/atomic_sizes.h
  42. include/embb/base/c/internal/atomic/compare_and_swap.h
  43. include/embb/base/c/internal/atomic/fetch_and_add.h
  44. include/embb/base/c/internal/atomic/load.h
  45. include/embb/base/c/internal/atomic/or_assign.h
  46. include/embb/base/c/internal/atomic/store.h
  47. include/embb/base/c/internal/atomic/swap.h
  48. include/embb/base/c/internal/atomic/xor_assign.h
  49. include/embb/base/c/internal/bitset.h
  50. include/embb/base/c/internal/cmake_config.h
  51. include/embb/base/c/internal/config.h
  52. include/embb/base/c/internal/macro_helper.h
  53. include/embb/base/c/internal/platform.h
  54. include/embb/base/c/internal/thread_index.h
  55. include/embb/base/c/internal/unused.h
  56. include/embb/base/c/log.h
  57. include/embb/base/c/memory_allocation.h
  58. include/embb/base/c/mutex.h
  59. include/embb/base/c/thread.h
  60. include/embb/base/c/thread_specific_storage.h
  61. include/embb/base/c/time.h
  62. include/embb/base/condition_variable.h
  63. include/embb/base/core_set.h
  64. include/embb/base/duration.h
  65. include/embb/base/exceptions.h
  66. include/embb/base/function.h
  67. include/embb/base/internal/atomic/atomic_arithmetic.h
  68. include/embb/base/internal/atomic/atomic_base.h
  69. include/embb/base/internal/atomic/atomic_implementation.h
  70. include/embb/base/internal/atomic/atomic_integer.h
  71. include/embb/base/internal/atomic/atomic_pointer.h
  72. include/embb/base/internal/atomic/atomic_utility.h
  73. include/embb/base/internal/cmake_config.h
  74. include/embb/base/internal/condition_variable-inl.h
  75. include/embb/base/internal/config.h
  76. include/embb/base/internal/duration-inl.h
  77. include/embb/base/internal/function0.h
  78. include/embb/base/internal/function1.h
  79. include/embb/base/internal/function2.h
  80. include/embb/base/internal/function3.h
  81. include/embb/base/internal/function4.h
  82. include/embb/base/internal/function5.h
  83. include/embb/base/internal/functionT.h
  84. include/embb/base/internal/memory_allocation-inl.h
  85. include/embb/base/internal/mutex-inl.h
  86. include/embb/base/internal/nil.h
  87. include/embb/base/internal/platform.h
  88. include/embb/base/internal/thread-inl.h
  89. include/embb/base/internal/thread_closures.h
  90. include/embb/base/internal/thread_specific_storage-inl.h
  91. include/embb/base/log.h
  92. include/embb/base/memory_allocation.h
  93. include/embb/base/mutex.h
  94. include/embb/base/thread.h
  95. include/embb/base/thread_specific_storage.h
  96. include/embb/base/time.h
  97. include/embb/containers/containers.h
  98. include/embb/containers/internal/hazard_pointer-inl.h
  99. include/embb/containers/internal/hazard_pointer.h
  100. include/embb/containers/internal/lock_free_mpmc_queue-inl.h
  101. include/embb/containers/internal/lock_free_stack-inl.h
  102. include/embb/containers/internal/lock_free_tree_value_pool-inl.h
  103. include/embb/containers/internal/object_pool-inl.h
  104. include/embb/containers/internal/wait_free_array_value_pool-inl.h
  105. include/embb/containers/internal/wait_free_spsc_queue-inl.h
  106. include/embb/containers/lock_free_mpmc_queue.h
  107. include/embb/containers/lock_free_stack.h
  108. include/embb/containers/lock_free_tree_value_pool.h
  109. include/embb/containers/object_pool.h
  110. include/embb/containers/wait_free_array_value_pool.h
  111. include/embb/containers/wait_free_spsc_queue.h
  112. include/embb/dataflow/dataflow.h
  113. include/embb/dataflow/internal/action.h
  114. include/embb/dataflow/internal/clock_listener.h
  115. include/embb/dataflow/internal/constant_source.h
  116. include/embb/dataflow/internal/in.h
  117. include/embb/dataflow/internal/inputs.h
  118. include/embb/dataflow/internal/node.h
  119. include/embb/dataflow/internal/out.h
  120. include/embb/dataflow/internal/outputs.h
  121. include/embb/dataflow/internal/process.h
  122. include/embb/dataflow/internal/process_executor.h
  123. include/embb/dataflow/internal/scheduler.h
  124. include/embb/dataflow/internal/scheduler_mtapi.h
  125. include/embb/dataflow/internal/scheduler_sequential.h
  126. include/embb/dataflow/internal/select.h
  127. include/embb/dataflow/internal/signal.h
  128. include/embb/dataflow/internal/sink.h
  129. include/embb/dataflow/internal/sink_executor.h
  130. include/embb/dataflow/internal/source.h
  131. include/embb/dataflow/internal/source_executor.h
  132. include/embb/dataflow/internal/switch.h
  133. include/embb/dataflow/internal/tuple.h
  134. include/embb/dataflow/internal/typelist.h
  135. include/embb/dataflow/network.h
  136. include/embb/mtapi/action.h
  137. include/embb/mtapi/action_attributes.h
  138. include/embb/mtapi/affinity.h
  139. include/embb/mtapi/c/mtapi.h
  140. include/embb/mtapi/c/mtapi_ext.h
  141. include/embb/mtapi/c/mtapi_network.h
  142. include/embb/mtapi/execution_policy.h
  143. include/embb/mtapi/group.h
  144. include/embb/mtapi/group_attributes.h
  145. include/embb/mtapi/internal/check_status.h
  146. include/embb/mtapi/internal/cmake_config.h
  147. include/embb/mtapi/job.h
  148. include/embb/mtapi/mtapi.h
  149. include/embb/mtapi/node.h
  150. include/embb/mtapi/node_attributes.h
  151. include/embb/mtapi/queue.h
  152. include/embb/mtapi/queue_attributes.h
  153. include/embb/mtapi/status_exception.h
  154. include/embb/mtapi/task.h
  155. include/embb/mtapi/task_attributes.h
  156. include/embb/mtapi/task_context.h
  157. include/mtapi.h
  158. include/mtapi_ext.h
  159. lib/cmake/EMBB/EMBB-Targets-release.cmake
  160. lib/cmake/EMBB/EMBB-Targets.cmake
  161. lib/cmake/EMBB/EMBBConfig.cmake
  162. lib/cmake/EMBB/UseEMBB.cmake
  163. lib/libembb_algorithms_cpp.a
  164. lib/libembb_base_c.a
  165. lib/libembb_base_cpp.a
  166. lib/libembb_containers_cpp.a
  167. lib/libembb_dataflow_cpp.a
  168. lib/libembb_mtapi_c.a
  169. lib/libembb_mtapi_cpp.a
  170. lib/libembb_mtapi_network_c.a
  171. share/doc/embb/images/embb.jpg
  172. share/doc/embb/images/embb.pdf
  173. share/doc/embb/images/embb.png
  174. share/doc/embb/reference/Doxyfile.in
  175. share/doc/embb/reference/DoxygenHTMLStyle.css
  176. share/doc/embb/reference/DoxygenLayout.xml
  177. share/doc/embb/reference/embb.dox
  178. share/doc/embb/reference/index.html
  179. share/doc/embb/tutorial/application/README.md
  180. share/doc/embb/tutorial/application/include/ffmpeg.h
  181. share/doc/embb/tutorial/application/include/filters.h
  182. share/doc/embb/tutorial/application/include/frame_format_converter.h
  183. share/doc/embb/tutorial/application/include/input_video_handler.h
  184. share/doc/embb/tutorial/application/include/output_video_builder.h
  185. share/doc/embb/tutorial/application/main.cc
  186. share/doc/embb/tutorial/application/src/filters.cc
  187. share/doc/embb/tutorial/application/src/frame_format_converter.cc
  188. share/doc/embb/tutorial/application/src/input_video_handler.cc
  189. share/doc/embb/tutorial/application/src/output_video_builder.cc
  190. share/doc/embb/tutorial/bake_tutorial.py
  191. share/doc/embb/tutorial/md_fig_comparator.png
  192. share/doc/embb/tutorial/md_fig_embb.png
  193. share/doc/embb/tutorial/md_fig_example_comparator.png
  194. share/doc/embb/tutorial/md_fig_linearization.png
  195. share/doc/embb/tutorial/md_fig_replace_par.png
  196. share/doc/embb/tutorial/md_fig_sorting_network.png
  197. share/doc/embb/tutorial/pandoc.css
  198. share/doc/embb/tutorial/tutorial.yml
  199. share/doc/embb/tutorial/tutorial_raw.md
  200. share/examples/embb/algorithms/counting.cc
  201. share/examples/embb/algorithms/for_each.cc
  202. share/examples/embb/algorithms/heterogeneous.cc
  203. share/examples/embb/algorithms/invoke.cc
  204. share/examples/embb/algorithms/reduce.cc
  205. share/examples/embb/algorithms/scan.cc
  206. share/examples/embb/algorithms/sorting.cc
  207. share/examples/embb/containers/object_pool.cc
  208. share/examples/embb/containers/queues.cc
  209. share/examples/embb/containers/stack.cc
  210. share/examples/embb/dataflow/dataflow_heterogeneous.cc
  211. share/examples/embb/dataflow/dataflow_linear.cc
  212. share/examples/embb/dataflow/dataflow_nonlinear.cc
  213. share/examples/embb/main.cc
  214. share/examples/embb/mtapi/mtapi_c.cc
  215. share/examples/embb/mtapi/mtapi_c_cuda.cc
  216. share/examples/embb/mtapi/mtapi_c_cuda_kernel.cu
  217. share/examples/embb/mtapi/mtapi_c_network.cc
  218. share/examples/embb/mtapi/mtapi_c_opencl.cc
  219. share/examples/embb/mtapi/mtapi_c_plugin.cc
  220. share/examples/embb/mtapi/mtapi_cpp.cc
  221. share/examples/embb/stl_for_each/stl_for_each.cc
  222. @owner
  223. @group
  224. @mode
Collapse this list.
Dependency lines:
  • embb>0:devel/embb
To install the port: cd /usr/ports/devel/embb/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/embb
  • pkg install embb
PKGNAME: embb
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
embb
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.0.0_51.0.0_5
FreeBSD:11:armv6--
FreeBSD:11:i3861.0.0_51.0.0_5
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.0.0_5
FreeBSD:12:amd641.0.0_51.0.0_5
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.0.0_51.0.0_5
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.0.0_5
FreeBSD:13:aarch641.0.0_51.0.0_5
FreeBSD:13:amd641.0.0_51.0.0_5
FreeBSD:13:armv61.0.0_51.0.0_5
FreeBSD:13:armv71.0.0_51.0.0_5
FreeBSD:13:i3861.0.0_51.0.0_5
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc641.0.0_51.0.0_5
FreeBSD:14:aarch641.0.0_5-
FreeBSD:14:amd641.0.0_5-
FreeBSD:14:armv61.0.0_5-
FreeBSD:14:armv71.0.0_5-
FreeBSD:14:i3861.0.0_5-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc641.0.0_5-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/siemens/embb/tar.gz/v1.0.0?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.0.0_5
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
31 Dec 2020 22:37:20
Original commit files touched by this commit Revision:559784  1.0.0_5
pkubaj search for other commits by this committer
devel/embb: fix build on !x86

CMAKE_ARGS=-DARG=true seems not to be understood by cmake, ON needs to be passed
instead.

Setting it makes build pass on powerpc64.

Approved by:	tier 2 blanket
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  1.0.0_4
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  1.0.0_3
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  1.0.0_3
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  1.0.0_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  1.0.0_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
16 Jul 2017 18:15:47
Original commit files touched by this commit Revision:446042  1.0.0
riggs search for other commits by this committer
Update to upstream release 1.0.0

MFH:		2017Q3
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  0.5.0_1
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
24 Dec 2016 12:30:10
Original commit files touched by this commit Revision:429332  0.5.0
riggs search for other commits by this committer
Update to upstream version 0.5.0
20 Nov 2016 09:38:09
Original commit files touched by this commit Revision:426566  0.4.0_1
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
14 May 2016 08:23:57
Original commit files touched by this commit Revision:415179  0.4.0
riggs search for other commits by this committer
Update to upstream version 0.4.0
28 Nov 2015 08:05:37
Original commit files touched by this commit Revision:402511  0.3.2
riggs search for other commits by this committer
Update to upstream version 0.3.2
05 Jul 2015 08:36:01
Original commit files touched by this commit Revision:391352  0.3.1
riggs search for other commits by this committer
Update to upstream release 0.3.1
03 Apr 2015 15:31:35
Original commit files touched by this commit Revision:383135  0.3.0
riggs search for other commits by this committer
Update to upstream version 0.3.0
08 Mar 2015 08:25:55
Original commit files touched by this commit Revision:380743  0.2.3
riggs search for other commits by this committer
Update to upstream version 0.2.3
08 Feb 2015 14:31:24
Original commit files touched by this commit Revision:378658  0.2.2
riggs search for other commits by this committer
Frequent use of inline assembly; at the moment, compiles only on
i386 and amd64 on FreeBSD
07 Feb 2015 20:19:52
Original commit files touched by this commit Revision:378618  0.2.2
riggs search for other commits by this committer
- Update to upstream version 0.2.2
- Introduce non-default OPTION to run tests during the build process
11 Oct 2014 17:28:40
Original commit files touched by this commit Revision:370653  0.2.1
riggs search for other commits by this committer
- Initial import of Embedded Multicore Building Blocks (EMBB)

Number of commits found: 19