From fdefcc00cb99ba8e60c57aecc42f650a3dbaa363 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Thu, 31 Jul 2025 11:54:50 -0500 Subject: [PATCH] sci-libs/dealii: do not depend on virtual/mpi[cxx] Manually verified that we do not require the deprecated cxx interface by compiling against sys-cluster/openmpi-5.0.6 dealii never used the mpi c++ interface, the dependency was probably added because dealii is a c++ library... Signed-off-by: Matthias Maier --- sci-libs/dealii/dealii-9.6.2-r2.ebuild | 2 +- sci-libs/dealii/dealii-9.7.0.ebuild | 2 +- sci-libs/dealii/dealii-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-libs/dealii/dealii-9.6.2-r2.ebuild b/sci-libs/dealii/dealii-9.6.2-r2.ebuild index be81814b2dd6b..8b5c0870e6cd1 100644 --- a/sci-libs/dealii/dealii-9.6.2-r2.ebuild +++ b/sci-libs/dealii/dealii-9.6.2-r2.ebuild @@ -62,7 +62,7 @@ RDEPEND="dev-libs/boost:= >=sci-libs/metis-5 mpi? ( >=sci-libs/parmetis-4 ) ) - mpi? ( virtual/mpi[cxx] ) + mpi? ( virtual/mpi ) muparser? ( dev-cpp/muParser ) opencascade? ( sci-libs/opencascade:= ) p4est? ( sci-libs/p4est[mpi] ) diff --git a/sci-libs/dealii/dealii-9.7.0.ebuild b/sci-libs/dealii/dealii-9.7.0.ebuild index 1a601a25d1def..85b75a469cc97 100644 --- a/sci-libs/dealii/dealii-9.7.0.ebuild +++ b/sci-libs/dealii/dealii-9.7.0.ebuild @@ -59,7 +59,7 @@ RDEPEND="dev-libs/boost:= >=sci-libs/metis-5 mpi? ( >=sci-libs/parmetis-4 ) ) - mpi? ( virtual/mpi[cxx] ) + mpi? ( virtual/mpi ) mumps? ( sci-libs/mumps[mpi] ) muparser? ( dev-cpp/muParser ) opencascade? ( sci-libs/opencascade:= ) diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild index 1a601a25d1def..85b75a469cc97 100644 --- a/sci-libs/dealii/dealii-9999.ebuild +++ b/sci-libs/dealii/dealii-9999.ebuild @@ -59,7 +59,7 @@ RDEPEND="dev-libs/boost:= >=sci-libs/metis-5 mpi? ( >=sci-libs/parmetis-4 ) ) - mpi? ( virtual/mpi[cxx] ) + mpi? ( virtual/mpi ) mumps? ( sci-libs/mumps[mpi] ) muparser? ( dev-cpp/muParser ) opencascade? ( sci-libs/opencascade:= )