Date: Thursday, April 13, 2023 @ 07:37:02 Author: svenstaro Revision: 1445523
Add embree3 Added: embree3/ embree3/repos/ embree3/trunk/ embree3/trunk/PKGBUILD ----------+ PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) Added: embree3/trunk/PKGBUILD =================================================================== --- embree3/trunk/PKGBUILD (rev 0) +++ embree3/trunk/PKGBUILD 2023-04-13 07:37:02 UTC (rev 1445523) @@ -0,0 +1,36 @@ +# Maintainer: Sven-Hendrik Haase <[email protected]> +# Maintainer: Bruno Pagani <[email protected]> +# Contributor: Lukas Jirkovsky <[email protected]> + +pkgname=embree3 +pkgver=3.13.5 +pkgrel=1 +pkgdesc="Collection of high-performance ray tracing kernels" +arch=('x86_64') +url="https://embree.github.io/" +license=('Apache') +depends=('intel-tbb') +makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'ninja') +source=(https://github.com/embree/embree/archive/v${pkgver}/embree-${pkgver}.tar.gz) +sha256sums=('b8c22d275d9128741265537c559d0ea73074adbf2f2b66b0a766ca52c52d665b') + +build() { + cmake \ + -B build \ + -G Ninja \ + -S embree-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_BUILD_TYPE=Release \ + -DEMBREE_TUTORIALS=OFF \ + -DEMBREE_MAX_ISA="AVX512SKX" \ + -DEMBREE_RAY_MASK=OFF \ + -DEMBREE_FILTER_FUNCTION=ON \ + -DEMBREE_BACKFACE_CULLING=OFF + # Embree detects actual ISA at runtime + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +}
