From e0e216a3294b4c5e12301db7a31217dac30f40e0 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Fri, 13 Jun 2025 08:22:28 +0000 Subject: [PATCH 1/2] yalantinglibs 1.2.0 yalantinglibs: add clang build patch Signed-off-by: Rui Chen --- Formula/y/yalantinglibs.rb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Formula/y/yalantinglibs.rb b/Formula/y/yalantinglibs.rb index 9c47ad82f346..65d3f5af13ab 100644 --- a/Formula/y/yalantinglibs.rb +++ b/Formula/y/yalantinglibs.rb @@ -1,11 +1,20 @@ class Yalantinglibs < Formula desc "Collection of modern C++ libraries" homepage "https://alibaba.github.io/yalantinglibs/en/" - url "https://github.com/alibaba/yalantinglibs/archive/refs/tags/lts1.1.1.tar.gz" - sha256 "0aca363801b004f4f679daea0122f76ace147299770d91f44c3a49d753664afa" license "Apache-2.0" head "https://github.com/alibaba/yalantinglibs.git", branch: "main" + stable do + url "https://github.com/alibaba/yalantinglibs/archive/refs/tags/lts1.2.0.tar.gz" + sha256 "1b541ae108bd10962244e2aeea0bbd58952e728d8b32eef7a439a888a1eddcee" + + # fix clang compilation error, upstream pr ref, https://github.com/alibaba/yalantinglibs/pull/947 + patch do + url "https://github.com/alibaba/yalantinglibs/commit/a9c55e6e24e38d2a640a67c0d6ae96095d973b41.patch?full_index=1" + sha256 "4435b0d9e68942477d312acca6bba080ac908d05f46eee4292f247ab4217c32d" + end + end + bottle do sha256 cellar: :any_skip_relocation, all: "6be6e3d108faa90a6b5812b445fd0488c63d3d3f2ab83e18e258d7cfb3f9382b" end From d77ffe0290472cbdcafc9e3e36e53313102953ea Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Sat, 21 Jun 2025 14:52:06 +0000 Subject: [PATCH 2/2] yalantinglibs: update 1.2.0 bottle. --- Formula/y/yalantinglibs.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/y/yalantinglibs.rb b/Formula/y/yalantinglibs.rb index 65d3f5af13ab..1dde796e6603 100644 --- a/Formula/y/yalantinglibs.rb +++ b/Formula/y/yalantinglibs.rb @@ -16,7 +16,7 @@ class Yalantinglibs < Formula end bottle do - sha256 cellar: :any_skip_relocation, all: "6be6e3d108faa90a6b5812b445fd0488c63d3d3f2ab83e18e258d7cfb3f9382b" + sha256 cellar: :any_skip_relocation, all: "d6a233acc309381d259aef2011824e13bfef421ca77f0b8c4f6ba8302df454ff" end depends_on "cmake" => :build