Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

grpc 1.55.0 protobuf 22.5 #131405

Merged
merged 70 commits into from
Jun 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
76b8c0d
grpc 1.55.0
chenrui333 May 19, 2023
5c6d1bc
protobuf 22.5
ZhongRuoyu Feb 17, 2023
4b0d832
grpc@1.54 1.54.2 (new formula)
carlocab May 26, 2023
21b7c8e
protobuf@21 21.12 (new formula)
carlocab May 26, 2023
f804c22
apache-arrow: switch to `grpc@1.54` and `protobuf@21`
carlocab May 20, 2023
d0f928a
bear: revision bump (grpc 1.55.0)
carlocab May 22, 2023
c9d65cb
bloaty: switch to `protobuf@21`
carlocab May 20, 2023
c2f2435
brpc: switch to `protobuf@21`
carlocab May 20, 2023
080f6b8
dvc: switch to `protobuf@21`
carlocab May 26, 2023
d93b15e
etcd-cpp-apiv3: switch to `grpc@1.54`, `protobuf@21`
carlocab May 20, 2023
cb19dd9
fastnetmon: switch to `grpc@1.54`
carlocab May 20, 2023
6647594
libphonenumber: switch to `protobuf@21`
carlocab May 20, 2023
7568cbf
libpulsar: switch to `protobuf@21`
carlocab May 20, 2023
06f31f8
mavsdk: switch to `grpc@1.54`, `protobuf@21`
carlocab May 20, 2023
066d4d3
monero: switch to `protobuf@21`
carlocab May 20, 2023
fb2b50c
mosh: revision bump (protobuf 22.5)
carlocab May 20, 2023
044ae79
mysql: switch to `protobuf@21`
carlocab May 20, 2023
79a8432
ncnn: switch to `protobuf@21`
carlocab May 20, 2023
4df00be
netdata: revision bump (protobuf 22.5)
carlocab May 20, 2023
6a7bcae
ola: switch to `protobuf@21`
carlocab May 20, 2023
2987906
opencv: switch to `protobuf@21`
carlocab May 20, 2023
043eb69
opencv@3: switch to `protobuf@21`
carlocab May 20, 2023
98432fe
opentelemetry-cpp: switch to `grpc@1.54`, `protobuf@21`
carlocab May 28, 2023
90c718b
or-tools: switch to `protobuf@21`
carlocab May 20, 2023
0abfc28
osm-pbf: switch to `protobuf@21`
carlocab May 20, 2023
24a2dd4
percona-server: switch to `protobuf@21`
carlocab May 20, 2023
8968302
percona-xtrabackup: switch to `protobuf@21`
carlocab May 20, 2023
37b747c
protobuf-c: switch to `protobuf@21`
carlocab May 20, 2023
4d09fa3
pytorch: switch to `protobuf@21`
carlocab May 20, 2023
964586d
rethinkdb: switch to `protobuf@21`
carlocab May 20, 2023
836a564
sysdig: switch to `grpc@1.54`, `protobuf@21`
carlocab May 20, 2023
fe26cfd
torchvision: revision bump (protobuf 22.5)
carlocab May 20, 2023
04936f3
trzsz: switch to `protobuf@21`
carlocab May 28, 2023
33dd299
vineyard: revision bump (protobuf 22.5)
carlocab May 20, 2023
6caf401
wownero: switch to `protobuf@21`
carlocab May 20, 2023
cab8bd8
or-tools: update 9.6_1 bottle.
BrewTestBot Jun 6, 2023
a929b3f
mysql: update 8.0.33_1 bottle.
BrewTestBot Jun 6, 2023
e77adf4
mavsdk: update 1.4.15_1 bottle.
BrewTestBot Jun 6, 2023
e6d6d16
percona-server: update 8.0.32-24_1 bottle.
BrewTestBot Jun 6, 2023
393f80d
ola: update 0.10.9_1 bottle.
BrewTestBot Jun 6, 2023
788a888
fastnetmon: update 1.2.5_1 bottle.
BrewTestBot Jun 6, 2023
b8829f4
bloaty: update 1.1_11 bottle.
BrewTestBot Jun 6, 2023
8f2d073
protobuf@21: add 21.12 bottle.
BrewTestBot Jun 6, 2023
41f5d5c
bear: update 3.1.2_2 bottle.
BrewTestBot Jun 6, 2023
5f86651
apache-arrow: update 12.0.0_1 bottle.
BrewTestBot Jun 6, 2023
ee6bc8b
dvc: update 2.58.2_1 bottle.
BrewTestBot Jun 6, 2023
6d96479
rethinkdb: update 2.4.3_1 bottle.
BrewTestBot Jun 6, 2023
ee695eb
grpc@1.54: add 1.54.2 bottle.
BrewTestBot Jun 6, 2023
5de259e
opencv: update 4.7.0_5 bottle.
BrewTestBot Jun 6, 2023
c2e3aaa
pytorch: update 2.0.0_1 bottle.
BrewTestBot Jun 6, 2023
da310fe
monero: update 0.18.2.2_1 bottle.
BrewTestBot Jun 6, 2023
bd1410a
wownero: update 0.11.0.3_1 bottle.
BrewTestBot Jun 6, 2023
57825a8
libphonenumber: update 8.13.13_1 bottle.
BrewTestBot Jun 6, 2023
e94468b
osm-pbf: update 1.5.0_5 bottle.
BrewTestBot Jun 6, 2023
02e1618
percona-xtrabackup: update 8.0.32-26_1 bottle.
BrewTestBot Jun 6, 2023
1d5cf27
etcd-cpp-apiv3: update 0.14.3_1 bottle.
BrewTestBot Jun 6, 2023
bc9c0a3
sysdig: update 0.31.5_2 bottle.
BrewTestBot Jun 6, 2023
82a0e50
vineyard: update 0.15.0_1 bottle.
BrewTestBot Jun 6, 2023
1e04597
protobuf: update 22.5 bottle.
BrewTestBot Jun 6, 2023
46b3467
brpc: update 1.5.0_1 bottle.
BrewTestBot Jun 6, 2023
3049870
mosh: update 1.4.0_1 bottle.
BrewTestBot Jun 6, 2023
b35d1b7
trzsz: update 1.1.2_1 bottle.
BrewTestBot Jun 6, 2023
a23632a
netdata: update 1.39.1_1 bottle.
BrewTestBot Jun 6, 2023
0cee92c
ncnn: update 20230517_1 bottle.
BrewTestBot Jun 6, 2023
c9d183a
opencv@3: update 3.4.16_8 bottle.
BrewTestBot Jun 6, 2023
6b02fbd
libpulsar: update 3.2.0_1 bottle.
BrewTestBot Jun 6, 2023
a76817c
protobuf-c: update 1.4.1_2 bottle.
BrewTestBot Jun 6, 2023
e127c07
grpc: update 1.55.0 bottle.
BrewTestBot Jun 6, 2023
7e96ff1
torchvision: update 0.15.1_1 bottle.
BrewTestBot Jun 6, 2023
47e2c40
opentelemetry-cpp: remove bottle block
carlocab Jun 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Aliases/grpc@1.55
File renamed without changes.
19 changes: 10 additions & 9 deletions Formula/apache-arrow.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,17 @@ class ApacheArrow < Formula
mirror "https://archive.apache.org/dist/arrow/arrow-12.0.0/apache-arrow-12.0.0.tar.gz"
sha256 "ddd8347882775e53af7d0965a1902b7d8fcd0a030fd14f783d4f85e821352d52"
license "Apache-2.0"
revision 1
head "https://github.com/apache/arrow.git", branch: "main"

