Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Oct 2020 19:30:08 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r551731 - in head/science: . conduit conduit/files
Message-ID:  <202010081930.098JU88A002882@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Thu Oct  8 19:30:08 2020
New Revision: 551731
URL: https://svnweb.freebsd.org/changeset/ports/551731

Log:
  New port: science/conduit: Simplified data exchange for HPC simulations

Added:
  head/science/conduit/
  head/science/conduit/Makefile   (contents, props changed)
  head/science/conduit/distinfo   (contents, props changed)
  head/science/conduit/files/
  head/science/conduit/files/patch-examples_CMakeLists.txt   (contents, props changed)
  head/science/conduit/pkg-descr   (contents, props changed)
  head/science/conduit/pkg-plist   (contents, props changed)
Modified:
  head/science/Makefile

Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile	Thu Oct  8 18:32:59 2020	(r551730)
+++ head/science/Makefile	Thu Oct  8 19:30:08 2020	(r551731)
@@ -52,6 +52,7 @@
     SUBDIR += clipper
     SUBDIR += code_saturne
     SUBDIR += colt
+    SUBDIR += conduit
     SUBDIR += coordgenlibs
     SUBDIR += cp2k
     SUBDIR += cp2k-data

Added: head/science/conduit/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/conduit/Makefile	Thu Oct  8 19:30:08 2020	(r551731)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME=	conduit
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.5.1
+CATEGORIES=	science
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Simplified data exchange for HPC simulations
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/../LICENSE
+
+USES=		cmake compiler:c++11-lang
+USE_LDCONFIG=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	LLNL
+GH_TUPLE=	LLNL:blt:86a7d6b5ee93d8b7b3233a3e54a4f06f8d8308d3:LLNL_blt/blt
+
+WRKSRC_SUBDIR=	src
+
+CMAKE_OFF=	CONDUIT_ENABLE_TESTS ENABLE_DOCS ENABLE_EXAMPLES ENABLE_GIT ENABLE_TESTS ENABLE_VALGRIND
+CMAKE_ARGS=	-DFREEBSD_EXAMPLESDIR=${EXAMPLESDIR}
+
+.include <bsd.port.mk>

Added: head/science/conduit/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/conduit/distinfo	Thu Oct  8 19:30:08 2020	(r551731)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1602184526
+SHA256 (LLNL-conduit-v0.5.1_GH0.tar.gz) = ce81426307e60f4e0b5bfc1cc16d428a1c78240fedf1bec959591e7cd0e2b889
+SIZE (LLNL-conduit-v0.5.1_GH0.tar.gz) = 12830865
+SHA256 (LLNL-blt-86a7d6b5ee93d8b7b3233a3e54a4f06f8d8308d3_GH0.tar.gz) = 12e3fe7db8ce275e892fd7d4e70e66a5f27300a78fe7eabf2721ff8ee2a0392b
+SIZE (LLNL-blt-86a7d6b5ee93d8b7b3233a3e54a4f06f8d8308d3_GH0.tar.gz) = 1181319

Added: head/science/conduit/files/patch-examples_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/conduit/files/patch-examples_CMakeLists.txt	Thu Oct  8 19:30:08 2020	(r551731)
@@ -0,0 +1,8 @@
+--- examples/CMakeLists.txt.orig	2020-10-08 19:18:21 UTC
++++ examples/CMakeLists.txt
+@@ -52,4 +52,4 @@ add_subdirectory(staging)
+ 
+ # install using and python examples
+ install(DIRECTORY using-with-cmake using-with-make python
+-        DESTINATION examples/conduit)
++        DESTINATION ${FREEBSD_EXAMPLESDIR})

Added: head/science/conduit/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/conduit/pkg-descr	Thu Oct  8 19:30:08 2020	(r551731)
@@ -0,0 +1,6 @@
+Conduit is an open source project from Lawrence Livermore National Laboratory
+that provides an intuitive model for describing hierarchical scientific data in
+C++, C, Fortran, and Python. It is used for data coupling between packages
+in-core, serialization, and I/O tasks.
+
+WWW: https://github.com/LLNL/conduit

