# yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : embree version : 4.4.0 release : 11 source : - https://github.com/RenderKit/embree/archive/refs/tags/v4.4.0.tar.gz : acb517b0ea0f4b442235d5331b69f96192c28da6aca5d5dde0cbe40799638d5c homepage : https://github.com/embree/embree license : Apache-2.0 component : programming.library summary : High Performance Ray Tracing Kernels description: | Intel® Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel® Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel® processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Intel® Embree supports runtime code selection to choose the traversal and build algorithms that best matches the instruction set of your CPU. We recommend using Intel® Embree through its API to get the highest benefit from future improvements. clang : true # gcc uses a stupid amount of memory. builddeps : - pkgconfig(tbb) - ispc setup : | %patch -p1 -i $pkgfiles/0001-Use-llvm-objdump.patch %cmake_ninja \ -DEMBREE_TUTORIALS=OFF \ -DEMBREE_ISPC_SUPPORT=ON build : | %ninja_build install : | %ninja_install %install_license LICENSE.txt