depot/third_party/nixpkgs/pkgs/development/libraries/embree/2.x.nix

51 lines
857 B
Nix

{
lib,
stdenv,
fetchFromGitHub,
cmake,
pkg-config,
ispc,
tbb,
glfw,
openimageio,
libjpeg,
libpng,
libpthreadstubs,
libX11,
}:
stdenv.mkDerivation {
pname = "embree";
version = "2.17.4";
src = fetchFromGitHub {
owner = "embree";
repo = "embree";
rev = "v2.17.4";
sha256 = "0q3r724r58j4b6cbyy657fsb78z7a2c7d5mwdp7552skynsn2mn9";
};
cmakeFlags = [ "-DEMBREE_TUTORIALS=OFF" ];
nativeBuildInputs = [
cmake
pkg-config
];
buildInputs = [
ispc
tbb
glfw
openimageio
libjpeg
libpng
libX11
libpthreadstubs
];
meta = with lib; {
description = "High performance ray tracing kernels from Intel";
homepage = "https://embree.github.io/";
maintainers = with maintainers; [ hodapp ];
license = licenses.asl20;
platforms = [ "x86_64-linux" ];
};
}