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)"
 

Reply via email to