bottle do
sha256 cellar: :any, arm64_ventura: "06b36477eb25d47f58296d3d00754c2025f67e7b1da1a9673a0febc939ab21c9"
sha256 cellar: :any, arm64_monterey: "96aef5732ff86467cdfacf3b66d6b8d0b3412f7b9499cb928accdd75e975544b"
sha256 cellar: :any, arm64_big_sur: "c01884742161c162f855194560e893de4ff00fe25a7ea9c63f1026c581eebe28"
sha256 cellar: :any, ventura: "bd23809237af9dee7f93e1360a14457dc144362cc4e4dd9abe0b8d968e2a7fd3"
sha256 cellar: :any, monterey: "0204082a92c98a1959b1ee877633eb7d91fb6c66c7021623eb2ae738808dad70"
sha256 cellar: :any, big_sur: "bea0b5461b74e1ffa5974d4da9902b59ed4f4f802e55245fb342c848493ed653"
sha256 x86_64_linux: "d64c0672b094200d9cbc3a43fc2581fd7e181ce509757074bcb6c93671d49bd8"
sha256 cellar: :any, arm64_ventura: "3bb8574e52dd8e94c636d09aab08174a5822ea14927917f4a400a7e00b48fdd2"
sha256 cellar: :any, arm64_monterey: "8c19f90473b224648a25b1d23e974f039f621495d9f18ca991ea7673f402ec10"
sha256 cellar: :any, arm64_big_sur: "1889a94c0ca7010102563ab31f1a8ec9375fa55f00ca219f8612d3b739f8a3a9"
sha256 cellar: :any, ventura: "56567213d0de5e3e81c4793021104b014664369bcf4aa29307a402fb5ec2dd1c"
sha256 cellar: :any, monterey: "4e134c301e0535fc4b59d7d4b6bc33a4d791c838f5d3feb52ce6bedbd366f917"
sha256 cellar: :any, big_sur: "00dfa2cef14924fa86ffeb6b14044faa9036227e046d6cfb3ef6387b01096d5b"
sha256 x86_64_linux: "bcded666d0bc385253af82203b23386c2d589446bbc9cfe02e7e237f0f508ba9"
end

