mirror of
https://github.com/netbirdio/FreeBSD-ports.git
synced 2026-05-22 18:42:42 -07:00
misc/ecflow: update 5.13.0 → 5.15.1
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
PORTNAME= ecflow
|
||||
DISTVERSION= 5.13.0
|
||||
PORTREVISION= 4
|
||||
DISTVERSION= 5.15.1
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= https://confluence.ecmwf.int/download/attachments/8650755/
|
||||
DISTNAME= ecFlow-${DISTVERSION}-Source
|
||||
@@ -12,8 +11,6 @@ WWW= https://confluence.ecmwf.int/display/ECFLOW/ecflow+home
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN= fails to build with boost-1.86+
|
||||
|
||||
PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-libs>0:devel/boost-python-libs@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= bash:shells/bash \
|
||||
${PY_DEPENDS}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1718929677
|
||||
SHA256 (ecFlow-5.13.0-Source.tar.gz) = a14f4e97cc9123bc6cadfb3ecbf3899e27b6deb53058590bba7a4dae12f3e029
|
||||
SIZE (ecFlow-5.13.0-Source.tar.gz) = 16918829
|
||||
TIMESTAMP = 1764960621
|
||||
SHA256 (ecFlow-5.15.1-Source.tar.gz) = e46293c32545c0182a1989ba5dbe667d32042f592d5bb20d0117c37f08ae2403
|
||||
SIZE (ecFlow-5.15.1-Source.tar.gz) = 17089545
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
--- libs/base/src/ecflow/base/Client.hpp.orig 2024-11-11 09:34:56 UTC
|
||||
+++ libs/base/src/ecflow/base/Client.hpp
|
||||
@@ -12,6 +12,7 @@
|
||||
#define ecflow_base_Client_HPP
|
||||
|
||||
#include <boost/asio.hpp>
|
||||
+#include <boost/asio/deadline_timer.hpp>
|
||||
|
||||
#include "ecflow/base/ClientToServerRequest.hpp"
|
||||
#include "ecflow/base/Connection.hpp"
|
||||
@@ -0,0 +1,11 @@
|
||||
--- libs/base/src/ecflow/base/SslClient.hpp.orig 2024-11-11 09:34:56 UTC
|
||||
+++ libs/base/src/ecflow/base/SslClient.hpp
|
||||
@@ -19,6 +19,8 @@
|
||||
/// not the Client project
|
||||
///
|
||||
|
||||
+#include <boost/asio/deadline_timer.hpp>
|
||||
+
|
||||
#include "ecflow/base/ClientToServerRequest.hpp"
|
||||
#include "ecflow/base/ServerToClientResponse.hpp"
|
||||
#include "ecflow/base/ssl_connection.hpp"
|
||||
@@ -0,0 +1,10 @@
|
||||
--- libs/server/src/ecflow/server/CheckPtSaver.hpp.orig 2024-11-11 09:34:56 UTC
|
||||
+++ libs/server/src/ecflow/server/CheckPtSaver.hpp
|
||||
@@ -12,6 +12,7 @@
|
||||
#define ecflow_server_CheckPtSaver_HPP
|
||||
|
||||
#include <boost/asio.hpp>
|
||||
+#include <boost/asio/deadline_timer.hpp>
|
||||
|
||||
#include "ecflow/core/Filesystem.hpp"
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
--- libs/server/src/ecflow/server/NodeTreeTraverser.hpp.orig 2024-11-11 09:34:56 UTC
|
||||
+++ libs/server/src/ecflow/server/NodeTreeTraverser.hpp
|
||||
@@ -11,6 +11,8 @@
|
||||
#ifndef ecflow_server_NodeTreeTraverser_HPP
|
||||
#define ecflow_server_NodeTreeTraverser_HPP
|
||||
|
||||
+#include <boost/asio/deadline_timer.hpp>
|
||||
+
|
||||
///
|
||||
/// \brief This class will traverse the node tree periodically, It is tied to a server.
|
||||
/// This implementation uses a strand to ensure sequential processing of the node dependency traversal
|
||||
@@ -0,0 +1,10 @@
|
||||
--- libs/server/src/ecflow/server/PeriodicScheduler.hpp.orig 2024-11-11 09:34:56 UTC
|
||||
+++ libs/server/src/ecflow/server/PeriodicScheduler.hpp
|
||||
@@ -15,6 +15,7 @@
|
||||
|
||||
#include <boost/asio.hpp>
|
||||
#include <boost/asio/bind_executor.hpp>
|
||||
+#include <boost/asio/deadline_timer.hpp>
|
||||
|
||||
#include "ecflow/core/Chrono.hpp"
|
||||
|
||||
Reference in New Issue
Block a user