summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Waibel <waebbl-gentoo@posteo.net>2022-11-15 07:00:52 +0100
committerJohn Helmert III <ajak@gentoo.org>2022-11-15 21:26:24 -0600
commit6ba08246e7ba54b28bbf60eec9e674c26ce802ae (patch)
treea30dabffb1fd7b958e1a7ec1597ab36df7166538 /dev-games/ogre
parentapp-shells/nushell: add 0.71.0 (diff)
downloadgentoo-6ba08246e7ba54b28bbf60eec9e674c26ce802ae.tar.gz
gentoo-6ba08246e7ba54b28bbf60eec9e674c26ce802ae.tar.bz2
gentoo-6ba08246e7ba54b28bbf60eec9e674c26ce802ae.zip
dev-games/ogre: drop openexr support
The package needs OpenEXR-2, and blocks the removal of old versions of OpenEXR/IlmBase. Following the suggestion in https://bugs.gentoo.org/877901#c3 support is droppend, rather than depending on <media-libs/openexr-3. Closes: https://bugs.gentoo.org/877901 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28277 Signed-off-by: John Helmert III <ajak@gentoo.org>
Diffstat (limited to 'dev-games/ogre')
-rw-r--r--dev-games/ogre/ogre-1.12.9-r3.ebuild (renamed from dev-games/ogre/ogre-1.12.9-r2.ebuild)5
1 files changed, 2 insertions, 3 deletions
diff --git a/dev-games/ogre/ogre-1.12.9-r2.ebuild b/dev-games/ogre/ogre-1.12.9-r3.ebuild
index 6cd667645f9a..f91630e20d82 100644
--- a/dev-games/ogre/ogre-1.12.9-r2.ebuild
+++ b/dev-games/ogre/ogre-1.12.9-r3.ebuild
@@ -20,7 +20,7 @@ SLOT="0/1.12"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="assimp +cache cg debug deprecated doc double-precision egl examples +freeimage
- json openexr +opengl pch profile resman-pedantic tools"
+ json +opengl pch profile resman-pedantic tools"
# Note: gles2 USE flag taken out for now. It seems like the Ogre Devs now rely
# on HLSL2GLSL (https://github.com/aras-p/hlsl2glslfork) unconditionally
@@ -55,7 +55,6 @@ RDEPEND="
egl? ( media-libs/mesa[egl(+)] )
freeimage? ( media-libs/freeimage )
json? ( dev-libs/rapidjson )
- openexr? ( media-libs/openexr:= )
opengl? (
virtual/glu
virtual/opengl
@@ -143,7 +142,7 @@ src_configure() {
-DOGRE_BUILD_DEPENDENCIES=no
-DOGRE_BUILD_PLUGIN_CG=$(usex cg)
-DOGRE_BUILD_PLUGIN_FREEIMAGE=$(usex freeimage)
- -DOGRE_BUILD_PLUGIN_EXRCODEC=$(usex openexr)
+ -DOGRE_BUILD_PLUGIN_EXRCODEC=no
-DOGRE_BUILD_RENDERSYSTEM_GL=$(usex opengl)
-DOGRE_BUILD_RENDERSYSTEM_GL3PLUS=$(usex opengl)
-DOGRE_BUILD_RENDERSYSTEM_GLES2=no