Skip to content

Commit

Permalink
Merge pull request #201573 from Homebrew/llvm-19.1.6
Browse files Browse the repository at this point in the history
llvm lld flang wasi-runtimes 19.1.6
  • Loading branch information
BrewTestBot authored Dec 18, 2024
2 parents 80e8c7a + 6fcccc2 commit 3028c14
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 42 deletions.
16 changes: 8 additions & 8 deletions Formula/f/flang.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Flang < Formula
desc "LLVM Fortran Frontend"
homepage "https://flang.llvm.org/"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz"
sha256 "bd8445f554aae33d50d3212a15e993a667c0ad1b694ac1977f3463db3338e542"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz"
sha256 "e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34"
# The LLVM Project is under the Apache License v2.0 with LLVM Exceptions
license "Apache-2.0" => { with: "LLVM-exception" }
head "https://github.com/llvm/llvm-project.git", branch: "main"
Expand All @@ -12,12 +12,12 @@ class Flang < Formula
end

bottle do
sha256 cellar: :any, arm64_sequoia: "d4af701ed1866d1d903c4ebbb4a17399f062d2bc2c31a0acd18bcdcd70917c46"
sha256 cellar: :any, arm64_sonoma: "c5a53e7138df4eac5453b2423e7156035e2909c6a1843aeb81798a272363902a"
sha256 cellar: :any, arm64_ventura: "4083e56d3d30414b66e287438e16acdf3032702ce6c4853edc363a5cd75b356b"
sha256 cellar: :any, sonoma: "72e7fcd1e3d092457833ccb8a346f548bfcad41df19e82dee6a7a2f851f4df4c"
sha256 cellar: :any, ventura: "8647c89845a0026fa3c21e88d4a7dcac050830275fd117e91d15690b23c51dd2"
sha256 cellar: :any_skip_relocation, x86_64_linux: "975f0a27327201f8641844d04fab2b0af88e022b01aa9c07a1a1f031113386cb"
sha256 cellar: :any, arm64_sequoia: "b2b8d18a9b72618a4fb3d1d30188b1d887633af97a84c26d3088b98181383468"
sha256 cellar: :any, arm64_sonoma: "b6234e509f08078a4c155af45936a1563cff77a8985049fb21bbcd5f8756a1b5"
sha256 cellar: :any, arm64_ventura: "c54f42c807534ea2da8ac0517969a54dcfc82d853d42e322585c0136f0752081"
sha256 cellar: :any, sonoma: "14d62644ccb8ebdf65b1a3f640a49005f72a2a1d01bcb1862c82e5e5c39b553b"
sha256 cellar: :any, ventura: "390f98ddd205c01015b6f0748627e3de4fb2811db5e566bb3293ecd49081f289"
sha256 cellar: :any_skip_relocation, x86_64_linux: "24164d7d3ea0733d695afe1bbff76889e49fdaab48cab688d9ed57be56d84647"
end

depends_on "cmake" => :build
Expand Down
16 changes: 8 additions & 8 deletions Formula/l/lld.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Lld < Formula
desc "LLVM Project Linker"
homepage "https://lld.llvm.org/"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz"
sha256 "bd8445f554aae33d50d3212a15e993a667c0ad1b694ac1977f3463db3338e542"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz"
sha256 "e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34"
# The LLVM Project is under the Apache License v2.0 with LLVM Exceptions
license "Apache-2.0" => { with: "LLVM-exception" }
head "https://github.com/llvm/llvm-project.git", branch: "main"
Expand All @@ -12,12 +12,12 @@ class Lld < Formula
end

