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
Port details
babelflow Embedded Domain Specific Language to describe task graph abstraction
1.1.0_2 devel on this many watch lists=2 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.1.0_2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-23 08:30:07
Last Update: 2023-12-10 10:23:11
Commit Hash: 843da99
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/sci-visus/BabelFlow
Description:
BabelFlow is an Embedded Domain Specific Language to describe algorithms using a task graph abstraction which allows them to be executed on top of one of several available runtime systems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/babelflow-1.1.0_2/catalog.mk
  3. /usr/local/share/licenses/babelflow-1.1.0_2/LICENSE
  4. /usr/local/share/licenses/babelflow-1.1.0_2/BSD3CLAUSE
  5. bin/broadcast
  6. bin/radixk
  7. bin/reduceall
  8. bin/reduction
  9. include/BabelFlow/ComposableTaskGraph.h
  10. include/BabelFlow/ComposableTaskMap.h
  11. include/BabelFlow/Definitions.h
  12. include/BabelFlow/HierarchicalTask.h
  13. include/BabelFlow/HierarchicalTaskGraph.h
  14. include/BabelFlow/ModTaskMap.hpp
  15. include/BabelFlow/ModuloMap.h
  16. include/BabelFlow/MultiGraphConnector.h
  17. include/BabelFlow/Payload.h
  18. include/BabelFlow/PreProcessInputTaskGraph.hpp
  19. include/BabelFlow/RelayTask.h
  20. include/BabelFlow/Task.h
  21. include/BabelFlow/TaskGraph.h
  22. include/BabelFlow/TaskGraphConnector.h
  23. include/BabelFlow/TypeDefinitions.h
  24. include/BabelFlow/mpi/Controller.h
  25. include/BabelFlow/reduce/BinarySwap.h
  26. include/BabelFlow/reduce/BinarySwapTaskMap.h
  27. include/BabelFlow/reduce/KWayReduction.h
  28. include/BabelFlow/reduce/KWayReductionTaskMap.h
  29. include/BabelFlow/reduce/RadixKExchange.h
  30. include/BabelFlow/reduce/RadixKExchangeTaskMap.h
  31. include/BabelFlow/reduce/SingleTaskGraph.h
  32. lib/cmake/BabelFlow-release.cmake
  33. lib/cmake/BabelFlow.cmake
  34. lib/cmake/BabelFlowConfig.cmake
  35. lib/libbabelflow.so
  36. lib/libbabelflow_mpi.so
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • babelflow>0:devel/babelflow
To install the port:
cd /usr/ports/devel/babelflow/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/babelflow
  • pkg install babelflow
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: babelflow
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1669156886 SHA256 (sci-visus-BabelFlow-v1.1.0_GH0.tar.gz) = 6436b0e6b2f57fbe0cb9127dc9e7f513167de89de2a8c145055434013714989f SIZE (sci-visus-BabelFlow-v1.1.0_GH0.tar.gz) = 436517

Packages (timestamps in pop-ups are UTC):
babelflow
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.1.0_21.1.0_2-1.1.0_21.1.0_2---
FreeBSD:13:quarterly1.1.0_21.1.0_2-1.1.0_21.1.0_2---
FreeBSD:14:latest1.1.0_21.1.0_2-1.1.0_21.1.0_2---
FreeBSD:14:quarterly1.1.0_21.1.0_2-1.1.0_21.1.0_2---
FreeBSD:15:latest1.1.0_21.1.0_2n/a1.1.0_2n/a---
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. libmpich.so : net/mpich
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for babelflow-1.1.0_2: EXAMPLES=on: Build and/or install examples ====> MPI (Message Passing Interface) support: you have to select exactly one of them MPICH=on: Parallel processing support via MPICH 3 OPENMPI=off: Parallel processing support via Open MPI ===> Use 'make config' to modify these settings
Options name:
devel_babelflow
USES:
cmake compiler:c++11-lang mpi:mpich pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/sci-visus/BabelFlow/tar.gz/v1.1.0?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.0_2
10 Dec 2023 10:23:11
commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9commit hash: 843da99a87b4c6b3953bcd4153ed1212636783c9 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after the upgrade of MPICH to 4.1.2
1.1.0_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
1.1.0
23 Nov 2022 08:29:36
commit hash: db4ca9fd32f003669f4be2616631f4c4484d050dcommit hash: db4ca9fd32f003669f4be2616631f4c4484d050dcommit hash: db4ca9fd32f003669f4be2616631f4c4484d050dcommit hash: db4ca9fd32f003669f4be2616631f4c4484d050d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/babelflow: New port: Embedded Domain Specific Language to describe task
graph abstraction

Number of commits found: 3