depends_on "boost" => :build
Expand All @@ -24,10 +25,10 @@ class ApacheArrow < Formula
depends_on "brotli"
depends_on "bzip2"
depends_on "glog"
depends_on "grpc"
depends_on "grpc@1.54"
depends_on "lz4"
depends_on "openssl@1.1"
depends_on "protobuf"
depends_on "protobuf@21"
depends_on "rapidjson"
depends_on "re2"
depends_on "snappy"
Expand Down
16 changes: 8 additions & 8 deletions Formula/bear.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ class Bear < Formula
url "https://github.com/rizsotto/Bear/archive/3.1.2.tar.gz"
sha256 "5f94e98480bd8576a64cd1d59649f34b09b4e02a81f1d983c92af1113e061fc3"
license "GPL-3.0-or-later"
revision 1
revision 2
head "https://github.com/rizsotto/Bear.git", branch: "master"

bottle do
sha256 arm64_ventura: "43988803985f93907776b0b7175ec5768e8f3571625bfbf46e48955b52837244"
sha256 arm64_monterey: "83d37bab8ac9f9dea185c6333aed9628007f74c18d9a3fffb79d1d778702aad7"
sha256 arm64_big_sur: "82f2f9479bc8ecbd06cac77a7b022f7735a88ce0e06d27b7eef074fae03a5dfb"
sha256 ventura: "ae1832fe68e746b871db88b59c49f078d3dacab288330df57224187771ac5531"
sha256 monterey: "535442a3b12aaf45a54590310a17a5f22c2cacb4279e63c8dc705808c68f1121"
sha256 big_sur: "2ed1231d31c6e7d70da9a193e23f9d9d14f53bd98eb9f4fc64a17b3a1c6fa1c7"
sha256 x86_64_linux: "ca24be7b535bf242c8fddc2d37f1f9725e750ad7ce012c3213baff01208daafa"
sha256 arm64_ventura: "4761cb3feac7ee1f179f7cbfbe18229d0535c38595839d421f998bfbfdf095b3"
sha256 arm64_monterey: "8a23fe11970ad452d83d71f29c2194709426873f0c6d7ef7fd0ee9562c56f9ea"
sha256 arm64_big_sur: "cd6ee26972e7e93f8a5dbc5dc1e09a2ebfe77e073837234bc3214ef33b23e87e"
sha256 ventura: "a39807fa3fa6421b7b2a1697cb6c9f732d6cef2ff5ba2360d1751c9d0cd54c32"
sha256 monterey: "3d5e2a6c0bdba60107b1929d7dafd7ec3a2433f5959084f3fd007c7c2166320e"
sha256 big_sur: "47f543dc49ea615d900f7d9a308214d9f24a2a781d8e6e7e343d1bea7027cfca"
sha256 x86_64_linux: "418f95aa196441ca6be9fc073d00ff10472a7f83412eddb0a5e108fb1d29b570"
end

