ospray: add v3.2.0 (and dependencies) (#46676)
This commit is contained in:
parent
93bf5b302d
commit
d3518f866b
@ -27,6 +27,7 @@ class Ispc(CMakePackage):
|
||||
license("BSD-3-Clause")
|
||||
|
||||
version("main", branch="main")
|
||||
version("1.24.0", sha256="fac82c8f3f7ece2bc96620cef0b34e10b29462de9349447bcd8c3ba98cfdcd72")
|
||||
version("1.23.0", sha256="e268eabed9a9021b4402725ed1c120b8eca776ee4aaf50ddeb0e4adaadda05f9")
|
||||
version("1.22.0", sha256="1f115eeed7df5028c19c9b256887949ca88c29c146f641b031d8e080297f5acd")
|
||||
version("1.21.1", sha256="99bbb1d1f15bc4433d6a63b5bb35b321af3e3af753c3b28a61850d1748e8a89f")
|
||||
@ -56,6 +57,7 @@ class Ispc(CMakePackage):
|
||||
depends_on("llvm libcxx=none", when="platform=darwin", type="build")
|
||||
depends_on("llvm targets=arm,aarch64", when="target=arm:", type="build")
|
||||
depends_on("llvm targets=arm,aarch64", when="target=aarch64:", type="build")
|
||||
depends_on("llvm@:18.1", when="@:1.24", type="build")
|
||||
depends_on("llvm@:17", when="@:1.23", type="build")
|
||||
depends_on("llvm@:15", when="@:1.20", type="build")
|
||||
depends_on("llvm@:14", when="@:1.18", type="build")
|
||||
|
@ -13,10 +13,11 @@ class Openimagedenoise(CMakePackage):
|
||||
under the permissive Apache 2.0 license."""
|
||||
|
||||
homepage = "https://www.openimagedenoise.org/"
|
||||
url = "https://github.com/OpenImageDenoise/oidn/releases/download/v1.4.3/oidn-1.4.3.src.tar.gz"
|
||||
url = "https://github.com/RenderKit/oidn/releases/download/v1.4.3/oidn-1.4.3.src.tar.gz"
|
||||
|
||||
license("Apache-2.0")
|
||||
|
||||
version("2.3.0", sha256="cce3010962ec84e0ba1acd8c9055a3d8de402fedb1b463517cfeb920a276e427")
|
||||
version("2.2.2", sha256="d26b75fa216165086f65bf48c80648290f2cfed7d3c4bfc1e86c247b46c96b7e")
|
||||
version("2.1.0", sha256="ce144ba582ff36563d9442ee07fa2a4d249bc85aa93e5b25fc527ff4ee755ed6")
|
||||
version("2.0.1", sha256="328eeb9809d18e835dca7203224af3748578794784c026940c02eea09c695b90")
|
||||
|
@ -11,11 +11,12 @@ class Ospray(CMakePackage):
|
||||
high-performance, high-fidelity visualization on Intel Architecture CPUs."""
|
||||
|
||||
homepage = "https://www.ospray.org/"
|
||||
url = "https://github.com/ospray/ospray/archive/v2.10.0.tar.gz"
|
||||
git = "https://github.com/ospray/ospray.git"
|
||||
url = "https://github.com/RenderKit/ospray/archive/v2.10.0.tar.gz"
|
||||
git = "https://github.com/RenderKit/ospray.git"
|
||||
|
||||
# maintainers("aumuell")
|
||||
|
||||
version("3.2.0", sha256="2c8108df2950bc5d1bc2a62f74629233dbe4f36e3f6a8ea032907d4a3fdc6750")
|
||||
version("3.1.0", sha256="0b9d7df900fe0474b12e5a2641bb9c3f5a1561217b2789834ebf994a15288a82")
|
||||
version("3.0.0", sha256="d8d8e632d77171c810c0f38f8d5c8387470ca19b75f5b80ad4d3d12007280288")
|
||||
version("2.12.0", sha256="268b16952b2dd44da2a1e40d2065c960bc2442dd09b63ace8b65d3408f596301")
|
||||
@ -42,14 +43,16 @@ class Ospray(CMakePackage):
|
||||
depends_on("rkcommon@1.7:1.9", when="@2.7.0:2.8")
|
||||
depends_on("rkcommon@1.9", when="@2.9.0")
|
||||
depends_on("rkcommon@1.10:", when="@2.10.0:")
|
||||
depends_on("rkcommon@1.11:", when="@2.11:")
|
||||
depends_on("rkcommon@1.12:", when="@3:")
|
||||
depends_on("rkcommon@1.13:", when="@3.1:")
|
||||
depends_on("rkcommon@1.11.0", when="@2.11:2.12")
|
||||
depends_on("rkcommon@1.12.0", when="@3.0")
|
||||
depends_on("rkcommon@1.13.0", when="@3.1")
|
||||
depends_on("rkcommon@1.14.0", when="@3.2")
|
||||
depends_on("embree@3.12: +ispc")
|
||||
depends_on("embree@3.13.1:", when="@2.7.0:")
|
||||
depends_on("embree@:3", when="@:2.10")
|
||||
depends_on("embree@4:", when="@2.11:")
|
||||
depends_on("embree@4.3:", when="@3:")
|
||||
depends_on("embree@4.3.3:", when="@3.2:")
|
||||
with when("+volumes"):
|
||||
depends_on("openvkl@0.13.0:1", when="@2")
|
||||
depends_on("openvkl@1.0.1:", when="@2.7.0:")
|
||||
@ -57,22 +60,27 @@ class Ospray(CMakePackage):
|
||||
depends_on("openvkl@1.3.0:", when="@2.10.0:")
|
||||
depends_on("openvkl@1.3.2:", when="@2.11:2")
|
||||
depends_on("openvkl@2:", when="@3:")
|
||||
depends_on("openvkl@2.0.1:", when="@3.2:")
|
||||
with when("+denoiser"):
|
||||
depends_on("openimagedenoise@1.2.3:")
|
||||
depends_on("openimagedenoise@1.3:", when="@2.5:")
|
||||
depends_on("openimagedenoise@:1", when="@:2.11")
|
||||
depends_on("openimagedenoise@2:", when="@2.12:")
|
||||
depends_on("openimagedenoise@2.1:", when="@3:")
|
||||
depends_on("openimagedenoise@2.3:", when="@3.2:")
|
||||
depends_on("ispc@1.14.1:", type=("build"))
|
||||
depends_on("ispc@1.16.0:", when="@2.7.0:", type=("build"))
|
||||
depends_on("ispc@1.18.0:", when="@2.10.0:", type=("build"))
|
||||
depends_on("ispc@1.19.0:", when="@2.11.0:", type=("build"))
|
||||
depends_on("ispc@1.20.0:", when="@2.12.0:", type=("build"))
|
||||
depends_on("ispc@1.21.1:", when="@3:", type=("build"))
|
||||
depends_on("ispc@1.23.0:", when="@3.2:", type=("build"))
|
||||
depends_on("tbb")
|
||||
|
||||
depends_on("mpi", when="+mpi")
|
||||
depends_on("snappy@1.1.8:", when="+mpi")
|
||||
with when("+mpi"):
|
||||
depends_on("mpi")
|
||||
depends_on("snappy@1.1.8:")
|
||||
depends_on("snappy@1.2.1:", when="@3.2:")
|
||||
|
||||
def cmake_args(self):
|
||||
args = [
|
||||
|
@ -10,12 +10,14 @@ class Rkcommon(CMakePackage):
|
||||
"""This project represents a common set of C++ infrastructure and CMake utilities
|
||||
used by various components of Intel® oneAPI Rendering Toolkit."""
|
||||
|
||||
homepage = "https://github.com/ospray/rkcommon"
|
||||
url = "https://github.com/ospray/rkcommon/archive/v1.4.1.tar.gz"
|
||||
git = "https://github.com/ospray/rkcommon.git"
|
||||
homepage = "https://github.com/RenderKit/rkcommon"
|
||||
url = "https://github.com/RenderKit/rkcommon/archive/v1.4.1.tar.gz"
|
||||
git = "https://github.com/RenderKit/rkcommon.git"
|
||||
|
||||
license("Apache-2.0")
|
||||
|
||||
version("1.14.2", sha256="79334ef3dadddb03ec0483fbf49bf690fb8902d5c2732d977b2c116651484cc6")
|
||||
version("1.14.0", sha256="5aef75afc8d4fccf9e70df4cbdf29a1b28b39ee51b5588b94b83a14c6a166d83")
|
||||
version("1.13.0", sha256="8ae9f911420085ceeca36e1f16d1316a77befbf6bf6de2a186d65440ac66ff1f")
|
||||
version("1.12.0", sha256="6abb901073811cdbcbe336772e1fcb458d78cab5ad8d5d61de2b57ab83581e80")
|
||||
version("1.11.0", sha256="9cfeedaccdefbdcf23c465cb1e6c02057100c4a1a573672dc6cfea5348cedfdd")
|
||||
|
@ -14,6 +14,7 @@ class Snappy(CMakePackage):
|
||||
|
||||
license("BSD-3-Clause")
|
||||
|
||||
version("1.2.1", sha256="736aeb64d86566d2236ddffa2865ee5d7a82d26c9016b36218fcc27ea4f09f86")
|
||||
version("1.1.10", sha256="49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90")
|
||||
version("1.1.9", sha256="75c1fbb3d618dd3a0483bff0e26d0a92b495bbe5059c8b4f1c962b478b6e06e7")
|
||||
version("1.1.8", sha256="16b677f07832a612b0836178db7f374e414f94657c138e6993cbfc5dcc58651f")
|
||||
|
Loading…
Reference in New Issue
Block a user