From 2de4d9a90cc62c59c097e66f7b226c6e77935023 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:44 -0500 Subject: [PATCH 1/9] edencommon 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/e/edencommon.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Formula/e/edencommon.rb b/Formula/e/edencommon.rb index f76a83ceae4ca..0d43c64916313 100644 --- a/Formula/e/edencommon.rb +++ b/Formula/e/edencommon.rb @@ -1,10 +1,9 @@ class Edencommon < Formula desc "Shared library for Watchman and Eden projects" homepage "https://github.com/facebookexperimental/edencommon" - url "https://github.com/facebookexperimental/edencommon/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "1f52af7c2abca0afb9842f7c698449bd9eb7118d8be1e90255db6f2f2c46a272" + url "https://github.com/facebookexperimental/edencommon/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "d628d825821fce65af87e057bfe1b28fe3a046c47281c69e8a0dcbcffbe6b842" license "MIT" - revision 1 head "https://github.com/facebookexperimental/edencommon.git", branch: "main" bottle do From 67c18c4a4dadbefb56d05b73aed242ea73f84c3c Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:44 -0500 Subject: [PATCH 2/9] fb303 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/f/fb303.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/f/fb303.rb b/Formula/f/fb303.rb index a26aec2216ba0..13bb34dd0888a 100644 --- a/Formula/f/fb303.rb +++ b/Formula/f/fb303.rb @@ -1,8 +1,8 @@ class Fb303 < Formula desc "Thrift functions for querying information from a service" homepage "https://github.com/facebook/fb303" - url "https://github.com/facebook/fb303/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "5dd2c37f2de67bcf0442818442bfa3c9439ce38d4316dbf9365e3b1732de537e" + url "https://github.com/facebook/fb303/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "03a9e03a32c326de6fe77bddd0228017302fe5980842418c752a920d17d89c36" license "Apache-2.0" head "https://github.com/facebook/fb303.git", branch: "main" From 7bab9d0f6a6eb3cb20284e3ccae983743987a481 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:45 -0500 Subject: [PATCH 3/9] fbthrift 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/f/fbthrift.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Formula/f/fbthrift.rb b/Formula/f/fbthrift.rb index 9c4ba8e0d035a..30eb08b5c3cd0 100644 --- a/Formula/f/fbthrift.rb +++ b/Formula/f/fbthrift.rb @@ -1,10 +1,9 @@ class Fbthrift < Formula desc "Facebook's branch of Apache Thrift, including a new C++ server" homepage "https://github.com/facebook/fbthrift" - url "https://github.com/facebook/fbthrift/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "c394eb7a607c54f6ec57979b06f4ebdcab6b3ae66ef71ad4a532b98ed39027fe" + url "https://github.com/facebook/fbthrift/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "b5d9ac9a7854d0debb2b3810865be3ea162cb3b9183f4570209ec991956acdc6" license "Apache-2.0" - revision 1 head "https://github.com/facebook/fbthrift.git", branch: "main" bottle do @@ -61,7 +60,12 @@ def install # The static libraries are a bit annoying to build. If modifying this formula # to include them, make sure `bin/thrift1` links with the dynamic libraries # instead of the static ones (e.g. `libcompiler_base`, `libcompiler_lib`, etc.) - shared_args = ["-DBUILD_SHARED_LIBS=ON", "-DCMAKE_INSTALL_RPATH=#{rpath}", "-DCMAKE_POSITION_INDEPENDENT_CODE=ON"] + shared_args = %W[ + -DBUILD_SHARED_LIBS=ON + -DCMAKE_INSTALL_RPATH=#{rpath} + -DCMAKE_POSITION_INDEPENDENT_CODE=ON + -Denable_tests=False + ] shared_args << "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-undefined,dynamic_lookup -Wl,-dead_strip_dylibs" if OS.mac? system "cmake", "-S", ".", "-B", "build/shared", *shared_args, *std_cmake_args From 2c852205aec6f2b4c21e9cabbdeca0efc95be183 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:45 -0500 Subject: [PATCH 4/9] fizz 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/f/fizz.rb | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Formula/f/fizz.rb b/Formula/f/fizz.rb index 779c03ba6234d..f1844972054c0 100644 --- a/Formula/f/fizz.rb +++ b/Formula/f/fizz.rb @@ -1,8 +1,8 @@ class Fizz < Formula desc "C++14 implementation of the TLS-1.3 standard" homepage "https://github.com/facebookincubator/fizz" - url "https://github.com/facebookincubator/fizz/releases/download/v2024.12.02.00/fizz-v2024.12.02.00.tar.gz" - sha256 "4d6fc99f65a53f9fdff5751bfe822da89cb792c7898b63583ef9f034ae41d64c" + url "https://github.com/facebookincubator/fizz/releases/download/v2024.12.16.00/fizz-v2024.12.16.00.tar.gz" + sha256 "040a86a54807df665ebf36fd76c6ad8cbd312a9f97f29fb90676fb65a79e6abb" license "BSD-3-Clause" head "https://github.com/facebookincubator/fizz.git", branch: "main" @@ -28,12 +28,6 @@ class Fizz < Formula uses_from_macos "zlib" - # fix ambiguous reference to gflags, upstream pr ref, https://github.com/facebookincubator/fizz/pull/153 - patch do - url "https://github.com/facebookincubator/fizz/commit/ebd194681cc2ee7669d2dea2b802ae473f3d03d2.patch?full_index=1" - sha256 "3dfb5453678b5fad48b99fef2555b9c4b2535c5099fe3c32929c4f1c0b531f6f" - end - def install args = ["-DBUILD_TESTS=OFF", "-DBUILD_SHARED_LIBS=ON", "-DCMAKE_INSTALL_RPATH=#{rpath}"] if OS.mac? From cb11c87256c6b55ed1f13de3b01e22d3c7e657b0 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:45 -0500 Subject: [PATCH 5/9] folly 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/f/folly.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Formula/f/folly.rb b/Formula/f/folly.rb index dc3023ae36afb..6f8c011330e30 100644 --- a/Formula/f/folly.rb +++ b/Formula/f/folly.rb @@ -1,10 +1,9 @@ class Folly < Formula desc "Collection of reusable C++ library artifacts developed at Facebook" homepage "https://github.com/facebook/folly" - url "https://github.com/facebook/folly/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "8cce5b638aad2f7284e1db2ddf39123f4df8d81f9e3efc516200aab6e89f2206" + url "https://github.com/facebook/folly/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "6ec84438f6eb44a68077a454864cfe537d3d3e33147b168a10cdd8810c1e78f3" license "Apache-2.0" - revision 1 head "https://github.com/facebook/folly.git", branch: "main" bottle do From 7fdb4bbc54fd6b15e4202b502d0c9d81a2eeff9c Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:45 -0500 Subject: [PATCH 6/9] mvfst 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/m/mvfst.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/m/mvfst.rb b/Formula/m/mvfst.rb index 5bcafbee2887e..07d677e07257f 100644 --- a/Formula/m/mvfst.rb +++ b/Formula/m/mvfst.rb @@ -1,8 +1,8 @@ class Mvfst < Formula desc "QUIC transport protocol implementation" homepage "https://github.com/facebook/mvfst" - url "https://github.com/facebook/mvfst/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "51d5971594c5a4017d14f080fece23f0f035e09a0df2f3553c886c8d990996f2" + url "https://github.com/facebook/mvfst/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "6792c859a6dfe7f541b0dbba54950cd8393639d576bbcfc09948fda8f2a378a4" license "MIT" head "https://github.com/facebook/mvfst.git", branch: "main" From 64abafca53c836c157a9f09607656174c1cd898e Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:46 -0500 Subject: [PATCH 7/9] proxygen 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/p/proxygen.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Formula/p/proxygen.rb b/Formula/p/proxygen.rb index a6bbd0ab46a92..4fc42a3184fc5 100644 --- a/Formula/p/proxygen.rb +++ b/Formula/p/proxygen.rb @@ -1,10 +1,9 @@ class Proxygen < Formula desc "Collection of C++ HTTP libraries" homepage "https://github.com/facebook/proxygen" - url "https://github.com/facebook/proxygen/releases/download/v2024.12.02.00/proxygen-v2024.12.02.00.tar.gz" - sha256 "536c5baaf372a590e848d1bf60b46195bec421e2f940034530e1c170d43c4947" + url "https://github.com/facebook/proxygen/releases/download/v2024.12.16.00/proxygen-v2024.12.16.00.tar.gz" + sha256 "a94309fd3d14e3867db3258de9c9f91f136a011a83037b7ab21bf02f362e9ca7" license "BSD-3-Clause" - revision 1 head "https://github.com/facebook/proxygen.git", branch: "main" bottle do From c9e6b07c916997e376572dd92c43b338e8752977 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:46 -0500 Subject: [PATCH 8/9] wangle 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/w/wangle.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Formula/w/wangle.rb b/Formula/w/wangle.rb index 29f5de88dae57..76145b0245dd3 100644 --- a/Formula/w/wangle.rb +++ b/Formula/w/wangle.rb @@ -1,8 +1,8 @@ class Wangle < Formula desc "Modular, composable client/server abstractions framework" homepage "https://github.com/facebook/wangle" - url "https://github.com/facebook/wangle/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "7ceef343e8cec54da0b054ddd6fa5e50cc96bfe897011ff094a5ca207ed7e672" + url "https://github.com/facebook/wangle/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "b8192204accaa16c26b0a83b94431956c6afa0c6989348697d8e80597a6d934e" license "Apache-2.0" head "https://github.com/facebook/wangle.git", branch: "main" From 9d01d212e12c648a4c3a0d17936bde6f2fe71a01 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 16 Dec 2024 16:53:46 -0500 Subject: [PATCH 9/9] watchman 2024.12.16.00 Signed-off-by: Rui Chen --- Formula/w/watchman.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Formula/w/watchman.rb b/Formula/w/watchman.rb index 36e04aeffd6cb..1db494498b3d3 100644 --- a/Formula/w/watchman.rb +++ b/Formula/w/watchman.rb @@ -1,10 +1,9 @@ class Watchman < Formula desc "Watch files and take action when they change" homepage "https://github.com/facebook/watchman" - url "https://github.com/facebook/watchman/archive/refs/tags/v2024.12.02.00.tar.gz" - sha256 "445bda6f262cd23ed305f914249e400c7377ebe21ec971a2ace6c1c3dfad5880" + url "https://github.com/facebook/watchman/archive/refs/tags/v2024.12.16.00.tar.gz" + sha256 "a1c23a9037b651875ddf6436a30faa7c658005994c6900c2e32506e1de665f8c" license "MIT" - revision 1 head "https://github.com/facebook/watchman.git", branch: "main" bottle do