diff --git a/Formula/gz-fuel-tools10.rb b/Formula/gz-fuel-tools10.rb index dd8949081..02da4f168 100644 --- a/Formula/gz-fuel-tools10.rb +++ b/Formula/gz-fuel-tools10.rb @@ -4,10 +4,16 @@ 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" + 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 d743b1d02..5cbbe528c 100644 --- a/Formula/gz-gui9.rb +++ b/Formula/gz-gui9.rb @@ -4,10 +4,16 @@ 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" + 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 5f0b8389b..780c95ceb 100644 --- a/Formula/gz-launch8.rb +++ b/Formula/gz-launch8.rb @@ -4,10 +4,16 @@ 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" + 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 @@ -31,6 +37,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, diff --git a/Formula/gz-msgs11.rb b/Formula/gz-msgs11.rb index d1c7faaa4..3010d08d8 100644 --- a/Formula/gz-msgs11.rb +++ b/Formula/gz-msgs11.rb @@ -4,10 +4,16 @@ 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" + 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 a91080fac..7097853f9 100644 --- a/Formula/gz-sensors9.rb +++ b/Formula/gz-sensors9.rb @@ -4,10 +4,16 @@ 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" + 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 c574567d3..c1e5e9f0e 100644 --- a/Formula/gz-sim9.rb +++ b/Formula/gz-sim9.rb @@ -4,10 +4,16 @@ 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" + 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 e3b957ca8..725ef94dc 100644 --- a/Formula/gz-transport14.rb +++ b/Formula/gz-transport14.rb @@ -4,10 +4,16 @@ 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" + 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]