Skip to content

Commit

Permalink
ignition-gazebo3 3.14.0 (#2008)
Browse files Browse the repository at this point in the history
* ignition-sensors3: add patch

Patch from part of gazebosim/gz-sensors#262,
needed by ignition-gazebo3.

* update  bottle.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Co-authored-by: Steve Peters <scpeters@openrobotics.org>
  • Loading branch information
osrfbuild and scpeters authored Aug 27, 2022
1 parent f2b2476 commit 7c5ea14
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 7 deletions.
9 changes: 4 additions & 5 deletions Formula/ignition-gazebo3.rb
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
13 changes: 11 additions & 2 deletions Formula/ignition-sensors3.rb
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand All @@ -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"
Expand Down

0 comments on commit 7c5ea14

Please sign in to comment.