commit: 2c321cfa45359da3863c842de6d1b926645b65fd Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net> AuthorDate: Tue Oct 25 12:16:43 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Oct 30 09:41:02 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c321cfa
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 <AT> posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27942 Signed-off-by: Sam James <sam <AT> gentoo.org> .../{yafaray-3.5.1-r1.ebuild => yafaray-3.5.1-r2.ebuild} | 11 +++++------ 1 file 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 similarity index 93% rename from media-gfx/yafaray/yafaray-3.5.1-r1.ebuild rename to 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)
