*/*: Clean PYTHON_COMPAT of obsolete impls
[gentoo.git] / dev-ros / mavros / mavros-9999.ebuild
index ad4e45d80ffd2834e1bc8febb24ab7e962c8bf3f..06d13ec84a26c8e5c5d537db0e1375271e10e615 100644 (file)
@@ -1,11 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 ROS_REPO_URI="https://github.com/mavlink/mavros"
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_6} pypy3 )
 ROS_SUBDIR=${PN}
 
 inherit ros-catkin
@@ -18,6 +17,7 @@ IUSE=""
 RDEPEND="
        dev-ros/diagnostic_updater
        dev-ros/pluginlib
+               dev-libs/tinyxml2:=
        dev-ros/roscpp
        dev-ros/tf
        dev-ros/angles
@@ -26,11 +26,13 @@ RDEPEND="
        dev-libs/boost:=
        dev-ros/eigen_conversions
        dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
-       >=dev-ros/mavros_msgs-0.16.4[${CATKIN_MESSAGES_CXX_USEDEP}]
+       >=dev-ros/mavros_msgs-${PV}[${CATKIN_MESSAGES_CXX_USEDEP}]
        dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
        dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
        dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
        dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-       >=dev-ros/mavlink-gbp-release-2015.12.12
+       dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+       >=dev-ros/mavlink-gbp-release-2016.11.11
+       dev-libs/console_bridge:=
 "
 DEPEND="${RDEPEND}"