commit:     bc196a6de3c4508bf1298f5c3edcd5f718b70348
Author:     Slawomir Lis <slis <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  5 06:24:59 2017 +0000
Commit:     Slawek Lis <slis <AT> gentoo <DOT> org>
CommitDate: Mon Jun  5 06:25:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc196a6d

sci-visualization/visit: Added support for xdmf2 format

Reported in bug #617466

Reported-By: dariusz.patryk.wojcik <AT> gmail.com
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-visualization/visit/metadata.xml        |  3 +++
 sci-visualization/visit/visit-2.10.3.ebuild | 13 +++++++++----
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/sci-visualization/visit/metadata.xml 
b/sci-visualization/visit/metadata.xml
index 7e5208af07f..1279dc32e3c 100644
--- a/sci-visualization/visit/metadata.xml
+++ b/sci-visualization/visit/metadata.xml
@@ -16,5 +16,8 @@
     <flag name="silo">
       Adds support for reading .silo files.
     </flag>
+     <flag name="xdmf2">
+      Support for xdmf2 formated data.
+    </flag>
   </use>
 </pkgmetadata>

diff --git a/sci-visualization/visit/visit-2.10.3.ebuild 
b/sci-visualization/visit/visit-2.10.3.ebuild
index 7cf403c87f8..a606b27ca2a 100644
--- a/sci-visualization/visit/visit-2.10.3.ebuild
+++ b/sci-visualization/visit/visit-2.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ 
SRC_URI="http://portal.nersc.gov/svn/visit/trunk/releases/${PV}/${PN}${PV}.tar.g
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="cgns debug hdf5 mpi netcdf silo tcmalloc threads"
+IUSE="cgns debug hdf5 mpi netcdf silo tcmalloc threads xdmf2"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
@@ -23,9 +23,11 @@ RDEPEND="
        hdf5? ( sci-libs/hdf5 )
        netcdf? ( sci-libs/netcdf )
        silo? ( sci-libs/silo )
-       >=sci-libs/vtk-6.0.0[imaging,mpi=,python,rendering,qt4,${PYTHON_USEDEP}]
+       
>=sci-libs/vtk-6.0.0[imaging,mpi=,python,rendering,qt4,xdmf2?,${PYTHON_USEDEP}]
        sys-libs/zlib"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+       xdmf2? ( sci-libs/xdmf2 )
+"
 
 S="${WORKDIR}/${PN}${PV}/src"
 PATCHES=(
@@ -75,6 +77,9 @@ src_configure() {
        if use netcdf; then
                mycmakeargs+=( -DNETCDF_DIR="${EPREFIX}/usr" )
        fi
+       if use xdmf2; then
+               mycmakeargs+=( -DOPT_VTK_MODS="vtklibxml2" 
-DVISIT_XDMF_DIR=/usr/ )
+       fi
 
        cmake-utils_src_configure
 }

Reply via email to