commit: d6271b8ddc71324918a20e5d64616cfaf9ef2296 Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org> AuthorDate: Thu Nov 13 00:14:36 2014 +0000 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org> CommitDate: Thu Nov 13 00:14:36 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d6271b8d
added IUSE=mpi Package-Manager: portage-2.2.8-r2 --- dev-cpp/icnc/ChangeLog | 3 +++ dev-cpp/icnc/icnc-9999.ebuild | 11 ++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/dev-cpp/icnc/ChangeLog b/dev-cpp/icnc/ChangeLog index 60296b9..210238b 100644 --- a/dev-cpp/icnc/ChangeLog +++ b/dev-cpp/icnc/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 Nov 2014; Christoph Junghans <[email protected]> icnc-9999.ebuild: + added IUSE=mpi + 30 Sep 2014; Christoph Junghans <[email protected]> icnc-9999.ebuild: live ebuild update diff --git a/dev-cpp/icnc/icnc-9999.ebuild b/dev-cpp/icnc/icnc-9999.ebuild index b1ffcd5..97fe17a 100644 --- a/dev-cpp/icnc/icnc-9999.ebuild +++ b/dev-cpp/icnc/icnc-9999.ebuild @@ -20,18 +20,23 @@ fi LICENSE="BSD" SLOT="0" -IUSE="" +IUSE="mpi" +# https://github.com/icnc/icnc/issues/14 OpenMPI not supported, only *ch implementation DEPEND=" >=dev-cpp/tbb-4.2 sys-libs/glibc + mpi? ( || ( + sys-cluster/mpich + sys-cluster/mpich2 + sys-cluster/mvapich2 + ) ) " RDEPEND="${DEPEND}" src_configure() { -#TODO has mpi support but broken with virtual/mpi -# $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI) local mycmakeargs=( + $(cmake-utils_use mpi BUILD_LIBS_FOR_MPI) -DLIB=$(get_libdir) ) cmake-utils_src_configure