depends_on "cmake" => :build
Expand Down
18 changes: 9 additions & 9 deletions Formula/bloaty.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,22 @@ class Bloaty < Formula
url "https://github.com/google/bloaty/releases/download/v1.1/bloaty-1.1.tar.bz2"
sha256 "a308d8369d5812aba45982e55e7c3db2ea4780b7496a5455792fb3dcba9abd6f"
license "Apache-2.0"
revision 10
revision 11

bottle do
sha256 cellar: :any, arm64_ventura: "485449be09072bf5044e7a8252cf4385d3f1b4365a7907fb5cea4646dbfae409"
sha256 cellar: :any, arm64_monterey: "6f7fe502951cf3d07307e67df4b5813ab9aeacf75582fbf4ae6ed9faf54defb7"
sha256 cellar: :any, arm64_big_sur: "2f1d101a8d32c7ae3a27cf35d2ba3244e9497e9d87a8d3166905ba5794d0ca9e"
sha256 cellar: :any, ventura: "6af103ce721c668c67e36cfabb7ac5ba83bb5d5579b03bb53cb75e11847ae79f"
sha256 cellar: :any, monterey: "1d3dd26f8b27220c07b0afeff8b33ee47b105362c99378f731295a3207e6e3b7"
sha256 cellar: :any, big_sur: "d5a19327b5539c53a956e006f3cca6d40227757eec2eac6d32a76f95241342d5"
sha256 cellar: :any_skip_relocation, x86_64_linux: "56b54d53756f1662d6c73b914b42140c96fc6e6478555452701423551805cc8d"
sha256 cellar: :any, arm64_ventura: "4495349a4b0331629ac46de5a8a461836ecdd4b1a27eb5772ea5c98b4b270ce8"
sha256 cellar: :any, arm64_monterey: "0f849a28b11456ec1e5c6fb584d0fb5f53dd807d561bc245d2dd4c4777297f66"
sha256 cellar: :any, arm64_big_sur: "e1420ed24daf16f96617888b99cf922f2676e1416063d99fa7e27f2210db0c34"
sha256 cellar: :any, ventura: "cd795586df3be027eca2283693b463ffaebaff45b37a39ad7487591f6ff3d9b2"
sha256 cellar: :any, monterey: "a4ce535ff5879ed2aa0f8e64b1aa0688c4cb8be53ea9bad732bfe71e7b5a6a88"
sha256 cellar: :any, big_sur: "228ff25d82384bea9cc586adcedb89d24122e3533c4ef27fb6b0e4079d304dc1"
sha256 cellar: :any_skip_relocation, x86_64_linux: "97b2cab488d1f284a4a3160176a4ccb45a5924459b62c4fecd1c4e9dc73d943d"
end

depends_on "cmake" => :build
depends_on "pkg-config" => :build
depends_on "capstone"
depends_on "protobuf"
depends_on "protobuf@21"
depends_on "re2"

def install
Expand Down
21 changes: 12 additions & 9 deletions Formula/brpc.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,24 @@ class Brpc < Formula
url "https://dlcdn.apache.org/brpc/1.5.0/apache-brpc-1.5.0-src.tar.gz"
sha256 "8afa1367d0c0ddb471decc8660ab7bdbfd45a027f7dfb6d18303990954f70105"
license "Apache-2.0"
revision 1
head "https://github.com/apache/brpc.git", branch: "master"