bottle do
sha256 cellar: :any, arm64_sequoia: "9e2201ea66da84a61f99c65cfe6ffe792b12912c40b7d4bfb8f83683e9743abb"
sha256 cellar: :any, arm64_sonoma: "57f10f3e395087407f6ac6b55a21f63fc6527c4c1354f1136322a36571b3e552"
sha256 cellar: :any, arm64_ventura: "3106367d9cfb99cb21b577e3bc1f89ec9afcfa14aa35f2bcbef075feb9476192"
sha256 cellar: :any, sonoma: "8a78f8c8a999e74cc430ff9311d8ac3a3f87f2b389b6245620fee5d8498410cc"
sha256 cellar: :any, ventura: "1c9044a605c0329f259571efb7921be2b51cb99a0d28aee04943d893095e1709"
sha256 cellar: :any_skip_relocation, x86_64_linux: "0026468b5517a18f150ded201ef028141b40a6713d2b2b36bcde35ee532bac3e"
sha256 cellar: :any, arm64_sequoia: "95521797e73e9ab233faaf3ce0d111c0f7bc782a3a1f6a109fab26f1c719a478"
sha256 cellar: :any, arm64_sonoma: "14522a56f7112b1234f8233eaeb6127c26e977b98e0a225db5fafc5a9a920d3e"
sha256 cellar: :any, arm64_ventura: "e71bb98b739c7d3f37d0e79dad146856090e625142a4ec15484750ef97219e14"
sha256 cellar: :any, sonoma: "dba5127406f830f649fb3ff415ae8c61c9e2754cf4bebc8b5fa165ac6dbc5472"
sha256 cellar: :any, ventura: "18156542d8218cfc5ac54406e16d03ab84c3833c9fae09b46a652b91aa65287f"
sha256 cellar: :any_skip_relocation, x86_64_linux: "f55d6d9c8e07af04ce74fe7f5d5675f26101ff4c4c673ea6dfc427d461d2b712"
end

depends_on "cmake" => :build
Expand Down
34 changes: 17 additions & 17 deletions Formula/l/llvm.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,24 @@ class Llvm < Formula
head "https://github.com/llvm/llvm-project.git", branch: "main"

stable do
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz"
sha256 "bd8445f554aae33d50d3212a15e993a667c0ad1b694ac1977f3463db3338e542"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz"
sha256 "e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34"

# Remove the following patches in LLVM 20.

# Backport relative `CLANG_CONFIG_FILE_SYSTEM_DIR` patch.
# Remove in LLVM 20.
# https://github.com/llvm/llvm-project/pull/110962
patch do
url "https://github.com/llvm/llvm-project/commit/1682c99a8877364f1d847395cef501e813804caa.patch?full_index=1"
sha256 "2d0a185e27ff2bc46531fc2c18c61ffab521ae8ece2db5b5bed498a15f3f3758"
end

# Support simplified triples in version config files.
# https://github.com/llvm/llvm-project/pull/111387
patch do
url "https://github.com/llvm/llvm-project/commit/88dd0d33147a7f46a3c9df4aed28ad4e47ef597c.patch?full_index=1"
sha256 "0acaa80042055ad194306abb9843a94da24f53ee2bb819583d624391a6329b90"
end
end

livecheck do
Expand All @@ -24,13 +32,12 @@ class Llvm < Formula
end

bottle do
rebuild 1
sha256 cellar: :any, arm64_sequoia: "8922c8ee7cb8ad40950327aadbbe0f73c72f91b1690002b8d8d349019d73bef3"
sha256 cellar: :any, arm64_sonoma: "3e45f7c54792dfce7e47387937cb973d497d381c9b4f5765034c3e440b4ef83d"
sha256 cellar: :any, arm64_ventura: "de490ed1fe6c7693baf9e97a8c1678e349d33c537ad4f85f458f125820bc5595"
sha256 cellar: :any, sonoma: "9c714daaab17eae75a56f368621e388505b8bc7db060377698fde250f9706045"
sha256 cellar: :any, ventura: "c0ff84dff6908a6460539f688b1b4f9dde6f1135a3a4302b71bc02de5b3c104d"
sha256 cellar: :any_skip_relocation, x86_64_linux: "eb3c118c29a7e6d8b2527b11529c7c2d340cec6afd4c58513973463e9e9fe458"
sha256 cellar: :any, arm64_sequoia: "b81a65c268f7f8b9c223f75e0bdb39146ceea67204bfdafe9ff4453d74f856ac"
sha256 cellar: :any, arm64_sonoma: "4465517dd63f576de1290997d4836677bf66245055015e3f88bda8c2585c7a5b"
sha256 cellar: :any, arm64_ventura: "8f30b71bc89a334150dd4a6aecc7e88d239bcbe378a3dd81d933e592377b76a0"
sha256 cellar: :any, sonoma: "ce4938afadc387d9a2a64619ce8ddd33449e0f78c4165d586542c82787208052"
sha256 cellar: :any, ventura: "bb67bfc15ce74fc161855ddd62e374f5d7010cbd17b85952c723194567896f41"
sha256 cellar: :any_skip_relocation, x86_64_linux: "d6b9e197731234ed6b460ec99c7d1be5c845fbb7cdb9d46dfa2da3fee538b59b"
end

