diff options
author | Bernd Waibel <waebbl-gentoo@posteo.net> | 2022-10-25 14:16:43 +0200 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-10-30 09:41:02 +0000 |
commit | 2c321cfa45359da3863c842de6d1b926645b65fd (patch) | |
tree | 2f9cc4249e46a8b03b40fba2a0a220e36b9db660 /media-gfx/yafaray | |
parent | media-gfx/yafaray: drop 3.4.1 (diff) | |
download | gentoo-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) |