commit:     51dac98418042c5ded237b794862d962b0adc965
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 05:02:58 2021 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 05:02:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dac984

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 <AT> gentoo.org>

 sci-libs/trilinos/metadata.xml              | 1 -
 sci-libs/trilinos/trilinos-13.0.1-r1.ebuild | 8 ++++----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml
index 62bd13962cc..8e99b0a5654 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 1b0396047b3..2af37197c73 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)"

Reply via email to