keg_only :provided_by_macos
Expand All @@ -55,13 +62,6 @@ class Llvm < Formula
depends_on "elfutils" # openmp requires <gelf.h>
end

# Support simplified triples in version config files.
# https://github.com/llvm/llvm-project/pull/111387
patch do
url "https://github.com/llvm/llvm-project/commit/88dd0d33147a7f46a3c9df4aed28ad4e47ef597c.patch?full_index=1"
sha256 "0acaa80042055ad194306abb9843a94da24f53ee2bb819583d624391a6329b90"
end

# Fix triple config loading for clang-cl
# https://github.com/llvm/llvm-project/pull/111397
patch do
Expand Down
17 changes: 8 additions & 9 deletions Formula/w/wasi-runtimes.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class WasiRuntimes < Formula
desc "Compiler-RT and libc++ runtimes for WASI"
homepage "https://wasi.dev"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz"
sha256 "bd8445f554aae33d50d3212a15e993a667c0ad1b694ac1977f3463db3338e542"
url "https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz"
sha256 "e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34"
license "Apache-2.0" => { with: "LLVM-exception" }
head "https://github.com/llvm/llvm-project.git", branch: "main"

Expand All @@ -11,13 +11,12 @@ class WasiRuntimes < Formula
end

bottle do
rebuild 1
sha256 cellar: :any_skip_relocation, arm64_sequoia: "361664a76906963e268742fe6f0247f8be1e645db550b58265949f9d60ccaeda"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "4a280945c8efe98b1b9815fbbfe02dcaea3f8605e3e5cdf0c1c49bbc3e6b7ccf"
sha256 cellar: :any_skip_relocation, arm64_ventura: "d8f18d7be9d183d95c66845aeaa89304d35c2a807ccf0ff0adaf196f31475121"
sha256 cellar: :any_skip_relocation, sonoma: "6dd3bfe017c9e1464b0b9cc6277792d6aa93a16c8a665e0bb7c6f6ebe8565479"
sha256 cellar: :any_skip_relocation, ventura: "53dbcdefdca8b9b00c5af745e7998c2266e5874f608d6c225db6de985217129e"
sha256 cellar: :any_skip_relocation, x86_64_linux: "fdd04988b1b67eb851aa1e76f86c75029cbd6063b33e679ca1a26be89c8f5356"
sha256 cellar: :any_skip_relocation, arm64_sequoia: "bb223b9256f700aa5435cc87312a78844edb46273ca37310f965b126ade4c054"
sha256 cellar: :any_skip_relocation, arm64_sonoma: "bec7943e7baa75b3f1157190b09388a086a5312101afd808b57646d2f51520ae"
sha256 cellar: :any_skip_relocation, arm64_ventura: "0cea60702ce1dd61a99116b6b5c3f63049333e29621336c724c6ec33c1554fd9"
sha256 cellar: :any_skip_relocation, sonoma: "b69d35747caf1be78cf78b9eb557d753b1a3d26e10a23df0de1b8fd647289c51"
sha256 cellar: :any_skip_relocation, ventura: "c8ff45ca71662b147909582254fb73f0b4a609c6fb172926d0190f25958314d0"
sha256 cellar: :any_skip_relocation, x86_64_linux: "4a038bfcefd34bfda7d15d78c47f1d9a6f8458ab418dfb0e7784e13007913100"
end

depends_on "cmake" => :build
Expand Down

0 comments on commit 3028c14

Please sign in to comment.