summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2022-06-12 01:24:07 -0500
committerMatthias Maier <tamiko@gentoo.org>2022-06-12 01:25:16 -0500
commitc8686555d5a4b1dd2f46acf3041740f420bf30bd (patch)
tree27484df837bb8bc15dd849eae4b1b1d4d45fdf1a /sci-libs/trilinos
parentdev-python/blinker: Stabilize 1.4-r3 ALLARCHES, #851294 (diff)
downloadgentoo-c8686555d5a4b1dd2f46acf3041740f420bf30bd.tar.gz
gentoo-c8686555d5a4b1dd2f46acf3041740f420bf30bd.tar.bz2
gentoo-c8686555d5a4b1dd2f46acf3041740f420bf30bd.zip
sci-libs/trilinos: disable broken module, add comment
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'sci-libs/trilinos')
-rw-r--r--sci-libs/trilinos/trilinos-13.4.0-r1.ebuild (renamed from sci-libs/trilinos/trilinos-13.4.0.ebuild)13
1 files changed, 11 insertions, 2 deletions
diff --git a/sci-libs/trilinos/trilinos-13.4.0.ebuild b/sci-libs/trilinos/trilinos-13.4.0-r1.ebuild
index 04c62e338d5c..d3e3bb09dff8 100644
--- a/sci-libs/trilinos/trilinos-13.4.0.ebuild
+++ b/sci-libs/trilinos/trilinos-13.4.0-r1.ebuild
@@ -94,6 +94,14 @@ trilinos_conf() {
[[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_INCLUDE_DIRS=${dirs:1}" )
}
+#
+# The following packages are currently disabled:
+# - Adelus/Zadelus due to underlinkage.
+# - Moertel due to underlinkage
+# - SEACAS is incompatible with netcdf, see
+# https://github.com/trilinos/Trilinos/tree/master/packages/seacas#netcdf
+#
+
src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
@@ -106,11 +114,12 @@ src_configure() {
-DTrilinos_ENABLE_ALL_PACKAGES=ON
-DTrilinos_ENABLE_OpenMP="$(usex openmp)"
-DTrilinos_ENABLE_PyTrilinos=OFF
+ -DTrilinos_ENABLE_Adelus=OFF
+ -DTrilinos_ENABLE_Moertel=OFF
+ -DTrilinos_ENABLE_SEACAS=OFF
-DTrilinos_ENABLE_SEACASChaco=OFF
-DTrilinos_ENABLE_SEACASExodiff="$(usex netcdf)"
-DTrilinos_ENABLE_SEACASExodus="$(usex netcdf)"
- -DTrilinos_ENABLE_SEACAS=OFF
- -DTrilinos_ENABLE_Adelus=OFF
-DTrilinos_ENABLE_TESTS="$(usex test)"
-DTPL_ENABLE_BinUtils=ON
-DTPL_ENABLE_BLAS=ON