Commit Graph

13 Commits

Author SHA1 Message Date
Dmitry Kargin 00088e9d9a improve dependencies for dynamic-reconfigure users
rospkg is necessary to generate dreconf files. dynamic-reconfigure was not
providing proper build-time depencency to packages that use it.

This patch series adds ${PYTHON_PN}-roskpg to DEPENDS of dynamic-reconfigure.bb
and removes unnecessary reference to it in all recipes that are using dynamic-reconfigure.

There were a fix for theora-image-transport with missing libvorbis as well.

[modified commit message header.]
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-07-10 07:30:08 +02:00
Martin Jansa 5ba1194e2f moveit-ros-planning: add missing dependency on tf-conversions
* fixes:
  ERROR: moveit-ros-planning-0.7.13-r0 do_package_qa: QA Issue: /opt/ros/indigo/lib/libmoveit_planning_scene_monitor.so.0.7.3 contained in package moveit-ros-planning requires libtf_conversions.so()(64bit), but no providers found in RDEPENDS_moveit-ros-planning? [file-rdeps]

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-06-16 22:51:42 +02:00
Martin Jansa 8fcd5838a4 moveit-core: fix build with gcc8
http://errors.yoctoproject.org/Errors/Details/178616/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
[lukas.bulwahn@gmail.com: adjusted patch filename and included Upstream-Status]
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-06-16 22:51:31 +02:00
Lukas Bulwahn 12929bb952 moveit: updating to 0.7.13 2018-01-02 08:39:18 +01:00
Dmitry Rozhkov c34a5e84a4 moveit: tie recipe to git revision instead of dynamicly generated tarball
Since Github's auto-generated tarballs aren't garanteed to be identical
over time it's better to tie the recipe to a git revision.

contributes to #552

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-09-20 08:57:04 +03:00
Lukas Bulwahn 1d70c411c1 moveit: updating to 0.7.12 2017-08-31 04:50:50 +02:00
Lukas Bulwahn 5496a3e0a1 moveit: updating to 0.7.11 2017-07-03 07:11:49 +02:00
Dmitry Rozhkov 18dc7093b9 moveit: add more recipes for MoveIt! packages
Adds recipes for
- moveit_kinematics,
- moveit_planners_ompl,
- moveit_ros_manipulation,
- moveit_ros_move_group,
- moveit_simple_controller_manager.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-05-23 15:14:33 +03:00
Dmitry Rozhkov 2b9f864ffa moveit-ros-planning: call python3 for dynamic reconfigurations
If python2 is available in build environment then according to
PEP-394 python should reference python2. But in case of building
a python3 flavor of meta-ros PYTHONPATH is set explicitly to
python3 libraries. When python2 is called with PYTHONPATH
pointing to python3 libs the following error triggers:

    Could not find platform independent libraries <prefix>
    Could not find platform dependent libraries <exec_prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]

This patch makes the dynamic reconfigurations call python3
explicitly in case a python3 flavor of meta-ros is being
built.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-25 11:07:00 +03:00
Lukas Bulwahn 71c24b3473 moveit: updating to 0.7.9
Due to the update, this commit also drops the patch that has been
accepted upstream.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2017-04-14 04:21:20 +02:00
Lukas Bulwahn 3c9a9fe2d3 moveit: tune and harmonize filename 2017-04-13 19:44:08 +02:00
Dmitry Rozhkov 3e201940f6 enable python3 compatible builds of ROS (resolves #458)
By default meta-ros uses python2. In case you want to get
python3-compatible builds add the following line to your local.conf:

    ROS_USE_PYTHON3 = "yes"

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-04-10 14:37:11 +03:00
Dmitry Rozhkov 9909e48046 moveit: Add packages from MoveIt! project
Particularly this commit brings in

* moveit_core;
* moveit_ros_perception;
* moveit_ros_planning;
* moveit_msgs

and their build dependencies like

* object_recognition_msgs;
* srdfdom.

Also they are included into packagegroup-ros-world.bb.

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-03-22 12:34:12 +02:00