aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Fabbro <bicatali@gentoo.org>2014-04-22 13:47:26 -0700
committerSébastien Fabbro <bicatali@gentoo.org>2014-04-22 13:47:26 -0700
commit2dc0d86a70b6adf390051c49ea4b7d211a1cb747 (patch)
tree76c174226e1b953a48ca390fa8e3c269d2bd0899 /dev-cpp/eigen/eigen-9999.ebuild
parentsci-libs/armadillo: Version bump (diff)
downloadsci-2dc0d86a70b6adf390051c49ea4b7d211a1cb747.tar.gz
sci-2dc0d86a70b6adf390051c49ea4b7d211a1cb747.tar.bz2
sci-2dc0d86a70b6adf390051c49ea4b7d211a1cb747.zip
dev-cpp/eigen: Version bump
Package-Manager: portage-2.2.8-prefix
Diffstat (limited to 'dev-cpp/eigen/eigen-9999.ebuild')
-rw-r--r--dev-cpp/eigen/eigen-9999.ebuild12
1 files changed, 7 insertions, 5 deletions
diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild
index 1bc32cd09..0256605cd 100644
--- a/dev-cpp/eigen/eigen-9999.ebuild
+++ b/dev-cpp/eigen/eigen-9999.ebuild
@@ -23,17 +23,19 @@ HOMEPAGE="http://eigen.tuxfamily.org/"
SLOT="3"
LICENSE="MPL-2.0"
-IUSE="adolc doc fortran fftw gmp mkl sparse static-libs test"
+IUSE="adolc doc fortran fftw gmp metis mkl sparse static-libs test"
# TODO: support for pastix
CDEPEND="
adolc? ( sci-libs/adolc[sparse?] )
- fftw? ( >=sci-libs/fftw-3 )
+ fftw? ( sci-libs/fftw:3.0 )
gmp? ( dev-libs/gmp dev-libs/mpfr )
+ metis? ( sci-libs/metis )
mkl? ( sci-libs/mkl )
sparse? (
dev-cpp/sparsehash
- sci-libs/cholmod[metis]
+ sci-libs/cholmod[metis?]
+ sci-libs/spqr
sci-libs/superlu
sci-libs/umfpack )"
DEPEND="
@@ -50,7 +52,7 @@ src_configure() {
local mycmakeargs=(
-DEIGEN_BUILD_BTL=OFF
-DEIGEN_TEST_NO_OPENGL=ON
- $(cmake-utils_use test EIGEN_BUILD_TESTS)
+ $(cmake-utils_use test BUILD_TESTING)
$(cmake-utils_use !fortran EIGEN_TEST_NO_FORTRAN)
)
export VARTEXFONTS="${T}/fonts"
@@ -62,7 +64,7 @@ src_configure() {
src_compile() {
local targets="${FORTRAN_LIBS}"
use doc && targets+=" doc"
- use test && targets+=" buildtests"
+ use test && targets+=" check"
cmake-utils_src_compile ${targets}
}