From 7c5ea14bfe94115f5cd84e273f0b616e902b0d6f Mon Sep 17 00:00:00 2001 From: osrfbuild Date: Sat, 27 Aug 2022 07:03:46 +0200 Subject: [PATCH] ignition-gazebo3 3.14.0 (#2008) * ignition-sensors3: add patch Patch from part of gazebosim/gz-sensors#262, needed by ignition-gazebo3. * update bottle. Signed-off-by: Steve Peters Co-authored-by: Steve Peters --- Formula/ignition-gazebo3.rb | 9 ++++----- Formula/ignition-sensors3.rb | 13 +++++++++++-- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Formula/ignition-gazebo3.rb b/Formula/ignition-gazebo3.rb index 3b36b148e..303640b8a 100644 --- a/Formula/ignition-gazebo3.rb +++ b/Formula/ignition-gazebo3.rb @@ -1,17 +1,16 @@ class IgnitionGazebo3 < Formula desc "Ignition Gazebo robot simulator" homepage "https://github.com/gazebosim/gz-sim" - url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo3-3.13.0.tar.bz2" - sha256 "dabce27f6507f3fd7e97cc1818d2982c8490258a504fa2f1a18b5195b075c1c8" + url "https://osrf-distributions.s3.amazonaws.com/ign-gazebo/releases/ignition-gazebo3-3.14.0.tar.bz2" + sha256 "fa89d8f971a7ee1886e9ff07467a7f07b0dbcfc065be60c856c56385c423e408" license "Apache-2.0" - revision 2 head "https://github.com/gazebosim/gz-sim.git", branch: "ign-gazebo3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 big_sur: "001abdf933a7e5389507854d4d619036003f97989b6d6915237cc51233bf7882" - sha256 catalina: "6b0937b03e55b35cf4f64c61d8ce763a42622ab9806c45f2d35799492524cd8c" + sha256 big_sur: "b22aaf91cc7de51b2f2321af43160012693a3647b016eea3f9a230d58054b263" + sha256 catalina: "cdd06c34d798e5291e86a390743641ccdcc0bb3aa98d090b2d4be474f5cfd164" end deprecate! date: "2024-12-31", because: "is past end-of-life date" diff --git a/Formula/ignition-sensors3.rb b/Formula/ignition-sensors3.rb index 545ddb88a..cb945316c 100644 --- a/Formula/ignition-sensors3.rb +++ b/Formula/ignition-sensors3.rb @@ -4,13 +4,14 @@ class IgnitionSensors3 < Formula url "https://osrf-distributions.s3.amazonaws.com/ign-sensors/releases/ignition-sensors3-3.4.0.tar.bz2" sha256 "0a9ad4a074ec4c52b6a3a2b3c0f5450cfb9f3d6f8252d4a3b3a00156c9427d6c" license "Apache-2.0" + revision 1 head "https://github.com/gazebosim/gz-sensors.git", branch: "ign-sensors3" bottle do root_url "https://osrf-distributions.s3.amazonaws.com/bottles-simulation" - sha256 big_sur: "4249bdb2682c9f6a8508d972593929b5ec61d8ac92eceb5aa04a5729b0cbf8b6" - sha256 catalina: "8642b8eef0ea866a6de0f42a279b946d1d3238e78ccba9caca697a7cb9849d05" + sha256 big_sur: "c7a64ee809dcb4a43af6b9f7b16384e2ddf64ccc7dfdf1b5b4005ee42c24f755" + sha256 catalina: "7fe94be738d4dbf0681a83a1dd8064f33807c25fd163febe2c341ff0c1f80643" end deprecate! date: "2024-12-31", because: "is past end-of-life date" @@ -26,6 +27,14 @@ class IgnitionSensors3 < Formula depends_on "ignition-transport8" depends_on "sdformat9" + patch do + # Add missing DEPENDS_ON_COMPONENTS parameters to fix ignition-gazebo3 build + # https://github.com/gazebosim/gz-sensors/pull/262 + # TODO: remove with next release + url "https://github.com/gazebosim/gz-sensors/commit/da66843e251c6ee2e82c96dd691dc2cd0cd9d32d.patch?full_index=1" + sha256 "801dc8c8a906b6964d13fcfe753b843820d20508ecb1f8bbc7dc49ae18d1309c" + end + def install cmake_args = std_cmake_args cmake_args << "-DBUILD_TESTING=OFF"