From d3cc5463ebd82d9d3eca201ba5d970b4757e279f Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Fri, 15 Aug 2025 12:11:09 -0700 Subject: [PATCH 1/8] gz-sim9: revision bump rebuild for abseil --- Formula/gz-sim9.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-sim9.rb b/Formula/gz-sim9.rb index c574567d3..8149625d8 100644 --- a/Formula/gz-sim9.rb +++ b/Formula/gz-sim9.rb @@ -4,7 +4,7 @@ class GzSim9 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-sim/releases/gz-sim-9.3.0.tar.bz2" sha256 "9edd898fa2ee6b6c0223529b4b0d594bdb576d3ed7e86ef70d7b3869dad59f36" license "Apache-2.0" - revision 2 + revision 3 head "https://github.com/gazebosim/gz-sim.git", branch: "gz-sim9" From fb0e42521402475c9bb23d1b702e25004c498ddb Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Fri, 15 Aug 2025 20:37:29 -0700 Subject: [PATCH 2/8] gz-launch8: revision bump and protobuf 30 patch Signed-off-by: Steve Peters --- Formula/gz-launch8.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Formula/gz-launch8.rb b/Formula/gz-launch8.rb index 5f0b8389b..4c8789394 100644 --- a/Formula/gz-launch8.rb +++ b/Formula/gz-launch8.rb @@ -4,7 +4,7 @@ class GzLaunch8 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-launch/releases/gz-launch-8.0.1.tar.bz2" sha256 "ce89cfe1554bf64ea63bbbcd7ce9624dd488a72a688cd620f97cabab776245a7" license "Apache-2.0" - revision 11 + revision 12 head "https://github.com/gazebosim/gz-launch.git", branch: "gz-launch8" @@ -31,6 +31,12 @@ class GzLaunch8 < Formula depends_on "sdformat15" depends_on "tinyxml2" + patch do + # Fix for compatibility with protobuf 30 + url "https://github.com/gazebosim/gz-launch/commit/ae0a1cd4b7e1f086280f40db88a4bb7152b99b46.patch?full_index=1" + sha256 "a8caa916a19df2881f4e5b956a6fffe651906832151c5d775cb4b88c62f732c6" + end + def install rpaths = [ rpath, From 9b2bbf6ec2ecccb1881f6c1f641001eb6963f156 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Sun, 17 Aug 2025 22:22:35 -0700 Subject: [PATCH 3/8] gz-fuel-tools10: revision bump rebuild for protobuf --- Formula/gz-fuel-tools10.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-fuel-tools10.rb b/Formula/gz-fuel-tools10.rb index dd8949081..6578a9b0f 100644 --- a/Formula/gz-fuel-tools10.rb +++ b/Formula/gz-fuel-tools10.rb @@ -4,7 +4,7 @@ class GzFuelTools10 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-fuel-tools/releases/gz-fuel_tools-10.1.0.tar.bz2" sha256 "37ae351be9a9b281d078e36068422dd096f59f46c72c4ef490800dfeb7653e1d" license "Apache-2.0" - revision 7 + revision 8 head "https://github.com/gazebosim/gz-fuel-tools.git", branch: "gz-fuel-tools10" From 2b55bc2393b1773ef203c46b68a076385f1fdda2 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Sun, 17 Aug 2025 22:22:36 -0700 Subject: [PATCH 4/8] gz-gui9: revision bump rebuild for protobuf --- Formula/gz-gui9.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-gui9.rb b/Formula/gz-gui9.rb index d743b1d02..b53ee0419 100644 --- a/Formula/gz-gui9.rb +++ b/Formula/gz-gui9.rb @@ -4,7 +4,7 @@ class GzGui9 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-gui/releases/gz-gui-9.0.1.tar.bz2" sha256 "873d9950b1aa577b5b7f864caa4c3f759e29d5b67b81c4d69ab7d37043c4f96d" license "Apache-2.0" - revision 13 + revision 14 head "https://github.com/gazebosim/gz-gui.git", branch: "gz-gui9" From 7b524c6cad6251ec392ab26c50d5a7b6e90080c3 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Sun, 17 Aug 2025 22:22:40 -0700 Subject: [PATCH 5/8] gz-msgs11: revision bump rebuild for protobuf --- Formula/gz-msgs11.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-msgs11.rb b/Formula/gz-msgs11.rb index d1c7faaa4..6443bb994 100644 --- a/Formula/gz-msgs11.rb +++ b/Formula/gz-msgs11.rb @@ -4,7 +4,7 @@ class GzMsgs11 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-msgs/releases/gz-msgs-11.1.0.tar.bz2" sha256 "2343f0975d00fb21dd87de15603161981c920e0e4b33e735863a259f488f36d0" license "Apache-2.0" - revision 6 + revision 7 head "https://github.com/gazebosim/gz-msgs.git", branch: "gz-msgs11" From 9191a7e7f80d49d1d3244b7e7fcd7dc0ed1132ae Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Sun, 17 Aug 2025 22:22:42 -0700 Subject: [PATCH 6/8] gz-sensors9: revision bump rebuild for protobuf --- Formula/gz-sensors9.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-sensors9.rb b/Formula/gz-sensors9.rb index a91080fac..5cd6af282 100644 --- a/Formula/gz-sensors9.rb +++ b/Formula/gz-sensors9.rb @@ -4,7 +4,7 @@ class GzSensors9 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-sensors/releases/gz-sensors-9.2.0.tar.bz2" sha256 "af2ec9a453a830338e80e94954160030e81b3ff8f60853e7c5730cdd2950be85" license "Apache-2.0" - revision 5 + revision 6 head "https://github.com/gazebosim/gz-sensors.git", branch: "gz-sensors9" From 947ce568024ae2cacadb0ff75b6edc12a7216dd9 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Sun, 17 Aug 2025 22:22:46 -0700 Subject: [PATCH 7/8] gz-transport14: revision bump rebuild for protobuf --- Formula/gz-transport14.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Formula/gz-transport14.rb b/Formula/gz-transport14.rb index e3b957ca8..4dc659400 100644 --- a/Formula/gz-transport14.rb +++ b/Formula/gz-transport14.rb @@ -4,7 +4,7 @@ class GzTransport14 < Formula url "https://osrf-distributions.s3.amazonaws.com/gz-transport/releases/gz-transport-14.1.0.tar.bz2" sha256 "9731f850ea060edecd399c3d8566a4bf998d85ee64fae236db09a542738ed18d" license "Apache-2.0" - revision 5 + revision 6 head "https://github.com/gazebosim/gz-transport.git", branch: "gz-transport14" From 4c1942284b25e10c255e9356fb975e5958b24915 Mon Sep 17 00:00:00 2001 From: OSRF Build Bot Date: Mon, 18 Aug 2025 20:09:31 +0000 Subject: [PATCH 8/8] update bottle. --- Formula/gz-fuel-tools10.rb | 6 ++++++ Formula/gz-gui9.rb | 6 ++++++ Formula/gz-launch8.rb | 6 ++++++ Formula/gz-msgs11.rb | 6 ++++++ Formula/gz-sensors9.rb | 6 ++++++ Formula/gz-sim9.rb | 6 ++++++ Formula/gz-transport14.rb | 6 ++++++ 7 files changed, 42 insertions(+) diff --git a/Formula/gz-fuel-tools10.rb b/Formula/gz-fuel-tools10.rb index 6578a9b0f..02da4f168 100644 --- a/Formula/gz-fuel-tools10.rb +++ b/Formula/gz-fuel-tools10.rb @@ -8,6 +8,12 @@ class GzFuelTools10 < Formula head "https://github.com/gazebosim/gz-fuel-tools.git", branch: "gz-fuel-tools10" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 cellar: :any, sonoma: "d35df458b6f48f2755c74f8984b659e7d07e0653141e9ca554606c381fbec56f" + sha256 cellar: :any, ventura: "34d770c8633059c51fd33c824260cacdc70834ea1dbe4a763db094c196e391c7" + end + depends_on "abseil" depends_on "cmake" depends_on "gz-cmake4" diff --git a/Formula/gz-gui9.rb b/Formula/gz-gui9.rb index b53ee0419..5cbbe528c 100644 --- a/Formula/gz-gui9.rb +++ b/Formula/gz-gui9.rb @@ -8,6 +8,12 @@ class GzGui9 < Formula head "https://github.com/gazebosim/gz-gui.git", branch: "gz-gui9" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 sonoma: "1528f634bca496b8b396679ba113444f20977aae3f5bf8fc8470d7766216d91a" + sha256 ventura: "3e7a2dac9350576284241d013d18cf5852d12fe38e96037018744084dd9ffba5" + end + depends_on "cmake" => [:build, :test] depends_on "pkgconf" => [:build, :test] depends_on "abseil" diff --git a/Formula/gz-launch8.rb b/Formula/gz-launch8.rb index 4c8789394..780c95ceb 100644 --- a/Formula/gz-launch8.rb +++ b/Formula/gz-launch8.rb @@ -8,6 +8,12 @@ class GzLaunch8 < Formula head "https://github.com/gazebosim/gz-launch.git", branch: "gz-launch8" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 sonoma: "01976946dede62b098d8d31bb48bd9fdc5eb8af14b8a03a8877d29d6d6574a9e" + sha256 ventura: "236c2065fd3dcb34af27aba8344d7cfb62f6d5bf2f52edd037473009438a1777" + end + depends_on "cmake" => :build depends_on "pkgconf" => :build diff --git a/Formula/gz-msgs11.rb b/Formula/gz-msgs11.rb index 6443bb994..3010d08d8 100644 --- a/Formula/gz-msgs11.rb +++ b/Formula/gz-msgs11.rb @@ -8,6 +8,12 @@ class GzMsgs11 < Formula head "https://github.com/gazebosim/gz-msgs.git", branch: "gz-msgs11" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 sonoma: "417f0aa0a46ac815bc44323d626925af0c64008577c4b6461db6d8c887aaaf54" + sha256 ventura: "f53f4b4763c9e844eeaa4df2b8592f01c1be4be0e5a648677530fa0c2ed52421" + end + depends_on "python@3.12" => [:build, :test] depends_on "python@3.13" => [:build, :test] depends_on "abseil" diff --git a/Formula/gz-sensors9.rb b/Formula/gz-sensors9.rb index 5cd6af282..7097853f9 100644 --- a/Formula/gz-sensors9.rb +++ b/Formula/gz-sensors9.rb @@ -8,6 +8,12 @@ class GzSensors9 < Formula head "https://github.com/gazebosim/gz-sensors.git", branch: "gz-sensors9" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 cellar: :any, sonoma: "de3fa63727248cb858d630aebfcc04f8f99e80f16c3c343694c4e7f920d1db8b" + sha256 cellar: :any, ventura: "271c6260fc9312c145a5b2b5fe2cf01bda51d5a10e591824d753ce8956213572" + end + depends_on "cmake" => [:build, :test] depends_on "pkgconf" => [:build, :test] diff --git a/Formula/gz-sim9.rb b/Formula/gz-sim9.rb index 8149625d8..c1e5e9f0e 100644 --- a/Formula/gz-sim9.rb +++ b/Formula/gz-sim9.rb @@ -8,6 +8,12 @@ class GzSim9 < Formula head "https://github.com/gazebosim/gz-sim.git", branch: "gz-sim9" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 sonoma: "7c544a02fa26f9da009c482de2cc733666c2efe743aee3430c11c7c284fa972e" + sha256 ventura: "ff7515c7a8560e3c774ece332f3ee2fa09b6e8f47c4521055833eea57d598602" + end + depends_on "cmake" => :build depends_on "pybind11" => :build depends_on "python@3.13" => [:build, :test] diff --git a/Formula/gz-transport14.rb b/Formula/gz-transport14.rb index 4dc659400..725ef94dc 100644 --- a/Formula/gz-transport14.rb +++ b/Formula/gz-transport14.rb @@ -8,6 +8,12 @@ class GzTransport14 < Formula head "https://github.com/gazebosim/gz-transport.git", branch: "gz-transport14" + bottle do + root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" + sha256 sonoma: "f54a1fc8c7c9ae999156a38b7bc5d97a5466cd74ca2cdd85efc1cc60e24156c9" + sha256 ventura: "babf1f496353c7b1d2649facc51155ca6e03a28c6c2bcebfea3a5549eccf8142" + end + depends_on "doxygen" => [:build, :optional] depends_on "pybind11" => :build depends_on "python@3.12" => [:build, :test]