11class Urdfdom < Formula
22 desc "Unified Robot Description Format (URDF) parser"
33 homepage "https://wiki.ros.org/urdf/"
4- url "https://github.com/ros/urdfdom/archive/refs/tags/5.0.0 .tar.gz"
5- sha256 "31ce32c68312df5c344c5b5a5d4337ca5068aa405634bd2c5ec43be4486b831b "
4+ url "https://github.com/ros/urdfdom/archive/refs/tags/5.0.1 .tar.gz"
5+ sha256 "1f610c9acd8319b9cf74ec1b1311a90c6021daa0bed23315dc714af618eaec87 "
66 license "BSD-3-Clause"
77
88 # Upstream uses Git tags (e.g. `1.0.0`) to indicate a new version. They
@@ -14,13 +14,13 @@ class Urdfdom < Formula
1414 end
1515
1616 bottle do
17- sha256 cellar : :any , arm64_sequoia : "2ee777c8a0e4e3230790d549ae85b001fdb570bc43ae5e4344e012b6e9b29505 "
18- sha256 cellar : :any , arm64_sonoma : "00fa20fc9a6eaeb50d88d5f760a037e672d55ababe644e70eb3d14c61a9f98c1 "
19- sha256 cellar : :any , arm64_ventura : "746ad363e1f35643ba0008b695ce493b8e35af0b78528698b14d9d3ffeebf593 "
20- sha256 cellar : :any , sonoma : "28547a88558e5b2ec2862227dcdb95ed5eeabf2b66123ad4f7f80c6f8f3c2f67 "
21- sha256 cellar : :any , ventura : "1d33ef4ff5c0c26164d365187990bbd0de0160958c33b2b9831ba8382f301713 "
22- sha256 cellar : :any_skip_relocation , arm64_linux : "9923916cb7e92243fb829f6675fcad95fb57fbb43452551ec38809305b1d5154 "
23- sha256 cellar : :any_skip_relocation , x86_64_linux : "0676acc9256763cd404e5563c69526ea9894f07417ff64d4247964fa993ec99e "
17+ sha256 cellar : :any , arm64_sequoia : "cd4a8fdda41fc71917d00cffb081ec3446a3bd2019f0650a2320213d4ce291a6 "
18+ sha256 cellar : :any , arm64_sonoma : "c07c6ceda1aaa046ced881402af6b8464b68d894558e905d1763882ce4c14908 "
19+ sha256 cellar : :any , arm64_ventura : "135da4ada83322c2e8fd0fef17111950e41b4c80408d73343356d0c5d7a357b2 "
20+ sha256 cellar : :any , sonoma : "c60e9daa0bcfd7b048823ce2c97933291dd58bd576e1f951b2be722a1699f7ee "
21+ sha256 cellar : :any , ventura : "33c07de87ca188ad24a22d597b15a00ac1dd7095b2a6283f211b03b3e2951763 "
22+ sha256 cellar : :any_skip_relocation , arm64_linux : "d3a23a236200d3a8a831d6151c4c8528705a925a807f9e4a2eb751477a27b2d2 "
23+ sha256 cellar : :any_skip_relocation , x86_64_linux : "263fcbbdbaa7cf4d2b9f0188aeb12659bf9e06910ec9a11479bf8ea5a2d3d12b "
2424 end
2525
2626 depends_on "cmake" => :build
@@ -29,6 +29,12 @@ class Urdfdom < Formula
2929 depends_on "tinyxml2"
3030 depends_on "urdfdom_headers"
3131
32+ # Support urdfdom_headers 2.0, upstream pr ref, https://github.com/ros/urdfdom/pull/221
33+ patch do
34+ url "https://github.com/ros/urdfdom/commit/9c5b7561612a3250f632b500ac97251ba98ece13.patch?full_index=1"
35+ sha256 "6c671176ab0938f81027beb6626e970e8239ecc846328661a11452dc9762bc12"
36+ end
37+
3238 def install
3339 ENV . cxx11
3440 system "cmake" , "-S" , "." , "-B" , "build" , "-DCMAKE_INSTALL_RPATH=#{ rpath } " , *std_cmake_args
0 commit comments