commit:     8cab8c0109ee434602855cc4cee57c5b8edfeef8
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May 18 04:40:08 2025 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May 18 07:08:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cab8c01

sci-libs/trilinos: update dependencies, fix configuration for cuda

Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 .../trilinos/{trilinos-16.0.0.ebuild => trilinos-16.0.0-r1.ebuild} | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sci-libs/trilinos/trilinos-16.0.0.ebuild 
b/sci-libs/trilinos/trilinos-16.0.0-r1.ebuild
similarity index 98%
rename from sci-libs/trilinos/trilinos-16.0.0.ebuild
rename to sci-libs/trilinos/trilinos-16.0.0-r1.ebuild
index 6cbf380341aa..c29cca61f6a2 100644
--- a/sci-libs/trilinos/trilinos-16.0.0.ebuild
+++ b/sci-libs/trilinos/trilinos-16.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -54,7 +54,7 @@ RDEPEND="
        scalapack? ( sci-libs/scalapack )
        scotch? ( sci-libs/scotch:= )
        sparse? ( sci-libs/cxsparse sci-libs/umfpack )
-       superlu? ( sci-libs/superlu:= )
+       superlu? ( <sci-libs/superlu-5.0.0:= )
        taucs? ( sci-libs/taucs )
        tbb? ( dev-cpp/tbb:= )
        tvmet? ( dev-libs/tvmet )
@@ -155,11 +155,10 @@ src_configure() {
                -DTPL_ENABLE_SuperLU="$(usex superlu)"
                -DTPL_ENABLE_TAUCS="$(usex taucs)"
                -DTPL_ENABLE_TBB="$(usex tbb)"
-               -DTPL_ENABLE_Thrust="$(usex cuda)"
                -DTPL_ENABLE_TVMET="$(usex tvmet)"
                -DTPL_ENABLE_UMFPACK="$(usex sparse)"
                -DTPL_ENABLE_X11="$(usex X)"
-               -DTPL_ENABLE_yaml-cpp="$(usex yaml)"
+               -DTPL_ENABLE_yamlcpp="$(usex yaml)"
                -DTPL_ENABLE_Zlib="$(usex zlib)"
        )
 

Reply via email to