dev-ros/rviz: bump to 1.13.0
authorAlexis Ballier <aballier@gentoo.org>
Sat, 28 Apr 2018 14:39:31 +0000 (16:39 +0200)
committerAlexis Ballier <aballier@gentoo.org>
Sat, 28 Apr 2018 15:21:43 +0000 (17:21 +0200)
Package-Manager: Portage-2.3.31, Repoman-2.3.9

dev-ros/rviz/Manifest
dev-ros/rviz/rviz-1.13.0.ebuild [new file with mode: 0644]

index a683527ff9f7be06185d2acb30993bfaaa9d5e7a..364e3f7b495ac33df9178a05e3b22d72e7355978 100644 (file)
@@ -1 +1,2 @@
 DIST rviz-1.12.15.tar.gz 5088184 BLAKE2B 9096cd707ff265847fdb0ddc71b31ec50dcfb9af0cb658ccbe8530d75cf82abcfa7d5a76f220e1bf2393e28807b44fec3d8690463f19dfb6482bc7b51a07f2c2 SHA512 d12ca4b56a7a2a19f37ca69a4efc0f474ff1409cdd9e1f1d357d6c2b6033a21183e469c712b5583ddc41f579f697d55145516c79797e846d3345019e57615ad6
+DIST rviz-1.13.0.tar.gz 5090158 BLAKE2B 40f5135a0518be5c97b713e43d29bd16f115d3759d16a82853e85aa8a4f918e4c11d2e78781d8c2d0ee8337d3d60865e3e76434b6a7fdc4c96ebc39288290809 SHA512 5ab9d24ffeeb41db4c12ead22a38b5815c5660c884c23bf20769a59f18603938c4c804fc9de506f9d5137e438f7241d06f0968ab80be70b7e9e281f9693e1ad8
diff --git a/dev-ros/rviz/rviz-1.13.0.ebuild b/dev-ros/rviz/rviz-1.13.0.ebuild
new file mode 100644 (file)
index 0000000..e91a1a3
--- /dev/null
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros-visualization/rviz"
+KEYWORDS="~amd64"
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="3D visualization tool for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+       dev-libs/boost:=[threads]
+       media-libs/assimp
+       dev-games/ogre
+       virtual/opengl
+       dev-qt/qtwidgets:5
+       dev-qt/qtcore:5
+       dev-qt/qtopengl:5
+       dev-cpp/eigen:3
+       dev-cpp/yaml-cpp:=
+       dev-libs/urdfdom:=
+       dev-libs/tinyxml:=
+
+       dev-ros/angles
+       dev-ros/image_geometry
+       dev-ros/image_transport
+       dev-ros/interactive_markers
+       dev-ros/laser_geometry
+       dev-ros/message_filters
+       dev-ros/pluginlib
+               dev-libs/tinyxml2:=
+       >=dev-ros/python_qt_binding-0.3.0[${PYTHON_USEDEP}]
+       dev-ros/resource_retriever
+       dev-ros/rosbag[${PYTHON_USEDEP}]
+       dev-ros/rosconsole
+       dev-libs/console_bridge:=
+       dev-ros/roscpp
+       dev-ros/roslib[${PYTHON_USEDEP}]
+       dev-ros/rospy[${PYTHON_USEDEP}]
+       dev-ros/tf
+       dev-ros/urdf
+       dev-ros/media_export
+
+       dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+       dev-ros/map_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+       dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+       dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+       dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+       dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+       dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}
+       dev-ros/cmake_modules
+       virtual/pkgconfig
+       test? (
+               dev-ros/rostest[${PYTHON_USEDEP}]
+               dev-cpp/gtest
+       )"
+
+src_configure() {
+       local mycatkincmakeargs=( "-DUseQt5=ON" )
+       ros-catkin_src_configure
+}