Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

llvm 18.1.4 #165206

Merged
merged 32 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2e9b823
llvm 18.1.4
BrewTestBot Mar 6, 2024
1720364
z3 4.13.0
BrewTestBot Mar 7, 2024
ec2cf57
c3c: revision bump (z3 4.13.0)
chenrui333 Mar 7, 2024
7ca7501
klee: revision bump (z3 4.13.0)
chenrui333 Mar 7, 2024
8108ef6
include-what-you-use 0.22
chenrui333 Mar 13, 2024
33562a5
spirv-llvm-translator 18.1.0
carlocab Mar 15, 2024
b72d625
c2rust: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
06474bc
castxml: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
52e1313
csound: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
5afa539
faust: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
93d0bb0
mesa: bump revision (llvm 18.1.4)
carlocab Mar 20, 2024
646f84f
symengine: bump revision (llvm 18.1.4)
carlocab Mar 15, 2024
1e4be20
crystal: bump revision (llvm 18.1.4)
fxcoudert Apr 21, 2024
80411a3
crystalline: bump revision (llvm 18.1.4)
fxcoudert Apr 21, 2024
7c70ff5
cppinsights: bump revision, patch for LLVM 18
carlocab Apr 13, 2024
55c79f2
zig: revision bump (z3 4.13.0)
fxcoudert Apr 21, 2024
c6c8519
c2rust: update 0.18.0_3 bottle.
chenrui333 Apr 23, 2024
f48fdab
c3c: update 0.5.5_1 bottle.
chenrui333 Apr 23, 2024
9393524
castxml: update 0.6.5_1 bottle.
chenrui333 Apr 23, 2024
03d7130
cppinsights: update 17.0_1 bottle.
chenrui333 Apr 23, 2024
588ea08
crystal: update 1.12.1_1 bottle.
chenrui333 Apr 23, 2024
51e45a0
crystalline: update 0.12.2_1 bottle.
chenrui333 Apr 23, 2024
aa2005c
csound: update 6.18.1_7 bottle.
chenrui333 Apr 23, 2024
51eac4b
faust: update 2.72.14_1 bottle.
chenrui333 Apr 23, 2024
29d7697
include-what-you-use: update 0.22 bottle.
chenrui333 Apr 23, 2024
bc24ec4
klee: update 3.1_1 bottle.
chenrui333 Apr 23, 2024
ccbe858
llvm: update 18.1.4 bottle.
chenrui333 Apr 23, 2024
5ed4384
mesa: update 24.0.4_1 bottle.
chenrui333 Apr 23, 2024
cb7e701
spirv-llvm-translator: update 18.1.0 bottle.
chenrui333 Apr 23, 2024
cfe0d3e
symengine: update 0.11.2_2 bottle.
chenrui333 Apr 23, 2024
34b1f4a
z3: update 4.13.0 bottle.
chenrui333 Apr 23, 2024
c54c3a4
zig: update 0.11.0_1 bottle.
chenrui333 Apr 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions Aliases/llvm@18
22 changes: 14 additions & 8 deletions Formula/c/c2rust.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ class C2rust < Formula
url "https://github.com/immunant/c2rust/archive/refs/tags/v0.18.0.tar.gz"
sha256 "cf72bd59cac5ff31553c5d1626f130167d4f72eaabcffc27630dee2a95f4707e"
license "BSD-3-Clause"
revision 2
revision 3

