From f7a6446d3faffb8168ee0f88672d76499dc9249c Mon Sep 17 00:00:00 2001 From: Teo Date: Wed, 8 Mar 2023 16:22:16 -0500 Subject: Halide: Add 15.0.0 (#35924) --- var/spack/repos/builtin/packages/halide/package.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/halide/package.py b/var/spack/repos/builtin/packages/halide/package.py index 200b7f1b54..67ef587b04 100644 --- a/var/spack/repos/builtin/packages/halide/package.py +++ b/var/spack/repos/builtin/packages/halide/package.py @@ -12,8 +12,9 @@ class Halide(CMakePackage, PythonExtension): homepage = "https://halide-lang.org/" url = "https://github.com/halide/Halide/archive/refs/tags/v14.0.0.tar.gz" git = "https://github.com/halide/Halide.git" - maintainers = ["wraith1995"] + maintainers("wraith1995") version("main", branch="main") + version("15.0.0", sha256="6680424f80c5731a85d977c06327096afe5af31da3667e91d4d36a25fabdda15") version("14.0.0", sha256="f9fc9765217cbd10e3a3e3883a60fc8f2dbbeaac634b45c789577a8a87999a01") variant( "build_type", @@ -54,7 +55,9 @@ class Halide(CMakePackage, PythonExtension): depends_on("cmake@3.22:", type="build") depends_on("ninja", type="build") - depends_on("llvm@14.0.0:14+clang+lld build_type=Release", type=("link", "run")) + depends_on("llvm+clang+lld build_type=Release", type=("link", "run")) + depends_on("llvm@13.0.0:15", type=("link", "run"), when="@14.0.0") + depends_on("llvm@14.0.0:16", type=("link", "run"), when="@15.0.0:") for v in _values: depends_on( "llvm targets={0}".format(v), type=("link", "run"), when="targets={0}".format(v) @@ -105,10 +108,7 @@ class Halide(CMakePackage, PythonExtension): args += [ self.define("Python3_EXECUTABLE", spec["python"].command.path), self.define("PYBIND11_USE_FETCHCONTENT", False), - self.define( - "Halide_INSTALL_PYTHONDIR", - python_platlib, - ), + self.define("Halide_INSTALL_PYTHONDIR", python_platlib), ] return args -- cgit v1.2.3-60-g2f50