bottle do
sha256 cellar: :any, arm64_ventura: "00fe5c27d0397666f3d0138a0fad86edb9208a5581180b267a446c084fccf01f"
sha256 cellar: :any, arm64_monterey: "5575f56fe530af83fd95ede301598bb876c3e1e5902ccb091f61d0f8ae7b2f71"
sha256 cellar: :any, arm64_big_sur: "47938b0cb1fa818fe8c50148c0098379d5c5becc5e833cf1a5738a36c3642b63"
sha256 cellar: :any, ventura: "c9e41524b326940f8033de8b3945713b43cb20ac56f12d6934e7d1fc231e16ec"
sha256 cellar: :any, monterey: "73c668678e7a6d1779edec5ab0806a1b3e6fe82c0929225c2243091a139df0bc"
sha256 cellar: :any, big_sur: "fa99288bacf30a725ff3289cc53959b3a9e56e325f2bb5171e82858810c60d23"
sha256 cellar: :any_skip_relocation, x86_64_linux: "b7cd87ea0fea8043f1b8d792e03cbb10f17b46d055155570c77e7d3edfe35ee1"
sha256 cellar: :any, arm64_ventura: "1c075c56a2de92f802881875fea1734d63719f491f925ca9623e3d75b99293b2"
sha256 cellar: :any, arm64_monterey: "2e72aa583dc38d463318c54318800ab334e4d8880720c9f8835461e96a9bcced"
sha256 cellar: :any, arm64_big_sur: "77d272b5f9f6601bbd9ef7489fc374dec749345beae026ca9216a850d99f1a85"
sha256 cellar: :any, ventura: "7dcc503d9307030e9c1c2bc57b4a361fc018b22a13fbb1d002a935dab6e66f96"
sha256 cellar: :any, monterey: "f3dffdcfb518f908ab18d95921bec72fcc4897d569d315c273b3e5fef4777b26"
sha256 cellar: :any, big_sur: "20f3c293101cc84726a8cd7770e8bf8138207e10d68675af63377aef62b62d32"
sha256 cellar: :any_skip_relocation, x86_64_linux: "e5c6a6661ec461a171a2590a98d7062f0b029a5a91dac68672c36884a3234674"
end

depends_on "cmake" => :build
depends_on "gflags"
depends_on "leveldb"
depends_on "openssl@3"
depends_on "protobuf"
depends_on "protobuf@21"

def install
args = %w[
Expand Down Expand Up @@ -62,10 +63,12 @@ def install
return 0;
}
EOS
protobuf = Formula["protobuf@21"]
flags = %W[
-I#{include}
-I#{protobuf.opt_include}
-L#{lib}
-L#{Formula["protobuf"].opt_lib}
-L#{protobuf.opt_lib}
-lbrpc
-lprotobuf
]
Expand Down
24 changes: 16 additions & 8 deletions Formula/dvc.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,16 @@ class Dvc < Formula
url "https://files.pythonhosted.org/packages/b4/2f/7bbbc279bffe43a8fb050da1626bf52f2b0f605ecb96744b767453700752/dvc-2.58.2.tar.gz"
sha256 "d40fff99b76719d1d524f103ad9dc64141bb363492abb9b8a61c6e70efe5a4dc"
license "Apache-2.0"
revision 1