bottle do
sha256 cellar: :any, arm64_sonoma: "6468964b49221ea68654b1b20614ee165bd6bc7813ed3a3ac83a408b61acadbc"
sha256 cellar: :any, arm64_ventura: "4b881c0a268297ab0e72383634dfa31d10d1d4bcf0112490e256f33b04def8f2"
sha256 cellar: :any, arm64_monterey: "24a291afb771e6b0e3acbc306b58c026aa6638553a88cc32d07f1ef2076441c5"
sha256 cellar: :any, sonoma: "885c7ca1fa588808fbac2c201a6a9d69fea4ffc13b4c80a23d40655625598c3e"
sha256 cellar: :any, ventura: "f3b5c3993177dfab51701fe9167d7d0f1e68dda66014c2a3ff7b03239861c2b9"
sha256 cellar: :any, monterey: "13e5b15f1104f76498a92181376d028b00f14f36ec8bca05ff43227125709c19"
sha256 cellar: :any_skip_relocation, x86_64_linux: "ff449be9f5c9429f4c93de68eeb7bbcfc74b8ba0c0fd608b48a45cacc0798cf0"
sha256 cellar: :any, arm64_sonoma: "d03fdb5423d27527055e3b32b9508f36c9193fbf86281940067905cbab84d97e"
sha256 cellar: :any, arm64_ventura: "11522bd88ff17a7981e7ce5a74e3dde0c442e6e5e37d1b2497fafafa32590ecb"
sha256 cellar: :any, arm64_monterey: "59b1164ade2b95e8127d08da578babd61e9f4a8e91512cfcc67ada96f0c6c251"
sha256 cellar: :any, sonoma: "a701e0ef919ea7b778e22394fefdc871afb9147e2b4d857d2c1a033547953580"
sha256 cellar: :any, ventura: "bf993f3a873054447c046da901ee70fe6dbac3862f46bd4a61b9d24a26533b05"
sha256 cellar: :any, monterey: "5e461e4891dbaae333391d924b52fef6a67d280a22da2aaf315ba747203100e4"
sha256 cellar: :any_skip_relocation, x86_64_linux: "38a3389cdb64ceca21ffa56b9d41c901ac924cff6978b275d3c6d37fe3cce2f7"
end

depends_on "cmake" => [:build, :test]
Expand All @@ -28,6 +28,12 @@ class C2rust < Formula
sha256 "0bef002335192076888c236faec2edcd8cb6fb3ffd6e38994fdd7c70d19089a6"
end

# Support LLVM 18
patch do
url "https://github.com/immunant/c2rust/commit/3e09934e91613c246393bfeb0d5bbb386ae0e16a.patch?full_index=1"
sha256 "05b895bd49174e5e7c7a893ef7f80710ce804a6c42fc0ea398cd46ab0fa5f068"
end

def install
system "cargo", "install", *std_cargo_args(path: "c2rust")
pkgshare.install "examples"
Expand Down
16 changes: 9 additions & 7 deletions Formula/c/c3c.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class C3c < Formula
url "https://github.com/c3lang/c3c/archive/refs/tags/v0.5.5.tar.gz"
sha256 "ddd58fd47e8dd93e26876ddfcee68452bf316705c8a8f7e9888f189276a97ad6"
license "LGPL-3.0-only"
revision 1
head "https://github.com/c3lang/c3c.git", branch: "master"

livecheck do
Expand All @@ -12,17 +13,18 @@ class C3c < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "cc7ac9842351b48dba5af46ec51ebf381960d9750aeb5be0d549b39e47ab5d9c"
sha256 cellar: :any, arm64_ventura: "723d1d8786972923fa4d348a0c85b9b55c2142da5e06c28941cca5f64bc8e085"
sha256 cellar: :any, arm64_monterey: "6b6fae6212f860cf9b7f596dc0f1192640621e45e777a1ecb4bbe2fab20907a9"
sha256 cellar: :any, sonoma: "237c81935e6444d9d3e7f4c53a3230961d44dadadff52cda68df99a4a2c142c9"
sha256 cellar: :any, ventura: "945d10303b489b629b63089fc3cf951dde0ffe22760e87c901586aa80916afeb"
sha256 cellar: :any, monterey: "2dad700ad2d6cd8310fc4231deb351bb672d63bf8412e5e24b6cb71fcf01e03f"
sha256 cellar: :any_skip_relocation, x86_64_linux: "881de2f405355ef66f91b7aa0314c65a665e3b23948266a60ee95b81fdffa68e"
sha256 cellar: :any, arm64_sonoma: "a77004e70884a4349b254f93f4e1d62540c324db2529f8c963c397d04fc2a277"
sha256 cellar: :any, arm64_ventura: "1c6e08be1094c3cd7ce49d9843c29ce7385dfa1ffd89233af79ff37ced053012"
sha256 cellar: :any, arm64_monterey: "f1eba6d851f89a8c95e9aec69add604da9e0689f3784fc37b81c798bb78e0423"
sha256 cellar: :any, sonoma: "e1ccb43aae344db294cb8b246688ee0c7d0831c7c9e8a17f41516793dcc554f0"
sha256 cellar: :any, ventura: "b3de2bf58e3af77f89aa0f2e6c7ea9f53d9d318d3f3471d0ef856acc2e3c186d"
sha256 cellar: :any, monterey: "412bfde4a57752a14456717b13f59256161ddfbd1fa6c37e9aa5b31963de0173"
sha256 cellar: :any_skip_relocation, x86_64_linux: "90b971c5f5fecbf62dc3c26b1ecb0d1356648971b4c0379d4df88358ee379ac9"
end

