@@ -4,6 +4,7 @@ class Halide < Formula
44 url "https://github.com/halide/Halide/archive/refs/tags/v21.0.0.tar.gz"
55 sha256 "aa6b6f5e89709ca6bc754ce72b8b13b2abce0d6b001cb2516b1c6f518f910141"
66 license "MIT"
7+ revision 1
78 head "https://github.com/halide/Halide.git" , branch : "main"
89
910 livecheck do
@@ -12,22 +13,21 @@ class Halide < Formula
1213 end
1314
1415 bottle do
15- rebuild 1
16- sha256 cellar : :any , arm64_tahoe : "530feb171d27ce1e4ee4a388dddc4109cbea2b7a8949754c87be3834dd825e1e"
17- sha256 cellar : :any , arm64_sequoia : "513484cc94e98264a6a8882aace19c70c507819e4bc9dd224501949374e23abc"
18- sha256 cellar : :any , arm64_sonoma : "06ddd4f412b445c65dee2209477fec0fbc8951c14d35f4198c2cf81ef7ff9496"
19- sha256 cellar : :any , sonoma : "f7e23e2dc174cf2746b91ea41c05ae816a4267bd6ec35f7a420f439707ad3e2e"
20- sha256 cellar : :any_skip_relocation , arm64_linux : "649331aedc479125eeb13f911db36017c1e17af2f7ee4d75d707c5a4e43f4f79"
21- sha256 cellar : :any_skip_relocation , x86_64_linux : "63df6d5bc9cdf9da2359017aabda30d4ce68d95b2aeb2b79fe099ffe5adbbcdd"
16+ sha256 cellar : :any , arm64_tahoe : "2971971113569192c7c113fc28e6e403037b5678aa1e18a4fdadbf198da94cd1"
17+ sha256 cellar : :any , arm64_sequoia : "40779827ae67ed29c0cf27f0837e6a6d158d1352d3eee19f81d80cc24f2c6256"
18+ sha256 cellar : :any , arm64_sonoma : "cbc3e5f59f48c7360f53a841c14f9c90b364760be44eada0da13851053f0946f"
19+ sha256 cellar : :any , sonoma : "3d797396c4285b0123b7498d8fa794984c135b9e1b7985e7706ed927ec1fd4a3"
20+ sha256 cellar : :any_skip_relocation , arm64_linux : "5c69185c4c47845f19b7abc2be16eda2dfeba014a8ffcc357afce2ba44960339"
21+ sha256 cellar : :any_skip_relocation , x86_64_linux : "6731e04b241447c0e900d54b50d3d69429250d46b2384fd3a9601a520555a33e"
2222 end
2323
2424 depends_on "cmake" => :build
2525 depends_on "pybind11" => :build
2626 depends_on "flatbuffers"
2727 depends_on "jpeg-turbo"
2828 depends_on "libpng"
29- depends_on "lld"
30- depends_on "llvm"
29+ depends_on "lld@21 "
30+ depends_on "llvm@21 "
3131 depends_on "python@3.14"
3232 depends_on "wabt"
3333
@@ -39,6 +39,12 @@ def python3
3939 "python3.14"
4040 end
4141
42+ # Backport support for wabt 1.0.39
43+ patch do
44+ url "https://github.com/halide/Halide/commit/7d7f0b4422594296fed1d561a43dc262d163d2b8.patch?full_index=1"
45+ sha256 "6b861e585ce4d71aec53b225562e078086ee310e8c6e7a052bf3fd53f03322ab"
46+ end
47+
4248 def install
4349 # Disable SVE feature as broken: https://github.com/halide/Halide/issues/8529
4450 inreplace "src/Target.cpp" , /^\s *initial_features.push_back\( Target::SVE/ , "// \\ 0"
0 commit comments