summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2021-11-11 23:02:58 -0600
committerMatthias Maier <tamiko@gentoo.org>2021-11-11 23:02:58 -0600
commit51dac98418042c5ded237b794862d962b0adc965 (patch)
tree1015dec9bff6e01a0390ac58741152931f9fa6f6 /sci-libs/trilinos
parentsci-libs/trilinos: migrate from cmake-utils to cmake eclass (diff)
downloadgentoo-51dac98418042c5ded237b794862d962b0adc965.tar.gz
gentoo-51dac98418042c5ded237b794862d962b0adc965.tar.bz2
gentoo-51dac98418042c5ded237b794862d962b0adc965.zip
sci-libs/trilinos: unconditionally depend on boost
Closes: https://bugs.gentoo.org/782826 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'sci-libs/trilinos')
-rw-r--r--sci-libs/trilinos/metadata.xml1
-rw-r--r--sci-libs/trilinos/trilinos-13.0.1-r1.ebuild8
2 files changed, 4 insertions, 5 deletions
diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml
index 62bd13962cc5..8e99b0a5654f 100644
--- a/sci-libs/trilinos/metadata.xml
+++ b/sci-libs/trilinos/metadata.xml
@@ -17,7 +17,6 @@ of large-scale, complex multi-physics engineering and scientific problems.
<use>
<flag name="adolc">Add support for adolc (<pkg>sci-libs/adolc</pkg>)</flag>
<flag name="arprec">Add support for arprec (<pkg>sci-libs/arprec</pkg>)</flag>
- <flag name="boost">Add support for boost (<pkg>dev-libs/boost</pkg>)</flag>
<flag name="clp">Add support for clp (<pkg>sci-libs/coinor-clp</pkg>)</flag>
<flag name="cuda">Add support for cuda (<pkg>dev-util/nvidia-cuda-toolkit</pkg>)</flag>
<flag name="eigen">Add support for eigen (<pkg>dev-cpp/eigen</pkg>)</flag>
diff --git a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
index 1b0396047b3b..2af37197c730 100644
--- a/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
+++ b/sci-libs/trilinos/trilinos-13.0.1-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD LGPL-2.1"
SLOT="0"
IUSE="
- adolc arprec boost clp cuda eigen glpk gtest hdf5 hwloc hypre
+ adolc arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
matio metis mkl mumps netcdf petsc qd scalapack scotch sparse
superlu taucs tbb test threads tvmet yaml zlib X
"
@@ -28,13 +28,13 @@ RESTRICT="test"
RDEPEND="
!dev-cpp/kokkos
+ dev-libs/boost:=
sys-libs/binutils-libs
virtual/blas
virtual/lapack
virtual/mpi
adolc? ( sci-libs/adolc )
arprec? ( sci-libs/arprec )
- boost? ( dev-libs/boost:= )
clp? ( sci-libs/coinor-clp )
cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
eigen? ( dev-cpp/eigen:3 )
@@ -109,8 +109,8 @@ src_configure() {
-DTPL_ENABLE_AMD="$(usex sparse)"
-DTPL_ENABLE_ARPREC="$(usex arprec)"
-DTPL_ENABLE_BLACS="$(usex scalapack)"
- -DTPL_ENABLE_BoostLib="$(usex boost)"
- -DTPL_ENABLE_Boost="$(usex boost)"
+ -DTPL_ENABLE_BoostLib=ON
+ -DTPL_ENABLE_Boost=ON
-DTPL_ENABLE_Clp="$(usex clp)"
-DTPL_ENABLE_CSparse="$(usex sparse)"
-DTPL_ENABLE_CUDA="$(usex cuda)"