depends_on "cmake" => :build
depends_on "llvm"
depends_on "z3"
depends_on "zstd"

uses_from_macos "curl"
Expand Down
15 changes: 8 additions & 7 deletions Formula/c/castxml.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Castxml < Formula
url "https://github.com/CastXML/CastXML/archive/refs/tags/v0.6.5.tar.gz"
sha256 "fea4754bdb1fb4496fec12352e2bd07854843aa757e85d0553f224ff0111c482"
license "Apache-2.0"
revision 1
head "https://github.com/CastXML/castxml.git", branch: "master"

livecheck do
Expand All @@ -12,13 +13,13 @@ class Castxml < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "0cdfed2465c4776d1e7c4ce528aedc9c95dc4ff6b04ad83ec6bd113263e346fa"
sha256 cellar: :any, arm64_ventura: "28bf7285cffa3b1d27e57ac850e44eb7063133d496669986a6915741540395ad"
sha256 cellar: :any, arm64_monterey: "7198f0a805671f22a82c3270830df3e94f43f7964259f25a0c8c0f8efb0abcf5"
sha256 cellar: :any, sonoma: "1a669f350a913c7746f8a4368c22725a9a06cbd14f6b81bbb4e675994b73771e"
sha256 cellar: :any, ventura: "4fd7cd8a2efe96316ab5087992bc92ac2f615d21a4b372cf756daae3e8b117d5"
sha256 cellar: :any, monterey: "b014a9057d25d860743c59f39bd19731bb1392e4a2fbb362f8c2ff7932b0d9d6"
sha256 cellar: :any_skip_relocation, x86_64_linux: "168808e3048e84f642d0d04a2fd33d704cb17cc763b5b9b1403930370971d826"
sha256 cellar: :any, arm64_sonoma: "bcd607459da2d680ee7df51f317e6db561915753b4076df5a0d6979f6c5bbd97"
sha256 cellar: :any, arm64_ventura: "dfd71273c8bcb3894d5d7673eee32e7adf8513df5b8f277ae5ce3bb45141bdda"
sha256 cellar: :any, arm64_monterey: "0506d2ecd98a1b9f36fda32026a22dd9c373433b884c7bae19245d743caec157"
sha256 cellar: :any, sonoma: "820ae2d36800d1825fd08eb31b0b54b42cfd6276b16314b83fd1a4b2ac3b8bd3"
sha256 cellar: :any, ventura: "4812b477bd80827d5aef15a97075caddd6b995efd154b12aeda98efbe9e80759"
sha256 cellar: :any, monterey: "717394c6574f58af2edab4e971578348e1a02dc6b75837d45c5514b8a3c1778f"
sha256 cellar: :any_skip_relocation, x86_64_linux: "067e97b005c9fb5a85003b676d4c71b9f16a585a52d124f019607d0996a727c5"
end

depends_on "cmake" => :build
Expand Down
66 changes: 59 additions & 7 deletions Formula/c/cppinsights.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,16 @@ class Cppinsights < Formula
url "https://github.com/andreasfertig/cppinsights/archive/refs/tags/v_17.0.tar.gz"
sha256 "2dd6bcfcdba65c0ed2e1f04ef79d57285186871ad8bd481d63269f3115276216"
license "MIT"
revision 1

