diff options
Diffstat (limited to 'media-libs/osl/osl-1.9.9.ebuild')
-rw-r--r-- | media-libs/osl/osl-1.9.9.ebuild | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/media-libs/osl/osl-1.9.9.ebuild b/media-libs/osl/osl-1.9.9.ebuild deleted file mode 100644 index c4781e7e7bc1..000000000000 --- a/media-libs/osl/osl-1.9.9.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit cmake-utils - -DESCRIPTION="Advanced shading language for production GI renderers" -HOMEPAGE="http://opensource.imageworks.com/?p=osl" - -MY_PV=${PV//_} # Remove underscore if any. -[[ "${PV}" = *_rc* ]] && MY_PV=${MY_PV^^} # They use capitals for RC. - -SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -X86_CPU_FEATURES=( - sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2 - avx:avx avx2:avx2 avx512f:avx512f f16c:f16c -) -CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} ) - -IUSE="doc partio test ${CPU_FEATURES[@]%:*}" - -RDEPEND="dev-libs/pugixml - >=media-libs/openexr-2.2.0 - >=media-libs/openimageio-1.8.0 - sys-libs/zlib:= - partio? ( media-libs/partio )" - -DEPEND="${RDEPEND} - >=dev-libs/boost-1.62 - sys-devel/clang - sys-devel/bison - sys-devel/flex - virtual/pkgconfig" - -# Restricting tests as Make file handles them differently -RESTRICT="test" - -S="${WORKDIR}/OpenShadingLanguage-Release-${MY_PV}" - -src_configure() { - local cpufeature - local mysimd=() - for cpufeature in "${CPU_FEATURES[@]}"; do - use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}") - done - - # If no CPU SIMDs were used, completely disable them - [[ -z ${mysimd} ]] && mysimd=("0") - - # LLVM needs CPP11. Do not disable. - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" - -DENABLERTTI=OFF - -DOSL_BUILD_TESTS=$(usex test) - -DINSTALL_DOCS=$(usex doc) - -DLLVM_STATIC=ON - -DSTOP_ON_WARNING=OFF - -DUSE_PARTIO=$(usex partio) - -DUSE_SIMD="$(IFS=","; echo "${mysimd[*]}")" - ) - - cmake-utils_src_configure -} |