Skip to content

Conversation

@vermaete
Copy link
Contributor

@vermaete vermaete commented Jun 9, 2025

Hi,

This makes it easier to build the desktop-full recipe.
And it slightly more Yocto alike to have an image recipe.

It could be used for testing the releases besides ros-image-core.

br

robwoolley and others added 13 commits May 23, 2025 22:01
Recipes generated by superflore for all packages in ROS distribution kilted.

This pull request was generated by running the following command:

superflore-gen-oe-recipes --dry-run --no-branch --ros-distro kilted --output-repository-path . --upstream-branch HEAD

Kilted Changes:
===============
* ackermann-steering-controller 4.23.0-2 --> 5.0.0-1
* admittance-controller 4.23.0-2 --> 5.0.0-1
* bicycle-steering-controller 4.23.0-2 --> 5.0.0-1
* broll 0.1.1-1
* camera-calibration 6.0.10-2 --> 6.0.11-1
* data-tamer-cpp 0.9.4-4 --> 1.0.2-1
* data-tamer-msgs 0.9.4-4 --> 1.0.2-1
* depth-image-proc 6.0.10-2 --> 6.0.11-1
* diagnostic-aggregator 4.4.3-2 --> 4.3.4-1
* diagnostic-common-diagnostics 4.4.3-2 --> 4.3.4-1
* diagnostic-remote-logging 4.4.3-2 --> 4.3.4-1
* diagnostic-updater 4.4.3-2 --> 4.3.4-1
* diagnostics 4.4.3-2 --> 4.3.4-1
* diff-drive-controller 4.23.0-2 --> 5.0.0-1
* effort-controllers 4.23.0-2 --> 5.0.0-1
* fastdds 3.2.1-2 --> 3.2.2-1
* force-torque-sensor-broadcaster 4.23.0-2 --> 5.0.0-1
* forward-command-controller 4.23.0-2 --> 5.0.0-1
* geometry-tutorials 0.6.3-2 --> 0.6.4-1
* gpio-controllers 4.23.0-2 --> 5.0.0-1
* gps-msgs 2.0.4-2 --> 2.0.5-2
* gps-sensor-broadcaster 4.23.0-2 --> 5.0.0-1
* gps-tools 2.0.4-2 --> 2.0.5-2
* gps-umd 2.0.4-2 --> 2.0.5-2
* gpsd-client 2.0.4-2 --> 2.0.5-2
* image-pipeline 6.0.10-2 --> 6.0.11-1
* image-proc 6.0.10-2 --> 6.0.11-1
* image-publisher 6.0.10-2 --> 6.0.11-1
* image-rotate 6.0.10-2 --> 6.0.11-1
* image-view 6.0.10-2 --> 6.0.11-1
* imu-complementary-filter 2.2.0-2 --> 2.2.1-1
* imu-filter-madgwick 2.2.0-2 --> 2.2.1-1
* imu-sensor-broadcaster 4.23.0-2 --> 5.0.0-1
* imu-tools 2.2.0-2 --> 2.2.1-1
* joint-state-broadcaster 4.23.0-2 --> 5.0.0-1
* joint-trajectory-controller 4.23.0-2 --> 5.0.0-1
* kitti-metrics-eval 1.6.4-1 --> 1.7.0-1
* leo-bringup 2.0.0-2 --> 2.1.1-1
* leo-filters 2.1.1-1
* leo-fw 2.0.0-2 --> 2.1.1-1
* leo-robot 2.0.0-2 --> 2.1.1-1
* libmavconn 2.9.0-2 --> 2.10.0-1
* libphidget22 2.3.3-2 --> 2.3.4-1
* mapviz 2.4.6-2 --> 2.4.8-1
* mapviz-interfaces 2.4.6-2 --> 2.4.8-1
* mapviz-plugins 2.4.6-2 --> 2.4.8-1
* mavlink 2024.10.10-2 --> 2025.5.5-1
* mavros 2.9.0-2 --> 2.10.0-1
* mavros-extras 2.9.0-2 --> 2.10.0-1
* mavros-msgs 2.9.0-2 --> 2.10.0-1
* mecanum-drive-controller 4.23.0-2 --> 5.0.0-1
* mola 1.6.4-1 --> 1.7.0-1
* mola-bridge-ros2 1.6.4-1 --> 1.7.0-1
* mola-demos 1.6.4-1 --> 1.7.0-1
* mola-input-euroc-dataset 1.6.4-1 --> 1.7.0-1
* mola-input-kitti-dataset 1.6.4-1 --> 1.7.0-1
* mola-input-kitti360-dataset 1.6.4-1 --> 1.7.0-1
* mola-input-mulran-dataset 1.6.4-1 --> 1.7.0-1
* mola-input-paris-luco-dataset 1.6.4-1 --> 1.7.0-1
* mola-input-rawlog 1.6.4-1 --> 1.7.0-1
* mola-input-rosbag2 1.6.4-1 --> 1.7.0-1
* mola-input-video 1.7.0-1
* mola-kernel 1.6.4-1 --> 1.7.0-1
* mola-launcher 1.6.4-1 --> 1.7.0-1
* mola-metric-maps 1.6.4-1 --> 1.7.0-1
* mola-msgs 1.6.4-1 --> 1.7.0-1
* mola-pose-list 1.6.4-1 --> 1.7.0-1
* mola-relocalization 1.6.4-1 --> 1.7.0-1
* mola-traj-tools 1.6.4-1 --> 1.7.0-1
* mola-viz 1.6.4-1 --> 1.7.0-1
* mola-yaml 1.6.4-1 --> 1.7.0-1
* mrpt-apps 2.14.7-2 --> 2.14.9-1
* mrpt-libapps 2.14.7-2 --> 2.14.9-1
* mrpt-libbase 2.14.7-2 --> 2.14.9-1
* mrpt-libgui 2.14.7-2 --> 2.14.9-1
* mrpt-libhwdrivers 2.14.7-2 --> 2.14.9-1
* mrpt-libmaps 2.14.7-2 --> 2.14.9-1
* mrpt-libmath 2.14.7-2 --> 2.14.9-1
* mrpt-libnav 2.14.7-2 --> 2.14.9-1
* mrpt-libobs 2.14.7-2 --> 2.14.9-1
* mrpt-libopengl 2.14.7-2 --> 2.14.9-1
* mrpt-libposes 2.14.7-2 --> 2.14.9-1
* mrpt-libros-bridge 2.14.7-2 --> 2.14.9-1
* mrpt-libslam 2.14.7-2 --> 2.14.9-1
* mrpt-libtclap 2.14.7-2 --> 2.14.9-1
* multires-image 2.4.6-2 --> 2.4.8-1
* ompl 1.7.0-2 --> 1.7.0-3
* osrf-pycommon 2.1.4-3 --> 2.1.6-1
* parallel-gripper-controller 4.23.0-2 --> 5.0.0-1
* pcl-conversions 2.6.3-2 --> 2.7.1-1
* pcl-ros 2.6.3-2 --> 2.7.1-1
* perception-pcl 2.6.3-2 --> 2.7.1-1
* phidgets-accelerometer 2.3.3-2 --> 2.3.4-1
* phidgets-analog-inputs 2.3.3-2 --> 2.3.4-1
* phidgets-analog-outputs 2.3.3-2 --> 2.3.4-1
* phidgets-api 2.3.3-2 --> 2.3.4-1
* phidgets-digital-inputs 2.3.3-2 --> 2.3.4-1
* phidgets-digital-outputs 2.3.3-2 --> 2.3.4-1
* phidgets-drivers 2.3.3-2 --> 2.3.4-1
* phidgets-gyroscope 2.3.3-2 --> 2.3.4-1
* phidgets-high-speed-encoder 2.3.3-2 --> 2.3.4-1
* phidgets-ik 2.3.3-2 --> 2.3.4-1
* phidgets-magnetometer 2.3.3-2 --> 2.3.4-1
* phidgets-motors 2.3.3-2 --> 2.3.4-1
* phidgets-msgs 2.3.3-2 --> 2.3.4-1
* phidgets-spatial 2.3.3-2 --> 2.3.4-1
* phidgets-stepper 2.3.4-1
* phidgets-temperature 2.3.3-2 --> 2.3.4-1
* pid-controller 4.23.0-2 --> 5.0.0-1
* point-cloud-transport 5.1.1-2 --> 5.1.3-1
* point-cloud-transport-py 5.1.1-2 --> 5.1.3-1
* pose-broadcaster 4.23.0-2 --> 5.0.0-1
* position-controllers 4.23.0-2 --> 5.0.0-1
* python-mrpt 2.14.7-2 --> 2.14.9-1
* range-sensor-broadcaster 4.23.0-2 --> 5.0.0-1
* rig-reconfigure 1.5.0-2 --> 1.6.0-1
* rmf-api-msgs 0.4.0-2 --> 0.5.0-1
* rmf-building-map-tools 1.11.0-2 --> 1.12.0-1
* rmf-building-sim-gz-plugins 2.4.1-2 --> 2.5.0-1
* rmf-charger-msgs 3.4.1-2 --> 3.5.0-1
* rmf-charging-schedule 2.9.0-2 --> 2.10.1-1
* rmf-dispenser-msgs 3.4.1-2 --> 3.5.0-1
* rmf-door-msgs 3.4.1-2 --> 3.5.0-1
* rmf-fleet-adapter 2.9.0-2 --> 2.10.1-1
* rmf-fleet-adapter-python 2.9.0-2 --> 2.10.1-1
* rmf-fleet-msgs 3.4.1-2 --> 3.5.0-1
* rmf-ingestor-msgs 3.4.1-2 --> 3.5.0-1
* rmf-lift-msgs 3.4.1-2 --> 3.5.0-1
* rmf-obstacle-msgs 3.4.1-2 --> 3.5.0-1
* rmf-reservation-msgs 3.4.1-2 --> 3.5.0-1
* rmf-reservation-node 2.9.0-2 --> 2.10.1-1
* rmf-robot-sim-common 2.4.1-2 --> 2.5.0-1
* rmf-robot-sim-gz-plugins 2.4.1-2 --> 2.5.0-1
* rmf-scheduler-msgs 3.4.1-2 --> 3.5.0-1
* rmf-site-map-msgs 3.4.1-2 --> 3.5.0-1
* rmf-task-msgs 3.4.1-2 --> 3.5.0-1
* rmf-task-ros2 2.9.0-2 --> 2.10.1-1
* rmf-traffic 3.4.0-2 --> 3.5.0-1
* rmf-traffic-editor 1.11.0-2 --> 1.12.0-1
* rmf-traffic-editor-assets 1.11.0-2 --> 1.12.0-1
* rmf-traffic-editor-test-maps 1.11.0-2 --> 1.12.0-1
* rmf-traffic-examples 3.4.0-2 --> 3.5.0-1
* rmf-traffic-msgs 3.4.1-2 --> 3.5.0-1
* rmf-traffic-ros2 2.9.0-2 --> 2.10.1-1
* rmf-visualization 2.4.1-2 --> 2.4.2-1
* rmf-visualization-building-systems 2.4.1-2 --> 2.4.2-1
* rmf-visualization-fleet-states 2.4.1-2 --> 2.4.2-1
* rmf-visualization-floorplans 2.4.1-2 --> 2.4.2-1
* rmf-visualization-navgraphs 2.4.1-2 --> 2.4.2-1
* rmf-visualization-obstacles 2.4.1-2 --> 2.4.2-1
* rmf-visualization-rviz2-plugins 2.4.1-2 --> 2.4.2-1
* rmf-visualization-schedule 2.4.1-2 --> 2.4.2-1
* rmf-websocket 2.9.0-2 --> 2.10.1-1
* rmf-workcell-msgs 3.4.1-2 --> 3.5.0-1
* rmw-connextdds 1.1.0-2 --> 1.1.0-3
* rmw-connextdds-common 1.1.0-2 --> 1.1.0-3
* rmw-stats-shim 0.1.2-1
* rmw-zenoh-cpp 0.6.0-2 --> 0.6.1-1
* ros-gz 2.1.6-2 --> 2.1.7-1
* ros-gz-bridge 2.1.6-2 --> 2.1.7-1
* ros-gz-image 2.1.6-2 --> 2.1.7-1
* ros-gz-interfaces 2.1.6-2 --> 2.1.7-1
* ros-gz-sim 2.1.6-2 --> 2.1.7-1
* ros-gz-sim-demos 2.1.6-2 --> 2.1.7-1
* ros2-controllers 4.23.0-2 --> 5.0.0-1
* ros2-controllers-test-nodes 4.23.0-2 --> 5.0.0-1
* rosapi 2.2.0-2 --> 2.3.0-1
* rosapi-msgs 2.2.0-2 --> 2.3.0-1
* rosbag2-storage-broll 0.1.1-1
* rosbridge-library 2.2.0-2 --> 2.3.0-1
* rosbridge-msgs 2.2.0-2 --> 2.3.0-1
* rosbridge-server 2.2.0-2 --> 2.3.0-1
* rosbridge-suite 2.2.0-2 --> 2.3.0-1
* rosbridge-test-msgs 2.2.0-2 --> 2.3.0-1
* rosgraph-monitor 0.1.2-1
* rosgraph-monitor-msgs 0.1.2-1
* rqt-joint-trajectory-controller 4.23.0-2 --> 5.0.0-1
* rqt-plot 1.6.2-2 --> 1.6.3-1
* rqt-topic 1.8.0-2 --> 1.8.1-1
* rti-connext-dds-cmake-module 1.1.0-2 --> 1.1.0-3
* rviz-assimp-vendor 15.0.0-1 --> 15.0.2-1
* rviz-common 15.0.0-1 --> 15.0.2-1
* rviz-default-plugins 15.0.0-1 --> 15.0.2-1
* rviz-imu-plugin 2.2.0-2 --> 2.2.1-1
* rviz-ogre-vendor 15.0.0-1 --> 15.0.2-1
* rviz-rendering 15.0.0-1 --> 15.0.2-1
* rviz-rendering-tests 15.0.0-1 --> 15.0.2-1
* rviz-resource-interfaces 15.0.0-1 --> 15.0.2-1
* rviz-visual-testing-framework 15.0.0-1 --> 15.0.2-1
* rviz2 15.0.0-1 --> 15.0.2-1
* self-test 4.4.3-2 --> 4.3.4-1
* septentrio-gnss-driver 1.4.2-2 --> 1.4.3-1
* simulation-interfaces 1.0.0-1
* steering-controllers-library 4.23.0-2 --> 5.0.0-1
* stereo-image-proc 6.0.10-2 --> 6.0.11-1
* swri-cli-tools 3.7.4-2 --> 3.7.5-1
* swri-console-util 3.7.4-2 --> 3.7.5-1
* swri-dbw-interface 3.7.4-2 --> 3.7.5-1
* swri-geometry-util 3.7.4-2 --> 3.7.5-1
* swri-image-util 3.7.4-2 --> 3.7.5-1
* swri-math-util 3.7.4-2 --> 3.7.5-1
* swri-opencv-util 3.7.4-2 --> 3.7.5-1
* swri-roscpp 3.7.4-2 --> 3.7.5-1
* swri-route-util 3.7.4-2 --> 3.7.5-1
* swri-serial-util 3.7.4-2 --> 3.7.5-1
* swri-system-util 3.7.4-2 --> 3.7.5-1
* swri-transform-util 3.7.4-2 --> 3.7.5-1
* test-ros-gz-bridge 2.1.6-2 --> 2.1.7-1
* tile-map 2.4.6-2 --> 2.4.8-1
* trac-ik 2.0.1-2 --> 2.1.0-1
* trac-ik-kinematics-plugin 2.0.1-2 --> 2.1.0-1
* trac-ik-lib 2.0.1-2 --> 2.1.0-1
* tracetools-image-pipeline 6.0.10-2 --> 6.0.11-1
* tricycle-controller 4.23.0-2 --> 5.0.0-1
* tricycle-steering-controller 4.23.0-2 --> 5.0.0-1
* turtle-tf2-cpp 0.6.3-2 --> 0.6.4-1
* turtle-tf2-py 0.6.3-2 --> 0.6.4-1
* turtlesim 1.9.2-2 --> 1.9.3-1
* turtlesim-msgs 1.9.2-2 --> 1.9.3-1
* ur 3.2.1-2 --> 4.0.0-1
* ur-calibration 3.2.1-2 --> 4.0.0-1
* ur-controllers 3.2.1-2 --> 4.0.0-1
* ur-dashboard-msgs 3.2.1-2 --> 4.0.0-1
* ur-description 3.1.0-2 --> 4.0.0-1
* ur-moveit-config 3.2.1-2 --> 4.0.0-1
* ur-robot-driver 3.2.1-2 --> 4.0.0-1
* urdfdom 4.0.0-3 --> 5.0.0-1
* urdfdom-headers 1.1.1-3 --> 1.1.2-1
* velocity-controllers 4.23.0-2 --> 5.0.0-1
* zenoh-cpp-vendor 0.6.0-2 --> 0.6.1-1
* zenoh-security-tools 0.6.0-2 --> 0.6.1-1

