From e1a8902be80b33938835da4eee82db21b5a728de Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Wed, 18 Dec 2024 09:41:18 +0800 Subject: [PATCH 1/8] llvm 19.1.6 --- Formula/l/llvm.rb | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/Formula/l/llvm.rb b/Formula/l/llvm.rb index 96c8f26bf6b1f..f7f298c17f476 100644 --- a/Formula/l/llvm.rb +++ b/Formula/l/llvm.rb @@ -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 @@ -55,13 +63,6 @@ class Llvm < Formula depends_on "elfutils" # openmp requires 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 From f099e16fc663a9d837786879453ba1cee9e6b305 Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Wed, 18 Dec 2024 09:41:21 +0800 Subject: [PATCH 2/8] lld 19.1.6 --- Formula/l/lld.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/l/lld.rb b/Formula/l/lld.rb index e12334faa6815..8a8df0c41a3e5 100644 --- a/Formula/l/lld.rb +++ b/Formula/l/lld.rb @@ -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" From 725b4c42c9e6a69b10ad1c885296b3ae0de13bc3 Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Wed, 18 Dec 2024 09:41:26 +0800 Subject: [PATCH 3/8] flang 19.1.6 --- Formula/f/flang.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/f/flang.rb b/Formula/f/flang.rb index ba560ea01fda6..fa0980764baf5 100644 --- a/Formula/f/flang.rb +++ b/Formula/f/flang.rb @@ -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" From 90ac0a53188bf891ccf9dbed06a11638d07dc7b8 Mon Sep 17 00:00:00 2001 From: Ruoyu Zhong Date: Wed, 18 Dec 2024 09:41:32 +0800 Subject: [PATCH 4/8] wasi-runtimes 19.1.6 --- Formula/w/wasi-runtimes.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/w/wasi-runtimes.rb b/Formula/w/wasi-runtimes.rb index c77b61b158d57..9338daee9a1d8 100644 --- a/Formula/w/wasi-runtimes.rb +++ b/Formula/w/wasi-runtimes.rb @@ -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" From fcb22d47d6152c9d063a4b7a9edfb16095e7ee9c Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Wed, 18 Dec 2024 19:05:29 +0000 Subject: [PATCH 5/8] flang: update 19.1.6 bottle. --- Formula/f/flang.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Formula/f/flang.rb b/Formula/f/flang.rb index fa0980764baf5..57920f65f8483 100644 --- a/Formula/f/flang.rb +++ b/Formula/f/flang.rb @@ -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 From 4ffbada90f98ca5b88758450531d7e4f1c8a0dc4 Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Wed, 18 Dec 2024 19:05:30 +0000 Subject: [PATCH 6/8] lld: update 19.1.6 bottle. --- Formula/l/lld.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Formula/l/lld.rb b/Formula/l/lld.rb index 8a8df0c41a3e5..30ca8f132715a 100644 --- a/Formula/l/lld.rb +++ b/Formula/l/lld.rb @@ -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 From 7e4794d2cbb0960070c0e10058bdcd187af2403c Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Wed, 18 Dec 2024 19:05:30 +0000 Subject: [PATCH 7/8] llvm: update 19.1.6 bottle. --- Formula/l/llvm.rb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Formula/l/llvm.rb b/Formula/l/llvm.rb index f7f298c17f476..56e62077e85eb 100644 --- a/Formula/l/llvm.rb +++ b/Formula/l/llvm.rb @@ -32,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 From 6fcccc2d329359e4f350b68d58c53f5611168837 Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Wed, 18 Dec 2024 19:05:30 +0000 Subject: [PATCH 8/8] wasi-runtimes: update 19.1.6 bottle. --- Formula/w/wasi-runtimes.rb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/Formula/w/wasi-runtimes.rb b/Formula/w/wasi-runtimes.rb index 9338daee9a1d8..cabba207c10a1 100644 --- a/Formula/w/wasi-runtimes.rb +++ b/Formula/w/wasi-runtimes.rb @@ -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