bottle do
sha256 cellar: :any, arm64_ventura: "4d056f5d2e70b919e8d939fb4ab6d524a8a96ed2ac6ffc0cc3fed2f8397949ff"
sha256 cellar: :any, arm64_monterey: "76306f21bcab3bd36fbad4d512754b13fbcbfad2762d7dbb4db9739dbccd1061"
sha256 cellar: :any, arm64_big_sur: "bdff562b0fe2b3d61e9cf388387df9e59042bdb4a340463748dd69ffb04d3046"
sha256 cellar: :any, ventura: "704644d7dc42803246adaeccc1a390eb8d07f8e04a4564e344f2afd6186dbc31"
sha256 cellar: :any, monterey: "f4f30cdbaefc9c134237d13cb27dfd024d9b82653775a71bc1b04ab565f34f10"
sha256 cellar: :any, big_sur: "9f8feb9c2761180812bb99a0125a076cd7a0a95593e779ef55aa186bd5366f31"
sha256 cellar: :any_skip_relocation, x86_64_linux: "d947511d413baabfffe3227c91d73a500f6b0bba313b10f6336d8f61a6742f8f"
sha256 cellar: :any, arm64_ventura: "419bb9b33c60e2a4d2e9453cdaecb666541c620abbf34b5eff81610786f3bc8a"
sha256 cellar: :any, arm64_monterey: "af9a6ed6b76836b855740c4d20e7a4af2f683e72086fca24ef51a5c88fc8f809"
sha256 cellar: :any, arm64_big_sur: "c0afb3902b25de478fc385b5627a099b2e956808e3ca226bf4706fd62e7a0878"
sha256 cellar: :any, ventura: "06a7a1b7da15e80cba6cc7d43ed86897081b771c6bed0ffdfa9b0526c0fd7440"
sha256 cellar: :any, monterey: "832223bda81b67acf1e62e797ee789a672c7549560b3882fdf99ec26c98ff6d7"
sha256 cellar: :any, big_sur: "209172f1e61368df3d0ab0f7dc6859525571d2fc602c7c0f17732b3b762812be"
sha256 cellar: :any_skip_relocation, x86_64_linux: "9f93d59ce2b8b10d0418d53968dd730f71caa7cd2e3a75ab415b07dc744e6b2c"
end

depends_on "openjdk" => :build # for hydra-core
Expand All @@ -24,7 +25,7 @@ class Dvc < Formula
depends_on "cffi"
depends_on "numpy"
depends_on "openssl@1.1"
depends_on "protobuf"
depends_on "protobuf@21"
depends_on "pycparser"
depends_on "pygit2"
depends_on "pygments"
Expand Down Expand Up @@ -777,6 +778,13 @@ def install
virtualenv_install_with_resources

generate_completions_from_executable(bin/"dvc", "completion", "-s", shells: [:bash, :zsh])

# Remove the lines below when we depend on unversioned protobuf.
# This is needed because protobuf@21 is keg-only.
odie "`.pth` file writing can be removed!" if deps.none? { |d| d.name.start_with?("protobuf@") }
site_packages = Language::Python.site_packages("python3")
protobuf = Formula["protobuf@21"].opt_prefix
(libexec/site_packages/"homebrew-protobuf.pth").write protobuf/site_packages
end

test do
Expand Down
27 changes: 14 additions & 13 deletions Formula/etcd-cpp-apiv3.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,26 @@ class EtcdCppApiv3 < Formula
url "https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3/archive/refs/tags/v0.14.3.tar.gz"
sha256 "5faf1ca697f9889c269a2a0cb2237d8121959f72bf6eca4f61dffdcb9c6d9d46"
license "BSD-3-Clause"
revision 1

bottle do
sha256 cellar: :any, arm64_ventura: "a66eb265d53f20608fb1eb5667d94c78d45d3ecda60644327695dabe553f4700"
sha256 cellar: :any, arm64_monterey: "5bebcf17b8df90d2cfc90b1a136ac39fa81c49b362b493949601130ef926059b"
sha256 cellar: :any, arm64_big_sur: "339483fb805bea56ef51dadebf06dd36b21716287b5ef047941156960044b7d7"
sha256 cellar: :any, ventura: "0c25968475ce8a9f4f67bc50f1d51fb541d5484c73832ea3fe89861778c30380"
sha256 cellar: :any, monterey: "22b18124875b0e35c1d53fce4a4479c3003610d99f068733c2d44196361149ba"
sha256 cellar: :any, big_sur: "e8cf1cd115c4f3d1082c52a9a5b64e90a0e7e3d67284543dbb80b8d1ebf89073"
sha256 cellar: :any_skip_relocation, x86_64_linux: "0fddf5e334ee799945fa92391ecd73d665ca527f0d9a3e776a57625cebbf6932"
sha256 cellar: :any, arm64_ventura: "72f6a58af9bbba15c9c386cfcfc39420a632a6d6b7d554c33fe7b6906edfa4d2"
sha256 cellar: :any, arm64_monterey: "5782a8b3685b84fd52e9f4aba54e8f089fd6b69c368035d8498c01cfaaac9cf2"
sha256 cellar: :any, arm64_big_sur: "f3708d358a76f4cdf3671b6245a929d2643cc1d057e8308a054ec645c5ff2999"
sha256 cellar: :any, ventura: "4f46dc2ed85f3edeffd69b56d091ba6164315bff89c969cc71ffbf1b45f9ebab"
sha256 cellar: :any, monterey: "2fe00b8bedfd2717b6d8801a37a164f86ed2e501f64dcc9e70579876ddeb9d5d"
sha256 cellar: :any, big_sur: "d7deaacbe3e66017739e94e33c093bba386d72051726475e7d44a6120286debf"
sha256 cellar: :any_skip_relocation, x86_64_linux: "e7bbe7c8f1aee56a8a73a65aeef4a4d181f7fa8051fae1cb879714d05ef7e872"
end

