diff --git a/misc/ecflow/Makefile b/misc/ecflow/Makefile index a25a21ea56fa..6526980d9b9f 100644 --- a/misc/ecflow/Makefile +++ b/misc/ecflow/Makefile @@ -1,41 +1,44 @@ PORTNAME= ecflow -DISTVERSION= 5.15.1 +DISTVERSION= 5.17.0 CATEGORIES= misc MASTER_SITES= https://confluence.ecmwf.int/download/attachments/8650755/ DISTNAME= ecFlow-${DISTVERSION}-Source MAINTAINER= yuri@FreeBSD.org COMMENT= Workflow package that enables users to run a large number of programs WWW= https://confluence.ecmwf.int/display/ECFLOW/ecflow+home LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-libs>0:devel/boost-python-libs@${PY_FLAVOR} BUILD_DEPENDS= bash:shells/bash \ ${PY_DEPENDS} LIB_DEPENDS= libboost_program_options.so:devel/boost-libs RUN_DEPENDS= ${PY_DEPENDS} USES= cmake compiler:c++17-lang gl localbase perl5 pkgconfig python qt:6 shebangfix ssl USE_QT= 5compat base charts svg tools:build USE_GL= gl opengl SHEBANG_GLOB= *.sh *.in *.py -CMAKE_OFF= ENABLE_STATIC_BOOST_LIBS ENABLE_TESTS ENABLE_ALL_TESTS +CMAKE_OFF= ENABLE_STATIC_BOOST_LIBS \ + ENABLE_PYTHON \ + ENABLE_TESTS \ + ENABLE_ALL_TESTS CXXFLAGS_armv7= -fPIC # attempt to work around compilation failure, see https://jira.ecmwf.int/browse/SUP-3688 CXXFLAGS_i386= -fPIC # attempt to work around compilation failure, see https://jira.ecmwf.int/browse/SUP-3688 CONFLICTS_BUILD= python27 # build attempts to find python-2.7 and use it .include #post-patch: #.if ${COMPILER_TYPE} == clang # @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|' \ # ${WRKSRC}/ACore/src/Str.cpp #.endif .include diff --git a/misc/ecflow/distinfo b/misc/ecflow/distinfo index bc2c349560f6..e0e9b00aa0d7 100644 --- a/misc/ecflow/distinfo +++ b/misc/ecflow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764960621 -SHA256 (ecFlow-5.15.1-Source.tar.gz) = e46293c32545c0182a1989ba5dbe667d32042f592d5bb20d0117c37f08ae2403 -SIZE (ecFlow-5.15.1-Source.tar.gz) = 17089545 +TIMESTAMP = 1780555704 +SHA256 (ecFlow-5.17.0-Source.tar.gz) = 01223d93cc31d976fd955c37a03d4a145cfd27a81db86b5b94878275e94e4ec5 +SIZE (ecFlow-5.17.0-Source.tar.gz) = 17190270 diff --git a/misc/ecflow/pkg-plist b/misc/ecflow/pkg-plist index 7c9e1cc4ac56..26a3975eb432 100644 --- a/misc/ecflow/pkg-plist +++ b/misc/ecflow/pkg-plist @@ -1,48 +1,44 @@ bin/ecflow_client bin/ecflow_fuse.py bin/ecflow_http bin/ecflow_logserver.sh bin/ecflow_logsvr.pl bin/ecflow_server bin/ecflow_standalone bin/ecflow_start.sh bin/ecflow_stop.sh bin/ecflow_udp bin/ecflow_udp_client bin/ecflow_ui bin/ecflow_ui.x lib/cmake/ecflow/ecflow-config-version.cmake lib/cmake/ecflow/ecflow-config.cmake lib/cmake/ecflow/ecflow-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/ecflow/ecflow-targets.cmake -%%PYTHON_SITELIBDIR%%/ecflow/__init__.py -%%PYTHON_SITELIBDIR%%/ecflow/ecf.py -%%PYTHON_SITELIBDIR%%/ecflow/ecflow.so -%%PYTHON_SITELIBDIR%%/ecflow/sms2ecf.py %%DATADIR%%/%%ETCDIR%%_test_ui.sh %%DATADIR%%/%%ETCDIR%%_ui_create_jira_issue.sh %%DATADIR%%/%%ETCDIR%%_ui_node_state_diag.sh %%DATADIR%%/%%ETCDIR%%_ui_test.def %%DATADIR%%/%%ETCDIR%%_ui_test_server_scripts.tar.gz %%DATADIR%%/%%ETCDIR%%_ui_test_session_template.json %%DATADIR%%/%%ETCDIR%%_ui_transfer_file.sh %%DATADIR%%/%%ETCDIR%%view_attribute_conf.json %%DATADIR%%/%%ETCDIR%%view_gui.json %%DATADIR%%/%%ETCDIR%%view_gui_server.json %%DATADIR%%/%%ETCDIR%%view_highlighter.json %%DATADIR%%/%%ETCDIR%%view_icon_conf.json %%DATADIR%%/%%ETCDIR%%view_menu_conf.json %%DATADIR%%/%%ETCDIR%%view_menus.json %%DATADIR%%/%%ETCDIR%%view_network_conf.json %%DATADIR%%/%%ETCDIR%%view_notification_conf.json %%DATADIR%%/%%ETCDIR%%view_nstate_conf.json %%DATADIR%%/%%ETCDIR%%view_palette.json %%DATADIR%%/%%ETCDIR%%view_panel_conf.json %%DATADIR%%/%%ETCDIR%%view_panels.json %%DATADIR%%/%%ETCDIR%%view_query_conf.json %%DATADIR%%/%%ETCDIR%%view_server_conf.json %%DATADIR%%/%%ETCDIR%%view_sstate_conf.json %%DATADIR%%/%%ETCDIR%%view_view_conf.json %%DATADIR%%/etc/shortcuts.txt %%DATADIR%%/etc/sounds/tone.ogg %%DATADIR%%/etc/viewer.qss