Signed-off-by: Rob Woolley <[email protected]>
The gripper-controllers is removed from ros2_controllers
@see: ros-controls/ros2_controllers#1652

Signed-off-by: Jan Vermaete <[email protected]>
e.g.:

  /meta-ros/build/tmp/work/cortexa76-oe-linux/fastdds/3.2.2-1/git/src/cpp/fastdds/topic/DDSSQLFilter/DDSFilterValue.hpp:26:1: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'
  |    25 | #include <regex>
  |   +++ |+#include <cstdint>
  |    26 |

See: eProsima/Fast-DDS#5796
See: eProsima/Fast-DDS@e1524ac

Signed-off-by: Jan Vermaete <[email protected]>
… fix compile issues

This fixes the error of different recipes:
  note: 'uint16_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>'

Patch upstream is not yet in a release.
The upstream patched is split over two recipes.
@see: ros2/rosidl@b3d8446

Signed-off-by: Jan Vermaete <[email protected]>
The generated recipe does have the correct (BSD-3-Clause) LICENSE value

Signed-off-by: Jan Vermaete <[email protected]>
The generated recipe does have the correct (BSD-3-Clause) LICENSE value

Signed-off-by: Jan Vermaete <[email protected]>
No fix yet in the repo of the project.

Signed-off-by: Jan Vermaete <[email protected]>
Fixed the warning:
  WARNING: python3-pygraphviz-1.14-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]
By inherit 'python_setuptools_build_meta' and not 'setuptools3'

Merged the .inc file into the bb.  This was from the days python2 was still existing.

No need anymore for md5sum *and* sha256sum. Dropped md5sum.

Signed-off-by: Jan Vermaete <[email protected]>
What is the Yocto image for ros-core + destop full with X11.

Signed-off-by: Jan Vermaete <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants