commit:     7676bd533622ab9b41d966229aecc850b20ff38c
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Fri May  2 00:51:38 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  8 06:26:45 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7676bd53

sci-libs/vtk: do not depend on virtual/mpi[cxx]

>From cmake FindMPI:
The difference between CXX and MPICXX is that CXX refers to the MPI C API being
usable from C++, whereas MPICXX refers to the MPI-2 C++ API that was removed
again in MPI-3.

VTK uses The C bindings.

Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41967
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/vtk/vtk-9.3.1-r1.ebuild | 2 +-
 sci-libs/vtk/vtk-9.3.1.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/vtk/vtk-9.3.1-r1.ebuild b/sci-libs/vtk/vtk-9.3.1-r1.ebuild
index 4aec24209edf..f41f7fe75281 100644
--- a/sci-libs/vtk/vtk-9.3.1-r1.ebuild
+++ b/sci-libs/vtk/vtk-9.3.1-r1.ebuild
@@ -99,7 +99,7 @@ RDEPEND="
                media-libs/libtheora
                sci-libs/proj:=
        )
-       mpi? ( virtual/mpi[cxx,romio] )
+       mpi? ( virtual/mpi[romio] )
        mysql? ( dev-db/mariadb-connector-c )
        netcdf? ( sci-libs/netcdf:=[mpi=] )
        odbc? ( dev-db/unixODBC )

diff --git a/sci-libs/vtk/vtk-9.3.1.ebuild b/sci-libs/vtk/vtk-9.3.1.ebuild
index bacee94f9280..01c3cfbf4db4 100644
--- a/sci-libs/vtk/vtk-9.3.1.ebuild
+++ b/sci-libs/vtk/vtk-9.3.1.ebuild
@@ -99,7 +99,7 @@ RDEPEND="
                >=media-libs/libharu-2.4.0:=
                media-libs/libtheora
        )
-       mpi? ( virtual/mpi[cxx,romio] )
+       mpi? ( virtual/mpi[romio] )
        mysql? ( dev-db/mariadb-connector-c )
        netcdf? ( sci-libs/netcdf:=[mpi=] )
        odbc? ( dev-db/unixODBC )

Reply via email to