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)"
)