bottle do
sha256 cellar: :any, arm64_sonoma: "96323129186a6544a116c838c12b1f3553afed284acc34f9dab10be492c67931"
sha256 cellar: :any, arm64_ventura: "2d0955d7f8b5d8755a3e2ac7877561eb447e3cf94ac6675c88c91324047c9ebf"
sha256 cellar: :any, arm64_monterey: "977d8ed27ed1b3fe8435290de94c923c1f8b1466f31899e78debff7b6d610f90"
sha256 cellar: :any, sonoma: "086658af37dfd1cd02e2964c87ac811aec7878cb248b8184d07cbb52623ae29e"
sha256 cellar: :any, ventura: "144b6339feb3dda9c22489ca2f4c491cb9f104a19a5d8c7cdea07c0e190cb6aa"
sha256 cellar: :any, monterey: "0bb503eeef577a4824d930902468acde8b401485c7abe24254734497caf0c6f6"
sha256 cellar: :any_skip_relocation, x86_64_linux: "a83984ed67773a0e00370010c90b7d841f32cd7791ff3a53ebf160607177799b"
sha256 cellar: :any, arm64_sonoma: "a73346fbd9edb64521a44f884289097c82361f2a0a459705dad0e8981b2f74fa"
sha256 cellar: :any, arm64_ventura: "3a1594c14be75f743a274b8f3e4093b122260d4ec82c9d67596f1141ce83d455"
sha256 cellar: :any, arm64_monterey: "a1ce431bab70c47c4ec36092a09239b4786c45d1971ea1a4b670c15f8761fb60"
sha256 cellar: :any, sonoma: "05ebd00bb3dd6a28675df46610cb8e3713aa4a77395d7bb9dcc6ee1a70dd96e8"
sha256 cellar: :any, ventura: "847ad399da7cd8e1041a27a49ae0045257683e898116afff9f802cde794d8cd9"
sha256 cellar: :any, monterey: "a8abb0ff037bb8cefd1b94d7aff08f0afbc4923eb740c7bdb9cc69acc17c99c7"
sha256 cellar: :any_skip_relocation, x86_64_linux: "04c0af7c3a2ca0b57f47099782d2bd08ab2148ef13e84f978c4a571cc8e695e1"
end

depends_on "cmake" => :build
Expand All @@ -23,6 +24,10 @@ class Cppinsights < Formula
cause "Requires C++20"
end

# Patch from https://github.com/andreasfertig/cppinsights/pull/622
# Support for LLVM 18, remove in next version
patch :DATA

def install
ENV.llvm_clang if ENV.compiler == :clang && DevelopmentTools.clang_build_version <= 1500

Expand All @@ -40,3 +45,50 @@ def install
assert_match "{2, 3, 4, 0, 0}", shell_output("#{bin}/insights ./test.cpp")
end
end
__END__
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 31341709..8b7430db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,4 @@
-cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
-# 3.8* is required because of C++17 support
+cmake_minimum_required(VERSION 3.20 FATAL_ERROR)

# For better control enable MSVC_RUNTIME_LIBRARY target property
# see https://cmake.org/cmake/help/latest/policy/CMP0091.html
@@ -33,7 +32,7 @@ option(INSIGHTS_STATIC "Use static linking" Off)

set(INSIGHTS_LLVM_CONFIG "llvm-config" CACHE STRING "LLVM config executable to use")

-set(INSIGHTS_MIN_LLVM_MAJOR_VERSION 17)
+set(INSIGHTS_MIN_LLVM_MAJOR_VERSION 18)
set(INSIGHTS_MIN_LLVM_VERSION ${INSIGHTS_MIN_LLVM_MAJOR_VERSION}.0)

