From 9374adb455c08491d7288414eb606cf284cd972b Mon Sep 17 00:00:00 2001 From: Hadrien G Date: Wed, 13 Feb 2019 20:33:01 +0100 Subject: Eigen package: deactivate some dependencies (#10572) Set defaults in eigen package to omit typically-unused dependencies --- var/spack/repos/builtin/packages/eigen/package.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/var/spack/repos/builtin/packages/eigen/package.py b/var/spack/repos/builtin/packages/eigen/package.py index 2d512a9d1b..7a11c68c00 100644 --- a/var/spack/repos/builtin/packages/eigen/package.py +++ b/var/spack/repos/builtin/packages/eigen/package.py @@ -23,13 +23,16 @@ class Eigen(CMakePackage): version('3.2.8', '64f4aef8012a424c7e079eaf0be71793ab9bc6e0') version('3.2.7', 'cc1bacbad97558b97da6b77c9644f184') - variant('metis', default=True, description='Enables metis backend') - variant('scotch', default=True, description='Enables scotch backend') - variant('fftw', default=True, description='Enables FFTW backend') - variant('suitesparse', default=True, - description='Enables SuiteSparse support') - variant('mpfr', default=True, - description='Enables support for multi-precisions FP via mpfr') + variant('metis', default=False, + description='Enables metis permutations in sparse algebra') + variant('scotch', default=False, + description='Enables scotch/pastix sparse factorization methods') + variant('fftw', default=False, + description='Enables FFTW backend for the FFT plugin') + variant('suitesparse', default=False, + description='Enables SuiteSparse sparse factorization methods') + variant('mpfr', default=False, + description='Enables the multi-precisions floating-point plugin') variant('build_type', default='RelWithDebInfo', description='The build type to build', values=('Debug', 'Release', 'RelWithDebInfo')) -- cgit v1.2.3-70-g09d2