Added: head/science/conduit/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/science/conduit/pkg-plist	Thu Oct  8 19:30:08 2020	(r551731)
@@ -0,0 +1,87 @@
+bin/conduit_blueprint_verify
+bin/conduit_relay_entangle.py
+bin/conduit_relay_io_convert
+bin/conduit_relay_io_ls
+bin/conduit_relay_node_viewer
+include/conduit/conduit.h
+include/conduit/conduit.hpp
+include/conduit/conduit_bitwidth_style_types.h
+include/conduit/conduit_blueprint.h
+include/conduit/conduit_blueprint.hpp
+include/conduit/conduit_blueprint_exports.h
+include/conduit/conduit_blueprint_mcarray.h
+include/conduit/conduit_blueprint_mcarray.hpp
+include/conduit/conduit_blueprint_mcarray_examples.hpp
+include/conduit/conduit_blueprint_mesh.h
+include/conduit/conduit_blueprint_mesh.hpp
+include/conduit/conduit_blueprint_mesh_examples.hpp
+include/conduit/conduit_blueprint_zfparray.hpp
+include/conduit/conduit_config.h
+include/conduit/conduit_core.hpp
+include/conduit/conduit_cpp_to_c.hpp
+include/conduit/conduit_data_array.hpp
+include/conduit/conduit_data_type.hpp
+include/conduit/conduit_datatype.h
+include/conduit/conduit_endianness.hpp
+include/conduit/conduit_endianness_types.h
+include/conduit/conduit_error.hpp
+include/conduit/conduit_exports.h
+include/conduit/conduit_generator.hpp
+include/conduit/conduit_log.hpp
+include/conduit/conduit_node.h
+include/conduit/conduit_node.hpp
+include/conduit/conduit_node_iterator.hpp
+include/conduit/conduit_relay.h
+include/conduit/conduit_relay.hpp
+include/conduit/conduit_relay_config.h
+include/conduit/conduit_relay_exports.h
+include/conduit/conduit_relay_io.h
+include/conduit/conduit_relay_io.hpp
+include/conduit/conduit_relay_io_blueprint.hpp
+include/conduit/conduit_relay_io_blueprint_api.hpp
+include/conduit/conduit_relay_io_handle.hpp
+include/conduit/conduit_relay_io_handle_api.hpp
+include/conduit/conduit_relay_io_identify_protocol.hpp
+include/conduit/conduit_relay_io_identify_protocol_api.hpp
+include/conduit/conduit_relay_web.hpp
+include/conduit/conduit_relay_web_node_viewer_server.hpp
+include/conduit/conduit_schema.hpp
+include/conduit/conduit_utils.h
+include/conduit/conduit_utils.hpp
+lib/cmake/ConduitConfig.cmake
+lib/cmake/ConduitConfigVersion.cmake
+lib/cmake/conduit-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/conduit.cmake
+lib/cmake/conduit/ConduitConfig.cmake
+lib/cmake/conduit/ConduitConfigVersion.cmake
+lib/cmake/conduit/conduit-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/conduit/conduit.cmake
+lib/cmake/conduit/conduit_setup_deps.cmake
+lib/cmake/conduit/conduit_setup_targets.cmake
+lib/cmake/conduit_setup_deps.cmake
+lib/cmake/conduit_setup_targets.cmake
+lib/libconduit.so
+lib/libconduit_blueprint.so
+lib/libconduit_relay.so
+%%DATADIR%%/conduit_config.mk
+%%DATADIR%%/web_clients/node_viewer/index.html
+%%DATADIR%%/web_clients/node_viewer/resources/d3/LICENSE
+%%DATADIR%%/web_clients/node_viewer/resources/d3/d3.v3.min.js
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/LICENSE
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/Makefile
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/README.md
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/bower.json
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/fattable.css
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/fattable.js
+%%DATADIR%%/web_clients/node_viewer/resources/fattable/fattable.min.js
+%%DATADIR%%/web_clients/node_viewer/resources/launcher.js
+%%DATADIR%%/web_clients/node_viewer/resources/pure/LICENSE.md
+%%DATADIR%%/web_clients/node_viewer/resources/pure/pure-0.5.0-min.css
+%%DATADIR%%/web_clients/node_viewer/resources/pure/pure-0.6.0-min.css
+%%DATADIR%%/web_clients/node_viewer/resources/search-table.js
+%%DATADIR%%/web_clients/node_viewer/resources/tree.js
+%%DATADIR%%/web_clients/node_viewer/resources/treemap.js
+%%DATADIR%%/web_clients/node_viewer/resources/value-table.js
+%%DATADIR%%/web_clients/node_viewer/resources/visualizer-utils.js
+%%DATADIR%%/web_clients/node_viewer/resources/visualizer.js
+%%DATADIR%%/web_clients/node_viewer/visualizer.css



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010081930.098JU88A002882>