if(NOT DEFINED LLVM_VERSION_MAJOR) # used when build inside the clang tool/extra folder
@@ -372,6 +371,17 @@ if (BUILD_INSIGHTS_OUTSIDE_LLVM)
# additional libs required when building insights outside llvm
set(ADDITIONAL_LIBS
${LLVM_LDFLAGS}
+ )
+
+ if(${LLVM_PACKAGE_VERSION_PLAIN} VERSION_GREATER_EQUAL "18.0.0")
+ set(ADDITIONAL_LIBS
+ ${ADDITIONAL_LIBS}
+ clangAPINotes
+ )
+ endif()
+
+ set(ADDITIONAL_LIBS
+ ${ADDITIONAL_LIBS}
clangFrontend
clangDriver
clangSerialization
@@ -768,6 +778,7 @@ message(STATUS "[ Build summary ]")
message(STATUS "CMAKE_GENERATOR : ${CMAKE_GENERATOR}")
message(STATUS "CMAKE_EXE_LINKER_FLAGS: ${CMAKE_EXE_LINKER_FLAGS}")
message(STATUS "CMAKE_LINKER : ${CMAKE_LINKER}")
+message(STATUS "CMAKE_OSX_ARCHITECTURES : ${CMAKE_OSX_ARCHITECTURES}")
message(STATUS "Compiler ID : ${CMAKE_CXX_COMPILER_ID}")
message(STATUS "Compiler version : ${CMAKE_CXX_COMPILER_VERSION}")
message(STATUS "Compiler path : ${CMAKE_CXX_COMPILER}")
15 changes: 8 additions & 7 deletions Formula/c/crystal.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ class Crystal < Formula
desc "Fast and statically typed, compiled language with Ruby-like syntax"
homepage "https://crystal-lang.org/"
license "Apache-2.0"
revision 1

stable do
url "https://github.com/crystal-lang/crystal/archive/refs/tags/1.12.1.tar.gz"
Expand All @@ -19,13 +20,13 @@ class Crystal < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "0a55befb76eb4015ee821994f57b3f7b13ac12ddae3ed4d0f4bfdee9e8e33920"
sha256 cellar: :any, arm64_ventura: "9a64335a9d4682ba2f277481e4a0157fcd05def044e7a000bd01abebcdadcd9e"
sha256 cellar: :any, arm64_monterey: "ef255a0af4a8b3bcb0cccba67774bbe39f8a25d2e592f01a35ea7558521e8d95"
sha256 cellar: :any, sonoma: "4ad46ef067f71ecc0b89020e191d127b8d31a0da2e30ae89c9a5ef9c34829d91"
sha256 cellar: :any, ventura: "4570e816f19e7a84c947cf51a0739336f5905faa22757082792eff84fba85634"
sha256 cellar: :any, monterey: "fc29b7a64b8f1f438d15fb2cc882aa19bd4a36af28abeb09b962a7e63393e4ea"
sha256 cellar: :any_skip_relocation, x86_64_linux: "fb589f56ffc5c26c2c287b8440ea3348b224710db7dea778f3e26a49cc2478b2"
sha256 cellar: :any, arm64_sonoma: "67ea3ae2a1eeca4f53514546ddbdf18df29a4f7bdbe5d5385abb45cc6df05e94"
sha256 cellar: :any, arm64_ventura: "f53cff2d16ce5809d8af7f8a154670b0d6d0442f475eb8d0e7aef62bbfd10d9b"
sha256 cellar: :any, arm64_monterey: "c904f73df91c6d808c53ea2ed1e7e54e2039c2ff5b4020ed47f1ad47f436bddb"
sha256 cellar: :any, sonoma: "1e2f90fe873c27a6c6d11c404b94fce18d28fbcde4a04a935686634001287707"
sha256 cellar: :any, ventura: "0c0a47889489518f3252f644e86e72fb4a4c9a6148ca191a55780ba940527be6"
sha256 cellar: :any, monterey: "17c5399f4b47b9b60a2b6af53924b7e5bf0e99de3bca3a1c0032d037ca9e14a5"
sha256 cellar: :any_skip_relocation, x86_64_linux: "3d4b0f5f22cab0f0951083a4aae972c81e0818f278b4f7363518b07dd363c4f7"
end

head do
Expand Down
15 changes: 8 additions & 7 deletions Formula/c/crystalline.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,16 @@ class Crystalline < Formula
url "https://github.com/elbywan/crystalline/archive/refs/tags/v0.12.2.tar.gz"
sha256 "32d137f1e4edd29c74381cc010e9080379346b23646ca5f0806f64d2e05628fb"
license "MIT"
revision 1

bottle do
sha256 arm64_sonoma: "8b3a14b51496e54a12b6c05c9afb99c352b6db81b1063f56fb946e1c05500cf7"
sha256 arm64_ventura: "abba1c9b5837de3c4a170d4f0ac50770afc7b7b1b1b0e53cdd841e4f66bfed24"
sha256 arm64_monterey: "3e0f71e345b2bcf1031d490c0390b262cfa8c75be25273820a1bee3288b22e1a"
sha256 sonoma: "90c4b784d95f277d7d7409dd5d2dd5d5756b69857f0165518edc4648579a9bad"
sha256 ventura: "0f9284cca91cd996884e8b7f83b23cac76f866a2c6d2036f7578587e6015c71a"
sha256 monterey: "ecd7f70f34d59c93fd7d1af673093ee3ecd39df5d5602918cbd62e000e0f8dd1"
sha256 x86_64_linux: "5c44c95d1c1a6528b0d5b64c04731ca91e41a8776c74b0381d0c99a5b340fd7b"
sha256 arm64_sonoma: "2e09bb98fe58a36d2d82b40297f903fbb9c98043d78a24f9fc540dbc3d2142d5"
sha256 arm64_ventura: "d18da6ae19f09ee3f27e1061dde820f088d7966c03fb834f2db8f8c610975309"
sha256 arm64_monterey: "b3fb77d8bd6d93e0f7a26894a160bf133d32f0ebcd8d471efdeb211275281130"
sha256 sonoma: "ae194696b745eb4146a9ccf16a9b31b5256ed4ad2f15826b5172d87da172164e"
sha256 ventura: "d6435188e46125411a6842a38241dc01de32bb904513873474158e31464728f7"
sha256 monterey: "9be64a46e6a07bac61c078a9c64e51398f57c8838a81463ce8b255906bd37461"
sha256 x86_64_linux: "2136a41397a201535aef6400663111cb74eea320357ff178ffca1ad3396c291e"
end

depends_on "crystal"
Expand Down
34 changes: 23 additions & 11 deletions Formula/c/csound.rb
Original file line number Diff line number Diff line change
@@ -1,26 +1,38 @@
class Csound < Formula
desc "Sound and music computing system"
homepage "https://csound.com"
url "https://github.com/csound/csound.git",
tag: "6.18.1",
revision: "a1580f9cdf331c35dceb486f4231871ce0b00266"
license "LGPL-2.1-or-later"
revision 6
revision 7
head "https://github.com/csound/csound.git", branch: "master"

# Remove `stable` block when patches are no longer needed
stable do
url "https://github.com/csound/csound.git",
tag: "6.18.1",
revision: "a1580f9cdf331c35dceb486f4231871ce0b00266"

# Fix build failure due to mismatched pointer types on macOS 14+
patch do
url "https://github.com/csound/csound/commit/596667daba1ed99eda048e491ff8f36200f09429.patch?full_index=1"
sha256 "ab6d09d1a2cede584e151b514fc4cff56b88f79008e725c3a76df64b59caf866"
end

patch do
url "https://github.com/csound/csound/commit/2a071ae8ca89bc21b5c80037f8c95a01bb670ac9.patch?full_index=1"
sha256 "c7026330b5c89ab399e74aff17019067705011b7e35b9c75f9ed1a5878f53b4b"
end
end

livecheck do
url :stable
strategy :github_latest
end

bottle do
sha256 arm64_sonoma: "d1f88292fe0dd20cc95853951e4d27ac5adc9a98862d17acb35d73b6914cd2d4"
sha256 arm64_ventura: "eedb8b6d2d423962e72ee82441553308ab4dd9411dca551f00020a86e34edcde"
sha256 arm64_monterey: "0678817eca926f66a991fdc052389e0654508906a3e9adfddab3a33c470d7eba"
sha256 sonoma: "61d7120a629b1944136f5c08e9d9ba662ed3882b721c05cb10bb50b0952c3489"
sha256 ventura: "ba33e66857dea3dc9755b340f5932d5a66cdea930dd2790773b53d848a71c1b6"
sha256 monterey: "d03d0052525a882c6d697ecad22345352b675a588d187c70e499a1c0b083760b"
sha256 x86_64_linux: "4e7afc503eb1c7b60df58129e16113b221ebf63f4239933fb64c69b60ad8424f"
sha256 sonoma: "e43a7e6d8abed4d388204667862e860f8508ace2a206d9c2ac2f5dd7a5e62761"
sha256 ventura: "3a67c32094f2d43519691d7871afac01ecc0c7a3fb533bd4085f27780e8dee3d"
sha256 monterey: "e860aa6ea7a4e976c301971b824f59fb050af04b4478509ff687185237e283bb"
sha256 x86_64_linux: "e2b0abfba14461c6886b8f76a7e1afe6ae3bffa9693bc0e53cb56659ed3c3a31"
end

depends_on "asio" => :build
Expand Down
15 changes: 8 additions & 7 deletions Formula/f/faust.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Faust < Formula
url "https://github.com/grame-cncm/faust/releases/download/2.72.14/faust-2.72.14.tar.gz"
sha256 "dcd5aaf263c59d34c385e65c4f4c5b85b0e9435e57cbfd79bb67a01e5780acf0"
license "GPL-2.0-or-later"
revision 1

# Upstream creates releases that use a stable tag (e.g., `v1.2.3`) but are
# labeled as "pre-release" on GitHub before the version is released, so it's
Expand All @@ -14,13 +15,13 @@ class Faust < Formula
end

bottle do
sha256 cellar: :any, arm64_sonoma: "33e1e96ec7cffa86b4b4c2cf8466e362b6f143bd1c4f45d918ba7fa9bb13dc18"
sha256 cellar: :any, arm64_ventura: "69016809383ee5e600016046134631e358fff1da0b9894431e8ec2d09cba04f1"
sha256 cellar: :any, arm64_monterey: "c68a373bbc7cfde1c8f5d6aa7076b55bf39c30e26dfb11aeb15e5057d7b0749a"
sha256 cellar: :any, sonoma: "e3a3aa3a384ffe62c9b13f3edd015470ca5a9902ecbbdb88600e4990dae5dde1"
sha256 cellar: :any, ventura: "17fc281e8b36d4a801ec001a719d0c6b17ea58fb3f903ebefbdb77fd1489bc0c"
sha256 cellar: :any, monterey: "7c9bb7b04e5677ab0f729d97dc8181b36a1407853da33239661e5edc8c5a90ec"
sha256 cellar: :any_skip_relocation, x86_64_linux: "9890dc00a2c7ca0b192b527982c86dbd1758a26ba909e7ec2fa5e60a5b62fdf6"
sha256 cellar: :any, arm64_sonoma: "cbf99a14a52325f082f45f20b76bac55f04dbb5f151ca7e8182312af4bc75174"
sha256 cellar: :any, arm64_ventura: "ba73a779340c6013df8ddb47a52bd46c2d9ff1b2c682b9a33a22f1c2efcbb1ed"
sha256 cellar: :any, arm64_monterey: "dc57cb1d1bd2bcb8d642b4977f4de43f4c55392e0ab3b2fc980bfbc66c1bd4cb"
sha256 cellar: :any, sonoma: "d1a43ccf29d84a1ab5ad6790d5896de3006af509c184ca0d17c615451053e3cc"
sha256 cellar: :any, ventura: "23fb89b9c938fe74ce66ed2d24b33ce5d6aebb38e30d8e579852489b9a331e23"
sha256 cellar: :any, monterey: "5eef8064dd9e09b88df7962119f2ce8d70841ed837e20cdd50591056e4a2b05f"
sha256 cellar: :any_skip_relocation, x86_64_linux: "de5e4644e62bd918cf8f66c90b4a006a3f398f6f7368f0fe4fc24920e2449b06"
end

depends_on "cmake" => :build
Expand Down