depends_on "cmake" => :build
depends_on "etcd" => :test

depends_on "boost"
depends_on "cpprestsdk"
depends_on "grpc"
depends_on "grpc@1.54"
depends_on "openssl@1.1"
depends_on "protobuf"
depends_on "protobuf@21"

fails_with gcc: "5"

Expand Down Expand Up @@ -55,15 +56,15 @@ def install
system ENV.cxx, "test.cc", "-std=c++17",
"-I#{Formula["boost"].include}",
"-I#{Formula["cpprestsdk"].include}",
"-I#{Formula["grpc"].include}",
"-I#{Formula["grpc@1.54"].include}",
"-I#{Formula["openssl@1.1"].include}",
"-I#{Formula["protobuf"].include}",
"-I#{Formula["protobuf@21"].include}",
"-I#{include}",
"-L#{Formula["boost"].lib}",
"-L#{Formula["cpprestsdk"].lib}",
"-L#{Formula["grpc"].lib}",
"-L#{Formula["grpc@1.54"].lib}",
"-L#{Formula["openssl@1.1"].lib}",
"-L#{Formula["protobuf"].lib}",
"-L#{Formula["protobuf@21"].lib}",
"-L#{lib}",
"-lboost_random-mt",
"-lboost_chrono-mt",
Expand Down
17 changes: 9 additions & 8 deletions Formula/fastnetmon.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,23 @@ class Fastnetmon < Formula
url "https://github.com/pavel-odintsov/fastnetmon/archive/refs/tags/v1.2.5.tar.gz"
sha256 "d92a1f16e60b6ab6f5c5e023a215570e9352ce9d0c9a9d7209416f8cd0227ae6"
license "GPL-2.0-only"
revision 1

bottle do
sha256 cellar: :any, arm64_ventura: "43e1dcf0484a87c3db4a424bac3e2965b22290b7a3178532f803584e479fb20a"
sha256 cellar: :any, arm64_monterey: "6deebc385d74a2ba2859e99990542a97b4444af96fd46bf993d11e82ad2d7f2e"
sha256 cellar: :any, arm64_big_sur: "82518226cbafbdeae623d4da79167ae1640333019118e77978b3e611b342fd96"
sha256 cellar: :any, ventura: "641731f22269ae6b6fddc9d9ffe3f5206b5a2ad731b7129ad79912c19b7454d5"
sha256 cellar: :any, monterey: "ab08938beedc3e5009295df1ab54ad0b55819fcda7174c2ed71b3eae75e833d3"
sha256 cellar: :any, big_sur: "00743ebd3a2956810999f4c6c80e364703ff462497af91d7fdcb16632211d109"
sha256 cellar: :any_skip_relocation, x86_64_linux: "c6c73f1cff009733f76e39e5861cc8f0aa510b29e1cc24a53d38dbd36500ddb5"
sha256 cellar: :any, arm64_ventura: "766d36f3912a3cee0e95d22b5e97fc813f3484fc145c180cfc7eaa150ab30cf5"
sha256 cellar: :any, arm64_monterey: "f399e55f4f1dfbee466c82f27128cbc37aa2df1164491afc34af2e87d6908116"
sha256 cellar: :any, arm64_big_sur: "1bf91512a6addb3b71d57879bb0439baa15d8a6c704e60fb5070d238b003224a"
sha256 cellar: :any, ventura: "10a9772b6dba1cd001609150c112c469da2859258b34b6922887b5309782bdac"
sha256 cellar: :any, monterey: "5631cf00a21e09c5d6f82e51597cd64e82fb16073cfe9f46d4573b2e95668511"
sha256 cellar: :any, big_sur: "ed20ea53d33be8086144019a0aca53493eb97a49b90b9a1100eec8ca1bd8f419"
sha256 cellar: :any_skip_relocation, x86_64_linux: "f16861d43e05722b63ff4acc2257893bdd584cd5ca0cadbca684abf72ae934e2"
end

