Port details on branch 2022Q3 |
- ecflow Workflow package that enables users to run a large number of programs
- 5.12.3 misc =0 5.12.3Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2022-08-25 19:21:11
- Last Update: 2024-03-15 15:46:26
- Commit Hash: 6d3a33b
- License: APACHE20
- WWW:
- https://confluence.ecmwf.int/display/ECFLOW/ecflow+home
- Description:
- ecFlow is a client/server workflow package that enables users to run a large
number of programs (with dependencies on each other and on time) in a controlled
environment. It provides reasonable tolerance for hardware and software
failures, combined with restart capabilities. It is used at ECMWF to run all our
operational suites across a range of platforms.
ecFlow submits tasks (jobs) and receives acknowledgments from the tasks when
they change status and when they send events, using child commands embedded in
your scripts. ecFlow stores the relationships between tasks, and is able to
submit tasks dependant on triggers, such as when a given task changes its
status, for example when it finishes.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_BUILD:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/misc/ecflow/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/ecflow
- pkg install ecflow
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ecflow
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1710484427
SHA256 (ecFlow-5.12.3-Source.tar.gz) = 2caaf64bf1e0ced87fd0bf42c2ee3385093420e5c4609ad4117b8251420d1cf0
SIZE (ecFlow-5.12.3-Source.tar.gz) = 16863495
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- py39-boost-libs>0 : devel/boost-python-libs@py39
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- xorgproto>=0 : x11/xorgproto
- perl5>=5.36<5.37 : lang/perl5.36
- lupdate : devel/qt6-tools
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-boost-libs>0 : devel/boost-python-libs@py39
- python3.9 : lang/python39
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libboost_program_options.so : devel/boost-libs
- libGL.so : graphics/libglvnd
- libOpenGL.so : graphics/libglvnd
- libQt6Core5Compat.so : devel/qt6-5compat
- libQt6Core.so : devel/qt6-base
- libQt6Charts.so : x11-toolkits/qt6-charts
- libQt6Svg.so : graphics/qt6-svg
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- misc_ecflow
- USES:
- cmake compiler:c++17-lang gl localbase perl5 pkgconfig python qt:6 shebangfix ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|