summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernd Waibel <waebbl-gentoo@posteo.net>2022-10-25 14:16:43 +0200
committerSam James <sam@gentoo.org>2022-10-30 09:41:02 +0000
commit2c321cfa45359da3863c842de6d1b926645b65fd (patch)
tree2f9cc4249e46a8b03b40fba2a0a220e36b9db660 /media-gfx/yafaray
parentmedia-gfx/yafaray: drop 3.4.1 (diff)
downloadgentoo-2c321cfa45359da3863c842de6d1b926645b65fd.tar.gz
gentoo-2c321cfa45359da3863c842de6d1b926645b65fd.tar.bz2
gentoo-2c321cfa45359da3863c842de6d1b926645b65fd.zip
media-gfx/yafaray: disable OpenEXR support
The package currently only supports <openexr-3. Until upstream has updated to support OpenEXR 3, we disable support for this file format. Bump to EAPI 8, support Python 3.11 Closes: https://bugs.gentoo.org/877865 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27942 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-gfx/yafaray')
-rw-r--r--media-gfx/yafaray/yafaray-3.5.1-r2.ebuild (renamed from media-gfx/yafaray/yafaray-3.5.1-r1.ebuild)11
1 files changed, 5 insertions, 6 deletions
diff --git a/media-gfx/yafaray/yafaray-3.5.1-r1.ebuild b/media-gfx/yafaray/yafaray-3.5.1-r2.ebuild
index 9053e381aba3..1da10dced60a 100644
--- a/media-gfx/yafaray/yafaray-3.5.1-r1.ebuild
+++ b/media-gfx/yafaray/yafaray-3.5.1-r2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
# doesn't build with ninja when qt5 and python USE flags are both enabled
CMAKE_MAKEFILE_GENERATOR="emake"
@@ -19,7 +19,7 @@ S="${WORKDIR}/libYafaRay-${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+fastmath +fasttrig jpeg opencv openexr png python qt5 tiff truetype"
+IUSE="+fastmath +fasttrig jpeg opencv png python qt5 tiff truetype"
RESTRICT="test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -28,9 +28,8 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="
dev-libs/libxml2:2
sys-libs/zlib
- jpeg? ( virtual/jpeg )
+ jpeg? ( media-libs/libjpeg-turbo:= )
opencv? ( media-libs/opencv:= )
- openexr? ( <media-libs/openexr-3.0.0:0= )
png? ( media-libs/libpng:= )
python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/qtwidgets:5 )
@@ -73,7 +72,7 @@ src_configure() {
-DWITH_Freetype=$(usex truetype)
-DWITH_JPEG=$(usex jpeg)
-DWITH_OpenCV=$(usex opencv)
- -DWITH_OpenEXR=$(usex openexr)
+ -DWITH_OpenEXR=OFF # bug #877865
-DWITH_PNG=$(usex png)
-DWITH_QT=$(usex qt5)
-DWITH_TIFF=$(usex tiff)