diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-08-25 10:45:55 +0100 |
commit | 3cf7c3ef441822c889356fd1812ebf2944a59851 (patch) | |
tree | c513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-ros/costmap_2d | |
parent | 05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff) |
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-ros/costmap_2d')
-rw-r--r-- | dev-ros/costmap_2d/Manifest | 16 | ||||
-rw-r--r-- | dev-ros/costmap_2d/costmap_2d-1.16.1.ebuild | 46 | ||||
-rw-r--r-- | dev-ros/costmap_2d/costmap_2d-1.16.2.ebuild | 47 | ||||
-rw-r--r-- | dev-ros/costmap_2d/costmap_2d-1.16.3.ebuild | 47 | ||||
-rw-r--r-- | dev-ros/costmap_2d/costmap_2d-1.17.0-r1.ebuild (renamed from dev-ros/costmap_2d/costmap_2d-1.16.6.ebuild) | 47 | ||||
-rw-r--r-- | dev-ros/costmap_2d/costmap_2d-9999.ebuild | 49 |
6 files changed, 76 insertions, 176 deletions
diff --git a/dev-ros/costmap_2d/Manifest b/dev-ros/costmap_2d/Manifest index e9ab634a35ce..04c98e5eb076 100644 --- a/dev-ros/costmap_2d/Manifest +++ b/dev-ros/costmap_2d/Manifest @@ -1,10 +1,8 @@ -DIST navigation-1.16.1.tar.gz 336908 BLAKE2B 0f22db60352a0f50938ae18104ecad72c2e06eedeb2da8f6afe09bdc346868fcd71c90b0243c366b9fd0e7a26fef7551ab6a4febe87ab8d66af5ce3497c68770 SHA512 f6742f5afcaff2d1fc699e2695845b148bb16523e301f79577a8073fcc829541158b7c463f2e5bd9f69571f8b4042dbfacfe563de54b16193b5a31721c5f6faf -DIST navigation-1.16.2.tar.gz 337389 BLAKE2B a21d014df02ebf8046245777bb42fe3bccaf65af4c607532c4fb72e0b2c43870d1ff1c32c882a0418363708c0fa0c74925943beca2110a5f19b77a65e0a871fc SHA512 890eb391a8a70b3b17aa870dfa79bf48199cf3dcf7a8703b0e005b22ffd404edf723d73e30a04f902f436899fe321894bf3da7610f374b1a95b247629f64256e -DIST navigation-1.16.3.tar.gz 342459 BLAKE2B 736414787adee9c7511b0d90276395d33b9b52207d55ddd53836c9d77cb6809bf1946443878ad83e4461d0febf05b616b93ec0a18b34ed402323eb9bbb100861 SHA512 2eddb27fd3eff143674cc518be520e6df4d24a965689441f710105977f4bbe307736df5e6303319dde99362187091ea4f90eaec9da5a4bc678250410af174a71 -DIST navigation-1.16.6.tar.gz 346529 BLAKE2B ed2d7ddd0ca9525f0ae22711d65fc2ede5f3046fd320e5016b93505616c4d476d65128695ff8830c4fa0b8dbdc276a1ec5951fdb4d0516f4d5f70897e4759f31 SHA512 c6bc3db39457c6bccba7ee2646504c4e1c91840a3297bdb9b92b28d93c608c0de113eb92527d4f499232de628d5b49816ec42522043500b20fb04056e2a7c97f -EBUILD costmap_2d-1.16.1.ebuild 1129 BLAKE2B 9fef526a72f8c74a2f5416f6023b737a98c0c00accfa854dd45997d0f7fe60631a5c637decd882a931d67d1f62f14e6928fbd67e1c4f745c5c5a2e2b1a58f768 SHA512 289558f8f6435ea8dcce6007015d987dfe0ee43f58eb787794d771dc28a039692e1ee323641e53638c81c6d96e02c30f10116fa568ad57da6f7b8c3031b33ddb -EBUILD costmap_2d-1.16.2.ebuild 1142 BLAKE2B f1c97efdafbf3bd401a2dbbe3b412f574ebf8eac3fe31881c4bb4be839ef565e768188395dbddd84c811689965fef423317a043226f6d2d356c74cab2fc04b7f SHA512 e384f914270afb78ff60d2963fa68e47f839970ea57131ec8a09318c530b8a7a544fbc34bfb230a045827128e1e5b91cc4324941249773b12abb9d81f40fab41 -EBUILD costmap_2d-1.16.3.ebuild 1139 BLAKE2B 6f8f93df8bf51709e4bbbe9444cd79d0d91bed2532016063d63d9d6c35e923169a9b752f1832de6ef01a24f3c207b79c5eb8f72d953fbbafcaa353eb330efd14 SHA512 6db86133f72cc7ee4c91b77b62a8ac31675ad5239de75d008d1cff937ef66288892254bf9b24ebf1bf3d31cfb1c13d45836eab50cbbf702e0c31a306242b6c6f -EBUILD costmap_2d-1.16.6.ebuild 1139 BLAKE2B 13c3df2b0a5dd74d3618e8382497cabda65bf677091a86df9ab34ae28b356c7aa798750c31c82ef5664e793f88c972706fc8aa0652061b67903190369249bf71 SHA512 0b5899f6650272326d2e2767b06956d93ef1c5af695c1fc96baf58cacc3182e02f35c31cce73549a3ec874b7fa2ab80abe1f3882d933294130b1685d14a49658 -EBUILD costmap_2d-9999.ebuild 1142 BLAKE2B f1c97efdafbf3bd401a2dbbe3b412f574ebf8eac3fe31881c4bb4be839ef565e768188395dbddd84c811689965fef423317a043226f6d2d356c74cab2fc04b7f SHA512 e384f914270afb78ff60d2963fa68e47f839970ea57131ec8a09318c530b8a7a544fbc34bfb230a045827128e1e5b91cc4324941249773b12abb9d81f40fab41 +DIST costmap_2d-1.17.0-simple_driving_test_indexed.bag 945511 BLAKE2B 49cef9884a1a174548239576d720c4e49797098aed9406bbbc954abfaf28844ed432092f79d346ebe471b26f48b612d3265a2d7e2303c2f129a5109b241f6fa4 SHA512 101beca7279c1ac6eecb5af243b6ec73c280958107004d84c438a8d79ff45b1bfadeb9b1956939b339c2ed32ed3d0e9e88af11340410b34ff73943dbe5fac463 +DIST costmap_2d-1.17.0-willow-full-0.025.pgm 4255956 BLAKE2B 884ee8d9cc6d346b86d0b15ee4d0184598502094bda23e2ee3df21138ab3c8dd1fe1156dc869f452d4db1262b102653764a1a005af7fd61a142efad4adb82d90 SHA512 539fffebad08e0580e42369d98a1375cde5df7c7479e4d58cae00266cbefebb2e221f5e6b936b413498860b871221df6d5bec20b93cf7e2b8121b062138303ee +DIST costmap_2d-9999-simple_driving_test_indexed.bag 945511 BLAKE2B 49cef9884a1a174548239576d720c4e49797098aed9406bbbc954abfaf28844ed432092f79d346ebe471b26f48b612d3265a2d7e2303c2f129a5109b241f6fa4 SHA512 101beca7279c1ac6eecb5af243b6ec73c280958107004d84c438a8d79ff45b1bfadeb9b1956939b339c2ed32ed3d0e9e88af11340410b34ff73943dbe5fac463 +DIST costmap_2d-9999-willow-full-0.025.pgm 4255956 BLAKE2B 884ee8d9cc6d346b86d0b15ee4d0184598502094bda23e2ee3df21138ab3c8dd1fe1156dc869f452d4db1262b102653764a1a005af7fd61a142efad4adb82d90 SHA512 539fffebad08e0580e42369d98a1375cde5df7c7479e4d58cae00266cbefebb2e221f5e6b936b413498860b871221df6d5bec20b93cf7e2b8121b062138303ee +DIST navigation-1.17.0.tar.gz 347660 BLAKE2B 8345dccf8ac5e24d1017631bb621ebaa472cc492d6361f29938501a149555771e03a6a46e16fdcc508bbe5c206ead80e9b79e9168b873685fca50a78ea7a7e13 SHA512 a536c8826bd88151ff8f51f83661282f8ccf1b19872bd91ed32987ef372797b94489380262e79ee2560ecb4d9e290c5b4f8d52c17721e2a41126eaea909bce26 +EBUILD costmap_2d-1.17.0-r1.ebuild 1730 BLAKE2B d2186af9fd7d07e7618790fe2db06c8742ac814d19a18030f39ad883df355c164ed891dcf1fad56f90de591f753678bec692a79f58309587c9db1454091633d9 SHA512 1bb529f438e783810a9ce9ba99d2fab75230b9ea86c4b69979f97ec6a470d065d50e95d3ec473846284965b4d6bc29220d6d8790533c93d0327b4649e8e86f37 +EBUILD costmap_2d-9999.ebuild 1730 BLAKE2B d2186af9fd7d07e7618790fe2db06c8742ac814d19a18030f39ad883df355c164ed891dcf1fad56f90de591f753678bec692a79f58309587c9db1454091633d9 SHA512 1bb529f438e783810a9ce9ba99d2fab75230b9ea86c4b69979f97ec6a470d065d50e95d3ec473846284965b4d6bc29220d6d8790533c93d0327b4649e8e86f37 MISC metadata.xml 337 BLAKE2B ecfbf3d0b63a1b876065d04b3d52daa0442e3bcaf060836731012a1e698b3aea06ff292d892035feb2fb0fc257d6d8462d013ccc67f2650177c9cdba4d051d44 SHA512 f5df7464100fa15a3d2ad11cc620007500a5cb5ea7be67ac45819a541dd4ae53ce476231d475acf4dfe7e7bf0c31281325dc4e003867d1cc01a29353bb5ea09e diff --git a/dev-ros/costmap_2d/costmap_2d-1.16.1.ebuild b/dev-ros/costmap_2d/costmap_2d-1.16.1.ebuild deleted file mode 100644 index 8530f07a75db..000000000000 --- a/dev-ros/costmap_2d/costmap_2d-1.16.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# 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-planning/navigation" -ROS_SUBDIR=${PN} -KEYWORDS="~amd64 ~arm" -CATKIN_HAS_MESSAGES=yes -PYTHON_COMPAT=( python2_7 ) -CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs dev-ros/map_msgs" - -inherit ros-catkin - -DESCRIPTION="Creates a 2D costmap from sensor data" -LICENSE="BSD" -SLOT="0" -IUSE="" -REQUIRED_USE="ros_messages_cxx" - -RDEPEND=" - dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] - dev-ros/laser_geometry - dev-ros/message_filters - dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/pluginlib - dev-ros/roscpp - dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_ros - dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/voxel_grid - - dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_sensor_msgs - - dev-cpp/eigen:3 - dev-libs/boost:=[threads] - dev-libs/tinyxml2:= -" -DEPEND="${RDEPEND} - dev-ros/cmake_modules - test? ( - dev-ros/map_server - dev-ros/rosbag - dev-ros/rostest[${PYTHON_USEDEP}] - dev-ros/rosunit - )" diff --git a/dev-ros/costmap_2d/costmap_2d-1.16.2.ebuild b/dev-ros/costmap_2d/costmap_2d-1.16.2.ebuild deleted file mode 100644 index 4a554602785b..000000000000 --- a/dev-ros/costmap_2d/costmap_2d-1.16.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# 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-planning/navigation" -ROS_SUBDIR=${PN} -KEYWORDS="~amd64 ~arm" -CATKIN_HAS_MESSAGES=yes -PYTHON_COMPAT=( python2_7 ) -CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs dev-ros/map_msgs" - -inherit ros-catkin - -DESCRIPTION="Creates a 2D costmap from sensor data" -LICENSE="BSD" -SLOT="0" -IUSE="" -REQUIRED_USE="ros_messages_cxx" - -RDEPEND=" - dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] - dev-ros/laser_geometry - dev-ros/message_filters - dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/pluginlib - dev-ros/roscpp - dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2 - dev-ros/tf2_ros - dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/voxel_grid - - dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_sensor_msgs - - dev-cpp/eigen:3 - dev-libs/boost:=[threads] - dev-libs/tinyxml2:= -" -DEPEND="${RDEPEND} - dev-ros/cmake_modules - test? ( - dev-ros/map_server - dev-ros/rosbag - dev-ros/rostest[${PYTHON_USEDEP}] - dev-ros/rosunit - )" diff --git a/dev-ros/costmap_2d/costmap_2d-1.16.3.ebuild b/dev-ros/costmap_2d/costmap_2d-1.16.3.ebuild deleted file mode 100644 index e42f534ac4e7..000000000000 --- a/dev-ros/costmap_2d/costmap_2d-1.16.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -ROS_REPO_URI="https://github.com/ros-planning/navigation" -ROS_SUBDIR=${PN} -KEYWORDS="~amd64 ~arm" -CATKIN_HAS_MESSAGES=yes -PYTHON_COMPAT=( python2_7 ) -CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs dev-ros/map_msgs" - -inherit ros-catkin - -DESCRIPTION="Creates a 2D costmap from sensor data" -LICENSE="BSD" -SLOT="0" -IUSE="" -REQUIRED_USE="ros_messages_cxx" - -RDEPEND=" - dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] - dev-ros/laser_geometry - dev-ros/message_filters - dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/pluginlib - dev-ros/roscpp - dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2 - dev-ros/tf2_ros - dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/voxel_grid - - dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_sensor_msgs - - dev-cpp/eigen:3 - dev-libs/boost:=[threads] - dev-libs/tinyxml2:= -" -DEPEND="${RDEPEND} - dev-ros/cmake_modules - test? ( - dev-ros/map_server - dev-ros/rosbag - dev-ros/rostest[${PYTHON_USEDEP}] - dev-ros/rosunit - )" diff --git a/dev-ros/costmap_2d/costmap_2d-1.16.6.ebuild b/dev-ros/costmap_2d/costmap_2d-1.17.0-r1.ebuild index 87474f1cdd7c..f07bee5f0d3b 100644 --- a/dev-ros/costmap_2d/costmap_2d-1.16.6.ebuild +++ b/dev-ros/costmap_2d/costmap_2d-1.17.0-r1.ebuild @@ -1,12 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 ROS_REPO_URI="https://github.com/ros-planning/navigation" ROS_SUBDIR=${PN} KEYWORDS="~amd64 ~arm" CATKIN_HAS_MESSAGES=yes -PYTHON_COMPAT=( python2_7 ) CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs dev-ros/map_msgs" inherit ros-catkin @@ -16,32 +15,54 @@ LICENSE="BSD" SLOT="0" IUSE="" REQUIRED_USE="ros_messages_cxx" +DATA="simple_driving_test_indexed.bag willow-full-0.025.pgm" +for i in ${DATA}; do + SRC_URI="${SRC_URI} + http://download.ros.org/data/costmap_2d/${i} -> ${P}-${i}" +done RDEPEND=" - dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] + dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}] dev-ros/laser_geometry dev-ros/message_filters - dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/pluginlib + >=dev-ros/pluginlib-1.13.0-r1 dev-ros/roscpp - dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/tf2 dev-ros/tf2_ros - dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/voxel_grid - dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_sensor_msgs - - dev-cpp/eigen:3 dev-libs/boost:=[threads] dev-libs/tinyxml2:= + dev-libs/console_bridge:= " DEPEND="${RDEPEND} - dev-ros/cmake_modules + dev-cpp/eigen:3 + dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/tf2_sensor_msgs test? ( dev-ros/map_server dev-ros/rosbag - dev-ros/rostest[${PYTHON_USEDEP}] + dev-ros/rostest[${PYTHON_SINGLE_USEDEP}] + dev-cpp/gtest dev-ros/rosunit )" +BDEPEND=" + dev-ros/cmake_modules +" + +src_prepare() { + ros-catkin_src_prepare + for i in ${DATA}; do + cp "${DISTDIR}/${P}-${i}" "${S}/${i}" || die + done + sed -e "s#http://download.ros.org/data/costmap_2d/#file://${S}/#" -i CMakeLists.txt || die +} + +src_test() { + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" + export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}" + ros-catkin_src_test +} diff --git a/dev-ros/costmap_2d/costmap_2d-9999.ebuild b/dev-ros/costmap_2d/costmap_2d-9999.ebuild index 4a554602785b..f07bee5f0d3b 100644 --- a/dev-ros/costmap_2d/costmap_2d-9999.ebuild +++ b/dev-ros/costmap_2d/costmap_2d-9999.ebuild @@ -1,12 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 ROS_REPO_URI="https://github.com/ros-planning/navigation" ROS_SUBDIR=${PN} KEYWORDS="~amd64 ~arm" CATKIN_HAS_MESSAGES=yes -PYTHON_COMPAT=( python2_7 ) CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs dev-ros/map_msgs" inherit ros-catkin @@ -16,32 +15,54 @@ LICENSE="BSD" SLOT="0" IUSE="" REQUIRED_USE="ros_messages_cxx" +DATA="simple_driving_test_indexed.bag willow-full-0.025.pgm" +for i in ${DATA}; do + SRC_URI="${SRC_URI} + http://download.ros.org/data/costmap_2d/${i} -> ${P}-${i}" +done RDEPEND=" - dev-ros/dynamic_reconfigure[${PYTHON_USEDEP}] + dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}] dev-ros/laser_geometry dev-ros/message_filters - dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/pluginlib + >=dev-ros/pluginlib-1.13.0-r1 dev-ros/roscpp - dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/tf2 dev-ros/tf2_ros - dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/voxel_grid - dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] - dev-ros/tf2_sensor_msgs - - dev-cpp/eigen:3 dev-libs/boost:=[threads] dev-libs/tinyxml2:= + dev-libs/console_bridge:= " DEPEND="${RDEPEND} - dev-ros/cmake_modules + dev-cpp/eigen:3 + dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/tf2_geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] + dev-ros/tf2_sensor_msgs test? ( dev-ros/map_server dev-ros/rosbag - dev-ros/rostest[${PYTHON_USEDEP}] + dev-ros/rostest[${PYTHON_SINGLE_USEDEP}] + dev-cpp/gtest dev-ros/rosunit )" +BDEPEND=" + dev-ros/cmake_modules +" + +src_prepare() { + ros-catkin_src_prepare + for i in ${DATA}; do + cp "${DISTDIR}/${P}-${i}" "${S}/${i}" || die + done + sed -e "s#http://download.ros.org/data/costmap_2d/#file://${S}/#" -i CMakeLists.txt || die +} + +src_test() { + export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}" + export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}" + ros-catkin_src_test +} |