commit: 9a3e69ba04e21a6ab4446df02557bdd85f250358 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org> AuthorDate: Fri Oct 7 10:48:59 2016 +0000 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org> CommitDate: Fri Oct 7 10:56:03 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3e69ba
dev-ros/hector_pose_estimation_core: add missing include in public header and dep on boost Package-Manager: portage-2.3.1 dev-ros/hector_pose_estimation_core/files/includes.patch | 12 ++++++++++++ ....0.ebuild => hector_pose_estimation_core-0.3.0-r1.ebuild} | 2 ++ .../hector_pose_estimation_core-9999.ebuild | 3 ++- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/dev-ros/hector_pose_estimation_core/files/includes.patch b/dev-ros/hector_pose_estimation_core/files/includes.patch new file mode 100644 index 00000000..0188d02 --- /dev/null +++ b/dev-ros/hector_pose_estimation_core/files/includes.patch @@ -0,0 +1,12 @@ +Index: hector_localization-0.3.0/hector_pose_estimation_core/include/hector_pose_estimation/state.h +=================================================================== +--- hector_localization-0.3.0.orig/hector_pose_estimation_core/include/hector_pose_estimation/state.h ++++ hector_localization-0.3.0/hector_pose_estimation_core/include/hector_pose_estimation/state.h +@@ -29,6 +29,7 @@ + #ifndef HECTOR_POSE_ESTIMATION_STATE_H + #define HECTOR_POSE_ESTIMATION_STATE_H + ++#include <vector> + #include <hector_pose_estimation/types.h> + + #include <boost/function.hpp> diff --git a/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0.ebuild b/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0-r1.ebuild similarity index 92% rename from dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0.ebuild rename to dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0-r1.ebuild index 209d2fc..3fce19f 100644 --- a/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0.ebuild +++ b/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-0.3.0-r1.ebuild @@ -23,6 +23,8 @@ RDEPEND=" dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/geographic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/tf + dev-libs/boost:= " DEPEND="${RDEPEND} dev-cpp/eigen:3" +PATCHES=( "${FILESDIR}/includes.patch" ) diff --git a/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-9999.ebuild b/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-9999.ebuild index 64f702c..8607157 100644 --- a/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-9999.ebuild +++ b/dev-ros/hector_pose_estimation_core/hector_pose_estimation_core-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -23,6 +23,7 @@ RDEPEND=" dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/geographic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}] dev-ros/tf + dev-libs/boost:= " DEPEND="${RDEPEND} dev-cpp/eigen:3"