commit: ed5c9033a7e6cf5725dff06498384ff5e04112c4 Author: Matthias Maier <tamiko <AT> gentoo <DOT> org> AuthorDate: Sun May 4 19:30:31 2025 +0000 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> CommitDate: Sun May 4 19:36:12 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c9033
sci-visualization/paraview: drop USE=osmesa Bug: https://bugs.gentoo.org/954324 Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org> sci-visualization/paraview/metadata.xml | 1 - sci-visualization/paraview/paraview-5.13.2.ebuild | 12 +++--------- sci-visualization/paraview/paraview-5.13.3.ebuild | 12 +++--------- 3 files changed, 6 insertions(+), 19 deletions(-) diff --git a/sci-visualization/paraview/metadata.xml b/sci-visualization/paraview/metadata.xml index 7b3120dd0d0d..a5c73a4c1b80 100644 --- a/sci-visualization/paraview/metadata.xml +++ b/sci-visualization/paraview/metadata.xml @@ -9,7 +9,6 @@ <flag name="boost">Enable the usage of <pkg>dev-libs/boost</pkg></flag> <flag name="cg">Add support for nvidia's cg shaders</flag> <flag name="nvcontrol">Add NVCONTROL support for OpenGL options</flag> - <flag name="offscreen">Offscreen rendering through OSMesa</flag> <flag name="plugins">Build and install additional plugins</flag> <flag name="webengine">Add support for <pkg>dev-qt/qtwebengine</pkg></flag> </use> diff --git a/sci-visualization/paraview/paraview-5.13.2.ebuild b/sci-visualization/paraview/paraview-5.13.2.ebuild index b99ee89f50b9..0dc96a0f8050 100644 --- a/sci-visualization/paraview/paraview-5.13.2.ebuild +++ b/sci-visualization/paraview/paraview-5.13.2.ebuild @@ -22,15 +22,14 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD MIT PSF-2 VTK" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt6 +sqlite test tk +webengine" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp plugins python +qt6 +sqlite test tk +webengine" RESTRICT="mirror test" REQUIRED_USE=" python? ( mpi ${PYTHON_REQUIRED_USE} ) webengine? ( qt6 ) - qt6? ( sqlite ) - ?? ( offscreen qt6 )" + qt6? ( sqlite )" RDEPEND=" app-arch/lz4 @@ -55,10 +54,9 @@ RDEPEND=" x11-libs/libXext x11-libs/libXmu x11-libs/libXt + virtual/opengl ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -169,10 +167,6 @@ src_configure() { -DXDMF_BUILD_MPI="$(usex mpi)" -DVTK_GROUP_ENABLE_MPI="$(usex mpi YES NO)" - # offscreen - -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" - -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" - # plugins -DPARAVIEW_PLUGINS_DEFAULT="$(usex plugins)" diff --git a/sci-visualization/paraview/paraview-5.13.3.ebuild b/sci-visualization/paraview/paraview-5.13.3.ebuild index b99ee89f50b9..0dc96a0f8050 100644 --- a/sci-visualization/paraview/paraview-5.13.3.ebuild +++ b/sci-visualization/paraview/paraview-5.13.3.ebuild @@ -22,15 +22,14 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD MIT PSF-2 VTK" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt6 +sqlite test tk +webengine" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp plugins python +qt6 +sqlite test tk +webengine" RESTRICT="mirror test" REQUIRED_USE=" python? ( mpi ${PYTHON_REQUIRED_USE} ) webengine? ( qt6 ) - qt6? ( sqlite ) - ?? ( offscreen qt6 )" + qt6? ( sqlite )" RDEPEND=" app-arch/lz4 @@ -55,10 +54,9 @@ RDEPEND=" x11-libs/libXext x11-libs/libXmu x11-libs/libXt + virtual/opengl ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -169,10 +167,6 @@ src_configure() { -DXDMF_BUILD_MPI="$(usex mpi)" -DVTK_GROUP_ENABLE_MPI="$(usex mpi YES NO)" - # offscreen - -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" - -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" - # plugins -DPARAVIEW_PLUGINS_DEFAULT="$(usex plugins)"