depends_on "cmake" => :build
depends_on "abseil"
depends_on "boost"
depends_on "capnp"
depends_on "grpc"
depends_on "grpc@1.54"
depends_on "hiredis"
depends_on "log4cpp"
depends_on macos: :big_sur # We need C++ 20 available for build which is available from Big Sur
Expand Down
18 changes: 9 additions & 9 deletions Formula/grpc.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ class Grpc < Formula
desc "Next generation open source RPC library and framework"
homepage "https://grpc.io/"
url "https://github.com/grpc/grpc.git",
tag: "v1.54.2",
revision: "8871dab19b4ab5389e28474d25cfeea61283265c"
tag: "v1.55.0",
revision: "0bf4a618b17a3f0ed61c22364913c7f66fc1c61a"
license "Apache-2.0"
head "https://github.com/grpc/grpc.git", branch: "master"

Expand All @@ -17,13 +17,13 @@ class Grpc < Formula
end

bottle do
sha256 cellar: :any, arm64_ventura: "113b1b52327a106a48363218acc4bb6aa58f71d4ec46ed4213532a9112315a4c"
sha256 cellar: :any, arm64_monterey: "23084d61c550cb9c983d680adea410fb330911e9969edb6a572ff1de1d6bba21"
sha256 cellar: :any, arm64_big_sur: "37ee9d93c2013ed3d214e75341c78680df542c31619b85f1efab07d8f5f6ea2a"
sha256 cellar: :any, ventura: "fffcf4d8a4d803ab69bbd17453c2bd2ccecf72a2e25f6705cd288c05d47bab00"
sha256 cellar: :any, monterey: "b14ca5cefdeb0c9a43025183ae3cd3333f8ee19d14403d2f49ab776d130ca4fa"
sha256 cellar: :any, big_sur: "a1b242a141aba0c69e8bf30f0a451767cf5dbbcf08b549d391a7a1af8471d7d4"
sha256 cellar: :any_skip_relocation, x86_64_linux: "5db33e4adbf9a799057495c471d4186011745285e04fb66979f2c0fe914ee322"
sha256 cellar: :any, arm64_ventura: "b41fdfbc1060cac273c8b07c212b2fa247429885da8c01c4b643f41f15abf6a8"
sha256 cellar: :any, arm64_monterey: "7eed80b256121aac9024e9370983e15dad205f879b7ba39552eb20fdd059d419"
sha256 cellar: :any, arm64_big_sur: "27b95daeb7f92a7c5ef1a33bff46b2bb99868a94bf72142abb5a0c2c10d1763c"
sha256 cellar: :any, ventura: "f4fe6ef8b2f20a0afefca2a20c4c063d08375e1dd2dec283ed1dadcd28d911de"
sha256 cellar: :any, monterey: "d82f9409256e54701a1c01a729d8b2aa2e6d0cd77cf1732c82b59af999d0e2fb"
sha256 cellar: :any, big_sur: "50614291803ccd3628e4a41ea7350906516bcc9ad7eb2766819f226e773e3d8b"
sha256 cellar: :any_skip_relocation, x86_64_linux: "0a43bc9ddd4623e705b703bcbff5d1c0a60b319487f2cb0b77ebab1dd7105f51"
end

depends_on "autoconf" => :build
Expand Down
Loading