diff --git a/Formula/e/edencommon.rb b/Formula/e/edencommon.rb index 071bc450ab71..314dd361fec3 100644 --- a/Formula/e/edencommon.rb +++ b/Formula/e/edencommon.rb @@ -1,20 +1,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "25b5bd103e6450fe8e357fb76544c2816f1db405bb302a6f9f7a9386b5eb2d52" + url "https://github.com/facebookexperimental/edencommon/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "ec857fadf3c3b8746cca3a3031f9c3dec8243f36f1f6baf51b1194b1081ac0e7" license "MIT" - revision 1 head "https://github.com/facebookexperimental/edencommon.git", branch: "main" bottle do - sha256 arm64_sequoia: "7297eed012815ff24d03fab2a59d6bb8e769879087fc04e0d5402d5b50be616b" - sha256 arm64_sonoma: "fdb1daeb98fede3b2e9165417fac498937452437e8e0d7569cc34a7164b675df" - sha256 arm64_ventura: "fea0522aff1625048f56cf6ffe65ef020e618573c9fe85367b4494138c298981" - sha256 cellar: :any, sonoma: "2dec94a4c84b2df4f24d7f90713c25339e9320320beafb23a52714ca561c0689" - sha256 cellar: :any, ventura: "d2334e1528cc9a8e10d2f18ce903c348bd53a3e7d53b2538558aa29a14300403" - sha256 cellar: :any_skip_relocation, arm64_linux: "264f2a3e524a9bd50b23dd69397949c3a110483ca4304c0ee8f87692c82c0289" - sha256 cellar: :any_skip_relocation, x86_64_linux: "90b0de4161acd3496a0f16fae62633298e81820d11840ea88cc3855e17f54022" + sha256 arm64_sequoia: "7b22e9fd04bbe5be75fb86809d97a48a1cce0e5939581424bfdb5589ae7adafa" + sha256 arm64_sonoma: "99b3beb941b6548c8fc91501b2fbbb4c5ec18a101d63e5152c13adb2b742e9e0" + sha256 arm64_ventura: "bc0c0436e4fbce956da6267605d4d6bfc848d83c9bb3b5510825ec031f49c64c" + sha256 cellar: :any, sonoma: "16851869dec692175bdfb09a9fabd52aae28259ab1d0fe7c4314762a1d82a75c" + sha256 cellar: :any, ventura: "a3cb5f41d891f37dcc38b217b7c034b2efca3d6d9f694592e0cf948687c77965" + sha256 cellar: :any_skip_relocation, arm64_linux: "074a5ed7d786dafeca9940b89e2ee0049d7332b3a3a3c79cee8e0fdabfeb69e2" + sha256 cellar: :any_skip_relocation, x86_64_linux: "c8035af26e4ea677ef029bcda5321ffe5b51084ad930ceede6e8182b3c0e1afe" end depends_on "cmake" => :build diff --git a/Formula/f/fb303.rb b/Formula/f/fb303.rb index 3c7dfee1eccd..e0ddd150ed70 100644 --- a/Formula/f/fb303.rb +++ b/Formula/f/fb303.rb @@ -1,19 +1,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "69123178f5e00c0a507a82dc5cd33ff81300ee3a50d7951425d9f5931ee8fbbd" + url "https://github.com/facebook/fb303/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "d3495010adb466b612f233c2731ba6089d39be3fc8581aa99da9db4bf7d30017" license "Apache-2.0" head "https://github.com/facebook/fb303.git", branch: "main" bottle do - sha256 arm64_sequoia: "a9360d15d4497e36c188de3b85529a1b6ad33922516db3be41560da1583ac9cd" - sha256 arm64_sonoma: "09cd1df8ec18e72080b7021a1b664e00b2b26d7c1b0aef094466d965c6c42b42" - sha256 arm64_ventura: "a8dfbb1ca7004c49c4fff1b4bbbf7fec11e79c7bb4cb767abe36905eefa057d1" - sha256 cellar: :any, sonoma: "037be4de7b87f8b648a4b59964bfdf205982e526b3e9ee54fe314fbedeb0703d" - sha256 cellar: :any, ventura: "de0f81ba39281a2b53c26e294b3b637d37dc56575229c30e51c7cd4ed3431c41" - sha256 cellar: :any_skip_relocation, arm64_linux: "13db6cbb0bfbf5cff157b0d48768a0c399d04f65e92bfdf7670bfcb58e4b5567" - sha256 cellar: :any_skip_relocation, x86_64_linux: "119e7a1b6d82e1d3c01766a60d8126d117f3d2d586a93335a90ca8324d027e70" + sha256 arm64_sequoia: "9513f307551a6a96beed42bf4cd4d979860001394ab68c51549bef8fd800be43" + sha256 arm64_sonoma: "9ddb8af44d67dade791354839ae64517317ed79cdba52a6a983bb68fc36efc4e" + sha256 arm64_ventura: "53d53c2f04d73c0a7e1f1bb224d60f456bf3ac9776e8dfdb23fb647e9ebc7fac" + sha256 cellar: :any, sonoma: "1d7eae31ef548adce4dc101aa5ca5a7d5c9892e513d07f99a508314895ccbe29" + sha256 cellar: :any, ventura: "8c035aba9b22ce3171f167c8441a1ff3837a14fdb7980bf7f0d7979a0a10a384" + sha256 cellar: :any_skip_relocation, arm64_linux: "1fecc9a5bad9c4e680c04e2de43bb570fddac1c8b966b4756ce2d2063e2a896a" + sha256 cellar: :any_skip_relocation, x86_64_linux: "27a33186121f583cc8894377c6e2156c938703726a5bc99fb95ed193f9ec6452" end depends_on "cmake" => :build @@ -26,12 +26,6 @@ class Fb303 < Formula depends_on "glog" depends_on "openssl@3" - # CMAKE_CXX_STANDARD to 20, should remove in next release - patch do - url "https://github.com/facebook/fb303/commit/ac1a8c3fb522f8a08d96ba831818912e18d565d9.patch?full_index=1" - sha256 "f048ae3b053822114fd692967cf7b8e8f0b362711699e65007c406b31d67550f" - end - def install shared_args = ["-DBUILD_SHARED_LIBS=ON", "-DCMAKE_INSTALL_RPATH=#{rpath}"] shared_args << "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-dead_strip_dylibs" if OS.mac? diff --git a/Formula/f/fbthrift.rb b/Formula/f/fbthrift.rb index 27741a6121be..59d0a9b4d93f 100644 --- a/Formula/f/fbthrift.rb +++ b/Formula/f/fbthrift.rb @@ -1,20 +1,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "e3abde5a00cd7b52db21f4097d5a2c8b32ab8e17071e795c0af27991410d0dde" + url "https://github.com/facebook/fbthrift/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "2bf208b198bf7ad55d404a8863ff5092ce0ad6f0d8693877cacb72db16b44772" license "Apache-2.0" - revision 1 head "https://github.com/facebook/fbthrift.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "5d4969d54074cabe86d5414e8e1544187eca4a3fc647810057a39efb98cc13da" - sha256 cellar: :any, arm64_sonoma: "a605b323b02e117513bc1d201590799e3a11104958620b6ced95434017e3ede1" - sha256 cellar: :any, arm64_ventura: "056bc7bb26a3e641969614402e965c96c3abe7ad3c2bed1e56ead2aba7c885b2" - sha256 cellar: :any, sonoma: "31b139b373ba4ec5da2fa9235e6e4390cbd389dcd5ba7e9d0338001ee728a8c5" - sha256 cellar: :any, ventura: "03f1e4871e30d29364879670b547f1670c4cf0c5bb3d626881784f3a21fcc57a" - sha256 cellar: :any_skip_relocation, arm64_linux: "5663ea1ccac6717ca0e8564d0d9e1dae7621405fd338560d7f202993ef2739d7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "26f507484ff586de46d5891853c95592528b06ce141907aba725887efd40df5e" + sha256 cellar: :any, arm64_sequoia: "d28045c515760e4d1a64fb956aa26f7791829e41eacc1bf8ce99aa78943e89f0" + sha256 cellar: :any, arm64_sonoma: "0c81d31fa95cf752dcb2432d50d13c6a013309111e2c3ecb12df0a7adedfd12f" + sha256 cellar: :any, arm64_ventura: "b6d99be37fe2153815025c49662befa959d89e2f25d3d0b3528d8d164ffe9c0d" + sha256 cellar: :any, sonoma: "3c540576a5b89c87831abbfbef99fe3b49e334b0dd68a59fa71c71491dd93830" + sha256 cellar: :any, ventura: "7e86c676d65f8a1035722d232e9436790ccf07f0599350dac525ca778e32ebe9" + sha256 cellar: :any_skip_relocation, arm64_linux: "c6d2fdda22209dcec738184c40388d82e67931ad10706f9f7793aa98ef236fe4" + sha256 cellar: :any_skip_relocation, x86_64_linux: "bd5ed2672bdd4ed00fefdc3b095b3809176468a36538f45c618cfca6b0930a08" end depends_on "bison" => :build # Needs Bison 3.1+ diff --git a/Formula/f/fizz.rb b/Formula/f/fizz.rb index 871da4329bb8..baadf1dcd7ce 100644 --- a/Formula/f/fizz.rb +++ b/Formula/f/fizz.rb @@ -1,19 +1,19 @@ 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/v2025.08.11.00/fizz-v2025.08.11.00.tar.gz" - sha256 "4b488cb4e3cff707081c286ae96bfa93250c8f53ab1a4e8b56cc55943f7c782b" + url "https://github.com/facebookincubator/fizz/releases/download/v2025.08.18.00/fizz-v2025.08.18.00.tar.gz" + sha256 "16e94add30d6e15373483c65350290512d2c234e18fcdf1411ae4394d37c1fbc" license "BSD-3-Clause" head "https://github.com/facebookincubator/fizz.git", branch: "main" bottle do - sha256 arm64_sequoia: "587f5b45b40fb979a94eb7e41fe18734176333ddcf372f3a48f8a07fe1867897" - sha256 arm64_sonoma: "80c8cc4d78ba2d6f45923a809ea1269e66a3f37b6e6519aa0cde86939a2d50c2" - sha256 arm64_ventura: "071a3895a66cab6110a95e959dffe6ae3b1bf10617c4db03e478a2cc39f69262" - sha256 cellar: :any, sonoma: "1240433032929a0a0e08d2b7d869850500acc916d498763809a1a9413ff15be8" - sha256 cellar: :any, ventura: "a6e7c80fa22c811b713e555319d4bad5950edfc1e94e664e6761c8e94369e264" - sha256 cellar: :any_skip_relocation, arm64_linux: "e260629b24a64009cbe94636c7268ef2bb4be48a6b18f70ead7c0141e1bf8d2a" - sha256 cellar: :any_skip_relocation, x86_64_linux: "963c73e6d3b79fa3ab65ecc8896839b480b8d3b927f5572fbe8e9b6f0df8b8b1" + sha256 arm64_sequoia: "2fd02d423adb1b1762a76a912424c54e55ce534559687df76311b4099b7bdb0b" + sha256 arm64_sonoma: "79d8a714d8e73d3caff197cfdb6abccec60e7034de2dd6663cb33e4c3083eef4" + sha256 arm64_ventura: "39dddba638ea657bb594c212b916bb31e8640d6ab72cd9727180450feb58cae8" + sha256 cellar: :any, sonoma: "af1531cb2a267b7e1aa29c119d7617b31303adae1479cc4d5256410fd8488ef1" + sha256 cellar: :any, ventura: "3146538ae24cbc1a2b86431f079d4c15449b955ffff739e0ec10886fed5c925d" + sha256 cellar: :any_skip_relocation, arm64_linux: "c33ca889dbdbd0f5f91a93d635f92c8fb92f510cf461d04cec26d4b0dbc66784" + sha256 cellar: :any_skip_relocation, x86_64_linux: "dd993c3432af5363d9d55ca32611e90f3a04838fe337ca17fd10a9b26afd54a3" end depends_on "cmake" => [:build, :test] diff --git a/Formula/f/folly.rb b/Formula/f/folly.rb index 4034c350f1b1..6781abe326fb 100644 --- a/Formula/f/folly.rb +++ b/Formula/f/folly.rb @@ -1,20 +1,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "a5cdbf0e8b5198a0f0e863e9f9e3c35b30a78b189c2cd2f300d2d3ca67c0aa3f" + url "https://github.com/facebook/folly/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "54df42979bb9d0445e8cc84752116d929b924ae05de2d20ea7c033ec5c44d911" license "Apache-2.0" - revision 1 head "https://github.com/facebook/folly.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "c4e759345fdf877e02b605efeaf3eaa16e43a83addb6c5bb726f32b922b61bef" - sha256 cellar: :any, arm64_sonoma: "4b971755b7aa91817395ac0bdb49689809746a3a2653df44124726a4c10bc710" - sha256 cellar: :any, arm64_ventura: "7825b4cc841ec6bc93a3c2c55df516a519c685df7f309f0a28f19a597e60204b" - sha256 cellar: :any, sonoma: "fa05030f67e26ef277265c5b967a9e76ffd1973e7c0d488dea3310f42ea3884f" - sha256 cellar: :any, ventura: "5ce5de03c92c5b50b8ead58eaee3f2b2d118b44a3adbd39ef95fb274461836c7" - sha256 cellar: :any_skip_relocation, arm64_linux: "e63128f38e72b70b4caccd116c71e1739da6db2ce7a3dffc9fd54ab98dcab316" - sha256 cellar: :any_skip_relocation, x86_64_linux: "c780f8d459efdf69b3adbd9403de57dfbbc160b1eb8bc2190cc362181c4fc8d4" + sha256 cellar: :any, arm64_sequoia: "2c5be01ef18fd74a0e3ef56845681f43884d1ba648a38aeedbfc5276699f1c0c" + sha256 cellar: :any, arm64_sonoma: "aee98dc442da71da25ec34b7a7c8d03bc2235dad56e21cba97508c9e3b625027" + sha256 cellar: :any, arm64_ventura: "8778b7998b8c4a358031f5158c5620062800abd8926d1d8fc42ad0f7d089f5ff" + sha256 cellar: :any, sonoma: "54f08d5721adb9082f332bec0674dd70dd67f1662307e818647223a2359e0757" + sha256 cellar: :any, ventura: "df2cc545311f1f9a3e2ea450e8a5dc5af048e287096651808682a186ac6dec45" + sha256 cellar: :any_skip_relocation, arm64_linux: "7d4978d3872432c3863bbc85d0b6a164550ca31b61d0efbc67358a81d99d4c4e" + sha256 cellar: :any_skip_relocation, x86_64_linux: "95cb7323e7d1bcd2f07aac3bbeb0749e4658472ce3f1e55509c492f90680acfe" end depends_on "cmake" => :build diff --git a/Formula/m/mvfst.rb b/Formula/m/mvfst.rb index 3399f4f5130e..99cd4b72d329 100644 --- a/Formula/m/mvfst.rb +++ b/Formula/m/mvfst.rb @@ -1,20 +1,19 @@ class Mvfst < Formula desc "QUIC transport protocol implementation" homepage "https://github.com/facebook/mvfst" - url "https://github.com/facebook/mvfst/archive/refs/tags/v2025.08.11.00.tar.gz" - sha256 "9d475c425e658e7d2d55911856b47acf6c5cde9bf64ee4d9b380b1363a4c2f8b" + url "https://github.com/facebook/mvfst/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "8906b8e7e517a5676d1ab1288ca0566e4bbaa87f484af258c9e2f59e682be91b" license "MIT" - revision 1 head "https://github.com/facebook/mvfst.git", branch: "main" bottle do - sha256 arm64_sequoia: "88b81f899678252ddc2731fc2ca653c409d21f945253d9224215a3824db019c6" - sha256 arm64_sonoma: "033ec7b6024d085e7d6170ca00a9207c20fe2e79b977140d7fbe4f22cbb6437d" - sha256 arm64_ventura: "5c9087cfe7080dbd80b1119a6f425668ae3e47fffa6e4d4c65575feb019f5282" - sha256 cellar: :any, sonoma: "a38be2b3f090f84913e8414aec2441d0075e78cac1dba8b2bc0f2a7dde834f60" - sha256 cellar: :any, ventura: "bd392f5224a8c02cb47f53b77171657274b1777e9dd84af9171c5f5ebfbb2e55" - sha256 cellar: :any_skip_relocation, arm64_linux: "6d64ec398e6c25cc9f777d3928cf7215683f0ae0475d4deeffdadb8ac25c42c7" - sha256 cellar: :any_skip_relocation, x86_64_linux: "16eab43b9dfccabd23dd8e6227e4ef120b5a3ea44bd8e24d2f11d380f88fed8d" + sha256 arm64_sequoia: "f0df0dfecbbc2335d0b07f1e0e834ef411457dbac241639cf4575ffb5c82c8d7" + sha256 arm64_sonoma: "bd5e8c3f80f5776022fa840aea36d9bdd636b7ed870252336303ccfeddc88166" + sha256 arm64_ventura: "ef8d632fcfcbb70aefd544291e46b5b42b2d978570bb24d3df130ed11f29a325" + sha256 cellar: :any, sonoma: "ba0f31b9248484925aa1c14fe8a4eff11cec4266c348af82927356c7ec548262" + sha256 cellar: :any, ventura: "08a1cdc0fe81f417987578a32a8a5934b3c7c7ce153208cd86dd041db3255c48" + sha256 cellar: :any_skip_relocation, arm64_linux: "64bd2b6e2168e4df088e2f25284aebe09cc464e0bcb887aa7bbf38384806a8f3" + sha256 cellar: :any_skip_relocation, x86_64_linux: "ff6a248d5f8f8f1aa87589cc50ff43279146e2b3a22a50841b1cc6740943a59d" end depends_on "cmake" => [:build, :test] diff --git a/Formula/p/proxygen.rb b/Formula/p/proxygen.rb index 0c19084436b0..06db7158acaa 100644 --- a/Formula/p/proxygen.rb +++ b/Formula/p/proxygen.rb @@ -1,20 +1,19 @@ class Proxygen < Formula desc "Collection of C++ HTTP libraries" homepage "https://github.com/facebook/proxygen" - url "https://github.com/facebook/proxygen/releases/download/v2025.08.11.00/proxygen-v2025.08.11.00.tar.gz" - sha256 "adcb875fda718aa62fe47dc9b25c45c65632ccec583452f302624619a164e44f" + url "https://github.com/facebook/proxygen/releases/download/v2025.08.18.00/proxygen-v2025.08.18.00.tar.gz" + sha256 "01286d48007a578b3b9964e2f065a07f296de50d8ddac2fdc6fe54bb2145fbba" license "BSD-3-Clause" - revision 1 head "https://github.com/facebook/proxygen.git", branch: "main" bottle do - sha256 arm64_sequoia: "f3da126c26cbdcc23bf494e725fa2762ec55e051dbf973799f10c2d4eaf88658" - sha256 arm64_sonoma: "5c9b413a911322b781d4c3678f7afef2d3ee4855f276ae94ea931097fdac2ebe" - sha256 arm64_ventura: "1153ae17ffd8123af0f755b3e2808048d1578b6190c04016f8faed8fef4ddf40" - sha256 cellar: :any, sonoma: "a241780f6ff7ead3e2114987768734dab40b97528807e5b472b3b6616c692656" - sha256 cellar: :any, ventura: "633c8e994de2a51a188e6208df20b08456797ec24026abbe89b0afc4ddfd9da0" - sha256 cellar: :any_skip_relocation, arm64_linux: "324b023efcd262dfd0b9f0527d7693b651233fe14a2877eebddb49f395aa6d77" - sha256 cellar: :any_skip_relocation, x86_64_linux: "3442dee81c75d346b366906419ed098a14317e4991be6c1f479c710f7c1d0e0d" + sha256 arm64_sequoia: "fa88f8a4d249437e9bd7213b299ec3492a728d3fb1c9451a7791789e76df04eb" + sha256 arm64_sonoma: "ec1a4f7f0e4f6b16a8be15b4b4777a969e08bde42fc3170d7a3da91f9ae96e17" + sha256 arm64_ventura: "aad6a0f38acb601ca37cccb5d1fd3d9e76f9da8d0816b57b5a65aa2bded5e10a" + sha256 cellar: :any, sonoma: "1f2d75555ac3c6bb644cd4de3b9f83821ba9b1276695a819602ee69fcdfb95b9" + sha256 cellar: :any, ventura: "707b37f044ec643d1a86e9b3201fbee5a3df34e39a0fdc48b755921f9713ba57" + sha256 cellar: :any_skip_relocation, arm64_linux: "217c2edfb832bb2b63d5445826e55d502c15fe7d4c874eb4d12f423ec90e03a3" + sha256 cellar: :any_skip_relocation, x86_64_linux: "947bbd8191ad9867e0487fb2d24229d1fb385dfd6f9259ddaebff8ef858c1bcb" end depends_on "cmake" => :build @@ -30,21 +29,12 @@ class Proxygen < Formula depends_on "wangle" depends_on "zstd" - # TODO: uses_from_macos "gperf" => :build + uses_from_macos "gperf" => :build uses_from_macos "python" => :build uses_from_macos "zlib" conflicts_with "hq", because: "both install `hq` binaries" - # FIXME: Build script is not compatible with gperf 3.2 - resource "gperf" do - on_linux do - url "https://ftpmirror.gnu.org/gnu/gperf/gperf-3.1.tar.gz" - mirror "https://ftp.gnu.org/gnu/gperf/gperf-3.1.tar.gz" - sha256 "588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2" - end - end - # Fix build with Boost 1.89.0, pr ref: https://github.com/facebook/proxygen/pull/570 patch do url "https://github.com/facebook/proxygen/commit/d69f521bc0c7201ced9326aabe7ba0ca590621bf.patch?full_index=1" @@ -52,14 +42,6 @@ class Proxygen < Formula end def install - if OS.linux? - resource("gperf").stage do - system "./configure", *std_configure_args(prefix: buildpath/"gperf") - system "make", "install" - ENV.prepend_path "PATH", buildpath/"gperf/bin" - end - end - args = ["-DBUILD_SHARED_LIBS=ON", "-DCMAKE_INSTALL_RPATH=#{rpath}"] if OS.mac? args += [ diff --git a/Formula/w/wangle.rb b/Formula/w/wangle.rb index 3ae069a37e56..0feef224293f 100644 --- a/Formula/w/wangle.rb +++ b/Formula/w/wangle.rb @@ -1,20 +1,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "42d51131ec0b6ec5bc96a43e81a4e85daaabba357f1e3b4d9f2c9f254b01b517" + url "https://github.com/facebook/wangle/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "f2fa29f52fb4810b211d2f6f5321e3c706118b8e46e977501fda414cd7e2b70c" license "Apache-2.0" - revision 1 head "https://github.com/facebook/wangle.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "6f127c8ec7a236754c1beacc50c85b395526b8bdee4c8c944ee5ab96eef9f888" - sha256 cellar: :any, arm64_sonoma: "44f874ae42710ddce5ae6e4c606d6d0ef7ed7fa5282d6b1654f5eaa15a690fe2" - sha256 cellar: :any, arm64_ventura: "c455d40ce29ab806579f442372ba64dbd5fce57a9551d155ab979d86ff358fdc" - sha256 cellar: :any, sonoma: "fcf0392abab9cdc2a1558d42283fbd60f3a5eaf371dd381fc36b9128c41b1250" - sha256 cellar: :any, ventura: "8109ba07c9818472a2cd200a1f89d7b80d28eaddb050595bd133869726c42c64" - sha256 cellar: :any_skip_relocation, arm64_linux: "45519e1fc69d2ea14150698c55bc46e401708b2148ac47ee79aeeb10d6c59820" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ddc693f652738ef4eb6979546ed8a35939ad900a27b479ce05a5035924bfe290" + sha256 cellar: :any, arm64_sequoia: "8a812c75b53d243d8b4ef61711e9851d6c1ab119f43e17429ac22c0a1e2cfd67" + sha256 cellar: :any, arm64_sonoma: "84a23acf3ad45dd09c6a39215e789d9e24b102ab20400f900cb49976c2c55263" + sha256 cellar: :any, arm64_ventura: "72847fa84f00e6f8b7cae870524986aec047550f6bc6266920e7dce9a09a2096" + sha256 cellar: :any, sonoma: "285d6c4e85d16bfdf483f24a3edb667bb4a3d32ce303dbf4765b9ad2b55ebdab" + sha256 cellar: :any, ventura: "251e893bc2b35a90cbca9e1a563261fe64e94bf9b0fd667dcd9d8f23fcb87380" + sha256 cellar: :any_skip_relocation, arm64_linux: "b287fb2126b844aa7bf9cb1ed1bbdfca765df79ab064147070544412a71fa049" + sha256 cellar: :any_skip_relocation, x86_64_linux: "fd949383a061d84a65d2337b69b44a2fd5bff6ca7554ff4916ff6a13a2901324" end depends_on "cmake" => [:build, :test] @@ -48,18 +47,12 @@ def install end test do - # libsodium has no CMake file but fizz runs `find_dependency(Sodium)` so fetch a copy from mvfst - resource "FindSodium.cmake" do - url "https://raw.githubusercontent.com/facebook/mvfst/v2024.09.02.00/cmake/FindSodium.cmake" - sha256 "39710ab4525cf7538a66163232dd828af121672da820e1c4809ee704011f4224" - end - (testpath/"cmake").install resource("FindSodium.cmake") - (testpath/"CMakeLists.txt").write <<~CMAKE cmake_minimum_required(VERSION 3.5) project(Echo LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) + list(APPEND CMAKE_MODULE_PATH "#{Formula["fizz"].opt_libexec}/cmake") find_package(gflags REQUIRED) find_package(folly CONFIG REQUIRED) find_package(fizz CONFIG REQUIRED) diff --git a/Formula/w/watchman.rb b/Formula/w/watchman.rb index efa2d1f0d134..49db6a859ced 100644 --- a/Formula/w/watchman.rb +++ b/Formula/w/watchman.rb @@ -3,20 +3,19 @@ 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/v2025.08.11.00.tar.gz" - sha256 "f9493050fdc5384c92d18f5445e73b3ebca80fe262c5af9e0c70044e56fd96de" + url "https://github.com/facebook/watchman/archive/refs/tags/v2025.08.18.00.tar.gz" + sha256 "71a4208ed35dc655199580ed1acb2908033bb512f9c3a9714681fb9b644c61f5" license "MIT" - revision 1 head "https://github.com/facebook/watchman.git", branch: "main" bottle do - sha256 cellar: :any, arm64_sequoia: "0e223ebe631147003f803cfdc16e5a8d37ba8255d582e5ee1e1d617edff35bde" - sha256 cellar: :any, arm64_sonoma: "4fb06e4d4cb8932711a4323e90c357b19a732776ae9dd41d0c9e9b2789fc03a0" - sha256 cellar: :any, arm64_ventura: "38af9e108dc3b84717a2d9005e9e96f9db5b5d755d0ebb0c29879834e5cb80c9" - sha256 cellar: :any, sonoma: "a8f00e8f0e5e6fc680c7a7819c3eb4b4a9489015cca17fae6c747348c96f91d4" - sha256 cellar: :any, ventura: "c939ed00f432f0e20ca516ffc012175a7b7b5fe204c68e8d5b189e5fbe1a2c30" - sha256 cellar: :any_skip_relocation, arm64_linux: "a6f412b246dd58bdfba9c46a81a85c71821362d36caf88d3a9b39155729692ab" - sha256 cellar: :any_skip_relocation, x86_64_linux: "ac6e74162a3642463cc8c6abcace48771171c1c74e80a1001ccaf8ed633d16f6" + sha256 cellar: :any, arm64_sequoia: "9102b16f3a0659f3afda719064c65407ef51b01af40201db5ec8790fcbead771" + sha256 cellar: :any, arm64_sonoma: "45eccfdf372aa3df36fe9a35850f4fb0de4ae07a11f96863aaf9a01ebfe4900d" + sha256 cellar: :any, arm64_ventura: "f463e044a8682b0af562488f1d9d1f5e749b675f66847d9b432b6c433cfa5d5a" + sha256 cellar: :any, sonoma: "5043af207ef8f352d07db9f1effc7b52562b5cd98e5da80bd66cb84509aa3616" + sha256 cellar: :any, ventura: "18f6eec923d0a3d66e6bd7174b3e022d2e02392cfa3e6c9a9b7ee9d5df7bf931" + sha256 cellar: :any_skip_relocation, arm64_linux: "102dda32e7f0a9966a8384de37715df87677da5cc62ed37ae8a8277c36557daa" + sha256 cellar: :any_skip_relocation, x86_64_linux: "4b05c4cd66d70c6d3be2630fe704c131afcf4a83c480f3d8baae618f28b29a98" end depends_on "cmake" => :build