www-client/google-chrome-beta: automated update (84.0.4147.30)
[gentoo.git] / dev-ros / gazebo_ros / gazebo_ros-2.8.5.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=5
5 ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
6 KEYWORDS="~amd64"
7 PYTHON_COMPAT=( python2_7 )
8 CATKIN_HAS_MESSAGES=yes
9 ROS_SUBDIR=${PN}
10
11 inherit ros-catkin
12
13 DESCRIPTION="ROS plugins that offer message and service publishers for interfacing with gazebo"
14 LICENSE="Apache-2.0"
15 SLOT="0"
16 IUSE=""
17
18 RDEPEND="
19         dev-ros/gazebo_dev
20         dev-libs/tinyxml
21         sci-electronics/gazebo:=
22         dev-libs/protobuf:=
23         dev-ros/gazebo_plugins[${PYTHON_USEDEP}]
24         dev-ros/roslib[${PYTHON_USEDEP}]
25         dev-ros/roscpp
26         dev-ros/tf[${PYTHON_USEDEP}]
27         dev-ros/dynamic_reconfigure
28         dev-libs/libxml2
29         dev-libs/boost:=[threads]
30         dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
31         dev-ros/std_msgs
32         dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
33         dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
34         dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
35 "
36 DEPEND="${RDEPEND}"