summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorYasuhiro Kimura <yasu@FreeBSD.org>2022-03-13 03:04:22 +0900
committerYasuhiro Kimura <yasu@FreeBSD.org>2022-03-14 13:59:00 +0900
commit57bb7137aab071f97655c20b00787505a4e43b55 (patch)
tree66c080240e018f3d935e38159f9eaaa0bdf55111 /misc
parent0c90b30e74cd84ea30d34844e5051db5d1f2b052 (diff)
downloadfreebsd-ports-57bb7137aab071f97655c20b00787505a4e43b55.zip
misc/sdformat: Fix build with Ruby 3.x
Since Ruby 3.0 rexml is converted to bundled gem. On the other hand our Ruby ports (lang/rubyXY) don't install bundled gems. So rexml isn't included in packages of Ruby 3.x and ports that require rexml need to add textproc/rubygem-rexml to their dependency explicitly. PR: 262506 Approved by: maintainer
Diffstat (limited to 'misc')
-rw-r--r--misc/sdformat/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/misc/sdformat/Makefile b/misc/sdformat/Makefile
index 313dfea6d470..2f6cea54cc9b 100644
--- a/misc/sdformat/Makefile
+++ b/misc/sdformat/Makefile
@@ -10,7 +10,8 @@ COMMENT= Simulation Description Format (SDF) parser and description files
LICENSE= APACHE20
BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake \
- ignition-tools>0:devel/ignition-tools
+ ignition-tools>0:devel/ignition-tools \
+ rubygem-rexml>0:textproc/rubygem-rexml
LIB_DEPENDS= libignition-math6.so:math/ignition-math \
libconsole_bridge.so:devel/ros-console_bridge \
libtinyxml2.so:textproc/tinyxml2 \