Port details on branch 2022Q4 |
- ecflow Workflow package that enables users to run a large number of programs
- 5.8.4 misc
=0 5.8.4Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2022-12-15 01:45:38
- Last Update: 2022-12-15 01:43:38
- Commit Hash: fe8afe6
- 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:
- 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 = 1661404490
SHA256 (ecFlow-5.8.4-Source.tar.gz) = bc628556f8458c269a309e4c3b8d5a807fae7dfd415e27416fe9a3f544f88951
SIZE (ecFlow-5.8.4-Source.tar.gz) = 3567430
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
- perl5>=5.32.r0<5.33 : lang/perl5.32
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- py39-boost-libs>0 : devel/boost-python-libs@py39
- python3.9 : lang/python39
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libboost_program_options.so : devel/boost-libs
- libQt5Charts.so : x11-toolkits/qt5-charts
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5Svg.so : graphics/qt5-svg
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- misc_ecflow
- USES:
- cmake compiler:c++17-lang localbase perl5 pkgconfig python:3.6+ qt:5 shebangfix ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.8.4 15 Dec 2022 01:43:38
    |
Yuri Victorovich (yuri)  |
misc/ecflow: Fix build on armv7
Reported by: fallout
(cherry picked from commit 59b2998493b7de7eb14c334988e120d3cc7d1aaa) |
Number of commits found: 1
|