sci-libs/vtk: 9.3.0 require USE=views for USE=rendering

With 9.3.0 we switched from soft failures to hard failures for conflicting config options. Clean up a bit of mess left behind.

Closes: https://bugs.gentoo.org/926626
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35783
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
This commit is contained in:
Paul Zander
2024-03-16 15:32:10 +01:00
committed by Arthur Zamarin
parent 651d4f84dd
commit 723da47462

View File

@@ -43,7 +43,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
# TODO: Like to simplifiy these. Mostly the flags related to Groups.
IUSE="all-modules boost cuda debug doc examples ffmpeg +freetype gdal gles2-only imaging
java las +logging mpi mysql odbc opencascade openmp openvdb pdal postgres python qt5
qt6 +rendering sdl tbb test +threads tk video_cards_nvidia views vtkm web"
qt6 +rendering sdl tbb test +threads tk video_cards_nvidia +views vtkm web"
RESTRICT="!test? ( test )"
@@ -60,7 +60,7 @@ REQUIRED_USE="
sdl? ( rendering )
tk? ( python rendering )
web? ( python )
rendering? ( freetype )
rendering? ( freetype views )
"
# eigen, nlohmann_json, pegtl and utfcpp are referenced in the cmake files