commit: 96ffde43f96fb831a4477f71bb7bb7fa84b0b0f2 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Dec 2 03:49:34 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Dec 2 03:49:34 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ffde43
media-libs/osl: force use of OpenEXR/ilmbase (not imath) Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/osl/{osl-1.11.16.0.ebuild => osl-1.11.16.0-r1.ebuild} | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/media-libs/osl/osl-1.11.16.0.ebuild b/media-libs/osl/osl-1.11.16.0-r1.ebuild similarity index 96% rename from media-libs/osl/osl-1.11.16.0.ebuild rename to media-libs/osl/osl-1.11.16.0-r1.ebuild index 210576bec26a..dd9c668ee293 100644 --- a/media-libs/osl/osl-1.11.16.0.ebuild +++ b/media-libs/osl/osl-1.11.16.0-r1.ebuild @@ -34,6 +34,7 @@ RDEPEND=" dev-libs/boost:= dev-libs/pugixml media-libs/openexr:= + media-libs/ilmbase:= <media-libs/openimageio-2.3:= <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):= sys-libs/zlib @@ -84,6 +85,9 @@ src_configure() { local gcc=$(tc-getCC) local mycmakeargs=( + # Force use of OpenEXR/ilmbase + -DCMAKE_DISABLE_FIND_PACKAGE_Imath=ON + # LLVM 10+ needs C++14 -DCMAKE_CXX_STANDARD=14 -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"