From 400bfc88fb33b03c707d6dd2a3c6564fb10cf116 Mon Sep 17 00:00:00 2001 From: Superflore Date: Fri, 26 Jul 2024 13:34:25 +0000 Subject: [PATCH] regenerate all distros, Fri Jul 26 13:34:25 2024 --- .../ackermann-steering-controller/default.nix | 12 +- .../humble/admittance-controller/default.nix | 8 +- distros/humble/andino-apps/default.nix | 26 ++ distros/humble/andino-bringup/default.nix | 12 +- distros/humble/andino-control/default.nix | 8 +- distros/humble/andino-description/default.nix | 15 +- distros/humble/andino-firmware/default.nix | 8 +- distros/humble/andino-gz-classic/default.nix | 8 +- distros/humble/andino-hardware/default.nix | 8 +- distros/humble/andino-navigation/default.nix | 12 +- distros/humble/andino-slam/default.nix | 8 +- distros/humble/apriltag-ros/default.nix | 8 +- distros/humble/aruco-opencv-msgs/default.nix | 8 +- distros/humble/aruco-opencv/default.nix | 8 +- .../humble/autoware-adapi-v1-msgs/default.nix | 8 +- .../autoware-adapi-version-msgs/default.nix | 8 +- .../humble/autoware-common-msgs/default.nix | 26 ++ .../humble/autoware-control-msgs/default.nix | 26 ++ .../humble/autoware-internal-msgs/default.nix | 26 ++ .../default.nix | 26 ++ .../autoware-lanelet2-extension/default.nix | 26 ++ .../autoware-localization-msgs/default.nix | 26 ++ distros/humble/autoware-map-msgs/default.nix | 26 ++ .../autoware-perception-msgs/default.nix | 26 ++ .../humble/autoware-planning-msgs/default.nix | 26 ++ .../humble/autoware-sensing-msgs/default.nix | 26 ++ .../humble/autoware-system-msgs/default.nix | 26 ++ .../humble/autoware-vehicle-msgs/default.nix | 26 ++ distros/humble/backward-ros/default.nix | 17 +- .../humble/behaviortree-cpp-v3/default.nix | 8 +- distros/humble/behaviortree-cpp/default.nix | 8 +- distros/humble/beluga-amcl/default.nix | 8 +- distros/humble/beluga-ros/default.nix | 8 +- distros/humble/beluga/default.nix | 12 +- .../bicycle-steering-controller/default.nix | 12 +- .../bosch-locator-bridge-utils/default.nix | 26 ++ .../humble/bosch-locator-bridge/default.nix | 12 +- .../humble/camera-aravis2-msgs/default.nix | 25 ++ distros/humble/camera-aravis2/default.nix | 26 ++ distros/humble/camera-calibration/default.nix | 8 +- distros/humble/classic-bags/default.nix | 12 +- distros/humble/clearpath-common/default.nix | 8 +- distros/humble/clearpath-config/default.nix | 8 +- distros/humble/clearpath-control/default.nix | 8 +- .../clearpath-customization/default.nix | 8 +- .../humble/clearpath-description/default.nix | 8 +- .../clearpath-generator-common/default.nix | 12 +- .../humble/clearpath-generator-gz/default.nix | 8 +- distros/humble/clearpath-gz/default.nix | 8 +- .../clearpath-mounts-description/default.nix | 8 +- .../default.nix | 8 +- distros/humble/clearpath-platform/default.nix | 8 +- .../clearpath-sensors-description/default.nix | 8 +- .../humble/clearpath-simulator/default.nix | 8 +- .../default.nix | 8 +- .../compressed-image-transport/default.nix | 8 +- distros/humble/control-msgs/default.nix | 8 +- .../humble/controller-interface/default.nix | 8 +- .../controller-manager-msgs/default.nix | 8 +- distros/humble/controller-manager/default.nix | 8 +- distros/humble/create3-coverage/default.nix | 26 ++ .../humble/create3-examples-msgs/default.nix | 26 ++ .../humble/create3-examples-py/default.nix | 24 ++ distros/humble/create3-lidar-slam/default.nix | 25 ++ .../humble/create3-republisher/default.nix | 26 ++ distros/humble/create3-teleop/default.nix | 24 ++ .../dataspeed-can-msg-filters/default.nix | 8 +- distros/humble/dataspeed-can-msgs/default.nix | 25 ++ .../humble/dataspeed-can-tools/default.nix | 26 ++ distros/humble/dataspeed-can-usb/default.nix | 8 +- distros/humble/dataspeed-can/default.nix | 12 +- .../humble/dataspeed-dbw-common/default.nix | 8 +- distros/humble/dataspeed-ulc-can/default.nix | 8 +- distros/humble/dataspeed-ulc-msgs/default.nix | 8 +- distros/humble/dataspeed-ulc/default.nix | 8 +- distros/humble/dbw-fca-can/default.nix | 8 +- .../humble/dbw-fca-description/default.nix | 8 +- .../humble/dbw-fca-joystick-demo/default.nix | 8 +- distros/humble/dbw-fca-msgs/default.nix | 8 +- distros/humble/dbw-fca/default.nix | 8 +- distros/humble/dbw-ford-can/default.nix | 8 +- .../humble/dbw-ford-description/default.nix | 8 +- .../humble/dbw-ford-joystick-demo/default.nix | 8 +- distros/humble/dbw-ford-msgs/default.nix | 8 +- distros/humble/dbw-ford/default.nix | 8 +- distros/humble/dbw-polaris-can/default.nix | 8 +- .../dbw-polaris-description/default.nix | 8 +- .../dbw-polaris-joystick-demo/default.nix | 8 +- distros/humble/dbw-polaris-msgs/default.nix | 8 +- distros/humble/dbw-polaris/default.nix | 8 +- distros/humble/depth-image-proc/default.nix | 8 +- distros/humble/depthai/default.nix | 8 +- .../humble/diagnostic-aggregator/default.nix | 14 +- .../diagnostic-common-diagnostics/default.nix | 14 +- distros/humble/diagnostic-updater/default.nix | 12 +- distros/humble/diagnostics/default.nix | 8 +- .../humble/diff-drive-controller/default.nix | 8 +- .../draco-point-cloud-transport/default.nix | 8 +- distros/humble/ds-dbw-can/default.nix | 8 +- .../humble/ds-dbw-joystick-demo/default.nix | 8 +- distros/humble/ds-dbw-msgs/default.nix | 8 +- distros/humble/ds-dbw/default.nix | 8 +- distros/humble/ecl-command-line/default.nix | 27 ++ distros/humble/ecl-concepts/default.nix | 28 ++ distros/humble/ecl-config/default.nix | 27 ++ distros/humble/ecl-console/default.nix | 25 ++ distros/humble/ecl-containers/default.nix | 31 ++ .../humble/ecl-converters-lite/default.nix | 28 ++ distros/humble/ecl-converters/default.nix | 30 ++ distros/humble/ecl-core-apps/default.nix | 27 ++ distros/humble/ecl-core/default.nix | 27 ++ distros/humble/ecl-devices/default.nix | 26 ++ distros/humble/ecl-eigen/default.nix | 25 ++ distros/humble/ecl-errors/default.nix | 28 ++ distros/humble/ecl-exceptions/default.nix | 27 ++ distros/humble/ecl-filesystem/default.nix | 26 ++ distros/humble/ecl-formatters/default.nix | 27 ++ distros/humble/ecl-geometry/default.nix | 27 ++ distros/humble/ecl-io/default.nix | 27 ++ distros/humble/ecl-ipc/default.nix | 30 ++ distros/humble/ecl-linear-algebra/default.nix | 26 ++ distros/humble/ecl-lite/default.nix | 25 ++ distros/humble/ecl-manipulators/default.nix | 27 ++ distros/humble/ecl-math/default.nix | 27 ++ distros/humble/ecl-mobile-robot/default.nix | 27 ++ distros/humble/ecl-mpl/default.nix | 27 ++ distros/humble/ecl-sigslots-lite/default.nix | 27 ++ distros/humble/ecl-sigslots/default.nix | 30 ++ distros/humble/ecl-statistics/default.nix | 26 ++ distros/humble/ecl-streams/default.nix | 27 ++ distros/humble/ecl-threads/default.nix | 29 ++ distros/humble/ecl-time-lite/default.nix | 26 ++ distros/humble/ecl-time/default.nix | 31 ++ distros/humble/ecl-type-traits/default.nix | 26 ++ distros/humble/ecl-utilities/default.nix | 26 ++ distros/humble/effort-controllers/default.nix | 8 +- distros/humble/eigenpy/default.nix | 10 +- .../humble/etsi-its-cam-coding/default.nix | 8 +- .../etsi-its-cam-conversion/default.nix | 8 +- distros/humble/etsi-its-cam-msgs/default.nix | 8 +- distros/humble/etsi-its-coding/default.nix | 12 +- .../humble/etsi-its-conversion/default.nix | 12 +- .../humble/etsi-its-cpm-ts-coding/default.nix | 25 ++ .../etsi-its-cpm-ts-conversion/default.nix | 25 ++ .../humble/etsi-its-cpm-ts-msgs/default.nix | 25 ++ .../humble/etsi-its-denm-coding/default.nix | 8 +- .../etsi-its-denm-conversion/default.nix | 8 +- distros/humble/etsi-its-denm-msgs/default.nix | 8 +- distros/humble/etsi-its-messages/default.nix | 8 +- .../humble/etsi-its-msgs-utils/default.nix | 8 +- distros/humble/etsi-its-msgs/default.nix | 12 +- .../default.nix | 8 +- .../humble/etsi-its-rviz-plugins/default.nix | 8 +- distros/humble/event-camera-msgs/default.nix | 8 +- distros/humble/event-camera-py/default.nix | 12 +- distros/humble/examples-tf2-py/default.nix | 8 +- distros/humble/fast-gicp/default.nix | 25 ++ distros/humble/fields2cover/default.nix | 12 +- distros/humble/flex-sync/default.nix | 26 ++ .../humble/flexbe-behavior-engine/default.nix | 8 +- distros/humble/flexbe-core/default.nix | 8 +- distros/humble/flexbe-input/default.nix | 8 +- distros/humble/flexbe-mirror/default.nix | 8 +- distros/humble/flexbe-msgs/default.nix | 8 +- distros/humble/flexbe-onboard/default.nix | 8 +- distros/humble/flexbe-states/default.nix | 8 +- distros/humble/flexbe-testing/default.nix | 8 +- distros/humble/flexbe-widget/default.nix | 8 +- .../default.nix | 8 +- .../forward-command-controller/default.nix | 8 +- distros/humble/foxglove-bridge/default.nix | 8 +- .../fri-configuration-controller/default.nix | 25 ++ .../humble/fri-state-broadcaster/default.nix | 25 ++ .../gazebo-ros2-control-demos/default.nix | 8 +- .../humble/gazebo-ros2-control/default.nix | 8 +- distros/humble/generated.nix | 230 ++++++++++++- distros/humble/geometry-tutorials/default.nix | 8 +- distros/humble/geometry2/default.nix | 8 +- distros/humble/grid-map-filters/default.nix | 4 +- .../humble/gripper-controllers/default.nix | 8 +- distros/humble/gtsam/default.nix | 4 +- .../humble/gz-ros2-control-tests/default.nix | 26 ++ .../hardware-interface-testing/default.nix | 8 +- distros/humble/hardware-interface/default.nix | 8 +- distros/humble/hebi-cpp-api/default.nix | 24 ++ distros/humble/hpp-fcl/default.nix | 8 +- .../humble/ign-ros2-control-demos/default.nix | 12 +- .../humble/iiqka-moveit-example/default.nix | 25 ++ distros/humble/image-pipeline/default.nix | 8 +- distros/humble/image-proc/default.nix | 8 +- distros/humble/image-publisher/default.nix | 8 +- distros/humble/image-rotate/default.nix | 8 +- .../image-transport-plugins/default.nix | 8 +- distros/humble/image-view/default.nix | 8 +- .../humble/imu-sensor-broadcaster/default.nix | 8 +- .../default.nix | 25 ++ distros/humble/joint-limits/default.nix | 12 +- .../joint-state-broadcaster/default.nix | 8 +- .../joint-trajectory-controller/default.nix | 8 +- distros/humble/kitti-metrics-eval/default.nix | 8 +- distros/humble/kobuki-core/default.nix | 25 ++ .../kuka-control-mode-handler/default.nix | 25 ++ distros/humble/kuka-controllers/default.nix | 25 ++ .../humble/kuka-driver-interfaces/default.nix | 25 ++ distros/humble/kuka-drivers-core/default.nix | 25 ++ distros/humble/kuka-drivers/default.nix | 25 ++ .../humble/kuka-event-broadcaster/default.nix | 25 ++ .../humble/kuka-iiqka-eac-driver/default.nix | 26 ++ .../humble/kuka-kss-rsi-driver/default.nix | 26 ++ distros/humble/kuka-rsi-simulator/default.nix | 23 ++ distros/humble/launch-pal/default.nix | 8 +- distros/humble/libcaer-driver/default.nix | 12 +- distros/humble/libmavconn/default.nix | 8 +- .../lidar-situational-graphs/default.nix | 26 ++ distros/humble/log-view/default.nix | 30 ++ distros/humble/lusb/default.nix | 8 +- distros/humble/mavlink/default.nix | 8 +- distros/humble/mavros-extras/default.nix | 8 +- distros/humble/mavros-msgs/default.nix | 8 +- distros/humble/mavros/default.nix | 8 +- distros/humble/metavision-driver/default.nix | 18 +- distros/humble/mola-bridge-ros2/default.nix | 8 +- distros/humble/mola-demos/default.nix | 8 +- .../mola-imu-preintegration/default.nix | 8 +- .../mola-input-euroc-dataset/default.nix | 8 +- .../mola-input-kitti-dataset/default.nix | 8 +- .../mola-input-kitti360-dataset/default.nix | 8 +- .../mola-input-mulran-dataset/default.nix | 8 +- .../mola-input-paris-luco-dataset/default.nix | 8 +- distros/humble/mola-input-rawlog/default.nix | 8 +- distros/humble/mola-input-rosbag2/default.nix | 8 +- distros/humble/mola-kernel/default.nix | 8 +- distros/humble/mola-launcher/default.nix | 8 +- distros/humble/mola-metric-maps/default.nix | 8 +- distros/humble/mola-navstate-fg/default.nix | 25 ++ distros/humble/mola-navstate-fuse/default.nix | 12 +- distros/humble/mola-pose-list/default.nix | 8 +- .../humble/mola-relocalization/default.nix | 8 +- distros/humble/mola-traj-tools/default.nix | 8 +- distros/humble/mola-viz/default.nix | 8 +- distros/humble/mola-yaml/default.nix | 8 +- distros/humble/mola/default.nix | 12 +- distros/humble/mp2p-icp/default.nix | 8 +- .../humble/mqtt-client-interfaces/default.nix | 8 +- distros/humble/mqtt-client/default.nix | 8 +- .../humble/mrpt-generic-sensor/default.nix | 8 +- distros/humble/mrpt-map-server/default.nix | 25 ++ distros/humble/mrpt-msgs-bridge/default.nix | 25 ++ .../humble/mrpt-nav-interfaces/default.nix | 25 ++ distros/humble/mrpt-navigation/default.nix | 26 ++ .../humble/mrpt-pf-localization/default.nix | 29 ++ .../mrpt-pointcloud-pipeline/default.nix | 25 ++ distros/humble/mrpt-rawlog/default.nix | 25 ++ distros/humble/mrpt-reactivenav2d/default.nix | 25 ++ .../mrpt-sensor-bumblebee-stereo/default.nix | 8 +- .../humble/mrpt-sensor-gnss-nmea/default.nix | 25 ++ .../mrpt-sensor-gnss-novatel/default.nix | 25 ++ .../mrpt-sensor-imu-taobotics/default.nix | 8 +- distros/humble/mrpt-sensorlib/default.nix | 8 +- distros/humble/mrpt-sensors/default.nix | 12 +- distros/humble/mrpt-tutorials/default.nix | 25 ++ distros/humble/mrpt2/default.nix | 12 +- distros/humble/ndt-omp/default.nix | 25 ++ distros/humble/nicla-vision-ros2/default.nix | 27 ++ distros/humble/octomap-mapping/default.nix | 8 +- distros/humble/octomap-ros/default.nix | 8 +- .../humble/octomap-rviz-plugins/default.nix | 8 +- distros/humble/octomap-server/default.nix | 8 +- distros/humble/off-highway-can/default.nix | 12 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../humble/off-highway-radar-msgs/default.nix | 8 +- distros/humble/off-highway-radar/default.nix | 8 +- .../default.nix | 8 +- .../off-highway-sensor-drivers/default.nix | 8 +- .../humble/off-highway-uss-msgs/default.nix | 8 +- distros/humble/off-highway-uss/default.nix | 8 +- distros/humble/omni-base-bringup/default.nix | 13 +- .../default.nix | 11 +- .../humble/omni-base-description/default.nix | 14 +- distros/humble/omni-base-robot/default.nix | 8 +- distros/humble/openeb-vendor/default.nix | 26 ++ distros/humble/opennav-docking-bt/default.nix | 26 ++ .../humble/opennav-docking-core/default.nix | 26 ++ .../humble/opennav-docking-msgs/default.nix | 26 ++ distros/humble/opennav-docking/default.nix | 26 ++ distros/humble/openvdb-vendor/default.nix | 4 +- distros/humble/ortools-vendor/default.nix | 15 +- distros/humble/pal-gazebo-worlds/default.nix | 8 +- .../default.nix | 8 +- .../pal-gripper-description/default.nix | 8 +- .../humble/pal-gripper-simulation/default.nix | 26 ++ distros/humble/pal-gripper/default.nix | 8 +- distros/humble/pal-maps/default.nix | 8 +- .../default.nix | 8 +- .../pal-robotiq-description/default.nix | 8 +- .../humble/pal-robotiq-gripper/default.nix | 8 +- distros/humble/pid-controller/default.nix | 26 ++ distros/humble/play-motion2-msgs/default.nix | 8 +- distros/humble/play-motion2/default.nix | 8 +- distros/humble/pmb2-2dnav/default.nix | 12 +- distros/humble/pmb2-bringup/default.nix | 12 +- .../pmb2-controller-configuration/default.nix | 12 +- distros/humble/pmb2-description/default.nix | 12 +- distros/humble/pmb2-gazebo/default.nix | 8 +- distros/humble/pmb2-laser-sensors/default.nix | 11 +- distros/humble/pmb2-navigation/default.nix | 12 +- distros/humble/pmb2-robot/default.nix | 8 +- distros/humble/pmb2-simulation/default.nix | 8 +- .../humble/point-cloud-interfaces/default.nix | 8 +- .../point-cloud-transport-plugins/default.nix | 8 +- .../humble/position-controllers/default.nix | 8 +- distros/humble/proxsuite/default.nix | 8 +- distros/humble/psdk-interfaces/default.nix | 12 +- distros/humble/psdk-wrapper/default.nix | 8 +- distros/humble/py-binding-tools/default.nix | 26 ++ distros/humble/qb-device-bringup/default.nix | 25 ++ distros/humble/qb-device-driver/default.nix | 25 ++ distros/humble/qb-device-msgs/default.nix | 25 ++ .../humble/qb-device-ros2-control/default.nix | 26 ++ .../qb-device-test-controllers/default.nix | 24 ++ distros/humble/qb-device/default.nix | 25 ++ .../range-sensor-broadcaster/default.nix | 8 +- distros/humble/rc-genicam-driver/default.nix | 8 +- .../humble/realsense2-camera-msgs/default.nix | 12 +- distros/humble/realsense2-camera/default.nix | 13 +- .../humble/realsense2-description/default.nix | 8 +- distros/humble/rig-reconfigure/default.nix | 8 +- distros/humble/ros-gz-interfaces/default.nix | 8 +- distros/humble/ros-gz/default.nix | 8 +- distros/humble/ros-ign-bridge/default.nix | 8 +- .../humble/ros-ign-gazebo-demos/default.nix | 8 +- distros/humble/ros-ign-gazebo/default.nix | 8 +- distros/humble/ros-ign-image/default.nix | 8 +- distros/humble/ros-ign-interfaces/default.nix | 8 +- distros/humble/ros-ign/default.nix | 8 +- .../ros2-control-test-assets/default.nix | 8 +- distros/humble/ros2-control/default.nix | 8 +- .../ros2-controllers-test-nodes/default.nix | 8 +- distros/humble/ros2-controllers/default.nix | 12 +- .../humble/ros2-socketcan-msgs/default.nix | 26 ++ distros/humble/ros2-socketcan/default.nix | 12 +- distros/humble/ros2controlcli/default.nix | 8 +- distros/humble/rosx-introspection/default.nix | 26 ++ .../humble/rqt-controller-manager/default.nix | 8 +- .../default.nix | 8 +- distros/humble/rqt-tf-tree/default.nix | 12 +- .../humble/rtabmap-conversions/default.nix | 8 +- distros/humble/rtabmap-demos/default.nix | 8 +- distros/humble/rtabmap-examples/default.nix | 8 +- distros/humble/rtabmap-launch/default.nix | 8 +- distros/humble/rtabmap-msgs/default.nix | 8 +- distros/humble/rtabmap-odom/default.nix | 8 +- distros/humble/rtabmap-python/default.nix | 8 +- distros/humble/rtabmap-ros/default.nix | 8 +- .../humble/rtabmap-rviz-plugins/default.nix | 8 +- distros/humble/rtabmap-slam/default.nix | 8 +- distros/humble/rtabmap-sync/default.nix | 8 +- distros/humble/rtabmap-util/default.nix | 8 +- distros/humble/rtabmap-viz/default.nix | 8 +- distros/humble/rtabmap/default.nix | 8 +- distros/humble/self-test/default.nix | 8 +- .../humble/septentrio-gnss-driver/default.nix | 8 +- distros/humble/sick-scan-xd/default.nix | 10 +- distros/humble/simple-launch/default.nix | 8 +- .../situational-graphs-datasets/default.nix | 24 ++ .../situational-graphs-msgs/default.nix | 26 ++ .../default.nix | 26 ++ .../situational-graphs-wrapper/default.nix | 23 ++ distros/humble/slam-toolbox/default.nix | 4 +- distros/humble/sophus/default.nix | 12 +- .../steering-controllers-library/default.nix | 8 +- distros/humble/stereo-image-proc/default.nix | 8 +- distros/humble/swri-console/default.nix | 14 +- distros/humble/teleop-twist-joy/default.nix | 8 +- distros/humble/test-ros-gz-bridge/default.nix | 8 +- distros/humble/tf2-bullet/default.nix | 8 +- distros/humble/tf2-eigen-kdl/default.nix | 8 +- distros/humble/tf2-eigen/default.nix | 8 +- distros/humble/tf2-geometry-msgs/default.nix | 8 +- distros/humble/tf2-kdl/default.nix | 8 +- distros/humble/tf2-msgs/default.nix | 8 +- distros/humble/tf2-py/default.nix | 8 +- distros/humble/tf2-ros-py/default.nix | 8 +- distros/humble/tf2-ros/default.nix | 8 +- distros/humble/tf2-sensor-msgs/default.nix | 8 +- distros/humble/tf2-tools/default.nix | 8 +- distros/humble/tf2/default.nix | 12 +- .../humble/theora-image-transport/default.nix | 8 +- distros/humble/tiago-2dnav/default.nix | 12 +- distros/humble/tiago-bringup/default.nix | 12 +- .../default.nix | 12 +- distros/humble/tiago-description/default.nix | 12 +- distros/humble/tiago-gazebo/default.nix | 12 +- .../humble/tiago-laser-sensors/default.nix | 11 +- .../humble/tiago-moveit-config/default.nix | 12 +- distros/humble/tiago-navigation/default.nix | 8 +- distros/humble/tiago-robot/default.nix | 8 +- distros/humble/tiago-simulation/default.nix | 8 +- .../tracetools-image-pipeline/default.nix | 8 +- .../humble/transmission-interface/default.nix | 8 +- .../humble/tricycle-controller/default.nix | 8 +- .../tricycle-steering-controller/default.nix | 12 +- distros/humble/turtle-tf2-cpp/default.nix | 8 +- distros/humble/turtle-tf2-py/default.nix | 8 +- distros/humble/turtlebot4-base/default.nix | 8 +- distros/humble/turtlebot4-bringup/default.nix | 12 +- .../humble/turtlebot4-description/default.nix | 8 +- .../humble/turtlebot4-diagnostics/default.nix | 8 +- distros/humble/turtlebot4-msgs/default.nix | 8 +- .../humble/turtlebot4-navigation/default.nix | 8 +- distros/humble/turtlebot4-node/default.nix | 8 +- distros/humble/turtlebot4-robot/default.nix | 8 +- distros/humble/turtlebot4-setup/default.nix | 12 +- distros/humble/turtlebot4-tests/default.nix | 8 +- distros/humble/udp-msgs/default.nix | 16 +- distros/humble/ur-bringup/default.nix | 8 +- distros/humble/ur-calibration/default.nix | 8 +- distros/humble/ur-client-library/default.nix | 8 +- distros/humble/ur-controllers/default.nix | 8 +- distros/humble/ur-dashboard-msgs/default.nix | 8 +- distros/humble/ur-moveit-config/default.nix | 8 +- distros/humble/ur-robot-driver/default.nix | 8 +- distros/humble/ur/default.nix | 8 +- distros/humble/urdf-test/default.nix | 8 +- .../humble/velocity-controllers/default.nix | 8 +- .../humble/vimbax-camera-events/default.nix | 8 +- .../humble/vimbax-camera-examples/default.nix | 8 +- distros/humble/vimbax-camera-msgs/default.nix | 8 +- distros/humble/vimbax-camera/default.nix | 8 +- distros/humble/vmbc-interface/default.nix | 8 +- .../zlib-point-cloud-transport/default.nix | 8 +- .../zstd-point-cloud-transport/default.nix | 8 +- .../ackermann-steering-controller/default.nix | 12 +- distros/iron/action-tutorials-cpp/default.nix | 8 +- .../action-tutorials-interfaces/default.nix | 8 +- distros/iron/action-tutorials-py/default.nix | 8 +- .../iron/admittance-controller/default.nix | 8 +- distros/iron/ament-clang-format/default.nix | 8 +- distros/iron/ament-clang-tidy/default.nix | 8 +- distros/iron/ament-cmake-auto/default.nix | 8 +- .../iron/ament-cmake-clang-format/default.nix | 8 +- .../iron/ament-cmake-clang-tidy/default.nix | 8 +- .../iron/ament-cmake-copyright/default.nix | 8 +- distros/iron/ament-cmake-core/default.nix | 8 +- distros/iron/ament-cmake-cppcheck/default.nix | 8 +- distros/iron/ament-cmake-cpplint/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../ament-cmake-export-interfaces/default.nix | 8 +- .../ament-cmake-export-libraries/default.nix | 8 +- .../ament-cmake-export-link-flags/default.nix | 8 +- .../ament-cmake-export-targets/default.nix | 8 +- distros/iron/ament-cmake-flake8/default.nix | 8 +- .../ament-cmake-gen-version-h/default.nix | 8 +- distros/iron/ament-cmake-gmock/default.nix | 8 +- .../ament-cmake-google-benchmark/default.nix | 8 +- distros/iron/ament-cmake-gtest/default.nix | 8 +- .../default.nix | 8 +- .../iron/ament-cmake-libraries/default.nix | 8 +- .../iron/ament-cmake-lint-cmake/default.nix | 8 +- distros/iron/ament-cmake-mypy/default.nix | 8 +- distros/iron/ament-cmake-pclint/default.nix | 8 +- distros/iron/ament-cmake-pep257/default.nix | 8 +- .../iron/ament-cmake-pycodestyle/default.nix | 8 +- distros/iron/ament-cmake-pyflakes/default.nix | 8 +- distros/iron/ament-cmake-pytest/default.nix | 8 +- distros/iron/ament-cmake-python/default.nix | 8 +- .../default.nix | 8 +- distros/iron/ament-cmake-test/default.nix | 8 +- .../iron/ament-cmake-uncrustify/default.nix | 8 +- .../ament-cmake-vendor-package/default.nix | 8 +- distros/iron/ament-cmake-version/default.nix | 8 +- distros/iron/ament-cmake-xmllint/default.nix | 8 +- distros/iron/ament-cmake/default.nix | 8 +- distros/iron/ament-copyright/default.nix | 8 +- distros/iron/ament-cppcheck/default.nix | 8 +- distros/iron/ament-cpplint/default.nix | 8 +- distros/iron/ament-flake8/default.nix | 8 +- distros/iron/ament-lint-auto/default.nix | 8 +- distros/iron/ament-lint-cmake/default.nix | 8 +- distros/iron/ament-lint-common/default.nix | 8 +- distros/iron/ament-lint/default.nix | 8 +- distros/iron/ament-mypy/default.nix | 8 +- distros/iron/ament-pclint/default.nix | 8 +- distros/iron/ament-pep257/default.nix | 8 +- distros/iron/ament-pycodestyle/default.nix | 8 +- distros/iron/ament-pyflakes/default.nix | 8 +- distros/iron/ament-uncrustify/default.nix | 8 +- distros/iron/ament-xmllint/default.nix | 8 +- distros/iron/aruco-opencv-msgs/default.nix | 8 +- distros/iron/aruco-opencv/default.nix | 8 +- distros/iron/backward-ros/default.nix | 17 +- distros/iron/behaviortree-cpp-v3/default.nix | 8 +- distros/iron/behaviortree-cpp/default.nix | 8 +- distros/iron/beluga-amcl/default.nix | 8 +- distros/iron/beluga-ros/default.nix | 8 +- distros/iron/beluga/default.nix | 12 +- .../bicycle-steering-controller/default.nix | 12 +- distros/iron/camera-aravis2-msgs/default.nix | 25 ++ distros/iron/camera-aravis2/default.nix | 26 ++ distros/iron/classic-bags/default.nix | 12 +- distros/iron/composition/default.nix | 8 +- distros/iron/control-msgs/default.nix | 10 +- distros/iron/controller-interface/default.nix | 8 +- .../iron/controller-manager-msgs/default.nix | 8 +- distros/iron/controller-manager/default.nix | 8 +- distros/iron/costmap-queue/default.nix | 8 +- .../iron/demo-nodes-cpp-native/default.nix | 8 +- distros/iron/demo-nodes-cpp/default.nix | 8 +- distros/iron/demo-nodes-py/default.nix | 8 +- distros/iron/depthai/default.nix | 8 +- .../iron/diagnostic-aggregator/default.nix | 14 +- .../diagnostic-common-diagnostics/default.nix | 14 +- distros/iron/diagnostic-updater/default.nix | 12 +- distros/iron/diagnostics/default.nix | 8 +- .../iron/diff-drive-controller/default.nix | 8 +- distros/iron/dummy-map-server/default.nix | 8 +- distros/iron/dummy-robot-bringup/default.nix | 8 +- distros/iron/dummy-sensors/default.nix | 8 +- distros/iron/dwb-core/default.nix | 8 +- distros/iron/dwb-critics/default.nix | 8 +- distros/iron/dwb-msgs/default.nix | 8 +- distros/iron/dwb-plugins/default.nix | 8 +- distros/iron/effort-controllers/default.nix | 8 +- distros/iron/eigenpy/default.nix | 10 +- distros/iron/etsi-its-cam-coding/default.nix | 8 +- .../iron/etsi-its-cam-conversion/default.nix | 8 +- distros/iron/etsi-its-cam-msgs/default.nix | 8 +- distros/iron/etsi-its-coding/default.nix | 12 +- distros/iron/etsi-its-conversion/default.nix | 12 +- .../iron/etsi-its-cpm-ts-coding/default.nix | 25 ++ .../etsi-its-cpm-ts-conversion/default.nix | 25 ++ distros/iron/etsi-its-cpm-ts-msgs/default.nix | 25 ++ distros/iron/etsi-its-denm-coding/default.nix | 8 +- .../iron/etsi-its-denm-conversion/default.nix | 8 +- distros/iron/etsi-its-denm-msgs/default.nix | 8 +- distros/iron/etsi-its-messages/default.nix | 8 +- distros/iron/etsi-its-msgs-utils/default.nix | 8 +- distros/iron/etsi-its-msgs/default.nix | 12 +- .../default.nix | 8 +- .../iron/etsi-its-rviz-plugins/default.nix | 8 +- distros/iron/event-camera-msgs/default.nix | 8 +- distros/iron/event-camera-py/default.nix | 8 +- .../examples-rclcpp-async-client/default.nix | 8 +- .../examples-rclcpp-cbg-executor/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclcpp-minimal-timer/default.nix | 8 +- .../default.nix | 8 +- .../iron/examples-rclcpp-wait-set/default.nix | 8 +- .../iron/examples-rclpy-executors/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclpy-minimal-client/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/iron/examples-tf2-py/default.nix | 8 +- distros/iron/fast-gicp/default.nix | 25 ++ distros/iron/fields2cover/default.nix | 12 +- distros/iron/flex-sync/default.nix | 26 ++ .../iron/flexbe-behavior-engine/default.nix | 8 +- distros/iron/flexbe-core/default.nix | 8 +- distros/iron/flexbe-input/default.nix | 8 +- distros/iron/flexbe-mirror/default.nix | 8 +- distros/iron/flexbe-msgs/default.nix | 8 +- distros/iron/flexbe-onboard/default.nix | 8 +- distros/iron/flexbe-states/default.nix | 8 +- distros/iron/flexbe-testing/default.nix | 8 +- distros/iron/flexbe-widget/default.nix | 8 +- .../default.nix | 8 +- .../forward-command-controller/default.nix | 8 +- distros/iron/foxglove-bridge/default.nix | 8 +- .../gazebo-ros2-control-demos/default.nix | 8 +- distros/iron/gazebo-ros2-control/default.nix | 8 +- distros/iron/generated.nix | 62 +++- distros/iron/geometry-tutorials/default.nix | 8 +- distros/iron/geometry2/default.nix | 8 +- distros/iron/grid-map-filters/default.nix | 4 +- distros/iron/gripper-controllers/default.nix | 8 +- distros/iron/gtsam/default.nix | 4 +- .../iron/gz-ros2-control-demos/default.nix | 12 +- .../hardware-interface-testing/default.nix | 8 +- distros/iron/hardware-interface/default.nix | 8 +- distros/iron/hpp-fcl/default.nix | 8 +- distros/iron/image-tools/default.nix | 8 +- .../iron/imu-sensor-broadcaster/default.nix | 8 +- distros/iron/intra-process-demo/default.nix | 8 +- distros/iron/joint-limits/default.nix | 12 +- .../iron/joint-state-broadcaster/default.nix | 8 +- .../joint-trajectory-controller/default.nix | 8 +- distros/iron/kitti-metrics-eval/default.nix | 8 +- distros/iron/kobuki-core/default.nix | 8 +- distros/iron/launch-pytest/default.nix | 8 +- .../launch-testing-ament-cmake/default.nix | 8 +- .../iron/launch-testing-examples/default.nix | 8 +- distros/iron/launch-testing/default.nix | 8 +- distros/iron/launch-xml/default.nix | 8 +- distros/iron/launch-yaml/default.nix | 8 +- distros/iron/launch/default.nix | 8 +- distros/iron/libcaer-driver/default.nix | 12 +- distros/iron/libcurl-vendor/default.nix | 8 +- distros/iron/libmavconn/default.nix | 8 +- .../iron/lidar-situational-graphs/default.nix | 26 ++ distros/iron/lifecycle-py/default.nix | 8 +- distros/iron/lifecycle/default.nix | 8 +- distros/iron/logging-demo/default.nix | 8 +- distros/iron/mavlink/default.nix | 8 +- distros/iron/mavros-extras/default.nix | 8 +- distros/iron/mavros-msgs/default.nix | 8 +- distros/iron/mavros/default.nix | 8 +- distros/iron/mcap-vendor/default.nix | 8 +- distros/iron/metavision-driver/default.nix | 18 +- distros/iron/mola-bridge-ros2/default.nix | 8 +- distros/iron/mola-demos/default.nix | 8 +- .../iron/mola-imu-preintegration/default.nix | 8 +- .../iron/mola-input-euroc-dataset/default.nix | 8 +- .../iron/mola-input-kitti-dataset/default.nix | 8 +- .../mola-input-kitti360-dataset/default.nix | 8 +- .../mola-input-mulran-dataset/default.nix | 8 +- .../mola-input-paris-luco-dataset/default.nix | 8 +- distros/iron/mola-input-rawlog/default.nix | 8 +- distros/iron/mola-input-rosbag2/default.nix | 8 +- distros/iron/mola-kernel/default.nix | 8 +- distros/iron/mola-launcher/default.nix | 8 +- distros/iron/mola-metric-maps/default.nix | 8 +- distros/iron/mola-navstate-fg/default.nix | 25 ++ distros/iron/mola-navstate-fuse/default.nix | 12 +- distros/iron/mola-pose-list/default.nix | 8 +- distros/iron/mola-relocalization/default.nix | 8 +- distros/iron/mola-traj-tools/default.nix | 8 +- distros/iron/mola-viz/default.nix | 8 +- distros/iron/mola-yaml/default.nix | 8 +- distros/iron/mola/default.nix | 12 +- distros/iron/mp2p-icp/default.nix | 8 +- .../iron/mqtt-client-interfaces/default.nix | 8 +- distros/iron/mqtt-client/default.nix | 8 +- distros/iron/mrpt-generic-sensor/default.nix | 8 +- distros/iron/mrpt-map-server/default.nix | 25 ++ distros/iron/mrpt-msgs-bridge/default.nix | 25 ++ distros/iron/mrpt-nav-interfaces/default.nix | 25 ++ distros/iron/mrpt-navigation/default.nix | 26 ++ distros/iron/mrpt-pf-localization/default.nix | 29 ++ .../iron/mrpt-pointcloud-pipeline/default.nix | 25 ++ distros/iron/mrpt-rawlog/default.nix | 25 ++ distros/iron/mrpt-reactivenav2d/default.nix | 25 ++ .../mrpt-sensor-bumblebee-stereo/default.nix | 8 +- .../iron/mrpt-sensor-gnss-nmea/default.nix | 25 ++ .../iron/mrpt-sensor-gnss-novatel/default.nix | 25 ++ .../mrpt-sensor-imu-taobotics/default.nix | 8 +- distros/iron/mrpt-sensorlib/default.nix | 8 +- distros/iron/mrpt-sensors/default.nix | 12 +- distros/iron/mrpt-tutorials/default.nix | 25 ++ distros/iron/mrpt2/default.nix | 12 +- distros/iron/nav-2d-msgs/default.nix | 8 +- distros/iron/nav-2d-utils/default.nix | 8 +- distros/iron/nav2-amcl/default.nix | 8 +- distros/iron/nav2-behavior-tree/default.nix | 8 +- distros/iron/nav2-behaviors/default.nix | 8 +- distros/iron/nav2-bringup/default.nix | 8 +- distros/iron/nav2-bt-navigator/default.nix | 8 +- .../iron/nav2-collision-monitor/default.nix | 8 +- distros/iron/nav2-common/default.nix | 8 +- .../nav2-constrained-smoother/default.nix | 8 +- distros/iron/nav2-controller/default.nix | 8 +- distros/iron/nav2-core/default.nix | 8 +- distros/iron/nav2-costmap-2d/default.nix | 8 +- distros/iron/nav2-dwb-controller/default.nix | 8 +- .../iron/nav2-lifecycle-manager/default.nix | 8 +- distros/iron/nav2-map-server/default.nix | 8 +- distros/iron/nav2-mppi-controller/default.nix | 8 +- distros/iron/nav2-msgs/default.nix | 8 +- distros/iron/nav2-navfn-planner/default.nix | 8 +- distros/iron/nav2-planner/default.nix | 8 +- .../default.nix | 8 +- .../nav2-rotation-shim-controller/default.nix | 8 +- distros/iron/nav2-rviz-plugins/default.nix | 8 +- .../iron/nav2-simple-commander/default.nix | 8 +- distros/iron/nav2-smac-planner/default.nix | 8 +- distros/iron/nav2-smoother/default.nix | 8 +- distros/iron/nav2-system-tests/default.nix | 8 +- .../iron/nav2-theta-star-planner/default.nix | 8 +- distros/iron/nav2-util/default.nix | 8 +- .../iron/nav2-velocity-smoother/default.nix | 8 +- distros/iron/nav2-voxel-grid/default.nix | 8 +- .../iron/nav2-waypoint-follower/default.nix | 8 +- distros/iron/navigation2/default.nix | 8 +- distros/iron/ndt-omp/default.nix | 25 ++ distros/iron/octomap-mapping/default.nix | 8 +- distros/iron/octomap-ros/default.nix | 8 +- distros/iron/octomap-rviz-plugins/default.nix | 8 +- distros/iron/octomap-server/default.nix | 8 +- distros/iron/ompl/default.nix | 8 +- distros/iron/openeb-vendor/default.nix | 26 ++ distros/iron/openvdb-vendor/default.nix | 4 +- distros/iron/ortools-vendor/default.nix | 15 +- distros/iron/pcl-conversions/default.nix | 8 +- distros/iron/pcl-ros/default.nix | 12 +- distros/iron/pendulum-control/default.nix | 8 +- distros/iron/pendulum-msgs/default.nix | 8 +- distros/iron/perception-pcl/default.nix | 8 +- distros/iron/pid-controller/default.nix | 26 ++ distros/iron/position-controllers/default.nix | 8 +- distros/iron/proxsuite/default.nix | 12 +- distros/iron/py-binding-tools/default.nix | 26 ++ .../quality-of-service-demo-cpp/default.nix | 8 +- .../quality-of-service-demo-py/default.nix | 8 +- .../iron/range-sensor-broadcaster/default.nix | 8 +- distros/iron/rc-genicam-driver/default.nix | 8 +- distros/iron/rcl-action/default.nix | 14 +- distros/iron/rcl-lifecycle/default.nix | 14 +- .../iron/rcl-yaml-param-parser/default.nix | 14 +- distros/iron/rcl/default.nix | 14 +- distros/iron/rclcpp-action/default.nix | 8 +- distros/iron/rclcpp-components/default.nix | 8 +- distros/iron/rclcpp-lifecycle/default.nix | 8 +- distros/iron/rclcpp/default.nix | 8 +- distros/iron/rclpy/default.nix | 8 +- distros/iron/rcpputils/default.nix | 14 +- .../iron/realsense2-camera-msgs/default.nix | 12 +- distros/iron/realsense2-camera/default.nix | 13 +- .../iron/realsense2-description/default.nix | 8 +- distros/iron/resource-retriever/default.nix | 8 +- distros/iron/rig-reconfigure/default.nix | 8 +- distros/iron/rmf-api-msgs/default.nix | 8 +- distros/iron/rmf-charger-msgs/default.nix | 8 +- .../iron/rmf-charging-schedule/default.nix | 8 +- distros/iron/rmf-dispenser-msgs/default.nix | 8 +- distros/iron/rmf-door-msgs/default.nix | 8 +- .../iron/rmf-fleet-adapter-python/default.nix | 8 +- distros/iron/rmf-fleet-adapter/default.nix | 8 +- distros/iron/rmf-fleet-msgs/default.nix | 8 +- distros/iron/rmf-ingestor-msgs/default.nix | 8 +- distros/iron/rmf-lift-msgs/default.nix | 8 +- distros/iron/rmf-obstacle-msgs/default.nix | 8 +- distros/iron/rmf-scheduler-msgs/default.nix | 8 +- distros/iron/rmf-site-map-msgs/default.nix | 8 +- distros/iron/rmf-task-msgs/default.nix | 8 +- distros/iron/rmf-task-ros2/default.nix | 8 +- distros/iron/rmf-traffic-msgs/default.nix | 8 +- distros/iron/rmf-traffic-ros2/default.nix | 8 +- distros/iron/rmf-websocket/default.nix | 8 +- distros/iron/rmf-workcell-msgs/default.nix | 8 +- distros/iron/rmw-fastrtps-cpp/default.nix | 8 +- .../iron/rmw-fastrtps-dynamic-cpp/default.nix | 8 +- .../iron/rmw-fastrtps-shared-cpp/default.nix | 8 +- distros/iron/rmw-implementation/default.nix | 8 +- distros/iron/ros-gz-interfaces/default.nix | 8 +- distros/iron/ros-gz/default.nix | 8 +- distros/iron/ros-ign-bridge/default.nix | 8 +- distros/iron/ros-ign-gazebo-demos/default.nix | 8 +- distros/iron/ros-ign-gazebo/default.nix | 8 +- distros/iron/ros-ign-image/default.nix | 8 +- distros/iron/ros-ign-interfaces/default.nix | 8 +- distros/iron/ros-ign/default.nix | 8 +- .../iron/ros2-control-test-assets/default.nix | 8 +- distros/iron/ros2-control/default.nix | 8 +- .../ros2-controllers-test-nodes/default.nix | 8 +- distros/iron/ros2-controllers/default.nix | 12 +- distros/iron/ros2-socketcan-msgs/default.nix | 8 +- distros/iron/ros2-socketcan/default.nix | 8 +- distros/iron/ros2action/default.nix | 8 +- distros/iron/ros2bag/default.nix | 8 +- .../iron/ros2cli-test-interfaces/default.nix | 8 +- distros/iron/ros2cli/default.nix | 8 +- distros/iron/ros2component/default.nix | 8 +- distros/iron/ros2controlcli/default.nix | 8 +- distros/iron/ros2doctor/default.nix | 8 +- distros/iron/ros2interface/default.nix | 8 +- .../ros2lifecycle-test-fixtures/default.nix | 8 +- distros/iron/ros2lifecycle/default.nix | 8 +- distros/iron/ros2multicast/default.nix | 8 +- distros/iron/ros2node/default.nix | 8 +- distros/iron/ros2param/default.nix | 8 +- distros/iron/ros2pkg/default.nix | 8 +- distros/iron/ros2run/default.nix | 8 +- distros/iron/ros2service/default.nix | 8 +- distros/iron/ros2topic/default.nix | 8 +- distros/iron/ros2trace/default.nix | 8 +- .../iron/rosbag2-compression-zstd/default.nix | 8 +- distros/iron/rosbag2-compression/default.nix | 8 +- distros/iron/rosbag2-cpp/default.nix | 8 +- distros/iron/rosbag2-examples-cpp/default.nix | 8 +- distros/iron/rosbag2-examples-py/default.nix | 8 +- distros/iron/rosbag2-interfaces/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/iron/rosbag2-py/default.nix | 8 +- .../default.nix | 8 +- distros/iron/rosbag2-storage-mcap/default.nix | 8 +- .../iron/rosbag2-storage-sqlite3/default.nix | 8 +- distros/iron/rosbag2-storage/default.nix | 8 +- distros/iron/rosbag2-test-common/default.nix | 8 +- distros/iron/rosbag2-test-msgdefs/default.nix | 8 +- distros/iron/rosbag2-tests/default.nix | 8 +- distros/iron/rosbag2-transport/default.nix | 8 +- distros/iron/rosbag2/default.nix | 8 +- distros/iron/rosx-introspection/default.nix | 26 ++ distros/iron/rqt-bag-plugins/default.nix | 8 +- distros/iron/rqt-bag/default.nix | 8 +- .../iron/rqt-controller-manager/default.nix | 8 +- distros/iron/rqt-graph/default.nix | 8 +- .../default.nix | 8 +- distros/iron/rqt-tf-tree/default.nix | 12 +- distros/iron/rtabmap-conversions/default.nix | 8 +- distros/iron/rtabmap-demos/default.nix | 8 +- distros/iron/rtabmap-examples/default.nix | 8 +- distros/iron/rtabmap-launch/default.nix | 8 +- distros/iron/rtabmap-msgs/default.nix | 8 +- distros/iron/rtabmap-odom/default.nix | 8 +- distros/iron/rtabmap-python/default.nix | 8 +- distros/iron/rtabmap-ros/default.nix | 8 +- distros/iron/rtabmap-rviz-plugins/default.nix | 8 +- distros/iron/rtabmap-slam/default.nix | 8 +- distros/iron/rtabmap-sync/default.nix | 8 +- distros/iron/rtabmap-util/default.nix | 8 +- distros/iron/rtabmap-viz/default.nix | 8 +- distros/iron/rtabmap/default.nix | 8 +- distros/iron/rviz-assimp-vendor/default.nix | 8 +- distros/iron/rviz-common/default.nix | 8 +- distros/iron/rviz-default-plugins/default.nix | 8 +- distros/iron/rviz-ogre-vendor/default.nix | 8 +- distros/iron/rviz-rendering-tests/default.nix | 8 +- distros/iron/rviz-rendering/default.nix | 8 +- .../rviz-visual-testing-framework/default.nix | 8 +- distros/iron/rviz2/default.nix | 8 +- distros/iron/self-test/default.nix | 8 +- .../iron/septentrio-gnss-driver/default.nix | 8 +- distros/iron/shared-queues-vendor/default.nix | 8 +- distros/iron/sick-scan-xd/default.nix | 26 ++ distros/iron/simple-launch/default.nix | 8 +- .../situational-graphs-datasets/default.nix | 24 ++ .../iron/situational-graphs-msgs/default.nix | 26 ++ .../default.nix | 26 ++ .../situational-graphs-wrapper/default.nix | 23 ++ distros/iron/slam-toolbox/default.nix | 4 +- distros/iron/sophus/default.nix | 12 +- distros/iron/sqlite3-vendor/default.nix | 8 +- .../steering-controllers-library/default.nix | 8 +- distros/iron/steering-functions/default.nix | 25 ++ distros/iron/swri-console/default.nix | 14 +- distros/iron/teleop-twist-joy/default.nix | 8 +- distros/iron/test-ros-gz-bridge/default.nix | 8 +- distros/iron/tf2-bullet/default.nix | 8 +- distros/iron/tf2-eigen-kdl/default.nix | 8 +- distros/iron/tf2-eigen/default.nix | 8 +- distros/iron/tf2-geometry-msgs/default.nix | 8 +- distros/iron/tf2-kdl/default.nix | 8 +- distros/iron/tf2-msgs/default.nix | 8 +- distros/iron/tf2-py/default.nix | 8 +- distros/iron/tf2-ros-py/default.nix | 8 +- distros/iron/tf2-ros/default.nix | 8 +- distros/iron/tf2-sensor-msgs/default.nix | 8 +- distros/iron/tf2-tools/default.nix | 8 +- distros/iron/tf2/default.nix | 12 +- distros/iron/topic-monitor/default.nix | 8 +- .../iron/topic-statistics-demo/default.nix | 8 +- distros/iron/tracetools-launch/default.nix | 8 +- distros/iron/tracetools-read/default.nix | 8 +- distros/iron/tracetools-test/default.nix | 8 +- distros/iron/tracetools-trace/default.nix | 8 +- distros/iron/tracetools/default.nix | 8 +- .../iron/transmission-interface/default.nix | 8 +- distros/iron/tricycle-controller/default.nix | 8 +- .../tricycle-steering-controller/default.nix | 12 +- distros/iron/turtle-tf2-cpp/default.nix | 8 +- distros/iron/turtle-tf2-py/default.nix | 8 +- distros/iron/udp-msgs/default.nix | 16 +- distros/iron/ur-calibration/default.nix | 8 +- distros/iron/ur-client-library/default.nix | 8 +- distros/iron/ur-controllers/default.nix | 8 +- distros/iron/ur-dashboard-msgs/default.nix | 8 +- distros/iron/ur-moveit-config/default.nix | 8 +- distros/iron/ur-robot-driver/default.nix | 8 +- distros/iron/ur/default.nix | 8 +- distros/iron/velocity-controllers/default.nix | 8 +- distros/iron/zstd-vendor/default.nix | 8 +- .../ackermann-steering-controller/default.nix | 8 +- .../jazzy/action-tutorials-cpp/default.nix | 8 +- .../action-tutorials-interfaces/default.nix | 8 +- distros/jazzy/action-tutorials-py/default.nix | 8 +- .../jazzy/admittance-controller/default.nix | 8 +- distros/jazzy/ament-clang-format/default.nix | 8 +- distros/jazzy/ament-clang-tidy/default.nix | 8 +- distros/jazzy/ament-cmake-auto/default.nix | 8 +- distros/jazzy/ament-cmake-catch2/default.nix | 8 +- .../ament-cmake-clang-format/default.nix | 8 +- .../jazzy/ament-cmake-clang-tidy/default.nix | 8 +- .../jazzy/ament-cmake-copyright/default.nix | 8 +- distros/jazzy/ament-cmake-core/default.nix | 8 +- .../jazzy/ament-cmake-cppcheck/default.nix | 8 +- distros/jazzy/ament-cmake-cpplint/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../ament-cmake-export-interfaces/default.nix | 8 +- .../ament-cmake-export-libraries/default.nix | 8 +- .../ament-cmake-export-link-flags/default.nix | 8 +- .../ament-cmake-export-targets/default.nix | 8 +- distros/jazzy/ament-cmake-flake8/default.nix | 8 +- .../ament-cmake-gen-version-h/default.nix | 8 +- distros/jazzy/ament-cmake-gmock/default.nix | 8 +- .../ament-cmake-google-benchmark/default.nix | 8 +- distros/jazzy/ament-cmake-gtest/default.nix | 8 +- .../default.nix | 8 +- .../jazzy/ament-cmake-libraries/default.nix | 8 +- .../jazzy/ament-cmake-lint-cmake/default.nix | 8 +- distros/jazzy/ament-cmake-mypy/default.nix | 8 +- distros/jazzy/ament-cmake-pclint/default.nix | 8 +- distros/jazzy/ament-cmake-pep257/default.nix | 8 +- .../jazzy/ament-cmake-pycodestyle/default.nix | 8 +- .../jazzy/ament-cmake-pyflakes/default.nix | 8 +- distros/jazzy/ament-cmake-pytest/default.nix | 8 +- distros/jazzy/ament-cmake-python/default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/ament-cmake-test/default.nix | 8 +- .../jazzy/ament-cmake-uncrustify/default.nix | 8 +- .../ament-cmake-vendor-package/default.nix | 8 +- distros/jazzy/ament-cmake-version/default.nix | 8 +- distros/jazzy/ament-cmake-xmllint/default.nix | 8 +- distros/jazzy/ament-cmake/default.nix | 8 +- distros/jazzy/ament-copyright/default.nix | 8 +- distros/jazzy/ament-cppcheck/default.nix | 8 +- distros/jazzy/ament-cpplint/default.nix | 8 +- distros/jazzy/ament-flake8/default.nix | 8 +- distros/jazzy/ament-lint-auto/default.nix | 8 +- distros/jazzy/ament-lint-cmake/default.nix | 8 +- distros/jazzy/ament-lint-common/default.nix | 8 +- distros/jazzy/ament-lint/default.nix | 8 +- distros/jazzy/ament-mypy/default.nix | 8 +- distros/jazzy/ament-pclint/default.nix | 8 +- distros/jazzy/ament-pep257/default.nix | 8 +- distros/jazzy/ament-pycodestyle/default.nix | 8 +- distros/jazzy/ament-pyflakes/default.nix | 8 +- distros/jazzy/ament-uncrustify/default.nix | 8 +- distros/jazzy/ament-xmllint/default.nix | 8 +- distros/jazzy/apriltag-ros/default.nix | 8 +- distros/jazzy/aruco-opencv-msgs/default.nix | 8 +- distros/jazzy/aruco-opencv/default.nix | 8 +- .../jazzy/autoware-adapi-v1-msgs/default.nix | 8 +- .../autoware-adapi-version-msgs/default.nix | 8 +- .../jazzy/autoware-common-msgs/default.nix | 26 ++ .../jazzy/autoware-control-msgs/default.nix | 26 ++ .../jazzy/autoware-internal-msgs/default.nix | 26 ++ .../default.nix | 26 ++ .../autoware-lanelet2-extension/default.nix | 26 ++ .../autoware-localization-msgs/default.nix | 26 ++ distros/jazzy/autoware-map-msgs/default.nix | 26 ++ .../autoware-perception-msgs/default.nix | 26 ++ .../jazzy/autoware-planning-msgs/default.nix | 26 ++ .../jazzy/autoware-sensing-msgs/default.nix | 26 ++ .../jazzy/autoware-system-msgs/default.nix | 26 ++ .../jazzy/autoware-vehicle-msgs/default.nix | 26 ++ distros/jazzy/azure-iot-sdk-c/default.nix | 25 ++ distros/jazzy/backward-ros/default.nix | 17 +- distros/jazzy/behaviortree-cpp/default.nix | 8 +- distros/jazzy/beluga-amcl/default.nix | 8 +- distros/jazzy/beluga-ros/default.nix | 8 +- distros/jazzy/beluga/default.nix | 12 +- .../bicycle-steering-controller/default.nix | 8 +- distros/jazzy/bond-core/default.nix | 8 +- distros/jazzy/bond/default.nix | 8 +- distros/jazzy/bondcpp/default.nix | 8 +- distros/jazzy/bondpy/default.nix | 25 ++ distros/jazzy/camera-aravis2-msgs/default.nix | 25 ++ distros/jazzy/camera-aravis2/default.nix | 26 ++ .../camera-calibration-parsers/default.nix | 8 +- distros/jazzy/camera-calibration/default.nix | 10 +- distros/jazzy/camera-info-manager/default.nix | 8 +- .../jazzy/chomp-motion-planner/default.nix | 11 +- distros/jazzy/classic-bags/default.nix | 12 +- distros/jazzy/composition/default.nix | 8 +- .../default.nix | 8 +- .../compressed-image-transport/default.nix | 8 +- distros/jazzy/control-msgs/default.nix | 10 +- .../jazzy/controller-interface/default.nix | 8 +- .../jazzy/controller-manager-msgs/default.nix | 8 +- distros/jazzy/controller-manager/default.nix | 8 +- distros/jazzy/costmap-queue/default.nix | 26 ++ distros/jazzy/cv-bridge/default.nix | 8 +- distros/jazzy/cyclonedds/default.nix | 8 +- .../jazzy/demo-nodes-cpp-native/default.nix | 8 +- distros/jazzy/demo-nodes-cpp/default.nix | 8 +- distros/jazzy/demo-nodes-py/default.nix | 8 +- distros/jazzy/depth-image-proc/default.nix | 8 +- distros/jazzy/depthai/default.nix | 25 ++ .../jazzy/diff-drive-controller/default.nix | 8 +- .../draco-point-cloud-transport/default.nix | 8 +- distros/jazzy/dummy-map-server/default.nix | 8 +- distros/jazzy/dummy-robot-bringup/default.nix | 8 +- distros/jazzy/dummy-sensors/default.nix | 8 +- distros/jazzy/dwb-core/default.nix | 26 ++ distros/jazzy/dwb-critics/default.nix | 26 ++ distros/jazzy/dwb-msgs/default.nix | 25 ++ distros/jazzy/dwb-plugins/default.nix | 27 ++ distros/jazzy/effort-controllers/default.nix | 8 +- distros/jazzy/eigenpy/default.nix | 10 +- distros/jazzy/etsi-its-cam-coding/default.nix | 25 ++ .../jazzy/etsi-its-cam-conversion/default.nix | 25 ++ distros/jazzy/etsi-its-cam-msgs/default.nix | 25 ++ distros/jazzy/etsi-its-coding/default.nix | 25 ++ distros/jazzy/etsi-its-conversion/default.nix | 25 ++ .../jazzy/etsi-its-cpm-ts-coding/default.nix | 25 ++ .../etsi-its-cpm-ts-conversion/default.nix | 25 ++ .../jazzy/etsi-its-cpm-ts-msgs/default.nix | 25 ++ .../jazzy/etsi-its-denm-coding/default.nix | 25 ++ .../etsi-its-denm-conversion/default.nix | 25 ++ distros/jazzy/etsi-its-denm-msgs/default.nix | 25 ++ distros/jazzy/etsi-its-messages/default.nix | 25 ++ distros/jazzy/etsi-its-msgs-utils/default.nix | 25 ++ distros/jazzy/etsi-its-msgs/default.nix | 25 ++ .../default.nix | 25 ++ .../jazzy/etsi-its-rviz-plugins/default.nix | 25 ++ distros/jazzy/event-camera-codecs/default.nix | 8 +- distros/jazzy/event-camera-msgs/default.nix | 8 +- distros/jazzy/event-camera-py/default.nix | 12 +- .../jazzy/event-camera-renderer/default.nix | 8 +- .../examples-rclcpp-async-client/default.nix | 8 +- .../examples-rclcpp-cbg-executor/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclcpp-minimal-timer/default.nix | 8 +- .../default.nix | 8 +- .../examples-rclcpp-wait-set/default.nix | 8 +- .../examples-rclpy-executors/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclpy-minimal-client/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/examples-tf2-py/default.nix | 8 +- distros/jazzy/fastcdr/default.nix | 8 +- distros/jazzy/fastrtps/default.nix | 8 +- distros/jazzy/fields2cover/default.nix | 12 +- distros/jazzy/find-object-2d/default.nix | 12 +- distros/jazzy/flex-sync/default.nix | 26 ++ .../jazzy/flexbe-behavior-engine/default.nix | 25 ++ distros/jazzy/flexbe-core/default.nix | 24 ++ distros/jazzy/flexbe-input/default.nix | 24 ++ distros/jazzy/flexbe-mirror/default.nix | 24 ++ distros/jazzy/flexbe-msgs/default.nix | 26 ++ distros/jazzy/flexbe-onboard/default.nix | 24 ++ distros/jazzy/flexbe-states/default.nix | 24 ++ distros/jazzy/flexbe-testing/default.nix | 26 ++ distros/jazzy/flexbe-widget/default.nix | 26 ++ .../jazzy/flir-camera-description/default.nix | 8 +- distros/jazzy/flir-camera-msgs/default.nix | 8 +- .../default.nix | 8 +- .../forward-command-controller/default.nix | 8 +- distros/jazzy/foxglove-bridge/default.nix | 8 +- distros/jazzy/gazebo-msgs/default.nix | 26 ++ distros/jazzy/generated.nix | 320 +++++++++++++++++- distros/jazzy/geometric-shapes/default.nix | 8 +- distros/jazzy/geometry-tutorials/default.nix | 8 +- distros/jazzy/geometry2/default.nix | 8 +- .../jazzy/grid-map-cmake-helpers/default.nix | 24 ++ distros/jazzy/grid-map-core/default.nix | 26 ++ distros/jazzy/grid-map-costmap-2d/default.nix | 26 ++ distros/jazzy/grid-map-cv/default.nix | 26 ++ distros/jazzy/grid-map-demos/default.nix | 26 ++ distros/jazzy/grid-map-filters/default.nix | 26 ++ distros/jazzy/grid-map-loader/default.nix | 26 ++ distros/jazzy/grid-map-msgs/default.nix | 25 ++ distros/jazzy/grid-map-octomap/default.nix | 26 ++ distros/jazzy/grid-map-pcl/default.nix | 26 ++ distros/jazzy/grid-map-ros/default.nix | 26 ++ .../jazzy/grid-map-rviz-plugin/default.nix | 26 ++ distros/jazzy/grid-map-sdf/default.nix | 26 ++ .../jazzy/grid-map-visualization/default.nix | 26 ++ distros/jazzy/grid-map/default.nix | 25 ++ distros/jazzy/gripper-controllers/default.nix | 8 +- distros/jazzy/gtsam/default.nix | 12 +- distros/jazzy/gz-common-vendor/default.nix | 10 +- .../jazzy/gz-fuel-tools-vendor/default.nix | 10 +- distros/jazzy/gz-gui-vendor/default.nix | 10 +- distros/jazzy/gz-launch-vendor/default.nix | 12 +- distros/jazzy/gz-math-vendor/default.nix | 10 +- distros/jazzy/gz-msgs-vendor/default.nix | 10 +- distros/jazzy/gz-ogre-next-vendor/default.nix | 4 +- distros/jazzy/gz-physics-vendor/default.nix | 10 +- distros/jazzy/gz-rendering-vendor/default.nix | 10 +- .../jazzy/gz-ros2-control-demos/default.nix | 12 +- distros/jazzy/gz-ros2-control/default.nix | 8 +- distros/jazzy/gz-sensors-vendor/default.nix | 10 +- distros/jazzy/gz-sim-vendor/default.nix | 10 +- distros/jazzy/gz-transport-vendor/default.nix | 10 +- .../hardware-interface-testing/default.nix | 8 +- distros/jazzy/hardware-interface/default.nix | 8 +- distros/jazzy/hpp-fcl/default.nix | 8 +- distros/jazzy/image-common/default.nix | 8 +- distros/jazzy/image-geometry/default.nix | 12 +- distros/jazzy/image-pipeline/default.nix | 8 +- distros/jazzy/image-proc/default.nix | 8 +- distros/jazzy/image-publisher/default.nix | 8 +- distros/jazzy/image-rotate/default.nix | 8 +- distros/jazzy/image-tools/default.nix | 8 +- .../jazzy/image-transport-plugins/default.nix | 8 +- distros/jazzy/image-transport/default.nix | 8 +- distros/jazzy/image-view/default.nix | 8 +- .../jazzy/imu-sensor-broadcaster/default.nix | 8 +- distros/jazzy/intra-process-demo/default.nix | 8 +- distros/jazzy/irobot-create-msgs/default.nix | 8 +- distros/jazzy/joint-limits/default.nix | 20 +- .../jazzy/joint-state-broadcaster/default.nix | 8 +- .../joint-trajectory-controller/default.nix | 8 +- distros/jazzy/kitti-metrics-eval/default.nix | 8 +- .../jazzy/launch-testing-examples/default.nix | 8 +- distros/jazzy/libcaer-driver/default.nix | 12 +- distros/jazzy/libcamera/default.nix | 12 +- distros/jazzy/libcurl-vendor/default.nix | 8 +- distros/jazzy/liblz4-vendor/default.nix | 8 +- distros/jazzy/libmavconn/default.nix | 8 +- distros/jazzy/librealsense2/default.nix | 25 ++ .../jazzy/libstatistics-collector/default.nix | 8 +- distros/jazzy/lifecycle-py/default.nix | 8 +- distros/jazzy/lifecycle/default.nix | 8 +- distros/jazzy/logging-demo/default.nix | 8 +- distros/jazzy/lttngpy/default.nix | 8 +- distros/jazzy/lusb/default.nix | 25 ++ distros/jazzy/mavlink/default.nix | 8 +- distros/jazzy/mavros-extras/default.nix | 8 +- distros/jazzy/mavros-msgs/default.nix | 8 +- distros/jazzy/mavros/default.nix | 8 +- distros/jazzy/mcap-vendor/default.nix | 8 +- distros/jazzy/menge-vendor/default.nix | 8 +- .../message-tf-frame-transformer/default.nix | 8 +- distros/jazzy/metavision-driver/default.nix | 18 +- distros/jazzy/mola-bridge-ros2/default.nix | 8 +- distros/jazzy/mola-common/default.nix | 8 +- distros/jazzy/mola-demos/default.nix | 8 +- .../jazzy/mola-imu-preintegration/default.nix | 8 +- .../mola-input-euroc-dataset/default.nix | 8 +- .../mola-input-kitti-dataset/default.nix | 8 +- .../mola-input-kitti360-dataset/default.nix | 8 +- .../mola-input-mulran-dataset/default.nix | 8 +- .../mola-input-paris-luco-dataset/default.nix | 8 +- distros/jazzy/mola-input-rawlog/default.nix | 8 +- distros/jazzy/mola-input-rosbag2/default.nix | 8 +- distros/jazzy/mola-kernel/default.nix | 8 +- distros/jazzy/mola-launcher/default.nix | 8 +- distros/jazzy/mola-metric-maps/default.nix | 8 +- distros/jazzy/mola-navstate-fg/default.nix | 25 ++ distros/jazzy/mola-navstate-fuse/default.nix | 12 +- distros/jazzy/mola-pose-list/default.nix | 8 +- distros/jazzy/mola-relocalization/default.nix | 12 +- distros/jazzy/mola-test-datasets/default.nix | 8 +- distros/jazzy/mola-traj-tools/default.nix | 8 +- distros/jazzy/mola-viz/default.nix | 8 +- distros/jazzy/mola-yaml/default.nix | 8 +- distros/jazzy/mola/default.nix | 12 +- distros/jazzy/moveit-common/default.nix | 11 +- .../jazzy/moveit-configs-utils/default.nix | 11 +- distros/jazzy/moveit-core/default.nix | 14 +- .../jazzy/moveit-hybrid-planning/default.nix | 12 +- distros/jazzy/moveit-kinematics/default.nix | 12 +- distros/jazzy/moveit-msgs/default.nix | 8 +- .../jazzy/moveit-planners-chomp/default.nix | 11 +- .../jazzy/moveit-planners-ompl/default.nix | 12 +- .../jazzy/moveit-planners-stomp/default.nix | 11 +- distros/jazzy/moveit-planners/default.nix | 11 +- distros/jazzy/moveit-plugins/default.nix | 11 +- distros/jazzy/moveit-py/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../moveit-resources-prbt-support/default.nix | 8 +- .../jazzy/moveit-ros-benchmarks/default.nix | 11 +- .../moveit-ros-control-interface/default.nix | 11 +- .../jazzy/moveit-ros-move-group/default.nix | 12 +- .../default.nix | 14 +- .../jazzy/moveit-ros-perception/default.nix | 11 +- .../moveit-ros-planning-interface/default.nix | 12 +- distros/jazzy/moveit-ros-planning/default.nix | 14 +- .../moveit-ros-robot-interaction/default.nix | 12 +- distros/jazzy/moveit-ros-tests/default.nix | 26 ++ .../moveit-ros-visualization/default.nix | 11 +- .../jazzy/moveit-ros-warehouse/default.nix | 11 +- distros/jazzy/moveit-ros/default.nix | 11 +- distros/jazzy/moveit-runtime/default.nix | 11 +- distros/jazzy/moveit-servo/default.nix | 12 +- .../moveit-setup-app-plugins/default.nix | 12 +- .../jazzy/moveit-setup-assistant/default.nix | 14 +- .../moveit-setup-controllers/default.nix | 12 +- .../moveit-setup-core-plugins/default.nix | 11 +- .../jazzy/moveit-setup-framework/default.nix | 11 +- .../moveit-setup-srdf-plugins/default.nix | 12 +- .../default.nix | 11 +- distros/jazzy/moveit/default.nix | 11 +- distros/jazzy/mp2p-icp/default.nix | 8 +- .../jazzy/mqtt-client-interfaces/default.nix | 8 +- distros/jazzy/mqtt-client/default.nix | 8 +- distros/jazzy/mrpt-generic-sensor/default.nix | 8 +- distros/jazzy/mrpt-map-server/default.nix | 25 ++ distros/jazzy/mrpt-msgs-bridge/default.nix | 25 ++ distros/jazzy/mrpt-nav-interfaces/default.nix | 25 ++ distros/jazzy/mrpt-navigation/default.nix | 26 ++ distros/jazzy/mrpt-path-planning/default.nix | 8 +- .../jazzy/mrpt-pf-localization/default.nix | 29 ++ .../mrpt-pointcloud-pipeline/default.nix | 25 ++ distros/jazzy/mrpt-rawlog/default.nix | 25 ++ distros/jazzy/mrpt-reactivenav2d/default.nix | 25 ++ .../mrpt-sensor-bumblebee-stereo/default.nix | 8 +- .../jazzy/mrpt-sensor-gnss-nmea/default.nix | 25 ++ .../mrpt-sensor-gnss-novatel/default.nix | 25 ++ .../mrpt-sensor-imu-taobotics/default.nix | 25 ++ distros/jazzy/mrpt-sensorlib/default.nix | 8 +- distros/jazzy/mrpt-sensors/default.nix | 12 +- distros/jazzy/mrpt-tutorials/default.nix | 25 ++ distros/jazzy/mrpt2/default.nix | 12 +- distros/jazzy/nav-2d-msgs/default.nix | 25 ++ distros/jazzy/nav-2d-utils/default.nix | 26 ++ distros/jazzy/nav2-amcl/default.nix | 35 ++ distros/jazzy/nav2-behavior-tree/default.nix | 26 ++ distros/jazzy/nav2-behaviors/default.nix | 26 ++ distros/jazzy/nav2-bringup/default.nix | 26 ++ distros/jazzy/nav2-bt-navigator/default.nix | 26 ++ .../jazzy/nav2-collision-monitor/default.nix | 26 ++ distros/jazzy/nav2-common/default.nix | 25 ++ .../nav2-constrained-smoother/default.nix | 26 ++ distros/jazzy/nav2-controller/default.nix | 26 ++ distros/jazzy/nav2-core/default.nix | 26 ++ distros/jazzy/nav2-costmap-2d/default.nix | 32 ++ distros/jazzy/nav2-dwb-controller/default.nix | 25 ++ .../nav2-graceful-controller/default.nix | 26 ++ .../jazzy/nav2-lifecycle-manager/default.nix | 26 ++ distros/jazzy/nav2-map-server/default.nix | 26 ++ .../jazzy/nav2-minimal-tb3-sim/default.nix | 26 ++ .../nav2-minimal-tb4-description/default.nix | 26 ++ .../jazzy/nav2-minimal-tb4-sim/default.nix | 26 ++ .../jazzy/nav2-mppi-controller/default.nix | 26 ++ distros/jazzy/nav2-msgs/default.nix | 25 ++ distros/jazzy/nav2-navfn-planner/default.nix | 26 ++ distros/jazzy/nav2-planner/default.nix | 26 ++ .../default.nix | 26 ++ .../nav2-rotation-shim-controller/default.nix | 26 ++ distros/jazzy/nav2-rviz-plugins/default.nix | 26 ++ .../jazzy/nav2-simple-commander/default.nix | 24 ++ distros/jazzy/nav2-smac-planner/default.nix | 26 ++ distros/jazzy/nav2-smoother/default.nix | 26 ++ distros/jazzy/nav2-system-tests/default.nix | 26 ++ .../jazzy/nav2-theta-star-planner/default.nix | 26 ++ distros/jazzy/nav2-util/default.nix | 26 ++ .../jazzy/nav2-velocity-smoother/default.nix | 26 ++ distros/jazzy/nav2-voxel-grid/default.nix | 26 ++ .../jazzy/nav2-waypoint-follower/default.nix | 26 ++ distros/jazzy/navigation2/default.nix | 25 ++ distros/jazzy/network-bridge/default.nix | 26 ++ distros/jazzy/nicla-vision-ros2/default.nix | 27 ++ .../default.nix | 8 +- distros/jazzy/octomap-mapping/default.nix | 8 +- distros/jazzy/octomap-ros/default.nix | 8 +- .../jazzy/octomap-rviz-plugins/default.nix | 8 +- distros/jazzy/octomap-server/default.nix | 8 +- .../jazzy/odri-master-board-sdk/default.nix | 11 +- distros/jazzy/openeb-vendor/default.nix | 26 ++ distros/jazzy/opennav-docking-bt/default.nix | 26 ++ .../jazzy/opennav-docking-core/default.nix | 26 ++ distros/jazzy/opennav-docking/default.nix | 26 ++ distros/jazzy/openvdb-vendor/default.nix | 25 ++ distros/jazzy/ortools-vendor/default.nix | 15 +- .../parallel-gripper-controller/default.nix | 26 ++ distros/jazzy/pendulum-control/default.nix | 8 +- distros/jazzy/pendulum-msgs/default.nix | 8 +- distros/jazzy/pid-controller/default.nix | 8 +- .../default.nix | 11 +- .../default.nix | 14 +- .../jazzy/point-cloud-interfaces/default.nix | 8 +- .../point-cloud-transport-plugins/default.nix | 8 +- .../point-cloud-transport-py/default.nix | 8 +- .../jazzy/point-cloud-transport/default.nix | 12 +- .../jazzy/position-controllers/default.nix | 8 +- distros/jazzy/proxsuite/default.nix | 12 +- distros/jazzy/py-binding-tools/default.nix | 26 ++ .../jazzy/pybind11-json-vendor/default.nix | 8 +- .../quality-of-service-demo-cpp/default.nix | 8 +- .../quality-of-service-demo-py/default.nix | 8 +- .../range-sensor-broadcaster/default.nix | 8 +- distros/jazzy/rc-genicam-driver/default.nix | 8 +- distros/jazzy/rclcpp-action/default.nix | 8 +- distros/jazzy/rclcpp-components/default.nix | 8 +- distros/jazzy/rclcpp-lifecycle/default.nix | 8 +- distros/jazzy/rclcpp/default.nix | 8 +- .../jazzy/realsense2-camera-msgs/default.nix | 26 ++ distros/jazzy/realsense2-camera/default.nix | 26 ++ .../jazzy/realsense2-description/default.nix | 26 ++ distros/jazzy/resource-retriever/default.nix | 8 +- distros/jazzy/rig-reconfigure/default.nix | 8 +- distros/jazzy/rmf-api-msgs/default.nix | 8 +- distros/jazzy/rmf-battery/default.nix | 8 +- .../jazzy/rmf-building-map-msgs/default.nix | 8 +- .../jazzy/rmf-building-map-tools/default.nix | 24 ++ .../rmf-building-sim-gz-plugins/default.nix | 25 ++ distros/jazzy/rmf-charger-msgs/default.nix | 8 +- .../jazzy/rmf-charging-schedule/default.nix | 8 +- distros/jazzy/rmf-dev/default.nix | 25 ++ distros/jazzy/rmf-dispenser-msgs/default.nix | 8 +- distros/jazzy/rmf-door-msgs/default.nix | 8 +- .../rmf-fleet-adapter-python/default.nix | 8 +- distros/jazzy/rmf-fleet-adapter/default.nix | 8 +- distros/jazzy/rmf-fleet-msgs/default.nix | 8 +- distros/jazzy/rmf-ingestor-msgs/default.nix | 8 +- distros/jazzy/rmf-lift-msgs/default.nix | 8 +- distros/jazzy/rmf-obstacle-msgs/default.nix | 8 +- .../jazzy/rmf-robot-sim-common/default.nix | 25 ++ .../rmf-robot-sim-gz-plugins/default.nix | 25 ++ distros/jazzy/rmf-scheduler-msgs/default.nix | 8 +- distros/jazzy/rmf-site-map-msgs/default.nix | 8 +- distros/jazzy/rmf-task-msgs/default.nix | 8 +- distros/jazzy/rmf-task-ros2/default.nix | 8 +- distros/jazzy/rmf-task-sequence/default.nix | 8 +- distros/jazzy/rmf-task/default.nix | 8 +- .../rmf-traffic-editor-assets/default.nix | 24 ++ .../rmf-traffic-editor-test-maps/default.nix | 24 ++ distros/jazzy/rmf-traffic-editor/default.nix | 25 ++ .../jazzy/rmf-traffic-examples/default.nix | 8 +- distros/jazzy/rmf-traffic-msgs/default.nix | 8 +- distros/jazzy/rmf-traffic-ros2/default.nix | 8 +- distros/jazzy/rmf-traffic/default.nix | 8 +- distros/jazzy/rmf-utils/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../rmf-visualization-floorplans/default.nix | 8 +- .../jazzy/rmf-visualization-msgs/default.nix | 8 +- .../rmf-visualization-navgraphs/default.nix | 8 +- .../rmf-visualization-obstacles/default.nix | 8 +- .../default.nix | 8 +- .../rmf-visualization-schedule/default.nix | 8 +- distros/jazzy/rmf-visualization/default.nix | 8 +- distros/jazzy/rmf-websocket/default.nix | 8 +- distros/jazzy/rmf-workcell-msgs/default.nix | 8 +- distros/jazzy/rmw-cyclonedds-cpp/default.nix | 8 +- distros/jazzy/rmw-fastrtps-cpp/default.nix | 8 +- .../rmw-fastrtps-dynamic-cpp/default.nix | 8 +- .../jazzy/rmw-fastrtps-shared-cpp/default.nix | 8 +- distros/jazzy/rmw-implementation/default.nix | 8 +- distros/jazzy/ros-gz-bridge/default.nix | 8 +- distros/jazzy/ros-gz-image/default.nix | 8 +- distros/jazzy/ros-gz-interfaces/default.nix | 8 +- distros/jazzy/ros-gz-sim-demos/default.nix | 8 +- distros/jazzy/ros-gz-sim/default.nix | 8 +- distros/jazzy/ros-gz/default.nix | 8 +- .../ros2-control-test-assets/default.nix | 8 +- distros/jazzy/ros2-control/default.nix | 8 +- .../ros2-controllers-test-nodes/default.nix | 8 +- distros/jazzy/ros2-controllers/default.nix | 8 +- distros/jazzy/ros2-socketcan-msgs/default.nix | 8 +- distros/jazzy/ros2-socketcan/default.nix | 8 +- distros/jazzy/ros2bag/default.nix | 8 +- distros/jazzy/ros2controlcli/default.nix | 11 +- distros/jazzy/ros2trace/default.nix | 8 +- .../rosbag2-compression-zstd/default.nix | 8 +- distros/jazzy/rosbag2-compression/default.nix | 8 +- distros/jazzy/rosbag2-cpp/default.nix | 12 +- .../jazzy/rosbag2-examples-cpp/default.nix | 8 +- distros/jazzy/rosbag2-examples-py/default.nix | 8 +- distros/jazzy/rosbag2-interfaces/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/rosbag2-py/default.nix | 12 +- .../default.nix | 8 +- .../jazzy/rosbag2-storage-mcap/default.nix | 8 +- .../jazzy/rosbag2-storage-sqlite3/default.nix | 8 +- distros/jazzy/rosbag2-storage/default.nix | 8 +- distros/jazzy/rosbag2-test-common/default.nix | 8 +- .../jazzy/rosbag2-test-msgdefs/default.nix | 8 +- distros/jazzy/rosbag2-tests/default.nix | 8 +- distros/jazzy/rosbag2-transport/default.nix | 8 +- distros/jazzy/rosbag2/default.nix | 8 +- distros/jazzy/rosidl-adapter/default.nix | 8 +- distros/jazzy/rosidl-cli/default.nix | 8 +- distros/jazzy/rosidl-cmake/default.nix | 8 +- distros/jazzy/rosidl-generator-c/default.nix | 8 +- .../jazzy/rosidl-generator-cpp/default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/rosidl-parser/default.nix | 8 +- distros/jazzy/rosidl-pycommon/default.nix | 8 +- distros/jazzy/rosidl-runtime-c/default.nix | 8 +- distros/jazzy/rosidl-runtime-cpp/default.nix | 8 +- .../rosidl-typesupport-interface/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/rosx-introspection/default.nix | 26 ++ .../jazzy/rqt-controller-manager/default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/rqt-tf-tree/default.nix | 12 +- distros/jazzy/rtabmap-conversions/default.nix | 25 ++ distros/jazzy/rtabmap-demos/default.nix | 25 ++ distros/jazzy/rtabmap-examples/default.nix | 25 ++ distros/jazzy/rtabmap-launch/default.nix | 25 ++ distros/jazzy/rtabmap-msgs/default.nix | 25 ++ distros/jazzy/rtabmap-odom/default.nix | 25 ++ distros/jazzy/rtabmap-python/default.nix | 23 ++ distros/jazzy/rtabmap-ros/default.nix | 25 ++ .../jazzy/rtabmap-rviz-plugins/default.nix | 25 ++ distros/jazzy/rtabmap-slam/default.nix | 25 ++ distros/jazzy/rtabmap-sync/default.nix | 25 ++ distros/jazzy/rtabmap-util/default.nix | 25 ++ distros/jazzy/rtabmap-viz/default.nix | 25 ++ distros/jazzy/rtabmap/default.nix | 25 ++ distros/jazzy/rviz-assimp-vendor/default.nix | 8 +- distros/jazzy/rviz-common/default.nix | 8 +- .../jazzy/rviz-default-plugins/default.nix | 8 +- distros/jazzy/rviz-ogre-vendor/default.nix | 8 +- .../jazzy/rviz-rendering-tests/default.nix | 8 +- distros/jazzy/rviz-rendering/default.nix | 8 +- distros/jazzy/rviz-satellite/default.nix | 26 ++ .../rviz-visual-testing-framework/default.nix | 8 +- distros/jazzy/rviz2/default.nix | 8 +- distros/jazzy/sdformat-vendor/default.nix | 10 +- .../jazzy/septentrio-gnss-driver/default.nix | 8 +- .../jazzy/shared-queues-vendor/default.nix | 8 +- distros/jazzy/sick-scan-xd/default.nix | 26 ++ distros/jazzy/simple-launch/default.nix | 8 +- distros/jazzy/slam-toolbox/default.nix | 26 ++ distros/jazzy/smclib/default.nix | 8 +- distros/jazzy/sophus/default.nix | 12 +- .../spatio-temporal-voxel-layer/default.nix | 26 ++ .../jazzy/spinnaker-camera-driver/default.nix | 8 +- .../default.nix | 8 +- distros/jazzy/sqlite3-vendor/default.nix | 8 +- distros/jazzy/sros2-cmake/default.nix | 8 +- distros/jazzy/sros2/default.nix | 8 +- .../steering-controllers-library/default.nix | 8 +- distros/jazzy/steering-functions/default.nix | 25 ++ distros/jazzy/stereo-image-proc/default.nix | 8 +- distros/jazzy/swri-console/default.nix | 14 +- distros/jazzy/test-ros-gz-bridge/default.nix | 8 +- distros/jazzy/tf2-bullet/default.nix | 8 +- distros/jazzy/tf2-eigen-kdl/default.nix | 8 +- distros/jazzy/tf2-eigen/default.nix | 8 +- distros/jazzy/tf2-geometry-msgs/default.nix | 8 +- distros/jazzy/tf2-kdl/default.nix | 8 +- distros/jazzy/tf2-msgs/default.nix | 8 +- distros/jazzy/tf2-py/default.nix | 8 +- distros/jazzy/tf2-ros-py/default.nix | 8 +- distros/jazzy/tf2-ros/default.nix | 8 +- distros/jazzy/tf2-sensor-msgs/default.nix | 8 +- distros/jazzy/tf2-tools/default.nix | 8 +- distros/jazzy/tf2/default.nix | 12 +- .../jazzy/theora-image-transport/default.nix | 8 +- distros/jazzy/topic-monitor/default.nix | 8 +- .../jazzy/topic-statistics-demo/default.nix | 8 +- .../tracetools-image-pipeline/default.nix | 8 +- distros/jazzy/tracetools-launch/default.nix | 8 +- distros/jazzy/tracetools-read/default.nix | 8 +- distros/jazzy/tracetools-test/default.nix | 8 +- distros/jazzy/tracetools-trace/default.nix | 8 +- distros/jazzy/tracetools/default.nix | 8 +- .../jazzy/transmission-interface/default.nix | 8 +- distros/jazzy/tricycle-controller/default.nix | 8 +- .../tricycle-steering-controller/default.nix | 8 +- distros/jazzy/turtle-tf2-cpp/default.nix | 8 +- distros/jazzy/turtle-tf2-py/default.nix | 8 +- distros/jazzy/udp-msgs/default.nix | 16 +- distros/jazzy/ur-calibration/default.nix | 8 +- distros/jazzy/ur-client-library/default.nix | 8 +- distros/jazzy/ur-controllers/default.nix | 8 +- distros/jazzy/ur-dashboard-msgs/default.nix | 8 +- distros/jazzy/ur-moveit-config/default.nix | 16 +- distros/jazzy/ur-robot-driver/default.nix | 8 +- distros/jazzy/ur/default.nix | 8 +- .../jazzy/velocity-controllers/default.nix | 8 +- distros/jazzy/vision-opencv/default.nix | 8 +- .../zlib-point-cloud-transport/default.nix | 8 +- .../jazzy/zstd-image-transport/default.nix | 8 +- .../zstd-point-cloud-transport/default.nix | 8 +- distros/jazzy/zstd-vendor/default.nix | 8 +- distros/noetic/aruco-opencv-msgs/default.nix | 8 +- distros/noetic/aruco-opencv/default.nix | 8 +- distros/noetic/beluga-amcl/default.nix | 8 +- distros/noetic/beluga-ros/default.nix | 8 +- distros/noetic/beluga/default.nix | 12 +- .../noetic/bosch-locator-bridge/default.nix | 8 +- .../noetic/cartesian-interface/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../noetic/chomp-motion-planner/default.nix | 8 +- .../default.nix | 8 +- .../compressed-image-transport/default.nix | 13 +- distros/noetic/depthai/default.nix | 8 +- distros/noetic/eigenpy/default.nix | 10 +- .../noetic/etsi-its-cam-coding/default.nix | 8 +- .../etsi-its-cam-conversion/default.nix | 8 +- distros/noetic/etsi-its-cam-msgs/default.nix | 8 +- distros/noetic/etsi-its-coding/default.nix | 12 +- .../noetic/etsi-its-conversion/default.nix | 12 +- .../noetic/etsi-its-cpm-ts-coding/default.nix | 25 ++ .../etsi-its-cpm-ts-conversion/default.nix | 25 ++ .../noetic/etsi-its-cpm-ts-msgs/default.nix | 25 ++ .../noetic/etsi-its-denm-coding/default.nix | 8 +- .../etsi-its-denm-conversion/default.nix | 8 +- distros/noetic/etsi-its-denm-msgs/default.nix | 8 +- distros/noetic/etsi-its-messages/default.nix | 8 +- .../noetic/etsi-its-msgs-utils/default.nix | 8 +- distros/noetic/etsi-its-msgs/default.nix | 12 +- .../default.nix | 8 +- .../noetic/etsi-its-rviz-plugins/default.nix | 8 +- distros/noetic/fields2cover/default.nix | 12 +- distros/noetic/foxglove-bridge/default.nix | 8 +- distros/noetic/generated.nix | 8 + distros/noetic/geometric-shapes/default.nix | 8 +- distros/noetic/grid-map-filters/default.nix | 4 +- distros/noetic/gtsam/default.nix | 4 +- distros/noetic/hpp-fcl/default.nix | 8 +- .../image-transport-plugins/default.nix | 8 +- distros/noetic/jackal-control/default.nix | 8 +- distros/noetic/jackal-description/default.nix | 8 +- distros/noetic/jackal-msgs/default.nix | 8 +- distros/noetic/jackal-navigation/default.nix | 8 +- distros/noetic/jackal-tutorials/default.nix | 8 +- distros/noetic/laser-filters/default.nix | 8 +- distros/noetic/leo-bringup/default.nix | 8 +- distros/noetic/leo-fw/default.nix | 8 +- distros/noetic/leo-robot/default.nix | 8 +- distros/noetic/libmavconn/default.nix | 8 +- distros/noetic/mavlink/default.nix | 8 +- distros/noetic/mavros-extras/default.nix | 8 +- distros/noetic/mavros-msgs/default.nix | 8 +- distros/noetic/mavros/default.nix | 8 +- distros/noetic/mcl-3dl/default.nix | 8 +- .../default.nix | 8 +- distros/noetic/moveit-core/default.nix | 14 +- .../default.nix | 8 +- distros/noetic/moveit-kinematics/default.nix | 8 +- .../noetic/moveit-planners-chomp/default.nix | 8 +- .../noetic/moveit-planners-ompl/default.nix | 8 +- distros/noetic/moveit-planners/default.nix | 8 +- distros/noetic/moveit-plugins/default.nix | 8 +- .../noetic/moveit-ros-benchmarks/default.nix | 8 +- .../moveit-ros-control-interface/default.nix | 8 +- .../moveit-ros-manipulation/default.nix | 8 +- .../noetic/moveit-ros-move-group/default.nix | 8 +- .../default.nix | 8 +- .../noetic/moveit-ros-perception/default.nix | 8 +- .../moveit-ros-planning-interface/default.nix | 8 +- .../noetic/moveit-ros-planning/default.nix | 8 +- .../moveit-ros-robot-interaction/default.nix | 8 +- .../moveit-ros-visualization/default.nix | 8 +- .../noetic/moveit-ros-warehouse/default.nix | 8 +- distros/noetic/moveit-ros/default.nix | 8 +- distros/noetic/moveit-runtime/default.nix | 8 +- distros/noetic/moveit-servo/default.nix | 8 +- .../noetic/moveit-setup-assistant/default.nix | 8 +- .../default.nix | 8 +- distros/noetic/moveit/default.nix | 8 +- .../noetic/mqtt-client-interfaces/default.nix | 8 +- distros/noetic/mqtt-client/default.nix | 12 +- distros/noetic/mrpt-ekf-slam-2d/default.nix | 8 +- distros/noetic/mrpt-ekf-slam-3d/default.nix | 8 +- distros/noetic/mrpt-graphslam-2d/default.nix | 8 +- distros/noetic/mrpt-icp-slam-2d/default.nix | 8 +- distros/noetic/mrpt-rbpf-slam/default.nix | 8 +- distros/noetic/mrpt-slam/default.nix | 8 +- distros/noetic/mrpt2/default.nix | 12 +- distros/noetic/nav2d-karto/default.nix | 4 +- distros/noetic/nicla-vision-ros/default.nix | 26 ++ .../default.nix | 8 +- .../default.nix | 8 +- distros/noetic/ridgeback-control/default.nix | 8 +- .../noetic/ridgeback-description/default.nix | 8 +- distros/noetic/ridgeback-msgs/default.nix | 8 +- .../noetic/ridgeback-navigation/default.nix | 8 +- .../ros-controllers-cartesian/default.nix | 8 +- distros/noetic/rqt-pr2-dashboard/default.nix | 14 +- .../noetic/rtabmap-conversions/default.nix | 8 +- .../rtabmap-costmap-plugins/default.nix | 8 +- distros/noetic/rtabmap-demos/default.nix | 8 +- distros/noetic/rtabmap-examples/default.nix | 12 +- distros/noetic/rtabmap-launch/default.nix | 8 +- distros/noetic/rtabmap-legacy/default.nix | 8 +- distros/noetic/rtabmap-msgs/default.nix | 8 +- distros/noetic/rtabmap-odom/default.nix | 8 +- distros/noetic/rtabmap-python/default.nix | 8 +- distros/noetic/rtabmap-ros/default.nix | 8 +- .../noetic/rtabmap-rviz-plugins/default.nix | 8 +- distros/noetic/rtabmap-slam/default.nix | 8 +- distros/noetic/rtabmap-sync/default.nix | 8 +- distros/noetic/rtabmap-util/default.nix | 8 +- distros/noetic/rtabmap-viz/default.nix | 8 +- distros/noetic/rtabmap/default.nix | 8 +- .../noetic/septentrio-gnss-driver/default.nix | 8 +- distros/noetic/slam-toolbox/default.nix | 4 +- .../spatio-temporal-voxel-layer/default.nix | 4 +- distros/noetic/test-mavros/default.nix | 8 +- .../noetic/theora-image-transport/default.nix | 8 +- distros/noetic/twist-controller/default.nix | 12 +- distros/noetic/udp-msgs/default.nix | 8 +- distros/noetic/ur-calibration/default.nix | 8 +- distros/noetic/ur-client-library/default.nix | 8 +- distros/noetic/ur-dashboard-msgs/default.nix | 8 +- distros/noetic/ur-robot-driver/default.nix | 8 +- .../ackermann-steering-controller/default.nix | 8 +- distros/rolling/action-msgs/default.nix | 8 +- .../rolling/action-tutorials-cpp/default.nix | 8 +- .../action-tutorials-interfaces/default.nix | 8 +- .../rolling/action-tutorials-py/default.nix | 8 +- distros/rolling/actionlib-msgs/default.nix | 8 +- .../rolling/admittance-controller/default.nix | 8 +- .../rolling/ament-clang-format/default.nix | 8 +- distros/rolling/ament-clang-tidy/default.nix | 8 +- distros/rolling/ament-cmake-auto/default.nix | 8 +- .../rolling/ament-cmake-catch2/default.nix | 8 +- .../ament-cmake-clang-format/default.nix | 8 +- .../ament-cmake-clang-tidy/default.nix | 8 +- .../rolling/ament-cmake-copyright/default.nix | 8 +- distros/rolling/ament-cmake-core/default.nix | 8 +- .../rolling/ament-cmake-cppcheck/default.nix | 8 +- .../rolling/ament-cmake-cpplint/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../ament-cmake-export-interfaces/default.nix | 8 +- .../ament-cmake-export-libraries/default.nix | 8 +- .../ament-cmake-export-link-flags/default.nix | 8 +- .../ament-cmake-export-targets/default.nix | 8 +- .../rolling/ament-cmake-flake8/default.nix | 8 +- .../ament-cmake-gen-version-h/default.nix | 8 +- distros/rolling/ament-cmake-gmock/default.nix | 8 +- .../ament-cmake-google-benchmark/default.nix | 8 +- distros/rolling/ament-cmake-gtest/default.nix | 8 +- .../default.nix | 8 +- .../rolling/ament-cmake-libraries/default.nix | 8 +- .../ament-cmake-lint-cmake/default.nix | 8 +- distros/rolling/ament-cmake-mypy/default.nix | 8 +- .../rolling/ament-cmake-pclint/default.nix | 8 +- .../rolling/ament-cmake-pep257/default.nix | 8 +- .../ament-cmake-pycodestyle/default.nix | 8 +- .../rolling/ament-cmake-pyflakes/default.nix | 8 +- .../rolling/ament-cmake-pytest/default.nix | 8 +- .../rolling/ament-cmake-python/default.nix | 8 +- .../default.nix | 8 +- distros/rolling/ament-cmake-test/default.nix | 8 +- .../ament-cmake-uncrustify/default.nix | 8 +- .../ament-cmake-vendor-package/default.nix | 8 +- .../rolling/ament-cmake-version/default.nix | 8 +- .../rolling/ament-cmake-xmllint/default.nix | 8 +- distros/rolling/ament-cmake/default.nix | 8 +- distros/rolling/ament-copyright/default.nix | 8 +- distros/rolling/ament-cppcheck/default.nix | 8 +- distros/rolling/ament-cpplint/default.nix | 8 +- distros/rolling/ament-flake8/default.nix | 8 +- distros/rolling/ament-lint-auto/default.nix | 8 +- distros/rolling/ament-lint-cmake/default.nix | 8 +- distros/rolling/ament-lint-common/default.nix | 8 +- distros/rolling/ament-lint/default.nix | 8 +- distros/rolling/ament-mypy/default.nix | 8 +- distros/rolling/ament-package/default.nix | 8 +- distros/rolling/ament-pclint/default.nix | 8 +- distros/rolling/ament-pep257/default.nix | 8 +- distros/rolling/ament-pycodestyle/default.nix | 8 +- distros/rolling/ament-pyflakes/default.nix | 8 +- distros/rolling/ament-uncrustify/default.nix | 8 +- distros/rolling/ament-xmllint/default.nix | 8 +- distros/rolling/apriltag-ros/default.nix | 8 +- distros/rolling/aruco-opencv-msgs/default.nix | 8 +- distros/rolling/aruco-opencv/default.nix | 8 +- .../autoware-adapi-v1-msgs/default.nix | 8 +- .../autoware-adapi-version-msgs/default.nix | 8 +- .../rolling/autoware-common-msgs/default.nix | 26 ++ .../rolling/autoware-control-msgs/default.nix | 26 ++ .../autoware-internal-msgs/default.nix | 26 ++ .../default.nix | 26 ++ .../autoware-lanelet2-extension/default.nix | 26 ++ .../autoware-localization-msgs/default.nix | 26 ++ distros/rolling/autoware-map-msgs/default.nix | 26 ++ .../autoware-perception-msgs/default.nix | 26 ++ .../autoware-planning-msgs/default.nix | 26 ++ .../rolling/autoware-sensing-msgs/default.nix | 26 ++ .../rolling/autoware-system-msgs/default.nix | 26 ++ .../rolling/autoware-vehicle-msgs/default.nix | 26 ++ distros/rolling/backward-ros/default.nix | 17 +- distros/rolling/behaviortree-cpp/default.nix | 8 +- .../bicycle-steering-controller/default.nix | 8 +- distros/rolling/bond-core/default.nix | 8 +- distros/rolling/bond/default.nix | 8 +- distros/rolling/bondcpp/default.nix | 8 +- distros/rolling/bondpy/default.nix | 25 ++ .../rolling/builtin-interfaces/default.nix | 8 +- .../camera-calibration-parsers/default.nix | 8 +- .../rolling/camera-calibration/default.nix | 10 +- .../rolling/camera-info-manager/default.nix | 8 +- .../rolling/chomp-motion-planner/default.nix | 11 +- distros/rolling/classic-bags/default.nix | 12 +- distros/rolling/common-interfaces/default.nix | 8 +- .../composition-interfaces/default.nix | 8 +- distros/rolling/composition/default.nix | 8 +- .../default.nix | 8 +- .../compressed-image-transport/default.nix | 8 +- distros/rolling/control-msgs/default.nix | 10 +- .../rolling/controller-interface/default.nix | 8 +- .../controller-manager-msgs/default.nix | 8 +- .../rolling/controller-manager/default.nix | 8 +- distros/rolling/cyclonedds/default.nix | 8 +- .../rolling/demo-nodes-cpp-native/default.nix | 8 +- distros/rolling/demo-nodes-cpp/default.nix | 8 +- distros/rolling/demo-nodes-py/default.nix | 8 +- distros/rolling/depth-image-proc/default.nix | 8 +- .../rolling/diagnostic-aggregator/default.nix | 14 +- .../diagnostic-common-diagnostics/default.nix | 14 +- distros/rolling/diagnostic-msgs/default.nix | 8 +- .../rolling/diagnostic-updater/default.nix | 12 +- distros/rolling/diagnostics/default.nix | 8 +- .../rolling/diff-drive-controller/default.nix | 8 +- .../draco-point-cloud-transport/default.nix | 8 +- distros/rolling/dummy-map-server/default.nix | 8 +- .../rolling/dummy-robot-bringup/default.nix | 8 +- distros/rolling/dummy-sensors/default.nix | 8 +- .../rolling/effort-controllers/default.nix | 8 +- distros/rolling/eigenpy/default.nix | 10 +- .../rolling/event-camera-codecs/default.nix | 8 +- distros/rolling/event-camera-msgs/default.nix | 8 +- distros/rolling/event-camera-py/default.nix | 12 +- .../rolling/event-camera-renderer/default.nix | 8 +- .../examples-rclcpp-async-client/default.nix | 8 +- .../examples-rclcpp-cbg-executor/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclcpp-minimal-timer/default.nix | 8 +- .../default.nix | 8 +- .../examples-rclcpp-wait-set/default.nix | 8 +- .../examples-rclpy-executors/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../examples-rclpy-minimal-client/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/rolling/examples-tf2-py/default.nix | 8 +- distros/rolling/fastcdr/default.nix | 8 +- distros/rolling/fastrtps/default.nix | 8 +- distros/rolling/fields2cover/default.nix | 12 +- distros/rolling/find-object-2d/default.nix | 12 +- distros/rolling/flex-sync/default.nix | 26 ++ .../flexbe-behavior-engine/default.nix | 25 ++ distros/rolling/flexbe-core/default.nix | 24 ++ distros/rolling/flexbe-input/default.nix | 24 ++ distros/rolling/flexbe-mirror/default.nix | 24 ++ distros/rolling/flexbe-msgs/default.nix | 26 ++ distros/rolling/flexbe-onboard/default.nix | 24 ++ distros/rolling/flexbe-states/default.nix | 24 ++ distros/rolling/flexbe-testing/default.nix | 26 ++ distros/rolling/flexbe-widget/default.nix | 26 ++ .../flir-camera-description/default.nix | 8 +- distros/rolling/flir-camera-msgs/default.nix | 8 +- .../default.nix | 8 +- .../forward-command-controller/default.nix | 8 +- distros/rolling/foxglove-bridge/default.nix | 8 +- distros/rolling/generated.nix | 126 ++++++- distros/rolling/geometric-shapes/default.nix | 8 +- distros/rolling/geometry-msgs/default.nix | 8 +- .../rolling/geometry-tutorials/default.nix | 8 +- distros/rolling/geometry2/default.nix | 8 +- .../rolling/gripper-controllers/default.nix | 8 +- distros/rolling/gtsam/default.nix | 4 +- distros/rolling/gz-common-vendor/default.nix | 10 +- distros/rolling/gz-dartsim-vendor/default.nix | 12 +- distros/rolling/gz-gui-vendor/default.nix | 10 +- distros/rolling/gz-launch-vendor/default.nix | 12 +- distros/rolling/gz-math-vendor/default.nix | 10 +- distros/rolling/gz-msgs-vendor/default.nix | 10 +- .../rolling/gz-ogre-next-vendor/default.nix | 4 +- distros/rolling/gz-physics-vendor/default.nix | 10 +- .../rolling/gz-rendering-vendor/default.nix | 10 +- .../rolling/gz-ros2-control-demos/default.nix | 12 +- distros/rolling/gz-ros2-control/default.nix | 8 +- distros/rolling/gz-sensors-vendor/default.nix | 10 +- distros/rolling/gz-sim-vendor/default.nix | 10 +- .../rolling/gz-transport-vendor/default.nix | 10 +- .../hardware-interface-testing/default.nix | 8 +- .../rolling/hardware-interface/default.nix | 8 +- distros/rolling/hpp-fcl/default.nix | 8 +- distros/rolling/image-common/default.nix | 8 +- distros/rolling/image-pipeline/default.nix | 8 +- distros/rolling/image-proc/default.nix | 8 +- distros/rolling/image-publisher/default.nix | 8 +- distros/rolling/image-rotate/default.nix | 8 +- distros/rolling/image-tools/default.nix | 8 +- .../image-transport-plugins/default.nix | 8 +- distros/rolling/image-transport/default.nix | 8 +- distros/rolling/image-view/default.nix | 8 +- .../imu-sensor-broadcaster/default.nix | 8 +- .../rolling/interactive-markers/default.nix | 8 +- .../rolling/intra-process-demo/default.nix | 8 +- distros/rolling/joint-limits/default.nix | 20 +- .../joint-state-broadcaster/default.nix | 8 +- .../joint-trajectory-controller/default.nix | 8 +- .../rolling/kitti-metrics-eval/default.nix | 8 +- distros/rolling/launch-pytest/default.nix | 8 +- distros/rolling/launch-ros/default.nix | 8 +- .../launch-testing-ament-cmake/default.nix | 8 +- .../launch-testing-examples/default.nix | 8 +- .../rolling/launch-testing-ros/default.nix | 8 +- distros/rolling/launch-testing/default.nix | 8 +- distros/rolling/launch-xml/default.nix | 8 +- distros/rolling/launch-yaml/default.nix | 8 +- distros/rolling/launch/default.nix | 8 +- distros/rolling/libcaer-driver/default.nix | 12 +- distros/rolling/libcamera/default.nix | 12 +- distros/rolling/libcurl-vendor/default.nix | 8 +- distros/rolling/liblz4-vendor/default.nix | 8 +- distros/rolling/libmavconn/default.nix | 8 +- distros/rolling/lifecycle-msgs/default.nix | 8 +- distros/rolling/lifecycle-py/default.nix | 8 +- distros/rolling/lifecycle/default.nix | 8 +- distros/rolling/logging-demo/default.nix | 8 +- distros/rolling/mavlink/default.nix | 8 +- distros/rolling/mavros-extras/default.nix | 8 +- distros/rolling/mavros-msgs/default.nix | 8 +- distros/rolling/mavros/default.nix | 8 +- distros/rolling/mcap-vendor/default.nix | 8 +- distros/rolling/menge-vendor/default.nix | 8 +- distros/rolling/message-filters/default.nix | 12 +- distros/rolling/metavision-driver/default.nix | 18 +- distros/rolling/mimick-vendor/default.nix | 8 +- distros/rolling/mola-bridge-ros2/default.nix | 8 +- distros/rolling/mola-demos/default.nix | 8 +- .../mola-imu-preintegration/default.nix | 8 +- .../mola-input-euroc-dataset/default.nix | 8 +- .../mola-input-kitti-dataset/default.nix | 8 +- .../mola-input-kitti360-dataset/default.nix | 8 +- .../mola-input-mulran-dataset/default.nix | 8 +- .../mola-input-paris-luco-dataset/default.nix | 8 +- distros/rolling/mola-input-rawlog/default.nix | 8 +- .../rolling/mola-input-rosbag2/default.nix | 8 +- distros/rolling/mola-kernel/default.nix | 8 +- distros/rolling/mola-launcher/default.nix | 8 +- distros/rolling/mola-metric-maps/default.nix | 8 +- distros/rolling/mola-navstate-fg/default.nix | 25 ++ .../rolling/mola-navstate-fuse/default.nix | 12 +- distros/rolling/mola-pose-list/default.nix | 8 +- .../rolling/mola-relocalization/default.nix | 8 +- distros/rolling/mola-traj-tools/default.nix | 8 +- distros/rolling/mola-viz/default.nix | 8 +- distros/rolling/mola-yaml/default.nix | 8 +- distros/rolling/mola/default.nix | 12 +- distros/rolling/moveit-common/default.nix | 11 +- .../rolling/moveit-configs-utils/default.nix | 11 +- distros/rolling/moveit-core/default.nix | 14 +- .../moveit-hybrid-planning/default.nix | 12 +- distros/rolling/moveit-kinematics/default.nix | 12 +- distros/rolling/moveit-msgs/default.nix | 8 +- .../rolling/moveit-planners-chomp/default.nix | 11 +- .../rolling/moveit-planners-ompl/default.nix | 12 +- .../rolling/moveit-planners-stomp/default.nix | 11 +- distros/rolling/moveit-planners/default.nix | 11 +- distros/rolling/moveit-plugins/default.nix | 11 +- distros/rolling/moveit-py/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../moveit-resources-prbt-support/default.nix | 8 +- .../rolling/moveit-ros-benchmarks/default.nix | 11 +- .../moveit-ros-control-interface/default.nix | 11 +- .../rolling/moveit-ros-move-group/default.nix | 12 +- .../default.nix | 14 +- .../rolling/moveit-ros-perception/default.nix | 11 +- .../moveit-ros-planning-interface/default.nix | 12 +- .../rolling/moveit-ros-planning/default.nix | 14 +- .../moveit-ros-robot-interaction/default.nix | 12 +- distros/rolling/moveit-ros-tests/default.nix | 26 ++ .../moveit-ros-visualization/default.nix | 11 +- .../rolling/moveit-ros-warehouse/default.nix | 11 +- distros/rolling/moveit-ros/default.nix | 11 +- distros/rolling/moveit-runtime/default.nix | 11 +- distros/rolling/moveit-servo/default.nix | 12 +- .../moveit-setup-app-plugins/default.nix | 12 +- .../moveit-setup-assistant/default.nix | 14 +- .../moveit-setup-controllers/default.nix | 12 +- .../moveit-setup-core-plugins/default.nix | 11 +- .../moveit-setup-framework/default.nix | 11 +- .../moveit-setup-srdf-plugins/default.nix | 12 +- .../default.nix | 11 +- distros/rolling/moveit/default.nix | 11 +- distros/rolling/mp2p-icp/default.nix | 8 +- .../mqtt-client-interfaces/default.nix | 8 +- distros/rolling/mqtt-client/default.nix | 8 +- .../rolling/mrpt-generic-sensor/default.nix | 8 +- distros/rolling/mrpt-map-server/default.nix | 25 ++ distros/rolling/mrpt-msgs-bridge/default.nix | 25 ++ .../rolling/mrpt-nav-interfaces/default.nix | 25 ++ distros/rolling/mrpt-navigation/default.nix | 26 ++ .../rolling/mrpt-path-planning/default.nix | 8 +- .../rolling/mrpt-pf-localization/default.nix | 29 ++ .../mrpt-pointcloud-pipeline/default.nix | 25 ++ distros/rolling/mrpt-rawlog/default.nix | 25 ++ .../rolling/mrpt-reactivenav2d/default.nix | 25 ++ .../mrpt-sensor-bumblebee-stereo/default.nix | 8 +- .../rolling/mrpt-sensor-gnss-nmea/default.nix | 25 ++ .../mrpt-sensor-gnss-novatel/default.nix | 25 ++ .../mrpt-sensor-imu-taobotics/default.nix | 8 +- distros/rolling/mrpt-sensorlib/default.nix | 8 +- distros/rolling/mrpt-sensors/default.nix | 12 +- distros/rolling/mrpt-tutorials/default.nix | 25 ++ distros/rolling/mrpt2/default.nix | 12 +- distros/rolling/nav-msgs/default.nix | 8 +- .../rolling/nav2-minimal-tb3-sim/default.nix | 26 ++ .../nav2-minimal-tb4-description/default.nix | 26 ++ .../rolling/nav2-minimal-tb4-sim/default.nix | 26 ++ .../default.nix | 8 +- distros/rolling/octomap-mapping/default.nix | 8 +- distros/rolling/octomap-ros/default.nix | 8 +- .../rolling/octomap-rviz-plugins/default.nix | 8 +- distros/rolling/octomap-server/default.nix | 8 +- .../rolling/odri-master-board-sdk/default.nix | 11 +- distros/rolling/openeb-vendor/default.nix | 26 ++ distros/rolling/orocos-kdl-vendor/default.nix | 8 +- distros/rolling/ortools-vendor/default.nix | 15 +- .../osrf-testing-tools-cpp/default.nix | 8 +- .../parallel-gripper-controller/default.nix | 26 ++ distros/rolling/pendulum-control/default.nix | 8 +- distros/rolling/pendulum-msgs/default.nix | 8 +- .../performance-test-fixture/default.nix | 8 +- distros/rolling/pid-controller/default.nix | 8 +- .../default.nix | 11 +- .../default.nix | 14 +- distros/rolling/pluginlib/default.nix | 8 +- .../point-cloud-interfaces/default.nix | 8 +- .../point-cloud-transport-plugins/default.nix | 8 +- .../point-cloud-transport-py/default.nix | 8 +- .../rolling/point-cloud-transport/default.nix | 12 +- .../rolling/position-controllers/default.nix | 8 +- distros/rolling/proxsuite/default.nix | 8 +- distros/rolling/py-binding-tools/default.nix | 26 ++ .../rolling/pybind11-json-vendor/default.nix | 8 +- .../python-orocos-kdl-vendor/default.nix | 8 +- distros/rolling/python-qt-binding/default.nix | 8 +- distros/rolling/qt-dotgraph/default.nix | 8 +- distros/rolling/qt-gui-app/default.nix | 8 +- distros/rolling/qt-gui-core/default.nix | 8 +- distros/rolling/qt-gui-cpp/default.nix | 12 +- distros/rolling/qt-gui-py-common/default.nix | 8 +- distros/rolling/qt-gui/default.nix | 8 +- .../quality-of-service-demo-cpp/default.nix | 8 +- .../quality-of-service-demo-py/default.nix | 8 +- .../range-sensor-broadcaster/default.nix | 8 +- distros/rolling/rc-genicam-driver/default.nix | 8 +- distros/rolling/rcl-action/default.nix | 8 +- distros/rolling/rcl-interfaces/default.nix | 8 +- distros/rolling/rcl-lifecycle/default.nix | 8 +- .../rolling/rcl-yaml-param-parser/default.nix | 8 +- distros/rolling/rcl/default.nix | 8 +- distros/rolling/rclcpp-action/default.nix | 8 +- distros/rolling/rclcpp-components/default.nix | 8 +- distros/rolling/rclcpp-lifecycle/default.nix | 8 +- distros/rolling/rclcpp/default.nix | 8 +- distros/rolling/rclpy/default.nix | 8 +- distros/rolling/rcpputils/default.nix | 8 +- distros/rolling/rcutils/default.nix | 8 +- .../rolling/resource-retriever/default.nix | 8 +- distros/rolling/rig-reconfigure/default.nix | 8 +- distros/rolling/rmf-api-msgs/default.nix | 8 +- distros/rolling/rmf-battery/default.nix | 8 +- .../rolling/rmf-building-map-msgs/default.nix | 8 +- .../rmf-building-map-tools/default.nix | 24 ++ .../rmf-building-sim-gz-plugins/default.nix | 25 ++ distros/rolling/rmf-charger-msgs/default.nix | 8 +- .../rolling/rmf-charging-schedule/default.nix | 8 +- distros/rolling/rmf-demos-assets/default.nix | 24 ++ distros/rolling/rmf-demos-bridges/default.nix | 23 ++ .../rmf-demos-fleet-adapter/default.nix | 24 ++ distros/rolling/rmf-demos-gz/default.nix | 25 ++ distros/rolling/rmf-demos-maps/default.nix | 24 ++ distros/rolling/rmf-demos-tasks/default.nix | 24 ++ distros/rolling/rmf-demos/default.nix | 25 ++ distros/rolling/rmf-dev/default.nix | 14 +- .../rolling/rmf-dispenser-msgs/default.nix | 8 +- distros/rolling/rmf-door-msgs/default.nix | 8 +- .../rmf-fleet-adapter-python/default.nix | 8 +- distros/rolling/rmf-fleet-adapter/default.nix | 8 +- distros/rolling/rmf-fleet-msgs/default.nix | 8 +- distros/rolling/rmf-ingestor-msgs/default.nix | 8 +- distros/rolling/rmf-lift-msgs/default.nix | 8 +- distros/rolling/rmf-obstacle-msgs/default.nix | 8 +- .../rolling/rmf-robot-sim-common/default.nix | 10 +- .../rmf-robot-sim-gz-plugins/default.nix | 25 ++ .../rolling/rmf-scheduler-msgs/default.nix | 8 +- distros/rolling/rmf-site-map-msgs/default.nix | 8 +- distros/rolling/rmf-task-msgs/default.nix | 8 +- distros/rolling/rmf-task-ros2/default.nix | 8 +- distros/rolling/rmf-task-sequence/default.nix | 8 +- distros/rolling/rmf-task/default.nix | 8 +- .../rmf-traffic-editor-assets/default.nix | 16 +- .../rmf-traffic-editor-test-maps/default.nix | 10 +- .../rolling/rmf-traffic-editor/default.nix | 10 +- .../rolling/rmf-traffic-examples/default.nix | 8 +- distros/rolling/rmf-traffic-msgs/default.nix | 8 +- distros/rolling/rmf-traffic-ros2/default.nix | 8 +- distros/rolling/rmf-traffic/default.nix | 8 +- distros/rolling/rmf-utils/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../rmf-visualization-floorplans/default.nix | 8 +- .../rmf-visualization-msgs/default.nix | 8 +- .../rmf-visualization-navgraphs/default.nix | 8 +- .../rmf-visualization-obstacles/default.nix | 8 +- .../default.nix | 8 +- .../rmf-visualization-schedule/default.nix | 8 +- distros/rolling/rmf-visualization/default.nix | 8 +- distros/rolling/rmf-websocket/default.nix | 8 +- distros/rolling/rmf-workcell-msgs/default.nix | 8 +- .../rolling/rmw-connextdds-common/default.nix | 8 +- distros/rolling/rmw-connextdds/default.nix | 8 +- .../rolling/rmw-cyclonedds-cpp/default.nix | 8 +- distros/rolling/rmw-fastrtps-cpp/default.nix | 8 +- .../rmw-fastrtps-dynamic-cpp/default.nix | 8 +- .../rmw-fastrtps-shared-cpp/default.nix | 8 +- .../rmw-implementation-cmake/default.nix | 8 +- .../rolling/rmw-implementation/default.nix | 8 +- distros/rolling/rmw/default.nix | 8 +- distros/rolling/ros-gz-bridge/default.nix | 16 +- distros/rolling/ros-gz-image/default.nix | 8 +- distros/rolling/ros-gz-interfaces/default.nix | 8 +- distros/rolling/ros-gz-sim-demos/default.nix | 8 +- distros/rolling/ros-gz-sim/default.nix | 16 +- distros/rolling/ros-gz/default.nix | 8 +- .../ros2-control-test-assets/default.nix | 8 +- distros/rolling/ros2-control/default.nix | 8 +- .../ros2-controllers-test-nodes/default.nix | 8 +- distros/rolling/ros2-controllers/default.nix | 8 +- .../rolling/ros2-socketcan-msgs/default.nix | 8 +- distros/rolling/ros2-socketcan/default.nix | 8 +- distros/rolling/ros2action/default.nix | 8 +- distros/rolling/ros2bag/default.nix | 8 +- .../ros2cli-test-interfaces/default.nix | 8 +- distros/rolling/ros2cli/default.nix | 8 +- distros/rolling/ros2component/default.nix | 8 +- distros/rolling/ros2controlcli/default.nix | 11 +- distros/rolling/ros2doctor/default.nix | 8 +- distros/rolling/ros2interface/default.nix | 8 +- distros/rolling/ros2launch/default.nix | 8 +- .../ros2lifecycle-test-fixtures/default.nix | 8 +- distros/rolling/ros2lifecycle/default.nix | 8 +- distros/rolling/ros2multicast/default.nix | 8 +- distros/rolling/ros2node/default.nix | 8 +- distros/rolling/ros2param/default.nix | 8 +- distros/rolling/ros2pkg/default.nix | 8 +- distros/rolling/ros2run/default.nix | 8 +- distros/rolling/ros2service/default.nix | 8 +- distros/rolling/ros2topic/default.nix | 8 +- .../rolling/ros2trace-analysis/default.nix | 8 +- .../rosbag2-compression-zstd/default.nix | 8 +- .../rolling/rosbag2-compression/default.nix | 8 +- distros/rolling/rosbag2-cpp/default.nix | 8 +- .../rolling/rosbag2-examples-cpp/default.nix | 8 +- .../rolling/rosbag2-examples-py/default.nix | 8 +- .../rolling/rosbag2-interfaces/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- distros/rolling/rosbag2-py/default.nix | 12 +- .../default.nix | 8 +- .../rolling/rosbag2-storage-mcap/default.nix | 8 +- .../rosbag2-storage-sqlite3/default.nix | 8 +- distros/rolling/rosbag2-storage/default.nix | 8 +- .../rolling/rosbag2-test-common/default.nix | 8 +- .../rolling/rosbag2-test-msgdefs/default.nix | 8 +- distros/rolling/rosbag2-tests/default.nix | 8 +- distros/rolling/rosbag2-transport/default.nix | 8 +- distros/rolling/rosbag2/default.nix | 8 +- distros/rolling/rosgraph-msgs/default.nix | 8 +- distros/rolling/rosidl-adapter/default.nix | 8 +- distros/rolling/rosidl-cli/default.nix | 8 +- distros/rolling/rosidl-cmake/default.nix | 8 +- .../rosidl-core-generators/default.nix | 8 +- .../rolling/rosidl-core-runtime/default.nix | 8 +- .../rosidl-default-generators/default.nix | 8 +- .../rosidl-default-runtime/default.nix | 8 +- .../rolling/rosidl-generator-c/default.nix | 8 +- .../rolling/rosidl-generator-cpp/default.nix | 8 +- .../rolling/rosidl-generator-py/default.nix | 8 +- .../default.nix | 8 +- distros/rolling/rosidl-parser/default.nix | 8 +- distros/rolling/rosidl-pycommon/default.nix | 8 +- distros/rolling/rosidl-runtime-c/default.nix | 8 +- .../rolling/rosidl-runtime-cpp/default.nix | 8 +- .../rolling/rosidl-typesupport-c/default.nix | 8 +- .../rosidl-typesupport-cpp/default.nix | 8 +- .../rosidl-typesupport-interface/default.nix | 8 +- .../default.nix | 8 +- .../default.nix | 8 +- .../rolling/rosx-introspection/default.nix | 26 ++ distros/rolling/rqt-bag-plugins/default.nix | 10 +- distros/rolling/rqt-bag/default.nix | 8 +- .../rqt-controller-manager/default.nix | 8 +- distros/rolling/rqt-graph/default.nix | 8 +- distros/rolling/rqt-gui-cpp/default.nix | 11 +- distros/rolling/rqt-gui-py/default.nix | 8 +- distros/rolling/rqt-gui/default.nix | 8 +- .../default.nix | 8 +- distros/rolling/rqt-py-common/default.nix | 12 +- distros/rolling/rqt-tf-tree/default.nix | 12 +- distros/rolling/rqt/default.nix | 8 +- distros/rolling/rtabmap/default.nix | 25 ++ .../rti-connext-dds-cmake-module/default.nix | 8 +- .../rolling/rviz-assimp-vendor/default.nix | 8 +- distros/rolling/rviz-common/default.nix | 8 +- .../rolling/rviz-default-plugins/default.nix | 12 +- distros/rolling/rviz-ogre-vendor/default.nix | 8 +- .../rolling/rviz-rendering-tests/default.nix | 12 +- distros/rolling/rviz-rendering/default.nix | 12 +- .../rviz-visual-testing-framework/default.nix | 12 +- distros/rolling/rviz2/default.nix | 12 +- distros/rolling/sdformat-vendor/default.nix | 10 +- distros/rolling/self-test/default.nix | 8 +- distros/rolling/sensor-msgs-py/default.nix | 8 +- distros/rolling/sensor-msgs/default.nix | 8 +- .../septentrio-gnss-driver/default.nix | 8 +- distros/rolling/service-msgs/default.nix | 8 +- distros/rolling/shape-msgs/default.nix | 8 +- .../rolling/shared-queues-vendor/default.nix | 8 +- distros/rolling/simple-launch/default.nix | 8 +- distros/rolling/smclib/default.nix | 8 +- distros/rolling/sophus/default.nix | 12 +- .../spinnaker-camera-driver/default.nix | 8 +- .../default.nix | 8 +- distros/rolling/sqlite3-vendor/default.nix | 8 +- distros/rolling/sros2-cmake/default.nix | 8 +- distros/rolling/sros2/default.nix | 8 +- distros/rolling/statistics-msgs/default.nix | 8 +- distros/rolling/std-msgs/default.nix | 8 +- distros/rolling/std-srvs/default.nix | 8 +- .../steering-controllers-library/default.nix | 8 +- distros/rolling/stereo-image-proc/default.nix | 8 +- distros/rolling/stereo-msgs/default.nix | 8 +- distros/rolling/swri-console/default.nix | 14 +- distros/rolling/teleop-twist-joy/default.nix | 8 +- distros/rolling/test-msgs/default.nix | 8 +- .../rolling/test-ros-gz-bridge/default.nix | 8 +- distros/rolling/tf2-bullet/default.nix | 8 +- distros/rolling/tf2-eigen-kdl/default.nix | 8 +- distros/rolling/tf2-eigen/default.nix | 8 +- distros/rolling/tf2-geometry-msgs/default.nix | 8 +- distros/rolling/tf2-kdl/default.nix | 8 +- distros/rolling/tf2-msgs/default.nix | 8 +- distros/rolling/tf2-py/default.nix | 8 +- distros/rolling/tf2-ros-py/default.nix | 8 +- distros/rolling/tf2-ros/default.nix | 8 +- distros/rolling/tf2-sensor-msgs/default.nix | 8 +- distros/rolling/tf2-tools/default.nix | 8 +- distros/rolling/tf2/default.nix | 12 +- .../theora-image-transport/default.nix | 8 +- distros/rolling/topic-monitor/default.nix | 8 +- .../rolling/topic-statistics-demo/default.nix | 8 +- .../rolling/tracetools-analysis/default.nix | 12 +- .../tracetools-image-pipeline/default.nix | 8 +- distros/rolling/trajectory-msgs/default.nix | 8 +- .../transmission-interface/default.nix | 8 +- .../rolling/tricycle-controller/default.nix | 8 +- .../tricycle-steering-controller/default.nix | 8 +- distros/rolling/turtle-tf2-cpp/default.nix | 12 +- distros/rolling/turtle-tf2-py/default.nix | 12 +- distros/rolling/turtlesim-msgs/default.nix | 26 ++ distros/rolling/turtlesim/default.nix | 16 +- .../type-description-interfaces/default.nix | 8 +- distros/rolling/udp-msgs/default.nix | 16 +- .../unique-identifier-msgs/default.nix | 8 +- distros/rolling/ur-calibration/default.nix | 8 +- distros/rolling/ur-client-library/default.nix | 8 +- distros/rolling/ur-controllers/default.nix | 8 +- distros/rolling/ur-dashboard-msgs/default.nix | 8 +- distros/rolling/ur-description/default.nix | 8 +- distros/rolling/ur-moveit-config/default.nix | 16 +- distros/rolling/ur-robot-driver/default.nix | 8 +- distros/rolling/ur/default.nix | 8 +- .../rolling/velocity-controllers/default.nix | 8 +- .../rolling/visualization-msgs/default.nix | 8 +- .../zlib-point-cloud-transport/default.nix | 8 +- .../rolling/zstd-image-transport/default.nix | 8 +- .../zstd-point-cloud-transport/default.nix | 8 +- distros/rolling/zstd-vendor/default.nix | 8 +- 2195 files changed, 17872 insertions(+), 7924 deletions(-) create mode 100644 distros/humble/andino-apps/default.nix create mode 100644 distros/humble/autoware-common-msgs/default.nix create mode 100644 distros/humble/autoware-control-msgs/default.nix create mode 100644 distros/humble/autoware-internal-msgs/default.nix create mode 100644 distros/humble/autoware-lanelet2-extension-python/default.nix create mode 100644 distros/humble/autoware-lanelet2-extension/default.nix create mode 100644 distros/humble/autoware-localization-msgs/default.nix create mode 100644 distros/humble/autoware-map-msgs/default.nix create mode 100644 distros/humble/autoware-perception-msgs/default.nix create mode 100644 distros/humble/autoware-planning-msgs/default.nix create mode 100644 distros/humble/autoware-sensing-msgs/default.nix create mode 100644 distros/humble/autoware-system-msgs/default.nix create mode 100644 distros/humble/autoware-vehicle-msgs/default.nix create mode 100644 distros/humble/bosch-locator-bridge-utils/default.nix create mode 100644 distros/humble/camera-aravis2-msgs/default.nix create mode 100644 distros/humble/camera-aravis2/default.nix create mode 100644 distros/humble/create3-coverage/default.nix create mode 100644 distros/humble/create3-examples-msgs/default.nix create mode 100644 distros/humble/create3-examples-py/default.nix create mode 100644 distros/humble/create3-lidar-slam/default.nix create mode 100644 distros/humble/create3-republisher/default.nix create mode 100644 distros/humble/create3-teleop/default.nix create mode 100644 distros/humble/dataspeed-can-msgs/default.nix create mode 100644 distros/humble/dataspeed-can-tools/default.nix create mode 100644 distros/humble/ecl-command-line/default.nix create mode 100644 distros/humble/ecl-concepts/default.nix create mode 100644 distros/humble/ecl-config/default.nix create mode 100644 distros/humble/ecl-console/default.nix create mode 100644 distros/humble/ecl-containers/default.nix create mode 100644 distros/humble/ecl-converters-lite/default.nix create mode 100644 distros/humble/ecl-converters/default.nix create mode 100644 distros/humble/ecl-core-apps/default.nix create mode 100644 distros/humble/ecl-core/default.nix create mode 100644 distros/humble/ecl-devices/default.nix create mode 100644 distros/humble/ecl-eigen/default.nix create mode 100644 distros/humble/ecl-errors/default.nix create mode 100644 distros/humble/ecl-exceptions/default.nix create mode 100644 distros/humble/ecl-filesystem/default.nix create mode 100644 distros/humble/ecl-formatters/default.nix create mode 100644 distros/humble/ecl-geometry/default.nix create mode 100644 distros/humble/ecl-io/default.nix create mode 100644 distros/humble/ecl-ipc/default.nix create mode 100644 distros/humble/ecl-linear-algebra/default.nix create mode 100644 distros/humble/ecl-lite/default.nix create mode 100644 distros/humble/ecl-manipulators/default.nix create mode 100644 distros/humble/ecl-math/default.nix create mode 100644 distros/humble/ecl-mobile-robot/default.nix create mode 100644 distros/humble/ecl-mpl/default.nix create mode 100644 distros/humble/ecl-sigslots-lite/default.nix create mode 100644 distros/humble/ecl-sigslots/default.nix create mode 100644 distros/humble/ecl-statistics/default.nix create mode 100644 distros/humble/ecl-streams/default.nix create mode 100644 distros/humble/ecl-threads/default.nix create mode 100644 distros/humble/ecl-time-lite/default.nix create mode 100644 distros/humble/ecl-time/default.nix create mode 100644 distros/humble/ecl-type-traits/default.nix create mode 100644 distros/humble/ecl-utilities/default.nix create mode 100644 distros/humble/etsi-its-cpm-ts-coding/default.nix create mode 100644 distros/humble/etsi-its-cpm-ts-conversion/default.nix create mode 100644 distros/humble/etsi-its-cpm-ts-msgs/default.nix create mode 100644 distros/humble/fast-gicp/default.nix create mode 100644 distros/humble/flex-sync/default.nix create mode 100644 distros/humble/fri-configuration-controller/default.nix create mode 100644 distros/humble/fri-state-broadcaster/default.nix create mode 100644 distros/humble/gz-ros2-control-tests/default.nix create mode 100644 distros/humble/hebi-cpp-api/default.nix create mode 100644 distros/humble/iiqka-moveit-example/default.nix create mode 100644 distros/humble/joint-group-impedance-controller/default.nix create mode 100644 distros/humble/kobuki-core/default.nix create mode 100644 distros/humble/kuka-control-mode-handler/default.nix create mode 100644 distros/humble/kuka-controllers/default.nix create mode 100644 distros/humble/kuka-driver-interfaces/default.nix create mode 100644 distros/humble/kuka-drivers-core/default.nix create mode 100644 distros/humble/kuka-drivers/default.nix create mode 100644 distros/humble/kuka-event-broadcaster/default.nix create mode 100644 distros/humble/kuka-iiqka-eac-driver/default.nix create mode 100644 distros/humble/kuka-kss-rsi-driver/default.nix create mode 100644 distros/humble/kuka-rsi-simulator/default.nix create mode 100644 distros/humble/lidar-situational-graphs/default.nix create mode 100644 distros/humble/log-view/default.nix create mode 100644 distros/humble/mola-navstate-fg/default.nix create mode 100644 distros/humble/mrpt-map-server/default.nix create mode 100644 distros/humble/mrpt-msgs-bridge/default.nix create mode 100644 distros/humble/mrpt-nav-interfaces/default.nix create mode 100644 distros/humble/mrpt-navigation/default.nix create mode 100644 distros/humble/mrpt-pf-localization/default.nix create mode 100644 distros/humble/mrpt-pointcloud-pipeline/default.nix create mode 100644 distros/humble/mrpt-rawlog/default.nix create mode 100644 distros/humble/mrpt-reactivenav2d/default.nix create mode 100644 distros/humble/mrpt-sensor-gnss-nmea/default.nix create mode 100644 distros/humble/mrpt-sensor-gnss-novatel/default.nix create mode 100644 distros/humble/mrpt-tutorials/default.nix create mode 100644 distros/humble/ndt-omp/default.nix create mode 100644 distros/humble/nicla-vision-ros2/default.nix create mode 100644 distros/humble/openeb-vendor/default.nix create mode 100644 distros/humble/opennav-docking-bt/default.nix create mode 100644 distros/humble/opennav-docking-core/default.nix create mode 100644 distros/humble/opennav-docking-msgs/default.nix create mode 100644 distros/humble/opennav-docking/default.nix create mode 100644 distros/humble/pal-gripper-simulation/default.nix create mode 100644 distros/humble/pid-controller/default.nix create mode 100644 distros/humble/py-binding-tools/default.nix create mode 100644 distros/humble/qb-device-bringup/default.nix create mode 100644 distros/humble/qb-device-driver/default.nix create mode 100644 distros/humble/qb-device-msgs/default.nix create mode 100644 distros/humble/qb-device-ros2-control/default.nix create mode 100644 distros/humble/qb-device-test-controllers/default.nix create mode 100644 distros/humble/qb-device/default.nix create mode 100644 distros/humble/ros2-socketcan-msgs/default.nix create mode 100644 distros/humble/rosx-introspection/default.nix create mode 100644 distros/humble/situational-graphs-datasets/default.nix create mode 100644 distros/humble/situational-graphs-msgs/default.nix create mode 100644 distros/humble/situational-graphs-reasoning-msgs/default.nix create mode 100644 distros/humble/situational-graphs-wrapper/default.nix create mode 100644 distros/iron/camera-aravis2-msgs/default.nix create mode 100644 distros/iron/camera-aravis2/default.nix create mode 100644 distros/iron/etsi-its-cpm-ts-coding/default.nix create mode 100644 distros/iron/etsi-its-cpm-ts-conversion/default.nix create mode 100644 distros/iron/etsi-its-cpm-ts-msgs/default.nix create mode 100644 distros/iron/fast-gicp/default.nix create mode 100644 distros/iron/flex-sync/default.nix create mode 100644 distros/iron/lidar-situational-graphs/default.nix create mode 100644 distros/iron/mola-navstate-fg/default.nix create mode 100644 distros/iron/mrpt-map-server/default.nix create mode 100644 distros/iron/mrpt-msgs-bridge/default.nix create mode 100644 distros/iron/mrpt-nav-interfaces/default.nix create mode 100644 distros/iron/mrpt-navigation/default.nix create mode 100644 distros/iron/mrpt-pf-localization/default.nix create mode 100644 distros/iron/mrpt-pointcloud-pipeline/default.nix create mode 100644 distros/iron/mrpt-rawlog/default.nix create mode 100644 distros/iron/mrpt-reactivenav2d/default.nix create mode 100644 distros/iron/mrpt-sensor-gnss-nmea/default.nix create mode 100644 distros/iron/mrpt-sensor-gnss-novatel/default.nix create mode 100644 distros/iron/mrpt-tutorials/default.nix create mode 100644 distros/iron/ndt-omp/default.nix create mode 100644 distros/iron/openeb-vendor/default.nix create mode 100644 distros/iron/pid-controller/default.nix create mode 100644 distros/iron/py-binding-tools/default.nix create mode 100644 distros/iron/rosx-introspection/default.nix create mode 100644 distros/iron/sick-scan-xd/default.nix create mode 100644 distros/iron/situational-graphs-datasets/default.nix create mode 100644 distros/iron/situational-graphs-msgs/default.nix create mode 100644 distros/iron/situational-graphs-reasoning-msgs/default.nix create mode 100644 distros/iron/situational-graphs-wrapper/default.nix create mode 100644 distros/iron/steering-functions/default.nix create mode 100644 distros/jazzy/autoware-common-msgs/default.nix create mode 100644 distros/jazzy/autoware-control-msgs/default.nix create mode 100644 distros/jazzy/autoware-internal-msgs/default.nix create mode 100644 distros/jazzy/autoware-lanelet2-extension-python/default.nix create mode 100644 distros/jazzy/autoware-lanelet2-extension/default.nix create mode 100644 distros/jazzy/autoware-localization-msgs/default.nix create mode 100644 distros/jazzy/autoware-map-msgs/default.nix create mode 100644 distros/jazzy/autoware-perception-msgs/default.nix create mode 100644 distros/jazzy/autoware-planning-msgs/default.nix create mode 100644 distros/jazzy/autoware-sensing-msgs/default.nix create mode 100644 distros/jazzy/autoware-system-msgs/default.nix create mode 100644 distros/jazzy/autoware-vehicle-msgs/default.nix create mode 100644 distros/jazzy/azure-iot-sdk-c/default.nix create mode 100644 distros/jazzy/bondpy/default.nix create mode 100644 distros/jazzy/camera-aravis2-msgs/default.nix create mode 100644 distros/jazzy/camera-aravis2/default.nix create mode 100644 distros/jazzy/costmap-queue/default.nix create mode 100644 distros/jazzy/depthai/default.nix create mode 100644 distros/jazzy/dwb-core/default.nix create mode 100644 distros/jazzy/dwb-critics/default.nix create mode 100644 distros/jazzy/dwb-msgs/default.nix create mode 100644 distros/jazzy/dwb-plugins/default.nix create mode 100644 distros/jazzy/etsi-its-cam-coding/default.nix create mode 100644 distros/jazzy/etsi-its-cam-conversion/default.nix create mode 100644 distros/jazzy/etsi-its-cam-msgs/default.nix create mode 100644 distros/jazzy/etsi-its-coding/default.nix create mode 100644 distros/jazzy/etsi-its-conversion/default.nix create mode 100644 distros/jazzy/etsi-its-cpm-ts-coding/default.nix create mode 100644 distros/jazzy/etsi-its-cpm-ts-conversion/default.nix create mode 100644 distros/jazzy/etsi-its-cpm-ts-msgs/default.nix create mode 100644 distros/jazzy/etsi-its-denm-coding/default.nix create mode 100644 distros/jazzy/etsi-its-denm-conversion/default.nix create mode 100644 distros/jazzy/etsi-its-denm-msgs/default.nix create mode 100644 distros/jazzy/etsi-its-messages/default.nix create mode 100644 distros/jazzy/etsi-its-msgs-utils/default.nix create mode 100644 distros/jazzy/etsi-its-msgs/default.nix create mode 100644 distros/jazzy/etsi-its-primitives-conversion/default.nix create mode 100644 distros/jazzy/etsi-its-rviz-plugins/default.nix create mode 100644 distros/jazzy/flex-sync/default.nix create mode 100644 distros/jazzy/flexbe-behavior-engine/default.nix create mode 100644 distros/jazzy/flexbe-core/default.nix create mode 100644 distros/jazzy/flexbe-input/default.nix create mode 100644 distros/jazzy/flexbe-mirror/default.nix create mode 100644 distros/jazzy/flexbe-msgs/default.nix create mode 100644 distros/jazzy/flexbe-onboard/default.nix create mode 100644 distros/jazzy/flexbe-states/default.nix create mode 100644 distros/jazzy/flexbe-testing/default.nix create mode 100644 distros/jazzy/flexbe-widget/default.nix create mode 100644 distros/jazzy/gazebo-msgs/default.nix create mode 100644 distros/jazzy/grid-map-cmake-helpers/default.nix create mode 100644 distros/jazzy/grid-map-core/default.nix create mode 100644 distros/jazzy/grid-map-costmap-2d/default.nix create mode 100644 distros/jazzy/grid-map-cv/default.nix create mode 100644 distros/jazzy/grid-map-demos/default.nix create mode 100644 distros/jazzy/grid-map-filters/default.nix create mode 100644 distros/jazzy/grid-map-loader/default.nix create mode 100644 distros/jazzy/grid-map-msgs/default.nix create mode 100644 distros/jazzy/grid-map-octomap/default.nix create mode 100644 distros/jazzy/grid-map-pcl/default.nix create mode 100644 distros/jazzy/grid-map-ros/default.nix create mode 100644 distros/jazzy/grid-map-rviz-plugin/default.nix create mode 100644 distros/jazzy/grid-map-sdf/default.nix create mode 100644 distros/jazzy/grid-map-visualization/default.nix create mode 100644 distros/jazzy/grid-map/default.nix create mode 100644 distros/jazzy/librealsense2/default.nix create mode 100644 distros/jazzy/lusb/default.nix create mode 100644 distros/jazzy/mola-navstate-fg/default.nix create mode 100644 distros/jazzy/moveit-ros-tests/default.nix create mode 100644 distros/jazzy/mrpt-map-server/default.nix create mode 100644 distros/jazzy/mrpt-msgs-bridge/default.nix create mode 100644 distros/jazzy/mrpt-nav-interfaces/default.nix create mode 100644 distros/jazzy/mrpt-navigation/default.nix create mode 100644 distros/jazzy/mrpt-pf-localization/default.nix create mode 100644 distros/jazzy/mrpt-pointcloud-pipeline/default.nix create mode 100644 distros/jazzy/mrpt-rawlog/default.nix create mode 100644 distros/jazzy/mrpt-reactivenav2d/default.nix create mode 100644 distros/jazzy/mrpt-sensor-gnss-nmea/default.nix create mode 100644 distros/jazzy/mrpt-sensor-gnss-novatel/default.nix create mode 100644 distros/jazzy/mrpt-sensor-imu-taobotics/default.nix create mode 100644 distros/jazzy/mrpt-tutorials/default.nix create mode 100644 distros/jazzy/nav-2d-msgs/default.nix create mode 100644 distros/jazzy/nav-2d-utils/default.nix create mode 100644 distros/jazzy/nav2-amcl/default.nix create mode 100644 distros/jazzy/nav2-behavior-tree/default.nix create mode 100644 distros/jazzy/nav2-behaviors/default.nix create mode 100644 distros/jazzy/nav2-bringup/default.nix create mode 100644 distros/jazzy/nav2-bt-navigator/default.nix create mode 100644 distros/jazzy/nav2-collision-monitor/default.nix create mode 100644 distros/jazzy/nav2-common/default.nix create mode 100644 distros/jazzy/nav2-constrained-smoother/default.nix create mode 100644 distros/jazzy/nav2-controller/default.nix create mode 100644 distros/jazzy/nav2-core/default.nix create mode 100644 distros/jazzy/nav2-costmap-2d/default.nix create mode 100644 distros/jazzy/nav2-dwb-controller/default.nix create mode 100644 distros/jazzy/nav2-graceful-controller/default.nix create mode 100644 distros/jazzy/nav2-lifecycle-manager/default.nix create mode 100644 distros/jazzy/nav2-map-server/default.nix create mode 100644 distros/jazzy/nav2-minimal-tb3-sim/default.nix create mode 100644 distros/jazzy/nav2-minimal-tb4-description/default.nix create mode 100644 distros/jazzy/nav2-minimal-tb4-sim/default.nix create mode 100644 distros/jazzy/nav2-mppi-controller/default.nix create mode 100644 distros/jazzy/nav2-msgs/default.nix create mode 100644 distros/jazzy/nav2-navfn-planner/default.nix create mode 100644 distros/jazzy/nav2-planner/default.nix create mode 100644 distros/jazzy/nav2-regulated-pure-pursuit-controller/default.nix create mode 100644 distros/jazzy/nav2-rotation-shim-controller/default.nix create mode 100644 distros/jazzy/nav2-rviz-plugins/default.nix create mode 100644 distros/jazzy/nav2-simple-commander/default.nix create mode 100644 distros/jazzy/nav2-smac-planner/default.nix create mode 100644 distros/jazzy/nav2-smoother/default.nix create mode 100644 distros/jazzy/nav2-system-tests/default.nix create mode 100644 distros/jazzy/nav2-theta-star-planner/default.nix create mode 100644 distros/jazzy/nav2-util/default.nix create mode 100644 distros/jazzy/nav2-velocity-smoother/default.nix create mode 100644 distros/jazzy/nav2-voxel-grid/default.nix create mode 100644 distros/jazzy/nav2-waypoint-follower/default.nix create mode 100644 distros/jazzy/navigation2/default.nix create mode 100644 distros/jazzy/network-bridge/default.nix create mode 100644 distros/jazzy/nicla-vision-ros2/default.nix create mode 100644 distros/jazzy/openeb-vendor/default.nix create mode 100644 distros/jazzy/opennav-docking-bt/default.nix create mode 100644 distros/jazzy/opennav-docking-core/default.nix create mode 100644 distros/jazzy/opennav-docking/default.nix create mode 100644 distros/jazzy/openvdb-vendor/default.nix create mode 100644 distros/jazzy/parallel-gripper-controller/default.nix create mode 100644 distros/jazzy/py-binding-tools/default.nix create mode 100644 distros/jazzy/realsense2-camera-msgs/default.nix create mode 100644 distros/jazzy/realsense2-camera/default.nix create mode 100644 distros/jazzy/realsense2-description/default.nix create mode 100644 distros/jazzy/rmf-building-map-tools/default.nix create mode 100644 distros/jazzy/rmf-building-sim-gz-plugins/default.nix create mode 100644 distros/jazzy/rmf-dev/default.nix create mode 100644 distros/jazzy/rmf-robot-sim-common/default.nix create mode 100644 distros/jazzy/rmf-robot-sim-gz-plugins/default.nix create mode 100644 distros/jazzy/rmf-traffic-editor-assets/default.nix create mode 100644 distros/jazzy/rmf-traffic-editor-test-maps/default.nix create mode 100644 distros/jazzy/rmf-traffic-editor/default.nix create mode 100644 distros/jazzy/rosx-introspection/default.nix create mode 100644 distros/jazzy/rtabmap-conversions/default.nix create mode 100644 distros/jazzy/rtabmap-demos/default.nix create mode 100644 distros/jazzy/rtabmap-examples/default.nix create mode 100644 distros/jazzy/rtabmap-launch/default.nix create mode 100644 distros/jazzy/rtabmap-msgs/default.nix create mode 100644 distros/jazzy/rtabmap-odom/default.nix create mode 100644 distros/jazzy/rtabmap-python/default.nix create mode 100644 distros/jazzy/rtabmap-ros/default.nix create mode 100644 distros/jazzy/rtabmap-rviz-plugins/default.nix create mode 100644 distros/jazzy/rtabmap-slam/default.nix create mode 100644 distros/jazzy/rtabmap-sync/default.nix create mode 100644 distros/jazzy/rtabmap-util/default.nix create mode 100644 distros/jazzy/rtabmap-viz/default.nix create mode 100644 distros/jazzy/rtabmap/default.nix create mode 100644 distros/jazzy/rviz-satellite/default.nix create mode 100644 distros/jazzy/sick-scan-xd/default.nix create mode 100644 distros/jazzy/slam-toolbox/default.nix create mode 100644 distros/jazzy/spatio-temporal-voxel-layer/default.nix create mode 100644 distros/jazzy/steering-functions/default.nix create mode 100644 distros/noetic/etsi-its-cpm-ts-coding/default.nix create mode 100644 distros/noetic/etsi-its-cpm-ts-conversion/default.nix create mode 100644 distros/noetic/etsi-its-cpm-ts-msgs/default.nix create mode 100644 distros/noetic/nicla-vision-ros/default.nix create mode 100644 distros/rolling/autoware-common-msgs/default.nix create mode 100644 distros/rolling/autoware-control-msgs/default.nix create mode 100644 distros/rolling/autoware-internal-msgs/default.nix create mode 100644 distros/rolling/autoware-lanelet2-extension-python/default.nix create mode 100644 distros/rolling/autoware-lanelet2-extension/default.nix create mode 100644 distros/rolling/autoware-localization-msgs/default.nix create mode 100644 distros/rolling/autoware-map-msgs/default.nix create mode 100644 distros/rolling/autoware-perception-msgs/default.nix create mode 100644 distros/rolling/autoware-planning-msgs/default.nix create mode 100644 distros/rolling/autoware-sensing-msgs/default.nix create mode 100644 distros/rolling/autoware-system-msgs/default.nix create mode 100644 distros/rolling/autoware-vehicle-msgs/default.nix create mode 100644 distros/rolling/bondpy/default.nix create mode 100644 distros/rolling/flex-sync/default.nix create mode 100644 distros/rolling/flexbe-behavior-engine/default.nix create mode 100644 distros/rolling/flexbe-core/default.nix create mode 100644 distros/rolling/flexbe-input/default.nix create mode 100644 distros/rolling/flexbe-mirror/default.nix create mode 100644 distros/rolling/flexbe-msgs/default.nix create mode 100644 distros/rolling/flexbe-onboard/default.nix create mode 100644 distros/rolling/flexbe-states/default.nix create mode 100644 distros/rolling/flexbe-testing/default.nix create mode 100644 distros/rolling/flexbe-widget/default.nix create mode 100644 distros/rolling/mola-navstate-fg/default.nix create mode 100644 distros/rolling/moveit-ros-tests/default.nix create mode 100644 distros/rolling/mrpt-map-server/default.nix create mode 100644 distros/rolling/mrpt-msgs-bridge/default.nix create mode 100644 distros/rolling/mrpt-nav-interfaces/default.nix create mode 100644 distros/rolling/mrpt-navigation/default.nix create mode 100644 distros/rolling/mrpt-pf-localization/default.nix create mode 100644 distros/rolling/mrpt-pointcloud-pipeline/default.nix create mode 100644 distros/rolling/mrpt-rawlog/default.nix create mode 100644 distros/rolling/mrpt-reactivenav2d/default.nix create mode 100644 distros/rolling/mrpt-sensor-gnss-nmea/default.nix create mode 100644 distros/rolling/mrpt-sensor-gnss-novatel/default.nix create mode 100644 distros/rolling/mrpt-tutorials/default.nix create mode 100644 distros/rolling/nav2-minimal-tb3-sim/default.nix create mode 100644 distros/rolling/nav2-minimal-tb4-description/default.nix create mode 100644 distros/rolling/nav2-minimal-tb4-sim/default.nix create mode 100644 distros/rolling/openeb-vendor/default.nix create mode 100644 distros/rolling/parallel-gripper-controller/default.nix create mode 100644 distros/rolling/py-binding-tools/default.nix create mode 100644 distros/rolling/rmf-building-map-tools/default.nix create mode 100644 distros/rolling/rmf-building-sim-gz-plugins/default.nix create mode 100644 distros/rolling/rmf-demos-assets/default.nix create mode 100644 distros/rolling/rmf-demos-bridges/default.nix create mode 100644 distros/rolling/rmf-demos-fleet-adapter/default.nix create mode 100644 distros/rolling/rmf-demos-gz/default.nix create mode 100644 distros/rolling/rmf-demos-maps/default.nix create mode 100644 distros/rolling/rmf-demos-tasks/default.nix create mode 100644 distros/rolling/rmf-demos/default.nix create mode 100644 distros/rolling/rmf-robot-sim-gz-plugins/default.nix create mode 100644 distros/rolling/rosx-introspection/default.nix create mode 100644 distros/rolling/rtabmap/default.nix create mode 100644 distros/rolling/turtlesim-msgs/default.nix diff --git a/distros/humble/ackermann-steering-controller/default.nix b/distros/humble/ackermann-steering-controller/default.nix index 742dcd3a46..66a5043bff 100644 --- a/distros/humble/ackermann-steering-controller/default.nix +++ b/distros/humble/ackermann-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-humble-ackermann-steering-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "93000fb6f677bb09f070bcc80e64d869f2c40bed2b390b9b73b89d8371a5dd6b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "884d9eff8c9c1dc132787a0c77a5225a7ad14c1ab73ad8f7f9b1b3cdd562e287"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/admittance-controller/default.nix b/distros/humble/admittance-controller/default.nix index b7c612b3b3..4459a13eb9 100644 --- a/distros/humble/admittance-controller/default.nix +++ b/distros/humble/admittance-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-humble-admittance-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "c303257ec6fb8e3a1104b2ebfeef2c36820f7a70b80856180da4dea64040ecc4"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "003c80e3742a40a0a6f3e6f7b3292e8a01f54a66fc7add0531f27ce1a4d74aa0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/andino-apps/default.nix b/distros/humble/andino-apps/default.nix new file mode 100644 index 0000000000..7f225c962f --- /dev/null +++ b/distros/humble/andino-apps/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-gz-classic, nav2-bringup, ros2launch, rviz2 }: +buildRosPackage { + pname = "ros-humble-andino-apps"; + version = "0.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_apps/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "0fdb106a1677ba55dbf6a7093df0f2f5b992670ff50e9c77253fde4048eb4e3e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ andino-gz-classic nav2-bringup ros2launch rviz2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Package for apps created with andino"; + license = with lib.licenses; [ "BSD-Clause-3" ]; + }; +} diff --git a/distros/humble/andino-bringup/default.nix b/distros/humble/andino-bringup/default.nix index 08527c82b0..cdfd8e7eb4 100644 --- a/distros/humble/andino-bringup/default.nix +++ b/distros/humble/andino-bringup/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-control, andino-description, joy-linux, laser-filters, rosbag2-storage-mcap, rplidar-ros, teleop-twist-joy, twist-mux, v4l2-camera }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-control, andino-description, joy-linux, laser-filters, rosbag2-storage-mcap, rplidar-ros, teleop-twist-joy, v4l2-camera, xterm }: buildRosPackage { pname = "ros-humble-andino-bringup"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_bringup/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "fe63198244682db93ae6b7d02faacf065c473ad97dab5e5c41ac0485c8f18915"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_bringup/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "27d0834b64a1114ec5c4ee3fe8b342ca3e0ea7a65c3d1e3369bf6ffa315de219"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ andino-control andino-description joy-linux laser-filters rosbag2-storage-mcap rplidar-ros teleop-twist-joy twist-mux v4l2-camera ]; + propagatedBuildInputs = [ andino-control andino-description joy-linux laser-filters rosbag2-storage-mcap rplidar-ros teleop-twist-joy v4l2-camera xterm ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/andino-control/default.nix b/distros/humble/andino-control/default.nix index 6240a1781e..d5fe3723a2 100644 --- a/distros/humble/andino-control/default.nix +++ b/distros/humble/andino-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, andino-base, andino-description, controller-manager, diff-drive-controller, joint-state-broadcaster, ros2controlcli }: buildRosPackage { pname = "ros-humble-andino-control"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_control/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "808403866629d4d840fc04d8b1522472009eec2eceddf3a525710420ec713575"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_control/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "ab0e4d2a6fbac1b14ff3df09932bbcf08a4987f9c4b807cf6c096f40ccd592b5"; }; buildType = "ament_cmake"; diff --git a/distros/humble/andino-description/default.nix b/distros/humble/andino-description/default.nix index eec67cf836..87f15ab297 100644 --- a/distros/humble/andino-description/default.nix +++ b/distros/humble/andino-description/default.nix @@ -2,21 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, robot-state-publisher, ros2launch, rviz2, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-index-python, joint-state-publisher-gui, robot-state-publisher, ros2launch, rviz2, xacro }: buildRosPackage { pname = "ros-humble-andino-description"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_description/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "5e9cb8b409dc35626d1517d51ce87399dc4d07e05ecfc0d8c82d957d528bdf1a"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_description/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "d8a474bf91bdc6cd6deeb7ca81e8928437b8ba9535c43ba47d22dd038294f315"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-index-python ]; propagatedBuildInputs = [ joint-state-publisher-gui robot-state-publisher ros2launch rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; meta = { description = "The andino_description package"; diff --git a/distros/humble/andino-firmware/default.nix b/distros/humble/andino-firmware/default.nix index abe835c8c8..4137c62214 100644 --- a/distros/humble/andino-firmware/default.nix +++ b/distros/humble/andino-firmware/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-humble-andino-firmware"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_firmware/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "78742561f2cb6d2743e6dfa177e3a21d04092ca4925bdbb0814e03b58350bc70"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_firmware/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "8e01d642815103f9aec60c6ea8b71f6ddcf3d6f369e31916ccbc43028135742c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/andino-gz-classic/default.nix b/distros/humble/andino-gz-classic/default.nix index 5dbd73a9ba..4a10f7b570 100644 --- a/distros/humble/andino-gz-classic/default.nix +++ b/distros/humble/andino-gz-classic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-control, andino-description, control-msgs, gazebo-ros, gazebo-ros-pkgs, gazebo-ros2-control, robot-state-publisher, ros2launch, rviz2, xacro }: buildRosPackage { pname = "ros-humble-andino-gz-classic"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_gz_classic/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "5089dbcb96fdb604cdda5aa9367b5b15791d2a029ab737c6db2b8d0f5c625299"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_gz_classic/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "7f535e9348bc2efcd1104c0452b950cb2f2a7a4c7578bcbfc5ac83b8270ebf97"; }; buildType = "ament_cmake"; diff --git a/distros/humble/andino-hardware/default.nix b/distros/humble/andino-hardware/default.nix index 36e795df01..db087babbd 100644 --- a/distros/humble/andino-hardware/default.nix +++ b/distros/humble/andino-hardware/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-humble-andino-hardware"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_hardware/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "631ed8de2cc2272e64d582d343a561c1d8a09e9fa20530ada7576a247ec0231f"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_hardware/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "dd52029ec47e80d068f95caf1634071269c2677ba09b8c000d3623a13ce90600"; }; buildType = "ament_cmake"; diff --git a/distros/humble/andino-navigation/default.nix b/distros/humble/andino-navigation/default.nix index 027be6ec1b..57a9e12527 100644 --- a/distros/humble/andino-navigation/default.nix +++ b/distros/humble/andino-navigation/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, andino-gz-classic, launch-ros, nav2-bringup, navigation2, rviz2, turtlebot3-gazebo }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, nav2-bringup, navigation2, rviz2 }: buildRosPackage { pname = "ros-humble-andino-navigation"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_navigation/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "6565c39e18655689f5e1f14a0c5b5a6cf20163c3c9dab467440e9ec601119879"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_navigation/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "dd406fcbcbaa0b1eb125594c8e69ade373e3b714fc9db9628ff3683d5025cba1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ andino-gz-classic launch-ros nav2-bringup navigation2 rviz2 turtlebot3-gazebo ]; + propagatedBuildInputs = [ launch-ros nav2-bringup navigation2 rviz2 ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/andino-slam/default.nix b/distros/humble/andino-slam/default.nix index 82121758af..821e8c9d92 100644 --- a/distros/humble/andino-slam/default.nix +++ b/distros/humble/andino-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, slam-toolbox }: buildRosPackage { pname = "ros-humble-andino-slam"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_slam/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "92a781dfa798cbab0d9dbf284ee5a2f451fae441511e53f756f40729bb8917b2"; + url = "https://github.com/ros2-gbp/andino-release/archive/release/humble/andino_slam/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "ec342630178ad393b6683f8e3ee12d3015e0bd1c9bcc54fa10353aaf395d9d7f"; }; buildType = "ament_cmake"; diff --git a/distros/humble/apriltag-ros/default.nix b/distros/humble/apriltag-ros/default.nix index 3748c7a0b4..f4aea744a6 100644 --- a/distros/humble/apriltag-ros/default.nix +++ b/distros/humble/apriltag-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-lint-auto, apriltag, apriltag-msgs, cv-bridge, eigen, image-transport, rclcpp, rclcpp-components, sensor-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-apriltag-ros"; - version = "3.1.2-r1"; + version = "3.2.2-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/humble/apriltag_ros/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "1831f8a9ea15d383be5260abfd366369134976206683314f5323f15ca6c4b33e"; + url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/humble/apriltag_ros/3.2.2-3.tar.gz"; + name = "3.2.2-3.tar.gz"; + sha256 = "43fb749672211e3318b1a3f13ab2927911a0c314fc851b3aac7e9a5cc68217c8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/aruco-opencv-msgs/default.nix b/distros/humble/aruco-opencv-msgs/default.nix index 5a559a3f80..c4a4fe50ad 100644 --- a/distros/humble/aruco-opencv-msgs/default.nix +++ b/distros/humble/aruco-opencv-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-aruco-opencv-msgs"; - version = "2.3.0-r1"; + version = "2.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "88e35151b3e49f5ce25f902d994379076371de5bf4a3dd4d2b3c15a3569a010e"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.3.1-1.tar.gz"; + name = "2.3.1-1.tar.gz"; + sha256 = "02644e21fadc57196997ac2be1370bc874fbffd5a5bde09b747e497071c562ec"; }; buildType = "ament_cmake"; diff --git a/distros/humble/aruco-opencv/default.nix b/distros/humble/aruco-opencv/default.nix index 0c42120c41..851540a0a9 100644 --- a/distros/humble/aruco-opencv/default.nix +++ b/distros/humble/aruco-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }: buildRosPackage { pname = "ros-humble-aruco-opencv"; - version = "2.3.0-r1"; + version = "2.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "7e0313f1cb6f798f374754b8051d5c6f2c33dd076ecc177b851d3e0b4168bcf0"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.3.1-1.tar.gz"; + name = "2.3.1-1.tar.gz"; + sha256 = "d429cd02e68c1f22f038cba2e564d3f6ef071737459eff17410e1929c64d2221"; }; buildType = "ament_cmake"; diff --git a/distros/humble/autoware-adapi-v1-msgs/default.nix b/distros/humble/autoware-adapi-v1-msgs/default.nix index 400404810a..3d139a14f5 100644 --- a/distros/humble/autoware-adapi-v1-msgs/default.nix +++ b/distros/humble/autoware-adapi-v1-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-humble-autoware-adapi-v1-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_v1_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "34cf3dfeb92c36345306794bf811349494f026d2b97018202c0d672c4798f5ed"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_v1_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "a9952913d62146d2c2bf3f16dc4baa0a1e05d62cd7b1b3917ce893e4465166dc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/autoware-adapi-version-msgs/default.nix b/distros/humble/autoware-adapi-version-msgs/default.nix index 74ff2c8115..905461a4ab 100644 --- a/distros/humble/autoware-adapi-version-msgs/default.nix +++ b/distros/humble/autoware-adapi-version-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-autoware-adapi-version-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_version_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "2525d7c4685c8558a06636193dc06137fbda3a62e7c0a8deaec9850dbe6043b6"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_version_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "2263ea27d2cb2ba1e74e82761781e8839d54c09e75a00788ddde36f0f7f7578b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/autoware-common-msgs/default.nix b/distros/humble/autoware-common-msgs/default.nix new file mode 100644 index 0000000000..15f12ae904 --- /dev/null +++ b/distros/humble/autoware-common-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-humble-autoware-common-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_common_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "1b5a62c4fde33152fea5f5cfbf5b67d093259695a6b6c09fb010d9c70a0c9ec8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware common messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-control-msgs/default.nix b/distros/humble/autoware-control-msgs/default.nix new file mode 100644 index 0000000000..8d2580a4b4 --- /dev/null +++ b/distros/humble/autoware-control-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-humble-autoware-control-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_control_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "f5d2d8d1906bb8386deae19c3b7c29d029a97bbfff442fc14c68869c0f39a499"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware control messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-internal-msgs/default.nix b/distros/humble/autoware-internal-msgs/default.nix new file mode 100644 index 0000000000..2a3f544139 --- /dev/null +++ b/distros/humble/autoware-internal-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-internal-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6186318708ae76cdf03a2998e07f551335ca10dfef47cfe053537bfb693103e8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware internal messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-lanelet2-extension-python/default.nix b/distros/humble/autoware-lanelet2-extension-python/default.nix new file mode 100644 index 0000000000..18def363d0 --- /dev/null +++ b/distros/humble/autoware-lanelet2-extension-python/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }: +buildRosPackage { + pname = "ros-humble-autoware-lanelet2-extension-python"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "6f599c2e6f8cb033837b11b2f6ec116c470aca0ba3286fabe255e6227397a346"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-lanelet2-extension boost geometry-msgs lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation rclcpp ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + + meta = { + description = "The autoware_lanelet2_extension_python package contains Python bindings for lanelet2_extension package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-lanelet2-extension/default.nix b/distros/humble/autoware-lanelet2-extension/default.nix new file mode 100644 index 0000000000..206c246b42 --- /dev/null +++ b/distros/humble/autoware-lanelet2-extension/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, autoware-utils, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-lanelet2-extension"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "c2795bef4e26cfaad64e836cfdb2f9a4608a42c7f75af42d1d14a72c27b45480"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-map-msgs autoware-planning-msgs autoware-utils geographiclib geometry-msgs lanelet2-core lanelet2-io lanelet2-maps lanelet2-projection lanelet2-routing lanelet2-traffic-rules lanelet2-validation pugixml range-v3 rclcpp tf2 tf2-geometry-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake ]; + + meta = { + description = "The autoware_lanelet2_extension package contains libraries to handle Lanelet2 format data."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-localization-msgs/default.nix b/distros/humble/autoware-localization-msgs/default.nix new file mode 100644 index 0000000000..3d77da471a --- /dev/null +++ b/distros/humble/autoware-localization-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-localization-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_localization_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "86caefaff1b508e3c93d89e4d1b9f83dd2af1898da40ea38fe7c23987dd6d66f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware localization messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-map-msgs/default.nix b/distros/humble/autoware-map-msgs/default.nix new file mode 100644 index 0000000000..b87f9650ed --- /dev/null +++ b/distros/humble/autoware-map-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-map-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_map_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "75d76ca93c37824512874819c570cf2fe1fd003852a8297ee60e853f941bdc08"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware map messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-perception-msgs/default.nix b/distros/humble/autoware-perception-msgs/default.nix new file mode 100644 index 0000000000..bec0b77c21 --- /dev/null +++ b/distros/humble/autoware-perception-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-perception-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_perception_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "af9644c32635028ca7665217e03031854d3d0b071162e26f4a7d0741130633d3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware perception messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-planning-msgs/default.nix b/distros/humble/autoware-planning-msgs/default.nix new file mode 100644 index 0000000000..b877f1892c --- /dev/null +++ b/distros/humble/autoware-planning-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-planning-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_planning_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8cd538bd9c6a50bdab85bc13e3f4721160ed4c6af0f8ef2ed475b786b3a030b4"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware planning messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-sensing-msgs/default.nix b/distros/humble/autoware-sensing-msgs/default.nix new file mode 100644 index 0000000000..26cfbb09db --- /dev/null +++ b/distros/humble/autoware-sensing-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-sensing-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_sensing_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8064fffce6a149fdab523d15fe5c4082d3af2df006cb93b7a96b67cc0ebbf018"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware sensing messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-system-msgs/default.nix b/distros/humble/autoware-system-msgs/default.nix new file mode 100644 index 0000000000..7c464e02b1 --- /dev/null +++ b/distros/humble/autoware-system-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-system-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_system_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2dd59b54b894b17803e5090819965f03d56498ba84565a174a1dcb4bce20d001"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware system messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/autoware-vehicle-msgs/default.nix b/distros/humble/autoware-vehicle-msgs/default.nix new file mode 100644 index 0000000000..040100b541 --- /dev/null +++ b/distros/humble/autoware-vehicle-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-planning-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-autoware-vehicle-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_vehicle_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6d90e9d4b622b68954a0d4ef4bf970c2659a250539c7e04afcb4cd8805b8f94e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ autoware-planning-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Interfaces between core Autoware vehicle components"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/backward-ros/default.nix b/distros/humble/backward-ros/default.nix index c4300bc539..d238bb8718 100644 --- a/distros/humble/backward-ros/default.nix +++ b/distros/humble/backward-ros/default.nix @@ -2,21 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, cmake, elfutils }: buildRosPackage { pname = "ros-humble-backward-ros"; - version = "1.0.2-r3"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/humble/backward_ros/1.0.2-3.tar.gz"; - name = "1.0.2-3.tar.gz"; - sha256 = "59886b25866e95f9f140e10c38db103046b0229d0abd60684bc67eb334376d70"; + url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/humble/backward_ros/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "ae964f4f9f600f3a1c29effe47d66e68120f3100f4e015283b32777032346523"; }; - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; + buildType = "cmake"; + buildInputs = [ cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ elfutils ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ cmake ]; meta = { description = "The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp"; diff --git a/distros/humble/behaviortree-cpp-v3/default.nix b/distros/humble/behaviortree-cpp-v3/default.nix index 210001fe93..fa7d949164 100644 --- a/distros/humble/behaviortree-cpp-v3/default.nix +++ b/distros/humble/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }: buildRosPackage { pname = "ros-humble-behaviortree-cpp-v3"; - version = "3.8.6-r1"; + version = "3.8.7-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/humble/behaviortree_cpp_v3/3.8.6-1.tar.gz"; - name = "3.8.6-1.tar.gz"; - sha256 = "f2304ccd6c62b55adfc6387ccc724b4d04c178b3071616b661ccee3eb45a0041"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/humble/behaviortree_cpp_v3/3.8.7-1.tar.gz"; + name = "3.8.7-1.tar.gz"; + sha256 = "de2f07cd5100633303e3c3be53973aa4f6d742f08dd3adffba434fb07212f0df"; }; buildType = "ament_cmake"; diff --git a/distros/humble/behaviortree-cpp/default.nix b/distros/humble/behaviortree-cpp/default.nix index b2fe13c0bc..bd0441eb94 100644 --- a/distros/humble/behaviortree-cpp/default.nix +++ b/distros/humble/behaviortree-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: buildRosPackage { pname = "ros-humble-behaviortree-cpp"; - version = "4.6.1-r1"; + version = "4.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.6.1-1.tar.gz"; - name = "4.6.1-1.tar.gz"; - sha256 = "52bd382efc6f2bc48a354d3b65f9ef422bc517ca9fde0ef301afef06f7b28778"; + url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.6.2-1.tar.gz"; + name = "4.6.2-1.tar.gz"; + sha256 = "30ec5d5add94d0e4587736d45c117f8cb438a9c26a975903b26260b10c3b51fc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/beluga-amcl/default.nix b/distros/humble/beluga-amcl/default.nix index 72d1c0ac58..261e5f0c2b 100644 --- a/distros/humble/beluga-amcl/default.nix +++ b/distros/humble/beluga-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, beluga, beluga-ros, bondcpp, message-filters, rclcpp, rclcpp-components, rclcpp-lifecycle, std-srvs }: buildRosPackage { pname = "ros-humble-beluga-amcl"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga_amcl/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "943fa9d99815d2b892cd03564fe9f17e93434cdd047840fdc6a71f4e53be8ca9"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga_amcl/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "3f3aaf649e6bde675203df8d699efbda2fadc2aee99f3f09fa90e8cf1b2938e4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/beluga-ros/default.nix b/distros/humble/beluga-ros/default.nix index f97b29c5cf..461b20fc2e 100644 --- a/distros/humble/beluga-ros/default.nix +++ b/distros/humble/beluga-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, beluga, geometry-msgs, nav-msgs, python3Packages, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-humble-beluga-ros"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga_ros/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "9307baca4de3640ad0dcfaaffcd782ffa9add0146129ea644b9bb0ac844ab563"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga_ros/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "5ab27975dbca6004ca0cd0ce2ff886e630ce832253b3f06068fa9783156ad721"; }; buildType = "ament_cmake"; diff --git a/distros/humble/beluga/default.nix b/distros/humble/beluga/default.nix index 5de4859066..a84626de96 100644 --- a/distros/humble/beluga/default.nix +++ b/distros/humble/beluga/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_11 }: buildRosPackage { pname = "ros-humble-beluga"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "a67b2866d0254ad84143afdb0ba1793a0011a24a2fa57d33eaf78717204018eb"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/humble/beluga/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "5fb65dc566cbf0b53111fa93aa958798fa7ef717b2f40f4c536f50a194ffe4ad"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ clang gbenchmark gmock gtest ]; - propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_8 ]; + propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/bicycle-steering-controller/default.nix b/distros/humble/bicycle-steering-controller/default.nix index acef37e5d6..23fa4fd7b2 100644 --- a/distros/humble/bicycle-steering-controller/default.nix +++ b/distros/humble/bicycle-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-humble-bicycle-steering-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "d6fd46439b235aec508574e4c40493c7ce4a6ff48fa1f1f26af691b6f56bd705"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "97d905856e5d51ba70ff38b199c239cb907f84933a96f90a0335dd8e5e76c4dc"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/bosch-locator-bridge-utils/default.nix b/distros/humble/bosch-locator-bridge-utils/default.nix new file mode 100644 index 0000000000..6b740b780c --- /dev/null +++ b/distros/humble/bosch-locator-bridge-utils/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-util, pcl-conversions, rclcpp, std-srvs, tf2-ros }: +buildRosPackage { + pname = "ros-humble-bosch-locator-bridge-utils"; + version = "2.1.11-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/locator_ros_bridge-release/archive/release/humble/bosch_locator_bridge_utils/2.1.11-1.tar.gz"; + name = "2.1.11-1.tar.gz"; + sha256 = "45748b88c6e1ce9548c50dc77d3f8c8c13f2f6f7a0e742be23b023f781be76b9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-util pcl-conversions rclcpp std-srvs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Utilities to use bosch_locator_bridge with Nav2"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/bosch-locator-bridge/default.nix b/distros/humble/bosch-locator-bridge/default.nix index 1708810999..cdef03e54c 100644 --- a/distros/humble/bosch-locator-bridge/default.nix +++ b/distros/humble/bosch-locator-bridge/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-xml, nav-msgs, pcl-conversions, poco, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-srvs, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-xml, nav-msgs, pcl-conversions, poco, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-srvs, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-bosch-locator-bridge"; - version = "2.1.5-r1"; + version = "2.1.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/locator_ros_bridge-release/archive/release/humble/bosch_locator_bridge/2.1.5-1.tar.gz"; - name = "2.1.5-1.tar.gz"; - sha256 = "6943a059e8f98294f6edfd2e70e4a31d72b5884bbfe035cbd392934d24b7ae0a"; + url = "https://github.com/ros2-gbp/locator_ros_bridge-release/archive/release/humble/bosch_locator_bridge/2.1.11-1.tar.gz"; + name = "2.1.11-1.tar.gz"; + sha256 = "90e7214fa94ea97c978f10eaa333fd1b0c24453d1d1660b31f15913c48674f11"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch-xml nav-msgs pcl-conversions poco rclcpp rosidl-default-runtime std-srvs tf2-geometry-msgs tf2-ros ]; + propagatedBuildInputs = [ geometry-msgs launch-xml nav-msgs pcl-conversions poco rclcpp rosidl-default-runtime sensor-msgs std-srvs tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/camera-aravis2-msgs/default.nix b/distros/humble/camera-aravis2-msgs/default.nix new file mode 100644 index 0000000000..dda51e79cc --- /dev/null +++ b/distros/humble/camera-aravis2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, diagnostic-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-humble-camera-aravis2-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/humble/camera_aravis2_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "6fbd41b848bd3c6f3745a23218df47a76ddc28fd31c183d0f9c057c492f68086"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Messages and service definitions for the camera_aravis2 package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/camera-aravis2/default.nix b/distros/humble/camera-aravis2/default.nix new file mode 100644 index 0000000000..24f6deba51 --- /dev/null +++ b/distros/humble/camera-aravis2/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aravis, camera-aravis2-msgs, camera-info-manager, cv-bridge, diagnostic-msgs, glib, image-transport, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-humble-camera-aravis2"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/humble/camera_aravis2/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "9ad2e683be2a353c7da19c178a6d932f1651d664d11b099ede85c77598396db2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake aravis glib ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ camera-aravis2-msgs camera-info-manager cv-bridge diagnostic-msgs image-transport rclcpp rclcpp-components sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 camera driver for [GenICam](https://www.emva.org/standards-technology/genicam/)-based GigEVision and USB3Vision cameras."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/camera-calibration/default.nix b/distros/humble/camera-calibration/default.nix index 8dd83edc9e..8c7c4a8041 100644 --- a/distros/humble/camera-calibration/default.nix +++ b/distros/humble/camera-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-humble-camera-calibration"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/camera_calibration/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "4817e5c9ac787a248ce893e3143f20b7d17fcf8c441e04e9be4e64cffaddf052"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/camera_calibration/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "7030d1bbc0014a0e1fb98f679013869bed4869d7612b0c8ce8c67e337ac276f7"; }; buildType = "ament_python"; diff --git a/distros/humble/classic-bags/default.nix b/distros/humble/classic-bags/default.nix index 4be94a6bcf..6f72525ebd 100644 --- a/distros/humble/classic-bags/default.nix +++ b/distros/humble/classic-bags/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosidl-runtime-py, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-storage-mcap, rosidl-runtime-py, std-msgs }: buildRosPackage { pname = "ros-humble-classic-bags"; - version = "0.1.0-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/humble/classic_bags/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "766240777c6ffb592c52a490866bb661512f94b3f723f94ab63310403dbe9f2b"; + url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/humble/classic_bags/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "e0204d8e5e50fa3f312c54098d14b330f3863a2a866dbfd041d2c8e049f6479d"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-pytest std-msgs ]; + checkInputs = [ ament-cmake-pytest rosbag2-storage-default-plugins rosbag2-storage-mcap std-msgs ]; propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rosbag2-cpp rosbag2-py rosbag2-storage rosidl-runtime-py ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/humble/clearpath-common/default.nix b/distros/humble/clearpath-common/default.nix index af2c3ec473..d29936008d 100644 --- a/distros/humble/clearpath-common/default.nix +++ b/distros/humble/clearpath-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common, clearpath-platform }: buildRosPackage { pname = "ros-humble-clearpath-common"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_common/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "3353438ca92a4ad10f36db79ee92adba995cf6fa6e75dc6b82c7426ab2cd4c31"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_common/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "27813f5ffb18556f0f373dd0b3b9bea1f50bf6daae5bb4a0676d81b81c9fd962"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-config/default.nix b/distros/humble/clearpath-config/default.nix index d5afa21cc4..f5db4c3a81 100644 --- a/distros/humble/clearpath-config/default.nix +++ b/distros/humble/clearpath-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-humble-clearpath-config"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/humble/clearpath_config/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "addf89538ed126b2ac3876af8cfe80cb25c51a2dcb4887fd0d683c37771d9fbf"; + url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/humble/clearpath_config/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "dc8bc026912cde3be4a02de678948634e8726aa7ef6e56289d1ce616695d73ae"; }; buildType = "ament_python"; diff --git a/distros/humble/clearpath-control/default.nix b/distros/humble/clearpath-control/default.nix index 4e9e2656c4..8a3c533dd2 100644 --- a/distros/humble/clearpath-control/default.nix +++ b/distros/humble/clearpath-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }: buildRosPackage { pname = "ros-humble-clearpath-control"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "402963f1428793dd6c152c788504053b5c7a8f415ca44a1104e24104a18cd162"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "9df996400553353cc48537080d394eb11e1a727f42c858045f99cef8588cf3ff"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-customization/default.nix b/distros/humble/clearpath-customization/default.nix index 394b2eb74d..cef3b1454f 100644 --- a/distros/humble/clearpath-customization/default.nix +++ b/distros/humble/clearpath-customization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-humble-clearpath-customization"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_customization/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "5e0f9c095209667f4c21b6c3a640b9dc92be6bd736f0c0c29a4b596077c30ab5"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_customization/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "3510dcd1abff6a4edce57c868b70731e9fbdc58db76af5dd5445e4ff43ab546a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-description/default.nix b/distros/humble/clearpath-description/default.nix index 90319a6929..2f06998206 100644 --- a/distros/humble/clearpath-description/default.nix +++ b/distros/humble/clearpath-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }: buildRosPackage { pname = "ros-humble-clearpath-description"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_description/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "2b627c4bb02eea32b3b9df626feb69f8330e6129b59d23dbb2606e6fd11c2ce9"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_description/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "3d98602203109840094afaf49fc7ed2aebd046b8eef307413047ad3b933a2403"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-generator-common/default.nix b/distros/humble/clearpath-generator-common/default.nix index 9a87f320cc..2a674d4300 100644 --- a/distros/humble/clearpath-generator-common/default.nix +++ b/distros/humble/clearpath-generator-common/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-platform }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-platform }: buildRosPackage { pname = "ros-humble-clearpath-generator-common"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_generator_common/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "7a20126f96fe11724636037f787a087d133f356940342ccbf3f8b5832e046fc7"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_generator_common/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "a400f0a72fa08f260b06342fa003e73fb07655b8dcd14304b2cfea1ba9283198"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ clearpath-config clearpath-control clearpath-description clearpath-platform ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/humble/clearpath-generator-gz/default.nix b/distros/humble/clearpath-generator-gz/default.nix index 68bdd55f66..aa3b0c9087 100644 --- a/distros/humble/clearpath-generator-gz/default.nix +++ b/distros/humble/clearpath-generator-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-generator-common }: buildRosPackage { pname = "ros-humble-clearpath-generator-gz"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "baae8217c8ab2f6d47f607eb258e8b18f99a1ee98184e01b9f30f90f772bef2f"; + url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "74d6401db3514b9cdcb58e3caf7a002da7b78c0d70d1edcb320855f6109902df"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-gz/default.nix b/distros/humble/clearpath-gz/default.nix index 92e2cdce01..fd5dccc586 100644 --- a/distros/humble/clearpath-gz/default.nix +++ b/distros/humble/clearpath-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-common, clearpath-generator-gz, clearpath-viz, ign-ros2-control, ros-gz }: buildRosPackage { pname = "ros-humble-clearpath-gz"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "9a6734986e1c64ece7bf9128061cfa10a74e2472af91aaad4f1386bd06073dcc"; + url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "459099e99e86b4ff6d8aa5879b02cdfa55c95d0b4842652dd1a3726d38d8fd3b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-mounts-description/default.nix b/distros/humble/clearpath-mounts-description/default.nix index 0873eb944d..ba0d59f94a 100644 --- a/distros/humble/clearpath-mounts-description/default.nix +++ b/distros/humble/clearpath-mounts-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-humble-clearpath-mounts-description"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_mounts_description/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "e81ed2dc8377ff000afa865e8d876a77f7bf56476258199df2570c0248d2ed04"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_mounts_description/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "cb3818cdb67e0da6faaaf7ad19bf3bc5c885f1c0c85cd2c926b6b4f139a64f69"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-platform-description/default.nix b/distros/humble/clearpath-platform-description/default.nix index 80437b9085..46d68a13e7 100644 --- a/distros/humble/clearpath-platform-description/default.nix +++ b/distros/humble/clearpath-platform-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }: buildRosPackage { pname = "ros-humble-clearpath-platform-description"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform_description/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "5ef44da5f69c72688c2863d5bd94ee19d704225a4e05b75d354ae4f17ed895fb"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform_description/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "593202c2572e46685323dfcf435ffaec890fdc55f5f63405ceadb83dba4a963c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-platform/default.nix b/distros/humble/clearpath-platform/default.nix index de8d297b14..0dc8d168b3 100644 --- a/distros/humble/clearpath-platform/default.nix +++ b/distros/humble/clearpath-platform/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-platform-description, clearpath-platform-msgs, controller-interface, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, xacro }: buildRosPackage { pname = "ros-humble-clearpath-platform"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "3028e31a5c2f5876c6b1ccdb0480d14f9bb301e314901e14d6a0aded4db77c8c"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "54f05d266f9a87bd81310c97b89d5f9dc34f4a36617c7ece1cb9dfe5d481bca4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-sensors-description/default.nix b/distros/humble/clearpath-sensors-description/default.nix index 14a37d15e1..1d21061177 100644 --- a/distros/humble/clearpath-sensors-description/default.nix +++ b/distros/humble/clearpath-sensors-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, velodyne-description }: buildRosPackage { pname = "ros-humble-clearpath-sensors-description"; - version = "0.2.8-r1"; + version = "0.2.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.2.8-1.tar.gz"; - name = "0.2.8-1.tar.gz"; - sha256 = "df0e0eb87652ca7d41c7f896600cf8122c0d0e73df1603d38bfb8b481a89ece2"; + url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.2.10-1.tar.gz"; + name = "0.2.10-1.tar.gz"; + sha256 = "681597d6fcc588a5569b435a8ddaf01fc9e0f39dbe7e370099435df1ca4de224"; }; buildType = "ament_cmake"; diff --git a/distros/humble/clearpath-simulator/default.nix b/distros/humble/clearpath-simulator/default.nix index a27eadf7e0..f8b9a7267b 100644 --- a/distros/humble/clearpath-simulator/default.nix +++ b/distros/humble/clearpath-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }: buildRosPackage { pname = "ros-humble-clearpath-simulator"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "145df4178a8ba350d1da59dca94c90c6616927c79608cc8ec1611999ab2d2b30"; + url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "96b9b0c9366af9ea214e2e634603b39a241a7629238e7fdee09f6cb53af658bc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/compressed-depth-image-transport/default.nix b/distros/humble/compressed-depth-image-transport/default.nix index e1337fa7f4..90a843dde1 100644 --- a/distros/humble/compressed-depth-image-transport/default.nix +++ b/distros/humble/compressed-depth-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: buildRosPackage { pname = "ros-humble-compressed-depth-image-transport"; - version = "2.5.1-r1"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "bf2df11f2a3e3227ad2e41d03a3131f8de0d5027fc5a4ee95cf21aeb0db3e395"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "4c3a763b6421686ed20154598c87bfa43be0dc786e0d3e4f21446408738f0c2b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/compressed-image-transport/default.nix b/distros/humble/compressed-image-transport/default.nix index b4c9b16ee9..f3dfcd8b1d 100644 --- a/distros/humble/compressed-image-transport/default.nix +++ b/distros/humble/compressed-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: buildRosPackage { pname = "ros-humble-compressed-image-transport"; - version = "2.5.1-r1"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "5a8c7e2cf6019c9cb5f9b4837d5f1a05dc4396f7eed995cb5a0a67947aeb0171"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "a81c276dfbfac11cc3044b7c66844d6336b2b8a7407281379e56d1c5d91aedb8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/control-msgs/default.nix b/distros/humble/control-msgs/default.nix index cdba963f17..8750d5d7b3 100644 --- a/distros/humble/control-msgs/default.nix +++ b/distros/humble/control-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-humble-control-msgs"; - version = "4.5.0-r1"; + version = "4.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.5.0-1.tar.gz"; - name = "4.5.0-1.tar.gz"; - sha256 = "523368d3c40eb0eb20bd857d5bc4c8987fa51cb2f7978bd3ecfad8ffbf7c5118"; + url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.6.0-1.tar.gz"; + name = "4.6.0-1.tar.gz"; + sha256 = "31cefb8a441049e3b167b747d8cdbb736fc862e822190466447faff2bf731355"; }; buildType = "ament_cmake"; diff --git a/distros/humble/controller-interface/default.nix b/distros/humble/controller-interface/default.nix index 3cb599b7c5..99002cef56 100644 --- a/distros/humble/controller-interface/default.nix +++ b/distros/humble/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-humble-controller-interface"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "d6c9f71a15f371b92a81cb23c4b5edaba7361650b7d7b9cd7076d981a8a934c2"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "a963d7db1a49c5e61f092b4ffac76aad9ea152b2e3fae00dda8500d61356fc79"; }; buildType = "ament_cmake"; diff --git a/distros/humble/controller-manager-msgs/default.nix b/distros/humble/controller-manager-msgs/default.nix index 224ae06183..b58acf9c86 100644 --- a/distros/humble/controller-manager-msgs/default.nix +++ b/distros/humble/controller-manager-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-controller-manager-msgs"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "1e9dd6845a9d74a21dff0e41304db6410480068e8cf381811b4d274dd94728a7"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "e8d2c62ba66638d3f49b4846f2895c2d6c844f130c6b0d0527279a395cad9558"; }; buildType = "ament_cmake"; diff --git a/distros/humble/controller-manager/default.nix b/distros/humble/controller-manager/default.nix index 5c0d2dea73..e7bbe6a69f 100644 --- a/distros/humble/controller-manager/default.nix +++ b/distros/humble/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: buildRosPackage { pname = "ros-humble-controller-manager"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "2a0f2eec209e0c18ed2286e1fc94c45555d6647d21cb1317e6f252fb35c166e8"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "570d9b190e1643acaef0283fb565e008597d66eb72a6bfa943d88e56eefeda3e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/create3-coverage/default.nix b/distros/humble/create3-coverage/default.nix new file mode 100644 index 0000000000..027b6ac61c --- /dev/null +++ b/distros/humble/create3-coverage/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, create3-examples-msgs, geometry-msgs, irobot-create-msgs, nav-msgs, rclcpp, rclcpp-action, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-humble-create3-coverage"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_coverage/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "949926950e6b9ce1e7c40c78bc253c65c864aec7b2468281da2182b5ef8baaae"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ create3-examples-msgs geometry-msgs irobot-create-msgs nav-msgs rclcpp rclcpp-action tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ action server exposing a non-systematic coverage behavior"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/create3-examples-msgs/default.nix b/distros/humble/create3-examples-msgs/default.nix new file mode 100644 index 0000000000..d9f4207ee0 --- /dev/null +++ b/distros/humble/create3-examples-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-humble-create3-examples-msgs"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_examples_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "ee38dec93a2f019a5a0677448968a852a822c8b5f7e2c69bdb84958e1d8edf12"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Package containing action, message and service definitions used by the iRobot(R) Create(R) 3 examples"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/create3-examples-py/default.nix b/distros/humble/create3-examples-py/default.nix new file mode 100644 index 0000000000..e628ed3a1c --- /dev/null +++ b/distros/humble/create3-examples-py/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, irobot-create-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-humble-create3-examples-py"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_examples_py/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "70baad8b99b341711e842576c4dbee74da2107d1e6f693d144602e742b8a6b13"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ geometry-msgs irobot-create-msgs rclpy ]; + + meta = { + description = "Python examples for interacting with the iRobot(R) Create(R) 3 Educational Robot"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/create3-lidar-slam/default.nix b/distros/humble/create3-lidar-slam/default.nix new file mode 100644 index 0000000000..cf383f46b3 --- /dev/null +++ b/distros/humble/create3-lidar-slam/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, irobot-create-msgs, launch-ros, rplidar-ros, slam-toolbox }: +buildRosPackage { + pname = "ros-humble-create3-lidar-slam"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_lidar_slam/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "e2a3c4932638fb32ec17c49c9c5af3e1e56ab60d5fe41c094350af4cd7b5da9c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ irobot-create-msgs launch-ros rplidar-ros slam-toolbox ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Example for using an RPLIDAR A1 with a Create 3"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/create3-republisher/default.nix b/distros/humble/create3-republisher/default.nix new file mode 100644 index 0000000000..a1db074d65 --- /dev/null +++ b/distros/humble/create3-republisher/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, irobot-create-msgs, nav-msgs, rclcpp, rclcpp-action, sensor-msgs }: +buildRosPackage { + pname = "ros-humble-create3-republisher"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_republisher/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "5b4d0464da17bc6cec696adbc967533ce08af75a9baf5c90f35263ebb9ad607b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs irobot-create-msgs nav-msgs rclcpp rclcpp-action sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ action server exposing a non-systematic coverage behavior"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/create3-teleop/default.nix b/distros/humble/create3-teleop/default.nix new file mode 100644 index 0000000000..cd5a2dbc9d --- /dev/null +++ b/distros/humble/create3-teleop/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-flake8, joy, launch-ros, pythonPackages, teleop-twist-joy, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-humble-create3-teleop"; + version = "0.0.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/create3_examples-release/archive/release/humble/create3_teleop/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "cf3f324e5e4896d95465043219ec5dabf0f7029c797c815816bd69cdd851796d"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-cmake-flake8 pythonPackages.pytest ]; + propagatedBuildInputs = [ joy launch-ros teleop-twist-joy teleop-twist-keyboard ]; + + meta = { + description = "Example launch files for teleoperating the iRobot(R) Create(R) 3 Educational Robot."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/dataspeed-can-msg-filters/default.nix b/distros/humble/dataspeed-can-msg-filters/default.nix index a67e6c624f..52ff54f1b2 100644 --- a/distros/humble/dataspeed-can-msg-filters/default.nix +++ b/distros/humble/dataspeed-can-msg-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, rclcpp }: buildRosPackage { pname = "ros-humble-dataspeed-can-msg-filters"; - version = "2.0.1-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_msg_filters/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "c7e15db8e292a8207dedafa7b7ff990a3e12e77561b41625f8961603b67187ee"; + url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_msg_filters/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "55f472d230c13f5012b954d3e618a28bb5e2b96f84ad4c4adbe37d54cd096dbc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dataspeed-can-msgs/default.nix b/distros/humble/dataspeed-can-msgs/default.nix new file mode 100644 index 0000000000..8d742a3cef --- /dev/null +++ b/distros/humble/dataspeed-can-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-dataspeed-can-msgs"; + version = "2.0.4-r1"; + + src = fetchurl { + url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_msgs/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "2be41e041163acc3b62ea963cf5d98c84614415fec4916f39018576c1b0a8327"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller Area Network (CAN) messages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/dataspeed-can-tools/default.nix b/distros/humble/dataspeed-can-tools/default.nix new file mode 100644 index 0000000000..c686e592a9 --- /dev/null +++ b/distros/humble/dataspeed-can-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msgs, rclcpp, rosbag2-cpp, std-msgs }: +buildRosPackage { + pname = "ros-humble-dataspeed-can-tools"; + version = "2.0.4-r1"; + + src = fetchurl { + url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_tools/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "e848af9cfcd4c51f9d2cbb6aba2c2e4ccfc3865d28b3cd6cc21a7947d8751770"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ]; + propagatedBuildInputs = [ can-msgs dataspeed-can-msgs rclcpp rosbag2-cpp std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "CAN bus introspection"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/dataspeed-can-usb/default.nix b/distros/humble/dataspeed-can-usb/default.nix index d9a041cebb..910289cc73 100644 --- a/distros/humble/dataspeed-can-usb/default.nix +++ b/distros/humble/dataspeed-can-usb/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, lusb, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-humble-dataspeed-can-usb"; - version = "2.0.1-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_usb/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "c334aa91fe85651e5dca8946159ac45c98804847799f598ac1a4fbd95dd4975d"; + url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can_usb/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "33e680f958b9a17c68e4fcbc61756e1c091fd17ff16cd1ad25a3d63d5b6d1df6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dataspeed-can/default.nix b/distros/humble/dataspeed-can/default.nix index 0a18f0e505..a851ab791b 100644 --- a/distros/humble/dataspeed-can/default.nix +++ b/distros/humble/dataspeed-can/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-can-msg-filters, dataspeed-can-usb }: +{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-can-msg-filters, dataspeed-can-msgs, dataspeed-can-tools, dataspeed-can-usb }: buildRosPackage { pname = "ros-humble-dataspeed-can"; - version = "2.0.1-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "491b3e350beac36f69d748e8621fea0bd2593f157e8b180f9b424d6d93c528b0"; + url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/humble/dataspeed_can/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "de59f2f2ba2d944b7c3798245c26263a571cdebabd04ca19d1e5569858736f96"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-can-msg-filters dataspeed-can-usb ]; + propagatedBuildInputs = [ dataspeed-can-msg-filters dataspeed-can-msgs dataspeed-can-tools dataspeed-can-usb ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/dataspeed-dbw-common/default.nix b/distros/humble/dataspeed-dbw-common/default.nix index d440f3baa7..2fa1b64cec 100644 --- a/distros/humble/dataspeed-dbw-common/default.nix +++ b/distros/humble/dataspeed-dbw-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, rclcpp, ros2-socketcan }: buildRosPackage { pname = "ros-humble-dataspeed-dbw-common"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_common/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "ded56f8bc4ddc646f6261bfc0d8e7265c2abffb1ecfd262bd1aeae6b649f4345"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_common/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "bae285899afec9c48536f04e1e3fdfea8a1956f246e705fb229084ea318e3813"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dataspeed-ulc-can/default.nix b/distros/humble/dataspeed-ulc-can/default.nix index 9cb9fb0845..6096de59a5 100644 --- a/distros/humble/dataspeed-ulc-can/default.nix +++ b/distros/humble/dataspeed-ulc-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-dbw-common, dataspeed-ulc-msgs, geometry-msgs, rclcpp, rclpy, ros-testing, std-msgs }: buildRosPackage { pname = "ros-humble-dataspeed-ulc-can"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_can/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "aba3ebbaaef837303f4c0fe7323dbadd181e621c8ee9f3591eb5e1f89a5bfd9c"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_can/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "189f003b4c896c84bc68122485c582d0012b5246f22f9898ab0a5ff4f5746f9b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dataspeed-ulc-msgs/default.nix b/distros/humble/dataspeed-ulc-msgs/default.nix index 62f0c110ee..73b347f06d 100644 --- a/distros/humble/dataspeed-ulc-msgs/default.nix +++ b/distros/humble/dataspeed-ulc-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-dataspeed-ulc-msgs"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_msgs/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "29314a477ed9d5c7ab58f7381dabf6b66679a79616cd385e7b414c3d934ca709"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_msgs/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "acd28989b1b06c64f61891fe7f0e4cba89632d30198b028df791495cc826ed8a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dataspeed-ulc/default.nix b/distros/humble/dataspeed-ulc/default.nix index 77059b555d..749cf572e8 100644 --- a/distros/humble/dataspeed-ulc/default.nix +++ b/distros/humble/dataspeed-ulc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-ulc-can, dataspeed-ulc-msgs }: buildRosPackage { pname = "ros-humble-dataspeed-ulc"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "a6afdde59a7e17f14bd6180ebe18c3415348b6feb5477b27c6b63b1f1263c3d1"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "c04b62e7956a86f53f222fcdead7a4c22a783f0fea800dffaf19590c926b349a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-fca-can/default.nix b/distros/humble/dbw-fca-can/default.nix index a403b7797b..5a432244ed 100644 --- a/distros/humble/dbw-fca-can/default.nix +++ b/distros/humble/dbw-fca-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-ulc-can, dbw-fca-description, dbw-fca-msgs, geometry-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-fca-can"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_can/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "3a2b3925cf5da1597a6226ebf6bc7bf63d124a73ff8f2c9ed0e01bd5469d56ec"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_can/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "d9dfbe98454ec39b28cc8250272c99a8b824efab5b0182b93eda9d879801b5e0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-fca-description/default.nix b/distros/humble/dbw-fca-description/default.nix index 5b6dbc39d7..b83528619c 100644 --- a/distros/humble/dbw-fca-description/default.nix +++ b/distros/humble/dbw-fca-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: buildRosPackage { pname = "ros-humble-dbw-fca-description"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_description/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "920bcd4e6a23e7066f665122db9eb819472b74a1876e92bd69975848b8cda0fb"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_description/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "83bd9974be261c55b9b9eab2f9202feed54d7b76ce3643270c5cf9bd1e665c7d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-fca-joystick-demo/default.nix b/distros/humble/dbw-fca-joystick-demo/default.nix index db6e677caf..2da046dda1 100644 --- a/distros/humble/dbw-fca-joystick-demo/default.nix +++ b/distros/humble/dbw-fca-joystick-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-fca-can, dbw-fca-msgs, joy, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-fca-joystick-demo"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_joystick_demo/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "834f634706b0c173e411aae29abaebbbcb8a98d12430aa6f71d7f64ce5323aa6"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_joystick_demo/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "cdfbe698268f44d22367ef9886ee503cd685ca568a828daf23708c2addd54cd4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-fca-msgs/default.nix b/distros/humble/dbw-fca-msgs/default.nix index 635ff262bc..a5dea66551 100644 --- a/distros/humble/dbw-fca-msgs/default.nix +++ b/distros/humble/dbw-fca-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-fca-msgs"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_msgs/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "5a4be8aef4236d9f0e57f68127f4fc2e2b1ec3b056cc20fd8e7936ffcfba0823"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_msgs/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "48e7ecb82a9824c9095e2cd01e81047b513b895ec85c917de7ae48a7fab80c5a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-fca/default.nix b/distros/humble/dbw-fca/default.nix index 7e7f4cb82b..ef16b2dec6 100644 --- a/distros/humble/dbw-fca/default.nix +++ b/distros/humble/dbw-fca/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dbw-fca-can, dbw-fca-description, dbw-fca-joystick-demo, dbw-fca-msgs }: buildRosPackage { pname = "ros-humble-dbw-fca"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "280fe467e3b13f9d22db7a61420685328c1377149d1797d65eb5e678b4d52503"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "9e8943cc6daf2e1afb3c1b52ab38f899f9dc0274d473a200c15d715002741b75"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-ford-can/default.nix b/distros/humble/dbw-ford-can/default.nix index 5c9fa31973..c9a41c4435 100644 --- a/distros/humble/dbw-ford-can/default.nix +++ b/distros/humble/dbw-ford-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-ulc-can, dbw-ford-description, dbw-ford-msgs, geometry-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-ford-can"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_can/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "825cc869efdb77aa88d749a014169dfed75e934b1a8e642499ff443f75852107"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_can/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "ccd0e19150a4e9703b50a94e94a72230100c75e2cb1f100f524627b09de1dc44"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-ford-description/default.nix b/distros/humble/dbw-ford-description/default.nix index b5fbb9b732..a29830858a 100644 --- a/distros/humble/dbw-ford-description/default.nix +++ b/distros/humble/dbw-ford-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: buildRosPackage { pname = "ros-humble-dbw-ford-description"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_description/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "4c2dff41a355d3fcccc2cccf8fe1bbdf783db3238a7f9a9984dcb264f769acb2"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_description/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "e7a33695057183bbaac0e7c603f849fcc057931c7a4b582ada6c55903e22e061"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-ford-joystick-demo/default.nix b/distros/humble/dbw-ford-joystick-demo/default.nix index c9ffc1d459..f909dfe650 100644 --- a/distros/humble/dbw-ford-joystick-demo/default.nix +++ b/distros/humble/dbw-ford-joystick-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-ford-can, dbw-ford-msgs, joy, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-ford-joystick-demo"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_joystick_demo/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "3adf804e66132f71226be03170f0629c7b9d4b891ab72376980100556417375c"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_joystick_demo/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "e717f1d15cc3400cf0e55545ea2b567f1afa5f1d7c48fbe22ded4278170bf5aa"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-ford-msgs/default.nix b/distros/humble/dbw-ford-msgs/default.nix index 358547ab55..48bf71ce51 100644 --- a/distros/humble/dbw-ford-msgs/default.nix +++ b/distros/humble/dbw-ford-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-ford-msgs"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_msgs/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "8d7d718b4a605b9934bd7a00eda797fb8b80cb4daece817e097d931fad1ec146"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_msgs/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "ef51a397bbb51fc5d9505f82680150799fd7fc9e7227cae1e93be2b4880fcc81"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-ford/default.nix b/distros/humble/dbw-ford/default.nix index cdd15132f3..c250c77015 100644 --- a/distros/humble/dbw-ford/default.nix +++ b/distros/humble/dbw-ford/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dbw-ford-can, dbw-ford-description, dbw-ford-joystick-demo, dbw-ford-msgs }: buildRosPackage { pname = "ros-humble-dbw-ford"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "8fb1bbf97d354ca29b5a411f068b9eb946c016735a01ea915718f1b7ea7b07b2"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "87b4ee68cb835ec92717a567acd0948ad6dd3e2c239878da8e80145ac5153895"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-polaris-can/default.nix b/distros/humble/dbw-polaris-can/default.nix index e9ef81925e..7608db62d8 100644 --- a/distros/humble/dbw-polaris-can/default.nix +++ b/distros/humble/dbw-polaris-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-ulc-can, dbw-polaris-description, dbw-polaris-msgs, geometry-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-polaris-can"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_can/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "b9b7a9f44e3d9a06f8c5267bd12010c324f73e2534a644f131a6bdc0caf30ecd"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_can/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "2db5dd3aefbe4565544c709ca5a26c96036bc5e85288ac02d60bf80573bf04e0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-polaris-description/default.nix b/distros/humble/dbw-polaris-description/default.nix index bb653cb132..547102b641 100644 --- a/distros/humble/dbw-polaris-description/default.nix +++ b/distros/humble/dbw-polaris-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: buildRosPackage { pname = "ros-humble-dbw-polaris-description"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_description/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "41534d5389669b65d1c6fa858bd103aa91e54262e092d612c01c16e95e89593f"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_description/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "0d671f95ba78d15a4ef19732055d3751a37dd43e3fc00a26e9c45ea09b35f81d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-polaris-joystick-demo/default.nix b/distros/humble/dbw-polaris-joystick-demo/default.nix index e6da38b940..3681df2e69 100644 --- a/distros/humble/dbw-polaris-joystick-demo/default.nix +++ b/distros/humble/dbw-polaris-joystick-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-polaris-can, dbw-polaris-msgs, joy, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-polaris-joystick-demo"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_joystick_demo/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "ccd8ced3fbd38bcae4170c32cb4743608c0466c85313ae24c5b547522810382f"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_joystick_demo/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "10de41588b0093ad0d5c40b1b586dc1c36f5602383e6e0d4433a824c88434578"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-polaris-msgs/default.nix b/distros/humble/dbw-polaris-msgs/default.nix index 119e151ee6..62d1d8239d 100644 --- a/distros/humble/dbw-polaris-msgs/default.nix +++ b/distros/humble/dbw-polaris-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-dbw-polaris-msgs"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_msgs/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "cede355bd0569f48e60fbff7a7484af56dd92f309af842c832f0b495d8a4c778"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_msgs/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "286c4d3486182230aa436a71802a427692a660056a525583f43b0ec08c0627ce"; }; buildType = "ament_cmake"; diff --git a/distros/humble/dbw-polaris/default.nix b/distros/humble/dbw-polaris/default.nix index cdea56f512..c1564058c2 100644 --- a/distros/humble/dbw-polaris/default.nix +++ b/distros/humble/dbw-polaris/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, dbw-polaris-can, dbw-polaris-description, dbw-polaris-joystick-demo, dbw-polaris-msgs }: buildRosPackage { pname = "ros-humble-dbw-polaris"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "b705fd19952bbf393dc421269cd2572895b2689bc298efa3673bf9a4445e430e"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "98993e4e379ffb751b51169367d93067352123588b3d023a192b904ae115684e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/depth-image-proc/default.nix b/distros/humble/depth-image-proc/default.nix index 2c7616553a..9e0566efcb 100644 --- a/distros/humble/depth-image-proc/default.nix +++ b/distros/humble/depth-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-humble-depth-image-proc"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/depth_image_proc/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "a4bb510e2d34ae997da648be8548a402dde286bbca3aa13433b854998f1da3b4"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/depth_image_proc/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "1429ddb6b5a289c3e9e99957b7999fd6a57fd70e2c92d75d9933142f3b2adc2f"; }; buildType = "ament_cmake"; diff --git a/distros/humble/depthai/default.nix b/distros/humble/depthai/default.nix index 7f3675ee60..bc3fca974d 100644 --- a/distros/humble/depthai/default.nix +++ b/distros/humble/depthai/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }: buildRosPackage { pname = "ros-humble-depthai"; - version = "2.24.0-r1"; + version = "2.26.1-r1"; src = fetchurl { - url = "https://github.com/luxonis/depthai-core-release/archive/release/humble/depthai/2.24.0-1.tar.gz"; - name = "2.24.0-1.tar.gz"; - sha256 = "5353138a85680f1f05493875db8927adf35065d2088cb52be281092ac9611fb2"; + url = "https://github.com/luxonis/depthai-core-release/archive/release/humble/depthai/2.26.1-1.tar.gz"; + name = "2.26.1-1.tar.gz"; + sha256 = "54f6003ee3f775ceafbc768478a572b673b94288fbec448e5d36c87693eab468"; }; buildType = "ament_cmake"; diff --git a/distros/humble/diagnostic-aggregator/default.nix b/distros/humble/diagnostic-aggregator/default.nix index 33401246ca..0774e83223 100644 --- a/distros/humble/diagnostic-aggregator/default.nix +++ b/distros/humble/diagnostic-aggregator/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-pytest, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rcl-interfaces, rclcpp, rclpy, std-msgs }: buildRosPackage { pname = "ros-humble-diagnostic-aggregator"; - version = "3.1.2-r1"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "2367e3fed761ce88e44b67c6f451d13a03521ee05aa822c70340bb37cb7a46cc"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "e4b96477bb5f768c5bb8bd77623fedb24727a18b21667d5983d8f2cfd288fa54"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rclcpp std-msgs ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing-ament-cmake launch-testing-ros ]; + buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rcl-interfaces rclcpp std-msgs ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-pytest launch-testing-ament-cmake launch-testing-ros ]; propagatedBuildInputs = [ rclpy ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/humble/diagnostic-common-diagnostics/default.nix b/distros/humble/diagnostic-common-diagnostics/default.nix index a486cdf09b..fc6656d136 100644 --- a/distros/humble/diagnostic-common-diagnostics/default.nix +++ b/distros/humble/diagnostic-common-diagnostics/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, python3Packages, rclpy }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, launch-testing-ament-cmake, lm_sensors, python3Packages }: buildRosPackage { pname = "ros-humble-diagnostic-common-diagnostics"; - version = "3.1.2-r1"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_common_diagnostics/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "bc8fd9c0e6c23ade2666783ac5caf869311dce7aa4882386d6cba08846252067"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_common_diagnostics/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "9f00bc887fb11bb421290e82c794e89ec0fb231b8a9fb1bc4fece46e769047f1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater python3Packages.ntplib rclpy ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto launch-testing-ament-cmake ]; + propagatedBuildInputs = [ diagnostic-updater lm_sensors python3Packages.ntplib python3Packages.psutil ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; meta = { diff --git a/distros/humble/diagnostic-updater/default.nix b/distros/humble/diagnostic-updater/default.nix index b46626ed11..dc948c4d6d 100644 --- a/distros/humble/diagnostic-updater/default.nix +++ b/distros/humble/diagnostic-updater/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch, launch-testing, launch-testing-ros, pythonPackages, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: buildRosPackage { pname = "ros-humble-diagnostic-updater"; - version = "3.1.2-r1"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "147ceba0e667702cecd3ca0b8cf2c4e0ab275fa207744186ae232e281b6f2cb1"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "83dc142088b003033d8267021c5a91849a07b0fbe79f88b1dc5e6b0f2017ed6a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp-lifecycle ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ros pythonPackages.pytest rclcpp-lifecycle ]; propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/humble/diagnostics/default.nix b/distros/humble/diagnostics/default.nix index 359320da5f..999c725c9b 100644 --- a/distros/humble/diagnostics/default.nix +++ b/distros/humble/diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }: buildRosPackage { pname = "ros-humble-diagnostics"; - version = "3.1.2-r1"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostics/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "db7121c189b59b161c8358be9ba8d2bc987b2e8d5ade86aa4b6e4006b9b6ae15"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostics/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "c1017c30fc6e80ad53a9cb52aae0d31b47bdfd0a16e9eb892110739a89b222c9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/diff-drive-controller/default.nix b/distros/humble/diff-drive-controller/default.nix index a78c448dba..98c2708399 100644 --- a/distros/humble/diff-drive-controller/default.nix +++ b/distros/humble/diff-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: buildRosPackage { pname = "ros-humble-diff-drive-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "3d9eae6e14af2edb4be18527b4b4c9c140ef9d3a3b076869d39d89cd7302f0d9"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "5d0feac34d6a8e3a1b63b761a9f1ee6e188205736eceed8858a38df7daa79952"; }; buildType = "ament_cmake"; diff --git a/distros/humble/draco-point-cloud-transport/default.nix b/distros/humble/draco-point-cloud-transport/default.nix index 78ed092ebe..c2a24c8401 100644 --- a/distros/humble/draco-point-cloud-transport/default.nix +++ b/distros/humble/draco-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-draco-point-cloud-transport"; - version = "1.0.10-r1"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/draco_point_cloud_transport/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "e5de578e24c6135e450dc9931e293a58d20f8ed8bdc187097d8e77e607f9e1a6"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/draco_point_cloud_transport/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "c1577a4fe7fa66f97abbcd6a289f2ec6ca04f4819ed6caffa3eae5721d7b7136"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ds-dbw-can/default.nix b/distros/humble/ds-dbw-can/default.nix index 01e446a4c0..09ca1d4b8a 100644 --- a/distros/humble/ds-dbw-can/default.nix +++ b/distros/humble/ds-dbw-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, ds-dbw-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-ds-dbw-can"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_can/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "53e4d056fa7abf129b09a61bfe671f70c00c13d0075477f75ced968bf673bbee"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_can/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "4bec8b65b89d17caa39ffc33b1997871fa667ed46ae33474bd555bec56718077"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ds-dbw-joystick-demo/default.nix b/distros/humble/ds-dbw-joystick-demo/default.nix index 5ae6627bb9..1675d21404 100644 --- a/distros/humble/ds-dbw-joystick-demo/default.nix +++ b/distros/humble/ds-dbw-joystick-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ds-dbw-can, ds-dbw-msgs, joy, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-ds-dbw-joystick-demo"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_joystick_demo/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "bd402f457c5453d0f766662e3a629be9ca2ce8788a7b46aba73870d7553a015e"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_joystick_demo/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "77da2b18a46093b85a22b56417c21093f27e84165553fc77bbe9c52ac546b3f7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ds-dbw-msgs/default.nix b/distros/humble/ds-dbw-msgs/default.nix index 95fa942b66..a713d8f558 100644 --- a/distros/humble/ds-dbw-msgs/default.nix +++ b/distros/humble/ds-dbw-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-ds-dbw-msgs"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_msgs/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "8c871e83ca7d60072e289ec114b53c8bbcf0b5dd9f0b374de22562f1441b6f7c"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw_msgs/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "50994326e74a74ba5d2edd54b78ab48b899510bbe60cf7bfcfb7f087dce4bead"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ds-dbw/default.nix b/distros/humble/ds-dbw/default.nix index 2774bff344..24af94d078 100644 --- a/distros/humble/ds-dbw/default.nix +++ b/distros/humble/ds-dbw/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ds-dbw-can, ds-dbw-joystick-demo, ds-dbw-msgs }: buildRosPackage { pname = "ros-humble-ds-dbw"; - version = "2.1.10-r1"; + version = "2.1.16-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw/2.1.10-1.tar.gz"; - name = "2.1.10-1.tar.gz"; - sha256 = "ae1d357e89cb024d70a5658a019897f6a4024b6ddeeb7510547d3d2d5f76eb05"; + url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/ds_dbw/2.1.16-1.tar.gz"; + name = "2.1.16-1.tar.gz"; + sha256 = "a522df4b95b257daf31faa79a1eee5ae922a54525068e91fda6fd553f1af115b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ecl-command-line/default.nix b/distros/humble/ecl-command-line/default.nix new file mode 100644 index 0000000000..2c4b88125e --- /dev/null +++ b/distros/humble/ecl-command-line/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-command-line"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_command_line/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "7756daa951db56bae5f565e73eaea02fffb5182e3155838878828ec793d051bc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Embeds the TCLAP library inside the ecl. This is a very convenient + command line parser in templatised c++."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-concepts/default.nix b/distros/humble/ecl-concepts/default.nix new file mode 100644 index 0000000000..6b3d99797b --- /dev/null +++ b/distros/humble/ecl-concepts/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-concepts"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_concepts/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "7d3dbbe8831c788186569865d89c4fde5480403950f1b3cd127b2d741333a872"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-license ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Introduces a compile time concept checking mechanism that can be used + most commonly to check for required functionality when passing + template arguments."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-config/default.nix b/distros/humble/ecl-config/default.nix new file mode 100644 index 0000000000..67fba9ee1b --- /dev/null +++ b/distros/humble/ecl-config/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-config"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_config/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "0ce2113f9b178a4ba419c1ed25c350870d596374a2e739fdaafc971b49a53573"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "These tools inspect and describe your system with macros, types + and functions."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-console/default.nix b/distros/humble/ecl-console/default.nix new file mode 100644 index 0000000000..d522abc90e --- /dev/null +++ b/distros/humble/ecl-console/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-console"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_console/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "505343236394279dba2702cbafd8ee9126bae5fa34cf81e836bd3f153d0a692c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Color codes for ansii consoles."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-containers/default.nix b/distros/humble/ecl-containers/default.nix new file mode 100644 index 0000000000..d7828d206a --- /dev/null +++ b/distros/humble/ecl-containers/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-converters, ecl-errors, ecl-exceptions, ecl-formatters, ecl-license, ecl-mpl, ecl-type-traits, ecl-utilities }: +buildRosPackage { + pname = "ros-humble-ecl-containers"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_containers/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "360d5a24188e1c96f739e895836004673828812836df4292922bfae8813b8bc9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-converters ecl-errors ecl-exceptions ecl-formatters ecl-license ecl-mpl ecl-type-traits ecl-utilities ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "The containers included here are intended to extend the stl containers. + In all cases, these implementations are designed to implement + c++ conveniences and safety where speed is not sacrificed. + + Also includes techniques for memory debugging of common problems such + as buffer overruns."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-converters-lite/default.nix b/distros/humble/ecl-converters-lite/default.nix new file mode 100644 index 0000000000..76d1f7b568 --- /dev/null +++ b/distros/humble/ecl-converters-lite/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-config, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-converters-lite"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_converters_lite/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "01673072119760a6ca350a44f97c0f65f2dd79d5f832ba5e66681c508ffe63c0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "These are a very simple version of some of the functions in ecl_converters + suitable for firmware development. That is, there is no use of new, + templates or exceptions."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-converters/default.nix b/distros/humble/ecl-converters/default.nix new file mode 100644 index 0000000000..caa1a73af1 --- /dev/null +++ b/distros/humble/ecl-converters/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-mpl, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-converters"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_converters/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "2baf9441f8e4741c4a35e4de7ef38713c74175ee7ac8a6366467fc16fc57b4e3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-mpl ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Some fast/convenient type converters, mostly for char strings or strings. + These are not really fully fleshed out, alot of them could use the addition for + the whole range of fundamental types (e.g. all integers, not just int, unsigned int). + + They will come as the need arises."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-core-apps/default.nix b/distros/humble/ecl-core-apps/default.nix new file mode 100644 index 0000000000..76187e9cf1 --- /dev/null +++ b/distros/humble/ecl-core-apps/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-containers, ecl-converters, ecl-devices, ecl-errors, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-license, ecl-linear-algebra, ecl-sigslots, ecl-streams, ecl-threads, ecl-time-lite, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-core-apps"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_core_apps/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "da49d566f906ffab27785b48439f21dbf6e8526da947a95f406012a6c16bf7a7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ ecl-build ecl-command-line ecl-config ecl-containers ecl-converters ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-license ecl-linear-algebra ecl-sigslots ecl-streams ecl-threads ecl-time-lite ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This includes a suite of programs demo'ing various aspects of the + ecl_core. It also includes various benchmarking and utility programs for + use primarily with embedded systems."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-core/default.nix b/distros/humble/ecl-core/default.nix new file mode 100644 index 0000000000..8cead05877 --- /dev/null +++ b/distros/humble/ecl-core/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-command-line, ecl-concepts, ecl-containers, ecl-converters, ecl-core-apps, ecl-devices, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-sigslots, ecl-statistics, ecl-streams, ecl-threads, ecl-time, ecl-type-traits, ecl-utilities }: +buildRosPackage { + pname = "ros-humble-ecl-core"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_core/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "56c819304617ebec760d53073978fd9ad3af5c52ca1f0f8df30de948b2cdf024"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ ecl-command-line ecl-concepts ecl-containers ecl-converters ecl-core-apps ecl-devices ecl-eigen ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-linear-algebra ecl-math ecl-mpl ecl-sigslots ecl-statistics ecl-streams ecl-threads ecl-time ecl-type-traits ecl-utilities ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "A set of tools and interfaces extending the capabilities of c++ to + provide a lightweight, consistent interface with a focus for control + programming."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-devices/default.nix b/distros/humble/ecl-devices/default.nix new file mode 100644 index 0000000000..6292a6a134 --- /dev/null +++ b/distros/humble/ecl-devices/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-errors, ecl-license, ecl-mpl, ecl-threads, ecl-type-traits, ecl-utilities }: +buildRosPackage { + pname = "ros-humble-ecl-devices"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_devices/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "c83ff6c570c1bbf012615d184e15fa0c2c4239570750366f848fec1c2fc410f0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-containers ecl-errors ecl-license ecl-mpl ecl-threads ecl-type-traits ecl-utilities ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Provides an extensible and standardised framework for input-output devices."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-eigen/default.nix b/distros/humble/ecl-eigen/default.nix new file mode 100644 index 0000000000..3e22554363 --- /dev/null +++ b/distros/humble/ecl-eigen/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, eigen }: +buildRosPackage { + pname = "ros-humble-ecl-eigen"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_eigen/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "f5ed6b7ca602f659d65a3beff670bc78a0712ea134999f6d06d3b9767d163e80"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This provides an Eigen implementation for ecl's linear algebra."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-errors/default.nix b/distros/humble/ecl-errors/default.nix new file mode 100644 index 0000000000..6db587f76a --- /dev/null +++ b/distros/humble/ecl-errors/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-errors"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_errors/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "1eaa00379e5cee9613dc326316f148bbf9d4942ea8267e2717968eb9496007a5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-config ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This library provides lean and mean error mechanisms. + It includes c style error functions as well as a few + useful macros. For higher level mechanisms, + refer to ecl_exceptions."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-exceptions/default.nix b/distros/humble/ecl-exceptions/default.nix new file mode 100644 index 0000000000..2720fac820 --- /dev/null +++ b/distros/humble/ecl-exceptions/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-exceptions"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_exceptions/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "299bd0f957594dd420c9fc3b5f9086486ba6fd0a0a43ef323c868b8cd580abe2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Template based exceptions - these are simple and practical + and avoid the proliferation of exception types. Although not + syntatactically ideal, it is convenient and eminently practical."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-filesystem/default.nix b/distros/humble/ecl-filesystem/default.nix new file mode 100644 index 0000000000..77ed798910 --- /dev/null +++ b/distros/humble/ecl-filesystem/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-filesystem"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_filesystem/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "83009a98aa39f51a46eaa3394804a5f8094d7a0591036741738a264637ee580d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Cross platform filesystem utilities (until c++11 makes its way in)."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-formatters/default.nix b/distros/humble/ecl-formatters/default.nix new file mode 100644 index 0000000000..39a34dee04 --- /dev/null +++ b/distros/humble/ecl-formatters/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-converters, ecl-exceptions, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-formatters"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_formatters/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "e76226a294e0234137d0a9860d8e4857f9856eebb9cec9b7e6ae2394589c639c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-config ecl-converters ecl-exceptions ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "The formatters here simply format various input types to a specified + text format. They can be used with most streaming types (including both + ecl and stl streams)."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-geometry/default.nix b/distros/humble/ecl-geometry/default.nix new file mode 100644 index 0000000000..75d1d5d303 --- /dev/null +++ b/distros/humble/ecl-geometry/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-exceptions, ecl-formatters, ecl-license, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-geometry"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_geometry/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "9ac60a91dd1ebd03270b2f308d75d587336d8157de239362562f3456ff0a8e2d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-containers ecl-exceptions ecl-formatters ecl-license ecl-linear-algebra ecl-math ecl-mpl ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Any tools relating to mathematical geometry. + Primarily featuring polynomials and interpolations."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-io/default.nix b/distros/humble/ecl-io/default.nix new file mode 100644 index 0000000000..7daf3e09e0 --- /dev/null +++ b/distros/humble/ecl-io/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-io"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_io/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "c36b65ac09a3a6de5765e5ea7ed58276c7c78632e6deb4453dfe1f09ba80c5c8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Most implementations (windows, posix, ...) have slightly different api for + low level input-output functions. These are gathered here and re-represented + with a cross platform set of functions."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-ipc/default.nix b/distros/humble/ecl-ipc/default.nix new file mode 100644 index 0000000000..11c3b7c6ea --- /dev/null +++ b/distros/humble/ecl-ipc/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-threads, ecl-time, ecl-time-lite }: +buildRosPackage { + pname = "ros-humble-ecl-ipc"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_ipc/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "7b8455bb41f772f8d9ce9be006bd510813991105364230bd0a4be39909797240"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-threads ecl-time ecl-time-lite ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there + are more than a few. This package provides an infrastructure to allow for developing + cross platform c++ wrappers around the lower level c api's that handle these + mechanisms. These make it not only easier to utilise such mechanisms, but allow it + to be done consistently across platforms."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-linear-algebra/default.nix b/distros/humble/ecl-linear-algebra/default.nix new file mode 100644 index 0000000000..938d9fbe13 --- /dev/null +++ b/distros/humble/ecl-linear-algebra/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-converters, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-license, ecl-math, sophus }: +buildRosPackage { + pname = "ros-humble-ecl-linear-algebra"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_linear_algebra/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "fc486096134dbb35574e53f8853e873de0f3c76e574ce0758c1a1da5e8365d34"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Ecl frontend to a linear matrix package (currently eigen)."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-lite/default.nix b/distros/humble/ecl-lite/default.nix new file mode 100644 index 0000000000..d0adfc35ef --- /dev/null +++ b/distros/humble/ecl-lite/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }: +buildRosPackage { + pname = "ros-humble-ecl-lite"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_lite/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "163192f076eb1e83d26aa3422ae58b216fcea34ff52e1480597b1c92bb23bf8a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Libraries and utilities for embedded and low-level linux development."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-manipulators/default.nix b/distros/humble/ecl-manipulators/default.nix new file mode 100644 index 0000000000..70c5653359 --- /dev/null +++ b/distros/humble/ecl-manipulators/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-manipulators"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_manipulators/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "6ba3291391c4a5ee9798095a0df02706c3aa711fbccccbb5cb9d928525eb9d94"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-exceptions ecl-formatters ecl-geometry ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Deploys various manipulation algorithms, currently just + feedforward filters (interpolations)."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-math/default.nix b/distros/humble/ecl-math/default.nix new file mode 100644 index 0000000000..456ca6123e --- /dev/null +++ b/distros/humble/ecl-math/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-math"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_math/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "0a3846a2fcd814bb5f6f69da6e44ca10420ecc9686990c93caf174e1f3716df6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-license ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This package provides simple support to cmath, filling in holes + or redefining in a c++ formulation where desirable."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-mobile-robot/default.nix b/distros/humble/ecl-mobile-robot/default.nix new file mode 100644 index 0000000000..4951c36521 --- /dev/null +++ b/distros/humble/ecl-mobile-robot/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-errors, ecl-formatters, ecl-geometry, ecl-license, ecl-linear-algebra, ecl-math }: +buildRosPackage { + pname = "ros-humble-ecl-mobile-robot"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_mobile_robot/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "6bc4728a56703ee07ecd522a56f9a2a70716eda6138c9702ce2a9e4067008090"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-errors ecl-formatters ecl-geometry ecl-license ecl-linear-algebra ecl-math ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Contains transforms (e.g. differential drive inverse kinematics) + for the various types of mobile robot platforms."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-mpl/default.nix b/distros/humble/ecl-mpl/default.nix new file mode 100644 index 0000000000..fcf6df8c6d --- /dev/null +++ b/distros/humble/ecl-mpl/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-mpl"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_mpl/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "4ebf12aed5503786122e6cf8b11b3f5567351926f5a1776d05db00e88b6bd880"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Metaprogramming tools move alot of runtime calculations to be shifted to + compile time. This has only very elementary structures at this stage."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-sigslots-lite/default.nix b/distros/humble/ecl-sigslots-lite/default.nix new file mode 100644 index 0000000000..713899bd20 --- /dev/null +++ b/distros/humble/ecl-sigslots-lite/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-sigslots-lite"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_sigslots_lite/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "fc94e3230171224cf8c9e17f317ce0ea4f3baac2b67c72f1e4ffa0325313aa6f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to + provide a very simple sigslots implementation that can be used for *very* + embedded development."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-sigslots/default.nix b/distros/humble/ecl-sigslots/default.nix new file mode 100644 index 0000000000..c5f008e0d2 --- /dev/null +++ b/distros/humble/ecl-sigslots/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-threads }: +buildRosPackage { + pname = "ros-humble-ecl-sigslots"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_sigslots/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "8525f82a9eac249d574f8d49225642f7d90b6bf025d472755635e6142108b861"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-license ecl-threads ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Provides a signal/slot mechanism (in the same vein as qt sigslots, + boost::signals etc for intra-process communication. These include + some improvements - they do not need a preprocessor, are fully type safe, + allow for simple connections via a posix style string identifier + and are multithread-safe."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-statistics/default.nix b/distros/humble/ecl-statistics/default.nix new file mode 100644 index 0000000000..d3a958f545 --- /dev/null +++ b/distros/humble/ecl-statistics/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-linear-algebra, ecl-mpl, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-statistics"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_statistics/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "56aed8c7c538dfb613164b62f9180b8ebc6d9a39d8411348bfec47a6d6244559"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-license ecl-linear-algebra ecl-mpl ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Common statistical structures and algorithms for control systems."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-streams/default.nix b/distros/humble/ecl-streams/default.nix new file mode 100644 index 0000000000..88477e1f3c --- /dev/null +++ b/distros/humble/ecl-streams/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-converters, ecl-devices, ecl-errors, ecl-license, ecl-time, ecl-type-traits }: +buildRosPackage { + pname = "ros-humble-ecl-streams"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_streams/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "627c35e9f820a6bc1a23fbeb0defefab6e0745444ac6d7f03c41510fcbaeee67"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-concepts ecl-converters ecl-devices ecl-errors ecl-license ecl-time ecl-type-traits ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "These are lightweight text streaming classes that connect to standardised + ecl type devices."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-threads/default.nix b/distros/humble/ecl-threads/default.nix new file mode 100644 index 0000000000..ddfb8c2368 --- /dev/null +++ b/distros/humble/ecl-threads/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time, ecl-utilities }: +buildRosPackage { + pname = "ros-humble-ecl-threads"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_threads/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "1654b1390f5a3264e3c9c9995614d0bb00dc17a70f5e168629a005d2e967cc65"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-time ecl-utilities ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "This package provides the c++ extensions for a variety of threaded + programming tools. These are usually different on different + platforms, so the architecture for a cross-platform framework + is also implemented."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-time-lite/default.nix b/distros/humble/ecl-time-lite/default.nix new file mode 100644 index 0000000000..e42b30a374 --- /dev/null +++ b/distros/humble/ecl-time-lite/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: +buildRosPackage { + pname = "ros-humble-ecl-time-lite"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_lite-release/archive/release/humble/ecl_time_lite/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "0f0056fa9fb28438d915a819c814efad57bf2b250063d500d3bfec0c247d84aa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Provides a portable set of time functions that are especially useful for + porting other code or being wrapped by higher level c++ classes."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-time/default.nix b/distros/humble/ecl-time/default.nix new file mode 100644 index 0000000000..91234137d6 --- /dev/null +++ b/distros/humble/ecl-time/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time-lite }: +buildRosPackage { + pname = "ros-humble-ecl-time"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_time/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "b7f2b2fceb710f05c4957723241631cdecb7dda088b6967d71a23e88536b0a45"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-time-lite ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Timing utilities are very dependent on the system api provided for their use. + This package provides a means for handling different timing models. Current support + + - posix rt : complete. + - macosx : posix timers only, missing absolute timers. + - win : none."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-type-traits/default.nix b/distros/humble/ecl-type-traits/default.nix new file mode 100644 index 0000000000..574fa3763f --- /dev/null +++ b/distros/humble/ecl-type-traits/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-mpl }: +buildRosPackage { + pname = "ros-humble-ecl-type-traits"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_type_traits/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "446a3cdd1767e67b10d9b4d4be2223b26411b95ecc880b04bcbb5b47460d09c7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-config ecl-license ecl-mpl ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Extends c++ type traits and implements a few more to boot."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/ecl-utilities/default.nix b/distros/humble/ecl-utilities/default.nix new file mode 100644 index 0000000000..4976cce063 --- /dev/null +++ b/distros/humble/ecl-utilities/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-license, ecl-mpl }: +buildRosPackage { + pname = "ros-humble-ecl-utilities"; + version = "1.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ecl_core-release/archive/release/humble/ecl_utilities/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "0770aea129d6e599a2334dbcf86f0f77a4799511d01e9976d09cfbc0396faaeb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ecl-concepts ecl-license ecl-mpl ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Includes various supporting tools and utilities for c++ programming."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/effort-controllers/default.nix b/distros/humble/effort-controllers/default.nix index cbf3cec91f..d453cd303e 100644 --- a/distros/humble/effort-controllers/default.nix +++ b/distros/humble/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-effort-controllers"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "98d2a3b45d932452824ec711ff4e41ecc04175de53fe1bc5619a9b946690a546"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "b46077597a449374d80e8fe53b2a08aca5387475b514b571dd7d19c0931ffce0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/eigenpy/default.nix b/distros/humble/eigenpy/default.nix index c9801550cf..20b59e04a4 100644 --- a/distros/humble/eigenpy/default.nix +++ b/distros/humble/eigenpy/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-humble-eigenpy"; - version = "3.1.4-r1"; + version = "3.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/humble/eigenpy/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "3121724c465f51844808e4d191bee7553cfa203eb4784fbd879010eb1d83057c"; + url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/humble/eigenpy/3.7.0-1.tar.gz"; + name = "3.7.0-1.tar.gz"; + sha256 = "1e2e856d7c133ea460bc7be9a6b0f4c077e704ed99b509d9b049a1124abab87a"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy python3Packages.scipy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/etsi-its-cam-coding/default.nix b/distros/humble/etsi-its-cam-coding/default.nix index 0b8db93765..8245306d53 100644 --- a/distros/humble/etsi-its-cam-coding/default.nix +++ b/distros/humble/etsi-its-cam-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-cam-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "265e2588131c3b725edf0bf7305f442dad35d045cb9134700e62ca0d52a057ee"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "47a68b197e696a7472dce3aef3e9cab04a82ced658cac3ff5b0cd1680ba36d07"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-cam-conversion/default.nix b/distros/humble/etsi-its-cam-conversion/default.nix index e81c43d143..4904446565 100644 --- a/distros/humble/etsi-its-cam-conversion/default.nix +++ b/distros/humble/etsi-its-cam-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-cam-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "34dd764687d23919c5c97d3a217d8046901c6742c764281a3f98b51f4eb7ad61"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "b0b2b9a6ca11776ffb65cac3ca9bdd8fd9a3dd5ab0e6bf8cf3b0d26555e3c13b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-cam-msgs/default.nix b/distros/humble/etsi-its-cam-msgs/default.nix index 1f1812b92a..e32f57d914 100644 --- a/distros/humble/etsi-its-cam-msgs/default.nix +++ b/distros/humble/etsi-its-cam-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-etsi-its-cam-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "b644d1ce650440b843000c9176a8c7f7a7ec53f68853ed6a3250a3c0859ff370"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "127a08e3e3f415361adc53323292897695fd89d9048fcf3950c2aed01f28549f"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-coding/default.nix b/distros/humble/etsi-its-coding/default.nix index 5e5667aaed..268329e0c9 100644 --- a/distros/humble/etsi-its-coding/default.nix +++ b/distros/humble/etsi-its-coding/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-denm-coding, ros-environment }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "c3e8110356da27066f7d2b47eaa8df06c87765fc40ea00fd77af41c6805a3f6e"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "6e3747a8f72307083222cc1158999966d8728e5d7b9f4504ff2edb8f82b1e38b"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-denm-coding ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/etsi-its-conversion/default.nix b/distros/humble/etsi-its-conversion/default.nix index ab1e250c08..ca70609c00 100644 --- a/distros/humble/etsi-its-conversion/default.nix +++ b/distros/humble/etsi-its-conversion/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }: buildRosPackage { pname = "ros-humble-etsi-its-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "df82966ca39886626605261e620666819ae3645555601e13699fa8a418956f52"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "c46d4808dd7920ff799a16761452eecd41739bb1828d300938bd45780fe38e1f"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ]; + propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/etsi-its-cpm-ts-coding/default.nix b/distros/humble/etsi-its-cpm-ts-coding/default.nix new file mode 100644 index 0000000000..6ee6041b7f --- /dev/null +++ b/distros/humble/etsi-its-cpm-ts-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-humble-etsi-its-cpm-ts-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "945eabb7748358af34bfe767cdbc5f25e5baaa8142395910c35ae569fd42cadd"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS CPMs (TS) generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/humble/etsi-its-cpm-ts-conversion/default.nix b/distros/humble/etsi-its-cpm-ts-conversion/default.nix new file mode 100644 index 0000000000..e052d997a3 --- /dev/null +++ b/distros/humble/etsi-its-cpm-ts-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cpm-ts-coding, etsi-its-cpm-ts-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-humble-etsi-its-cpm-ts-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "74c127d576bf039ba12a5d28ab15a50cf666e4cf10e71afec012c1ccbb23cd42"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cpm-ts-coding etsi-its-cpm-ts-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CPMs (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/humble/etsi-its-cpm-ts-msgs/default.nix b/distros/humble/etsi-its-cpm-ts-msgs/default.nix new file mode 100644 index 0000000000..ab8f69dab2 --- /dev/null +++ b/distros/humble/etsi-its-cpm-ts-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-etsi-its-cpm-ts-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "7a5034f044e1c7e01fe597f6b0a3ee868fd303b65c06120db34ccbce561f36d4"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = "ROS messages for ETSI ITS CPM (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/humble/etsi-its-denm-coding/default.nix b/distros/humble/etsi-its-denm-coding/default.nix index 57479f41ee..e662fb0f24 100644 --- a/distros/humble/etsi-its-denm-coding/default.nix +++ b/distros/humble/etsi-its-denm-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-denm-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "e6774aa21daa57b1fd47c8dedb52e21fc9bb166d09afcfc1a1486cf9eb863ccd"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "bc3c08eb93c72d823d9c1dc2ec4ee795c88329bb582428f7703cbdcd69fb9bf8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-denm-conversion/default.nix b/distros/humble/etsi-its-denm-conversion/default.nix index 6c166bb664..5d55724c29 100644 --- a/distros/humble/etsi-its-denm-conversion/default.nix +++ b/distros/humble/etsi-its-denm-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-denm-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "1f4b6f6e29f1a556ee8e73b4bf5753a1161d859d0e61905c126a700c78d4a625"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "34142636e2cbd6adfabdbd5dfbe118102df7b347defb184b22cb5a042ef01076"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-denm-msgs/default.nix b/distros/humble/etsi-its-denm-msgs/default.nix index 839c5cff58..7e4d14dea5 100644 --- a/distros/humble/etsi-its-denm-msgs/default.nix +++ b/distros/humble/etsi-its-denm-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-etsi-its-denm-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "dbd8114e56ad21e9d481198b7e1cefe8256fe21a33d4fe1972ca790f03b4c568"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "87c0dd5c5e4968d0ed46695ab5c557a1fe7bf8d8b5f777fc47ac4bf1b07b1284"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-messages/default.nix b/distros/humble/etsi-its-messages/default.nix index e105e8ea65..10294fbdeb 100644 --- a/distros/humble/etsi-its-messages/default.nix +++ b/distros/humble/etsi-its-messages/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, etsi-its-msgs-utils, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-messages"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_messages/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "a2450778ea667dfa397408a0a7d7c901a2a03d7d38b08c321939caef9956609c"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_messages/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "acccaf8cef62028661ff56d852a5bfff945757b84ffd2545e003843f2da1b5e0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-msgs-utils/default.nix b/distros/humble/etsi-its-msgs-utils/default.nix index 48e20a69e4..b40cc8276e 100644 --- a/distros/humble/etsi-its-msgs-utils/default.nix +++ b/distros/humble/etsi-its-msgs-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, geographiclib, geometry-msgs, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-msgs-utils"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_msgs_utils/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "31650c8e148315444985a5a2372fb0f1e5b06cb4f2ae0b72bb395ea55ab5fe0f"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs_utils/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "e2c94ce2f65f9dc763e45e5cf12412b6a3aa05919850f8d81c71e9a11942ef2d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-msgs/default.nix b/distros/humble/etsi-its-msgs/default.nix index 76fb46d2a0..23c7ad0218 100644 --- a/distros/humble/etsi-its-msgs/default.nix +++ b/distros/humble/etsi-its-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-denm-msgs, ros-environment }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "c6f715db108f5c64c52a1cad2ea5f5785171f8e9432e265cc7d76f76f970aac6"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "06d1d77d2b2a2e6f9651a14393500262522067f1928d2c775053be3998ecefd1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-denm-msgs ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/etsi-its-primitives-conversion/default.nix b/distros/humble/etsi-its-primitives-conversion/default.nix index f46d7d1398..f1c32046c2 100644 --- a/distros/humble/etsi-its-primitives-conversion/default.nix +++ b/distros/humble/etsi-its-primitives-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-humble-etsi-its-primitives-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_primitives_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "255aa13ea03113fef1c9d3d78b4ca24fb8f7cdbc0f671a83780342111194514f"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_primitives_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "25b7ce1c5ddfd7f8ec2ff5d00cb9c015d69dc70acda1fc098ac3118e8946a379"; }; buildType = "ament_cmake"; diff --git a/distros/humble/etsi-its-rviz-plugins/default.nix b/distros/humble/etsi-its-rviz-plugins/default.nix index c5c3d5e1a4..9407aa67b1 100644 --- a/distros/humble/etsi-its-rviz-plugins/default.nix +++ b/distros/humble/etsi-its-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, etsi-its-msgs-utils, pluginlib, qt5, rclcpp, ros-environment, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz-satellite, rviz2, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-etsi-its-rviz-plugins"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_rviz_plugins/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "255ce7f9f20095053ddb90639a759171c46961bb06fba0fa4a5add1a2714d705"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "48790605d8db14a6a520f0bfea3bfc66302202cf580f000eaf2413436da05a2c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/event-camera-msgs/default.nix b/distros/humble/event-camera-msgs/default.nix index 1de96ce10a..eed9ef5d36 100644 --- a/distros/humble/event-camera-msgs/default.nix +++ b/distros/humble/event-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-event-camera-msgs"; - version = "1.1.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/humble/event_camera_msgs/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "08a1e4504d25b090101a36079d3cd3e448fd97c0b7fc65be99345683b3e7f414"; + url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/humble/event_camera_msgs/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "f91e5feeca7a5fd1874d1c25567e7ce52272439a792892369db702a2695ba5b4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/event-camera-py/default.nix b/distros/humble/event-camera-py/default.nix index ca4ea73177..b18a802831 100644 --- a/distros/humble/event-camera-py/default.nix +++ b/distros/humble/event-camera-py/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py, rpyutils }: buildRosPackage { pname = "ros-humble-event-camera-py"; - version = "1.1.4-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/humble/event_camera_py/1.1.4-1.tar.gz"; - name = "1.1.4-1.tar.gz"; - sha256 = "aff826c96149253e4f3f8d6b5829eea4e221d191f4a97fff89ad30bb4302c50a"; + url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/humble/event_camera_py/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "2610a9af06ba5c5f81ed5dd953f6d60b77cb2c12f135f8e18693ddeb26474dde"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; checkInputs = [ ament-cmake-clang-format ament-cmake-pytest ament-lint-auto ament-lint-common python3Packages.numpy rclpy rosbag2-py rosbag2-storage-default-plugins rosidl-runtime-py ]; - propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment ]; + propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment rpyutils ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; meta = { diff --git a/distros/humble/examples-tf2-py/default.nix b/distros/humble/examples-tf2-py/default.nix index 4440535a07..7a1c105677 100644 --- a/distros/humble/examples-tf2-py/default.nix +++ b/distros/humble/examples-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-ros, pythonPackages, tf2-ros-py }: buildRosPackage { pname = "ros-humble-examples-tf2-py"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/examples_tf2_py/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "4d0483dbff3791a5f0cd4a7e314e28782206ffa3d31dd0d960a00570b71b1747"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/examples_tf2_py/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "f39ba917d33f9011789d6c15baed1282ae551cf5f0383c84ec5290c3b1b678af"; }; buildType = "ament_python"; diff --git a/distros/humble/fast-gicp/default.nix b/distros/humble/fast-gicp/default.nix new file mode 100644 index 0000000000..d534a5862c --- /dev/null +++ b/distros/humble/fast-gicp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, pcl, ros-environment }: +buildRosPackage { + pname = "ros-humble-fast-gicp"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/fast_gicp-release/archive/release/humble/fast_gicp/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "bf58d4e73cbc249fb30313972b83271d1dde964218b87df47ec37fd05641c15f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ eigen pcl ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A collection of fast point cloud registration implementations"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/fields2cover/default.nix b/distros/humble/fields2cover/default.nix index 416dd1f2df..0f11d8011c 100644 --- a/distros/humble/fields2cover/default.nix +++ b/distros/humble/fields2cover/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, abseil-cpp, boost, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, swig, tbb_2021_11, tinyxml-2 }: buildRosPackage { pname = "ros-humble-fields2cover"; - version = "2.0.0-r9"; + version = "2.0.0-r10"; src = fetchurl { - url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-9.tar.gz"; - name = "2.0.0-9.tar.gz"; - sha256 = "46379450342df40a10fbd8ba566dac870ccee6cf2e57772d0437d31b20d1c909"; + url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-10.tar.gz"; + name = "2.0.0-10.tar.gz"; + sha256 = "d8ab838f5f4ae552b6793076e7b74ad4ba745a09c36566ab3a8068b932dc58f2"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ gtest lcov ]; - propagatedBuildInputs = [ abseil-cpp boost eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; + propagatedBuildInputs = [ boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter swig tbb_2021_11 tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/flex-sync/default.nix b/distros/humble/flex-sync/default.nix new file mode 100644 index 0000000000..6e7aba9be8 --- /dev/null +++ b/distros/humble/flex-sync/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-flex-sync"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flex_sync-release/archive/release/humble/flex_sync/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "5559a35ff0b91dd71ae40805d0914bd5433c540e263dc65859dfd6ca46c15421"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-clang-format ament-cmake-clang-format ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs std-msgs ]; + propagatedBuildInputs = [ ament-cmake-clang-format rclcpp rclcpp-components rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ros2 package for syncing variable number of topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/flexbe-behavior-engine/default.nix b/distros/humble/flexbe-behavior-engine/default.nix index be6cf2cbbb..6a7e6b1c9b 100644 --- a/distros/humble/flexbe-behavior-engine/default.nix +++ b/distros/humble/flexbe-behavior-engine/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, flexbe-core, flexbe-input, flexbe-mirror, flexbe-msgs, flexbe-onboard, flexbe-states, flexbe-testing, flexbe-widget }: buildRosPackage { pname = "ros-humble-flexbe-behavior-engine"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_behavior_engine/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "f465f4f1a1445f8210a3fb3cf3bd37a89f5fe7074b4f9027aa5ee15940824ada"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_behavior_engine/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "fa67872c2495eca26ceff1f13e1bf379325dead22202f207525445a5db869dce"; }; buildType = "ament_cmake"; diff --git a/distros/humble/flexbe-core/default.nix b/distros/humble/flexbe-core/default.nix index 27a76ea41e..fa3ca19d73 100644 --- a/distros/humble/flexbe-core/default.nix +++ b/distros/humble/flexbe-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs, std-srvs, tf2-ros-py }: buildRosPackage { pname = "ros-humble-flexbe-core"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_core/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "789512ca53f2db6e6840c0e84b6bd2da737f2ca92bc90c0a3924e92731f24147"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_core/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "c4349b45d418a33c369a20ac84c33b1bd5fd9ae7cc7980e274f34db89910fd31"; }; buildType = "ament_python"; diff --git a/distros/humble/flexbe-input/default.nix b/distros/humble/flexbe-input/default.nix index f700984941..92083c0080 100644 --- a/distros/humble/flexbe-input/default.nix +++ b/distros/humble/flexbe-input/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-humble-flexbe-input"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_input/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "645ee6f26ea60ddee96adec014fef3ccc77990834cea2f74c3e492ae9f48fe86"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_input/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "1224d1048e0c742b894554f26de165813d23c1f78a4c586b5af3d361068e3e46"; }; buildType = "ament_python"; diff --git a/distros/humble/flexbe-mirror/default.nix b/distros/humble/flexbe-mirror/default.nix index 4d6e33dfeb..cf17e5dd38 100644 --- a/distros/humble/flexbe-mirror/default.nix +++ b/distros/humble/flexbe-mirror/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-humble-flexbe-mirror"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_mirror/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "69008887d8042363603014f99955ef696809e9ea218db2c1eff1fd1fdd16c87d"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_mirror/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "f3109146126c0bd615c6a98e466f00b4a297dc13ca3f9d12772fef6dc7bbd33e"; }; buildType = "ament_python"; diff --git a/distros/humble/flexbe-msgs/default.nix b/distros/humble/flexbe-msgs/default.nix index 1b65952c2b..4ec3e565ac 100644 --- a/distros/humble/flexbe-msgs/default.nix +++ b/distros/humble/flexbe-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-flexbe-msgs"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_msgs/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "43f72cff3105576e3ee373da45f3613284a0f6534e642c9d078da0de89f0cbc8"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_msgs/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "340432727176360731daa40c6dad7ea4adc29ac123bcae48a4d8886f6649c5c4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/flexbe-onboard/default.nix b/distros/humble/flexbe-onboard/default.nix index a86f1b69b6..9784322da8 100644 --- a/distros/humble/flexbe-onboard/default.nix +++ b/distros/humble/flexbe-onboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-states, launch-ros, launch-testing, pythonPackages, rclpy }: buildRosPackage { pname = "ros-humble-flexbe-onboard"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_onboard/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "5ddd23dc86b32df5a0757242e1b97e9fff09d2771144ea2f610b32a8c6d5ffbe"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_onboard/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "e49ab43d3ea9f744e85dfc9e6381b16a17d874960066467db65f492a62d2c044"; }; buildType = "ament_python"; diff --git a/distros/humble/flexbe-states/default.nix b/distros/humble/flexbe-states/default.nix index 0d3b241779..fab89f7cdf 100644 --- a/distros/humble/flexbe-states/default.nix +++ b/distros/humble/flexbe-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-testing, geometry-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-humble-flexbe-states"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_states/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "79177732dd7b624d53d78599d9a8e2dfd0a9b6b928695019d9ab71032a53a7f2"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_states/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "4f973c670375b47a2ee3de4fdeb74e4601d6ef4980952431b8147d0d1dd15228"; }; buildType = "ament_python"; diff --git a/distros/humble/flexbe-testing/default.nix b/distros/humble/flexbe-testing/default.nix index 3caf315c2d..464f1f79c0 100644 --- a/distros/humble/flexbe-testing/default.nix +++ b/distros/humble/flexbe-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-humble-flexbe-testing"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_testing/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "6bef0d3e1ed64a6da10823acffe05d91225e6e0c5f353b2d18f6e2bebb802622"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_testing/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "dc05dabc9674e0b2191dbdedcc2935fc09e3c10c3c021663342ccaaa29365331"; }; buildType = "ament_cmake"; diff --git a/distros/humble/flexbe-widget/default.nix b/distros/humble/flexbe-widget/default.nix index d78dac2ddc..7c7130065a 100644 --- a/distros/humble/flexbe-widget/default.nix +++ b/distros/humble/flexbe-widget/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-mirror, flexbe-msgs, flexbe-onboard, launch-ros, pythonPackages, rclpy }: buildRosPackage { pname = "ros-humble-flexbe-widget"; - version = "2.3.3-r1"; + version = "2.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_widget/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "ffde273f20bb222289b411ff45cff648daf1a7c467b39c453948569dec6b6c0f"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/humble/flexbe_widget/2.3.5-1.tar.gz"; + name = "2.3.5-1.tar.gz"; + sha256 = "535d6dffc894a69af75a1c8345fd18a73e2419c170df0afc3f53224c36a3d5a2"; }; buildType = "ament_cmake"; diff --git a/distros/humble/force-torque-sensor-broadcaster/default.nix b/distros/humble/force-torque-sensor-broadcaster/default.nix index 2e97486f72..b1af1d46ae 100644 --- a/distros/humble/force-torque-sensor-broadcaster/default.nix +++ b/distros/humble/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-force-torque-sensor-broadcaster"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "598b11469dbf4c923dd61dc11b6f12fa63e5137b960bac8906773074a8403e80"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "d942ee17b04915bc9e085e03355ca498e3116ecd4924ad3d1e68c6f69af77400"; }; buildType = "ament_cmake"; diff --git a/distros/humble/forward-command-controller/default.nix b/distros/humble/forward-command-controller/default.nix index 0572f4dc09..0921302482 100644 --- a/distros/humble/forward-command-controller/default.nix +++ b/distros/humble/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-humble-forward-command-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "8b91f85fe9682e871a53d2b712b4d796055dd8ae51d950881b909a0e39a9f0a3"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "1db9f4a26da10f0cf932f15a9d770da561074ee85e9dc955ee661f1b7741917c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/foxglove-bridge/default.nix b/distros/humble/foxglove-bridge/default.nix index 96cad070e5..4a1eac3c90 100644 --- a/distros/humble/foxglove-bridge/default.nix +++ b/distros/humble/foxglove-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }: buildRosPackage { pname = "ros-humble-foxglove-bridge"; - version = "0.7.7-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.7-1.tar.gz"; - name = "0.7.7-1.tar.gz"; - sha256 = "50e73f4b7faccca79c7e5a648ee6dae41977cec542d2c4128940724e0de95bc2"; + url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "08599bb4760170f184dd05f26f5e6ef808fcb99488c57703297af8355c18ccb0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/fri-configuration-controller/default.nix b/distros/humble/fri-configuration-controller/default.nix new file mode 100644 index 0000000000..e594d4a0d6 --- /dev/null +++ b/distros/humble/fri-configuration-controller/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, kuka-driver-interfaces, kuka-drivers-core, pluginlib }: +buildRosPackage { + pname = "ros-humble-fri-configuration-controller"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/fri_configuration_controller/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "4990249f0c142bd1017ce1cb0f8bb8f313dc4a99e6ee09a4bfe55abe038e38cc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ controller-interface kuka-driver-interfaces kuka-drivers-core pluginlib ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller for configuration of FRI"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/fri-state-broadcaster/default.nix b/distros/humble/fri-state-broadcaster/default.nix new file mode 100644 index 0000000000..5f73ac37fa --- /dev/null +++ b/distros/humble/fri-state-broadcaster/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, kuka-driver-interfaces, kuka-drivers-core, pluginlib }: +buildRosPackage { + pname = "ros-humble-fri-state-broadcaster"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/fri_state_broadcaster/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "acf3a8ebeb0ad12075a2e4fc22dd13eae55e1b1403c562881e9ba90dc965d0a0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ controller-interface kuka-driver-interfaces kuka-drivers-core pluginlib ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Broadcaster for FRI state"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/gazebo-ros2-control-demos/default.nix b/distros/humble/gazebo-ros2-control-demos/default.nix index 99c04ba76a..695a951cb2 100644 --- a/distros/humble/gazebo-ros2-control-demos/default.nix +++ b/distros/humble/gazebo-ros2-control-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-humble-gazebo-ros2-control-demos"; - version = "0.4.8-r1"; + version = "0.4.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control_demos/0.4.8-1.tar.gz"; - name = "0.4.8-1.tar.gz"; - sha256 = "fb6f3b8072b61e57d01b33443e54fd7ca1615780fd7451a6e2e128dc33737652"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control_demos/0.4.9-1.tar.gz"; + name = "0.4.9-1.tar.gz"; + sha256 = "af0fa2c0bd0441b2bb9709c4d599a8760a4496c2ce6e837dbce3f0c3c3e68efd"; }; buildType = "ament_cmake"; diff --git a/distros/humble/gazebo-ros2-control/default.nix b/distros/humble/gazebo-ros2-control/default.nix index ad05839f9d..79aca24665 100644 --- a/distros/humble/gazebo-ros2-control/default.nix +++ b/distros/humble/gazebo-ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, control-toolbox, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-humble-gazebo-ros2-control"; - version = "0.4.8-r1"; + version = "0.4.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control/0.4.8-1.tar.gz"; - name = "0.4.8-1.tar.gz"; - sha256 = "54b6643d4fec628a01caa91f271df4fae63d8a5fb6885fd6d1cfa0ccffb44141"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control/0.4.9-1.tar.gz"; + name = "0.4.9-1.tar.gz"; + sha256 = "98d363f647a579306c76f10a1a900bca8887c5c2372e9a525424f61ac1600f76"; }; buildType = "ament_cmake"; diff --git a/distros/humble/generated.nix b/distros/humble/generated.nix index f8a2281884..26fc6ff01e 100644 --- a/distros/humble/generated.nix +++ b/distros/humble/generated.nix @@ -164,6 +164,8 @@ self: super: { ament-xmllint = self.callPackage ./ament-xmllint {}; + andino-apps = self.callPackage ./andino-apps {}; + andino-bringup = self.callPackage ./andino-bringup {}; andino-control = self.callPackage ./andino-control {}; @@ -274,10 +276,34 @@ self: super: { autoware-cmake = self.callPackage ./autoware-cmake {}; + autoware-common-msgs = self.callPackage ./autoware-common-msgs {}; + + autoware-control-msgs = self.callPackage ./autoware-control-msgs {}; + + autoware-internal-msgs = self.callPackage ./autoware-internal-msgs {}; + + autoware-lanelet2-extension = self.callPackage ./autoware-lanelet2-extension {}; + + autoware-lanelet2-extension-python = self.callPackage ./autoware-lanelet2-extension-python {}; + autoware-lint-common = self.callPackage ./autoware-lint-common {}; + autoware-localization-msgs = self.callPackage ./autoware-localization-msgs {}; + + autoware-map-msgs = self.callPackage ./autoware-map-msgs {}; + + autoware-perception-msgs = self.callPackage ./autoware-perception-msgs {}; + + autoware-planning-msgs = self.callPackage ./autoware-planning-msgs {}; + + autoware-sensing-msgs = self.callPackage ./autoware-sensing-msgs {}; + + autoware-system-msgs = self.callPackage ./autoware-system-msgs {}; + autoware-utils = self.callPackage ./autoware-utils {}; + autoware-vehicle-msgs = self.callPackage ./autoware-vehicle-msgs {}; + avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {}; @@ -320,8 +346,14 @@ self: super: { bosch-locator-bridge = self.callPackage ./bosch-locator-bridge {}; + bosch-locator-bridge-utils = self.callPackage ./bosch-locator-bridge-utils {}; + builtin-interfaces = self.callPackage ./builtin-interfaces {}; + camera-aravis2 = self.callPackage ./camera-aravis2 {}; + + camera-aravis2-msgs = self.callPackage ./camera-aravis2-msgs {}; + camera-calibration = self.callPackage ./camera-calibration {}; camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; @@ -470,6 +502,18 @@ self: super: { crane-plus-moveit-config = self.callPackage ./crane-plus-moveit-config {}; + create3-coverage = self.callPackage ./create3-coverage {}; + + create3-examples-msgs = self.callPackage ./create3-examples-msgs {}; + + create3-examples-py = self.callPackage ./create3-examples-py {}; + + create3-lidar-slam = self.callPackage ./create3-lidar-slam {}; + + create3-republisher = self.callPackage ./create3-republisher {}; + + create3-teleop = self.callPackage ./create3-teleop {}; + create-bringup = self.callPackage ./create-bringup {}; create-description = self.callPackage ./create-description {}; @@ -494,6 +538,10 @@ self: super: { dataspeed-can-msg-filters = self.callPackage ./dataspeed-can-msg-filters {}; + dataspeed-can-msgs = self.callPackage ./dataspeed-can-msgs {}; + + dataspeed-can-tools = self.callPackage ./dataspeed-can-tools {}; + dataspeed-can-usb = self.callPackage ./dataspeed-can-usb {}; dataspeed-dbw-common = self.callPackage ./dataspeed-dbw-common {}; @@ -638,10 +686,76 @@ self: super: { ecl-build = self.callPackage ./ecl-build {}; + ecl-command-line = self.callPackage ./ecl-command-line {}; + + ecl-concepts = self.callPackage ./ecl-concepts {}; + + ecl-config = self.callPackage ./ecl-config {}; + + ecl-console = self.callPackage ./ecl-console {}; + + ecl-containers = self.callPackage ./ecl-containers {}; + + ecl-converters = self.callPackage ./ecl-converters {}; + + ecl-converters-lite = self.callPackage ./ecl-converters-lite {}; + + ecl-core = self.callPackage ./ecl-core {}; + + ecl-core-apps = self.callPackage ./ecl-core-apps {}; + + ecl-devices = self.callPackage ./ecl-devices {}; + + ecl-eigen = self.callPackage ./ecl-eigen {}; + + ecl-errors = self.callPackage ./ecl-errors {}; + + ecl-exceptions = self.callPackage ./ecl-exceptions {}; + + ecl-filesystem = self.callPackage ./ecl-filesystem {}; + + ecl-formatters = self.callPackage ./ecl-formatters {}; + + ecl-geometry = self.callPackage ./ecl-geometry {}; + + ecl-io = self.callPackage ./ecl-io {}; + + ecl-ipc = self.callPackage ./ecl-ipc {}; + ecl-license = self.callPackage ./ecl-license {}; + ecl-linear-algebra = self.callPackage ./ecl-linear-algebra {}; + + ecl-lite = self.callPackage ./ecl-lite {}; + + ecl-manipulators = self.callPackage ./ecl-manipulators {}; + + ecl-math = self.callPackage ./ecl-math {}; + + ecl-mobile-robot = self.callPackage ./ecl-mobile-robot {}; + + ecl-mpl = self.callPackage ./ecl-mpl {}; + + ecl-sigslots = self.callPackage ./ecl-sigslots {}; + + ecl-sigslots-lite = self.callPackage ./ecl-sigslots-lite {}; + + ecl-statistics = self.callPackage ./ecl-statistics {}; + + ecl-streams = self.callPackage ./ecl-streams {}; + + ecl-threads = self.callPackage ./ecl-threads {}; + + ecl-time = self.callPackage ./ecl-time {}; + + ecl-time-lite = self.callPackage ./ecl-time-lite {}; + ecl-tools = self.callPackage ./ecl-tools {}; + ecl-type-traits = self.callPackage ./ecl-type-traits {}; + + ecl-utilities = self.callPackage ./ecl-utilities {}; + effort-controllers = self.callPackage ./effort-controllers {}; eigen3-cmake-module = self.callPackage ./eigen3-cmake-module {}; @@ -662,6 +776,12 @@ self: super: { etsi-its-conversion = self.callPackage ./etsi-its-conversion {}; + etsi-its-cpm-ts-coding = self.callPackage ./etsi-its-cpm-ts-coding {}; + + etsi-its-cpm-ts-conversion = self.callPackage ./etsi-its-cpm-ts-conversion {}; + + etsi-its-cpm-ts-msgs = self.callPackage ./etsi-its-cpm-ts-msgs {}; + etsi-its-denm-coding = self.callPackage ./etsi-its-denm-coding {}; etsi-its-denm-conversion = self.callPackage ./etsi-its-denm-conversion {}; @@ -738,6 +858,8 @@ self: super: { fadecandy-msgs = self.callPackage ./fadecandy-msgs {}; + fast-gicp = self.callPackage ./fast-gicp {}; + fastcdr = self.callPackage ./fastcdr {}; fastrtps = self.callPackage ./fastrtps {}; @@ -756,6 +878,8 @@ self: super: { find-object-2d = self.callPackage ./find-object-2d {}; + flex-sync = self.callPackage ./flex-sync {}; + flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {}; flexbe-core = self.callPackage ./flexbe-core {}; @@ -812,6 +936,10 @@ self: super: { franka-description = self.callPackage ./franka-description {}; + fri-configuration-controller = self.callPackage ./fri-configuration-controller {}; + + fri-state-broadcaster = self.callPackage ./fri-state-broadcaster {}; + game-controller-spl = self.callPackage ./game-controller-spl {}; game-controller-spl-interfaces = self.callPackage ./game-controller-spl-interfaces {}; @@ -934,6 +1062,8 @@ self: super: { gtsam = self.callPackage ./gtsam {}; + gz-ros2-control-tests = self.callPackage ./gz-ros2-control-tests {}; + hardware-interface = self.callPackage ./hardware-interface {}; hardware-interface-testing = self.callPackage ./hardware-interface-testing {}; @@ -942,6 +1072,8 @@ self: super: { heaphook = self.callPackage ./heaphook {}; + hebi-cpp-api = self.callPackage ./hebi-cpp-api {}; + hey5-description = self.callPackage ./hey5-description {}; hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; @@ -972,6 +1104,8 @@ self: super: { ignition-math6-vendor = self.callPackage ./ignition-math6-vendor {}; + iiqka-moveit-example = self.callPackage ./iiqka-moveit-example {}; + image-common = self.callPackage ./image-common {}; image-geometry = self.callPackage ./image-geometry {}; @@ -1038,6 +1172,8 @@ self: super: { irobot-create-toolbox = self.callPackage ./irobot-create-toolbox {}; + joint-group-impedance-controller = self.callPackage ./joint-group-impedance-controller {}; + joint-limits = self.callPackage ./joint-limits {}; joint-state-broadcaster = self.callPackage ./joint-state-broadcaster {}; @@ -1074,6 +1210,8 @@ self: super: { kitti-metrics-eval = self.callPackage ./kitti-metrics-eval {}; + kobuki-core = self.callPackage ./kobuki-core {}; + kobuki-ros-interfaces = self.callPackage ./kobuki-ros-interfaces {}; kobuki-velocity-smoother = self.callPackage ./kobuki-velocity-smoother {}; @@ -1088,16 +1226,32 @@ self: super: { kuka-agilus-support = self.callPackage ./kuka-agilus-support {}; + kuka-control-mode-handler = self.callPackage ./kuka-control-mode-handler {}; + + kuka-controllers = self.callPackage ./kuka-controllers {}; + kuka-cybertech-support = self.callPackage ./kuka-cybertech-support {}; + kuka-driver-interfaces = self.callPackage ./kuka-driver-interfaces {}; + + kuka-drivers = self.callPackage ./kuka-drivers {}; + + kuka-drivers-core = self.callPackage ./kuka-drivers-core {}; + + kuka-event-broadcaster = self.callPackage ./kuka-event-broadcaster {}; + kuka-external-control-sdk-examples = self.callPackage ./kuka-external-control-sdk-examples {}; kuka-fortec-support = self.callPackage ./kuka-fortec-support {}; + kuka-iiqka-eac-driver = self.callPackage ./kuka-iiqka-eac-driver {}; + kuka-iontec-support = self.callPackage ./kuka-iontec-support {}; kuka-kr-moveit-config = self.callPackage ./kuka-kr-moveit-config {}; + kuka-kss-rsi-driver = self.callPackage ./kuka-kss-rsi-driver {}; + kuka-lbr-iisy-moveit-config = self.callPackage ./kuka-lbr-iisy-moveit-config {}; kuka-lbr-iisy-support = self.callPackage ./kuka-lbr-iisy-support {}; @@ -1114,6 +1268,8 @@ self: super: { kuka-robot-descriptions = self.callPackage ./kuka-robot-descriptions {}; + kuka-rsi-simulator = self.callPackage ./kuka-rsi-simulator {}; + lanelet2 = self.callPackage ./lanelet2 {}; lanelet2-core = self.callPackage ./lanelet2-core {}; @@ -1222,6 +1378,8 @@ self: super: { libyaml-vendor = self.callPackage ./libyaml-vendor {}; + lidar-situational-graphs = self.callPackage ./lidar-situational-graphs {}; + lifecycle = self.callPackage ./lifecycle {}; lifecycle-msgs = self.callPackage ./lifecycle-msgs {}; @@ -1230,6 +1388,8 @@ self: super: { lms1xx = self.callPackage ./lms1xx {}; + log-view = self.callPackage ./log-view {}; + logging-demo = self.callPackage ./logging-demo {}; lsc-ros2-driver = self.callPackage ./lsc-ros2-driver {}; @@ -1368,6 +1528,8 @@ self: super: { mola-metric-maps = self.callPackage ./mola-metric-maps {}; + mola-navstate-fg = self.callPackage ./mola-navstate-fg {}; + mola-navstate-fuse = self.callPackage ./mola-navstate-fuse {}; mola-pose-list = self.callPackage ./mola-pose-list {}; @@ -1484,13 +1646,31 @@ self: super: { mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {}; + mrpt-map-server = self.callPackage ./mrpt-map-server {}; + mrpt-msgs = self.callPackage ./mrpt-msgs {}; + mrpt-msgs-bridge = self.callPackage ./mrpt-msgs-bridge {}; + + mrpt-nav-interfaces = self.callPackage ./mrpt-nav-interfaces {}; + + mrpt-navigation = self.callPackage ./mrpt-navigation {}; + mrpt-path-planning = self.callPackage ./mrpt-path-planning {}; + mrpt-pf-localization = self.callPackage ./mrpt-pf-localization {}; + + mrpt-pointcloud-pipeline = self.callPackage ./mrpt-pointcloud-pipeline {}; + + mrpt-rawlog = self.callPackage ./mrpt-rawlog {}; + + mrpt-reactivenav2d = self.callPackage ./mrpt-reactivenav2d {}; + mrpt-sensor-bumblebee-stereo = self.callPackage ./mrpt-sensor-bumblebee-stereo {}; - mrpt-sensor-gnns-nmea = self.callPackage ./mrpt-sensor-gnns-nmea {}; + mrpt-sensor-gnss-nmea = self.callPackage ./mrpt-sensor-gnss-nmea {}; + + mrpt-sensor-gnss-novatel = self.callPackage ./mrpt-sensor-gnss-novatel {}; mrpt-sensor-imu-taobotics = self.callPackage ./mrpt-sensor-imu-taobotics {}; @@ -1498,6 +1678,8 @@ self: super: { mrpt-sensors = self.callPackage ./mrpt-sensors {}; + mrpt-tutorials = self.callPackage ./mrpt-tutorials {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; multiple-topic-monitor = self.callPackage ./multiple-topic-monitor {}; @@ -1594,6 +1776,8 @@ self: super: { navigation2 = self.callPackage ./navigation2 {}; + ndt-omp = self.callPackage ./ndt-omp {}; + neo-simulation2 = self.callPackage ./neo-simulation2 {}; neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; @@ -1602,6 +1786,8 @@ self: super: { network-interface = self.callPackage ./network-interface {}; + nicla-vision-ros2 = self.callPackage ./nicla-vision-ros2 {}; + nlohmann-json-schema-validator-vendor = self.callPackage ./nlohmann-json-schema-validator-vendor {}; nmea-hardware-interface = self.callPackage ./nmea-hardware-interface {}; @@ -1690,6 +1876,16 @@ self: super: { ompl = self.callPackage ./ompl {}; + openeb-vendor = self.callPackage ./openeb-vendor {}; + + opennav-docking = self.callPackage ./opennav-docking {}; + + opennav-docking-bt = self.callPackage ./opennav-docking-bt {}; + + opennav-docking-core = self.callPackage ./opennav-docking-core {}; + + opennav-docking-msgs = self.callPackage ./opennav-docking-msgs {}; + openni2-camera = self.callPackage ./openni2-camera {}; openvdb-vendor = self.callPackage ./openvdb-vendor {}; @@ -1720,6 +1916,8 @@ self: super: { pal-gripper-description = self.callPackage ./pal-gripper-description {}; + pal-gripper-simulation = self.callPackage ./pal-gripper-simulation {}; + pal-hey5 = self.callPackage ./pal-hey5 {}; pal-hey5-controller-configuration = self.callPackage ./pal-hey5-controller-configuration {}; @@ -1808,6 +2006,8 @@ self: super: { picknik-twist-controller = self.callPackage ./picknik-twist-controller {}; + pid-controller = self.callPackage ./pid-controller {}; + pilz-industrial-motion-planner = self.callPackage ./pilz-industrial-motion-planner {}; pilz-industrial-motion-planner-testutils = self.callPackage ./pilz-industrial-motion-planner-testutils {}; @@ -1864,8 +2064,6 @@ self: super: { pmb2-laser-sensors = self.callPackage ./pmb2-laser-sensors {}; - pmb2-maps = self.callPackage ./pmb2-maps {}; - pmb2-navigation = self.callPackage ./pmb2-navigation {}; pmb2-robot = self.callPackage ./pmb2-robot {}; @@ -1904,6 +2102,8 @@ self: super: { psdk-wrapper = self.callPackage ./psdk-wrapper {}; + py-binding-tools = self.callPackage ./py-binding-tools {}; + py-trees = self.callPackage ./py-trees {}; py-trees-js = self.callPackage ./py-trees-js {}; @@ -1924,6 +2124,18 @@ self: super: { python-qt-binding = self.callPackage ./python-qt-binding {}; + qb-device = self.callPackage ./qb-device {}; + + qb-device-bringup = self.callPackage ./qb-device-bringup {}; + + qb-device-driver = self.callPackage ./qb-device-driver {}; + + qb-device-msgs = self.callPackage ./qb-device-msgs {}; + + qb-device-ros2-control = self.callPackage ./qb-device-ros2-control {}; + + qb-device-test-controllers = self.callPackage ./qb-device-test-controllers {}; + qb-softhand-industry = self.callPackage ./qb-softhand-industry {}; qb-softhand-industry-description = self.callPackage ./qb-softhand-industry-description {}; @@ -2220,6 +2432,8 @@ self: super: { ros2-socketcan = self.callPackage ./ros2-socketcan {}; + ros2-socketcan-msgs = self.callPackage ./ros2-socketcan-msgs {}; + ros2acceleration = self.callPackage ./ros2acceleration {}; ros2action = self.callPackage ./ros2action {}; @@ -2388,6 +2602,8 @@ self: super: { rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; + rosx-introspection = self.callPackage ./rosx-introspection {}; + rot-conv = self.callPackage ./rot-conv {}; rplidar-ros = self.callPackage ./rplidar-ros {}; @@ -2580,6 +2796,14 @@ self: super: { simulation = self.callPackage ./simulation {}; + situational-graphs-datasets = self.callPackage ./situational-graphs-datasets {}; + + situational-graphs-msgs = self.callPackage ./situational-graphs-msgs {}; + + situational-graphs-reasoning-msgs = self.callPackage ./situational-graphs-reasoning-msgs {}; + + situational-graphs-wrapper = self.callPackage ./situational-graphs-wrapper {}; + slam-toolbox = self.callPackage ./slam-toolbox {}; slider-publisher = self.callPackage ./slider-publisher {}; diff --git a/distros/humble/geometry-tutorials/default.nix b/distros/humble/geometry-tutorials/default.nix index 2b08d4d56a..1c286013ab 100644 --- a/distros/humble/geometry-tutorials/default.nix +++ b/distros/humble/geometry-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-humble-geometry-tutorials"; - version = "0.3.6-r1"; + version = "0.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/geometry_tutorials/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "09423fd05f389e83e2a31289ae39b4488e83e08d7a523259ad3f3eb0b5ab3b0b"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/geometry_tutorials/0.3.7-1.tar.gz"; + name = "0.3.7-1.tar.gz"; + sha256 = "1cc405b17abab863b54e8a9f4f8a8501ad0a3b159f174d15bb77e4f661b5d4fd"; }; buildType = "ament_cmake"; diff --git a/distros/humble/geometry2/default.nix b/distros/humble/geometry2/default.nix index 9aabf68256..dccf85bf16 100644 --- a/distros/humble/geometry2/default.nix +++ b/distros/humble/geometry2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: buildRosPackage { pname = "ros-humble-geometry2"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/geometry2/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "91b7a73e06bd3fc1cd0252afbdcd81594e88055724eee527a4b0244b59780662"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/geometry2/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "8a786760e5cdc78634098ad8839f9a6380de70a03ff2b288299b85480b0a4aa2"; }; buildType = "ament_cmake"; diff --git a/distros/humble/grid-map-filters/default.nix b/distros/humble/grid-map-filters/default.nix index a6b4a63162..3e200f6219 100644 --- a/distros/humble/grid-map-filters/default.nix +++ b/distros/humble/grid-map-filters/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, filters, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pluginlib, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, filters, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pluginlib, tbb_2021_11 }: buildRosPackage { pname = "ros-humble-grid-map-filters"; version = "2.0.0-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake grid-map-cmake-helpers ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros pluginlib tbb_2021_8 ]; + propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros pluginlib tbb_2021_11 ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/gripper-controllers/default.nix b/distros/humble/gripper-controllers/default.nix index e7aa80e9cc..16e913dded 100644 --- a/distros/humble/gripper-controllers/default.nix +++ b/distros/humble/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-gripper-controllers"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "db8b4999e5f44239c68fa450650ee71c507cbc93bfc7d5ebe1be66402abace46"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "0ee0c7c2fd3925ee077ae2da8ea9892577d56117ae30c1e3d5da597c20592a4d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/gtsam/default.nix b/distros/humble/gtsam/default.nix index 16449b2aed..e46b5d5eb5 100644 --- a/distros/humble/gtsam/default.nix +++ b/distros/humble/gtsam/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_11 }: buildRosPackage { pname = "ros-humble-gtsam"; version = "4.2.0-r2"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb_2021_8 ]; + buildInputs = [ boost cmake eigen tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/gz-ros2-control-tests/default.nix b/distros/humble/gz-ros2-control-tests/default.nix new file mode 100644 index 0000000000..928f611469 --- /dev/null +++ b/distros/humble/gz-ros2-control-tests/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, geometry-msgs, hardware-interface, ign-ros2-control, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, python3Packages, pythonPackages, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, ros2launch, xacro }: +buildRosPackage { + pname = "ros-humble-gz-ros2-control-tests"; + version = "0.7.9-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/gz_ros2_control_tests/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "990b78591fe88da1e543ab3bef272dce46caa6159c76fc2bbc8df9de81a42511"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rclcpp-action ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ament-index-python control-msgs geometry-msgs hardware-interface ign-ros2-control joint-state-broadcaster joint-trajectory-controller launch launch-ros launch-testing-ament-cmake python3Packages.psutil pythonPackages.pytest rclcpp robot-state-publisher ros-ign-gazebo ros2controlcli ros2launch xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Gazebo ros2 control tests"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/hardware-interface-testing/default.nix b/distros/humble/hardware-interface-testing/default.nix index 677bdcf26e..9769edff90 100644 --- a/distros/humble/hardware-interface-testing/default.nix +++ b/distros/humble/hardware-interface-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-hardware-interface-testing"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "34afe9890ebbb763b00f838a6d6c9d5495d00889c6cf8a31b8898e0eb5d38b0d"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "881c513048912b0e89b1e89d8e712f387d4dec383abad1a7ea591b46fe3ee7ac"; }; buildType = "ament_cmake"; diff --git a/distros/humble/hardware-interface/default.nix b/distros/humble/hardware-interface/default.nix index 642342ff75..19f5a07b45 100644 --- a/distros/humble/hardware-interface/default.nix +++ b/distros/humble/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: buildRosPackage { pname = "ros-humble-hardware-interface"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "4dd1166d09d63b6aac819f4a18625934e27e8fe9e601a741a8ff5ca40d23386b"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "7757b34ddb586ae22255412c7aed9bebf91abaa0dec32fd49746ab5c52e2e4b7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/hebi-cpp-api/default.nix b/distros/humble/hebi-cpp-api/default.nix new file mode 100644 index 0000000000..994db39a92 --- /dev/null +++ b/distros/humble/hebi-cpp-api/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }: +buildRosPackage { + pname = "ros-humble-hebi-cpp-api"; + version = "3.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/hebi_cpp_api-release/archive/release/humble/hebi_cpp_api/3.9.0-1.tar.gz"; + name = "3.9.0-1.tar.gz"; + sha256 = "18192037cae0895302b07746ae4a9a62971b20fe5f54b7be2d0f82e29f274d52"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake eigen ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A ROS 2 package providing access to the HEBI C++ API."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/hpp-fcl/default.nix b/distros/humble/hpp-fcl/default.nix index 5dd01ac0b1..b8c971bde6 100644 --- a/distros/humble/hpp-fcl/default.nix +++ b/distros/humble/hpp-fcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: buildRosPackage { pname = "ros-humble-hpp-fcl"; - version = "2.4.0-r1"; + version = "2.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "3250388a111510453747c1b23f9556058310f54011638c211b43aaf7133bb220"; + url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.4.4-1.tar.gz"; + name = "2.4.4-1.tar.gz"; + sha256 = "ce66e8a41433a61be77daa7e4cb6969c5e4eb075e6bd1eec4b10b4ead25d1486"; }; buildType = "cmake"; diff --git a/distros/humble/ign-ros2-control-demos/default.nix b/distros/humble/ign-ros2-control-demos/default.nix index 6d4d36bcca..cea75e279a 100644 --- a/distros/humble/ign-ros2-control-demos/default.nix +++ b/distros/humble/ign-ros2-control-demos/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-ign-gazebo, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-ign-gazebo, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-humble-ign-ros2-control-demos"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/ign_ros2_control_demos/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "d79317a133ba68fd2f793f3dca94b2e79b5d0a4cf7573801f18cae57b025578e"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/ign_ros2_control_demos/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "2728f2600b28885a451f95206ebbac041d37023189be08d7716279a45cc88de4"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rclcpp-action ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-ign-gazebo ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; + propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-ign-gazebo ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/iiqka-moveit-example/default.nix b/distros/humble/iiqka-moveit-example/default.nix new file mode 100644 index 0000000000..3147e655e3 --- /dev/null +++ b/distros/humble/iiqka-moveit-example/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, kuka-iiqka-eac-driver, moveit, moveit-ros-planning-interface, moveit-visual-tools, ros2-controllers-test-nodes }: +buildRosPackage { + pname = "ros-humble-iiqka-moveit-example"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/iiqka_moveit_example/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "d25c7ed1667325ca433f0429cde4f2c371c1f39d0114d341c2aa617cc40f38fc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ kuka-iiqka-eac-driver moveit moveit-ros-planning-interface moveit-visual-tools ros2-controllers-test-nodes ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS example package using the iiQKA driver and moveit"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/image-pipeline/default.nix b/distros/humble/image-pipeline/default.nix index 74ecf757ae..a93f189aa9 100644 --- a/distros/humble/image-pipeline/default.nix +++ b/distros/humble/image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: buildRosPackage { pname = "ros-humble-image-pipeline"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_pipeline/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "ecb45f63c9eae58fd28e02ff5cb4bff3e5ff950032485840b6ff37a989013d87"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_pipeline/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "0eb6b898fbb0631645bd72167de53b06a1dd489fad6ac8a00a22fc5da8ed4d69"; }; buildType = "ament_cmake"; diff --git a/distros/humble/image-proc/default.nix b/distros/humble/image-proc/default.nix index de065cfd44..228e563b48 100644 --- a/distros/humble/image-proc/default.nix +++ b/distros/humble/image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, opencv, rclcpp, rclcpp-components, rcutils, sensor-msgs, tracetools-image-pipeline }: buildRosPackage { pname = "ros-humble-image-proc"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_proc/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "894149f22be721cc63b7823e33b595134a06289099e5acb800ec2817a6039b37"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_proc/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "718066e2eea159a3ce0e75d6016e1a21ab251ac3168dd1fd6dc34fdef566ad77"; }; buildType = "ament_cmake"; diff --git a/distros/humble/image-publisher/default.nix b/distros/humble/image-publisher/default.nix index d168d0c4bb..14b9930aad 100644 --- a/distros/humble/image-publisher/default.nix +++ b/distros/humble/image-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, image-transport, rcl-interfaces, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-humble-image-publisher"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_publisher/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "9248620366b319100e84aedfca91f4961eaee808ac6fe72c58c6477f03a40485"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_publisher/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "744f5a11b9e0bf32146e7b737c07695208e8f3b41b739335dd9ff9670965b64d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/image-rotate/default.nix b/distros/humble/image-rotate/default.nix index 71ed8a54ef..58e586c78f 100644 --- a/distros/humble/image-rotate/default.nix +++ b/distros/humble/image-rotate/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, geometry-msgs, image-transport, opencv, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-image-rotate"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_rotate/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "124b20ee68cee9d3c18730eb25230a87ccfbf9a67b070d0ec8f3492cd26648b3"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_rotate/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "a53d059e46a4f8aeb20cef34fffa2a6f4ebbaf84f3931125fb069fb248e1f10a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/image-transport-plugins/default.nix b/distros/humble/image-transport-plugins/default.nix index 40b374b95a..7952f7d90d 100644 --- a/distros/humble/image-transport-plugins/default.nix +++ b/distros/humble/image-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }: buildRosPackage { pname = "ros-humble-image-transport-plugins"; - version = "2.5.1-r1"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "563c92e40ea22bb5d2425e5166cb6ce6db0d83b5902a5f79884ff2fb6f1dd5f8"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "80abfe3faf3f7cb58fd0ad47d19a68acd49bac5c9d103bac7126509709d9d173"; }; buildType = "ament_cmake"; diff --git a/distros/humble/image-view/default.nix b/distros/humble/image-view/default.nix index 8a30629ebd..69b35f87fb 100644 --- a/distros/humble/image-view/default.nix +++ b/distros/humble/image-view/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: buildRosPackage { pname = "ros-humble-image-view"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_view/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "5dffcd737b179d60d0141af54296685fd32bf99a6612cc9684c7af192f8bb143"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/image_view/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "ce942a6f448972f7e22d37e9efb82e1568792d15d1be1b62cafc4003af9a258f"; }; buildType = "ament_cmake"; diff --git a/distros/humble/imu-sensor-broadcaster/default.nix b/distros/humble/imu-sensor-broadcaster/default.nix index f6de0c0b2b..5c845aedf4 100644 --- a/distros/humble/imu-sensor-broadcaster/default.nix +++ b/distros/humble/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-humble-imu-sensor-broadcaster"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "893d13408f471530705270f1a4bc72f08be6db8733f6fd7e30948f9f2983bb62"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "a7dc5a32cd55e6b7d4d855e9635c347008db2c09df6fa6915226820e9a58a4af"; }; buildType = "ament_cmake"; diff --git a/distros/humble/joint-group-impedance-controller/default.nix b/distros/humble/joint-group-impedance-controller/default.nix new file mode 100644 index 0000000000..53175c5879 --- /dev/null +++ b/distros/humble/joint-group-impedance-controller/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, forward-command-controller, generate-parameter-library, kuka-drivers-core, pluginlib }: +buildRosPackage { + pname = "ros-humble-joint-group-impedance-controller"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/joint_group_impedance_controller/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "62f01078d62639608264efdc447bb019a9dc36d49349e42c07333d13ea32abef"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ forward-command-controller generate-parameter-library kuka-drivers-core pluginlib ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller for modifying impedance (stiffness and damping) interfaces of a joint group"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/joint-limits/default.nix b/distros/humble/joint-limits/default.nix index 688cbf3ebd..6ebe4f142c 100644 --- a/distros/humble/joint-limits/default.nix +++ b/distros/humble/joint-limits/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }: buildRosPackage { pname = "ros-humble-joint-limits"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "48c986ae1463d8242ae269b3ec9a070a93f75ae650c53ce09d38b2c34a44b4d6"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "9f8a8decbdd360a10ad1499ca9e842aacd1a45e72a9b75efd7608a046e5008d3"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest launch-testing-ament-cmake ]; + checkInputs = [ ament-cmake-gtest launch-ros launch-testing-ament-cmake ]; propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/humble/joint-state-broadcaster/default.nix b/distros/humble/joint-state-broadcaster/default.nix index 2ce66bae9d..6fca409be9 100644 --- a/distros/humble/joint-state-broadcaster/default.nix +++ b/distros/humble/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-humble-joint-state-broadcaster"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "fc26cec633904a5aa37c1553a813cc404c93741f84db438d56c3ca2622c411e9"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "851e999e41feddcd1bae0446bbe2dc1e7e2398f88e3df44550f98e3b47351e69"; }; buildType = "ament_cmake"; diff --git a/distros/humble/joint-trajectory-controller/default.nix b/distros/humble/joint-trajectory-controller/default.nix index 73e6718867..e2b76e4aa6 100644 --- a/distros/humble/joint-trajectory-controller/default.nix +++ b/distros/humble/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }: buildRosPackage { pname = "ros-humble-joint-trajectory-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "e469090954068b29c4abeb4eda3afa92d883d4d0bb103ea6782e545cb0e4ea4b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "6650f8b5bccf497f248fcaa7273279a78781bb23d3e06083bed8eda59d6de086"; }; buildType = "ament_cmake"; diff --git a/distros/humble/kitti-metrics-eval/default.nix b/distros/humble/kitti-metrics-eval/default.nix index acd2162021..9ee17f69fc 100644 --- a/distros/humble/kitti-metrics-eval/default.nix +++ b/distros/humble/kitti-metrics-eval/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-kitti-metrics-eval"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "4e90e85c05db80720d2f74f5f2003ba61fbf2aaaa45fe33c505aaf06c44afa2a"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "41cac131b9008ba6634e7a4e1760417e12ba1f407f95bdf7476fd01e1c988660"; }; buildType = "cmake"; diff --git a/distros/humble/kobuki-core/default.nix b/distros/humble/kobuki-core/default.nix new file mode 100644 index 0000000000..003b1ce50c --- /dev/null +++ b/distros/humble/kobuki-core/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-console, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-threads, ecl-time }: +buildRosPackage { + pname = "ros-humble-kobuki-core"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kobuki_core-release/archive/release/humble/kobuki_core/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "01a6fa067a7ddfac53c93f8d5fe8cddf877552d9c82ea2481b7fb1ddd144d7fe"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ecl-build ]; + propagatedBuildInputs = [ ecl-command-line ecl-config ecl-console ecl-converters ecl-devices ecl-geometry ecl-mobile-robot ecl-sigslots ecl-threads ecl-time ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "Pure C++ driver library for Kobuki."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/kuka-control-mode-handler/default.nix b/distros/humble/kuka-control-mode-handler/default.nix new file mode 100644 index 0000000000..4c9ab51952 --- /dev/null +++ b/distros/humble/kuka-control-mode-handler/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, kuka-drivers-core, pluginlib }: +buildRosPackage { + pname = "ros-humble-kuka-control-mode-handler"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_control_mode_handler/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "1fa9fba31739d53228f238ad3a652f8b80ed5332830fc67373e25bdb4492e1c1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ controller-interface kuka-drivers-core pluginlib ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller for setting the control mode of KUKA robots in runtime"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-controllers/default.nix b/distros/humble/kuka-controllers/default.nix new file mode 100644 index 0000000000..009a1e139d --- /dev/null +++ b/distros/humble/kuka-controllers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, fri-configuration-controller, fri-state-broadcaster, joint-group-impedance-controller, kuka-control-mode-handler, kuka-event-broadcaster }: +buildRosPackage { + pname = "ros-humble-kuka-controllers"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_controllers/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "c10fd68340674cf07df8e047d57446392e0dd1fad35cf689cf53d209385a94d7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ fri-configuration-controller fri-state-broadcaster joint-group-impedance-controller kuka-control-mode-handler kuka-event-broadcaster ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 controllers for KUKA robots"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-driver-interfaces/default.nix b/distros/humble/kuka-driver-interfaces/default.nix new file mode 100644 index 0000000000..f1f54bca1a --- /dev/null +++ b/distros/humble/kuka-driver-interfaces/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-humble-kuka-driver-interfaces"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_driver_interfaces/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "eaab57caad3fa51273680cd42c51cc378434c37820b267371e32deed3f935809"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message definitions necessary for using KUKA drivers"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-drivers-core/default.nix b/distros/humble/kuka-drivers-core/default.nix new file mode 100644 index 0000000000..b3d12c3d1c --- /dev/null +++ b/distros/humble/kuka-drivers-core/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, lifecycle-msgs, rclcpp, rclcpp-lifecycle, rosidl-default-generators }: +buildRosPackage { + pname = "ros-humble-kuka-drivers-core"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_drivers_core/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "42f3aa41a483ccdf643ff62aefafd647843f6e8fc7ec95d176af7a1c3362e1af"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ controller-manager lifecycle-msgs rclcpp rclcpp-lifecycle ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Package containing ROS2 core functions for KUKA robots"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-drivers/default.nix b/distros/humble/kuka-drivers/default.nix new file mode 100644 index 0000000000..fb20151226 --- /dev/null +++ b/distros/humble/kuka-drivers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, iiqka-moveit-example, kuka-controllers, kuka-driver-interfaces, kuka-drivers-core, kuka-iiqka-eac-driver, kuka-kss-rsi-driver, kuka-rsi-simulator, kuka-sunrise-fri-driver }: +buildRosPackage { + pname = "ros-humble-kuka-drivers"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_drivers/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "15714bc8a76ce2a63e9ba1862841daeec93e62a0302d78af1fc9401f3719250d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ iiqka-moveit-example kuka-controllers kuka-driver-interfaces kuka-drivers-core kuka-iiqka-eac-driver kuka-kss-rsi-driver kuka-rsi-simulator kuka-sunrise-fri-driver ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 drivers for KUKA robots"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-event-broadcaster/default.nix b/distros/humble/kuka-event-broadcaster/default.nix new file mode 100644 index 0000000000..0867ec5a90 --- /dev/null +++ b/distros/humble/kuka-event-broadcaster/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, kuka-drivers-core, pluginlib }: +buildRosPackage { + pname = "ros-humble-kuka-event-broadcaster"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_event_broadcaster/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "053af4e4c7707cbf87152a1f9642e54d93b1d6b2b38d186824fc5abb83d69933"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ controller-interface kuka-drivers-core pluginlib ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Broadcaster of hardware events of KUKA robots"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-iiqka-eac-driver/default.nix b/distros/humble/kuka-iiqka-eac-driver/default.nix new file mode 100644 index 0000000000..71ca820f22 --- /dev/null +++ b/distros/humble/kuka-iiqka-eac-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager-msgs, effort-controllers, hardware-interface, joint-group-impedance-controller, joint-state-broadcaster, joint-trajectory-controller, kuka-control-mode-handler, kuka-drivers-core, kuka-event-broadcaster, kuka-external-control-sdk, kuka-lbr-iisy-support, launch-testing-ament-cmake, pluginlib, ros2-control, ros2lifecycle, std-msgs }: +buildRosPackage { + pname = "ros-humble-kuka-iiqka-eac-driver"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_iiqka_eac_driver/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "a660536dc4b0f28db65881cca2a6ce3e63fe77a84ee6787041edecbecf13d7e7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ launch-testing-ament-cmake ros2lifecycle ]; + propagatedBuildInputs = [ controller-manager-msgs effort-controllers hardware-interface joint-group-impedance-controller joint-state-broadcaster joint-trajectory-controller kuka-control-mode-handler kuka-drivers-core kuka-event-broadcaster kuka-external-control-sdk kuka-lbr-iisy-support pluginlib ros2-control std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A ROS2 hardware interface for use with KUKA iiQKA OS"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-kss-rsi-driver/default.nix b/distros/humble/kuka-kss-rsi-driver/default.nix new file mode 100644 index 0000000000..a1975444e6 --- /dev/null +++ b/distros/humble/kuka-kss-rsi-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, kuka-drivers-core, kuka-robot-descriptions, kuka-rsi-simulator, launch-testing-ament-cmake, pluginlib, ros2-control, ros2lifecycle, std-msgs, tinyxml-vendor }: +buildRosPackage { + pname = "ros-humble-kuka-kss-rsi-driver"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_kss_rsi_driver/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "4dd875329ca8e7c3ff5694549d9a8dc50cb65e5c5f77801410230f8df7df09b3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ kuka-rsi-simulator launch-testing-ament-cmake ros2lifecycle ]; + propagatedBuildInputs = [ controller-manager-msgs hardware-interface joint-state-broadcaster joint-trajectory-controller kuka-drivers-core kuka-robot-descriptions pluginlib ros2-control std-msgs tinyxml-vendor ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "A ROS2 hardware interface for use with KUKA RSI"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/kuka-rsi-simulator/default.nix b/distros/humble/kuka-rsi-simulator/default.nix new file mode 100644 index 0000000000..b521623c74 --- /dev/null +++ b/distros/humble/kuka-rsi-simulator/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros2launch }: +buildRosPackage { + pname = "ros-humble-kuka-rsi-simulator"; + version = "0.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/kuka_drivers-release/archive/release/humble/kuka_rsi_simulator/0.9.2-1.tar.gz"; + name = "0.9.2-1.tar.gz"; + sha256 = "1a5543144adb78fec6c3733c8de346c7812dc6d3c9eda036ab473f6f92ca9e03"; + }; + + buildType = "ament_python"; + propagatedBuildInputs = [ ros2launch ]; + + meta = { + description = "Simple package for simulating the KUKA RSI interface"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/launch-pal/default.nix b/distros/humble/launch-pal/default.nix index d5f631a521..0127d02f0d 100644 --- a/distros/humble/launch-pal/default.nix +++ b/distros/humble/launch-pal/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-humble-launch-pal"; - version = "0.1.6-r1"; + version = "0.1.15-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "e1eecea4e6da8e89561c6515547e9d867b384fc9af223eefddd335a2eab26c20"; + url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.1.15-1.tar.gz"; + name = "0.1.15-1.tar.gz"; + sha256 = "8278ae482d8299e51cf9c38d38949606a7e98978a931c2f174542a7046154525"; }; buildType = "ament_python"; diff --git a/distros/humble/libcaer-driver/default.nix b/distros/humble/libcaer-driver/default.nix index 43f08c9c8e..2c78fdfdfc 100644 --- a/distros/humble/libcaer-driver/default.nix +++ b/distros/humble/libcaer-driver/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer-vendor, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-humble-libcaer-driver"; - version = "1.1.1-r1"; + version = "1.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/humble/libcaer_driver/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "0a2eaf89b3262da219a6f65839be3a9e419a43e27ec5fa429dbf5cb9765e7fbc"; + url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/humble/libcaer_driver/1.1.3-1.tar.gz"; + name = "1.1.3-1.tar.gz"; + sha256 = "b7433859e6f1d7f854a70cdfd8f44a4eaf5ea532f7e34d02d85b15545670b575"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; - propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer rclcpp rclcpp-components sensor-msgs std-srvs ]; + propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer-vendor rclcpp rclcpp-components sensor-msgs std-srvs ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { diff --git a/distros/humble/libmavconn/default.nix b/distros/humble/libmavconn/default.nix index c102f9cacc..2017d8ed66 100644 --- a/distros/humble/libmavconn/default.nix +++ b/distros/humble/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }: buildRosPackage { pname = "ros-humble-libmavconn"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/libmavconn/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "ae528cda5e91bb3d0b806efa97016ac9169d464d1c944c39188336309797530f"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/libmavconn/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "6c5209a8ee8693b7fb22516223a85624cb043b80b2854d41a0e53839c5a6c8b8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/lidar-situational-graphs/default.nix b/distros/humble/lidar-situational-graphs/default.nix new file mode 100644 index 0000000000..94e4ce64dd --- /dev/null +++ b/distros/humble/lidar-situational-graphs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, backward-ros, ceres-solver, fast-gicp, geodesy, geographic-msgs, geometry-msgs, libg2o, message-filters, nav-msgs, ndt-omp, nmea-msgs, pcl-ros, rclcpp, rclpy, rviz-visual-tools, sensor-msgs, situational-graphs-msgs, situational-graphs-reasoning, situational-graphs-reasoning-msgs, tf2, tf2-eigen, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-humble-lidar-situational-graphs"; + version = "0.0.1-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/lidar_situational_graphs-release/archive/release/humble/lidar_situational_graphs/0.0.1-2.tar.gz"; + name = "0.0.1-2.tar.gz"; + sha256 = "8fe36b178ee1eafe13c5b08bb6994e86a8ee06a66eefe1931128e1b4aaccd565"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ]; + propagatedBuildInputs = [ ament-cmake-gtest backward-ros ceres-solver fast-gicp geodesy geographic-msgs geometry-msgs libg2o message-filters nav-msgs ndt-omp nmea-msgs pcl-ros rclcpp rclpy rviz-visual-tools sensor-msgs situational-graphs-msgs situational-graphs-reasoning situational-graphs-reasoning-msgs tf2 tf2-eigen tf2-ros tf2-sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "The lidar situational graphs package for generating 3D optimizable scene graphs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/log-view/default.nix b/distros/humble/log-view/default.nix new file mode 100644 index 0000000000..d0c6845190 --- /dev/null +++ b/distros/humble/log-view/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ncurses, rcl-interfaces, rclcpp, xclip }: +buildRosPackage { + pname = "ros-humble-log-view"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/hatchbed/log_view-release/archive/release/humble/log_view/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "27cf93d53ee0a2b6933555cd261f12fed7f236b6b0b43187039704957c96d079"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ncurses rcl-interfaces rclcpp xclip ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The log_view package provides a ncurses based terminal GUI for + viewing and filtering published ROS log messages. + + This is an alternative to rqt_console and swri_console that doesn't depend + on qt and can be run directly in a terminal."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/lusb/default.nix b/distros/humble/lusb/default.nix index f212800411..46fdd0df5e 100644 --- a/distros/humble/lusb/default.nix +++ b/distros/humble/lusb/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, libusb1, pkg-config }: buildRosPackage { pname = "ros-humble-lusb"; - version = "2.0.1-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/lusb-release/archive/release/humble/lusb/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "df060eb9a667ff2162d9a3baf1d8f4311540d7b8d121f56ebb74e392a1a11638"; + url = "https://github.com/DataspeedInc-release/lusb-release/archive/release/humble/lusb/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "bd718f2cd39eb08357163b2b7e1d7f42bffee72a6e634123ea7858ab50925d09"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mavlink/default.nix b/distros/humble/mavlink/default.nix index 2370ba9579..590d7c1f23 100644 --- a/distros/humble/mavlink/default.nix +++ b/distros/humble/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-humble-mavlink"; - version = "2024.3.3-r1"; + version = "2024.6.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/humble/mavlink/2024.3.3-1.tar.gz"; - name = "2024.3.3-1.tar.gz"; - sha256 = "ba8d93db090bbea09b85f8787fd672f8fde5d6f3b29e08eefb2d2e950ae2dd2c"; + url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/humble/mavlink/2024.6.6-1.tar.gz"; + name = "2024.6.6-1.tar.gz"; + sha256 = "a4102ec7f705bdf9ca5096d379ae0a6540d6c1577782e3f2fe378ac2897bb636"; }; buildType = "cmake"; diff --git a/distros/humble/mavros-extras/default.nix b/distros/humble/mavros-extras/default.nix index 9a921de93e..ed6bba0273 100644 --- a/distros/humble/mavros-extras/default.nix +++ b/distros/humble/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp, yaml-cpp-vendor }: buildRosPackage { pname = "ros-humble-mavros-extras"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros_extras/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "babd998f21a202fd1fcdb5e3bd855c2754505a6d4d65606396bb0db3de2f8781"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros_extras/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "285fb016e6a88b16ebf6d00fbcef99c5ce7fcea829a96f5f4f9d679a82e6039b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mavros-msgs/default.nix b/distros/humble/mavros-msgs/default.nix index a59125b465..679455302d 100644 --- a/distros/humble/mavros-msgs/default.nix +++ b/distros/humble/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: buildRosPackage { pname = "ros-humble-mavros-msgs"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros_msgs/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "2165e3a7704d0509b7176702eddda0a58aa0293b6e1dd288c20526f906c1be89"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros_msgs/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "96725601d553e095b5c8b682dd324fbcd7f49712f4d896ca470c66590a87583e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mavros/default.nix b/distros/humble/mavros/default.nix index 470e5ac66d..629369dedc 100644 --- a/distros/humble/mavros/default.nix +++ b/distros/humble/mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-humble-mavros"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "8f8df761d7c48b50d8d3b982706e86334e20c4344a612583a0594029ca2b3e30"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/humble/mavros/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "03603f13329e7e679420961d30c689a384f29f851358efb1fe850d7067d65f57"; }; buildType = "ament_cmake"; diff --git a/distros/humble/metavision-driver/default.nix b/distros/humble/metavision-driver/default.nix index 538c4c7527..a60d7adfa0 100644 --- a/distros/humble/metavision-driver/default.nix +++ b/distros/humble/metavision-driver/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-xmllint, boost, cmake, curl, event-camera-msgs, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb1, opencv, openscenegraph, rclcpp, rclcpp-components, ros-environment, std-srvs, unzip, wget }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, event-camera-msgs, openeb-vendor, rclcpp, rclcpp-components, ros-environment, std-srvs }: buildRosPackage { pname = "ros-humble-metavision-driver"; - version = "1.1.8-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/humble/metavision_driver/1.1.8-1.tar.gz"; - name = "1.1.8-1.tar.gz"; - sha256 = "06775747fa8e9d2427839ab7507ae612ebaf85d1a056cb2445310628325211d2"; + url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/humble/metavision_driver/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "4c2ed0a50d5827c9d379df905329eab552f69112ec9f4360aab0e1cf3b2157f5"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git ros-environment unzip wget ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint gtest ]; - propagatedBuildInputs = [ boost event-camera-msgs ffmpeg glew glfw3 hdf5 libusb1 opencv opencv.cxxdev openscenegraph rclcpp rclcpp-components std-srvs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git hdf5 ros-environment unzip wget ]; + buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; + checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; + propagatedBuildInputs = [ event-camera-msgs openeb-vendor rclcpp rclcpp-components std-srvs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { description = "ROS1 and ROS2 drivers for metavision based event cameras"; diff --git a/distros/humble/mola-bridge-ros2/default.nix b/distros/humble/mola-bridge-ros2/default.nix index 5fcb40c3f0..4b541f462d 100644 --- a/distros/humble/mola-bridge-ros2/default.nix +++ b/distros/humble/mola-bridge-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-humble-mola-bridge-ros2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "be29ef7db50aeb6366a45da11945b24c57419efd027353eff4f1a7e7291dbac8"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e83ff19fc5e80a8d7e79ed375f913f05769c02f712ea0517cc89723f92b7eb9d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mola-demos/default.nix b/distros/humble/mola-demos/default.nix index f290879d7e..20fc92b7b0 100644 --- a/distros/humble/mola-demos/default.nix +++ b/distros/humble/mola-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-humble-mola-demos"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "f46fe965b38c4043798988543b712682a8977932c8867f5089cae14eaa04cb76"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "b741b399911c6930a21a4101d0f38391be3263e190da57dd8ffb1f84bfef2500"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mola-imu-preintegration/default.nix b/distros/humble/mola-imu-preintegration/default.nix index 4b3cc712e8..0fe461c96e 100644 --- a/distros/humble/mola-imu-preintegration/default.nix +++ b/distros/humble/mola-imu-preintegration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-imu-preintegration"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "c03e66bc995649fc7d545e311429ea0885fe52f70934ac210d8f512eae06d9d0"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "a8b0d3d68f6dedc3879282689467bf2ee11cb189a272e3bc3a0eed219f6612fe"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-euroc-dataset/default.nix b/distros/humble/mola-input-euroc-dataset/default.nix index d8d677fa39..5efdd96972 100644 --- a/distros/humble/mola-input-euroc-dataset/default.nix +++ b/distros/humble/mola-input-euroc-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-euroc-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "0417aa25881589849cf2a100d039a02ad082852b8ed1aa742e4651640f33365e"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "944edff50ce1be6365a72b9fe0f3a47eb7b7c67e2f28ec928a6dbc514ef37ca0"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-kitti-dataset/default.nix b/distros/humble/mola-input-kitti-dataset/default.nix index 367ac1c466..5676bf78d1 100644 --- a/distros/humble/mola-input-kitti-dataset/default.nix +++ b/distros/humble/mola-input-kitti-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-kitti-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "533ed48986a18ef3bc27efd0fe2b9144763c53558ed43b3efd758873771df5d4"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6db16452f26c75110f431bb2312206ca121c17be7005dab54b702a97ff626608"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-kitti360-dataset/default.nix b/distros/humble/mola-input-kitti360-dataset/default.nix index fe7b98e37a..0c521cfa15 100644 --- a/distros/humble/mola-input-kitti360-dataset/default.nix +++ b/distros/humble/mola-input-kitti360-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-kitti360-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "20c404daa380cbfae38c1caec933d0c28a945bc81b57a1979d1b23ad526177ef"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "369a9c69cd199f621dcc9dce72bf38d387062f0f25280b9191a3ef9fd227f891"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-mulran-dataset/default.nix b/distros/humble/mola-input-mulran-dataset/default.nix index c7d50989e3..146fac1459 100644 --- a/distros/humble/mola-input-mulran-dataset/default.nix +++ b/distros/humble/mola-input-mulran-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-mulran-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "f86bb7273eefcb3c0f7abf2542654a16224748dba01d3cc631b8a96b785105ac"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "cedb9e4f68e5bd1414d12c9656c53d83f4a2273d210de12bf569b36962748e72"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-paris-luco-dataset/default.nix b/distros/humble/mola-input-paris-luco-dataset/default.nix index 23173005a4..07a306b0e9 100644 --- a/distros/humble/mola-input-paris-luco-dataset/default.nix +++ b/distros/humble/mola-input-paris-luco-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-paris-luco-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e6acceadd778e1a0bd38c4d805b2edabd410e8a74bb16dfcc9b4a3a5b49277cf"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0737ed1510507917a4fccc58a1708e309e03a40e794b0c7ffae5593db70454c6"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-rawlog/default.nix b/distros/humble/mola-input-rawlog/default.nix index 1bda2b3de4..12c8c17feb 100644 --- a/distros/humble/mola-input-rawlog/default.nix +++ b/distros/humble/mola-input-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-input-rawlog"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "653303cf7b366efe4fefb29ab2b2feecddd62fe55da5e97b5d9796d80fa7ead9"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "ef94c97268e2383299f6b56cd6eda09ad52cd2a2e2e6bb162255e87a141f2fbb"; }; buildType = "cmake"; diff --git a/distros/humble/mola-input-rosbag2/default.nix b/distros/humble/mola-input-rosbag2/default.nix index 82baead490..c8b242eb61 100644 --- a/distros/humble/mola-input-rosbag2/default.nix +++ b/distros/humble/mola-input-rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-mola-input-rosbag2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "c32b838c94307e7aba0b3643ca25dbbf28c884d69abc2f1ef6a0c17708c63aab"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "3fd5f4ffd7aebeb2150273c77eb550df795ebb6f7398951880eb939d4ff77624"; }; buildType = "cmake"; diff --git a/distros/humble/mola-kernel/default.nix b/distros/humble/mola-kernel/default.nix index 484de42ed3..2f520a2a28 100644 --- a/distros/humble/mola-kernel/default.nix +++ b/distros/humble/mola-kernel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-kernel"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "3072f67b245124354e6cb272d8a807819246e4e81b174f9434e8649ba462797f"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "25e81183e7ddf716499cd7232b2aa81754eb97ee859afd798056630a0b57a651"; }; buildType = "cmake"; diff --git a/distros/humble/mola-launcher/default.nix b/distros/humble/mola-launcher/default.nix index e2f3f052b9..44cace6fa8 100644 --- a/distros/humble/mola-launcher/default.nix +++ b/distros/humble/mola-launcher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }: buildRosPackage { pname = "ros-humble-mola-launcher"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e50e565df3e148ab8b2fed9a799031ca69a0ae00c8e73ec8a384d87dac148251"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e913c1446d8c316906da9f4b6cff2fe5e18c09efbe43157708c09b0e14aee051"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mola-metric-maps/default.nix b/distros/humble/mola-metric-maps/default.nix index 8ea2c15777..8221ba36d4 100644 --- a/distros/humble/mola-metric-maps/default.nix +++ b/distros/humble/mola-metric-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }: buildRosPackage { pname = "ros-humble-mola-metric-maps"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "54c53862a67c3314fc3de5d73ca4f92f49ccf7c44d11c2ba38c37188e0280942"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "2f4487a05ed6eaccf0eeb4277c67df26dbb16ee784759c992e3209acd6bfc9d0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mola-navstate-fg/default.nix b/distros/humble/mola-navstate-fg/default.nix new file mode 100644 index 0000000000..f97425771d --- /dev/null +++ b/distros/humble/mola-navstate-fg/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, cmake, gtsam, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: +buildRosPackage { + pname = "ros-humble-mola-navstate-fg"; + version = "1.0.7-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fg/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5261bb36d4dcf065b6abff580ad4aecfa037d17e29160c3f12e0f39ab7a25ee9"; + }; + + buildType = "cmake"; + buildInputs = [ boost cmake gtsam ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "SE(3) pose and twist path data fusion estimator"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/mola-navstate-fuse/default.nix b/distros/humble/mola-navstate-fuse/default.nix index b454aa351d..d423300d82 100644 --- a/distros/humble/mola-navstate-fuse/default.nix +++ b/distros/humble/mola-navstate-fuse/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }: +{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-navstate-fuse"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "227037147f7c2a9774392f5d9eaff7fe5295cdf1abf01a49137c6d15e64027c2"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "283b3094361dccfa2a9201ddd287a4329ef7d8281096b556d9abbcb523f3c8e8"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ mola-common mola-imu-preintegration mrpt2 ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/mola-pose-list/default.nix b/distros/humble/mola-pose-list/default.nix index ca7b1afb1f..84dd0fdb1b 100644 --- a/distros/humble/mola-pose-list/default.nix +++ b/distros/humble/mola-pose-list/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-pose-list"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "c17dde31eff2a26cf4c35d7db9197c593ee810aa3e6874a0a38ad74a24c75843"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "fc94376abb477c8ca63b1579be5e5fdac8ae1396bd8c36e1a574c3174091d557"; }; buildType = "cmake"; diff --git a/distros/humble/mola-relocalization/default.nix b/distros/humble/mola-relocalization/default.nix index 05a6fbb2dd..891b019a03 100644 --- a/distros/humble/mola-relocalization/default.nix +++ b/distros/humble/mola-relocalization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-relocalization"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e27d3aa5f96d62b9b17fc648090c5dcd6492d724b99c002f969b5e2411d3272a"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "29d55e319a3f9d6446cff3f3b7953fc083c0ff0bbe8f45e1f99811c33799eb3f"; }; buildType = "cmake"; diff --git a/distros/humble/mola-traj-tools/default.nix b/distros/humble/mola-traj-tools/default.nix index 0f362f660a..24e14757cc 100644 --- a/distros/humble/mola-traj-tools/default.nix +++ b/distros/humble/mola-traj-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-traj-tools"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e94933587eb13d6801efe77c23e32390ae83708d29bc94891a3925cd9814f0b7"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "acfdcb1aacdf03d3994131c517dd296b9354784b4ed229cc2af8759917e939f7"; }; buildType = "cmake"; diff --git a/distros/humble/mola-viz/default.nix b/distros/humble/mola-viz/default.nix index a63ad3c2c7..fe0f634ef4 100644 --- a/distros/humble/mola-viz/default.nix +++ b/distros/humble/mola-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-viz"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "9cbd8a03a803480e581680ab480c3b3e8adffced75d547fed93ed265e0f6a9d2"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "d7b71a627255b9253abe8a716e44239b96f87d2d4578f91b06b5c006e335dc42"; }; buildType = "cmake"; diff --git a/distros/humble/mola-yaml/default.nix b/distros/humble/mola-yaml/default.nix index 73804be84c..6dc4ee2e78 100644 --- a/distros/humble/mola-yaml/default.nix +++ b/distros/humble/mola-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-mola-yaml"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e3f2f050f580b422871e74c07f6268bb19df740449fe43d4e48a8a7601b617ca"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "607b9564965f05fb8712cf107cb669d6ec7ad3ec3005a22fc1e9f334cab50f80"; }; buildType = "cmake"; diff --git a/distros/humble/mola/default.nix b/distros/humble/mola/default.nix index 5be340fa3a..9e3831fc05 100644 --- a/distros/humble/mola/default.nix +++ b/distros/humble/mola/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fg, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: buildRosPackage { pname = "ros-humble-mola"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "b1449d2e9dfe7625bd0887bf09500f4ba1b52b693ac248665b220bdf147a4a5f"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "ad1106e1f33a5d7a43e67d36254901c9911097c0c4cbdde5ee05ea9220a8d2da"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fg mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/mp2p-icp/default.nix b/distros/humble/mp2p-icp/default.nix index 32f73d5292..5cba5fb082 100644 --- a/distros/humble/mp2p-icp/default.nix +++ b/distros/humble/mp2p-icp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-humble-mp2p-icp"; - version = "1.4.1-r1"; + version = "1.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.4.1-1.tar.gz"; - name = "1.4.1-1.tar.gz"; - sha256 = "465b8125b4cc05def3be0ee9f900b95b11765b51b9e2e2f93c30b07ba8c51acf"; + url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/1.5.2-1.tar.gz"; + name = "1.5.2-1.tar.gz"; + sha256 = "040980796548e883876fcd2392772eabab9b639cf8c6ed66a9a82e7dc65d0401"; }; buildType = "cmake"; diff --git a/distros/humble/mqtt-client-interfaces/default.nix b/distros/humble/mqtt-client-interfaces/default.nix index 8ddd4ab6d7..10bdfeca46 100644 --- a/distros/humble/mqtt-client-interfaces/default.nix +++ b/distros/humble/mqtt-client-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-mqtt-client-interfaces"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/humble/mqtt_client_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "b9f58ed48def6d0ca73facf5bced2f74727b01584da9c6cdf099f6a389d58667"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/humble/mqtt_client_interfaces/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "d1a41c24b4eb2e369967cb4eb7b479cec0136c6d8c0d0a360125a3a1160d8038"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mqtt-client/default.nix b/distros/humble/mqtt-client/default.nix index 8df2c06d67..616830b3b9 100644 --- a/distros/humble/mqtt-client/default.nix +++ b/distros/humble/mqtt-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, fmt, mqtt-client-interfaces, paho-mqtt-c, paho-mqtt-cpp, rclcpp, rclcpp-components, rcpputils, ros-environment, std-msgs }: buildRosPackage { pname = "ros-humble-mqtt-client"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/humble/mqtt_client/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "280b4ea55755597deaf1d115e68a9c6b2223765b6758fe90f5662f6ca910200d"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/humble/mqtt_client/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "1272e3e1c4a171208e68572493c510542ac0819ddd769b3ee4207d893b00c0c6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mrpt-generic-sensor/default.nix b/distros/humble/mrpt-generic-sensor/default.nix index c081b267e8..b1d388b74c 100644 --- a/distros/humble/mrpt-generic-sensor/default.nix +++ b/distros/humble/mrpt-generic-sensor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-mrpt-generic-sensor"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "52994ffdc3aa39ccfe5a8dcb55e030226de916435139dbf2ca01e23d03af5bdf"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "afc909750a5f151623e234fceff2ace981745b45293ac9084de74e69bd633245"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mrpt-map-server/default.nix b/distros/humble/mrpt-map-server/default.nix new file mode 100644 index 0000000000..a0000cb714 --- /dev/null +++ b/distros/humble/mrpt-map-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-humble-mrpt-map-server"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_map_server/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "1c42323804212235f82cac86fe59673a88abec906a893d54d50486b6d0da960f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides a ROS 2 node that publishes a static map for other nodes to use it. Unlike classic ROS 1 ``map_server``, this node can publish a range of different metric maps, not only occupancy grids."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-msgs-bridge/default.nix b/distros/humble/mrpt-msgs-bridge/default.nix new file mode 100644 index 0000000000..a2ac5473db --- /dev/null +++ b/distros/humble/mrpt-msgs-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt2, ros-environment, tf2 }: +buildRosPackage { + pname = "ros-humble-mrpt-msgs-bridge"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_msgs_bridge/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "e71dfb3ebfcbeea3622f9e6c23edf40c6179aa5e0af7f36765048111a265a6fa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt2 tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ library to convert between custom mrpt_msgs messages and native MRPT classes"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-nav-interfaces/default.nix b/distros/humble/mrpt-nav-interfaces/default.nix new file mode 100644 index 0000000000..228df92773 --- /dev/null +++ b/distros/humble/mrpt-nav-interfaces/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-humble-mrpt-nav-interfaces"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_nav_interfaces/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "197c4484047427c0144fab76154af197c30a50434137b4ca9d60fe2676332bed"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ action-msgs mrpt-msgs nav-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message, services, and actions, for other mrpt navigation packages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-navigation/default.nix b/distros/humble/mrpt-navigation/default.nix new file mode 100644 index 0000000000..11b51a2186 --- /dev/null +++ b/distros/humble/mrpt-navigation/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-map-server, mrpt-nav-interfaces, mrpt-pf-localization, mrpt-pointcloud-pipeline, mrpt-rawlog, mrpt-reactivenav2d, mrpt-tutorials }: +buildRosPackage { + pname = "ros-humble-mrpt-navigation"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_navigation/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "5cae3599ed4ad0ced6dc055e9c59a9a146f8eee99d82242d14bb22bf78f197fc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-map-server mrpt-nav-interfaces mrpt-pf-localization mrpt-pointcloud-pipeline mrpt-rawlog mrpt-reactivenav2d mrpt-tutorials ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Tools related to the Mobile Robot Programming Toolkit (MRPT). + Refer to https://wiki.ros.org/mrpt_navigation for further documentation."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-pf-localization/default.nix b/distros/humble/mrpt-pf-localization/default.nix new file mode 100644 index 0000000000..3be79683a0 --- /dev/null +++ b/distros/humble/mrpt-pf-localization/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mola-relocalization, mp2p-icp, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, mrpt2, nav-msgs, pose-cov-ops, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-humble-mrpt-pf-localization"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pf_localization/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "fb578232d4a3777f5438fa5e0543248f7d8d33b85f2297a2d3714db85756441a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + checkInputs = [ mrpt-tutorials ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-msgs mrpt-msgs-bridge mrpt2 nav-msgs pose-cov-ops sensor-msgs std-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. + The interface is similar to amcl (https://wiki.ros.org/amcl) + but supports different particle-filter algorithms, several grid maps at + different heights, range-only localization, etc."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-pointcloud-pipeline/default.nix b/distros/humble/mrpt-pointcloud-pipeline/default.nix new file mode 100644 index 0000000000..5b0b4a91ff --- /dev/null +++ b/distros/humble/mrpt-pointcloud-pipeline/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-humble-mrpt-pointcloud-pipeline"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_pointcloud_pipeline/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "8e22bdedfa9cd9870d47ce5b3487e7f433725b539da34d392bdd3bcb66bd8c12"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Maintains a local obstacle map from recent sensor readings, including optional point cloud pipeline filtering or processing."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-rawlog/default.nix b/distros/humble/mrpt-rawlog/default.nix new file mode 100644 index 0000000000..46c34ce20c --- /dev/null +++ b/distros/humble/mrpt-rawlog/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, cv-bridge, mrpt-msgs, mrpt2, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-humble-mrpt-rawlog"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_rawlog/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "1c17daa77e05cefd41f98c5421f0b8f3c07aeb59f0b27781f5e055d6258975c1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-msgs mrpt2 nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Nodes and programs to record and play MRPT rawlogs or to transform between rosbags and rawlogs."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-reactivenav2d/default.nix b/distros/humble/mrpt-reactivenav2d/default.nix new file mode 100644 index 0000000000..27b9333343 --- /dev/null +++ b/distros/humble/mrpt-reactivenav2d/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-humble-mrpt-reactivenav2d"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_reactivenav2d/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "a7e8d85d9c91f73dad64385960c90154866e5003457ce69de720cedc927ea442"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Reactive navigation for wheeled robots using MRPT navigation algorithms (TP-Space)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-sensor-bumblebee-stereo/default.nix b/distros/humble/mrpt-sensor-bumblebee-stereo/default.nix index 7135921a5c..3f1c00be66 100644 --- a/distros/humble/mrpt-sensor-bumblebee-stereo/default.nix +++ b/distros/humble/mrpt-sensor-bumblebee-stereo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-humble-mrpt-sensor-bumblebee-stereo"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_bumblebee_stereo/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "cc8531ef659986851726d31577a86880284be3b6e88f7ce8e1067b24ce12ad5e"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_bumblebee_stereo/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "3d96829a0544f3237d72bf2417c392ef16c34aae89f4e6e2b9dfc3fa8088dca4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mrpt-sensor-gnss-nmea/default.nix b/distros/humble/mrpt-sensor-gnss-nmea/default.nix new file mode 100644 index 0000000000..aa5b9b57ba --- /dev/null +++ b/distros/humble/mrpt-sensor-gnss-nmea/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, nmea-msgs, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-humble-mrpt-sensor-gnss-nmea"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_nmea/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "c91555167afbab797165292f837f4e84b13b54ec0fa772b9f4174593f82ddd0f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 nmea-msgs rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS receivers generating NMEA messages (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-sensor-gnss-novatel/default.nix b/distros/humble/mrpt-sensor-gnss-novatel/default.nix new file mode 100644 index 0000000000..800bae780c --- /dev/null +++ b/distros/humble/mrpt-sensor-gnss-novatel/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-humble-mrpt-sensor-gnss-novatel"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnss_novatel/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "6ea4829a4662cd513ec5348e549da9826baf599a020db8f674c69fe2102b60bb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS/IMU Novatel receivers with RTK precision using an NTRIP HTTP source (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt-sensor-imu-taobotics/default.nix b/distros/humble/mrpt-sensor-imu-taobotics/default.nix index bee14d5276..9af1f43dc1 100644 --- a/distros/humble/mrpt-sensor-imu-taobotics/default.nix +++ b/distros/humble/mrpt-sensor-imu-taobotics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-humble-mrpt-sensor-imu-taobotics"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_imu_taobotics/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "aa9f580383dfb1e6809c5bffd4b63741122782670eb768a96d7c321968da55d7"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_imu_taobotics/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "f435be95164912890b4196d72c443638c888cc32320806440c07685eae715169"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mrpt-sensorlib/default.nix b/distros/humble/mrpt-sensorlib/default.nix index 2955d120f8..f581f0ed58 100644 --- a/distros/humble/mrpt-sensorlib/default.nix +++ b/distros/humble/mrpt-sensorlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-mrpt-sensorlib"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensorlib/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "f2d94eaf24e29c42d80926c47733d2273816b6d19271a9b9039c25cdfa0fcc9d"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensorlib/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "bac59bd5b32abd8a72b7ec526779e7e2db01ac4ee9b037acd22498c13b387f86"; }; buildType = "ament_cmake"; diff --git a/distros/humble/mrpt-sensors/default.nix b/distros/humble/mrpt-sensors/default.nix index d3d7156865..7e20a2beab 100644 --- a/distros/humble/mrpt-sensors/default.nix +++ b/distros/humble/mrpt-sensors/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnns-nmea, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnss-nmea, mrpt-sensor-gnss-novatel, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: buildRosPackage { pname = "ros-humble-mrpt-sensors"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensors/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "4de4be8adcc53e28f55f6f7914e5f19b0a0aa12c59743b30fd5f9f687b9da0ea"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensors/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "e33d3cb67cd70a83bb506de9ac47284d87c250c745ab2e0083cb3a847b760e95"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnns-nmea mrpt-sensor-imu-taobotics mrpt-sensorlib ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnss-nmea mrpt-sensor-gnss-novatel mrpt-sensor-imu-taobotics mrpt-sensorlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/mrpt-tutorials/default.nix b/distros/humble/mrpt-tutorials/default.nix new file mode 100644 index 0000000000..349710aa8c --- /dev/null +++ b/distros/humble/mrpt-tutorials/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mvsim, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-humble-mrpt-tutorials"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_tutorials/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "147a430d6f1e704e338fae964621dca9f435e088736c8c595c5a2b5eb491f77b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mvsim teleop-twist-keyboard ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Example files used as tutorials for MRPT ROS packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/mrpt2/default.nix b/distros/humble/mrpt2/default.nix index 6e710b909b..b84ec44d8d 100644 --- a/distros/humble/mrpt2/default.nix +++ b/distros/humble/mrpt2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: buildRosPackage { pname = "ros-humble-mrpt2"; - version = "2.13.0-r1"; + version = "2.13.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.13.0-1.tar.gz"; - name = "2.13.0-1.tar.gz"; - sha256 = "f2b58d4d9d48ba5fa3e4bd3cf6b2b14e8774c4492bd588f2886f9a66c40b2854"; + url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.13.4-1.tar.gz"; + name = "2.13.4-1.tar.gz"; + sha256 = "74442fcb1be592034c52f694bca9d394cd87bc6a767d0479042813d989cd101a"; }; buildType = "cmake"; buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libfyaml libjpeg libpcap libusb1 openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK32 zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; + propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs octomap opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/ndt-omp/default.nix b/distros/humble/ndt-omp/default.nix new file mode 100644 index 0000000000..82da716600 --- /dev/null +++ b/distros/humble/ndt-omp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, pcl, ros-environment }: +buildRosPackage { + pname = "ros-humble-ndt-omp"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ndt_omp-release/archive/release/humble/ndt_omp/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "c2a18a3aa3121fe16330abcf12de5618986362743b3be07046c6115d906513fa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto ros-environment ]; + propagatedBuildInputs = [ pcl ]; + nativeBuildInputs = [ ament-cmake-auto ros-environment ]; + + meta = { + description = "OpenMP boosted NDT and GICP algorithms"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/nicla-vision-ros2/default.nix b/distros/humble/nicla-vision-ros2/default.nix new file mode 100644 index 0000000000..c9f1e0ca3b --- /dev/null +++ b/distros/humble/nicla-vision-ros2/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport-plugins, rclpy, ros-gz, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, xacro }: +buildRosPackage { + pname = "ros-humble-nicla-vision-ros2"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/nicla_vision_ros2-release/archive/release/humble/nicla_vision_ros2/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "19041c301e75468cf15fa14199d6ddf23f6d4f1e170bb541c0ccf9110621d90a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge image-transport-plugins rclpy ros-gz rosidl-default-runtime sensor-msgs std-msgs xacro ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ]; + + meta = { + description = "Integration of the Arduino Nicla Vision board in the ROS2 world. + Sensors data from the Nicla Vision is collected and trasmited to the relevant ROS2 topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/octomap-mapping/default.nix b/distros/humble/octomap-mapping/default.nix index 7bff9edc10..84f02e70e3 100644 --- a/distros/humble/octomap-mapping/default.nix +++ b/distros/humble/octomap-mapping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, octomap-server }: buildRosPackage { pname = "ros-humble-octomap-mapping"; - version = "2.0.0-r3"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/humble/octomap_mapping/2.0.0-3.tar.gz"; - name = "2.0.0-3.tar.gz"; - sha256 = "c44827557d29542056b2f954cba76aae3e16b23dae9a9c1f01741055f61f8b3d"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/humble/octomap_mapping/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "54925b116c89fefa6734fe7621fa12b340d304266846aeb1d8459012e452ec3b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/octomap-ros/default.nix b/distros/humble/octomap-ros/default.nix index 46db241ffa..9d3e25c822 100644 --- a/distros/humble/octomap-ros/default.nix +++ b/distros/humble/octomap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: buildRosPackage { pname = "ros-humble-octomap-ros"; - version = "0.4.3-r1"; + version = "0.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/humble/octomap_ros/0.4.3-1.tar.gz"; - name = "0.4.3-1.tar.gz"; - sha256 = "7e1fdde257ada64db03b0df8031c3e41d79b88c345ba525b48911025482fd675"; + url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/humble/octomap_ros/0.4.4-1.tar.gz"; + name = "0.4.4-1.tar.gz"; + sha256 = "297dd6bd1070f0cebbd86d50c8b3c603b98153ef1f4f97df8b91dc2332a1226e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/octomap-rviz-plugins/default.nix b/distros/humble/octomap-rviz-plugins/default.nix index 9f33b4df55..e44f23d1cf 100644 --- a/distros/humble/octomap-rviz-plugins/default.nix +++ b/distros/humble/octomap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-humble-octomap-rviz-plugins"; - version = "2.0.0-r3"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/humble/octomap_rviz_plugins/2.0.0-3.tar.gz"; - name = "2.0.0-3.tar.gz"; - sha256 = "67553f3fe4c44b8d418c2284b3ef1cff8b09a53ceb0e36fb4127498ce5a2e49c"; + url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/humble/octomap_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "7ecc53592666697bc3829f42af99378cd0d348c937da2e32d4abdbc767b62b88"; }; buildType = "ament_cmake"; diff --git a/distros/humble/octomap-server/default.nix b/distros/humble/octomap-server/default.nix index 44b8e12818..28a838e2f3 100644 --- a/distros/humble/octomap-server/default.nix +++ b/distros/humble/octomap-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-humble-octomap-server"; - version = "2.0.0-r3"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/humble/octomap_server/2.0.0-3.tar.gz"; - name = "2.0.0-3.tar.gz"; - sha256 = "37a7c28805bc15eabedf1ee47035d83080c65f108d6f5f61afd152356013409b"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/humble/octomap_server/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "a26e5a9b54ce25e3c4f4afaa8077f9a7740e9bf82d437cb097abef2804fd4ec4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-can/default.nix b/distros/humble/off-highway-can/default.nix index 267129a47e..e70743d8f6 100644 --- a/distros/humble/off-highway-can/default.nix +++ b/distros/humble/off-highway-can/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, can-msgs, diagnostic-updater, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, diagnostic-updater, rclcpp }: buildRosPackage { pname = "ros-humble-off-highway-can"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_can/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "a16f9e806e8ab54f7153a60c2d2d07faec941292f85a76e0dd2fb10aa5f1b5c8"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_can/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "20d663a2c6ac24759350c2bc910595fe71566fae99a20e1cbbf2f1f9cf99922e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ can-msgs diagnostic-updater rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/humble/off-highway-general-purpose-radar-msgs/default.nix b/distros/humble/off-highway-general-purpose-radar-msgs/default.nix index 879d0b73e2..89052f6d83 100644 --- a/distros/humble/off-highway-general-purpose-radar-msgs/default.nix +++ b/distros/humble/off-highway-general-purpose-radar-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-off-highway-general-purpose-radar-msgs"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar_msgs/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "516714ec6a4eaf10e51e9d2ba82331bddccce0fc463b5560372b9c37bbb374ee"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar_msgs/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "35f3e76d51c5a95ce09f507b6b9fb76e782b5275b75652207839b092ddacc9fb"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-general-purpose-radar/default.nix b/distros/humble/off-highway-general-purpose-radar/default.nix index f4ad25ac22..8e51dc374d 100644 --- a/distros/humble/off-highway-general-purpose-radar/default.nix +++ b/distros/humble/off-highway-general-purpose-radar/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-general-purpose-radar-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-humble-off-highway-general-purpose-radar"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "144d4c0993ed69f0287ff6be3e3b26b8f7f3d02c0a84d3818bbeaf8a63dde3d7"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "65c49bfb3bb83d7e9649c081122079119c91d8cc4cd5fb805a2ce9e478a9cc53"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-premium-radar-sample-msgs/default.nix b/distros/humble/off-highway-premium-radar-sample-msgs/default.nix index 84e43fb0aa..f37f3dc80f 100644 --- a/distros/humble/off-highway-premium-radar-sample-msgs/default.nix +++ b/distros/humble/off-highway-premium-radar-sample-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-off-highway-premium-radar-sample-msgs"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample_msgs/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "4e3d37628a82dd95a1b8f8c1069e0853105329894512c8290144d654367dbcea"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample_msgs/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "68893d50b5962ebee719db365b7b74dc7c9b0b632974dabdb170a68cb06a9edc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-premium-radar-sample/default.nix b/distros/humble/off-highway-premium-radar-sample/default.nix index 39a4223028..8efb71a6a9 100644 --- a/distros/humble/off-highway-premium-radar-sample/default.nix +++ b/distros/humble/off-highway-premium-radar-sample/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, diagnostic-updater, io-context, off-highway-premium-radar-sample-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-humble-off-highway-premium-radar-sample"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "ecfe60f97fcf981424597689077dd960617cd8f2bec4663e091f16ae2fa07e40"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "f09af74152f16bfe0bb0a46a1bf0c7f8f7508a6552da250dc1edfc85eca210d7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-radar-msgs/default.nix b/distros/humble/off-highway-radar-msgs/default.nix index 7ef5c3b450..4745d92871 100644 --- a/distros/humble/off-highway-radar-msgs/default.nix +++ b/distros/humble/off-highway-radar-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-off-highway-radar-msgs"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar_msgs/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "f57265b7b8dfd5e15cc9d8688a35b5884b6fbcf42c7cdf314aaac1eb480752a5"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar_msgs/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "8b7962f19db69a2e75d8ec7cd5be8fba29e085dce190f669cfc63a33628e48a0"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-radar/default.nix b/distros/humble/off-highway-radar/default.nix index 8a29e1887f..80e2a1eef6 100644 --- a/distros/humble/off-highway-radar/default.nix +++ b/distros/humble/off-highway-radar/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-radar-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-humble-off-highway-radar"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "a8b323ef9397c3ded76c210987cbe2ce8488d45ba0b2b260c949aa8b406a15fb"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "ab789f126b8efd218a98c072cd7baf82bcdf0ff4b0e244f194fe5fdb74825b68"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-sensor-drivers-examples/default.nix b/distros/humble/off-highway-sensor-drivers-examples/default.nix index 8bd1b2c272..8cad23e5f9 100644 --- a/distros/humble/off-highway-sensor-drivers-examples/default.nix +++ b/distros/humble/off-highway-sensor-drivers-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, off-highway-premium-radar-sample, off-highway-radar, pcl-ros, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-humble-off-highway-sensor-drivers-examples"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers_examples/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "6921639543ee6d2b796e551e66c8b58c6ef7bb93e09286f48246fb14b8268da3"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers_examples/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "d4ad023c8151012ae8a0e719f557ef099a1c78426f9a06eb46355b759c7161f6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-sensor-drivers/default.nix b/distros/humble/off-highway-sensor-drivers/default.nix index 2cbf3bb33a..01e6708ec4 100644 --- a/distros/humble/off-highway-sensor-drivers/default.nix +++ b/distros/humble/off-highway-sensor-drivers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, off-highway-can, off-highway-general-purpose-radar, off-highway-general-purpose-radar-msgs, off-highway-premium-radar-sample, off-highway-premium-radar-sample-msgs, off-highway-radar, off-highway-radar-msgs, off-highway-uss, off-highway-uss-msgs }: buildRosPackage { pname = "ros-humble-off-highway-sensor-drivers"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "4365fea24f4e6d1d31d4d99dc4e521f8ddc4f25661d8b95bb04250ff6f8ceb9e"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "27e6b9fae1a35de427d1b0c2386902c99958954b14885b475bb8a0d3a68fcef6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-uss-msgs/default.nix b/distros/humble/off-highway-uss-msgs/default.nix index 17deec1b9b..53def0be8d 100644 --- a/distros/humble/off-highway-uss-msgs/default.nix +++ b/distros/humble/off-highway-uss-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-off-highway-uss-msgs"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss_msgs/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "673b14e976bff8dd7a2e6224a27b30ff3a124c62fc37844fbd3576a75fb7e2e8"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss_msgs/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "bece3df179d5599c4a7c9facf5e115c8a4ec8a5b5cadd043cc74a0d0c0218507"; }; buildType = "ament_cmake"; diff --git a/distros/humble/off-highway-uss/default.nix b/distros/humble/off-highway-uss/default.nix index f459fd5f7e..eddc0c9f22 100644 --- a/distros/humble/off-highway-uss/default.nix +++ b/distros/humble/off-highway-uss/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-uss-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-humble-off-highway-uss"; - version = "0.6.0-r2"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss/0.6.0-2.tar.gz"; - name = "0.6.0-2.tar.gz"; - sha256 = "681cbba5e1e6b4195bb97f3fba63180ca5bd80196dc69f529b974f9c2d989a6c"; + url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "14642d0bde9f3d505ea7ea666df3a67829ba2a6c8a2d4fe82704c37a2359a287"; }; buildType = "ament_cmake"; diff --git a/distros/humble/omni-base-bringup/default.nix b/distros/humble/omni-base-bringup/default.nix index f96d94f62d..99d368206c 100644 --- a/distros/humble/omni-base-bringup/default.nix +++ b/distros/humble/omni-base-bringup/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, joy, joy-teleop, launch-pal, omni-base-controller-configuration, omni-base-description, robot-state-publisher, twist-mux }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, joy-linux, joy-teleop, launch-pal, omni-base-controller-configuration, omni-base-description, robot-state-publisher, twist-mux }: buildRosPackage { pname = "ros-humble-omni-base-bringup"; - version = "2.0.9-r1"; + version = "2.0.18-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_bringup/2.0.9-1.tar.gz"; - name = "2.0.9-1.tar.gz"; - sha256 = "4a1879bc9438d06847971a4882a2c2791716498ad9c3bb2be7f3fb3a480be68d"; + url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_bringup/2.0.18-1.tar.gz"; + name = "2.0.18-1.tar.gz"; + sha256 = "2db9d7ad51c1f069246b67771132e77c967f7a545b26ee1e274c2f71c0c0b654"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ joy joy-teleop launch-pal omni-base-controller-configuration omni-base-description robot-state-publisher twist-mux ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ joy-linux joy-teleop launch-pal omni-base-controller-configuration omni-base-description robot-state-publisher twist-mux ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/omni-base-controller-configuration/default.nix b/distros/humble/omni-base-controller-configuration/default.nix index 98cc44fb40..051a1fd945 100644 --- a/distros/humble/omni-base-controller-configuration/default.nix +++ b/distros/humble/omni-base-controller-configuration/default.nix @@ -2,19 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, controller-manager, imu-sensor-broadcaster, joint-state-broadcaster, ros2controlcli }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, imu-sensor-broadcaster, joint-state-broadcaster, ros2controlcli }: buildRosPackage { pname = "ros-humble-omni-base-controller-configuration"; - version = "2.0.9-r1"; + version = "2.0.18-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_controller_configuration/2.0.9-1.tar.gz"; - name = "2.0.9-1.tar.gz"; - sha256 = "6e8db959569f0ab991adfb2ffa744acac11372a77c168394b3ac3fe8a17f65a1"; + url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_controller_configuration/2.0.18-1.tar.gz"; + name = "2.0.18-1.tar.gz"; + sha256 = "46760e3f4a28096b4ef5021ae3ddd0bfb3d5472e19bf48e13c683d39adde92bf"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ controller-manager imu-sensor-broadcaster joint-state-broadcaster ros2controlcli ]; nativeBuildInputs = [ ament-cmake-auto ]; diff --git a/distros/humble/omni-base-description/default.nix b/distros/humble/omni-base-description/default.nix index 7f154cff95..376777b0e3 100644 --- a/distros/humble/omni-base-description/default.nix +++ b/distros/humble/omni-base-description/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, gazebo-plugins, launch-pal, urdf-test, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, gazebo-planar-move-plugin, joint-state-publisher-gui, launch, launch-pal, launch-param-builder, launch-ros, launch-testing-ament-cmake, pal-urdf-utils, realsense2-description, rviz2, urdf-test, xacro }: buildRosPackage { pname = "ros-humble-omni-base-description"; - version = "2.0.9-r1"; + version = "2.0.18-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_description/2.0.9-1.tar.gz"; - name = "2.0.9-1.tar.gz"; - sha256 = "c3313b3d68701874246400b711b7cb1c7fcca5e77aac4af1c56f4a3f9f51aa67"; + url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_description/2.0.18-1.tar.gz"; + name = "2.0.18-1.tar.gz"; + sha256 = "692b1585227455afcbc6e74f4402d748f7018e2562b474c42923fb72059b3100"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common urdf-test ]; - propagatedBuildInputs = [ gazebo-plugins launch-pal xacro ]; + checkInputs = [ ament-lint-auto ament-lint-common launch-testing-ament-cmake urdf-test ]; + propagatedBuildInputs = [ gazebo-planar-move-plugin joint-state-publisher-gui launch launch-pal launch-param-builder launch-ros pal-urdf-utils realsense2-description rviz2 xacro ]; nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ]; meta = { diff --git a/distros/humble/omni-base-robot/default.nix b/distros/humble/omni-base-robot/default.nix index 5ea5378641..1f10cac904 100644 --- a/distros/humble/omni-base-robot/default.nix +++ b/distros/humble/omni-base-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, omni-base-bringup, omni-base-controller-configuration, omni-base-description }: buildRosPackage { pname = "ros-humble-omni-base-robot"; - version = "2.0.9-r1"; + version = "2.0.18-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_robot/2.0.9-1.tar.gz"; - name = "2.0.9-1.tar.gz"; - sha256 = "32a961ecaa6fcffec97c93b3023dd5a8d7e5e3feadb465f048223a12c6b61ee3"; + url = "https://github.com/pal-gbp/omni_base_robot-release/archive/release/humble/omni_base_robot/2.0.18-1.tar.gz"; + name = "2.0.18-1.tar.gz"; + sha256 = "425cc29924581949b9ae101c0855ca8cae737f33a55120ee35c40444069334a6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/openeb-vendor/default.nix b/distros/humble/openeb-vendor/default.nix new file mode 100644 index 0000000000..de7ec423a5 --- /dev/null +++ b/distros/humble/openeb-vendor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, cmake, curl, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb-compat-0_1, libusb1, opencv, openscenegraph, pkg-config, protobuf, unzip, wget }: +buildRosPackage { + pname = "ros-humble-openeb-vendor"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/openeb_vendor-release/archive/release/humble/openeb_vendor/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "1eb0329310d022c6008ed2f28da42fa59f10b4c0be08680558f747d0d8ee25ab"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git pkg-config unzip wget ]; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost ffmpeg glew glfw3 hdf5 libusb-compat-0_1 libusb1 opencv opencv.cxxdev openscenegraph protobuf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git hdf5 pkg-config unzip wget ]; + + meta = { + description = "Wrapper around openeb"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/opennav-docking-bt/default.nix b/distros/humble/opennav-docking-bt/default.nix new file mode 100644 index 0000000000..78514d414a --- /dev/null +++ b/distros/humble/opennav-docking-bt/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-core, nav2-msgs, nav2-util, opennav-docking-msgs, rclcpp, rclcpp-action }: +buildRosPackage { + pname = "ros-humble-opennav-docking-bt"; + version = "0.0.2-r4"; + + src = fetchurl { + url = "https://github.com/open-navigation/opennav_docking-release/archive/release/humble/opennav_docking_bt/0.0.2-4.tar.gz"; + name = "0.0.2-4.tar.gz"; + sha256 = "8b3ceca8c432f6af42eda654e8dd0dc801373fffa2f34bfee152d32a5d2e1325"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ behaviortree-cpp-v3 geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-msgs nav2-util opennav-docking-msgs rclcpp rclcpp-action ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of BT nodes and XMLs for docking"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/opennav-docking-core/default.nix b/distros/humble/opennav-docking-core/default.nix new file mode 100644 index 0000000000..ba2c3b14e7 --- /dev/null +++ b/distros/humble/opennav-docking-core/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, nav2-util, opennav-docking-msgs, rclcpp, rclcpp-lifecycle }: +buildRosPackage { + pname = "ros-humble-opennav-docking-core"; + version = "0.0.2-r4"; + + src = fetchurl { + url = "https://github.com/open-navigation/opennav_docking-release/archive/release/humble/opennav_docking_core/0.0.2-4.tar.gz"; + name = "0.0.2-4.tar.gz"; + sha256 = "2f318c50504420f3b2e6232cd81f0feced35d9b40d1c9002d6c755cb5878789d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ nav2-util opennav-docking-msgs rclcpp rclcpp-lifecycle ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of headers for plugins core to the opennav docking framework"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/opennav-docking-msgs/default.nix b/distros/humble/opennav-docking-msgs/default.nix new file mode 100644 index 0000000000..9e6fee074f --- /dev/null +++ b/distros/humble/opennav-docking-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, rosidl-default-generators, tf2-ros }: +buildRosPackage { + pname = "ros-humble-opennav-docking-msgs"; + version = "0.0.2-r4"; + + src = fetchurl { + url = "https://github.com/open-navigation/opennav_docking-release/archive/release/humble/opennav_docking_msgs/0.0.2-4.tar.gz"; + name = "0.0.2-4.tar.gz"; + sha256 = "c4439be01d8031c5db9959c58a8e4e451dec5813cbcab66f6c169628c0b7d087"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle rosidl-default-generators tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of ROS interfaces for docking and undocking"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/opennav-docking/default.nix b/distros/humble/opennav-docking/default.nix new file mode 100644 index 0000000000..2bc64f7292 --- /dev/null +++ b/distros/humble/opennav-docking/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, builtin-interfaces, geometry-msgs, nav-msgs, nav2-graceful-controller, nav2-msgs, nav2-util, opennav-docking-core, opennav-docking-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-ros, yaml-cpp-vendor }: +buildRosPackage { + pname = "ros-humble-opennav-docking"; + version = "0.0.2-r4"; + + src = fetchurl { + url = "https://github.com/open-navigation/opennav_docking-release/archive/release/humble/opennav_docking/0.0.2-4.tar.gz"; + name = "0.0.2-4.tar.gz"; + sha256 = "a7a13e8dd1671790ed984e0c6a788bf426c048e1e0615078d2fba9ad7589d690"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles builtin-interfaces geometry-msgs nav-msgs nav2-graceful-controller nav2-msgs nav2-util opennav-docking-core opennav-docking-msgs pluginlib rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs tf2-ros yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A Task Server for robot charger docking"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/openvdb-vendor/default.nix b/distros/humble/openvdb-vendor/default.nix index 752f295aa7..c6e3ce6a8a 100644 --- a/distros/humble/openvdb-vendor/default.nix +++ b/distros/humble/openvdb-vendor/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, c-blosc, git, tbb_2021_8, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, c-blosc, git, tbb_2021_11, zlib }: buildRosPackage { pname = "ros-humble-openvdb-vendor"; version = "2.3.2-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; - propagatedBuildInputs = [ boost c-blosc tbb_2021_8 zlib ]; + propagatedBuildInputs = [ boost c-blosc tbb_2021_11 zlib ]; nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { diff --git a/distros/humble/ortools-vendor/default.nix b/distros/humble/ortools-vendor/default.nix index 86f2887b42..0fc288fa3d 100644 --- a/distros/humble/ortools-vendor/default.nix +++ b/distros/humble/ortools-vendor/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, git }: buildRosPackage { pname = "ros-humble-ortools-vendor"; - version = "9.9.0-r5"; + version = "9.9.0-r7"; src = fetchurl { - url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/humble/ortools_vendor/9.9.0-5.tar.gz"; - name = "9.9.0-5.tar.gz"; - sha256 = "9de08091bebe28d853af1479ca9275023df7c076817a85efeefc14cf33afd10a"; + url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/humble/ortools_vendor/9.9.0-7.tar.gz"; + name = "9.9.0-7.tar.gz"; + sha256 = "3fb60901f57f04de32df66b0682583f54bb9334b17e0fed37d7e95ff13b33420"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-vendor-package ]; - nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; + buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it."; diff --git a/distros/humble/pal-gazebo-worlds/default.nix b/distros/humble/pal-gazebo-worlds/default.nix index bd152c7b90..8d7f4dfad9 100644 --- a/distros/humble/pal-gazebo-worlds/default.nix +++ b/distros/humble/pal-gazebo-worlds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-humble-pal-gazebo-worlds"; - version = "4.0.3-r1"; + version = "4.0.4-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_gazebo_worlds-ros2-release/archive/release/humble/pal_gazebo_worlds/4.0.3-1.tar.gz"; - name = "4.0.3-1.tar.gz"; - sha256 = "f20e0b77b4d94f4120f0f8d10d178939841564a020c802be0d6386441a6ba115"; + url = "https://github.com/pal-gbp/pal_gazebo_worlds-ros2-release/archive/release/humble/pal_gazebo_worlds/4.0.4-1.tar.gz"; + name = "4.0.4-1.tar.gz"; + sha256 = "756704a33ef1e4000bfe667ff2c56bc7a6c0b50db79579d493131d8878d309bd"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-gripper-controller-configuration/default.nix b/distros/humble/pal-gripper-controller-configuration/default.nix index f6a27adb2a..fc9d11b447 100644 --- a/distros/humble/pal-gripper-controller-configuration/default.nix +++ b/distros/humble/pal-gripper-controller-configuration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, joint-trajectory-controller, position-controllers }: buildRosPackage { pname = "ros-humble-pal-gripper-controller-configuration"; - version = "3.1.0-r1"; + version = "3.2.0-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper_controller_configuration/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "3f3555809fe09b99cb88a3387b615ed70afb693cade5c5273fe950cfb994d332"; + url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper_controller_configuration/3.2.0-1.tar.gz"; + name = "3.2.0-1.tar.gz"; + sha256 = "c43cf753bb7baa25f54ce60151f8a16f784cfb03c12bbea8037b7d980e8c7c6a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-gripper-description/default.nix b/distros/humble/pal-gripper-description/default.nix index e81bdeb92d..7bef48b258 100644 --- a/distros/humble/pal-gripper-description/default.nix +++ b/distros/humble/pal-gripper-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pal-urdf-utils, urdf-test, xacro }: buildRosPackage { pname = "ros-humble-pal-gripper-description"; - version = "3.1.0-r1"; + version = "3.2.0-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper_description/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "570410143f6862675f30bf097883d3b955c528be62b43e57b5dba18e3c009be1"; + url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper_description/3.2.0-1.tar.gz"; + name = "3.2.0-1.tar.gz"; + sha256 = "7307f523261d7dc85945b423176ecd18adc0c41defc5e826636375aaa75be006"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-gripper-simulation/default.nix b/distros/humble/pal-gripper-simulation/default.nix new file mode 100644 index 0000000000..f5db51dcde --- /dev/null +++ b/distros/humble/pal-gripper-simulation/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pal-gazebo-worlds, pal-gripper-controller-configuration, pal-gripper-description, pal-urdf-utils, robot-state-publisher, xacro }: +buildRosPackage { + pname = "ros-humble-pal-gripper-simulation"; + version = "3.2.0-r1"; + + src = fetchurl { + url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper_simulation/3.2.0-1.tar.gz"; + name = "3.2.0-1.tar.gz"; + sha256 = "64a3fb33709dab5a982e8462de6832f752969f070a982e56fb2d8627a896a0af"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ pal-gazebo-worlds pal-gripper-controller-configuration pal-gripper-description pal-urdf-utils robot-state-publisher xacro ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Pal gripper simulation package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/pal-gripper/default.nix b/distros/humble/pal-gripper/default.nix index aaf21ca12e..8fad5b5a9b 100644 --- a/distros/humble/pal-gripper/default.nix +++ b/distros/humble/pal-gripper/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, pal-gripper-controller-configuration, pal-gripper-description }: buildRosPackage { pname = "ros-humble-pal-gripper"; - version = "3.1.0-r1"; + version = "3.2.0-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "6716bec61ddeb33298ac119353182f1d9819365741c433d5303adc16d6417fc2"; + url = "https://github.com/pal-gbp/pal_gripper-release/archive/release/humble/pal_gripper/3.2.0-1.tar.gz"; + name = "3.2.0-1.tar.gz"; + sha256 = "2862105518b6163531607d84f32f2bb9b0dfbe1ce31cb743990d820dd27fae3a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-maps/default.nix b/distros/humble/pal-maps/default.nix index 3a161c868c..a4ae462df7 100644 --- a/distros/humble/pal-maps/default.nix +++ b/distros/humble/pal-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto }: buildRosPackage { pname = "ros-humble-pal-maps"; - version = "0.0.2-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_maps-release/archive/release/humble/pal_maps/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "14cf53c8cbb4537d1b20e78ac293e15dfcd6be5d62befabf0bae78722b3fb003"; + url = "https://github.com/pal-gbp/pal_maps-release/archive/release/humble/pal_maps/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "2bff0d2c72e1087a94187f17031dcc02cc66a26c705cbf895d1c1ab46642651a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-robotiq-controller-configuration/default.nix b/distros/humble/pal-robotiq-controller-configuration/default.nix index ef6f4351be..881a87c14d 100644 --- a/distros/humble/pal-robotiq-controller-configuration/default.nix +++ b/distros/humble/pal-robotiq-controller-configuration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, joint-trajectory-controller, position-controllers }: buildRosPackage { pname = "ros-humble-pal-robotiq-controller-configuration"; - version = "2.0.0-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_controller_configuration/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "f9b434f25ed6b8e54eadf5e9d18fd45e14cf15ae6c7578d648593d82eba1744a"; + url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_controller_configuration/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "e2b9f6935821513c84bbe58dad9e185c38d88f0b6d4d57b3e139ae398392c29b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-robotiq-description/default.nix b/distros/humble/pal-robotiq-description/default.nix index 61802ad901..3043963076 100644 --- a/distros/humble/pal-robotiq-description/default.nix +++ b/distros/humble/pal-robotiq-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, xacro }: buildRosPackage { pname = "ros-humble-pal-robotiq-description"; - version = "2.0.0-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_description/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "8062ce48fe4f9dc24d816ea40ebdb5dc37b46e8828da94da1ec33d803f42e5ae"; + url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_description/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "923b134a8ba9725fff0a20e5440018e92628473bf4af279605570666743da7fa"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pal-robotiq-gripper/default.nix b/distros/humble/pal-robotiq-gripper/default.nix index 54ad558902..ae53001833 100644 --- a/distros/humble/pal-robotiq-gripper/default.nix +++ b/distros/humble/pal-robotiq-gripper/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pal-robotiq-controller-configuration, pal-robotiq-description, rclcpp }: buildRosPackage { pname = "ros-humble-pal-robotiq-gripper"; - version = "2.0.0-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_gripper/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "a10e06c89fe85466bf50cd75228d181a32dee0e0192835b43e893e0e01a2f4f4"; + url = "https://github.com/pal-gbp/pal_robotiq_gripper-release/archive/release/humble/pal_robotiq_gripper/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "dd5cae2c1f4fb5fa63bee12767bb1c2b890828186648c86efe63e434a93082d9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pid-controller/default.nix b/distros/humble/pid-controller/default.nix new file mode 100644 index 0000000000..078f3ed4ef --- /dev/null +++ b/distros/humble/pid-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }: +buildRosPackage { + pname = "ros-humble-pid-controller"; + version = "2.37.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pid_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "8a7f8c122adafcf2e1ff5d204b678a66f7c1a8d51a1f95d36e33b055ff537aab"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake generate-parameter-library ]; + checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ]; + propagatedBuildInputs = [ angles backward-ros control-msgs control-toolbox controller-interface hardware-interface parameter-traits pluginlib rclcpp rclcpp-lifecycle realtime-tools std-srvs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller based on PID implememenation from control_toolbox package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/play-motion2-msgs/default.nix b/distros/humble/play-motion2-msgs/default.nix index b137c1650f..b16c0dbd4d 100644 --- a/distros/humble/play-motion2-msgs/default.nix +++ b/distros/humble/play-motion2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-play-motion2-msgs"; - version = "1.1.1-r1"; + version = "1.1.2-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "d6e1a6f2f25fffe8dfa2226c7fdecdaa9f339e78977a762a4c7ea374af69547f"; + url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.1.2-1.tar.gz"; + name = "1.1.2-1.tar.gz"; + sha256 = "e60c78ea2f2a3c09db96adb52f2edc78675584539e155742f9f5918bb602331f"; }; buildType = "ament_cmake"; diff --git a/distros/humble/play-motion2/default.nix b/distros/humble/play-motion2/default.nix index d5c2487df7..d504a0c3d8 100644 --- a/distros/humble/play-motion2/default.nix +++ b/distros/humble/play-motion2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, control-msgs, controller-manager, controller-manager-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-pal, launch-ros, launch-testing-ament-cmake, lifecycle-msgs, moveit-ros-planning-interface, play-motion2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, robot-state-publisher, sensor-msgs, trajectory-msgs, xacro }: buildRosPackage { pname = "ros-humble-play-motion2"; - version = "1.1.1-r1"; + version = "1.1.2-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "61652cae355a2fa83132aad7258d2394db01c4cdeb94e9d911b5f3a7817e17b4"; + url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.1.2-1.tar.gz"; + name = "1.1.2-1.tar.gz"; + sha256 = "0cc3e94146ec680961a365e0affe11443a1259ee8916fc75851b1527cb3d0bfa"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pmb2-2dnav/default.nix b/distros/humble/pmb2-2dnav/default.nix index 986469d9bb..ae5a2e7adb 100644 --- a/distros/humble/pmb2-2dnav/default.nix +++ b/distros/humble/pmb2-2dnav/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, nav2-bringup, pmb2-laser-sensors, pmb2-maps, ros2launch, rviz2 }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, nav2-bringup, pal-maps, pmb2-laser-sensors, ros2launch, rviz2 }: buildRosPackage { pname = "ros-humble-pmb2-2dnav"; - version = "4.0.12-r1"; + version = "4.0.21-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_2dnav/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "d9553ccfe1097decb511b318dd9760468d944e906591b915e3dbf5aa931b7cca"; + url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_2dnav/4.0.21-1.tar.gz"; + name = "4.0.21-1.tar.gz"; + sha256 = "f791158351ce1710550fd2cc7f8d6c6ad855d5297b5fb0a7a4866d26df10b36c"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav2-bringup pmb2-laser-sensors pmb2-maps ros2launch rviz2 ]; + propagatedBuildInputs = [ nav2-bringup pal-maps pmb2-laser-sensors ros2launch rviz2 ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/pmb2-bringup/default.nix b/distros/humble/pmb2-bringup/default.nix index c1e4d64164..ade34fc0c4 100644 --- a/distros/humble/pmb2-bringup/default.nix +++ b/distros/humble/pmb2-bringup/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, joy, joy-teleop, launch-pal, pmb2-controller-configuration, pmb2-description, robot-state-publisher, twist-mux, twist-mux-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, joy-linux, joy-teleop, launch-pal, pmb2-controller-configuration, pmb2-description, robot-state-publisher, twist-mux, twist-mux-msgs }: buildRosPackage { pname = "ros-humble-pmb2-bringup"; - version = "5.0.16-r1"; + version = "5.0.25-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_bringup/5.0.16-1.tar.gz"; - name = "5.0.16-1.tar.gz"; - sha256 = "61b70198ffbc30662616cbf309407df5b54607c4bbfde4fde46969ddd6b1ecbb"; + url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_bringup/5.0.25-1.tar.gz"; + name = "5.0.25-1.tar.gz"; + sha256 = "0f9c951b849d954e02070cb152c1c08a900a011c620071fbe19ec698072e97e7"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs joy joy-teleop launch-pal pmb2-controller-configuration pmb2-description robot-state-publisher twist-mux twist-mux-msgs ]; + propagatedBuildInputs = [ geometry-msgs joy-linux joy-teleop launch-pal pmb2-controller-configuration pmb2-description robot-state-publisher twist-mux twist-mux-msgs ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/pmb2-controller-configuration/default.nix b/distros/humble/pmb2-controller-configuration/default.nix index 7c1c057bb7..e9d34d66ad 100644 --- a/distros/humble/pmb2-controller-configuration/default.nix +++ b/distros/humble/pmb2-controller-configuration/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, diff-drive-controller, joint-state-broadcaster, launch, launch-pal }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, diff-drive-controller, imu-sensor-broadcaster, joint-state-broadcaster, launch, launch-pal, ros2controlcli }: buildRosPackage { pname = "ros-humble-pmb2-controller-configuration"; - version = "5.0.16-r1"; + version = "5.0.25-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_controller_configuration/5.0.16-1.tar.gz"; - name = "5.0.16-1.tar.gz"; - sha256 = "011c6cbbfec2462c814a9bb454bffdd655553e3f693abc3c46dc899d5d91943f"; + url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_controller_configuration/5.0.25-1.tar.gz"; + name = "5.0.25-1.tar.gz"; + sha256 = "d92bbf392d9304040fcc13964adfb8df15fce14420f6777c7d3c63c195786640"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller joint-state-broadcaster launch launch-pal ]; + propagatedBuildInputs = [ controller-manager diff-drive-controller imu-sensor-broadcaster joint-state-broadcaster launch launch-pal ros2controlcli ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/pmb2-description/default.nix b/distros/humble/pmb2-description/default.nix index af121fa09e..3cd1820a79 100644 --- a/distros/humble/pmb2-description/default.nix +++ b/distros/humble/pmb2-description/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, joint-state-publisher-gui, launch, launch-pal, launch-param-builder, launch-ros, launch-testing-ament-cmake, pal-urdf-utils, pmb2-controller-configuration, rviz2, urdf-test, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, joint-state-publisher-gui, launch, launch-pal, launch-param-builder, launch-ros, launch-testing-ament-cmake, pal-urdf-utils, rviz2, urdf-test, xacro }: buildRosPackage { pname = "ros-humble-pmb2-description"; - version = "5.0.16-r1"; + version = "5.0.25-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_description/5.0.16-1.tar.gz"; - name = "5.0.16-1.tar.gz"; - sha256 = "4bed812177734b848613fd39a54698185fc50cf80dd0878c3bb76191c4dd0732"; + url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_description/5.0.25-1.tar.gz"; + name = "5.0.25-1.tar.gz"; + sha256 = "ed30f8c232a0910543b2eae1afc6ca2e218205f5d4612bd354c93afc9e305102"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ament-cmake-python ]; checkInputs = [ ament-lint-auto ament-lint-common launch-testing-ament-cmake urdf-test ]; - propagatedBuildInputs = [ joint-state-publisher-gui launch launch-pal launch-param-builder launch-ros pal-urdf-utils pmb2-controller-configuration rviz2 xacro ]; + propagatedBuildInputs = [ joint-state-publisher-gui launch launch-pal launch-param-builder launch-ros pal-urdf-utils rviz2 xacro ]; nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ]; meta = { diff --git a/distros/humble/pmb2-gazebo/default.nix b/distros/humble/pmb2-gazebo/default.nix index a7f0c1532e..bbac18b132 100644 --- a/distros/humble/pmb2-gazebo/default.nix +++ b/distros/humble/pmb2-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, launch-pal, pal-gazebo-plugins, pal-gazebo-worlds, pmb2-2dnav, pmb2-bringup, pmb2-description }: buildRosPackage { pname = "ros-humble-pmb2-gazebo"; - version = "4.0.6-r1"; + version = "4.0.16-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_simulation-release/archive/release/humble/pmb2_gazebo/4.0.6-1.tar.gz"; - name = "4.0.6-1.tar.gz"; - sha256 = "f01165f5befb616ba192eb0947d3dc3685b21a0d2bc3ebbf8816f1af9729acc9"; + url = "https://github.com/pal-gbp/pmb2_simulation-release/archive/release/humble/pmb2_gazebo/4.0.16-1.tar.gz"; + name = "4.0.16-1.tar.gz"; + sha256 = "06a334cea496214e6fe8917e7555ece5db96241b96ab67c4af95d7a61197b649"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pmb2-laser-sensors/default.nix b/distros/humble/pmb2-laser-sensors/default.nix index 5df8e46071..5d2b649a89 100644 --- a/distros/humble/pmb2-laser-sensors/default.nix +++ b/distros/humble/pmb2-laser-sensors/default.nix @@ -2,21 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, laser-filters }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-humble-pmb2-laser-sensors"; - version = "4.0.12-r1"; + version = "4.0.21-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_laser_sensors/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "22e4ad9cbabc5fdc1e0fb40bd407233a42736903fd322a165cc4fd0d7109f097"; + url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_laser_sensors/4.0.21-1.tar.gz"; + name = "4.0.21-1.tar.gz"; + sha256 = "46ef401b35d30531a00ba44f41849f7ad00cda6da178bc3e5b23a8e58dde3da2"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ laser-filters ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/pmb2-navigation/default.nix b/distros/humble/pmb2-navigation/default.nix index c3a314d0dd..98a851acee 100644 --- a/distros/humble/pmb2-navigation/default.nix +++ b/distros/humble/pmb2-navigation/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, pmb2-2dnav, pmb2-laser-sensors, pmb2-maps }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, pmb2-2dnav, pmb2-laser-sensors }: buildRosPackage { pname = "ros-humble-pmb2-navigation"; - version = "4.0.12-r1"; + version = "4.0.21-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_navigation/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "7c452c51f06e5f8da6dc65b379cfd4ab3d6a25ad7e856e0ca2bb07c215ca1b7b"; + url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/humble/pmb2_navigation/4.0.21-1.tar.gz"; + name = "4.0.21-1.tar.gz"; + sha256 = "b5ae8fe4ec4fd8a5fbd734fd13b71735d9059a9362f7f6c21dcdaaf244bccb3a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ pmb2-2dnav pmb2-laser-sensors pmb2-maps ]; + propagatedBuildInputs = [ pmb2-2dnav pmb2-laser-sensors ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/pmb2-robot/default.nix b/distros/humble/pmb2-robot/default.nix index 7488ec25ed..4cec16d5d8 100644 --- a/distros/humble/pmb2-robot/default.nix +++ b/distros/humble/pmb2-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, pmb2-bringup, pmb2-controller-configuration, pmb2-description }: buildRosPackage { pname = "ros-humble-pmb2-robot"; - version = "5.0.16-r1"; + version = "5.0.25-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_robot/5.0.16-1.tar.gz"; - name = "5.0.16-1.tar.gz"; - sha256 = "f357afef2932aca6a8fefe4199158fea2d05c9ecc8a6289fe826023cbdee2226"; + url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/humble/pmb2_robot/5.0.25-1.tar.gz"; + name = "5.0.25-1.tar.gz"; + sha256 = "87a18bd7d0b90a38f2611c3c3872e23f5b7a3172888cf2184fdc88a2718cd6cf"; }; buildType = "ament_cmake"; diff --git a/distros/humble/pmb2-simulation/default.nix b/distros/humble/pmb2-simulation/default.nix index 28073976ff..df97c77244 100644 --- a/distros/humble/pmb2-simulation/default.nix +++ b/distros/humble/pmb2-simulation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pmb2-gazebo }: buildRosPackage { pname = "ros-humble-pmb2-simulation"; - version = "4.0.6-r1"; + version = "4.0.16-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_simulation-release/archive/release/humble/pmb2_simulation/4.0.6-1.tar.gz"; - name = "4.0.6-1.tar.gz"; - sha256 = "ead47d6d4fd25674a64cd1bf9b1fdfa40633a6f97ef7d4c625b7931dda2872b9"; + url = "https://github.com/pal-gbp/pmb2_simulation-release/archive/release/humble/pmb2_simulation/4.0.16-1.tar.gz"; + name = "4.0.16-1.tar.gz"; + sha256 = "cae7a57b7c074fb60d2cc3dd613062d705ef1b99943ac1dfa8dcccd6af55870e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/point-cloud-interfaces/default.nix b/distros/humble/point-cloud-interfaces/default.nix index 20d2f44820..6395df0efd 100644 --- a/distros/humble/point-cloud-interfaces/default.nix +++ b/distros/humble/point-cloud-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-point-cloud-interfaces"; - version = "1.0.10-r1"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/point_cloud_interfaces/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "ad8509b58b8725f9a7671bd81ea6cb3215d9b1c73eca3d08e944fe78fa85c316"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/point_cloud_interfaces/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "89482a1e673d8fe8746ad2e82ce2b9fc797730aaec304bd7955eaa3384372f1d"; }; buildType = "ament_cmake"; diff --git a/distros/humble/point-cloud-transport-plugins/default.nix b/distros/humble/point-cloud-transport-plugins/default.nix index b83f86a67a..5531af34c5 100644 --- a/distros/humble/point-cloud-transport-plugins/default.nix +++ b/distros/humble/point-cloud-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, draco-point-cloud-transport, point-cloud-interfaces, zlib-point-cloud-transport, zstd-point-cloud-transport }: buildRosPackage { pname = "ros-humble-point-cloud-transport-plugins"; - version = "1.0.10-r1"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/point_cloud_transport_plugins/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "0ea55704fc2a2fe52690a8d61fa6eeed44ac2f26741a40b80d0d990c51d592b5"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/point_cloud_transport_plugins/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "b1f16cc41a622e87860403f74a97fed71b435c2bd556e6bc1172f1b19ac63c91"; }; buildType = "ament_cmake"; diff --git a/distros/humble/position-controllers/default.nix b/distros/humble/position-controllers/default.nix index 33e17ea657..cb643e28c2 100644 --- a/distros/humble/position-controllers/default.nix +++ b/distros/humble/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-position-controllers"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "85267921d4cbc6220e2fcf1ae4be99faf5fc9c1fe6ba1199ce0e3cbfb008c619"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "d7b6daf0174559f13352b6f86d5b1acca2812ecb7553313b3a48ce1d8a5baab1"; }; buildType = "ament_cmake"; diff --git a/distros/humble/proxsuite/default.nix b/distros/humble/proxsuite/default.nix index 098d850e71..b33408dbde 100644 --- a/distros/humble/proxsuite/default.nix +++ b/distros/humble/proxsuite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }: buildRosPackage { pname = "ros-humble-proxsuite"; - version = "0.3.6-r2"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/humble/proxsuite/0.3.6-2.tar.gz"; - name = "0.3.6-2.tar.gz"; - sha256 = "849c8e47914f68dec90a55bf5b085e6c6945bcae0b771097e444ab635e284796"; + url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/humble/proxsuite/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "16617d8b126e84c54d2acd8f360676357b2c7111f75eeec393a4f43942c34b58"; }; buildType = "cmake"; diff --git a/distros/humble/psdk-interfaces/default.nix b/distros/humble/psdk-interfaces/default.nix index 90e45abf66..94a598a81a 100644 --- a/distros/humble/psdk-interfaces/default.nix +++ b/distros/humble/psdk-interfaces/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, std-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, std-msgs, std-srvs }: buildRosPackage { pname = "ros-humble-psdk-interfaces"; - version = "1.2.0-r4"; + version = "1.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_interfaces/1.2.0-4.tar.gz"; - name = "1.2.0-4.tar.gz"; - sha256 = "92d5b74cd0e1433047ff720734193981515dcc1643729bdda7b6bd9dbec4d7ec"; + url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_interfaces/1.3.2-1.tar.gz"; + name = "1.3.2-1.tar.gz"; + sha256 = "66cddb4b1780967dacd75ec105fecfe0b7f624e2d1f6eded2c8c342fa4fa8701"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs std-msgs std-srvs ]; + propagatedBuildInputs = [ action-msgs geometry-msgs std-msgs std-srvs ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/humble/psdk-wrapper/default.nix b/distros/humble/psdk-wrapper/default.nix index 812af39d01..f4f0f88ca3 100644 --- a/distros/humble/psdk-wrapper/default.nix +++ b/distros/humble/psdk-wrapper/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ffmpeg, geometry-msgs, libopus, libusb1, nav-msgs, nlohmann_json, psdk-interfaces, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }: buildRosPackage { pname = "ros-humble-psdk-wrapper"; - version = "1.2.0-r4"; + version = "1.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_wrapper/1.2.0-4.tar.gz"; - name = "1.2.0-4.tar.gz"; - sha256 = "59ddcc1169cc23db6b5181653fbb7d2ef79bc725cfdca40d1574cf4b0cd58870"; + url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_wrapper/1.3.2-1.tar.gz"; + name = "1.3.2-1.tar.gz"; + sha256 = "dc15650c50ac6ec8a56985ed0fa5946708caaae577112840e48c6628456136ee"; }; buildType = "ament_cmake"; diff --git a/distros/humble/py-binding-tools/default.nix b/distros/humble/py-binding-tools/default.nix new file mode 100644 index 0000000000..4422906318 --- /dev/null +++ b/distros/humble/py-binding-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pybind11-vendor, rclcpp, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-humble-py-binding-tools"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/py_binding_tools-release/archive/release/humble/py_binding_tools/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "aca34f0832b7b09df4088274daadcaffaa50255cbdf16ed20d22782965359276"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common rclpy std-msgs ]; + propagatedBuildInputs = [ geometry-msgs pybind11-vendor rclcpp ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "Python binding tools for C++"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/humble/qb-device-bringup/default.nix b/distros/humble/qb-device-bringup/default.nix new file mode 100644 index 0000000000..badab5ad9d --- /dev/null +++ b/distros/humble/qb-device-bringup/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, forward-command-controller, joint-state-broadcaster, joint-state-publisher-gui, joint-trajectory-controller, robot-state-publisher, ros2-controllers-test-nodes, ros2controlcli, ros2launch, rviz2, xacro }: +buildRosPackage { + pname = "ros-humble-qb-device-bringup"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device_bringup/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "aab7e2c9060f03ace5b6f814471d3458bb3a39b6da6ac948260e3401291ac5e3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ controller-manager forward-command-controller joint-state-broadcaster joint-state-publisher-gui joint-trajectory-controller robot-state-publisher ros2-controllers-test-nodes ros2controlcli ros2launch rviz2 xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package contains a device-independent bringup utilities for qbrobotics® devices."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/humble/qb-device-driver/default.nix b/distros/humble/qb-device-driver/default.nix new file mode 100644 index 0000000000..e77bc6436b --- /dev/null +++ b/distros/humble/qb-device-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, qb-device-msgs, rclcpp }: +buildRosPackage { + pname = "ros-humble-qb-device-driver"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device_driver/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "7b979c4bbaad385e584dcf0fa616ff9b6c9de44977e751936ee8047903f41703"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ qb-device-msgs rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package contains a device-independent API wrapper for qbrobotics® devices."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/humble/qb-device-msgs/default.nix b/distros/humble/qb-device-msgs/default.nix new file mode 100644 index 0000000000..868b5677e3 --- /dev/null +++ b/distros/humble/qb-device-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: +buildRosPackage { + pname = "ros-humble-qb-device-msgs"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device_msgs/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "f4577dbd876defa1e8922ed5e790b96fb7cae7df5eafceb075162ce277a52e27"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ rosidl-default-runtime std-msgs std-srvs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "This package contains the device-independent custom ROS messages for qbrobotics® devices."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/humble/qb-device-ros2-control/default.nix b/distros/humble/qb-device-ros2-control/default.nix new file mode 100644 index 0000000000..b0bedd7017 --- /dev/null +++ b/distros/humble/qb-device-ros2-control/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, controller-manager, hardware-interface, pluginlib, qb-device-msgs, rclcpp, rclcpp-lifecycle, transmission-interface }: +buildRosPackage { + pname = "ros-humble-qb-device-ros2-control"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device_ros2_control/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "2b285ef49fa906fc5669021e587d976f0e4dfcd03b2b74a16ba4e64b9b6b283f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ]; + propagatedBuildInputs = [ controller-manager hardware-interface pluginlib qb-device-msgs rclcpp rclcpp-lifecycle transmission-interface ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Package of `ros2_control` hardware for qb robotics Devices with transmission interface."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/humble/qb-device-test-controllers/default.nix b/distros/humble/qb-device-test-controllers/default.nix new file mode 100644 index 0000000000..33f34750da --- /dev/null +++ b/distros/humble/qb-device-test-controllers/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: +buildRosPackage { + pname = "ros-humble-qb-device-test-controllers"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device_test_controllers/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "3c8cf13161bbb4949641df487f816273935905c2cfa3f5ad088f8323b64d9944"; + }; + + buildType = "ament_python"; + checkInputs = [ pythonPackages.pytest ]; + propagatedBuildInputs = [ rclpy std-msgs trajectory-msgs ]; + + meta = { + description = "Demo nodes for showing and testing qb devices through waypoints."; + license = with lib.licenses; [ bsd3 asl20 ]; + }; +} diff --git a/distros/humble/qb-device/default.nix b/distros/humble/qb-device/default.nix new file mode 100644 index 0000000000..3ceffd614c --- /dev/null +++ b/distros/humble/qb-device/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, qb-device-bringup, qb-device-driver, qb-device-msgs, qb-device-ros2-control }: +buildRosPackage { + pname = "ros-humble-qb-device"; + version = "4.1.3-r1"; + + src = fetchurl { + url = "https://bitbucket.org/qbrobotics/qbdevice-ros2-release/get/release/humble/qb_device/4.1.3-1.tar.gz"; + name = "4.1.3-1.tar.gz"; + sha256 = "410f4e1073685f0aa4f21bdf7ac2aa84d82b2b89944e7b062950e66a1673589f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ qb-device-bringup qb-device-driver qb-device-msgs qb-device-ros2-control ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package contains a device-independent ROS interface for qbrobotics® devices."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/humble/range-sensor-broadcaster/default.nix b/distros/humble/range-sensor-broadcaster/default.nix index 60385009d2..4bf71a471d 100644 --- a/distros/humble/range-sensor-broadcaster/default.nix +++ b/distros/humble/range-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-humble-range-sensor-broadcaster"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "e2aec3f2bb45320dcd380b1e7339a17ecc9c6c6aadf2bc354cc09399968214cf"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "200312a0b99e0457527032d8a6449409a87ecb2d2ed98a1bebb4de4e81266cc9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rc-genicam-driver/default.nix b/distros/humble/rc-genicam-driver/default.nix index 40197e8380..ca77b6ee54 100644 --- a/distros/humble/rc-genicam-driver/default.nix +++ b/distros/humble/rc-genicam-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-humble-rc-genicam-driver"; - version = "0.3.0-r1"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/humble/rc_genicam_driver/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "ccac29c7e6b53a6dd39e3d965074e39ba1fe0842fce4195e05e0ee532e0d7ea4"; + url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/humble/rc_genicam_driver/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "283055c60ca82e122cb4cea4ea786cfcf7288c1cfee1609673297c2e35b18cfc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/realsense2-camera-msgs/default.nix b/distros/humble/realsense2-camera-msgs/default.nix index ab30a75f77..51e418d930 100644 --- a/distros/humble/realsense2-camera-msgs/default.nix +++ b/distros/humble/realsense2-camera-msgs/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-realsense2-camera-msgs"; - version = "4.54.1-r1"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_camera_msgs/4.54.1-1.tar.gz"; - name = "4.54.1-1.tar.gz"; - sha256 = "01c0724574c3a63eb2ffe38404ab3c1bf13cc52c84930ee1837368da8e7b4a4e"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_camera_msgs/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "f5bb127ee829c91a6875ab3e2a29dbc6809951b09d093baa5143e818c60909b1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime sensor-msgs std-msgs ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/humble/realsense2-camera/default.nix b/distros/humble/realsense2-camera/default.nix index db23e57e08..67d4e321c9 100644 --- a/distros/humble/realsense2-camera/default.nix +++ b/distros/humble/realsense2-camera/default.nix @@ -2,24 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, nav-msgs, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-pytest, launch-ros, launch-testing, librealsense2, nav-msgs, python3Packages, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, ros2topic, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-humble-realsense2-camera"; - version = "4.54.1-r1"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_camera/4.54.1-1.tar.gz"; - name = "4.54.1-1.tar.gz"; - sha256 = "af5f50b45b2b81145525ca8766415bfd46979d9748f98279eec1816de5b98024"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_camera/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "61bff46d89680e9f938da23d651a79d57e5f03325658f48209bf12c0727c1974"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ros-environment ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest launch-pytest launch-testing python3Packages.numpy python3Packages.requests python3Packages.tqdm ros2topic sensor-msgs-py tf2-ros-py ]; propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; meta = { - description = "RealSense camera package allowing access to Intel SR300 and D400 3D cameras"; + description = "RealSense camera package allowing access to Intel D400 3D cameras"; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/humble/realsense2-description/default.nix b/distros/humble/realsense2-description/default.nix index 5847fb895b..fa71ebc568 100644 --- a/distros/humble/realsense2-description/default.nix +++ b/distros/humble/realsense2-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }: buildRosPackage { pname = "ros-humble-realsense2-description"; - version = "4.54.1-r1"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_description/4.54.1-1.tar.gz"; - name = "4.54.1-1.tar.gz"; - sha256 = "78a48dab04d066fc81121b9c6199e3c3ce640bc75cc43b6090f5d494027f0907"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/humble/realsense2_description/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "44f840e91e855ce3b103e5e6bdf59463507e6ad68d43dd637fc363f2810f23d8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rig-reconfigure/default.nix b/distros/humble/rig-reconfigure/default.nix index 4be188f765..37099bfa9b 100644 --- a/distros/humble/rig-reconfigure/default.nix +++ b/distros/humble/rig-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, git, glfw3, rclcpp }: buildRosPackage { pname = "ros-humble-rig-reconfigure"; - version = "1.4.0-r1"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/humble/rig_reconfigure/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "b382a87724d4dafe3c56b59e7c4ba93fe588114e301864724da569e31d81bffe"; + url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/humble/rig_reconfigure/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "43b92c0c2ee6ebf5478b3c96bdef5205bffcd06e34752b877dec9dca407539c3"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-gz-interfaces/default.nix b/distros/humble/ros-gz-interfaces/default.nix index 5b0e77da3a..dd2d095065 100644 --- a/distros/humble/ros-gz-interfaces/default.nix +++ b/distros/humble/ros-gz-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-ros-gz-interfaces"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_gz_interfaces/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "8065ef8ad792cc66f6f0f0ac25773475843f27fe7c949fa94fe549c0a88a0f4c"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_gz_interfaces/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "8057045bf9efd58f39d4899007897c2db3e33d78e6fa690cc1e61fd20d6dc6ef"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-gz/default.nix b/distros/humble/ros-gz/default.nix index 22e2e64f01..60f21b077f 100644 --- a/distros/humble/ros-gz/default.nix +++ b/distros/humble/ros-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-bridge, ros-gz-image, ros-gz-sim, ros-gz-sim-demos }: buildRosPackage { pname = "ros-humble-ros-gz"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_gz/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "3df8bd73c666d97fde77943c893d5559f1f01553861ecdc5412e9c8eaa2fa183"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_gz/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "61e56ba77b2706f4863c2b9a600e06a0c4a26153e227e3566ad7150ef70793b5"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign-bridge/default.nix b/distros/humble/ros-ign-bridge/default.nix index 36c6bbf177..dc9dcabd41 100644 --- a/distros/humble/ros-ign-bridge/default.nix +++ b/distros/humble/ros-ign-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-bridge }: buildRosPackage { pname = "ros-humble-ros-ign-bridge"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_bridge/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "351a86dec32f66ca297f7778a1e3850d20a3f348452f8f0f354e16229723f1b7"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_bridge/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "784d6638dcd913ab8b8a0d360ed24cb9d7d6187c1b85bef5ce4d452d27de13aa"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign-gazebo-demos/default.nix b/distros/humble/ros-ign-gazebo-demos/default.nix index 2f8e45ef0e..62f10cb417 100644 --- a/distros/humble/ros-ign-gazebo-demos/default.nix +++ b/distros/humble/ros-ign-gazebo-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-sim-demos }: buildRosPackage { pname = "ros-humble-ros-ign-gazebo-demos"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_gazebo_demos/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "278eb3db0f1cfbc2ce11fc9c189084951c2bb946ca433dbed0d85d44460b04dd"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_gazebo_demos/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "dccf7adbb99880c766646f476b5a4255564803bcff22e8f7b4d90ef85ee83651"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign-gazebo/default.nix b/distros/humble/ros-ign-gazebo/default.nix index 6d3b3d56fe..9f266c1863 100644 --- a/distros/humble/ros-ign-gazebo/default.nix +++ b/distros/humble/ros-ign-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-sim }: buildRosPackage { pname = "ros-humble-ros-ign-gazebo"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_gazebo/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "c2bb6cfc5d790de248f48fef3b7dd5c0883b0cd067f214517efb06e59d89d10a"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_gazebo/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "9439c427599d1cd7bccb2dcc046d775e4cea9f54808abd86f08c8c2ecffb37f6"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign-image/default.nix b/distros/humble/ros-ign-image/default.nix index daf6e1794c..2fe45e2662 100644 --- a/distros/humble/ros-ign-image/default.nix +++ b/distros/humble/ros-ign-image/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-image }: buildRosPackage { pname = "ros-humble-ros-ign-image"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_image/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "de9a53961fc30e545861a68a3de9f50a9521acb7506148b04c28e8d4619955e1"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_image/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "62aa2d96bc86f9b562987fcb5f3dd16f71da4cf00cc40bca8890f58413b25f43"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign-interfaces/default.nix b/distros/humble/ros-ign-interfaces/default.nix index c2b837db10..2be728e46f 100644 --- a/distros/humble/ros-ign-interfaces/default.nix +++ b/distros/humble/ros-ign-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, ros-gz-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-ros-ign-interfaces"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_interfaces/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "704d9849ba33aea36868368fa9de03ed74b3d79e18cf82c456c0ad56c5e85325"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign_interfaces/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "e977686f7f2d0b98670b4057dd3a24079d550969b5e867fda511371552145b90"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros-ign/default.nix b/distros/humble/ros-ign/default.nix index eb7e75bada..9de0889e44 100644 --- a/distros/humble/ros-ign/default.nix +++ b/distros/humble/ros-ign/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz, ros-ign-bridge, ros-ign-gazebo, ros-ign-gazebo-demos, ros-ign-image }: buildRosPackage { pname = "ros-humble-ros-ign"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "ae545b6c5ebf6d3c6afa53b0c2f2071aa94dd4b0ffc24aeb4595bb9c08f3c2af"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/ros_ign/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "7e364e89c17461f1c5cf3edbf73a9627a4a38612eb668e80d8f8751ff644e54c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros2-control-test-assets/default.nix b/distros/humble/ros2-control-test-assets/default.nix index 855e09585e..02aa94edd5 100644 --- a/distros/humble/ros2-control-test-assets/default.nix +++ b/distros/humble/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-humble-ros2-control-test-assets"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "fbb511be77f1066f78154bd2f3fd7a69f58e349ead3efcf553dc248e8867e39e"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "8b9448c55becdb6d8c2188e6c7b85e09a1b776ebd57790dd387be571cdca0e1c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros2-control/default.nix b/distros/humble/ros2-control/default.nix index ebf2f77bca..0e1f7ca8cb 100644 --- a/distros/humble/ros2-control/default.nix +++ b/distros/humble/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }: buildRosPackage { pname = "ros-humble-ros2-control"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "779986bbba3f64b8f8fccac5e74bbde9ae03586a2b6fc7b27b7f573b25759597"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "b0f4f57d5c825616d97207fa9e4b0b1120cd9eb3119e3582edf94d0a9b1e5ee7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ros2-controllers-test-nodes/default.nix b/distros/humble/ros2-controllers-test-nodes/default.nix index a7709de7dc..2f8e95f15c 100644 --- a/distros/humble/ros2-controllers-test-nodes/default.nix +++ b/distros/humble/ros2-controllers-test-nodes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-humble-ros2-controllers-test-nodes"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "68fbad58f3db768865131e1eda5d07e2236306566def7c3ecefe483eebc2955f"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "683ed9e3671f604ae749cec3440046454b038803fa79902e306465938ff20422"; }; buildType = "ament_python"; diff --git a/distros/humble/ros2-controllers/default.nix b/distros/humble/ros2-controllers/default.nix index 43b06f18cc..84f367104c 100644 --- a/distros/humble/ros2-controllers/default.nix +++ b/distros/humble/ros2-controllers/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, pid-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: buildRosPackage { pname = "ros-humble-ros2-controllers"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "e6f562a021d1577f45e8461a5df6b6640a8673a2ed52c0f20931f48f594b6f8b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "ee8e56e997a73006f8f553278c162520e696353d0d5fb6d0ee1ff4c0b37b0f98"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ackermann-steering-controller admittance-controller bicycle-steering-controller diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller position-controllers range-sensor-broadcaster steering-controllers-library tricycle-controller tricycle-steering-controller velocity-controllers ]; + propagatedBuildInputs = [ ackermann-steering-controller admittance-controller bicycle-steering-controller diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller pid-controller position-controllers range-sensor-broadcaster steering-controllers-library tricycle-controller tricycle-steering-controller velocity-controllers ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/ros2-socketcan-msgs/default.nix b/distros/humble/ros2-socketcan-msgs/default.nix new file mode 100644 index 0000000000..4277dee457 --- /dev/null +++ b/distros/humble/ros2-socketcan-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-humble-ros2-socketcan-msgs"; + version = "1.3.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/humble/ros2_socketcan_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "040f7aa471d2fc201f3d4ed6e463662f08b934cb0b610e922d1935cf5fe3ad0d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Messages for SocketCAN"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/humble/ros2-socketcan/default.nix b/distros/humble/ros2-socketcan/default.nix index f5e6c3f2cc..aacdfad05a 100644 --- a/distros/humble/ros2-socketcan/default.nix +++ b/distros/humble/ros2-socketcan/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-socketcan-msgs }: buildRosPackage { pname = "ros-humble-ros2-socketcan"; - version = "1.1.0-r3"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/humble/ros2_socketcan/1.1.0-3.tar.gz"; - name = "1.1.0-3.tar.gz"; - sha256 = "faa44746237d959c156abcb6d59a3e5ec7f6f1d1f9053cfe0543a122881da0dd"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/humble/ros2_socketcan/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "ae630faf4e297b46c1115c3e3343c7e0b11a7edcb9cfd805aa83c292bc9f4bfb"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-msgs lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle ]; + propagatedBuildInputs = [ can-msgs lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle ros2-socketcan-msgs ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/ros2controlcli/default.nix b/distros/humble/ros2controlcli/default.nix index 93bbb38a92..ce2193411b 100644 --- a/distros/humble/ros2controlcli/default.nix +++ b/distros/humble/ros2controlcli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-humble-ros2controlcli"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "aa4bf65c38dd513b9d8a5be66a8455f838d96b024e9db65d437acf26251d1f26"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "874db20e24adc5123732ecba09cd1a218300ec05312fe61f073b1d5a9fce3e14"; }; buildType = "ament_python"; diff --git a/distros/humble/rosx-introspection/default.nix b/distros/humble/rosx-introspection/default.nix new file mode 100644 index 0000000000..ba68ea770a --- /dev/null +++ b/distros/humble/rosx-introspection/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fastcdr, geometry-msgs, rapidjson, rclcpp, rosbag2-cpp, sensor-msgs }: +buildRosPackage { + pname = "ros-humble-rosx-introspection"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosx_introspection-release/archive/release/humble/rosx_introspection/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "ef0735f64667a76fbadcaab7489cd98d58b4f137cdb11e114473926319f521be"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ geometry-msgs sensor-msgs ]; + propagatedBuildInputs = [ ament-index-cpp fastcdr rapidjson rclcpp rosbag2-cpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Successor of ros_type_introspection"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/humble/rqt-controller-manager/default.nix b/distros/humble/rqt-controller-manager/default.nix index ba146211ce..e56a02a4ad 100644 --- a/distros/humble/rqt-controller-manager/default.nix +++ b/distros/humble/rqt-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-humble-rqt-controller-manager"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "a4099883040b915d5ceab23a09cfeffaeda304bd75f4fc7c5738bee4e1f66633"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "2ce12b51894d333c34e89687338b0abf3a4f181fc4125bb66687eff5cb05fa5c"; }; buildType = "ament_python"; diff --git a/distros/humble/rqt-joint-trajectory-controller/default.nix b/distros/humble/rqt-joint-trajectory-controller/default.nix index 8616570690..513b5d59c7 100644 --- a/distros/humble/rqt-joint-trajectory-controller/default.nix +++ b/distros/humble/rqt-joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }: buildRosPackage { pname = "ros-humble-rqt-joint-trajectory-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "a4adae66e6de78b4036aa1fc6d87218893e10d7bf7bbeba4474a7d64cbd63b94"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "c008a92982257ec63ed6bd4479d9815795b997d0c4824169f47790f393ab97fc"; }; buildType = "ament_python"; diff --git a/distros/humble/rqt-tf-tree/default.nix b/distros/humble/rqt-tf-tree/default.nix index 3007252373..84b629a3c7 100644 --- a/distros/humble/rqt-tf-tree/default.nix +++ b/distros/humble/rqt-tf-tree/default.nix @@ -2,19 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, pythonPackages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-rqt-tf-tree"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/humble/rqt_tf_tree/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e1c9088f325151b29ff3f3d5b7192fa2ed8cf6c0718d86d14716238c143c11e2"; + url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/humble/rqt_tf_tree/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "92e5d079a1fa325831c62a6be502118ff56184ff2a5c0d98171f536f7deea795"; }; buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; + checkInputs = [ python3Packages.mock pythonPackages.pytest ]; propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; meta = { diff --git a/distros/humble/rtabmap-conversions/default.nix b/distros/humble/rtabmap-conversions/default.nix index 14677181d7..eeac2a54fd 100644 --- a/distros/humble/rtabmap-conversions/default.nix +++ b/distros/humble/rtabmap-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-geometry, laser-geometry, pcl-conversions, rclcpp, rclcpp-components, ros-environment, rtabmap, rtabmap-msgs, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs }: buildRosPackage { pname = "ros-humble-rtabmap-conversions"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_conversions/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "d620493b25d9da89e64ba786a2e1421cf7cf9e296b381f8d344a2144bcdb19f1"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_conversions/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "8af4b4769938ad1a4ba87ede3156f5ce0717db1ab6b2afd9e6e136b580fcf65b"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-demos/default.nix b/distros/humble/rtabmap-demos/default.nix index 220da18563..9cee2a8895 100644 --- a/distros/humble/rtabmap-demos/default.nix +++ b/distros/humble/rtabmap-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-humble-rtabmap-demos"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_demos/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "2d32635fee4c7f89f9bf126d622308ac9eb8a71dc50d6e260fb48ecfa0dd7671"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_demos/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "e8abfa2ad32ad330461962fc433aeb7ab3dc3275fb4c9a0e787eb4744eb9bc30"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-examples/default.nix b/distros/humble/rtabmap-examples/default.nix index 0d39a8fc87..bd051ba685 100644 --- a/distros/humble/rtabmap-examples/default.nix +++ b/distros/humble/rtabmap-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, imu-filter-madgwick, realsense2-camera, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, tf2-ros, velodyne }: buildRosPackage { pname = "ros-humble-rtabmap-examples"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_examples/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "0829bf2ef1ce9a37287c09da6e1e1ef1096cce3a44251d9a456f22a9675d21bd"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_examples/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "31de3d6565f8f02d4448bb3b2717ca78bae14478f43d015de69a25f3e1647a21"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-launch/default.nix b/distros/humble/rtabmap-launch/default.nix index 04dc0a9f8b..1fe7a6fbda 100644 --- a/distros/humble/rtabmap-launch/default.nix +++ b/distros/humble/rtabmap-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-humble-rtabmap-launch"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_launch/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "e61e36cc903483ddec4cec3b957f51f9143def0890d4aa4c6cf40f8c8737b4af"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_launch/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "200bee4cade5a7a5533c320a273727eabe24d32f61e9770b07c489a5a4d39c6c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-msgs/default.nix b/distros/humble/rtabmap-msgs/default.nix index 75d771433c..70ea9f4d9e 100644 --- a/distros/humble/rtabmap-msgs/default.nix +++ b/distros/humble/rtabmap-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs }: buildRosPackage { pname = "ros-humble-rtabmap-msgs"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_msgs/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "1f90cf6fa975b65b7e0005c12a42dfd2c31068fa8b1f8f5efbf57daaf63e18d1"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_msgs/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "85a50e3fc1f746d10a0b19751035aab898687a7494efcfc3259028eb5aea65f8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-odom/default.nix b/distros/humble/rtabmap-odom/default.nix index bb1c038f54..f0ff0b9349 100644 --- a/distros/humble/rtabmap-odom/default.nix +++ b/distros/humble/rtabmap-odom/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, image-geometry, laser-geometry, message-filters, nav-msgs, pcl-conversions, pcl-ros, pluginlib, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs }: buildRosPackage { pname = "ros-humble-rtabmap-odom"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_odom/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "508977de6462f339205a507ed61fdd28db8a93a9f96cac0f8f7431b21614d824"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_odom/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "980bb3ee9aa4bc8e899cd946e4c8adc00343f22e485ea51fbfec2e14277a83b9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-python/default.nix b/distros/humble/rtabmap-python/default.nix index 4920f4649f..78e9a254b6 100644 --- a/distros/humble/rtabmap-python/default.nix +++ b/distros/humble/rtabmap-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-humble-rtabmap-python"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_python/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "027c9cb797609a5e04adbe64282cdb841434535360c9ef95002b6d4f37d07154"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_python/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "438a291c4f3cea8d75f889fb26848f625992b0b5009054e909b05e465b6690ba"; }; buildType = "ament_python"; diff --git a/distros/humble/rtabmap-ros/default.nix b/distros/humble/rtabmap-ros/default.nix index 799a8bfd8f..fc992b63ab 100644 --- a/distros/humble/rtabmap-ros/default.nix +++ b/distros/humble/rtabmap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-conversions, rtabmap-demos, rtabmap-examples, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-python, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-humble-rtabmap-ros"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_ros/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "be91fb32c5ec967fae98e3e3194257ba2e30b6bdf82273cd7dfa1d756aa6b864"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_ros/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "8879a3530f64cc6f9a3681df15f951d1694b3ae2c50a1bf272200a4cc761f755"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-rviz-plugins/default.nix b/distros/humble/rtabmap-rviz-plugins/default.nix index 31ce84505b..09125af091 100644 --- a/distros/humble/rtabmap-rviz-plugins/default.nix +++ b/distros/humble/rtabmap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, pcl-conversions, pluginlib, rclcpp, rtabmap-conversions, rtabmap-msgs, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, tf2 }: buildRosPackage { pname = "ros-humble-rtabmap-rviz-plugins"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_rviz_plugins/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "b3b0dea3f8959d9d92d0739fa68528f9247d9d6b6c104d5ee4baa7b52da4baf7"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_rviz_plugins/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "cc3d4174ccbed90df3cb4c56b5f69eb9cfc5d9ba133152d675a10bb209fc1cb7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-slam/default.nix b/distros/humble/rtabmap-slam/default.nix index 0a4db6bbe8..80435f6d81 100644 --- a/distros/humble/rtabmap-slam/default.nix +++ b/distros/humble/rtabmap-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, nav2-msgs, rclcpp, rclcpp-components, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-humble-rtabmap-slam"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_slam/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "5d6e2b77c8e1d496da909f31b1479989a786fd3eb2acc658b57424600a351123"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_slam/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "57784aff41cee431c7b5a7b8612ae25784c18b56873e66f2a7aecd007d8ac4ea"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-sync/default.nix b/distros/humble/rtabmap-sync/default.nix index 6566065626..ac73c91150 100644 --- a/distros/humble/rtabmap-sync/default.nix +++ b/distros/humble/rtabmap-sync/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, diagnostic-updater, image-transport, message-filters, nav-msgs, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs }: buildRosPackage { pname = "ros-humble-rtabmap-sync"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_sync/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "b3bc8905a34fbbd21ebd15323f2b3c32e42fcfb740f2209dc1b8443058ae3589"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_sync/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "1464bd6b71cf68e430b170bfb88300f245ec418c1ec3c29b0dbf7e9b6d5f5734"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-util/default.nix b/distros/humble/rtabmap-util/default.nix index d4082ed851..1234b9b24e 100644 --- a/distros/humble/rtabmap-util/default.nix +++ b/distros/humble/rtabmap-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, grid-map-ros, image-transport, laser-geometry, message-filters, nav-msgs, octomap-msgs, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-rtabmap-util"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_util/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "f9693343bd8b5d86abfe93a62ccf932766d4dfafce8f11e033a814fbdfdd0ba6"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_util/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "7df82fbd5e9342371e5480b3aa0976339e96e7c7b470a8bb64f3b352981bff13"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap-viz/default.nix b/distros/humble/rtabmap-viz/default.nix index a0251ef273..1e9e3826a1 100644 --- a/distros/humble/rtabmap-viz/default.nix +++ b/distros/humble/rtabmap-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, rclcpp, rtabmap-msgs, rtabmap-sync, std-msgs, std-srvs, tf2 }: buildRosPackage { pname = "ros-humble-rtabmap-viz"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_viz/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "ce057822e38175e53e1648b0fb49a90f0562e1224de2dae03ecd4d427a375532"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/humble/rtabmap_viz/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "f99a305017c67253349de0cee4ef77068c77b63565948436ab4e18874766b344"; }; buildType = "ament_cmake"; diff --git a/distros/humble/rtabmap/default.nix b/distros/humble/rtabmap/default.nix index 1e8d2ab903..c753ff3a0b 100644 --- a/distros/humble/rtabmap/default.nix +++ b/distros/humble/rtabmap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, grid-map-core, gtsam, libg2o, libpointmatcher, octomap, pcl, proj, qt-gui-cpp, sqlite, zlib }: buildRosPackage { pname = "ros-humble-rtabmap"; - version = "0.21.4-r1"; + version = "0.21.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/humble/rtabmap/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "253aee183b22386bc414456d184b4fa722f22801ab716153eec8315ea35e36a7"; + url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/humble/rtabmap/0.21.6-1.tar.gz"; + name = "0.21.6-1.tar.gz"; + sha256 = "6842e523df32cae161c276a5d5497109e050c47b1588c0065e0d46cd49999883"; }; buildType = "cmake"; diff --git a/distros/humble/self-test/default.nix b/distros/humble/self-test/default.nix index 5d66727602..711fddd267 100644 --- a/distros/humble/self-test/default.nix +++ b/distros/humble/self-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }: buildRosPackage { pname = "ros-humble-self-test"; - version = "3.1.2-r1"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/self_test/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "5ab374bde37d67af7cd3d8b9ea6e78f4988efb8fe25e344ed1d03f277b1767eb"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/self_test/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "f69b5acb6fb0291435669df852807a76ade09d49ea7a2dbe73b9a8022c454cde"; }; buildType = "ament_cmake"; diff --git a/distros/humble/septentrio-gnss-driver/default.nix b/distros/humble/septentrio-gnss-driver/default.nix index 95adec5e69..13047a2d58 100644 --- a/distros/humble/septentrio-gnss-driver/default.nix +++ b/distros/humble/septentrio-gnss-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, boost, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-humble-septentrio-gnss-driver"; - version = "1.4.0-r1"; + version = "1.4.0-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/humble/septentrio_gnss_driver/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "89fd53cc94aac5ef3ff8aa293af749ac6aadfa110cc6b875f5758cf6f3ec57b0"; + url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/humble/septentrio_gnss_driver/1.4.0-2.tar.gz"; + name = "1.4.0-2.tar.gz"; + sha256 = "dca396384bb208b75011bbb1f342a37981de3d8fb71bfc327be3a579ceea6ea9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/sick-scan-xd/default.nix b/distros/humble/sick-scan-xd/default.nix index e938d148db..fc0d7d6668 100644 --- a/distros/humble/sick-scan-xd/default.nix +++ b/distros/humble/sick-scan-xd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, geometry-msgs, nav-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, tf2, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-humble-sick-scan-xd"; - version = "3.2.5-r1"; + version = "3.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sick_scan_xd-release/archive/release/humble/sick_scan_xd/3.2.5-1.tar.gz"; - name = "3.2.5-1.tar.gz"; - sha256 = "40b3d8502f6a7b2c6f11d8ea9d55f5d5f749fbdce66749c835bffcae96e40ac6"; + url = "https://github.com/ros2-gbp/sick_scan_xd-release/archive/release/humble/sick_scan_xd/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "593ecd4ff6cf8b5e45b22c87624dce6030a585945516d96264b6be546c1df53b"; }; buildType = "ament_cmake"; @@ -21,6 +21,6 @@ buildRosPackage { meta = { description = "ROS 1 and 2 driver for SICK scanner"; - license = with lib.licenses; [ "Apache-License,-Version-2.0,-see-\"http-www.apache.org-licenses-LICENSE-2.0\"" ]; + license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/humble/simple-launch/default.nix b/distros/humble/simple-launch/default.nix index e47deb8d83..c1e758642b 100644 --- a/distros/humble/simple-launch/default.nix +++ b/distros/humble/simple-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-index-python, launch, launch-ros, xacro }: buildRosPackage { pname = "ros-humble-simple-launch"; - version = "1.9.2-r1"; + version = "1.10.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/humble/simple_launch/1.9.2-1.tar.gz"; - name = "1.9.2-1.tar.gz"; - sha256 = "a494536d1bfa90fb6ef1b1c7285bcde570868206d39fec32b8bd474d0953fa11"; + url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/humble/simple_launch/1.10.1-1.tar.gz"; + name = "1.10.1-1.tar.gz"; + sha256 = "5ab930063dbd44ac9d1f0092c95db0fa01596d8262728e6bd50589ad1112bfad"; }; buildType = "ament_cmake"; diff --git a/distros/humble/situational-graphs-datasets/default.nix b/distros/humble/situational-graphs-datasets/default.nix new file mode 100644 index 0000000000..df9b1c8fe3 --- /dev/null +++ b/distros/humble/situational-graphs-datasets/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: +buildRosPackage { + pname = "ros-humble-situational-graphs-datasets"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_dataset-release/archive/release/humble/situational_graphs_datasets/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "b226e47b70649b5644d78dc2adc77922add72c638e2ac61ffb382f73ac574a78"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ python3Packages.matplotlib ]; + + meta = { + description = "Graph datasets for situational_graphs_reasoning repo"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/situational-graphs-msgs/default.nix b/distros/humble/situational-graphs-msgs/default.nix new file mode 100644 index 0000000000..80642e8438 --- /dev/null +++ b/distros/humble/situational-graphs-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-humble-situational-graphs-msgs"; + version = "0.0.1-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_msgs-release/archive/release/humble/situational_graphs_msgs/0.0.1-2.tar.gz"; + name = "0.0.1-2.tar.gz"; + sha256 = "8b2d327cf88d31eee16faa7675accfc318875f4ccfd2c7391d56b26c08d5101c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-generators rosidl-default-runtime sensor-msgs std-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Custom messages for s_graphs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/situational-graphs-reasoning-msgs/default.nix b/distros/humble/situational-graphs-reasoning-msgs/default.nix new file mode 100644 index 0000000000..af6cfaac25 --- /dev/null +++ b/distros/humble/situational-graphs-reasoning-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: +buildRosPackage { + pname = "ros-humble-situational-graphs-reasoning-msgs"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_reasoning_msgs-release/archive/release/humble/situational_graphs_reasoning_msgs/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "1246e9b490039f7988d4257bdaa7e5eeaea82e3b930b739db845738a31279261"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Custom reasoning msgs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/situational-graphs-wrapper/default.nix b/distros/humble/situational-graphs-wrapper/default.nix new file mode 100644 index 0000000000..8889248687 --- /dev/null +++ b/distros/humble/situational-graphs-wrapper/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +buildRosPackage { + pname = "ros-humble-situational-graphs-wrapper"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_wrapper-release/archive/release/humble/situational_graphs_wrapper/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "1edf85dfe65291636f264a59b217fa97cd1b2bd5c1c1d016618d110149993ce9"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + + meta = { + description = "Graph wrapper for situational_graphs_wrapper repo"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/humble/slam-toolbox/default.nix b/distros/humble/slam-toolbox/default.nix index e4ba95e87e..2abc50532a 100644 --- a/distros/humble/slam-toolbox/default.nix +++ b/distros/humble/slam-toolbox/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb_2021_8, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb_2021_11, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-humble-slam-toolbox"; version = "2.6.8-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-uncrustify ament-lint-auto launch launch-testing ]; - propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb_2021_8 tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; + propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb_2021_11 tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/sophus/default.nix b/distros/humble/sophus/default.nix index 08e7bc3434..3c274fd064 100644 --- a/distros/humble/sophus/default.nix +++ b/distros/humble/sophus/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, eigen }: +{ lib, buildRosPackage, fetchurl, ceres-solver, cmake, eigen, fmt }: buildRosPackage { pname = "ros-humble-sophus"; - version = "1.3.2-r1"; + version = "1.22.9102-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/sophus-release/archive/release/humble/sophus/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "19f18c6a0dad27ebd33c4e872c7c7346bff95ad8e81f15bbc60a711d46da44a4"; + url = "https://github.com/ros2-gbp/sophus-release/archive/release/humble/sophus/1.22.9102-2.tar.gz"; + name = "1.22.9102-2.tar.gz"; + sha256 = "681c15d9db2da20b909b2185ac6429c3b91362939a62b4b796e23969ac96663f"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; + propagatedBuildInputs = [ ceres-solver eigen fmt ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/humble/steering-controllers-library/default.nix b/distros/humble/steering-controllers-library/default.nix index 51173bee30..2a0b52c65a 100644 --- a/distros/humble/steering-controllers-library/default.nix +++ b/distros/humble/steering-controllers-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }: buildRosPackage { pname = "ros-humble-steering-controllers-library"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "69af264536b61e8bb8bb07f93d45bcb1e9540f5dc2820e6b5630a7cd65faa9ef"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "75cf1bfff568450c37ef733cd4f7fefec04e81f0f7fa402cd0ae67f994221e87"; }; buildType = "ament_cmake"; diff --git a/distros/humble/stereo-image-proc/default.nix b/distros/humble/stereo-image-proc/default.nix index 5e69baf684..95c937adad 100644 --- a/distros/humble/stereo-image-proc/default.nix +++ b/distros/humble/stereo-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, ros-testing, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-humble-stereo-image-proc"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/stereo_image_proc/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "736e771a19a046a8f256ef7a4c10639306881d9180c096658a1dbbb22340a2ff"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/stereo_image_proc/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "af3bcc9cf863240cc678b3cdf4a1294639b2bcbb0b3fd2e2f68b91927f7b760a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/swri-console/default.nix b/distros/humble/swri-console/default.nix index 3407b5a7f5..de0709aa9c 100644 --- a/distros/humble/swri-console/default.nix +++ b/distros/humble/swri-console/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, rosbag2-transport, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-swri-console"; - version = "2.0.4-r1"; + version = "2.0.5-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/humble/swri_console/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "68185d56b50e49bda8c37487c48a828963e6a67dcba48211acd1edf3c02871f3"; + url = "https://github.com/ros2-gbp/swri_console-release/archive/release/humble/swri_console/2.0.5-2.tar.gz"; + name = "2.0.5-2.tar.gz"; + sha256 = "d43485c37457aa14e0cef5c8cdd7e7510a82dc514ce04dd8a6823e2ae4cd9143"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosbag2-transport rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/humble/teleop-twist-joy/default.nix b/distros/humble/teleop-twist-joy/default.nix index bc455b011d..74d6b592f5 100644 --- a/distros/humble/teleop-twist-joy/default.nix +++ b/distros/humble/teleop-twist-joy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, joy, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-humble-teleop-twist-joy"; - version = "2.4.5-r1"; + version = "2.4.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/humble/teleop_twist_joy/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "d20729c400140a62e958c35cc596992a4c470406cb09d66178e8e0bb8aebcedd"; + url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/humble/teleop_twist_joy/2.4.6-1.tar.gz"; + name = "2.4.6-1.tar.gz"; + sha256 = "627de7b65caea1e0882ef938de77e64a90ee00516defba140150f30e2edcf691"; }; buildType = "ament_cmake"; diff --git a/distros/humble/test-ros-gz-bridge/default.nix b/distros/humble/test-ros-gz-bridge/default.nix index f77f48dbf7..80b0c5c100 100644 --- a/distros/humble/test-ros-gz-bridge/default.nix +++ b/distros/humble/test-ros-gz-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, launch-testing, launch-testing-ament-cmake, ros-gz-bridge }: buildRosPackage { pname = "ros-humble-test-ros-gz-bridge"; - version = "0.244.14-r1"; + version = "0.244.16-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/test_ros_gz_bridge/0.244.14-1.tar.gz"; - name = "0.244.14-1.tar.gz"; - sha256 = "ee86fd9c1f10321dfd917a4291dd0d16c86df12a34459965931827e418484663"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/humble/test_ros_gz_bridge/0.244.16-1.tar.gz"; + name = "0.244.16-1.tar.gz"; + sha256 = "cd4d7ad197aa9b2b60fa48090a206515dcd85d9d97b1b84231c6ea3e22dc106e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-bullet/default.nix b/distros/humble/tf2-bullet/default.nix index 97b3141bcf..9cd68e9629 100644 --- a/distros/humble/tf2-bullet/default.nix +++ b/distros/humble/tf2-bullet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-humble-tf2-bullet"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_bullet/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "4f84369e1cb86a2255de8d9c768887b2921244bd2d0999b488c1587c5995ca9c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_bullet/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "da5c74fccec858d24b75ee998c38c298bf070f64db26ed425649f41949afd0d1"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-eigen-kdl/default.nix b/distros/humble/tf2-eigen-kdl/default.nix index e2e55a83cb..72b0b126f4 100644 --- a/distros/humble/tf2-eigen-kdl/default.nix +++ b/distros/humble/tf2-eigen-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }: buildRosPackage { pname = "ros-humble-tf2-eigen-kdl"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_eigen_kdl/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "91491efecf0a3f1cdbe210f27f071dafaca04dba46f2de1055561443b71d08e2"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_eigen_kdl/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "9bfab92237a38ab18fbaeb6dbfd60dad883ba62b8c816a5351ad409f75c69498"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-eigen/default.nix b/distros/humble/tf2-eigen/default.nix index 219bf489fe..ece9ce8c33 100644 --- a/distros/humble/tf2-eigen/default.nix +++ b/distros/humble/tf2-eigen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-humble-tf2-eigen"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_eigen/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "86afe8a05c50fdd27f867d0ffa0e42bbdc74d3879f1fa24cc387c6dbc6232c7c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_eigen/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "2395563b6212ea167eb7680f3eabbe8b853925c60e70df36f611f42fb63be3f7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-geometry-msgs/default.nix b/distros/humble/tf2-geometry-msgs/default.nix index f4d1e87a5d..4616ddc3c2 100644 --- a/distros/humble/tf2-geometry-msgs/default.nix +++ b/distros/humble/tf2-geometry-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-humble-tf2-geometry-msgs"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_geometry_msgs/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "5c1a4c0571bfe54b013355bbe463608d6e96b458dbb0c99ed4efaf2c505a59d4"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_geometry_msgs/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "82a00781b32eea7f9669965ea38dee187f4cac4c53f49bd3ae7d080a7d630b91"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-kdl/default.nix b/distros/humble/tf2-kdl/default.nix index efd453c4a4..3e59ae79c0 100644 --- a/distros/humble/tf2-kdl/default.nix +++ b/distros/humble/tf2-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-humble-tf2-kdl"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_kdl/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "d60c4516997494ca3d7c6f2044de2112ca70b34f2697b3e0326a631437c9cb55"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_kdl/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "6abe6b50a41fd2ee6af67200615b0bb32978d94df990b91abcb197054c885c72"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-msgs/default.nix b/distros/humble/tf2-msgs/default.nix index 46aa2ede7a..ac6015e3f2 100644 --- a/distros/humble/tf2-msgs/default.nix +++ b/distros/humble/tf2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-tf2-msgs"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_msgs/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "8597d94d5cdf972e698c3d28e7e6206c1f6dfa265c5b4b22de298a4404473f46"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_msgs/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "336ffd3d144d80858159263e6fdfb125a8d6a0d6cf200a7b5ead137982db5f68"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-py/default.nix b/distros/humble/tf2-py/default.nix index 6a385d6a42..c520944bfd 100644 --- a/distros/humble/tf2-py/default.nix +++ b/distros/humble/tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: buildRosPackage { pname = "ros-humble-tf2-py"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_py/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "1077f50f8b49a08cbb957d9f1401d308284483ee3f26a945237c341738c5bbd5"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_py/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "018908110246ed202dd85db75e3acd7d4f43f6acc3b1cbd2414ce85d92177184"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-ros-py/default.nix b/distros/humble/tf2-ros-py/default.nix index 621f7f9e28..35b57b0a4a 100644 --- a/distros/humble/tf2-ros-py/default.nix +++ b/distros/humble/tf2-ros-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }: buildRosPackage { pname = "ros-humble-tf2-ros-py"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_ros_py/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "4c442465c9e4374a7a9c81e4af78b47f0774750f942b933ba5b7cac56d1a4177"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_ros_py/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "9ff4d188195b02a3a482a2dfd7609ffa501840f53cd8886310c99d255ebd01c6"; }; buildType = "ament_python"; diff --git a/distros/humble/tf2-ros/default.nix b/distros/humble/tf2-ros/default.nix index edc0007cf3..e7a3ce0ec4 100644 --- a/distros/humble/tf2-ros/default.nix +++ b/distros/humble/tf2-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-humble-tf2-ros"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_ros/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "ef495e32558764c89fc2cb22d18937ee29247f08249f055085d35397e3306fbb"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_ros/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "8a2e3bebda1808b711868d15f769806e072f177b7d826461d72517db50cfd4cc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-sensor-msgs/default.nix b/distros/humble/tf2-sensor-msgs/default.nix index 5473e4e827..cea4f66ed0 100644 --- a/distros/humble/tf2-sensor-msgs/default.nix +++ b/distros/humble/tf2-sensor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, rclcpp, sensor-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-humble-tf2-sensor-msgs"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_sensor_msgs/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "eb9d35da2862611ce27c5e3a578089b387fd7a5a17e711b37a79b78f91cb287c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_sensor_msgs/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "3a2a04c4a3991e2803223800496413f7dd995d559eee85c4a71d1dd1a4ccfee7"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tf2-tools/default.nix b/distros/humble/tf2-tools/default.nix index 89c326800e..67c3c56efa 100644 --- a/distros/humble/tf2-tools/default.nix +++ b/distros/humble/tf2-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, graphviz, python3Packages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }: buildRosPackage { pname = "ros-humble-tf2-tools"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_tools/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "826023df93140aa4edc5bdaed449b62d544d4e76d9eb6f6e78081b0abe7d443b"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2_tools/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "f162902a5986bf37c56e7c8a6c11c3ff40a12fcf425a11c45cea7acd8ea23c9b"; }; buildType = "ament_python"; diff --git a/distros/humble/tf2/default.nix b/distros/humble/tf2/default.nix index 337e974088..815ded1065 100644 --- a/distros/humble/tf2/default.nix +++ b/distros/humble/tf2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, console-bridge, console-bridge-vendor, geometry-msgs, rcutils, rosidl-runtime-cpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, console-bridge, console-bridge-vendor, geometry-msgs, rcutils, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-humble-tf2"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "339e0d87dbdd19bf2103dee9709f33c10c4ffe150289f6238b98b2f4d1cf6901"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/humble/tf2/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "98daf78a1404e595d078e7ebe391785a641a9fec93002a3511eb4fd7ac3287c1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; + checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-google-benchmark ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; propagatedBuildInputs = [ builtin-interfaces console-bridge console-bridge-vendor geometry-msgs rcutils rosidl-runtime-cpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/humble/theora-image-transport/default.nix b/distros/humble/theora-image-transport/default.nix index bcdb561686..5c08fba157 100644 --- a/distros/humble/theora-image-transport/default.nix +++ b/distros/humble/theora-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cv-bridge, image-transport, libogg, libtheora, opencv, pkg-config, pluginlib, rclcpp, rcutils, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-humble-theora-image-transport"; - version = "2.5.1-r1"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/theora_image_transport/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "6a273252841a3523d849bdcc146508f793649842836ac9ba94087da1ab4be6da"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/theora_image_transport/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "b5b8c6eb6132fc14ddb5fdceb80aeb5e27f969fac84b1d44cc9d5dd0fe3d4343"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tiago-2dnav/default.nix b/distros/humble/tiago-2dnav/default.nix index fd484bca88..531fdfec5f 100644 --- a/distros/humble/tiago-2dnav/default.nix +++ b/distros/humble/tiago-2dnav/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, launch-pal, nav2-bringup, pmb2-maps, ros2launch, rviz2 }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, launch-pal, nav2-bringup, pal-maps, ros2launch, rviz2 }: buildRosPackage { pname = "ros-humble-tiago-2dnav"; - version = "4.0.12-r1"; + version = "4.1.2-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_2dnav/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "4bbae1dc32b1209a45bc3ec4b5ea787ce0fc30afe27e85caa27398c271ae427e"; + url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_2dnav/4.1.2-1.tar.gz"; + name = "4.1.2-1.tar.gz"; + sha256 = "00cbd9db10ca993e553dfd90ea1f75ce37cfb3fbdd0ce6e839fb25b95c2737ca"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-pal nav2-bringup pmb2-maps ros2launch rviz2 ]; + propagatedBuildInputs = [ launch-pal nav2-bringup pal-maps ros2launch rviz2 ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/tiago-bringup/default.nix b/distros/humble/tiago-bringup/default.nix index da227847df..8fd0de21d1 100644 --- a/distros/humble/tiago-bringup/default.nix +++ b/distros/humble/tiago-bringup/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, joy, joy-teleop, launch-pal, play-motion2, robot-state-publisher, teleop-tools-msgs, tiago-controller-configuration, tiago-description, twist-mux, twist-mux-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, joy-linux, joy-teleop, launch-pal, play-motion2, teleop-tools-msgs, tiago-controller-configuration, tiago-description, twist-mux, twist-mux-msgs }: buildRosPackage { pname = "ros-humble-tiago-bringup"; - version = "4.2.3-r1"; + version = "4.2.17-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_bringup/4.2.3-1.tar.gz"; - name = "4.2.3-1.tar.gz"; - sha256 = "3fdc121e31830782b2ea9c39033d175aa270def6475e1f7836229ae06fd56db1"; + url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_bringup/4.2.17-1.tar.gz"; + name = "4.2.17-1.tar.gz"; + sha256 = "6f008f1cdb1e5c4f01982371c7c0eed776c8c534363006b82818431d8e5fddc6"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs joy joy-teleop launch-pal play-motion2 robot-state-publisher teleop-tools-msgs tiago-controller-configuration tiago-description twist-mux twist-mux-msgs ]; + propagatedBuildInputs = [ geometry-msgs joy-linux joy-teleop launch-pal play-motion2 teleop-tools-msgs tiago-controller-configuration tiago-description twist-mux twist-mux-msgs ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/tiago-controller-configuration/default.nix b/distros/humble/tiago-controller-configuration/default.nix index 447fa04ddd..6456069509 100644 --- a/distros/humble/tiago-controller-configuration/default.nix +++ b/distros/humble/tiago-controller-configuration/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, diff-drive-controller, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-pal, pal-gripper-controller-configuration, pal-hey5-controller-configuration, pal-robotiq-controller-configuration }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, diff-drive-controller, force-torque-sensor-broadcaster, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-pal, omni-base-controller-configuration, pal-gripper-controller-configuration, pal-hey5-controller-configuration, pal-robotiq-controller-configuration, pmb2-controller-configuration, ros2controlcli }: buildRosPackage { pname = "ros-humble-tiago-controller-configuration"; - version = "4.2.3-r1"; + version = "4.2.17-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_controller_configuration/4.2.3-1.tar.gz"; - name = "4.2.3-1.tar.gz"; - sha256 = "22272cc6ac90f0f2815dd4a79cf0c1d0fb308ad0b7c0410bbbc920a0d33ab4af"; + url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_controller_configuration/4.2.17-1.tar.gz"; + name = "4.2.17-1.tar.gz"; + sha256 = "f46a4dd8f56c74eedbf8ff863d4b7661df171d7144d283b6752f92c07f599d35"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller force-torque-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-pal pal-gripper-controller-configuration pal-hey5-controller-configuration pal-robotiq-controller-configuration ]; + propagatedBuildInputs = [ controller-manager diff-drive-controller force-torque-sensor-broadcaster imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-pal omni-base-controller-configuration pal-gripper-controller-configuration pal-hey5-controller-configuration pal-robotiq-controller-configuration pmb2-controller-configuration ros2controlcli ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/tiago-description/default.nix b/distros/humble/tiago-description/default.nix index 855e110067..db734f0d9f 100644 --- a/distros/humble/tiago-description/default.nix +++ b/distros/humble/tiago-description/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, launch, launch-pal, launch-param-builder, launch-ros, launch-testing-ament-cmake, pal-gripper-description, pal-hey5-description, pal-robotiq-description, pal-urdf-utils, pmb2-description, tiago-controller-configuration, urdf-test, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, launch, launch-pal, launch-param-builder, launch-ros, launch-testing-ament-cmake, omni-base-description, pal-gripper-description, pal-hey5-description, pal-robotiq-description, pal-urdf-utils, pmb2-description, robot-state-publisher, urdf-test, xacro }: buildRosPackage { pname = "ros-humble-tiago-description"; - version = "4.2.3-r1"; + version = "4.2.17-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_description/4.2.3-1.tar.gz"; - name = "4.2.3-1.tar.gz"; - sha256 = "39d6365376a32cf90c3cf6e988425b579d0f2c056def98a8921d2c106af400dd"; + url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_description/4.2.17-1.tar.gz"; + name = "4.2.17-1.tar.gz"; + sha256 = "3d6645ef19dcabdf9c08595cf8b92e5b6a517fb7ce4937b378c9cf605bc301cf"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ament-cmake-python ]; checkInputs = [ ament-lint-auto ament-lint-common launch-testing-ament-cmake urdf-test ]; - propagatedBuildInputs = [ launch launch-pal launch-param-builder launch-ros pal-gripper-description pal-hey5-description pal-robotiq-description pal-urdf-utils pmb2-description tiago-controller-configuration xacro ]; + propagatedBuildInputs = [ launch launch-pal launch-param-builder launch-ros omni-base-description pal-gripper-description pal-hey5-description pal-robotiq-description pal-urdf-utils pmb2-description robot-state-publisher xacro ]; nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ]; meta = { diff --git a/distros/humble/tiago-gazebo/default.nix b/distros/humble/tiago-gazebo/default.nix index b26673e4de..84ed734071 100644 --- a/distros/humble/tiago-gazebo/default.nix +++ b/distros/humble/tiago-gazebo/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, launch, launch-pal, launch-ros, launch-testing-ament-cmake, pal-gazebo-plugins, pal-gazebo-worlds, play-motion2-msgs, rclcpp, sensor-msgs, tiago-2dnav, tiago-bringup, tiago-description, tiago-moveit-config }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, launch, launch-pal, launch-ros, launch-testing-ament-cmake, omni-base-description, pal-gazebo-plugins, pal-gazebo-worlds, play-motion2-msgs, rclcpp, sensor-msgs, tiago-2dnav, tiago-bringup, tiago-description, tiago-moveit-config }: buildRosPackage { pname = "ros-humble-tiago-gazebo"; - version = "4.1.0-r1"; + version = "4.1.8-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_simulation-release/archive/release/humble/tiago_gazebo/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "77ae53c576e3242d60501a3f5d3f1e94398e3e2886e9b7f53c2a8ff9b16d16ec"; + url = "https://github.com/pal-gbp/tiago_simulation-release/archive/release/humble/tiago_gazebo/4.1.8-1.tar.gz"; + name = "4.1.8-1.tar.gz"; + sha256 = "3d8d20e54a05ea3dbab9103e6f2519b416afa6b927b54489dc78a3d7ebc14301"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-testing-ament-cmake play-motion2-msgs rclcpp sensor-msgs ]; - propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control launch launch-pal launch-ros pal-gazebo-plugins pal-gazebo-worlds play-motion2-msgs tiago-2dnav tiago-bringup tiago-description tiago-moveit-config ]; + propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control launch launch-pal launch-ros omni-base-description pal-gazebo-plugins pal-gazebo-worlds play-motion2-msgs tiago-2dnav tiago-bringup tiago-description tiago-moveit-config ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/tiago-laser-sensors/default.nix b/distros/humble/tiago-laser-sensors/default.nix index 97214d216c..99153ae6b1 100644 --- a/distros/humble/tiago-laser-sensors/default.nix +++ b/distros/humble/tiago-laser-sensors/default.nix @@ -2,21 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pmb2-laser-sensors }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-humble-tiago-laser-sensors"; - version = "4.0.12-r1"; + version = "4.1.2-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_laser_sensors/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "0397dbf2163a45c818ed0f51149171746d1e0d9cb20650108ac3ab09e084cd87"; + url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_laser_sensors/4.1.2-1.tar.gz"; + name = "4.1.2-1.tar.gz"; + sha256 = "8b93bffeefc31e9bec40d5671555c7ecfa19ab8a265f2c8f9ba600c7938cf19f"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-auto ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ pmb2-laser-sensors ]; nativeBuildInputs = [ ament-cmake-auto ]; meta = { diff --git a/distros/humble/tiago-moveit-config/default.nix b/distros/humble/tiago-moveit-config/default.nix index 771182cfbc..5362c366c8 100644 --- a/distros/humble/tiago-moveit-config/default.nix +++ b/distros/humble/tiago-moveit-config/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-pal, moveit-configs-utils, moveit-kinematics, moveit-planners-ompl, moveit-ros-control-interface, moveit-ros-move-group, moveit-ros-visualization, tiago-description }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-pal, moveit-configs-utils, moveit-kinematics, moveit-planners-ompl, moveit-ros-control-interface, moveit-ros-move-group, moveit-ros-perception, moveit-ros-visualization, tiago-description }: buildRosPackage { pname = "ros-humble-tiago-moveit-config"; - version = "3.0.10-r1"; + version = "3.0.16-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_moveit_config-release/archive/release/humble/tiago_moveit_config/3.0.10-1.tar.gz"; - name = "3.0.10-1.tar.gz"; - sha256 = "6001c686e92b1059b86d181cf119c286298b346296f00f47d0e10ee53527fb65"; + url = "https://github.com/pal-gbp/tiago_moveit_config-release/archive/release/humble/tiago_moveit_config/3.0.16-1.tar.gz"; + name = "3.0.16-1.tar.gz"; + sha256 = "4d5ad4434968e37a7dcbcef8b138b25c7ae00db54782e765f9f35e60004b7127"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-pal moveit-configs-utils moveit-kinematics moveit-planners-ompl moveit-ros-control-interface moveit-ros-move-group moveit-ros-visualization tiago-description ]; + propagatedBuildInputs = [ launch-pal moveit-configs-utils moveit-kinematics moveit-planners-ompl moveit-ros-control-interface moveit-ros-move-group moveit-ros-perception moveit-ros-visualization tiago-description ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/tiago-navigation/default.nix b/distros/humble/tiago-navigation/default.nix index 22ef7cb97d..0933e9d1c8 100644 --- a/distros/humble/tiago-navigation/default.nix +++ b/distros/humble/tiago-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, tiago-2dnav, tiago-laser-sensors }: buildRosPackage { pname = "ros-humble-tiago-navigation"; - version = "4.0.12-r1"; + version = "4.1.2-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_navigation/4.0.12-1.tar.gz"; - name = "4.0.12-1.tar.gz"; - sha256 = "3d66507241e48ea1465aba388eb40da79e34d699527325daf16a3480bd88a405"; + url = "https://github.com/pal-gbp/tiago_navigation-release/archive/release/humble/tiago_navigation/4.1.2-1.tar.gz"; + name = "4.1.2-1.tar.gz"; + sha256 = "3112ef4edf5535b980a1a8f9611a4671cda6971c55bbfed4a699669b7f2b9010"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tiago-robot/default.nix b/distros/humble/tiago-robot/default.nix index c0960369e5..6aa8c5d4aa 100644 --- a/distros/humble/tiago-robot/default.nix +++ b/distros/humble/tiago-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tiago-bringup, tiago-controller-configuration, tiago-description }: buildRosPackage { pname = "ros-humble-tiago-robot"; - version = "4.2.3-r1"; + version = "4.2.17-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_robot/4.2.3-1.tar.gz"; - name = "4.2.3-1.tar.gz"; - sha256 = "52343e5b72096838b3e0a34bab77cd322d0c5f07323c08c9e12999f5aaf67d27"; + url = "https://github.com/pal-gbp/tiago_robot-release/archive/release/humble/tiago_robot/4.2.17-1.tar.gz"; + name = "4.2.17-1.tar.gz"; + sha256 = "049bffca74f9a62dbb948046cd0f7cc8e8d49886aeaef059d4d404bad4480040"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tiago-simulation/default.nix b/distros/humble/tiago-simulation/default.nix index e6151a6be4..46c49c7821 100644 --- a/distros/humble/tiago-simulation/default.nix +++ b/distros/humble/tiago-simulation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tiago-gazebo }: buildRosPackage { pname = "ros-humble-tiago-simulation"; - version = "4.1.0-r1"; + version = "4.1.8-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/tiago_simulation-release/archive/release/humble/tiago_simulation/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "6fbc3f2fca4adca8252b794990e790d644458c9bc25c2888f640d0928f190a1a"; + url = "https://github.com/pal-gbp/tiago_simulation-release/archive/release/humble/tiago_simulation/4.1.8-1.tar.gz"; + name = "4.1.8-1.tar.gz"; + sha256 = "4b8d37687cd8eeb3cf194aa82076dff29e0709b80913b64dcb46fbc4ae9fa784"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tracetools-image-pipeline/default.nix b/distros/humble/tracetools-image-pipeline/default.nix index 2138fbf9e8..a2c2430eac 100644 --- a/distros/humble/tracetools-image-pipeline/default.nix +++ b/distros/humble/tracetools-image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, pkg-config }: buildRosPackage { pname = "ros-humble-tracetools-image-pipeline"; - version = "3.0.4-r1"; + version = "3.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/tracetools_image_pipeline/3.0.4-1.tar.gz"; - name = "3.0.4-1.tar.gz"; - sha256 = "2e95c89b256cc0c5bf7051121a7d1d9f0315b9763d83213722dc4a43c6dce198"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/humble/tracetools_image_pipeline/3.0.5-1.tar.gz"; + name = "3.0.5-1.tar.gz"; + sha256 = "6c724c1d8a7b4a0ef82bcb1e88edd263beebca8187a30d81ad534cb8c319bff8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/transmission-interface/default.nix b/distros/humble/transmission-interface/default.nix index 403caf0839..9fd9d8ebd0 100644 --- a/distros/humble/transmission-interface/default.nix +++ b/distros/humble/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }: buildRosPackage { pname = "ros-humble-transmission-interface"; - version = "2.41.0-r1"; + version = "2.42.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.41.0-1.tar.gz"; - name = "2.41.0-1.tar.gz"; - sha256 = "0626eff94d47968992e95f67eb26053a232d264e73d072af5b47b96e6c1da5f1"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.42.0-1.tar.gz"; + name = "2.42.0-1.tar.gz"; + sha256 = "67a2043e3eb02fa7ea9bc37d87dca36ae6d1c3a03df143a7b7d872cb342a3790"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tricycle-controller/default.nix b/distros/humble/tricycle-controller/default.nix index 57b3949376..7ee657aaf9 100644 --- a/distros/humble/tricycle-controller/default.nix +++ b/distros/humble/tricycle-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-humble-tricycle-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "9fe63cf7acb842350530bfe9fb33f746e63e9740f1c3356d85750da088a5ce77"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "a46d38a1c50c6f9781093b9c84086ac91ca0fe7134493ff97d282013c2de2d5c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/tricycle-steering-controller/default.nix b/distros/humble/tricycle-steering-controller/default.nix index d984894361..bdd3f38704 100644 --- a/distros/humble/tricycle-steering-controller/default.nix +++ b/distros/humble/tricycle-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-humble-tricycle-steering-controller"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_steering_controller/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "e70c7caf66fe75dc05fd4feacaa916aa5a40c4a233572b982202425152999d01"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_steering_controller/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "7c14c64faecb2fdf1311bc6136eae2dd1ca0d35c6e279d61baacabe89bf010af"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/turtle-tf2-cpp/default.nix b/distros/humble/turtle-tf2-cpp/default.nix index eedcaa2188..37f6548295 100644 --- a/distros/humble/turtle-tf2-cpp/default.nix +++ b/distros/humble/turtle-tf2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-humble-turtle-tf2-cpp"; - version = "0.3.6-r1"; + version = "0.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/turtle_tf2_cpp/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "7e6780b17f099f7fdc2169506b4474df31949054e73fc8bc3f70604e81452969"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/turtle_tf2_cpp/0.3.7-1.tar.gz"; + name = "0.3.7-1.tar.gz"; + sha256 = "d01f2e4f55ebcc730002b1764e8a3ea67dc85d605ffba7e6267f8a0cef3dc3d8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtle-tf2-py/default.nix b/distros/humble/turtle-tf2-py/default.nix index 32f590b870..c958ab7e6c 100644 --- a/distros/humble/turtle-tf2-py/default.nix +++ b/distros/humble/turtle-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-humble-turtle-tf2-py"; - version = "0.3.6-r1"; + version = "0.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/turtle_tf2_py/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "f7d8d6a6c26c57053f89d4d98267ae10495da9f4370efdc7c6242e8d21896d9c"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/humble/turtle_tf2_py/0.3.7-1.tar.gz"; + name = "0.3.7-1.tar.gz"; + sha256 = "fc0302810e9945a8fe90b3ec2351b159de0ab7c4e6f3ae6f2f8235c12f560064"; }; buildType = "ament_python"; diff --git a/distros/humble/turtlebot4-base/default.nix b/distros/humble/turtlebot4-base/default.nix index bb6376b731..68813830fb 100644 --- a/distros/humble/turtlebot4-base/default.nix +++ b/distros/humble/turtlebot4-base/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, irobot-create-msgs, libgpiod, rclcpp, rclcpp-action, rcutils, sensor-msgs, std-msgs, turtlebot4-msgs, turtlebot4-node }: buildRosPackage { pname = "ros-humble-turtlebot4-base"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_base/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "d5e6f53c4e4affb0f0c546897dc316cc93f5211585cead36a337d3083d7b6876"; + url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_base/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "4c0f7a4e7b520be1835aaad413284cb15fd967afb9974fd136f79c64fcae8969"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-bringup/default.nix b/distros/humble/turtlebot4-bringup/default.nix index 5114a46582..acd78fc6c9 100644 --- a/distros/humble/turtlebot4-bringup/default.nix +++ b/distros/humble/turtlebot4-bringup/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, depthai-bridge, depthai-examples, depthai-ros-driver, depthai-ros-msgs, joy-linux, nav2-common, rplidar-ros, teleop-twist-joy, tf2-ros, turtlebot4-description, turtlebot4-diagnostics, turtlebot4-node }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, create3-republisher, depthai-bridge, depthai-examples, depthai-ros-driver, depthai-ros-msgs, joy-linux, nav2-common, rplidar-ros, teleop-twist-joy, tf2-ros, turtlebot4-description, turtlebot4-diagnostics, turtlebot4-node }: buildRosPackage { pname = "ros-humble-turtlebot4-bringup"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_bringup/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "1a27452eb08bdb086e428a383ce2e506c25eb6c8c07fbb79385a7851bb59a8a2"; + url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_bringup/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "d1bbeed469da59fb8899be522315c19a12dfbe25ffd808d4e02a2d4cb13bab02"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ depthai-bridge depthai-examples depthai-ros-driver depthai-ros-msgs joy-linux nav2-common rplidar-ros teleop-twist-joy tf2-ros turtlebot4-description turtlebot4-diagnostics turtlebot4-node ]; + propagatedBuildInputs = [ create3-republisher depthai-bridge depthai-examples depthai-ros-driver depthai-ros-msgs joy-linux nav2-common rplidar-ros teleop-twist-joy tf2-ros turtlebot4-description turtlebot4-diagnostics turtlebot4-node ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/turtlebot4-description/default.nix b/distros/humble/turtlebot4-description/default.nix index acf57475c1..54e58b29aa 100644 --- a/distros/humble/turtlebot4-description/default.nix +++ b/distros/humble/turtlebot4-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, irobot-create-description, joint-state-publisher, robot-state-publisher, urdf }: buildRosPackage { pname = "ros-humble-turtlebot4-description"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_description/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "cbdac376de0ce1ab83d109b39e7fccb8861b201fcc022d6696c023142805c0d8"; + url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_description/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "ee3d997b33694e62d391fe0bd5cebe8605e2d3d2dbbc535bc4870cdab81bf8f8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-diagnostics/default.nix b/distros/humble/turtlebot4-diagnostics/default.nix index 0e963b7d73..65b59fef9c 100644 --- a/distros/humble/turtlebot4-diagnostics/default.nix +++ b/distros/humble/turtlebot4-diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, diagnostic-aggregator, diagnostic-msgs, diagnostic-updater, irobot-create-msgs, pythonPackages, rclpy, sensor-msgs }: buildRosPackage { pname = "ros-humble-turtlebot4-diagnostics"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_diagnostics/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "a883bb10490b649efa4fba0ddf90691a3605585f7321963737c42d577d412478"; + url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_diagnostics/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "a929412c77c4105858dbb4a91f4f4c81ccf8c8a9cecdff1d9c4f7cc8ea52db23"; }; buildType = "ament_python"; diff --git a/distros/humble/turtlebot4-msgs/default.nix b/distros/humble/turtlebot4-msgs/default.nix index 7af38b0d07..4b7b6ef91e 100644 --- a/distros/humble/turtlebot4-msgs/default.nix +++ b/distros/humble/turtlebot4-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-turtlebot4-msgs"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_msgs/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "438ebb3c5cfd315661fab1d9ec0c005abc72154fbe0881d62da91cfc91bab113"; + url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_msgs/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "95c029630c25c9e869eb05867a97754e216eb4fe5464062bd4b6c0f41aa8991c"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-navigation/default.nix b/distros/humble/turtlebot4-navigation/default.nix index 0c7beb7e30..adf2813e58 100644 --- a/distros/humble/turtlebot4-navigation/default.nix +++ b/distros/humble/turtlebot4-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, nav2-bringup, nav2-simple-commander, slam-toolbox }: buildRosPackage { pname = "ros-humble-turtlebot4-navigation"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_navigation/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "99c7354d5f9c074c43dd57d0fec9f008d86cec1911e4f113ec821c703b71a7aa"; + url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_navigation/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "8636d4b3960f67ab5378ae8a0ae3fe4d1c38914287ba71abcb55cadc4160ff11"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-node/default.nix b/distros/humble/turtlebot4-node/default.nix index 7b1bea580d..9075b9e5b6 100644 --- a/distros/humble/turtlebot4-node/default.nix +++ b/distros/humble/turtlebot4-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, irobot-create-msgs, rclcpp, rclcpp-action, rcutils, sensor-msgs, std-msgs, std-srvs, turtlebot4-msgs }: buildRosPackage { pname = "ros-humble-turtlebot4-node"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_node/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "bda907cce8f8288a80bb7345187e953c5ef22e8f0adcc00c1adf5e1ffb543389"; + url = "https://github.com/ros2-gbp/turtlebot4-release/archive/release/humble/turtlebot4_node/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "0b6cb07b96400c8de0a39b7457eb5e3f0792e57ac6e64cfcff8b121ed0273cb4"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-robot/default.nix b/distros/humble/turtlebot4-robot/default.nix index 68261239d3..b2284722bf 100644 --- a/distros/humble/turtlebot4-robot/default.nix +++ b/distros/humble/turtlebot4-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, turtlebot4-base, turtlebot4-bringup, turtlebot4-diagnostics, turtlebot4-tests }: buildRosPackage { pname = "ros-humble-turtlebot4-robot"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_robot/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "15f674e8ac77a945e6120291321bd7ba7e77927897a5dd19cbc13605acf0d29f"; + url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_robot/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "4a49878970de531ecc5d312e8ebf449b11c04525fa968510a249fc08e5fca246"; }; buildType = "ament_cmake"; diff --git a/distros/humble/turtlebot4-setup/default.nix b/distros/humble/turtlebot4-setup/default.nix index 2857eef968..406a74e68b 100644 --- a/distros/humble/turtlebot4-setup/default.nix +++ b/distros/humble/turtlebot4-setup/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, robot-upstart, simple-term-menu-vendor }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, chrony, curl, networkmanager, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, robot-upstart, simple-term-menu-vendor }: buildRosPackage { pname = "ros-humble-turtlebot4-setup"; - version = "1.0.3-r1"; + version = "1.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_setup-release/archive/release/humble/turtlebot4_setup/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "aafc593b14187de58e059c6c1b38f80efe12a7f74a683990d64dcfc46fa2d27b"; + url = "https://github.com/ros2-gbp/turtlebot4_setup-release/archive/release/humble/turtlebot4_setup/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "b04565f3b9f412ef7371ef49e9dad9827f859c827e540449fc3cece027068a75"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rmw-cyclonedds-cpp rmw-fastrtps-cpp robot-upstart simple-term-menu-vendor ]; + propagatedBuildInputs = [ chrony curl networkmanager rmw-cyclonedds-cpp rmw-fastrtps-cpp robot-upstart simple-term-menu-vendor ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/humble/turtlebot4-tests/default.nix b/distros/humble/turtlebot4-tests/default.nix index 16e6e1f971..96379fa75f 100644 --- a/distros/humble/turtlebot4-tests/default.nix +++ b/distros/humble/turtlebot4-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, irobot-create-msgs, python3Packages, pythonPackages, sensor-msgs, std-msgs, turtlebot4-msgs }: buildRosPackage { pname = "ros-humble-turtlebot4-tests"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_tests/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "f78afdf9bce90da7b88451e1b435988774c9d47c73819a3739ae2852f1fdd74f"; + url = "https://github.com/ros2-gbp/turtlebot4_robot-release/archive/release/humble/turtlebot4_tests/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "90ccfba39518e6324d3bd63e0c01fa05c3f5682050a465810bcb480320ac7eb4"; }; buildType = "ament_python"; diff --git a/distros/humble/udp-msgs/default.nix b/distros/humble/udp-msgs/default.nix index 325ecd5cb7..250993930a 100644 --- a/distros/humble/udp-msgs/default.nix +++ b/distros/humble/udp-msgs/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-humble-udp-msgs"; - version = "0.0.3-r5"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/humble/udp_msgs/0.0.3-5.tar.gz"; - name = "0.0.3-5.tar.gz"; - sha256 = "ccecdb5df2ee885e2e3c2968edda71db4f3d3729be201a4be9c00061152a43ef"; + url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/humble/udp_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "8a53779b893ef947092e39abe16835b271c828750acee61c8e1499de181a67d8"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { - description = "ROS2 udp_msgs package"; + description = "ROS / ROS2 udp_msgs package"; license = with lib.licenses; [ mit ]; }; } diff --git a/distros/humble/ur-bringup/default.nix b/distros/humble/ur-bringup/default.nix index bcca3c234d..4e7f714721 100644 --- a/distros/humble/ur-bringup/default.nix +++ b/distros/humble/ur-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, position-controllers, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, ur-controllers, ur-description, urdf, velocity-controllers, xacro }: buildRosPackage { pname = "ros-humble-ur-bringup"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "52a3c45f0b849cc8a142c72cd350116e7e690c0e9fa22e1fd660c3db2040754f"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "50de4d4ff4e7a77c54332d8442d8b9a9926d489b8695e51f95be7e74188822d3"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur-calibration/default.nix b/distros/humble/ur-calibration/default.nix index 7693fe8704..f470c4cd3e 100644 --- a/distros/humble/ur-calibration/default.nix +++ b/distros/humble/ur-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }: buildRosPackage { pname = "ros-humble-ur-calibration"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "75eadfff54053ea9e9493c0593835cec3a012d9fa8807c2a87e0908e6ccf718f"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "b3428812ab7eebac7d53cb699af30fe98c735c9ce849c96bb4c983cd6e3c9369"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur-client-library/default.nix b/distros/humble/ur-client-library/default.nix index a30e09cfcc..8d8f8906ce 100644 --- a/distros/humble/ur-client-library/default.nix +++ b/distros/humble/ur-client-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake }: buildRosPackage { pname = "ros-humble-ur-client-library"; - version = "1.3.6-r1"; + version = "1.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/humble/ur_client_library/1.3.6-1.tar.gz"; - name = "1.3.6-1.tar.gz"; - sha256 = "a2c6f0b5bd3d51bb4703060348aebf520477fd8e25ac0dfe90c63043fe3997ba"; + url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/humble/ur_client_library/1.3.7-1.tar.gz"; + name = "1.3.7-1.tar.gz"; + sha256 = "95206ba1a80587f9026d70b9c18cae2a55d872bb6c35471c532601a73faf11c8"; }; buildType = "cmake"; diff --git a/distros/humble/ur-controllers/default.nix b/distros/humble/ur-controllers/default.nix index 12f16515ce..5ef36504d1 100644 --- a/distros/humble/ur-controllers/default.nix +++ b/distros/humble/ur-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }: buildRosPackage { pname = "ros-humble-ur-controllers"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "1a80292ec1ad615eae0ed110b8139d1fe7c694b436637c62bba290b932fea15e"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "f8b53d5a3a0626f732e41849a28edf1ca4b7393dba5fa8ffd630067ee17fd9fc"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur-dashboard-msgs/default.nix b/distros/humble/ur-dashboard-msgs/default.nix index 7228b5434b..021015d05d 100644 --- a/distros/humble/ur-dashboard-msgs/default.nix +++ b/distros/humble/ur-dashboard-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-ur-dashboard-msgs"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "1027b2f89d76f0e5a4bd1b3e37261e86c99598292f67f39cde87bbbbf5aee95e"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "4d11f89f269bb810f80b432bfed2a635d6e2608b8e81364d92deaf39da3b5b84"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur-moveit-config/default.nix b/distros/humble/ur-moveit-config/default.nix index c94a2303b3..577699e4d5 100644 --- a/distros/humble/ur-moveit-config/default.nix +++ b/distros/humble/ur-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }: buildRosPackage { pname = "ros-humble-ur-moveit-config"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "a3898e8a2f1bcf1ba2b4312ff84e77c8d22adb102925f4fff4b568f3c7dbc986"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "802f175d86a8db2795c89970ffe041ac402ac851ab6644414664dd9e30955596"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur-robot-driver/default.nix b/distros/humble/ur-robot-driver/default.nix index bffcd5d9ab..5bf2ef29b6 100644 --- a/distros/humble/ur-robot-driver/default.nix +++ b/distros/humble/ur-robot-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }: buildRosPackage { pname = "ros-humble-ur-robot-driver"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "5f96b31415cb6a4fbc8c4b8fc5c6558d36ffe3511aae26b04d608e2786154f44"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "ad6a213eb5af9e717b82076fc1a50a1753f9290eb8deb9a44fc77e4e6fbceb7e"; }; buildType = "ament_cmake"; diff --git a/distros/humble/ur/default.nix b/distros/humble/ur/default.nix index 7b06740f6f..251dac7503 100644 --- a/distros/humble/ur/default.nix +++ b/distros/humble/ur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }: buildRosPackage { pname = "ros-humble-ur"; - version = "2.2.12-r1"; + version = "2.2.14-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.2.12-1.tar.gz"; - name = "2.2.12-1.tar.gz"; - sha256 = "04b6895bcaf8231dc6028191e6ec44e064b7c7e4b83e69ac72cac9f6f4755c4d"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.2.14-1.tar.gz"; + name = "2.2.14-1.tar.gz"; + sha256 = "eaab4a5b13512cf2890083b0f985c324f6400d5dcaac109278d690981412ddc9"; }; buildType = "ament_cmake"; diff --git a/distros/humble/urdf-test/default.nix b/distros/humble/urdf-test/default.nix index 7d6e60388d..9176bb7ca4 100644 --- a/distros/humble/urdf-test/default.nix +++ b/distros/humble/urdf-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rclpy }: buildRosPackage { pname = "ros-humble-urdf-test"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/urdf_test-ros2-gbp/archive/release/humble/urdf_test/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "c1c061cf7bc2b66560ff1116863f7fddb476889b4a00f9d17883baebdb997c4e"; + url = "https://github.com/pal-gbp/urdf_test-ros2-gbp/archive/release/humble/urdf_test/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "234602cd9e1a3ef1f8507b91b34470edf646883c6fba2e8de4153231d1c41933"; }; buildType = "ament_cmake"; diff --git a/distros/humble/velocity-controllers/default.nix b/distros/humble/velocity-controllers/default.nix index 8065c5def2..f69567fd3c 100644 --- a/distros/humble/velocity-controllers/default.nix +++ b/distros/humble/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-humble-velocity-controllers"; - version = "2.35.0-r1"; + version = "2.37.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/velocity_controllers/2.35.0-1.tar.gz"; - name = "2.35.0-1.tar.gz"; - sha256 = "54483c0e5a12b2c27cbb983ca7027d9eac554d609892d623d912b274ac8b9a4b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/velocity_controllers/2.37.0-1.tar.gz"; + name = "2.37.0-1.tar.gz"; + sha256 = "5ac2dd5dd0889b98d63077c2f05e9e0adba5066ce3b0b9ca11fb827fc7d014b5"; }; buildType = "ament_cmake"; diff --git a/distros/humble/vimbax-camera-events/default.nix b/distros/humble/vimbax-camera-events/default.nix index 87fa077c0f..66edb1d3be 100644 --- a/distros/humble/vimbax-camera-events/default.nix +++ b/distros/humble/vimbax-camera-events/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, vimbax-camera-msgs }: buildRosPackage { pname = "ros-humble-vimbax-camera-events"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_events/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "1cb560c4ca95dadaad275d73abda5eecb459689ea08148cfd52b8e972b76afb9"; + url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_events/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "abd33aab6b80545b62975670460d35ae5c826ce731cce1107ff4d5c403efa901"; }; buildType = "ament_cmake"; diff --git a/distros/humble/vimbax-camera-examples/default.nix b/distros/humble/vimbax-camera-examples/default.nix index dcec719f91..19d1882cdb 100644 --- a/distros/humble/vimbax-camera-examples/default.nix +++ b/distros/humble/vimbax-camera-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport, launch-pytest, rclcpp, rclcpp-components, rclpy, vimbax-camera-events, vimbax-camera-msgs }: buildRosPackage { pname = "ros-humble-vimbax-camera-examples"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_examples/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "385598d378f85b0629675c76ff3dd98d2d426f9af05a5d2837a46b070af1c84c"; + url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_examples/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "a172c03cf9970c7c65b9cb47dee8e938af54bdba1b091fba88e9f61dbceea2bd"; }; buildType = "ament_cmake"; diff --git a/distros/humble/vimbax-camera-msgs/default.nix b/distros/humble/vimbax-camera-msgs/default.nix index cc42e9317d..f3edd3552a 100644 --- a/distros/humble/vimbax-camera-msgs/default.nix +++ b/distros/humble/vimbax-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-humble-vimbax-camera-msgs"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "d38aca85079abe7eedd3e5dc4a54917520b062c6e6eaac576a6b81916c7b520a"; + url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera_msgs/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "e07fd25446a6fbfca8528c10b92fd3d9f49de71a5dc957fa6806f4a9c4707bc8"; }; buildType = "ament_cmake"; diff --git a/distros/humble/vimbax-camera/default.nix b/distros/humble/vimbax-camera/default.nix index 4470467321..ff93e47739 100644 --- a/distros/humble/vimbax-camera/default.nix +++ b/distros/humble/vimbax-camera/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, camera-info-manager, image-transport, launch-pytest, rclcpp, rclcpp-components, vimbax-camera-events, vimbax-camera-msgs, vmbc-interface }: buildRosPackage { pname = "ros-humble-vimbax-camera"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "a77cabbc5b4dc43c0f2284e9c5771a396bf7f53d710c511fdc366f36761b5db8"; + url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vimbax_camera/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "127aa1f87bd9491c3e8ead7bed0a16dac1d5d01fa571e2717941fc6acf6f056a"; }; buildType = "ament_cmake"; diff --git a/distros/humble/vmbc-interface/default.nix b/distros/humble/vmbc-interface/default.nix index 3362ecd5e7..0aea44d991 100644 --- a/distros/humble/vmbc-interface/default.nix +++ b/distros/humble/vmbc-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, rclcpp }: buildRosPackage { pname = "ros-humble-vmbc-interface"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vmbc_interface/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "88d9347a7bdee96c2861dba66dd5b9c7197e377904972e21eb8aa686005b113a"; + url = "https://github.com/ros2-gbp/vimbax_ros2_driver-release/archive/release/humble/vmbc_interface/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "31a595c6f62c35f9b4a9c88abda0b734900d431f839c5f514f34817157fb3c57"; }; buildType = "ament_cmake"; diff --git a/distros/humble/zlib-point-cloud-transport/default.nix b/distros/humble/zlib-point-cloud-transport/default.nix index 207c089207..6d1ec1b631 100644 --- a/distros/humble/zlib-point-cloud-transport/default.nix +++ b/distros/humble/zlib-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zlib }: buildRosPackage { pname = "ros-humble-zlib-point-cloud-transport"; - version = "1.0.10-r1"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/zlib_point_cloud_transport/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "6bf2d3bb12d2c5033feaf94c0860e5a41a77888f0fddfebeff4d8b2fe1ca7f73"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/zlib_point_cloud_transport/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "4e03b7ca54cd698846a875084d4ab7aa46e2e377c56c5489856ec194415ca153"; }; buildType = "ament_cmake"; diff --git a/distros/humble/zstd-point-cloud-transport/default.nix b/distros/humble/zstd-point-cloud-transport/default.nix index 8d1c47b06e..38482fce29 100644 --- a/distros/humble/zstd-point-cloud-transport/default.nix +++ b/distros/humble/zstd-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zstd }: buildRosPackage { pname = "ros-humble-zstd-point-cloud-transport"; - version = "1.0.10-r1"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/zstd_point_cloud_transport/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "4b34333c13e7d4355d8d276bb9c7e2b213876adb9413b98c1b2f74b8a7a3810a"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/zstd_point_cloud_transport/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "c76170bc148e0112429050871c988eb234f0a6443507af8ac58ee2e04d3e66e8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ackermann-steering-controller/default.nix b/distros/iron/ackermann-steering-controller/default.nix index 14a932d468..dd8c72807f 100644 --- a/distros/iron/ackermann-steering-controller/default.nix +++ b/distros/iron/ackermann-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-iron-ackermann-steering-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "4d027c2c5e3cdf1eb707276961fd4930fc85f471e76c8cc2c68d70fac1adf443"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "b4d7c2b52e8cf9c20fddcbf11a224f1c86b05c948e0302b7b75cbbaba6d90810"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/action-tutorials-cpp/default.nix b/distros/iron/action-tutorials-cpp/default.nix index b3a73a2412..6e46be8df1 100644 --- a/distros/iron/action-tutorials-cpp/default.nix +++ b/distros/iron/action-tutorials-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }: buildRosPackage { pname = "ros-iron-action-tutorials-cpp"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_cpp/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "00be751c36177ed2099dce9d4008e97266fbb5210e3ca54406750928dfa7e80d"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_cpp/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "8900eb4e75a581ed1f67d545736c07f2fa1309e9732a99e04df2ed7611dd5d23"; }; buildType = "ament_cmake"; diff --git a/distros/iron/action-tutorials-interfaces/default.nix b/distros/iron/action-tutorials-interfaces/default.nix index d6cd36638b..a800727504 100644 --- a/distros/iron/action-tutorials-interfaces/default.nix +++ b/distros/iron/action-tutorials-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-action-tutorials-interfaces"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_interfaces/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "8496a22b60f0cc4a2aa1c0190bd412b25a035d40c831c219a16ddb5c3837f2e1"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_interfaces/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "aa9b0e0b925b0ee5abc60eeb71e3919e701d3488555e08a6972bd197d8785fd0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/action-tutorials-py/default.nix b/distros/iron/action-tutorials-py/default.nix index c17dcdaa57..e55b85507e 100644 --- a/distros/iron/action-tutorials-py/default.nix +++ b/distros/iron/action-tutorials-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-lint-auto, ament-lint-common, rclpy }: buildRosPackage { pname = "ros-iron-action-tutorials-py"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_py/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "a694fc7ad2b72b70bb71a97f0b71a4effc5e10878992f08a4639a13a88a24fc6"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_py/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "7001763d61ff5d81a63f9bd97dd4f2fc21c5df7d5c5065beb6719e830a4fe74a"; }; buildType = "ament_python"; diff --git a/distros/iron/admittance-controller/default.nix b/distros/iron/admittance-controller/default.nix index fe311736bc..c9115dbcf1 100644 --- a/distros/iron/admittance-controller/default.nix +++ b/distros/iron/admittance-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-iron-admittance-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "eee8d917902ef28bd0efe72983d062afcb9a98c8b1523505c9a858ff132eb9ba"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "89588cd83cbdece847600daa04ad26ac93f18fa5f27e2136e7b1ea53b4ff1b52"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-clang-format/default.nix b/distros/iron/ament-clang-format/default.nix index e3dedbc63a..8c01036c3e 100644 --- a/distros/iron/ament-clang-format/default.nix +++ b/distros/iron/ament-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-clang-format"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_format/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "37a65cc22b49912f6314557a59e4d691adc785edeff044b5ccc92ab08a95328b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_format/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "07fc6841f60f8a7079730ce206d90b154578bd84481e0925d2bd2b025186e30b"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-clang-tidy/default.nix b/distros/iron/ament-clang-tidy/default.nix index 7f71356787..c2b832eb46 100644 --- a/distros/iron/ament-clang-tidy/default.nix +++ b/distros/iron/ament-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-clang-tidy"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_tidy/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "27b6cbab456fb912bc1396364c4e2190142aa76cf196f95b8cff260df8615416"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_tidy/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "c8fb4641c2dd74153b2bd0e999be6e55540aef06cbd84031f4721689eadfcbf2"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-cmake-auto/default.nix b/distros/iron/ament-cmake-auto/default.nix index 7d8bafbc2e..fcbfaea823 100644 --- a/distros/iron/ament-cmake-auto/default.nix +++ b/distros/iron/ament-cmake-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest }: buildRosPackage { pname = "ros-iron-ament-cmake-auto"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "8095b48ca7b08042a1890b56b9c087519581fed86afadb8e98149cc864f80fbd"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "b573dd48e2839eba160fed7de9b40e5ceb67f9b9c47c5b7029e7dc5b3637aa17"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-clang-format/default.nix b/distros/iron/ament-cmake-clang-format/default.nix index fd38e2adce..18a7a1cc73 100644 --- a/distros/iron/ament-cmake-clang-format/default.nix +++ b/distros/iron/ament-cmake-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-iron-ament-cmake-clang-format"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_format/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "3fe611b1c8ac0305fda984d8880f0c99a03f7b320127406e90f57c2ef0aad5ea"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_format/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "f3024f17704a96608ed52d5b93b7bbe405d68808b96184e4281723b617d70f6d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-clang-tidy/default.nix b/distros/iron/ament-cmake-clang-tidy/default.nix index 31dcbb67a3..2bba37b8d1 100644 --- a/distros/iron/ament-cmake-clang-tidy/default.nix +++ b/distros/iron/ament-cmake-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-iron-ament-cmake-clang-tidy"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_tidy/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "60702d1d61cab72d5d653e503b297f6ecde509cef49162a123ade325f4a759aa"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_tidy/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "8c1e1a308c0d61a0a883364e28031e8d66b23b6680e5ceca77b1e37ac67ac8d9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-copyright/default.nix b/distros/iron/ament-cmake-copyright/default.nix index ff8c46daa4..e25abe8aeb 100644 --- a/distros/iron/ament-cmake-copyright/default.nix +++ b/distros/iron/ament-cmake-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }: buildRosPackage { pname = "ros-iron-ament-cmake-copyright"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_copyright/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "a25b292eb2b651fc5667ff99b5a143621ac94ff75dbca0662ccabb95fdd1e3db"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_copyright/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "ce50bae1355909c795529f963d6e97be0fcf98a37e72fc92624fabac0f485b34"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-core/default.nix b/distros/iron/ament-cmake-core/default.nix index 98df70d3fb..8fba93f5e4 100644 --- a/distros/iron/ament-cmake-core/default.nix +++ b/distros/iron/ament-cmake-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }: buildRosPackage { pname = "ros-iron-ament-cmake-core"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "b4290f907d333d2f00c2d4ec0bdc9d31a82c2299190acadf5c1c6e81b24b20a6"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "b08f00c6edcd72010852aede22fab816549c8814b34f3e32a72029b39dcd4112"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-cppcheck/default.nix b/distros/iron/ament-cmake-cppcheck/default.nix index 38f4eb6b76..0cc1d268ba 100644 --- a/distros/iron/ament-cmake-cppcheck/default.nix +++ b/distros/iron/ament-cmake-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }: buildRosPackage { pname = "ros-iron-ament-cmake-cppcheck"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cppcheck/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "b2a39c7348344502cfc5cafbf7ea094fa8171d8c0fff1ff1faeb5e6db3639791"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cppcheck/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "71799d51ebd87d4312e914c1b635e451a132bea7da62fbe12c60d99307fa9e54"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-cpplint/default.nix b/distros/iron/ament-cmake-cpplint/default.nix index c105b923a5..9182320181 100644 --- a/distros/iron/ament-cmake-cpplint/default.nix +++ b/distros/iron/ament-cmake-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }: buildRosPackage { pname = "ros-iron-ament-cmake-cpplint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cpplint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "e86afe5ffd5522e4b272f0f55ba5275ba4849666b4ba1beacb69c3373e43081b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cpplint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "bd87e9ee5a97b94c2c0a8fa52458b98c740d48feb39a85e4ac93efa7a791d95b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-definitions/default.nix b/distros/iron/ament-cmake-export-definitions/default.nix index 49409747d3..e9347c2fca 100644 --- a/distros/iron/ament-cmake-export-definitions/default.nix +++ b/distros/iron/ament-cmake-export-definitions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-export-definitions"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "10b09aa3bd4aa755692ece8cc8cbc3bd755ab58484f6301e9787440b1e4ace0d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "e95528c8c05471a1d538ee51471afe5181ebe43fc4d3b36249a74731a97c3da7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-dependencies/default.nix b/distros/iron/ament-cmake-export-dependencies/default.nix index a4a636ccf3..ec7f0c3751 100644 --- a/distros/iron/ament-cmake-export-dependencies/default.nix +++ b/distros/iron/ament-cmake-export-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }: buildRosPackage { pname = "ros-iron-ament-cmake-export-dependencies"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "4bd986ce5a5300501b18b9e6aeb1a5f508d255cae6ab1008b158556984e9816c"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "d0aadb7fd5169ce32e2fb41894f2f5775925b008d00c6b2eee96ae912f6618e9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-include-directories/default.nix b/distros/iron/ament-cmake-export-include-directories/default.nix index 435dbe87c6..5def5b45eb 100644 --- a/distros/iron/ament-cmake-export-include-directories/default.nix +++ b/distros/iron/ament-cmake-export-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-export-include-directories"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "ee44a16a9047bf0a26d0a5215254cf9e01c9b66fe4d749c4380e448f5c615580"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "22a0d9488290839b32254f08159a7c3dff05c51aa17ba08a22382466f685c879"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-interfaces/default.nix b/distros/iron/ament-cmake-export-interfaces/default.nix index 399e5b4495..05b824db55 100644 --- a/distros/iron/ament-cmake-export-interfaces/default.nix +++ b/distros/iron/ament-cmake-export-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-iron-ament-cmake-export-interfaces"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "67ea3a7b2118e51b17edeb2c2e884e21dc100587dc1ec05c390b0d0070b2a954"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "0c0188a945582ffbfc27c987091bd829412b2f885f3851f2f531893881b50df2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-libraries/default.nix b/distros/iron/ament-cmake-export-libraries/default.nix index e825e76406..19b4ea836c 100644 --- a/distros/iron/ament-cmake-export-libraries/default.nix +++ b/distros/iron/ament-cmake-export-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-export-libraries"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "5590240eefc4bbaa6ef98e81844d558a97133c0ef5c2c75485e30df457434038"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "3b80ebad2dee89032f6c62de261e867e9d84f3e0651eae687b85f61e71ffceb3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-link-flags/default.nix b/distros/iron/ament-cmake-export-link-flags/default.nix index 489bdb787a..e4d841d584 100644 --- a/distros/iron/ament-cmake-export-link-flags/default.nix +++ b/distros/iron/ament-cmake-export-link-flags/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-export-link-flags"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "f9c9a1bfc1f812056fc9f116df05318d02c277454e7fc36e431c6327d684dc74"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "57a81ce8e1161fcc91f48e6282d25e4d07b60041c11e44df1ef0c4eb5dca4e26"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-export-targets/default.nix b/distros/iron/ament-cmake-export-targets/default.nix index 9550968e3f..bb9a1f0f56 100644 --- a/distros/iron/ament-cmake-export-targets/default.nix +++ b/distros/iron/ament-cmake-export-targets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-iron-ament-cmake-export-targets"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "506f9c2214fab27bb201c9f7bd16ef3364276ddd89f03b34bbc393a39cd0a004"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "9e05efb491b590f856438b59b49d489550e79a00748f18d92359c1e490202d63"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-flake8/default.nix b/distros/iron/ament-cmake-flake8/default.nix index d274dd7eff..23d2368594 100644 --- a/distros/iron/ament-cmake-flake8/default.nix +++ b/distros/iron/ament-cmake-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }: buildRosPackage { pname = "ros-iron-ament-cmake-flake8"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_flake8/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "71198ce1ed18a4f823ab23142a316e30c59761d0bca9a280869e536f39d9e79c"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_flake8/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "7ba7aad22660b436249db383d3f9c10fc7b8acf62f8a1441c861803318f65ecb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-gen-version-h/default.nix b/distros/iron/ament-cmake-gen-version-h/default.nix index c54a328789..68df71cc5f 100644 --- a/distros/iron/ament-cmake-gen-version-h/default.nix +++ b/distros/iron/ament-cmake-gen-version-h/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }: buildRosPackage { pname = "ros-iron-ament-cmake-gen-version-h"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "3873e9a44bd38aeeecbcea1e73bdd538bd7042c25178a090af72c76f68120990"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "911904cd03143e36291635101ef631a031f56947116af5f70dc108385e215be7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-gmock/default.nix b/distros/iron/ament-cmake-gmock/default.nix index 245f48134d..aa3c28e85c 100644 --- a/distros/iron/ament-cmake-gmock/default.nix +++ b/distros/iron/ament-cmake-gmock/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }: buildRosPackage { pname = "ros-iron-ament-cmake-gmock"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "dc01f5bf83e1ce1d6298ca3b6ce0990db160ff7b6f3691ef8ea880c2a7de1661"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "c642d85c8604078ebc7bb3ea14432f95ea327c09c662145e80c99e7c421c371f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-google-benchmark/default.nix b/distros/iron/ament-cmake-google-benchmark/default.nix index 890fa643c5..4a861a022c 100644 --- a/distros/iron/ament-cmake-google-benchmark/default.nix +++ b/distros/iron/ament-cmake-google-benchmark/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }: buildRosPackage { pname = "ros-iron-ament-cmake-google-benchmark"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "30b9ebd5e360b976d35eea256506a5eec1532be53e184501aec7b1c6decca097"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "faa647b435e71b7082ffc449f677632890dfc0f95f8ae1d7d07257640ea6ac18"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-gtest/default.nix b/distros/iron/ament-cmake-gtest/default.nix index 56e99036df..3b4af609b6 100644 --- a/distros/iron/ament-cmake-gtest/default.nix +++ b/distros/iron/ament-cmake-gtest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }: buildRosPackage { pname = "ros-iron-ament-cmake-gtest"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "1fff0a68cb1715a8a3254f078f7fec772fd62a35c6e22595fe32d377a377c1e2"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "7af68281fe42bc33a500706e709965267c8fe8ca342955c7e7e5b89a7ded4834"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-include-directories/default.nix b/distros/iron/ament-cmake-include-directories/default.nix index 3fb9a5c042..23b1bd2d97 100644 --- a/distros/iron/ament-cmake-include-directories/default.nix +++ b/distros/iron/ament-cmake-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-include-directories"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "f8731acf420a7f61d37c687ef31279f87cc88b3a61b116addbdece8dd7ab9f0e"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "19aa2480bb466a176482f74641d842c938e26790a2dcc6a3d49f5c553eaff18f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-libraries/default.nix b/distros/iron/ament-cmake-libraries/default.nix index a557a6687e..df7c937fc3 100644 --- a/distros/iron/ament-cmake-libraries/default.nix +++ b/distros/iron/ament-cmake-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-libraries"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "8c0219145985e888f414634f9158e7971f5267108d81f43878897d94fef71b8b"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "546d9c3e17ac5d33fecc7bd15d469685a161c4032e8d3c574b1fb7ccec6b0227"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-lint-cmake/default.nix b/distros/iron/ament-cmake-lint-cmake/default.nix index d3bac95250..d4a8a06838 100644 --- a/distros/iron/ament-cmake-lint-cmake/default.nix +++ b/distros/iron/ament-cmake-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }: buildRosPackage { pname = "ros-iron-ament-cmake-lint-cmake"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_lint_cmake/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "c7dd9574e0e77a140218307634734a0106bf0b4eff10483c06238bdc015468a9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_lint_cmake/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "3b15f554e248e46b70270ca615d65017255de03326de75a29adcb0db474789f9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-mypy/default.nix b/distros/iron/ament-cmake-mypy/default.nix index d156b215a8..b85bb03f6a 100644 --- a/distros/iron/ament-cmake-mypy/default.nix +++ b/distros/iron/ament-cmake-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }: buildRosPackage { pname = "ros-iron-ament-cmake-mypy"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_mypy/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "60ea68f687278cb7d9c8ea5551ba1166050b9ff4629ac2369051ed8081ae81fa"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_mypy/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "d14c49481a7eb1f5a1aa8ce9a4b9d999622c56a287ed9e19fc31af33b3e78834"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-pclint/default.nix b/distros/iron/ament-cmake-pclint/default.nix index f2473ee512..f7f5bcd0ef 100644 --- a/distros/iron/ament-cmake-pclint/default.nix +++ b/distros/iron/ament-cmake-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }: buildRosPackage { pname = "ros-iron-ament-cmake-pclint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pclint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "136eac2177f78e88bc501d4f86945f814894eb7baa3ba6203d98ae1f5c23c983"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pclint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "f8e345c091f0fda54662f1e4061c34852d8bb0452f985c3d58068da98e4b0b43"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-pep257/default.nix b/distros/iron/ament-cmake-pep257/default.nix index e32a2f77cc..8615215a9e 100644 --- a/distros/iron/ament-cmake-pep257/default.nix +++ b/distros/iron/ament-cmake-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }: buildRosPackage { pname = "ros-iron-ament-cmake-pep257"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pep257/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "48a342ce98f5ad5cdadf7901f4a9fdf578e604b4fcf21cb35ba6fe8b93f208d9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pep257/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "96be1791f28b4316c93a48f7bd825641690fdea5fc0c78318756a8fe173a6055"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-pycodestyle/default.nix b/distros/iron/ament-cmake-pycodestyle/default.nix index 943cff351f..bd780e58ad 100644 --- a/distros/iron/ament-cmake-pycodestyle/default.nix +++ b/distros/iron/ament-cmake-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }: buildRosPackage { pname = "ros-iron-ament-cmake-pycodestyle"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pycodestyle/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "9311a267772c82c5564b0420251efcf293d33aa648f8d069d08e5e229fe1ba9a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pycodestyle/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "0beefd3b3a6b5c875a038c38c2a6f75a1e2cd42e422a7e160ebd9b18e83650b9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-pyflakes/default.nix b/distros/iron/ament-cmake-pyflakes/default.nix index f5c5ca5156..3c25dd1133 100644 --- a/distros/iron/ament-cmake-pyflakes/default.nix +++ b/distros/iron/ament-cmake-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }: buildRosPackage { pname = "ros-iron-ament-cmake-pyflakes"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pyflakes/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "7e92900dfb74822f23ed70d086aee97a60b988d95f756e6dcae3b4bbe7f8e4e5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pyflakes/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "0edd977108d53b5ce4ca92d2d1b3d80c9c0b9c22b2612b5b7d0832a71cdd9e00"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-pytest/default.nix b/distros/iron/ament-cmake-pytest/default.nix index 4a8e9135e4..2be0fa1359 100644 --- a/distros/iron/ament-cmake-pytest/default.nix +++ b/distros/iron/ament-cmake-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-cmake-pytest"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "c15813fe6961981b4d51ac521483fd45455d531bac2026f417372a8cfc6673c3"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "938e5bb62954a67084863dd2eb400dbe9f3600893bad6fa69492a9b9b9e15ff9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-python/default.nix b/distros/iron/ament-cmake-python/default.nix index 2eb0861241..9bdbe82a2c 100644 --- a/distros/iron/ament-cmake-python/default.nix +++ b/distros/iron/ament-cmake-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-python"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "98fc346a46fd755a36fa8465ca4eb0807736d510ac7163a9fe7659289135bd15"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "651a9f8638292dc02328e742ab6dd4907bb6e716792f713251829e51bc14cc4c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-target-dependencies/default.nix b/distros/iron/ament-cmake-target-dependencies/default.nix index ec053ebaf8..78020dbbe6 100644 --- a/distros/iron/ament-cmake-target-dependencies/default.nix +++ b/distros/iron/ament-cmake-target-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }: buildRosPackage { pname = "ros-iron-ament-cmake-target-dependencies"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "5f4a9dbb00a0ec9394de27fdef37b8c52f0ffd0e4d854970b2adcc6085671bfa"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "809d8a8054c2abd1b4c6a99ab18e8b21a312b1e005d2bf9eeb90b6265c5a08de"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-test/default.nix b/distros/iron/ament-cmake-test/default.nix index 129f6aa3b1..d484110c42 100644 --- a/distros/iron/ament-cmake-test/default.nix +++ b/distros/iron/ament-cmake-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }: buildRosPackage { pname = "ros-iron-ament-cmake-test"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "db98377ec898a46d4a2749d8a812a5a7ac790cf804a8266b43871aaafb535331"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "94414af0dfe9708e291ebf777f0a2165c6fa0c5f624e8cef1addd51a2bce2869"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-uncrustify/default.nix b/distros/iron/ament-cmake-uncrustify/default.nix index 0527c58763..b3b0b689dc 100644 --- a/distros/iron/ament-cmake-uncrustify/default.nix +++ b/distros/iron/ament-cmake-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }: buildRosPackage { pname = "ros-iron-ament-cmake-uncrustify"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_uncrustify/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "ee5acfa5d1fd19f5d5aa3074566a9e89ab51e9c47a94029d1cbdaff390a3c766"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_uncrustify/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "f97f6f5fbeb579fb06259d1ec39f498d6eea53517e7cfa0224fe576532f80999"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-vendor-package/default.nix b/distros/iron/ament-cmake-vendor-package/default.nix index 2b1d5affa3..900e0f759b 100644 --- a/distros/iron/ament-cmake-vendor-package/default.nix +++ b/distros/iron/ament-cmake-vendor-package/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }: buildRosPackage { pname = "ros-iron-ament-cmake-vendor-package"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_vendor_package/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "9d0f1f9949099b1446a65995759d4b4a8031313380f456f49473c6b6852eb308"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_vendor_package/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "71a57efe2a919fb17dee4dd218ce4d874d584ba0b576d63cf003befb4bac5ede"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-version/default.nix b/distros/iron/ament-cmake-version/default.nix index 8e1bdb90ae..1b75bafa8b 100644 --- a/distros/iron/ament-cmake-version/default.nix +++ b/distros/iron/ament-cmake-version/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-iron-ament-cmake-version"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_version/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "586c12d611590c1a84ee6daec4ad97a3ce9d37b35d3d442ec780effd6615cc16"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_version/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "ffdb043b5a42aacbf95e5bea8aa271af7c8df6686ff000c58b7379d4c75077b2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake-xmllint/default.nix b/distros/iron/ament-cmake-xmllint/default.nix index 6f389610a6..b08d0041d6 100644 --- a/distros/iron/ament-cmake-xmllint/default.nix +++ b/distros/iron/ament-cmake-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-xmllint }: buildRosPackage { pname = "ros-iron-ament-cmake-xmllint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_xmllint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "89470933ce3269cc8ecd0532665615276a38bc14ea8d85a239538bbea0874df0"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_xmllint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "e9be6ebb48b1c3e9f52c3130b981b098b1415b4a00fe25c40f49918a110f565c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-cmake/default.nix b/distros/iron/ament-cmake/default.nix index 6ad88703de..f4a923d0ae 100644 --- a/distros/iron/ament-cmake/default.nix +++ b/distros/iron/ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }: buildRosPackage { pname = "ros-iron-ament-cmake"; - version = "2.0.5-r1"; + version = "2.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "2c0b55c16f0724a05ce7219dc080bc1cf69c0059664208a9cc9396fed6f059a8"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "8f9caecba5023aa481c71f428ccb1995a62921541f0d700a538459d3e92b4a2e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-copyright/default.nix b/distros/iron/ament-copyright/default.nix index c9c2625804..1a26ac56e3 100644 --- a/distros/iron/ament-copyright/default.nix +++ b/distros/iron/ament-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-copyright"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_copyright/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "cb431d4c511fea8650d2c4953e113de93c373b22fe63a5b4c513fd7f267c2cd5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_copyright/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "7a8cbe18e0cf7c0d11ee689f9c27112bf25cddbecb4aafe6b47ffa7bc57e00a5"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-cppcheck/default.nix b/distros/iron/ament-cppcheck/default.nix index 6c7ef9861d..37fc9358a2 100644 --- a/distros/iron/ament-cppcheck/default.nix +++ b/distros/iron/ament-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cppcheck }: buildRosPackage { pname = "ros-iron-ament-cppcheck"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cppcheck/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "fcf0b309f4afed0cd52909f9b6012538619af5d97dbaeca2f1e432b6cac09c6e"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cppcheck/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "a0d494dab234a6486cc81305745cec85bb8ee6ce586b0c6e970d221849b0d89e"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-cpplint/default.nix b/distros/iron/ament-cpplint/default.nix index 2d135df138..50c8a77ba6 100644 --- a/distros/iron/ament-cpplint/default.nix +++ b/distros/iron/ament-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-cpplint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cpplint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "3c7f9df67947e611e150390cc3ff20b04dba05ed9346a3fa97ff2bfe8e843d65"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cpplint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "b0370723ed79c32ded14762017c44466b508ea8f908b79a17ed1998e645537ae"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-flake8/default.nix b/distros/iron/ament-flake8/default.nix index e687c5cb4d..8a3cbc8566 100644 --- a/distros/iron/ament-flake8/default.nix +++ b/distros/iron/ament-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: buildRosPackage { pname = "ros-iron-ament-flake8"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_flake8/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "c2aa3c88b450074c642d3152f0b2128dab136359130a36d3725c1ab480a7c615"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_flake8/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "809f5784ff535d066a09412db2ed449d8b36f8c36d7116f1e2b53d09a8d406e3"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-lint-auto/default.nix b/distros/iron/ament-lint-auto/default.nix index bcc4fcaec3..c7b87f3fa4 100644 --- a/distros/iron/ament-lint-auto/default.nix +++ b/distros/iron/ament-lint-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-iron-ament-lint-auto"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_auto/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "2d55c39fcb65a042f634e49c0f655fa2ff89d44481e0ea9c5f9871d9eb544194"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_auto/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "2b3fb89fc74f4991f7511e23aebb9f75a03bd50c0454623b79891a3530de13c8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-lint-cmake/default.nix b/distros/iron/ament-lint-cmake/default.nix index 84723d56f8..b039fb89f8 100644 --- a/distros/iron/ament-lint-cmake/default.nix +++ b/distros/iron/ament-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-lint-cmake"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_cmake/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "28f753bedec1f60dee81ad91cc88aaf217cec8bd35d52e87bc21cf58bd13d954"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_cmake/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "8344ff5db8a52a0e1c13f2afa9e7078dea2c30be9a41e9c7c0270809becd5e2f"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-lint-common/default.nix b/distros/iron/ament-lint-common/default.nix index 83118c1c9a..289dd07b9a 100644 --- a/distros/iron/ament-lint-common/default.nix +++ b/distros/iron/ament-lint-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }: buildRosPackage { pname = "ros-iron-ament-lint-common"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_common/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "6853a69ad08625f8b05de97c95bf26a35d2b21116a74b2d11d79ab560e09115d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint_common/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "2e197715bfeeef8708bb7a6d6ad88b98bea92e7abedb4074ae6e45b5d2d74b29"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ament-lint/default.nix b/distros/iron/ament-lint/default.nix index 3460eaaf10..37f1d62505 100644 --- a/distros/iron/ament-lint/default.nix +++ b/distros/iron/ament-lint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, }: buildRosPackage { pname = "ros-iron-ament-lint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "8c5cea55ac0c61fde8e5ca7d5eb091f7d1f907473f4afa65fbc9d37e05a05d9a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_lint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "455dd5bf016ecf52176246663e4003c846cb7ef7a829a6af13f3c5607a3e7030"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-mypy/default.nix b/distros/iron/ament-mypy/default.nix index e06bf6dee7..af263ce53b 100644 --- a/distros/iron/ament-mypy/default.nix +++ b/distros/iron/ament-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-mypy"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_mypy/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "99b289bb9028d4ff975441ce5081feb2e36e598aa117225ee81ed6b9254c5a4b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_mypy/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "c1fc6eb47b4425d00f804cd8d9457335cd56883686eedfb6da93ec0954b5d127"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-pclint/default.nix b/distros/iron/ament-pclint/default.nix index 4cfdde8a3f..3463257ce2 100644 --- a/distros/iron/ament-pclint/default.nix +++ b/distros/iron/ament-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-pclint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pclint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "66bd8c0753a70df3855a6c92ae1cf19468b097d7eb5f4683846a9b1314b53efb"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pclint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "3ee389a7d1966db410709b97fcdc578f70da98d97bcd77850f4b308d884201c6"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-pep257/default.nix b/distros/iron/ament-pep257/default.nix index e73b57b135..c109ce86a9 100644 --- a/distros/iron/ament-pep257/default.nix +++ b/distros/iron/ament-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-pep257"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pep257/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "bd6f25067880b3f79e3022469c43d84d30a7abd16a2a64e6aa0af27a7fa16794"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pep257/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "3d27fbde8c032b9e60c919b3812d554285cf68220c1b45bc3993a48a2afe4532"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-pycodestyle/default.nix b/distros/iron/ament-pycodestyle/default.nix index 653a7a4055..f5a8c0a7f1 100644 --- a/distros/iron/ament-pycodestyle/default.nix +++ b/distros/iron/ament-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python3Packages }: buildRosPackage { pname = "ros-iron-ament-pycodestyle"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pycodestyle/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "815030ac797fd292bdcfe37c953e4860795dbab4c452dea30b2483748ca86a5d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pycodestyle/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "86834dcd00d47fe56d4bd2ba16bdf09e1fa051a7ba7b22302a59376856efe60c"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-pyflakes/default.nix b/distros/iron/ament-pyflakes/default.nix index b5cf2cd943..d749b0de11 100644 --- a/distros/iron/ament-pyflakes/default.nix +++ b/distros/iron/ament-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-pyflakes"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pyflakes/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "b969c79ec18f352214c26cbab67f2c9a1f99b7292d79c990a2f0ab56c43e095a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_pyflakes/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "8467ff6cd1119bd7231f857122020663c4864580042d99f6aed0ec8e66f45cd9"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-uncrustify/default.nix b/distros/iron/ament-uncrustify/default.nix index 6565f82f5e..a13747297e 100644 --- a/distros/iron/ament-uncrustify/default.nix +++ b/distros/iron/ament-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, pythonPackages, uncrustify-vendor }: buildRosPackage { pname = "ros-iron-ament-uncrustify"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_uncrustify/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "a07d60674da485181110706872dd712cb78dbc9e2ae2318fc38ef726409d813b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_uncrustify/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "33f27e998442eed1f5a215b6b539797e16e2a7eabc4917885657dc557c08df9d"; }; buildType = "ament_python"; diff --git a/distros/iron/ament-xmllint/default.nix b/distros/iron/ament-xmllint/default.nix index 47ff530e1a..15ed0e4a9c 100644 --- a/distros/iron/ament-xmllint/default.nix +++ b/distros/iron/ament-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }: buildRosPackage { pname = "ros-iron-ament-xmllint"; - version = "0.14.3-r1"; + version = "0.14.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_xmllint/0.14.3-1.tar.gz"; - name = "0.14.3-1.tar.gz"; - sha256 = "a0a6295b0ab60f26f2a1e201ed890f022c7e6b1f4f810e8ac7ecda1f580e1905"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_xmllint/0.14.4-1.tar.gz"; + name = "0.14.4-1.tar.gz"; + sha256 = "d1f7cbbd7dc0b60ef52c7bfb570e12d56c91bf8d9cfd10985dec15e550bcc60e"; }; buildType = "ament_python"; diff --git a/distros/iron/aruco-opencv-msgs/default.nix b/distros/iron/aruco-opencv-msgs/default.nix index df57f55de4..6051ed384a 100644 --- a/distros/iron/aruco-opencv-msgs/default.nix +++ b/distros/iron/aruco-opencv-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-aruco-opencv-msgs"; - version = "5.2.0-r1"; + version = "5.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv_msgs/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "784f0b87f752d905f1cc3b2a2295ddfe94f6b4232e2f1dc54b3d4145457fedef"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv_msgs/5.2.1-1.tar.gz"; + name = "5.2.1-1.tar.gz"; + sha256 = "4cacd009340c64688db3ab1db509ab0f20979f416815e2e4aa8c331ade06875c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/aruco-opencv/default.nix b/distros/iron/aruco-opencv/default.nix index c2c4912d7e..544560ad0e 100644 --- a/distros/iron/aruco-opencv/default.nix +++ b/distros/iron/aruco-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }: buildRosPackage { pname = "ros-iron-aruco-opencv"; - version = "5.2.0-r1"; + version = "5.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "4d2a878671b4c6ba7083e9a8aefb2a3117a9b1a8717074568c665ff538d79adb"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/iron/aruco_opencv/5.2.1-1.tar.gz"; + name = "5.2.1-1.tar.gz"; + sha256 = "350a0bf741d23f5a433cc3c01f91d14ef4c87e1b42483bda8e4e60a56c14db36"; }; buildType = "ament_cmake"; diff --git a/distros/iron/backward-ros/default.nix b/distros/iron/backward-ros/default.nix index a99b28f64b..d7de3c1d4f 100644 --- a/distros/iron/backward-ros/default.nix +++ b/distros/iron/backward-ros/default.nix @@ -2,21 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, cmake, elfutils }: buildRosPackage { pname = "ros-iron-backward-ros"; - version = "1.0.2-r5"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/iron/backward_ros/1.0.2-5.tar.gz"; - name = "1.0.2-5.tar.gz"; - sha256 = "08955348ede06a7fd25a94d195453e14307b2a5e5df14f6321823070bf98a2c8"; + url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/iron/backward_ros/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "2f898265e49f6f0fc3cbcb6da93cd160cd6ca1ba4a1f50ca3aae2f862ff41463"; }; - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; + buildType = "cmake"; + buildInputs = [ cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ elfutils ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ cmake ]; meta = { description = "The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp"; diff --git a/distros/iron/behaviortree-cpp-v3/default.nix b/distros/iron/behaviortree-cpp-v3/default.nix index dd8c53fdbf..ea304adde5 100644 --- a/distros/iron/behaviortree-cpp-v3/default.nix +++ b/distros/iron/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }: buildRosPackage { pname = "ros-iron-behaviortree-cpp-v3"; - version = "3.8.6-r1"; + version = "3.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/iron/behaviortree_cpp_v3/3.8.6-1.tar.gz"; - name = "3.8.6-1.tar.gz"; - sha256 = "66a8eef3a900286effae5eba43a15dec32ac363dc83e1c43b343a4cb86e95610"; + url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/iron/behaviortree_cpp_v3/3.8.7-1.tar.gz"; + name = "3.8.7-1.tar.gz"; + sha256 = "63ee592ce603ec76b134f1fa49e812159b081a15aaf76094d60882911c7458c8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/behaviortree-cpp/default.nix b/distros/iron/behaviortree-cpp/default.nix index 6986b60b8e..6b29d91002 100644 --- a/distros/iron/behaviortree-cpp/default.nix +++ b/distros/iron/behaviortree-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: buildRosPackage { pname = "ros-iron-behaviortree-cpp"; - version = "4.6.1-r1"; + version = "4.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.6.1-1.tar.gz"; - name = "4.6.1-1.tar.gz"; - sha256 = "1f906ac1f9c61da03d8d2d1921de770b0be60d7c9f707f4bfb3dfe15e7b616cd"; + url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/iron/behaviortree_cpp/4.6.2-1.tar.gz"; + name = "4.6.2-1.tar.gz"; + sha256 = "26d5f8e905c68ace5626733aa351d9f77bc4f630da8f61c26a3e388e5cf2f7e8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/beluga-amcl/default.nix b/distros/iron/beluga-amcl/default.nix index b06da779fd..1fdf027367 100644 --- a/distros/iron/beluga-amcl/default.nix +++ b/distros/iron/beluga-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, beluga, beluga-ros, bondcpp, message-filters, rclcpp, rclcpp-components, rclcpp-lifecycle, std-srvs }: buildRosPackage { pname = "ros-iron-beluga-amcl"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga_amcl/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "93442a9b75cb7961d35c24017ff8c1355832a7f9be783d9435e5d519d4785551"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga_amcl/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "5ca860eba2f88a1e62388288762c220f72184e875b9611f78bb3a38d464b9788"; }; buildType = "ament_cmake"; diff --git a/distros/iron/beluga-ros/default.nix b/distros/iron/beluga-ros/default.nix index 2ab2d64279..fa17f0ca75 100644 --- a/distros/iron/beluga-ros/default.nix +++ b/distros/iron/beluga-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, beluga, geometry-msgs, nav-msgs, python3Packages, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-beluga-ros"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga_ros/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "88a6d961672e55cf3ea1a24f60f565fc14b33dba4fa31824cbdb9a659644d9f3"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga_ros/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "e73914bcf87412d73f5726ee3e3fb20b53f93477ebd68b5d2d0c45d4bae1e0a8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/beluga/default.nix b/distros/iron/beluga/default.nix index 0f1e87f8a6..0ab0280d15 100644 --- a/distros/iron/beluga/default.nix +++ b/distros/iron/beluga/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_11 }: buildRosPackage { pname = "ros-iron-beluga"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "4bd24ce15412b5c07950825910e1d7496a0746234a8d880296fc0ce0ac6bc00d"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/iron/beluga/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "a62ded6c164b0c350ab9204f52b185f2974411be44ee6c4a7f5c4bbe6bfefb83"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ clang gbenchmark gmock gtest ]; - propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_8 ]; + propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/bicycle-steering-controller/default.nix b/distros/iron/bicycle-steering-controller/default.nix index 2c9387bd5b..8b97ec0b4f 100644 --- a/distros/iron/bicycle-steering-controller/default.nix +++ b/distros/iron/bicycle-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-iron-bicycle-steering-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "d13cc7c3b5b37894db29d2784491ffa3cca50d32c0d283d3ffd26dc1063cd908"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/bicycle_steering_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "8f6c4eb7b7e2a4637dbcc3dae6caa1c4c612ecada926aecbdc509ee2d2353fec"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/camera-aravis2-msgs/default.nix b/distros/iron/camera-aravis2-msgs/default.nix new file mode 100644 index 0000000000..a6ffb6a3f6 --- /dev/null +++ b/distros/iron/camera-aravis2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, diagnostic-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-iron-camera-aravis2-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/iron/camera_aravis2_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "82be22ee2d855fcf1fed577348ca1b772be3e527ab1a3de5392dc846fba3e25b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Messages and service definitions for the camera_aravis2 package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/camera-aravis2/default.nix b/distros/iron/camera-aravis2/default.nix new file mode 100644 index 0000000000..7ed74cdfec --- /dev/null +++ b/distros/iron/camera-aravis2/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aravis, camera-aravis2-msgs, camera-info-manager, cv-bridge, diagnostic-msgs, glib, image-transport, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-iron-camera-aravis2"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/iron/camera_aravis2/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "a329b2b12a046fcde2726748633825a2b764ffe0a89582fe2e8a94158f30424e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake aravis glib ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ camera-aravis2-msgs camera-info-manager cv-bridge diagnostic-msgs image-transport rclcpp rclcpp-components sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 camera driver for [GenICam](https://www.emva.org/standards-technology/genicam/)-based GigEVision and USB3Vision cameras."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/classic-bags/default.nix b/distros/iron/classic-bags/default.nix index 1baffa2292..f5373e017c 100644 --- a/distros/iron/classic-bags/default.nix +++ b/distros/iron/classic-bags/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosidl-runtime-py, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-mcap, rosbag2-storage-sqlite3, rosidl-runtime-py, std-msgs }: buildRosPackage { pname = "ros-iron-classic-bags"; - version = "0.1.0-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/iron/classic_bags/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "fd591a3684873b9e114740277c0fa9be7c0e3896cb7142485add56c46fa780c4"; + url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/iron/classic_bags/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "8f5242084e20f16707b1d386335a7b8693770b01671e7defd4ca92d9df15d800"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-pytest std-msgs ]; + checkInputs = [ ament-cmake-pytest rosbag2-storage-mcap rosbag2-storage-sqlite3 std-msgs ]; propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rosbag2-cpp rosbag2-py rosbag2-storage rosidl-runtime-py ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/iron/composition/default.nix b/distros/iron/composition/default.nix index f020e1a939..3af5e8c479 100644 --- a/distros/iron/composition/default.nix +++ b/distros/iron/composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }: buildRosPackage { pname = "ros-iron-composition"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/composition/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "5c110b6e69b54063fe38ee0147831415e26e1019e24b15c8ffb1189f49f43558"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/composition/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "58cd301eeb81d300663ff1c374952432f1dd3a679bef9b9b1ec521d846f5f802"; }; buildType = "ament_cmake"; diff --git a/distros/iron/control-msgs/default.nix b/distros/iron/control-msgs/default.nix index df8a574227..c7cee57141 100644 --- a/distros/iron/control-msgs/default.nix +++ b/distros/iron/control-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-iron-control-msgs"; - version = "5.1.0-r1"; + version = "5.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/iron/control_msgs/5.1.0-1.tar.gz"; - name = "5.1.0-1.tar.gz"; - sha256 = "956b4a3c1e4a85265f8e11207dc6c9b985a6133974fb1eb63ebd0922f5f832a4"; + url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/iron/control_msgs/5.2.0-1.tar.gz"; + name = "5.2.0-1.tar.gz"; + sha256 = "cb1f1494bbefe9d6bf6331fe6eba9fcaccd4b7fa27e92b91c160cbd98db89430"; }; buildType = "ament_cmake"; @@ -21,7 +21,7 @@ buildRosPackage { meta = { description = "control_msgs contains base messages and actions useful for - controlling robots. It provides representations for controller + controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories."; license = with lib.licenses; [ bsd3 ]; }; diff --git a/distros/iron/controller-interface/default.nix b/distros/iron/controller-interface/default.nix index 1f8465ca38..85919968c4 100644 --- a/distros/iron/controller-interface/default.nix +++ b/distros/iron/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-iron-controller-interface"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "d40f8cef2bf4615a2717bb3e62ce7e69c2b0153abcc32a94aecf4d2397ebc538"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_interface/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "013e1df2d27e09431fefa7055b0097c4e0ece3580fe80710bd56498646c3351d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/controller-manager-msgs/default.nix b/distros/iron/controller-manager-msgs/default.nix index 8c34aad318..a4c65ba19d 100644 --- a/distros/iron/controller-manager-msgs/default.nix +++ b/distros/iron/controller-manager-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-controller-manager-msgs"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "a164fb92657b9268d0ad90c43f1796c36b61f6f21f373cbeb26046e340713987"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager_msgs/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "ebe8de9378667c1b5fc3d57567a77de6d5827ca86d50842b2a0727658bfe874b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/controller-manager/default.nix b/distros/iron/controller-manager/default.nix index f6fa150828..81c24d2119 100644 --- a/distros/iron/controller-manager/default.nix +++ b/distros/iron/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: buildRosPackage { pname = "ros-iron-controller-manager"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "b18ee09be340fc989acb396ac2e19d68b4a6c6a865afae0d681bd67f04dfc840"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/controller_manager/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "d2319e512e9220aa45de30d616ebd67f9d7a921418ea2258c4c3c12246a95eb9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/costmap-queue/default.nix b/distros/iron/costmap-queue/default.nix index 91e0f11936..bb4441f9c9 100644 --- a/distros/iron/costmap-queue/default.nix +++ b/distros/iron/costmap-queue/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav2-common, nav2-costmap-2d, rclcpp }: buildRosPackage { pname = "ros-iron-costmap-queue"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/costmap_queue/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "21a7a686eafb67ba5ccb00f7de6d96cda2a7db82c24998145f39f89a3e46f2ac"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/costmap_queue/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "ceaabec1fcc0e0f67d1a1e663952dc9e602dae2482de0c4ac6b4d585b3002b76"; }; buildType = "ament_cmake"; diff --git a/distros/iron/demo-nodes-cpp-native/default.nix b/distros/iron/demo-nodes-cpp-native/default.nix index f71b0c8f1b..f6e2d00540 100644 --- a/distros/iron/demo-nodes-cpp-native/default.nix +++ b/distros/iron/demo-nodes-cpp-native/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }: buildRosPackage { pname = "ros-iron-demo-nodes-cpp-native"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_cpp_native/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "91308cd9c57e14002f83588fbc6ff5c7abe96880c3af5f6d1d1cf02f560d97ca"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_cpp_native/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "2f86e07a05e24d2230b562eb6b0fdca35ec91deb5852bed397c88de397b7f978"; }; buildType = "ament_cmake"; diff --git a/distros/iron/demo-nodes-cpp/default.nix b/distros/iron/demo-nodes-cpp/default.nix index dc0e4e02cb..470e2ebde0 100644 --- a/distros/iron/demo-nodes-cpp/default.nix +++ b/distros/iron/demo-nodes-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rcl-interfaces, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, std-msgs }: buildRosPackage { pname = "ros-iron-demo-nodes-cpp"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_cpp/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "8234a486595ec1b2390e4b4531b8780ff523fb1e321c9fa1ca753a41bc7a8a90"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_cpp/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "74095f26423034106cfc228bdb9bef5fc86a11bb41cc39e89722d974d3ef55f5"; }; buildType = "ament_cmake"; diff --git a/distros/iron/demo-nodes-py/default.nix b/distros/iron/demo-nodes-py/default.nix index 7fef7b348e..95a4fbef26 100644 --- a/distros/iron/demo-nodes-py/default.nix +++ b/distros/iron/demo-nodes-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, example-interfaces, pythonPackages, rcl-interfaces, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-demo-nodes-py"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_py/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "b0d85615fcb4e66df7f2d21b148d3372cded8a9341df171c2e9b65209dad1c03"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/demo_nodes_py/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "fc5e157e2a64a766fa3a4ab2f9cd6f96f620e18c8cbfa02e71f3f725910d226f"; }; buildType = "ament_python"; diff --git a/distros/iron/depthai/default.nix b/distros/iron/depthai/default.nix index 32e72f6493..3a43fe8738 100644 --- a/distros/iron/depthai/default.nix +++ b/distros/iron/depthai/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }: buildRosPackage { pname = "ros-iron-depthai"; - version = "2.24.0-r1"; + version = "2.26.1-r1"; src = fetchurl { - url = "https://github.com/luxonis/depthai-core-release/archive/release/iron/depthai/2.24.0-1.tar.gz"; - name = "2.24.0-1.tar.gz"; - sha256 = "94a63a1adf147445d985933d2c0f9d12b69d42af3a3f6fe8a72f658e2f8bc1f1"; + url = "https://github.com/luxonis/depthai-core-release/archive/release/iron/depthai/2.26.1-1.tar.gz"; + name = "2.26.1-1.tar.gz"; + sha256 = "81ac98ae57a258c5d15560552be12b90ecfeddc3179c5d88a61f1d550effff89"; }; buildType = "ament_cmake"; diff --git a/distros/iron/diagnostic-aggregator/default.nix b/distros/iron/diagnostic-aggregator/default.nix index e834ac0918..8425fe02f8 100644 --- a/distros/iron/diagnostic-aggregator/default.nix +++ b/distros/iron/diagnostic-aggregator/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-pytest, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rcl-interfaces, rclcpp, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-diagnostic-aggregator"; - version = "3.1.2-r3"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_aggregator/3.1.2-3.tar.gz"; - name = "3.1.2-3.tar.gz"; - sha256 = "d18cce86c3f18a3a6cbf8bbd25c556e07c6b7d1763853791bceba0b40f2bec00"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_aggregator/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "642462369d7350561c2bb66115abf654d8b16feaa325357fdc4021355672ad49"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rclcpp std-msgs ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing-ament-cmake launch-testing-ros ]; + buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rcl-interfaces rclcpp std-msgs ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-pytest launch-testing-ament-cmake launch-testing-ros ]; propagatedBuildInputs = [ rclpy ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/iron/diagnostic-common-diagnostics/default.nix b/distros/iron/diagnostic-common-diagnostics/default.nix index 2c6826c507..f17558ed4b 100644 --- a/distros/iron/diagnostic-common-diagnostics/default.nix +++ b/distros/iron/diagnostic-common-diagnostics/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, python3Packages, rclpy }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, launch-testing-ament-cmake, lm_sensors, python3Packages }: buildRosPackage { pname = "ros-iron-diagnostic-common-diagnostics"; - version = "3.1.2-r3"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_common_diagnostics/3.1.2-3.tar.gz"; - name = "3.1.2-3.tar.gz"; - sha256 = "79cb4d2bfa3cafb2a4b644e93ecc73c6b4bfdababd924bbaf7e1e5f7df923144"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_common_diagnostics/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "9e62e16cb7edd85bb4a467c025eb73d065ab6a3b892870fdbf2bba5be425f392"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater python3Packages.ntplib rclpy ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto launch-testing-ament-cmake ]; + propagatedBuildInputs = [ diagnostic-updater lm_sensors python3Packages.ntplib python3Packages.psutil ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; meta = { diff --git a/distros/iron/diagnostic-updater/default.nix b/distros/iron/diagnostic-updater/default.nix index f5130f66dd..048c30b2e1 100644 --- a/distros/iron/diagnostic-updater/default.nix +++ b/distros/iron/diagnostic-updater/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch, launch-testing, launch-testing-ros, pythonPackages, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-diagnostic-updater"; - version = "3.1.2-r3"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_updater/3.1.2-3.tar.gz"; - name = "3.1.2-3.tar.gz"; - sha256 = "bf8825371002c0bf62a6e1b6f41b506e2d6f7b4e9e485d1e770b1ff5da3359ff"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostic_updater/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "686fe1d55b80f92ac2f4fae5ee8fac8962dd6f928636756e08477770080b2c06"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp-lifecycle ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ros pythonPackages.pytest rclcpp-lifecycle ]; propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/iron/diagnostics/default.nix b/distros/iron/diagnostics/default.nix index ea74c9a5e7..c326858538 100644 --- a/distros/iron/diagnostics/default.nix +++ b/distros/iron/diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }: buildRosPackage { pname = "ros-iron-diagnostics"; - version = "3.1.2-r3"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostics/3.1.2-3.tar.gz"; - name = "3.1.2-3.tar.gz"; - sha256 = "868cfc721e37dd190055d66adb13f1ccf4efded059c6179075b39792135d56bd"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/diagnostics/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "0f1c62460fee5e791d0936bdb8b509a2d1d9d56f39f19a6000a0f59000bb9a92"; }; buildType = "ament_cmake"; diff --git a/distros/iron/diff-drive-controller/default.nix b/distros/iron/diff-drive-controller/default.nix index 5de9a9741d..beb4000263 100644 --- a/distros/iron/diff-drive-controller/default.nix +++ b/distros/iron/diff-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: buildRosPackage { pname = "ros-iron-diff-drive-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "878938a2da9ecaf6f97b02b0d976df9382787dd5e777d9926a7156620c53ea31"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/diff_drive_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "f84b33e6422182bc0f86f0ab9c53a332a4982fc03dd97eb6435b61b4a7b8be5c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dummy-map-server/default.nix b/distros/iron/dummy-map-server/default.nix index 21cbbd30a4..4e2ce37ca3 100644 --- a/distros/iron/dummy-map-server/default.nix +++ b/distros/iron/dummy-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp }: buildRosPackage { pname = "ros-iron-dummy-map-server"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_map_server/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "ce03adb21c5fc8de4ada8fa97cae6ceca57c03ecc594959ce00fbe4a14fecb2c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_map_server/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "a3ab235c1a5affa1c323901c6f952a67edad464429f07a04ba614e5bb87382f5"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dummy-robot-bringup/default.nix b/distros/iron/dummy-robot-bringup/default.nix index bef46d2c00..d9ff90337b 100644 --- a/distros/iron/dummy-robot-bringup/default.nix +++ b/distros/iron/dummy-robot-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }: buildRosPackage { pname = "ros-iron-dummy-robot-bringup"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_robot_bringup/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "f4e0e0f2845c6f8a5788bc1cf1a0f5df06040d4136481596d3a8cbbb40a6c820"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_robot_bringup/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "f04ad715d967fb7e14a8aa940bd220800d67be63b09c9fb7f3ed96cf1d14776a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dummy-sensors/default.nix b/distros/iron/dummy-sensors/default.nix index 34fb8a1647..0e277b7f0a 100644 --- a/distros/iron/dummy-sensors/default.nix +++ b/distros/iron/dummy-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs }: buildRosPackage { pname = "ros-iron-dummy-sensors"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_sensors/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "d068d113874e67dc6a4d40e57b3fccd2748a7b0b994478725d23f7843652737c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/dummy_sensors/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "bd03a4056be4fc7f4102cf382c096b136ad4b66969c396fdde1b8b6ab9cc7abb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dwb-core/default.nix b/distros/iron/dwb-core/default.nix index 1ffea9d68a..fbd6736b0f 100644 --- a/distros/iron/dwb-core/default.nix +++ b/distros/iron/dwb-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, dwb-msgs, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-dwb-core"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_core/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "ad92e7f47f2ab35d09450c13183488d016214f5be292c2e821fe85783173d6af"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_core/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "69b31b9db2c55df2bd7db87233389b64409f2248abe7bbb8d3dd7d55213ae14f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dwb-critics/default.nix b/distros/iron/dwb-critics/default.nix index 905b172b1b..f6c979e1fa 100644 --- a/distros/iron/dwb-critics/default.nix +++ b/distros/iron/dwb-critics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, costmap-queue, dwb-core, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs }: buildRosPackage { pname = "ros-iron-dwb-critics"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_critics/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "a0837f4a8865f88e21721b4b1da5afdfe5ba8625f227d347e2b25de85f8bcc4c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_critics/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "27a46417440c55ae84aa83cb41e5f015809048735d05b3e527ca4ffa3b2481bc"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dwb-msgs/default.nix b/distros/iron/dwb-msgs/default.nix index 2678dc2004..5b9201dbba 100644 --- a/distros/iron/dwb-msgs/default.nix +++ b/distros/iron/dwb-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, nav-2d-msgs, nav-msgs, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-dwb-msgs"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_msgs/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "b5e1a6d7873789b1467cf025d720070bba1a9745049aead61d6904b4421cf255"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_msgs/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "03f7af03b8269d83136a62c7aca0516025c7909525853162ca546a1b440f5201"; }; buildType = "ament_cmake"; diff --git a/distros/iron/dwb-plugins/default.nix b/distros/iron/dwb-plugins/default.nix index c89868c258..3688f23ef0 100644 --- a/distros/iron/dwb-plugins/default.nix +++ b/distros/iron/dwb-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, dwb-core, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-util, pluginlib, rclcpp }: buildRosPackage { pname = "ros-iron-dwb-plugins"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_plugins/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "8fbb85a82c448038a8509da129b4d73b867d9f2690794162b8efb51645892ed6"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/dwb_plugins/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "57802e1ae0d88ae52bf231e417df6e6c281784b4d06edc3f5e432aa24058b125"; }; buildType = "ament_cmake"; diff --git a/distros/iron/effort-controllers/default.nix b/distros/iron/effort-controllers/default.nix index edad493081..c86c0e3459 100644 --- a/distros/iron/effort-controllers/default.nix +++ b/distros/iron/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-effort-controllers"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "7e0d0f73cfd600df5562db36f7b9c516e5fa1bdfb38cd11e0a2aa4f59f3f2f1f"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/effort_controllers/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "a760cb62774901e3edf1ff1a209d572450661941c65884baac75654591d94569"; }; buildType = "ament_cmake"; diff --git a/distros/iron/eigenpy/default.nix b/distros/iron/eigenpy/default.nix index adf234796a..cab7aa755b 100644 --- a/distros/iron/eigenpy/default.nix +++ b/distros/iron/eigenpy/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-iron-eigenpy"; - version = "3.1.4-r1"; + version = "3.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/iron/eigenpy/3.1.4-1.tar.gz"; - name = "3.1.4-1.tar.gz"; - sha256 = "b4b16451a9ec960408788073311ccd2cb15b26bdd0ca449adbc64b0d2ac01961"; + url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/iron/eigenpy/3.7.0-1.tar.gz"; + name = "3.7.0-1.tar.gz"; + sha256 = "14b2696440609b37acbb4bcb59fe546f4334581d41720e26e00acab233ae7669"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy python3Packages.scipy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/etsi-its-cam-coding/default.nix b/distros/iron/etsi-its-cam-coding/default.nix index 6e4bee5ef8..96f62d5bdc 100644 --- a/distros/iron/etsi-its-cam-coding/default.nix +++ b/distros/iron/etsi-its-cam-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-cam-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_cam_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "74afcafccc483ebe6dcf9738898a71bd682e114ebec2c3d0096f779fde2b31ab"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cam_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "7dcd0f8d56153af7fd3e8a9b5e82a020017cd1528fac1355a0b6d501e0b9e1c2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-cam-conversion/default.nix b/distros/iron/etsi-its-cam-conversion/default.nix index cb2c1b93f6..d97f2384f3 100644 --- a/distros/iron/etsi-its-cam-conversion/default.nix +++ b/distros/iron/etsi-its-cam-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-cam-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_cam_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "84fa7ce461af8c7d7334659f89c1ce89c1c476c194ebe0d3764c7a0febe72399"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cam_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "3ec8719e215a6630e33147fa3d6e4101c1300758d2758fb0a0d7662d678f400f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-cam-msgs/default.nix b/distros/iron/etsi-its-cam-msgs/default.nix index d833287cc4..a99bc904b2 100644 --- a/distros/iron/etsi-its-cam-msgs/default.nix +++ b/distros/iron/etsi-its-cam-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-etsi-its-cam-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_cam_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "72c884d190ee0d8da07b615f1f701b332851d4c3ae324b1f263b645c3b71f374"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cam_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "488b9776070d9136623e4c93627003dc3fa04a5ac9312876fad4fe7e17b3e184"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-coding/default.nix b/distros/iron/etsi-its-coding/default.nix index 78c976b547..6c6d45ab11 100644 --- a/distros/iron/etsi-its-coding/default.nix +++ b/distros/iron/etsi-its-coding/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-denm-coding, ros-environment }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "e09436ff47b52758096a06567ce313e6c2539850ab42507da0cabd4042b6e65f"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "f6046cfb20e0ac23d0b672a851331cebf80fb27144dbe886ddc3fb9ce96c0908"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-denm-coding ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/etsi-its-conversion/default.nix b/distros/iron/etsi-its-conversion/default.nix index 9e8bce812a..de61a8a1d0 100644 --- a/distros/iron/etsi-its-conversion/default.nix +++ b/distros/iron/etsi-its-conversion/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }: buildRosPackage { pname = "ros-iron-etsi-its-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "5bef46a9ec7c56a2e7564d0b0f4196731fa05e81747966a810b8a16f486a94b7"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "5aecf247b3630c794682b16cf5c6048b71c777fe11543fd1a3403364fe9c86ae"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ]; + propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/etsi-its-cpm-ts-coding/default.nix b/distros/iron/etsi-its-cpm-ts-coding/default.nix new file mode 100644 index 0000000000..847df70cdc --- /dev/null +++ b/distros/iron/etsi-its-cpm-ts-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-iron-etsi-its-cpm-ts-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cpm_ts_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "d502322f49638181d354ce053b0cdb3c57371acdec8dbcd53c28ae9e1a473090"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS CPMs (TS) generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/iron/etsi-its-cpm-ts-conversion/default.nix b/distros/iron/etsi-its-cpm-ts-conversion/default.nix new file mode 100644 index 0000000000..bcbef1435c --- /dev/null +++ b/distros/iron/etsi-its-cpm-ts-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cpm-ts-coding, etsi-its-cpm-ts-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-iron-etsi-its-cpm-ts-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cpm_ts_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "91a2d9aa86b85a3e645cb1e0288e1970134d764d7d3caa4e9436a8898e04d58e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cpm-ts-coding etsi-its-cpm-ts-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CPMs (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/iron/etsi-its-cpm-ts-msgs/default.nix b/distros/iron/etsi-its-cpm-ts-msgs/default.nix new file mode 100644 index 0000000000..78c519fd2f --- /dev/null +++ b/distros/iron/etsi-its-cpm-ts-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-iron-etsi-its-cpm-ts-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_cpm_ts_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "b56f1628b118f1937d6066168a6118688875dab08647da0deae82abe30123f7e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = "ROS messages for ETSI ITS CPM (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/iron/etsi-its-denm-coding/default.nix b/distros/iron/etsi-its-denm-coding/default.nix index 32de09035a..e610a2ea13 100644 --- a/distros/iron/etsi-its-denm-coding/default.nix +++ b/distros/iron/etsi-its-denm-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-denm-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_denm_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "117d0089411b2e2fce49f3a2e3de9c567fcad0166909d2fbedc5d3ec44555679"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_denm_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "7ada78cadb5b15bf1fc0c5be730e41dd57eebad0d8bd980035a65a46b75b0e9b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-denm-conversion/default.nix b/distros/iron/etsi-its-denm-conversion/default.nix index a0917e8778..d52aa653da 100644 --- a/distros/iron/etsi-its-denm-conversion/default.nix +++ b/distros/iron/etsi-its-denm-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-denm-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_denm_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "6bc540a786cf2ca589d4d272b0d5f5e26f3d2ff67ea53a4916f8af8ee252902c"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_denm_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "a208084bb45c79ff0a0df8220068bcbcd57c5ed01509fad6f4b0be2acde68b4e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-denm-msgs/default.nix b/distros/iron/etsi-its-denm-msgs/default.nix index ffb724f5e9..40cc7f7525 100644 --- a/distros/iron/etsi-its-denm-msgs/default.nix +++ b/distros/iron/etsi-its-denm-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-etsi-its-denm-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_denm_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "542afac8fecd431432e58a1e8b3330a96ef7661f44bb8afd182a4ac2a69b97d2"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_denm_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "8f6868fdac378776602def7957d188341f9b7e9cd0faeaded7bb91c9c47f3986"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-messages/default.nix b/distros/iron/etsi-its-messages/default.nix index d307fdba0a..c9b087b61f 100644 --- a/distros/iron/etsi-its-messages/default.nix +++ b/distros/iron/etsi-its-messages/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, etsi-its-msgs-utils, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-messages"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_messages/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "f8188e1850c6db1210e766b63db9b6107ce900a4b990d1de154e42fb2b1974f8"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_messages/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "3dcb990c3161abd496f61a3134b1247639eef317e2b90905f994545453e8bfc0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-msgs-utils/default.nix b/distros/iron/etsi-its-msgs-utils/default.nix index 6c44b842e9..d51ae246a8 100644 --- a/distros/iron/etsi-its-msgs-utils/default.nix +++ b/distros/iron/etsi-its-msgs-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, geographiclib, geometry-msgs, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-msgs-utils"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_msgs_utils/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "10bffc3f0c348f8bdfc08d015f9d7d6c50e4ceb1c70825400bafe35b946ae227"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_msgs_utils/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "dc8a8b83c1a8c762ede232bb1e2d66e396f323c773020981c81f4a10b749381b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-msgs/default.nix b/distros/iron/etsi-its-msgs/default.nix index 1ae0b63b03..bf3b37a5ff 100644 --- a/distros/iron/etsi-its-msgs/default.nix +++ b/distros/iron/etsi-its-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-denm-msgs, ros-environment }: +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "934e977f244e7cfc7cd72144e23980704ed29d6c6c3d7da368ab5658702ae77d"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "97287c0cdc8db72f2c9c37ee52c97b0d10d1047f5c2dc9a83952b1fac31a5d14"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-denm-msgs ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/etsi-its-primitives-conversion/default.nix b/distros/iron/etsi-its-primitives-conversion/default.nix index 918d3bdc78..7e39079903 100644 --- a/distros/iron/etsi-its-primitives-conversion/default.nix +++ b/distros/iron/etsi-its-primitives-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: buildRosPackage { pname = "ros-iron-etsi-its-primitives-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_primitives_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "dd2379a87c4359749473a60861523919e5ec1cea35083bdeca66180ae983e62b"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_primitives_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "13ec51f6e8e32f069c946584a98f83e61d76f720e4f0da786ff4e1c95fbfadf2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/etsi-its-rviz-plugins/default.nix b/distros/iron/etsi-its-rviz-plugins/default.nix index 010a5992a4..dcbde3a991 100644 --- a/distros/iron/etsi-its-rviz-plugins/default.nix +++ b/distros/iron/etsi-its-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, etsi-its-msgs-utils, pluginlib, qt5, rclcpp, ros-environment, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz-satellite, rviz2, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-etsi-its-rviz-plugins"; - version = "2.0.1-r1"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/iron/etsi_its_rviz_plugins/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "e28861f67e7e15c357e6ae966a6650b80a41f2abd47892e02d14420f3afa0cfd"; + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/iron/etsi_its_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "f36cfa5664a092978f47967d85b56854a0f0ce0eb852a1229dd8f98ecbdaa1b2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/event-camera-msgs/default.nix b/distros/iron/event-camera-msgs/default.nix index cb49e95ef2..a315df85f6 100644 --- a/distros/iron/event-camera-msgs/default.nix +++ b/distros/iron/event-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-event-camera-msgs"; - version = "1.2.5-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/iron/event_camera_msgs/1.2.5-1.tar.gz"; - name = "1.2.5-1.tar.gz"; - sha256 = "14f8f639290f459ae97a7ea7e6f50a0d7a4cde52acc8faf7479dda2d8e584580"; + url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/iron/event_camera_msgs/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "8a34eeb7c7eff416814f4fd72323203116fefdfacca5ed94599655e2ed3b8af0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/event-camera-py/default.nix b/distros/iron/event-camera-py/default.nix index d061d93490..1d4651b364 100644 --- a/distros/iron/event-camera-py/default.nix +++ b/distros/iron/event-camera-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py, rpyutils }: buildRosPackage { pname = "ros-iron-event-camera-py"; - version = "1.2.5-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/iron/event_camera_py/1.2.5-1.tar.gz"; - name = "1.2.5-1.tar.gz"; - sha256 = "f84d183d6a9d8769d73e476d1ac761e33e32f804efcb5a1d997b1741f7052835"; + url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/iron/event_camera_py/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "2409a3862a39cd34c2fe802d10c237cfa3b8614d249026f8777d2368f812fd56"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-async-client/default.nix b/distros/iron/examples-rclcpp-async-client/default.nix index b5b8862a0d..06136b7e6a 100644 --- a/distros/iron/examples-rclcpp-async-client/default.nix +++ b/distros/iron/examples-rclcpp-async-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-iron-examples-rclcpp-async-client"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_async_client/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "3734debf08f9c576827a964f8f762f8bf9866aad7d8ac220fbc830ca3817415e"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_async_client/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "42de3cd6edbdcecf7dfce7e71bf1c3a6a23f88277823ff394aeaaf6225d79f2e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-cbg-executor/default.nix b/distros/iron/examples-rclcpp-cbg-executor/default.nix index 10a499d071..b00a4254bd 100644 --- a/distros/iron/examples-rclcpp-cbg-executor/default.nix +++ b/distros/iron/examples-rclcpp-cbg-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-cbg-executor"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_cbg_executor/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "a27326573874a744b58139fbe2a02642edc0338bc2a9e10515b7a36f743d0a0d"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_cbg_executor/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "ef5991a7c56f5053416e9d9f553572ad735ee037ea8cd943b1c1fe378c5869af"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-action-client/default.nix b/distros/iron/examples-rclcpp-minimal-action-client/default.nix index b35b5e2df5..771595e7d0 100644 --- a/distros/iron/examples-rclcpp-minimal-action-client/default.nix +++ b/distros/iron/examples-rclcpp-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-action-client"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_action_client/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "516741eaaa161400d3cafaaeb63b0da96eab0a31f967c45f377f0da15bd2fff3"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_action_client/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "13f3f25fbaea6fe6c9e88a59fe34c250bc38f8dbd48f37e38e493492608870e6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-action-server/default.nix b/distros/iron/examples-rclcpp-minimal-action-server/default.nix index c5e322d579..0964808aa3 100644 --- a/distros/iron/examples-rclcpp-minimal-action-server/default.nix +++ b/distros/iron/examples-rclcpp-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-action-server"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_action_server/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "18e79fcabdf45d1ba6f5e552021effeea28bc23f99a9233160ed9e5294748a89"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_action_server/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "dd77c4d0ca69f31c12f352ed56f812a8f2abf939276cd1d71b497fc97ad78026"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-client/default.nix b/distros/iron/examples-rclcpp-minimal-client/default.nix index 3109cc22b6..fa6943c7d9 100644 --- a/distros/iron/examples-rclcpp-minimal-client/default.nix +++ b/distros/iron/examples-rclcpp-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-client"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_client/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "a4058d1ff7dc8da8d80c269cbee4ad9b64aa239efb6c35104502b723d9335bd7"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_client/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "f2971a126a65cbba0348977fc93ad67d4d90661fbce1d722e2559f8debbe0800"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-composition/default.nix b/distros/iron/examples-rclcpp-minimal-composition/default.nix index f615f00f61..7d41d58736 100644 --- a/distros/iron/examples-rclcpp-minimal-composition/default.nix +++ b/distros/iron/examples-rclcpp-minimal-composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-composition"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_composition/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "e18851ad15a5e06fb763013d6668fa3904c24ecc8cc45eb44d93438aaa06e2d6"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_composition/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "6ea23027f68a37ba69090354de9cc61e0fd831fa84761c02eceec2a041314b9b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-publisher/default.nix b/distros/iron/examples-rclcpp-minimal-publisher/default.nix index de89a05d3e..d20d0c6969 100644 --- a/distros/iron/examples-rclcpp-minimal-publisher/default.nix +++ b/distros/iron/examples-rclcpp-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-publisher"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_publisher/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "17af809d3297944937b746426c3092601c28e24c8dea6a0342aa708ec0befec6"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_publisher/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "a58828b28b6218f37fb7767ffa6813a0fcdcb55d126027072f85857d7c7f1213"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-service/default.nix b/distros/iron/examples-rclcpp-minimal-service/default.nix index 55c81282c5..0e0729d2a9 100644 --- a/distros/iron/examples-rclcpp-minimal-service/default.nix +++ b/distros/iron/examples-rclcpp-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-service"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_service/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "92df9af4e28096623ed5cd5a8536e686cd49182201bb3bb0d9a5fe9472e697df"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_service/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "b2e114dd06f883c3959f4df0f3048a4e471363631f4e7e0f4d414f82988e6c6d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-subscriber/default.nix b/distros/iron/examples-rclcpp-minimal-subscriber/default.nix index 20870d1af5..91ab14151b 100644 --- a/distros/iron/examples-rclcpp-minimal-subscriber/default.nix +++ b/distros/iron/examples-rclcpp-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-subscriber"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_subscriber/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "2eac9bc377b5431a22c5323aabbba97868e388e8dfad7f54180917ec35564ec2"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_subscriber/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "ddc1be2834b3a65b78ca32ea21bea016e8d7aceac6795503958adc60f362dfd2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-minimal-timer/default.nix b/distros/iron/examples-rclcpp-minimal-timer/default.nix index e8b0c3e6e7..c78af31327 100644 --- a/distros/iron/examples-rclcpp-minimal-timer/default.nix +++ b/distros/iron/examples-rclcpp-minimal-timer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }: buildRosPackage { pname = "ros-iron-examples-rclcpp-minimal-timer"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_timer/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "ebd9131a9965ece1a5792fa81b77d2c5a6c7ed9435082908a0f348deb56e218f"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_minimal_timer/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "716297d15b67ad275edd8aaede41321d1ce293f57f2d2014bd92efdcf78598a3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-multithreaded-executor/default.nix b/distros/iron/examples-rclcpp-multithreaded-executor/default.nix index cde7a07b43..e3fb9cfe3f 100644 --- a/distros/iron/examples-rclcpp-multithreaded-executor/default.nix +++ b/distros/iron/examples-rclcpp-multithreaded-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-multithreaded-executor"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_multithreaded_executor/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "b16ec1ee7996bb89849be50c1ddac0af0d563c8c5abef2b94a7c0f19b5183df1"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_multithreaded_executor/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "f7ac9607ef86503bfe6e8bd0b37d7a5b0a0f7b5d4dc1856afbd7984fa6ff6d58"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclcpp-wait-set/default.nix b/distros/iron/examples-rclcpp-wait-set/default.nix index 14a7efaef0..8a9dee5c6e 100644 --- a/distros/iron/examples-rclcpp-wait-set/default.nix +++ b/distros/iron/examples-rclcpp-wait-set/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclcpp-wait-set"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_wait_set/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "e982b20de90474412453e322279ca742d4ca7f59469f814e1d20c6de3d9aac08"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclcpp_wait_set/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "8ee05471aa776a84986cd6f68fd727042b65d9bf9ec9e257f2423548448c815b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/examples-rclpy-executors/default.nix b/distros/iron/examples-rclpy-executors/default.nix index 7d519f1a5a..c78ddf77ab 100644 --- a/distros/iron/examples-rclpy-executors/default.nix +++ b/distros/iron/examples-rclpy-executors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-executors"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_executors/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "166731cfca14603a145bc93314575746bc58d1b2ca1dd526c1ec9de60d411967"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_executors/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "f812dd4d961653684ebce9977db9436ad14806885c21468b6750b02142611f19"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-guard-conditions/default.nix b/distros/iron/examples-rclpy-guard-conditions/default.nix index a94cb261a6..80b65dc0e3 100644 --- a/distros/iron/examples-rclpy-guard-conditions/default.nix +++ b/distros/iron/examples-rclpy-guard-conditions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-examples-rclpy-guard-conditions"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_guard_conditions/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "aff8b2c615d138897e1a5634b45493e9fdf6956268af12f25c5808fe335c9684"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_guard_conditions/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "178a56e7d3002b978f89c6192505bfe5115e39db04d5734f1ace4fa1c86a4fc4"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-action-client/default.nix b/distros/iron/examples-rclpy-minimal-action-client/default.nix index cf845a03e8..6ea309c2ce 100644 --- a/distros/iron/examples-rclpy-minimal-action-client/default.nix +++ b/distros/iron/examples-rclpy-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-action-client"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_action_client/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "bb09151d91f1bbe9b008b411c6cb5a5bbf3e7e0fc25f13df78d4cf8366b28136"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_action_client/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "0c8dd264d3b7604bade513f52ee40cd45e289f1d7004ab2782f4af34df14f261"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-action-server/default.nix b/distros/iron/examples-rclpy-minimal-action-server/default.nix index 06768b1f86..e5cc73c095 100644 --- a/distros/iron/examples-rclpy-minimal-action-server/default.nix +++ b/distros/iron/examples-rclpy-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-action-server"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_action_server/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "3ddae3b45c912b79d079518a9b645015d2d7bc40d9bfa3a8bb08d4f10dbedcfe"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_action_server/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "accb77e297ea443c05fd8eaabd86cc84017ea94d1f6e4198db33c762df51f93c"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-client/default.nix b/distros/iron/examples-rclpy-minimal-client/default.nix index a7d351eda1..4e33e0003c 100644 --- a/distros/iron/examples-rclpy-minimal-client/default.nix +++ b/distros/iron/examples-rclpy-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-client"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_client/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "983d75787b42b5d9b3d2b5c43a8b8f7a78c92f1756a11c6f828dc4f5b352b95a"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_client/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "ef12789870bcbc61e40573738cb3e1c3a4f81ba438a462b7c32cd74cd60c1267"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-publisher/default.nix b/distros/iron/examples-rclpy-minimal-publisher/default.nix index 4c9aac30cc..4d163adb0e 100644 --- a/distros/iron/examples-rclpy-minimal-publisher/default.nix +++ b/distros/iron/examples-rclpy-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-publisher"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_publisher/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "520d765a914bfe787377e273164f18d6c709f9079f5fecc059607a62ffa4b6fb"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_publisher/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "1077de27c814cd893a62dad432c7af3b61aa809083edc9fb14a1331730c5f164"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-service/default.nix b/distros/iron/examples-rclpy-minimal-service/default.nix index 97993664ee..4ba0625e13 100644 --- a/distros/iron/examples-rclpy-minimal-service/default.nix +++ b/distros/iron/examples-rclpy-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-service"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_service/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "dfd3b92885af92f4456b0cfafe3aaecd88fd53b4398118e7ebcd2c96ddd4f4ba"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_service/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "9276960393f12c7a049741fcaba4ffd8e4f3fcfaa2ece37bb74fa439b20ac874"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-minimal-subscriber/default.nix b/distros/iron/examples-rclpy-minimal-subscriber/default.nix index 9dc94d1363..bc134e25c3 100644 --- a/distros/iron/examples-rclpy-minimal-subscriber/default.nix +++ b/distros/iron/examples-rclpy-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-minimal-subscriber"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_subscriber/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "c8e80044db129347ff25bdfe1956083ee3e3139be80f0406b2acbc0fd3916efc"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_minimal_subscriber/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "66a7a8024decfb76be62365040f28fca67e5122b5e89d41a55a99e1dda15e052"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-rclpy-pointcloud-publisher/default.nix b/distros/iron/examples-rclpy-pointcloud-publisher/default.nix index 83d6bfee02..faedf93f2a 100644 --- a/distros/iron/examples-rclpy-pointcloud-publisher/default.nix +++ b/distros/iron/examples-rclpy-pointcloud-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs, sensor-msgs-py, std-msgs }: buildRosPackage { pname = "ros-iron-examples-rclpy-pointcloud-publisher"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_pointcloud_publisher/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "52459e40e9e03f7a46d3d61cbc2edc2e7c73c489c5da7965adc716fa0deb0ced"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/examples_rclpy_pointcloud_publisher/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "d751aebc79153cf3104cf4af08c19cb138e4562b8f3773a7585db449e343438d"; }; buildType = "ament_python"; diff --git a/distros/iron/examples-tf2-py/default.nix b/distros/iron/examples-tf2-py/default.nix index dfe765e309..d2105957c2 100644 --- a/distros/iron/examples-tf2-py/default.nix +++ b/distros/iron/examples-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch-ros, pythonPackages, rclpy, sensor-msgs, tf2-ros-py }: buildRosPackage { pname = "ros-iron-examples-tf2-py"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/examples_tf2_py/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "5e7b1e9be7b9236587748e1cbafa4845e563b94aaabf3eef44192e9a7b000476"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/examples_tf2_py/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "4a008de0fa28ea2c2030e8b0361c7d29b87eb8c993e1b8a00e02eea97c7713c7"; }; buildType = "ament_python"; diff --git a/distros/iron/fast-gicp/default.nix b/distros/iron/fast-gicp/default.nix new file mode 100644 index 0000000000..3edec5056d --- /dev/null +++ b/distros/iron/fast-gicp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, pcl, ros-environment }: +buildRosPackage { + pname = "ros-iron-fast-gicp"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/fast_gicp-release/archive/release/iron/fast_gicp/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "198c0fec4c99f237138695888c48a5ffe93d89724cf292fd7e759c63b6f73658"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ eigen pcl ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A collection of fast point cloud registration implementations"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/fields2cover/default.nix b/distros/iron/fields2cover/default.nix index 32ae755657..98af38a7bb 100644 --- a/distros/iron/fields2cover/default.nix +++ b/distros/iron/fields2cover/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, abseil-cpp, boost, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, swig, tbb_2021_11, tinyxml-2 }: buildRosPackage { pname = "ros-iron-fields2cover"; - version = "2.0.0-r10"; + version = "2.0.0-r11"; src = fetchurl { - url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/iron/fields2cover/2.0.0-10.tar.gz"; - name = "2.0.0-10.tar.gz"; - sha256 = "7852f63c55de8751acaddf152491cbb33de419728b8d915214283a8c78992f2e"; + url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/iron/fields2cover/2.0.0-11.tar.gz"; + name = "2.0.0-11.tar.gz"; + sha256 = "b59faf67dafd9a0e6bcaee1c28aac02449df8a509f232ca983710c866cbbeb81"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ gtest lcov ]; - propagatedBuildInputs = [ abseil-cpp boost eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; + propagatedBuildInputs = [ boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter swig tbb_2021_11 tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/flex-sync/default.nix b/distros/iron/flex-sync/default.nix new file mode 100644 index 0000000000..a658a64a2d --- /dev/null +++ b/distros/iron/flex-sync/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-iron-flex-sync"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flex_sync-release/archive/release/iron/flex_sync/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "5d1217686a3e7caea7713a1bee6de24525abcf840548aad1c6fae5713ec5f78e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-clang-format ament-cmake-clang-format ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs std-msgs ]; + propagatedBuildInputs = [ ament-cmake-clang-format rclcpp rclcpp-components rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ros2 package for syncing variable number of topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/iron/flexbe-behavior-engine/default.nix b/distros/iron/flexbe-behavior-engine/default.nix index 47b8011a15..74cf22b4d3 100644 --- a/distros/iron/flexbe-behavior-engine/default.nix +++ b/distros/iron/flexbe-behavior-engine/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, flexbe-core, flexbe-input, flexbe-mirror, flexbe-msgs, flexbe-onboard, flexbe-states, flexbe-testing, flexbe-widget }: buildRosPackage { pname = "ros-iron-flexbe-behavior-engine"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_behavior_engine/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "f605ddfd8d84db24970370542e987ec42120e38224c12e86cf9ea7ef2791c0df"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_behavior_engine/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "8312458694395bceef7cb62e72c18e750aa5bfadfbb3cf22019d9af479e9af5b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/flexbe-core/default.nix b/distros/iron/flexbe-core/default.nix index ad5aa578bb..f84ff92524 100644 --- a/distros/iron/flexbe-core/default.nix +++ b/distros/iron/flexbe-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs, std-srvs, tf2-ros-py }: buildRosPackage { pname = "ros-iron-flexbe-core"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_core/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "0204c5465f74e4c52603a2c3c26eb3db449ada267ac75f21b8f3a4afa5717e5e"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_core/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "111783351404fcc7620d0475613f2f2db642bda313cbc7a30f74b38e96e9fea3"; }; buildType = "ament_python"; diff --git a/distros/iron/flexbe-input/default.nix b/distros/iron/flexbe-input/default.nix index e64c822922..c7791db23f 100644 --- a/distros/iron/flexbe-input/default.nix +++ b/distros/iron/flexbe-input/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-flexbe-input"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_input/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "92ba47279ee5e32e088f49e7201a9a7d533003879254087b8b03cb130a75c800"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_input/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "e8b4a756b8799175f75939df3397e7317adabbf1af15c7634a75cab51889965c"; }; buildType = "ament_python"; diff --git a/distros/iron/flexbe-mirror/default.nix b/distros/iron/flexbe-mirror/default.nix index 9b35e56778..fc18d04cc1 100644 --- a/distros/iron/flexbe-mirror/default.nix +++ b/distros/iron/flexbe-mirror/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-flexbe-mirror"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_mirror/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "6330b53230aa30c401c51edcb13104bc1373f884436780ffb3cc09a17a25967c"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_mirror/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "66d6e92f605aa53b86828459c578da36f31b4dfe8288b75c4beea7ac68dfb271"; }; buildType = "ament_python"; diff --git a/distros/iron/flexbe-msgs/default.nix b/distros/iron/flexbe-msgs/default.nix index 392e97782d..b430c6a0d2 100644 --- a/distros/iron/flexbe-msgs/default.nix +++ b/distros/iron/flexbe-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-flexbe-msgs"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_msgs/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "300078ec798ab8e2c26c8bbf8ce6a25b5e9a9fb13844f5f06a7c81c4de0868a6"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_msgs/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "94e23f24d7c264ed21bf711493a6babc5f0fa57f980dbd4bed93a2d85719f63f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/flexbe-onboard/default.nix b/distros/iron/flexbe-onboard/default.nix index 941a4ff5e5..62e7a5262a 100644 --- a/distros/iron/flexbe-onboard/default.nix +++ b/distros/iron/flexbe-onboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-states, launch-ros, launch-testing, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-flexbe-onboard"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_onboard/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "407135e308496513dfc756cfe43ba724a777f9cab038ad08dec1a7822604b56e"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_onboard/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "6c0a24d91695caef29822f2424261d740b048edb814c6fb93d64a24aef6944eb"; }; buildType = "ament_python"; diff --git a/distros/iron/flexbe-states/default.nix b/distros/iron/flexbe-states/default.nix index c4235e034a..b94c0adc1e 100644 --- a/distros/iron/flexbe-states/default.nix +++ b/distros/iron/flexbe-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-testing, geometry-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-flexbe-states"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_states/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "2ca434770d34b34ab32b876e0061e55bb408e7d6378a201d00963dc8e3b298c6"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_states/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "f6be9eb888f60a4dcc22e237910a30c09b3a71e74801cad72eea885f5b0c3450"; }; buildType = "ament_python"; diff --git a/distros/iron/flexbe-testing/default.nix b/distros/iron/flexbe-testing/default.nix index 4b65d99bb5..53123fa2fd 100644 --- a/distros/iron/flexbe-testing/default.nix +++ b/distros/iron/flexbe-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-flexbe-testing"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_testing/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "0098fb5ecb7dc01bd1492b21cac766f39ea2550a468b8696f29c084e965ae717"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_testing/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "7c0f6dd6bae73c51621a35719aca3cc0643a7d55ac1ef263fb13c033e7bfe6c6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/flexbe-widget/default.nix b/distros/iron/flexbe-widget/default.nix index 434e821c32..3ebb8093db 100644 --- a/distros/iron/flexbe-widget/default.nix +++ b/distros/iron/flexbe-widget/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-mirror, flexbe-msgs, flexbe-onboard, launch-ros, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-flexbe-widget"; - version = "3.0.0-r1"; + version = "3.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_widget/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "e911415542f3b32b0dc9471cdf60de14ec5d84f5132ba9256920af6c53139e8a"; + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/iron/flexbe_widget/3.0.2-1.tar.gz"; + name = "3.0.2-1.tar.gz"; + sha256 = "e175dda3c1d476b23153a4707caaaeb004fae0e53a3a547210f72202fdef28ce"; }; buildType = "ament_cmake"; diff --git a/distros/iron/force-torque-sensor-broadcaster/default.nix b/distros/iron/force-torque-sensor-broadcaster/default.nix index 68ed3ee51d..6da239f583 100644 --- a/distros/iron/force-torque-sensor-broadcaster/default.nix +++ b/distros/iron/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-force-torque-sensor-broadcaster"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "7fe05402257877cd271fb583e948068118d5667012e765b55eb14c22c6fbd2de"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/force_torque_sensor_broadcaster/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "89c51665d743928db16bc37d57189784d98658d0cd6e714da74a135affd059fa"; }; buildType = "ament_cmake"; diff --git a/distros/iron/forward-command-controller/default.nix b/distros/iron/forward-command-controller/default.nix index d5d1388716..f09d6f08f9 100644 --- a/distros/iron/forward-command-controller/default.nix +++ b/distros/iron/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-iron-forward-command-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "506cb6765b9074444b673fd4d0e3445c2f8d38cc51ed04e2453decbc4d8593d6"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/forward_command_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "ce1a875ee31fbf09ca14eaeb12f9fd6d943077950203605ffe43e15ef6c18276"; }; buildType = "ament_cmake"; diff --git a/distros/iron/foxglove-bridge/default.nix b/distros/iron/foxglove-bridge/default.nix index 744ec8d561..3a11818e29 100644 --- a/distros/iron/foxglove-bridge/default.nix +++ b/distros/iron/foxglove-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }: buildRosPackage { pname = "ros-iron-foxglove-bridge"; - version = "0.7.7-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/iron/foxglove_bridge/0.7.7-1.tar.gz"; - name = "0.7.7-1.tar.gz"; - sha256 = "2328fc9f7fbc48c418d64a4a90d4cf45a368e5a96933c3aebfe72673ff82aea0"; + url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/iron/foxglove_bridge/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "b2f59105085daca2345eb7485c870421d467e215a1e850d2307c040159740a98"; }; buildType = "ament_cmake"; diff --git a/distros/iron/gazebo-ros2-control-demos/default.nix b/distros/iron/gazebo-ros2-control-demos/default.nix index a5e199eec7..5aca182200 100644 --- a/distros/iron/gazebo-ros2-control-demos/default.nix +++ b/distros/iron/gazebo-ros2-control-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-iron-gazebo-ros2-control-demos"; - version = "0.6.6-r1"; + version = "0.6.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/iron/gazebo_ros2_control_demos/0.6.6-1.tar.gz"; - name = "0.6.6-1.tar.gz"; - sha256 = "406311435b506b7782793eb11319ada1038f9d8c646a9ff67aa452e1984a1c35"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/iron/gazebo_ros2_control_demos/0.6.7-1.tar.gz"; + name = "0.6.7-1.tar.gz"; + sha256 = "fd6a41dabac119914af14e4c989b4b56d6ca2d57145df9a559f47b8e5708bb7f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/gazebo-ros2-control/default.nix b/distros/iron/gazebo-ros2-control/default.nix index 432c2d378b..f37e7393b7 100644 --- a/distros/iron/gazebo-ros2-control/default.nix +++ b/distros/iron/gazebo-ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, control-toolbox, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-gazebo-ros2-control"; - version = "0.6.6-r1"; + version = "0.6.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/iron/gazebo_ros2_control/0.6.6-1.tar.gz"; - name = "0.6.6-1.tar.gz"; - sha256 = "b11c9859a8061ed34f6823b9b22eb9337b1cbae9487611b8eda671604c395f19"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/iron/gazebo_ros2_control/0.6.7-1.tar.gz"; + name = "0.6.7-1.tar.gz"; + sha256 = "fc43612d65f88d1742b429271011b61eadc50275b5d07f0a92d26b44264676ca"; }; buildType = "ament_cmake"; diff --git a/distros/iron/generated.nix b/distros/iron/generated.nix index 67986007bf..449bc5113f 100644 --- a/distros/iron/generated.nix +++ b/distros/iron/generated.nix @@ -234,6 +234,10 @@ self: super: { builtin-interfaces = self.callPackage ./builtin-interfaces {}; + camera-aravis2 = self.callPackage ./camera-aravis2 {}; + + camera-aravis2-msgs = self.callPackage ./camera-aravis2-msgs {}; + camera-calibration = self.callPackage ./camera-calibration {}; camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; @@ -478,6 +482,12 @@ self: super: { etsi-its-conversion = self.callPackage ./etsi-its-conversion {}; + etsi-its-cpm-ts-coding = self.callPackage ./etsi-its-cpm-ts-coding {}; + + etsi-its-cpm-ts-conversion = self.callPackage ./etsi-its-cpm-ts-conversion {}; + + etsi-its-cpm-ts-msgs = self.callPackage ./etsi-its-cpm-ts-msgs {}; + etsi-its-denm-coding = self.callPackage ./etsi-its-denm-coding {}; etsi-its-denm-conversion = self.callPackage ./etsi-its-denm-conversion {}; @@ -550,6 +560,8 @@ self: super: { executive-smach = self.callPackage ./executive-smach {}; + fast-gicp = self.callPackage ./fast-gicp {}; + fastcdr = self.callPackage ./fastcdr {}; fastrtps = self.callPackage ./fastrtps {}; @@ -568,6 +580,8 @@ self: super: { find-object-2d = self.callPackage ./find-object-2d {}; + flex-sync = self.callPackage ./flex-sync {}; + flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {}; flexbe-core = self.callPackage ./flexbe-core {}; @@ -968,6 +982,8 @@ self: super: { libyaml-vendor = self.callPackage ./libyaml-vendor {}; + lidar-situational-graphs = self.callPackage ./lidar-situational-graphs {}; + lifecycle = self.callPackage ./lifecycle {}; lifecycle-msgs = self.callPackage ./lifecycle-msgs {}; @@ -1074,6 +1090,8 @@ self: super: { mola-metric-maps = self.callPackage ./mola-metric-maps {}; + mola-navstate-fg = self.callPackage ./mola-navstate-fg {}; + mola-navstate-fuse = self.callPackage ./mola-navstate-fuse {}; mola-pose-list = self.callPackage ./mola-pose-list {}; @@ -1194,13 +1212,31 @@ self: super: { mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {}; + mrpt-map-server = self.callPackage ./mrpt-map-server {}; + mrpt-msgs = self.callPackage ./mrpt-msgs {}; + mrpt-msgs-bridge = self.callPackage ./mrpt-msgs-bridge {}; + + mrpt-nav-interfaces = self.callPackage ./mrpt-nav-interfaces {}; + + mrpt-navigation = self.callPackage ./mrpt-navigation {}; + mrpt-path-planning = self.callPackage ./mrpt-path-planning {}; + mrpt-pf-localization = self.callPackage ./mrpt-pf-localization {}; + + mrpt-pointcloud-pipeline = self.callPackage ./mrpt-pointcloud-pipeline {}; + + mrpt-rawlog = self.callPackage ./mrpt-rawlog {}; + + mrpt-reactivenav2d = self.callPackage ./mrpt-reactivenav2d {}; + mrpt-sensor-bumblebee-stereo = self.callPackage ./mrpt-sensor-bumblebee-stereo {}; - mrpt-sensor-gnns-nmea = self.callPackage ./mrpt-sensor-gnns-nmea {}; + mrpt-sensor-gnss-nmea = self.callPackage ./mrpt-sensor-gnss-nmea {}; + + mrpt-sensor-gnss-novatel = self.callPackage ./mrpt-sensor-gnss-novatel {}; mrpt-sensor-imu-taobotics = self.callPackage ./mrpt-sensor-imu-taobotics {}; @@ -1208,6 +1244,8 @@ self: super: { mrpt-sensors = self.callPackage ./mrpt-sensors {}; + mrpt-tutorials = self.callPackage ./mrpt-tutorials {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; multidim-rrt-planner = self.callPackage ./multidim-rrt-planner {}; @@ -1302,6 +1340,8 @@ self: super: { navigation2 = self.callPackage ./navigation2 {}; + ndt-omp = self.callPackage ./ndt-omp {}; + neo-simulation2 = self.callPackage ./neo-simulation2 {}; nerian-stereo = self.callPackage ./nerian-stereo {}; @@ -1350,6 +1390,8 @@ self: super: { ompl = self.callPackage ./ompl {}; + openeb-vendor = self.callPackage ./openeb-vendor {}; + openni2-camera = self.callPackage ./openni2-camera {}; openvdb-vendor = self.callPackage ./openvdb-vendor {}; @@ -1432,6 +1474,8 @@ self: super: { picknik-twist-controller = self.callPackage ./picknik-twist-controller {}; + pid-controller = self.callPackage ./pid-controller {}; + pilz-industrial-motion-planner = self.callPackage ./pilz-industrial-motion-planner {}; pilz-industrial-motion-planner-testutils = self.callPackage ./pilz-industrial-motion-planner-testutils {}; @@ -1502,6 +1546,8 @@ self: super: { proxsuite = self.callPackage ./proxsuite {}; + py-binding-tools = self.callPackage ./py-binding-tools {}; + py-trees = self.callPackage ./py-trees {}; py-trees-js = self.callPackage ./py-trees-js {}; @@ -1962,6 +2008,8 @@ self: super: { rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; + rosx-introspection = self.callPackage ./rosx-introspection {}; + rot-conv = self.callPackage ./rot-conv {}; rplidar-ros = self.callPackage ./rplidar-ros {}; @@ -2134,12 +2182,22 @@ self: super: { sick-safevisionary-tests = self.callPackage ./sick-safevisionary-tests {}; + sick-scan-xd = self.callPackage ./sick-scan-xd {}; + simple-actions = self.callPackage ./simple-actions {}; simple-launch = self.callPackage ./simple-launch {}; simulation = self.callPackage ./simulation {}; + situational-graphs-datasets = self.callPackage ./situational-graphs-datasets {}; + + situational-graphs-msgs = self.callPackage ./situational-graphs-msgs {}; + + situational-graphs-reasoning-msgs = self.callPackage ./situational-graphs-reasoning-msgs {}; + + situational-graphs-wrapper = self.callPackage ./situational-graphs-wrapper {}; + slam-toolbox = self.callPackage ./slam-toolbox {}; slider-publisher = self.callPackage ./slider-publisher {}; @@ -2218,6 +2276,8 @@ self: super: { steering-controllers-library = self.callPackage ./steering-controllers-library {}; + steering-functions = self.callPackage ./steering-functions {}; + stereo-image-proc = self.callPackage ./stereo-image-proc {}; stereo-msgs = self.callPackage ./stereo-msgs {}; diff --git a/distros/iron/geometry-tutorials/default.nix b/distros/iron/geometry-tutorials/default.nix index 7535fe9fdc..cd576c1153 100644 --- a/distros/iron/geometry-tutorials/default.nix +++ b/distros/iron/geometry-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-iron-geometry-tutorials"; - version = "0.3.6-r4"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/geometry_tutorials/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "7bd0f0b3f043d76c5cbed1c8a49f519c7f4a05530688591bdd2c5106b9db4b66"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/geometry_tutorials/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "5d3acdefa415ca61a31897a834677d3d37b6812921bee80f15c2a3381063a6d7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/geometry2/default.nix b/distros/iron/geometry2/default.nix index cd05c95106..9c6183e6a3 100644 --- a/distros/iron/geometry2/default.nix +++ b/distros/iron/geometry2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: buildRosPackage { pname = "ros-iron-geometry2"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/geometry2/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "67acea5bcbb00728b7442a4280dfb966a1c2e23778bb388935e754042ce63199"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/geometry2/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "d85b71d63673400684ce4fd6599cfd4d677396cfeb6a90e844e1cc6624adb865"; }; buildType = "ament_cmake"; diff --git a/distros/iron/grid-map-filters/default.nix b/distros/iron/grid-map-filters/default.nix index c83a5da7d0..ff58c98791 100644 --- a/distros/iron/grid-map-filters/default.nix +++ b/distros/iron/grid-map-filters/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, filters, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pluginlib, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, filters, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pluginlib, tbb_2021_11 }: buildRosPackage { pname = "ros-iron-grid-map-filters"; version = "2.1.0-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake grid-map-cmake-helpers ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros pluginlib tbb_2021_8 ]; + propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros pluginlib tbb_2021_11 ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/gripper-controllers/default.nix b/distros/iron/gripper-controllers/default.nix index 8c895089a8..2a922899c8 100644 --- a/distros/iron/gripper-controllers/default.nix +++ b/distros/iron/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-gripper-controllers"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "7c2b259a5746aa86ad3281f249aa5840411189d7efda41f480b90d09746d7d95"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/gripper_controllers/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "6ed932fe714919674d9db71716fa843ed206f0443e6736eba743b8b066ae5c3c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/gtsam/default.nix b/distros/iron/gtsam/default.nix index 21ad0e3271..acc45e61a3 100644 --- a/distros/iron/gtsam/default.nix +++ b/distros/iron/gtsam/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_11 }: buildRosPackage { pname = "ros-iron-gtsam"; version = "4.2.0-r5"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb_2021_8 ]; + buildInputs = [ boost cmake eigen tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/gz-ros2-control-demos/default.nix b/distros/iron/gz-ros2-control-demos/default.nix index d53d824170..52d1054cd1 100644 --- a/distros/iron/gz-ros2-control-demos/default.nix +++ b/distros/iron/gz-ros2-control-demos/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-iron-gz-ros2-control-demos"; - version = "1.1.6-r1"; + version = "1.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/iron/gz_ros2_control_demos/1.1.6-1.tar.gz"; - name = "1.1.6-1.tar.gz"; - sha256 = "e541e393680d487c3b831598d0957e9fed1428407dd019644a9f394cb419a4e7"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/iron/gz_ros2_control_demos/1.1.8-1.tar.gz"; + name = "1.1.8-1.tar.gz"; + sha256 = "138b540993d02b26204291af01d81256d47b84415dd84b1fd38bf9f1d886b792"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rclcpp-action ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; + propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/hardware-interface-testing/default.nix b/distros/iron/hardware-interface-testing/default.nix index a649df7e3c..a35cdf2971 100644 --- a/distros/iron/hardware-interface-testing/default.nix +++ b/distros/iron/hardware-interface-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-hardware-interface-testing"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface_testing/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "43fa1999e588d60a00e6855d374453d5cceca09164e959e47dee70322031ba09"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface_testing/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "0a48cb35927ad470787d5d03128eaffb0358275a4f0e7185d2dbeb815fbd9a6a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/hardware-interface/default.nix b/distros/iron/hardware-interface/default.nix index 7d47d37669..16f884180d 100644 --- a/distros/iron/hardware-interface/default.nix +++ b/distros/iron/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: buildRosPackage { pname = "ros-iron-hardware-interface"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "c68c015333ee7a9278e02a842ba3b2c84c0d26f2c2ea4db24f284b14808d4662"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/hardware_interface/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "e2ba56a6d2be624b1913f9933f62087e18718f962265c325955526c67b3d8d85"; }; buildType = "ament_cmake"; diff --git a/distros/iron/hpp-fcl/default.nix b/distros/iron/hpp-fcl/default.nix index 8b307ceeb1..f209eb1fa7 100644 --- a/distros/iron/hpp-fcl/default.nix +++ b/distros/iron/hpp-fcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: buildRosPackage { pname = "ros-iron-hpp-fcl"; - version = "2.4.0-r1"; + version = "2.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/iron/hpp-fcl/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "eca39b56b89fbde81ebf07dbc9f8bde61563684c7a939db88f1f4ec1c3f04483"; + url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/iron/hpp-fcl/2.4.4-1.tar.gz"; + name = "2.4.4-1.tar.gz"; + sha256 = "208814712a1fea77583b47521a2c991d8d9080294c63fe586a6f10e8b8fe55c1"; }; buildType = "cmake"; diff --git a/distros/iron/image-tools/default.nix b/distros/iron/image-tools/default.nix index 7360f164c7..0e3911d34d 100644 --- a/distros/iron/image-tools/default.nix +++ b/distros/iron/image-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-image-tools"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/image_tools/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "786d0fa3305a22d8bb2bf9d802e8d02e2a3d0c087237e01dc5970c3585885159"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/image_tools/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "21f6a2b1c482ced0a19c35e0eec4eb90fe48f183ac663634c7f54aba0f34df21"; }; buildType = "ament_cmake"; diff --git a/distros/iron/imu-sensor-broadcaster/default.nix b/distros/iron/imu-sensor-broadcaster/default.nix index dc4236d20e..4555162dbe 100644 --- a/distros/iron/imu-sensor-broadcaster/default.nix +++ b/distros/iron/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-iron-imu-sensor-broadcaster"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "d6dd905b434344d53482b65f98e4437e94b05f0553472f03c6bda9f4a2a12352"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/imu_sensor_broadcaster/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "708f427fb94b821c2925721681378de29564bc8cd8e02329bd2aec6ee94c938b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/intra-process-demo/default.nix b/distros/iron/intra-process-demo/default.nix index 976529890b..ba849daf9b 100644 --- a/distros/iron/intra-process-demo/default.nix +++ b/distros/iron/intra-process-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-intra-process-demo"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/intra_process_demo/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "9e3aa1e9f204306c0ade361304e0ee57c169937070a4e6f9dce6029a2db2b67c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/intra_process_demo/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "c08672ed88f46d079b415e027160281144b23deabf596d0177fa4f4197f91f22"; }; buildType = "ament_cmake"; diff --git a/distros/iron/joint-limits/default.nix b/distros/iron/joint-limits/default.nix index 5550f02eff..d7c83a7aad 100644 --- a/distros/iron/joint-limits/default.nix +++ b/distros/iron/joint-limits/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }: buildRosPackage { pname = "ros-iron-joint-limits"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "ac18848a3cb54a11f9bd23485ac7b1285d10d7ff2f041fb22982780209c762d1"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/joint_limits/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "68d5305c96a1c3325ca602cf2232f7b2da04b39936b5ed159408a04220a3a06f"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest launch-testing-ament-cmake ]; + checkInputs = [ ament-cmake-gtest launch-ros launch-testing-ament-cmake ]; propagatedBuildInputs = [ rclcpp rclcpp-lifecycle urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/iron/joint-state-broadcaster/default.nix b/distros/iron/joint-state-broadcaster/default.nix index 80833dff96..25d807a094 100644 --- a/distros/iron/joint-state-broadcaster/default.nix +++ b/distros/iron/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-iron-joint-state-broadcaster"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "e0f28a5a5ce0dbd2faea0e12a2b43ab914c0534af62cc8899e812c9a5e9a469f"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_state_broadcaster/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "360b6f1daedd304d25ec6c4a629ca0de378b9b326d69b07a5cf35827588cb4a7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/joint-trajectory-controller/default.nix b/distros/iron/joint-trajectory-controller/default.nix index 4dc51c066b..9d233e22c1 100644 --- a/distros/iron/joint-trajectory-controller/default.nix +++ b/distros/iron/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }: buildRosPackage { pname = "ros-iron-joint-trajectory-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "e9e2f65222d69d946f94569b55eeb8416e3036cb6b56d70c12344b952087f5a8"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/joint_trajectory_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "eb6a61815e8611ca4a44e5219cc0cdb4a312cfd76dac8a67b8634d775bc80991"; }; buildType = "ament_cmake"; diff --git a/distros/iron/kitti-metrics-eval/default.nix b/distros/iron/kitti-metrics-eval/default.nix index 99826d2c58..4e3322ad67 100644 --- a/distros/iron/kitti-metrics-eval/default.nix +++ b/distros/iron/kitti-metrics-eval/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-kitti-metrics-eval"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/kitti_metrics_eval/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "f2ffb6770cf83c46a90f65e7fcbd6da25564d79e7abe700eff7669fb6e3ca19b"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/kitti_metrics_eval/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "7a0d645e2c5f404cb635d8fb1b5c01f69cb1db2596de7aef92b6cc309106d5bf"; }; buildType = "cmake"; diff --git a/distros/iron/kobuki-core/default.nix b/distros/iron/kobuki-core/default.nix index 69524a766d..9ba812d38a 100644 --- a/distros/iron/kobuki-core/default.nix +++ b/distros/iron/kobuki-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-console, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-threads, ecl-time }: buildRosPackage { pname = "ros-iron-kobuki-core"; - version = "1.4.0-r3"; + version = "1.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_core-release/archive/release/iron/kobuki_core/1.4.0-3.tar.gz"; - name = "1.4.0-3.tar.gz"; - sha256 = "0d2c716c94165ca7efec65856f6dea834d6a464a6ce176302b5c928b52e89bbe"; + url = "https://github.com/ros2-gbp/kobuki_core-release/archive/release/iron/kobuki_core/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "381f27a55688734cb7efb8932869f8bf55f72431a82b1179eaa1a78196f18735"; }; buildType = "ament_cmake"; diff --git a/distros/iron/launch-pytest/default.nix b/distros/iron/launch-pytest/default.nix index 6040267f69..6238a63e94 100644 --- a/distros/iron/launch-pytest/default.nix +++ b/distros/iron/launch-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-testing, osrf-pycommon, pythonPackages }: buildRosPackage { pname = "ros-iron-launch-pytest"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_pytest/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "276912bfdc7ec5d016e4b6586e76cb4f8bd4538c5fdb462724722a72689cbead"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_pytest/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "12774614c6652fc67b68a01a06ec615c103b8c970bbe51cc48a4ed04bad94f1f"; }; buildType = "ament_python"; diff --git a/distros/iron/launch-testing-ament-cmake/default.nix b/distros/iron/launch-testing-ament-cmake/default.nix index 1b2783ad1e..e24d709568 100644 --- a/distros/iron/launch-testing-ament-cmake/default.nix +++ b/distros/iron/launch-testing-ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }: buildRosPackage { pname = "ros-iron-launch-testing-ament-cmake"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing_ament_cmake/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "562379ce2dd82c2af2fb7f8b3e10a83151e01834965946f09b363f0c02a22597"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing_ament_cmake/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "273ac4549a6576d9be80dfa8c3c1acc35f49191c97e85bfce9c8bd5300914926"; }; buildType = "ament_cmake"; diff --git a/distros/iron/launch-testing-examples/default.nix b/distros/iron/launch-testing-examples/default.nix index cb3502c291..5bcba9f3c2 100644 --- a/distros/iron/launch-testing-examples/default.nix +++ b/distros/iron/launch-testing-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, demo-nodes-cpp, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2bag, rosbag2-transport, std-msgs }: buildRosPackage { pname = "ros-iron-launch-testing-examples"; - version = "0.18.0-r2"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/launch_testing_examples/0.18.0-2.tar.gz"; - name = "0.18.0-2.tar.gz"; - sha256 = "0131e64db464be7d823916133be4a98c8aba9a13c7a47fc399150c9c9cc9c28b"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/iron/launch_testing_examples/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "fbe15c2df95a86abcbe317244d49978bdfc63e0a04764c42ae854802cc98607d"; }; buildType = "ament_python"; diff --git a/distros/iron/launch-testing/default.nix b/distros/iron/launch-testing/default.nix index bc9cc120d6..e6551074c5 100644 --- a/distros/iron/launch-testing/default.nix +++ b/distros/iron/launch-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-xml, launch-yaml, osrf-pycommon, pythonPackages }: buildRosPackage { pname = "ros-iron-launch-testing"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "f02a499a273a895e3f7fb86ac500daf9adc82a3739050450181c175944d6a7db"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_testing/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "630b13a9ed8ff787a70cb51ba12e4512a7c2e1dcb203d38d961d1a6ba54479f9"; }; buildType = "ament_python"; diff --git a/distros/iron/launch-xml/default.nix b/distros/iron/launch-xml/default.nix index 16adfa536a..4fda6e1961 100644 --- a/distros/iron/launch-xml/default.nix +++ b/distros/iron/launch-xml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-iron-launch-xml"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_xml/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "46c9f4f5cb8fcf132d2f2cf159f0fe9894b661e1ef7f0557746ce58ff0371d24"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_xml/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "cccbe3db720bb85b53d4c2b4a8c6259fbbba06e444a4e367800239d9f42797bc"; }; buildType = "ament_python"; diff --git a/distros/iron/launch-yaml/default.nix b/distros/iron/launch-yaml/default.nix index ab74ecf86f..22144e8b81 100644 --- a/distros/iron/launch-yaml/default.nix +++ b/distros/iron/launch-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-iron-launch-yaml"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_yaml/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "f8e0b35cff697965e13d95f79e702418ac87bed6972bc6b06d5504a525d4598d"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch_yaml/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "b998be98db854bddb747ff38c1c5cf1947ac8547d3a24d83238b4cc66db6fbdc"; }; buildType = "ament_python"; diff --git a/distros/iron/launch/default.nix b/distros/iron/launch/default.nix index d9dddd50f4..6148846541 100644 --- a/distros/iron/launch/default.nix +++ b/distros/iron/launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-launch"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "14b927be6a4993c905532e1394035191b0b4615d946bf0508d804f20b2dc608c"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/iron/launch/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "80f332ad5b6eb0fd33e0ba23137514f746389e487c5bf2009abceecbf1649df7"; }; buildType = "ament_python"; diff --git a/distros/iron/libcaer-driver/default.nix b/distros/iron/libcaer-driver/default.nix index e230759ea0..1a3268323f 100644 --- a/distros/iron/libcaer-driver/default.nix +++ b/distros/iron/libcaer-driver/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer-vendor, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-iron-libcaer-driver"; - version = "1.2.1-r1"; + version = "1.2.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/iron/libcaer_driver/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "b1ab4683830e1abb278652981492c6597a634725e8413b8fef85f8412978be5c"; + url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/iron/libcaer_driver/1.2.3-1.tar.gz"; + name = "1.2.3-1.tar.gz"; + sha256 = "4eb7d7de461e794181caee1d54884f85bae35dc4b668875c707405b976524610"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; - propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer rclcpp rclcpp-components sensor-msgs std-srvs ]; + propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer-vendor rclcpp rclcpp-components sensor-msgs std-srvs ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { diff --git a/distros/iron/libcurl-vendor/default.nix b/distros/iron/libcurl-vendor/default.nix index 782a28b7f5..82a7c9069a 100644 --- a/distros/iron/libcurl-vendor/default.nix +++ b/distros/iron/libcurl-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, curl, file, pkg-config }: buildRosPackage { pname = "ros-iron-libcurl-vendor"; - version = "3.2.2-r3"; + version = "3.2.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/iron/libcurl_vendor/3.2.2-3.tar.gz"; - name = "3.2.2-3.tar.gz"; - sha256 = "23a5f431960b790ad5d51197e40fb3494295c8489d8cbf64a941cbd5b7be1eb7"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/iron/libcurl_vendor/3.2.3-1.tar.gz"; + name = "3.2.3-1.tar.gz"; + sha256 = "5c3c14c660037cc901cbe74dfa37ff83b8996e5150f67694c016924a5465ea3f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/libmavconn/default.nix b/distros/iron/libmavconn/default.nix index bf34b9444b..79cff7da34 100644 --- a/distros/iron/libmavconn/default.nix +++ b/distros/iron/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }: buildRosPackage { pname = "ros-iron-libmavconn"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/libmavconn/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "85d4a89b1817c602b25f46f5b4e8c13e4107dd087f9ee0619f2d41fb82d62b38"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/libmavconn/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "129098c40602ef8795f9c658dde05bfaac5d9189ef6284ae1d4f640b4a987783"; }; buildType = "ament_cmake"; diff --git a/distros/iron/lidar-situational-graphs/default.nix b/distros/iron/lidar-situational-graphs/default.nix new file mode 100644 index 0000000000..c844f9803c --- /dev/null +++ b/distros/iron/lidar-situational-graphs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, backward-ros, ceres-solver, fast-gicp, geodesy, geographic-msgs, geometry-msgs, libg2o, message-filters, nav-msgs, ndt-omp, nmea-msgs, pcl-ros, rclcpp, rclpy, rviz-visual-tools, sensor-msgs, situational-graphs-msgs, situational-graphs-reasoning, situational-graphs-reasoning-msgs, tf2, tf2-eigen, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-iron-lidar-situational-graphs"; + version = "0.0.1-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/lidar_situational_graphs-release/archive/release/iron/lidar_situational_graphs/0.0.1-2.tar.gz"; + name = "0.0.1-2.tar.gz"; + sha256 = "f93b21058114cf50da030fbd38a6cf2db5f254aea1473f98f977577be214ee78"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ]; + propagatedBuildInputs = [ ament-cmake-gtest backward-ros ceres-solver fast-gicp geodesy geographic-msgs geometry-msgs libg2o message-filters nav-msgs ndt-omp nmea-msgs pcl-ros rclcpp rclpy rviz-visual-tools sensor-msgs situational-graphs-msgs situational-graphs-reasoning situational-graphs-reasoning-msgs tf2 tf2-eigen tf2-ros tf2-sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "The lidar situational graphs package for generating 3D optimizable scene graphs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/lifecycle-py/default.nix b/distros/iron/lifecycle-py/default.nix index 12fe94e968..f5bced04e7 100644 --- a/distros/iron/lifecycle-py/default.nix +++ b/distros/iron/lifecycle-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, lifecycle, lifecycle-msgs, rclpy, ros-testing, std-msgs }: buildRosPackage { pname = "ros-iron-lifecycle-py"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/lifecycle_py/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "fda72b5c9a5f4b5dfad66d653bdf4c83d565ab5a35d232ea7cecd77de745b8c2"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/lifecycle_py/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "90ae085472a1e221982e01e50c3b0652d5699d44dcdf123810b030dca8627832"; }; buildType = "ament_python"; diff --git a/distros/iron/lifecycle/default.nix b/distros/iron/lifecycle/default.nix index 1860c70db6..4b9ad09ccf 100644 --- a/distros/iron/lifecycle/default.nix +++ b/distros/iron/lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp-lifecycle, ros-testing, std-msgs }: buildRosPackage { pname = "ros-iron-lifecycle"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/lifecycle/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "320d7d8109a8de79f8d09248237082f83ab1583ea95d58c4520b4ccf6de449f6"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/lifecycle/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "2efe634bef43a7c8923c2513f679a19c8abbf932cf0b78115b3687b1e65b8b5f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/logging-demo/default.nix b/distros/iron/logging-demo/default.nix index 3d7c72388a..dd750a6130 100644 --- a/distros/iron/logging-demo/default.nix +++ b/distros/iron/logging-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-logging-demo"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/logging_demo/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "5d07a691ee9ee805bb9868df9c77d11e76c1e7dd83e928c3d92f98d5a063ee6b"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/logging_demo/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "bc136a888a03735a726309ebdc523714e053e63a4b8857ed8774ce2716c8563c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mavlink/default.nix b/distros/iron/mavlink/default.nix index 44d8a85fb0..929f223e56 100644 --- a/distros/iron/mavlink/default.nix +++ b/distros/iron/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-iron-mavlink"; - version = "2024.3.3-r1"; + version = "2024.6.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/iron/mavlink/2024.3.3-1.tar.gz"; - name = "2024.3.3-1.tar.gz"; - sha256 = "56830efc55ef9d359d781b9022f385d16051b1694ed1ac37a17712430d677afc"; + url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/iron/mavlink/2024.6.6-1.tar.gz"; + name = "2024.6.6-1.tar.gz"; + sha256 = "5608bb5044801ec23066d1ff288ddc7f1d395c5fd8220ce8a8e26fd664defb3b"; }; buildType = "cmake"; diff --git a/distros/iron/mavros-extras/default.nix b/distros/iron/mavros-extras/default.nix index 4c3f5d3081..616aa959a3 100644 --- a/distros/iron/mavros-extras/default.nix +++ b/distros/iron/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-mavros-extras"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros_extras/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "aa2a748d72d02f1c34230e8566fbbf9010319b813eeed82038a93ff7e21bb5e8"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros_extras/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "b5b9df5b2e1b880f4f007e642856663f5ca0d30ebef13b22d6c3a11dde3fd84f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mavros-msgs/default.nix b/distros/iron/mavros-msgs/default.nix index 3da43a0496..7bb1e9a4dd 100644 --- a/distros/iron/mavros-msgs/default.nix +++ b/distros/iron/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: buildRosPackage { pname = "ros-iron-mavros-msgs"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros_msgs/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "08ae469c791df46180c12292d36d8bbd4a89ded4709ed35dba38c8f299506317"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros_msgs/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "5a26ed2fbdd2f7f2ff7df6cc65114d35ff9fa40db4dd49d821cc8aa31a2bffc7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mavros/default.nix b/distros/iron/mavros/default.nix index ac5de0b3ec..a7ab4e0a18 100644 --- a/distros/iron/mavros/default.nix +++ b/distros/iron/mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-iron-mavros"; - version = "2.7.0-r1"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros/2.7.0-1.tar.gz"; - name = "2.7.0-1.tar.gz"; - sha256 = "74cb67441b22bd07139c16d4d565628234c34087a78f43eb7701c91bb4d75b7a"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/iron/mavros/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "d3fc099a350fddb32846690bcc06297328e96bf873e9482f7971df2545e0459e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mcap-vendor/default.nix b/distros/iron/mcap-vendor/default.nix index 84787ab6a1..71ad37ff72 100644 --- a/distros/iron/mcap-vendor/default.nix +++ b/distros/iron/mcap-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }: buildRosPackage { pname = "ros-iron-mcap-vendor"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/mcap_vendor/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "61adc6c3e3696084434838a88dad348e1f1be0fc420a5cf23033f8aa32c8c919"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/mcap_vendor/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "e4168c1e391cf8f85e3294885aa53507232457891c5610d149f008e4341eb58a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/metavision-driver/default.nix b/distros/iron/metavision-driver/default.nix index 3941f12405..6ac2acafe3 100644 --- a/distros/iron/metavision-driver/default.nix +++ b/distros/iron/metavision-driver/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-xmllint, boost, cmake, curl, event-camera-msgs, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb1, opencv, openscenegraph, rclcpp, rclcpp-components, ros-environment, std-srvs, unzip, wget }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, event-camera-msgs, openeb-vendor, rclcpp, rclcpp-components, ros-environment, std-srvs }: buildRosPackage { pname = "ros-iron-metavision-driver"; - version = "1.2.8-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/iron/metavision_driver/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "ad2e8498abae7eb54a16f485bdc64c495561cb7fffd58b5b56a597df3162b34e"; + url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/iron/metavision_driver/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "5ee02dda1edff43a026e63f6de11bb47a21922c41d55aeec3fd71d49f3ab0c31"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git ros-environment unzip wget ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint gtest ]; - propagatedBuildInputs = [ boost event-camera-msgs ffmpeg glew glfw3 hdf5 libusb1 opencv opencv.cxxdev openscenegraph rclcpp rclcpp-components std-srvs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git hdf5 ros-environment unzip wget ]; + buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; + checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; + propagatedBuildInputs = [ event-camera-msgs openeb-vendor rclcpp rclcpp-components std-srvs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { description = "ROS1 and ROS2 drivers for metavision based event cameras"; diff --git a/distros/iron/mola-bridge-ros2/default.nix b/distros/iron/mola-bridge-ros2/default.nix index e3268dfa8b..e76e9dd586 100644 --- a/distros/iron/mola-bridge-ros2/default.nix +++ b/distros/iron/mola-bridge-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-mola-bridge-ros2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_bridge_ros2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "9236821c54163beb2f4a8e40d3761d66c4a8b5226fec7644f403b3178a0f0fea"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_bridge_ros2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "864123717b79baa82459fae47343f43496115933de19086cb5087abb2a02811e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mola-demos/default.nix b/distros/iron/mola-demos/default.nix index 8fad17af62..3d1794561e 100644 --- a/distros/iron/mola-demos/default.nix +++ b/distros/iron/mola-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-iron-mola-demos"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_demos/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "6ee58f8d20bec036cb4dd692d6bfcfc5adbf4bdbe07889c21b07f2a0c1c0340e"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_demos/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0003df414806dffc2a6bb02915113541484a053359243bd49bb704390afe80f9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mola-imu-preintegration/default.nix b/distros/iron/mola-imu-preintegration/default.nix index 4eb3ec3d76..fcde87966c 100644 --- a/distros/iron/mola-imu-preintegration/default.nix +++ b/distros/iron/mola-imu-preintegration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-imu-preintegration"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_imu_preintegration/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "4a4eade4fb1a38af34089dbd7efbc5fd1658ca02b1103d9c87ecce6fdf0c9df5"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_imu_preintegration/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "b81e05a4cf76d8780ae392a61a01cb10a0dd0498997009e63ad5ac5264ae1490"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-euroc-dataset/default.nix b/distros/iron/mola-input-euroc-dataset/default.nix index 3273aba75b..f28f0c27a8 100644 --- a/distros/iron/mola-input-euroc-dataset/default.nix +++ b/distros/iron/mola-input-euroc-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-euroc-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_euroc_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "45f75844c95deb12f9ed8d58922730c88819df6ab04377cc66733440b970ee9e"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_euroc_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0f0a27b0b17f260a07c11d6909f643d4eb11ba5df23a1e453bf2aa338ea11a6a"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-kitti-dataset/default.nix b/distros/iron/mola-input-kitti-dataset/default.nix index cbbb01ce89..c3dd9a4a9f 100644 --- a/distros/iron/mola-input-kitti-dataset/default.nix +++ b/distros/iron/mola-input-kitti-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-kitti-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "81d33595c81d44cec3eca2e5a60fa891101b18801c7e01fcf9a46d06064f798d"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "25e9d3b22b6a60b8a8982605d231d7c2b97625175d1ee60769501d57e56d4c78"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-kitti360-dataset/default.nix b/distros/iron/mola-input-kitti360-dataset/default.nix index 19109a7aed..0bd5c3c4b8 100644 --- a/distros/iron/mola-input-kitti360-dataset/default.nix +++ b/distros/iron/mola-input-kitti360-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-kitti360-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti360_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e5dd02c8ec152623e29b7df705ee3c3684ef3ae3932dc2302302de0159720a79"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_kitti360_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "c1688f17bf2f98eb24c11f9d2f47426d5272e54a2f6053f1ba31e320d6fd816d"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-mulran-dataset/default.nix b/distros/iron/mola-input-mulran-dataset/default.nix index 6b875c85ca..bc482364e0 100644 --- a/distros/iron/mola-input-mulran-dataset/default.nix +++ b/distros/iron/mola-input-mulran-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-mulran-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_mulran_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "8c0b60d59b63035e91c266aa0b27a7059f54796f17d6474caf4e169d484c52cd"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_mulran_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "7b9fcf3f7f30130719b9bebfff97d567ba3dd8de941ace86fe0699a7251736fc"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-paris-luco-dataset/default.nix b/distros/iron/mola-input-paris-luco-dataset/default.nix index b7938882e1..f538b5b395 100644 --- a/distros/iron/mola-input-paris-luco-dataset/default.nix +++ b/distros/iron/mola-input-paris-luco-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-paris-luco-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_paris_luco_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "32e37e93fb5fd8a8dd7182259cb6107d99a7a70f7f8b9d9157fed999afa56c30"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_paris_luco_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "9077b1a6c4d4220091a5b4da7321d2ca7ebb6992ffb34607490053e842e36be1"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-rawlog/default.nix b/distros/iron/mola-input-rawlog/default.nix index baf9f3f0e5..22627d7531 100644 --- a/distros/iron/mola-input-rawlog/default.nix +++ b/distros/iron/mola-input-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-input-rawlog"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rawlog/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "bbca7c6aa7c3ae4e4681f4d9d124fbfac99c0a72615db54a40039f7b8e8ec6d8"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rawlog/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "776d7c984d723b4ce60119b97de7dba1b99f8a1bc3f54035d65bcaca770aa09a"; }; buildType = "cmake"; diff --git a/distros/iron/mola-input-rosbag2/default.nix b/distros/iron/mola-input-rosbag2/default.nix index 3d30b035a0..b79fb5d0ec 100644 --- a/distros/iron/mola-input-rosbag2/default.nix +++ b/distros/iron/mola-input-rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-mola-input-rosbag2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rosbag2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "26517e9fd28a0a3d5d67d2e284031a4344a9480302e49a6722ed41f1b04ccedb"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_input_rosbag2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6de7ac7f11cf9e2bdf8e8d7926e7bc4924f21131b94605d53cb7c58b7a59a9c6"; }; buildType = "cmake"; diff --git a/distros/iron/mola-kernel/default.nix b/distros/iron/mola-kernel/default.nix index cc9c9283fb..5ad0f652a9 100644 --- a/distros/iron/mola-kernel/default.nix +++ b/distros/iron/mola-kernel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-kernel"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_kernel/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "624d319818281d4d5fac24a7a1d68f3222cdb8a58493e35d29abce34585859c4"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_kernel/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "7693eb7270cb1e8a8838951b395237bc5cba60e0ac76734968b1f6cecd234540"; }; buildType = "cmake"; diff --git a/distros/iron/mola-launcher/default.nix b/distros/iron/mola-launcher/default.nix index f44d6cd29a..2267baeb35 100644 --- a/distros/iron/mola-launcher/default.nix +++ b/distros/iron/mola-launcher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }: buildRosPackage { pname = "ros-iron-mola-launcher"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_launcher/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "0675782c6b860cabebd0a867d5d34d02878c63376b35c22089360545dc02505b"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_launcher/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "40df25c615ac07bc8a8e0389ec9623a112bf6f45f92fe8aa139a9686918142aa"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mola-metric-maps/default.nix b/distros/iron/mola-metric-maps/default.nix index ec5e0b6289..6f0b855a56 100644 --- a/distros/iron/mola-metric-maps/default.nix +++ b/distros/iron/mola-metric-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }: buildRosPackage { pname = "ros-iron-mola-metric-maps"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_metric_maps/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e1423aebc454e67bce33ca85b3c1b502ead79ae7c9ba0c03a50845645d9a9d0b"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_metric_maps/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "37f0c43e69efcf4e510dc619c82180e5fbf55d7bc4c58b929004790874c6988b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mola-navstate-fg/default.nix b/distros/iron/mola-navstate-fg/default.nix new file mode 100644 index 0000000000..528fb96633 --- /dev/null +++ b/distros/iron/mola-navstate-fg/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, cmake, gtsam, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: +buildRosPackage { + pname = "ros-iron-mola-navstate-fg"; + version = "1.0.7-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_navstate_fg/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "cb3b0587930eb8c5d480689d5471cacd5ebc25f6b90908c91cfa5fdd186bc2dc"; + }; + + buildType = "cmake"; + buildInputs = [ boost cmake gtsam ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "SE(3) pose and twist path data fusion estimator"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/mola-navstate-fuse/default.nix b/distros/iron/mola-navstate-fuse/default.nix index aef5e0715b..a7f9d94f95 100644 --- a/distros/iron/mola-navstate-fuse/default.nix +++ b/distros/iron/mola-navstate-fuse/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }: +{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-navstate-fuse"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_navstate_fuse/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "b4764ee028d22526b94c162305839098ac4d6029523eab0fecfc9ecf0b7c5e75"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_navstate_fuse/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "290b28c8667c5522ab84b3866b0265d67835d56f6ac09dab4b0e245cedfc28e1"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ mola-common mola-imu-preintegration mrpt2 ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/mola-pose-list/default.nix b/distros/iron/mola-pose-list/default.nix index 98badc0009..33990bd6dc 100644 --- a/distros/iron/mola-pose-list/default.nix +++ b/distros/iron/mola-pose-list/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-pose-list"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_pose_list/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "7a053dcfd903099ff2ec5b20cedceccc572ecfcee2f30036ae22886b89b340b8"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_pose_list/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "399dadd8267f1735ef3baa49b9f60a1b28958f7a37652b23ef6578f7c1aef862"; }; buildType = "cmake"; diff --git a/distros/iron/mola-relocalization/default.nix b/distros/iron/mola-relocalization/default.nix index 61be045715..08b48b7f14 100644 --- a/distros/iron/mola-relocalization/default.nix +++ b/distros/iron/mola-relocalization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-relocalization"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_relocalization/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ee8521c7bfc9aa573295dc1f41cc20ccf9668973290527050a5249da8bf73f9e"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_relocalization/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5e103d3c5233dc4d8586ea2470196bad7a734db2866d149caf8f91c33bde05fc"; }; buildType = "cmake"; diff --git a/distros/iron/mola-traj-tools/default.nix b/distros/iron/mola-traj-tools/default.nix index b47b5bd920..c5f448475f 100644 --- a/distros/iron/mola-traj-tools/default.nix +++ b/distros/iron/mola-traj-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-traj-tools"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_traj_tools/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "d27eb5b6d90031a62532779e17dd98b1d35bd9f94667283cf3f564ef8ff39c09"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_traj_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "71a8ab7407e75840ae17de6c18581eb9b55eeb21ab17615b6070f4f05e9eff39"; }; buildType = "cmake"; diff --git a/distros/iron/mola-viz/default.nix b/distros/iron/mola-viz/default.nix index f645bfd260..ada0fc7676 100644 --- a/distros/iron/mola-viz/default.nix +++ b/distros/iron/mola-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-viz"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_viz/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ff54eaac5db724bb974c248b47d493967a1464a40392d019f90d13ff37fe52bd"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_viz/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6fcddb10a0d65f704617524ff7e77f17f440fa351f84ec81af7fd93d1bf68d94"; }; buildType = "cmake"; diff --git a/distros/iron/mola-yaml/default.nix b/distros/iron/mola-yaml/default.nix index 1427e89ed8..9a263841c9 100644 --- a/distros/iron/mola-yaml/default.nix +++ b/distros/iron/mola-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-mola-yaml"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_yaml/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ea0ed6ea1ff04c0d7fc9315b0c50e3a39beda162144a610f5187407c0b8b2cd5"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola_yaml/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "556bfddb56d18212cd0cb42b7175d272df4fa358c6f1ad5666d07ea6a8b43075"; }; buildType = "cmake"; diff --git a/distros/iron/mola/default.nix b/distros/iron/mola/default.nix index 753aff96c0..511208c61b 100644 --- a/distros/iron/mola/default.nix +++ b/distros/iron/mola/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fg, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: buildRosPackage { pname = "ros-iron-mola"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "e3ea21cf26097ac949d1b6b7642a76e0757f57cb3194022fc8b81972562bb129"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/iron/mola/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "441d76c10fa67c5a4227b849dee87e409207f71665fa74407298bed4a65e160e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fg mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/mp2p-icp/default.nix b/distros/iron/mp2p-icp/default.nix index 3ed7d4d63d..ea9c1d89f7 100644 --- a/distros/iron/mp2p-icp/default.nix +++ b/distros/iron/mp2p-icp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-iron-mp2p-icp"; - version = "1.4.1-r1"; + version = "1.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/iron/mp2p_icp/1.4.1-1.tar.gz"; - name = "1.4.1-1.tar.gz"; - sha256 = "c604e77ed921caeaac92f50c92fa87f30bfc3f2c698d5a147deb2d7d6cb11831"; + url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/iron/mp2p_icp/1.5.2-1.tar.gz"; + name = "1.5.2-1.tar.gz"; + sha256 = "0ad9f4e2433ae303bd87858fd82dba4321bd94f6fa3edcf11dfce694a6d74c45"; }; buildType = "cmake"; diff --git a/distros/iron/mqtt-client-interfaces/default.nix b/distros/iron/mqtt-client-interfaces/default.nix index 5ebff5117c..dab7ac8496 100644 --- a/distros/iron/mqtt-client-interfaces/default.nix +++ b/distros/iron/mqtt-client-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-mqtt-client-interfaces"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/iron/mqtt_client_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "562d59c4e98bb3576d56947103ef99a175da60ec7cfbbfa18e6f82d7cc76da7a"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/iron/mqtt_client_interfaces/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "5b5d8e110fe648cb6f13e155eef95dc2633290328c994560e7897ae9e8dd7871"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mqtt-client/default.nix b/distros/iron/mqtt-client/default.nix index 90ea87233c..613de026cb 100644 --- a/distros/iron/mqtt-client/default.nix +++ b/distros/iron/mqtt-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, fmt, mqtt-client-interfaces, paho-mqtt-c, paho-mqtt-cpp, rclcpp, rclcpp-components, rcpputils, ros-environment, std-msgs }: buildRosPackage { pname = "ros-iron-mqtt-client"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/iron/mqtt_client/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "db3d01ead931e49c2ee2eb89340c50bb8defcf55062eb4287e2dcb3da70627e5"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/iron/mqtt_client/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "ea2385635952fec25e3be2737909cb66fa80281086c8347593ac88d99a82a7cf"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mrpt-generic-sensor/default.nix b/distros/iron/mrpt-generic-sensor/default.nix index b9cafabdc7..843a4e3aea 100644 --- a/distros/iron/mrpt-generic-sensor/default.nix +++ b/distros/iron/mrpt-generic-sensor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-mrpt-generic-sensor"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_generic_sensor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "7074ceb286aee76794b53c0a374e6a9551e3632a72952c0801eaa0cc0bd2731f"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_generic_sensor/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "25f213e694deb78e116461c5f0ccabf56903ea93b18b512b1993cdff336c3847"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mrpt-map-server/default.nix b/distros/iron/mrpt-map-server/default.nix new file mode 100644 index 0000000000..5e9671350b --- /dev/null +++ b/distros/iron/mrpt-map-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-iron-mrpt-map-server"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_map_server/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "d1326c31d605bca5ec2315187709a9e13536c3ed20590540250e249ee3cb8ac8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides a ROS 2 node that publishes a static map for other nodes to use it. Unlike classic ROS 1 ``map_server``, this node can publish a range of different metric maps, not only occupancy grids."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-msgs-bridge/default.nix b/distros/iron/mrpt-msgs-bridge/default.nix new file mode 100644 index 0000000000..7a86c54fcf --- /dev/null +++ b/distros/iron/mrpt-msgs-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt2, ros-environment, tf2 }: +buildRosPackage { + pname = "ros-iron-mrpt-msgs-bridge"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_msgs_bridge/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "fffe32a910eb062873175836d2eccbb921c44f4eb4737a26b8dcd506cab368db"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt2 tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ library to convert between custom mrpt_msgs messages and native MRPT classes"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-nav-interfaces/default.nix b/distros/iron/mrpt-nav-interfaces/default.nix new file mode 100644 index 0000000000..2c066fe202 --- /dev/null +++ b/distros/iron/mrpt-nav-interfaces/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-iron-mrpt-nav-interfaces"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_nav_interfaces/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "c162b38832e0dca107b9a0baef96f4ee5856ced0162e618a19edf03c8b11d000"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ mrpt-msgs nav-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message, services, and actions, for other mrpt navigation packages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-navigation/default.nix b/distros/iron/mrpt-navigation/default.nix new file mode 100644 index 0000000000..71edb31524 --- /dev/null +++ b/distros/iron/mrpt-navigation/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-map-server, mrpt-nav-interfaces, mrpt-pf-localization, mrpt-pointcloud-pipeline, mrpt-rawlog, mrpt-reactivenav2d, mrpt-tutorials }: +buildRosPackage { + pname = "ros-iron-mrpt-navigation"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_navigation/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "0dad1aacff8de84813d84034f670fd4b7aa7a196b206a94ed4ddc42b4bba6e6d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-map-server mrpt-nav-interfaces mrpt-pf-localization mrpt-pointcloud-pipeline mrpt-rawlog mrpt-reactivenav2d mrpt-tutorials ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Tools related to the Mobile Robot Programming Toolkit (MRPT). + Refer to https://wiki.ros.org/mrpt_navigation for further documentation."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-pf-localization/default.nix b/distros/iron/mrpt-pf-localization/default.nix new file mode 100644 index 0000000000..4155c1a059 --- /dev/null +++ b/distros/iron/mrpt-pf-localization/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mola-relocalization, mp2p-icp, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, mrpt2, nav-msgs, pose-cov-ops, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-iron-mrpt-pf-localization"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_pf_localization/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "8fa0f562a960e32973cee87fef3c5c2937e156c1d512b36dc0ccef1d865584d7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + checkInputs = [ mrpt-tutorials ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-msgs mrpt-msgs-bridge mrpt2 nav-msgs pose-cov-ops sensor-msgs std-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. + The interface is similar to amcl (https://wiki.ros.org/amcl) + but supports different particle-filter algorithms, several grid maps at + different heights, range-only localization, etc."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-pointcloud-pipeline/default.nix b/distros/iron/mrpt-pointcloud-pipeline/default.nix new file mode 100644 index 0000000000..fc9724999a --- /dev/null +++ b/distros/iron/mrpt-pointcloud-pipeline/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-iron-mrpt-pointcloud-pipeline"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_pointcloud_pipeline/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "97196c2d73b09416ea04653125f8bfd03978343bf83b72f39f86f576d3c0359c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Maintains a local obstacle map from recent sensor readings, including optional point cloud pipeline filtering or processing."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-rawlog/default.nix b/distros/iron/mrpt-rawlog/default.nix new file mode 100644 index 0000000000..ff7579e321 --- /dev/null +++ b/distros/iron/mrpt-rawlog/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, cv-bridge, mrpt-msgs, mrpt2, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-iron-mrpt-rawlog"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_rawlog/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "9d0b6d11405adaaa51c8ee8d4fe6063a1f63d24c616a95f1431df33bc2387a70"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-msgs mrpt2 nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Nodes and programs to record and play MRPT rawlogs or to transform between rosbags and rawlogs."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-reactivenav2d/default.nix b/distros/iron/mrpt-reactivenav2d/default.nix new file mode 100644 index 0000000000..7bf6dd7952 --- /dev/null +++ b/distros/iron/mrpt-reactivenav2d/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-iron-mrpt-reactivenav2d"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_reactivenav2d/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "ca3d86a54a8c71c486bd806de5d33efec5b7761ff3e6947ee0b711312b900436"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Reactive navigation for wheeled robots using MRPT navigation algorithms (TP-Space)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-sensor-bumblebee-stereo/default.nix b/distros/iron/mrpt-sensor-bumblebee-stereo/default.nix index 899c911754..39f9f7680d 100644 --- a/distros/iron/mrpt-sensor-bumblebee-stereo/default.nix +++ b/distros/iron/mrpt-sensor-bumblebee-stereo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-iron-mrpt-sensor-bumblebee-stereo"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_bumblebee_stereo/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "a6de314ceb1fc64d3cfce5ad7e42097c623b6a866f198810c23772c90c7d5b7f"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_bumblebee_stereo/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "7e3b5a13230420afb3340e12e730f975caa7a7ab492874502acfb55703387ef2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mrpt-sensor-gnss-nmea/default.nix b/distros/iron/mrpt-sensor-gnss-nmea/default.nix new file mode 100644 index 0000000000..d33463b3e8 --- /dev/null +++ b/distros/iron/mrpt-sensor-gnss-nmea/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, nmea-msgs, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-iron-mrpt-sensor-gnss-nmea"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_gnss_nmea/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "8d04b373f640038297353b12be633275a443686fa6bf6fb16d4b6ccc9f62ed85"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 nmea-msgs rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS receivers generating NMEA messages (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-sensor-gnss-novatel/default.nix b/distros/iron/mrpt-sensor-gnss-novatel/default.nix new file mode 100644 index 0000000000..c1c526b11e --- /dev/null +++ b/distros/iron/mrpt-sensor-gnss-novatel/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-iron-mrpt-sensor-gnss-novatel"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_gnss_novatel/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "4539eb289155f9bd6743ab60d37039768b0c90c3667d9e733bb1eaf88adb7b59"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS/IMU Novatel receivers with RTK precision using an NTRIP HTTP source (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt-sensor-imu-taobotics/default.nix b/distros/iron/mrpt-sensor-imu-taobotics/default.nix index 8c9309ae0b..1757644b36 100644 --- a/distros/iron/mrpt-sensor-imu-taobotics/default.nix +++ b/distros/iron/mrpt-sensor-imu-taobotics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-iron-mrpt-sensor-imu-taobotics"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_imu_taobotics/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "a2fc6fb2eae1f42cc43b5b75413c56f2ec1a97e1f3637e476499b8205ede7d66"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensor_imu_taobotics/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "77077a4b838f47b65edafe79deabbffe2f0dae0b6eab0d9bc82ac9136601639d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mrpt-sensorlib/default.nix b/distros/iron/mrpt-sensorlib/default.nix index 0bf60ae38d..6b4b7f83de 100644 --- a/distros/iron/mrpt-sensorlib/default.nix +++ b/distros/iron/mrpt-sensorlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-mrpt-sensorlib"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensorlib/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "7d999ce3013d3f389f3ec09e64131289e1a15f64ff05f8a3c4fbba2ca47f393a"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensorlib/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "d0fe27a555d9edf9db8efef8dbed667fd31e5a7a4ecd5cbbe0c36cbef1cf1696"; }; buildType = "ament_cmake"; diff --git a/distros/iron/mrpt-sensors/default.nix b/distros/iron/mrpt-sensors/default.nix index 5c5ec3be5f..7f43eaefff 100644 --- a/distros/iron/mrpt-sensors/default.nix +++ b/distros/iron/mrpt-sensors/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnns-nmea, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnss-nmea, mrpt-sensor-gnss-novatel, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: buildRosPackage { pname = "ros-iron-mrpt-sensors"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensors/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "9610812d6809ade6a8a650daec36f0584df629cb7f2b8577e615958c073d690c"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/iron/mrpt_sensors/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "56f83e9d98bc95ad7be08c45f97e1ad9dd54deb610c485cb4f4c3cbf72f372bf"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnns-nmea mrpt-sensor-imu-taobotics mrpt-sensorlib ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnss-nmea mrpt-sensor-gnss-novatel mrpt-sensor-imu-taobotics mrpt-sensorlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/mrpt-tutorials/default.nix b/distros/iron/mrpt-tutorials/default.nix new file mode 100644 index 0000000000..e2749cf205 --- /dev/null +++ b/distros/iron/mrpt-tutorials/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mvsim, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-iron-mrpt-tutorials"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/iron/mrpt_tutorials/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "3f65b5cf89ac77fa90c074ca6da5fae8cb5dad686b8bee489f04e6b983749dd5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mvsim teleop-twist-keyboard ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Example files used as tutorials for MRPT ROS packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/mrpt2/default.nix b/distros/iron/mrpt2/default.nix index 4b9792ee6f..8fe2cb2a31 100644 --- a/distros/iron/mrpt2/default.nix +++ b/distros/iron/mrpt2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: buildRosPackage { pname = "ros-iron-mrpt2"; - version = "2.13.0-r1"; + version = "2.13.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.13.0-1.tar.gz"; - name = "2.13.0-1.tar.gz"; - sha256 = "acfdbc73462d163aced2bb53468e83db353731cf193cd8e049483454ab9e20cb"; + url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/iron/mrpt2/2.13.4-1.tar.gz"; + name = "2.13.4-1.tar.gz"; + sha256 = "628576705483e7d2a35e0b38563ca3d969eac677fa98614f4f8653a145398c71"; }; buildType = "cmake"; buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libfyaml libjpeg libpcap libusb1 openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK32 zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; + propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs octomap opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/nav-2d-msgs/default.nix b/distros/iron/nav-2d-msgs/default.nix index 236bb81e18..67f5e3b8ea 100644 --- a/distros/iron/nav-2d-msgs/default.nix +++ b/distros/iron/nav-2d-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-nav-2d-msgs"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav_2d_msgs/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "a8182e08559819afa30c6855c48796f788610019c14efaf688b93be0799fdb7c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav_2d_msgs/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "6225b794ea2f67449910f1d2f5be7dccfebe8adb110283cd26b0b988e3a7b233"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav-2d-utils/default.nix b/distros/iron/nav-2d-utils/default.nix index cfd059fc6b..911b41ab9e 100644 --- a/distros/iron/nav-2d-utils/default.nix +++ b/distros/iron/nav-2d-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-2d-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, std-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-nav-2d-utils"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav_2d_utils/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "60e4679ad3a57829347367bafbf62896e580214d70eb8a45976a6d002968bd16"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav_2d_utils/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "730beaabfe60cfbf7a7c13a291332880d3a785634a8a457de51178360865247e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-amcl/default.nix b/distros/iron/nav2-amcl/default.nix index 997d65f9f7..98338d84a0 100644 --- a/distros/iron/nav2-amcl/default.nix +++ b/distros/iron/nav2-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-ros, launch-testing, message-filters, nav-msgs, nav2-common, nav2-msgs, nav2-util, pluginlib, rclcpp, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-amcl"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_amcl/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "aabe8e904e2f3aeacc9c70c87d31a4ebd9eb697f0c1c43eedfe2b2b544dc864b"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_amcl/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "02ecddf3801dda3566e1eb006826b6a49125382e56c76b10bfb18f6926b4b5a6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-behavior-tree/default.nix b/distros/iron/nav2-behavior-tree/default.nix index 59bfef618a..c463866d7f 100644 --- a/distros/iron/nav2-behavior-tree/default.nix +++ b/distros/iron/nav2-behavior-tree/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-behavior-tree"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_behavior_tree/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "8176a146d2b5c763a66ba021df4b29f77b5d2891bbfc4ce73c0042d95cddd2df"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_behavior_tree/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "28d2de69b207bc6975373cbe2c743077ee6919a530861e9e25f986234b04193e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-behaviors/default.nix b/distros/iron/nav2-behaviors/default.nix index d49ee71da0..4bd5aef34d 100644 --- a/distros/iron/nav2-behaviors/default.nix +++ b/distros/iron/nav2-behaviors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-nav2-behaviors"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_behaviors/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "b62bcca96ae37460d8c4efdc5af82d223dc83062e8d54c1bb4d3f96fa7af1f76"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_behaviors/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "2fd4915854c4800b0afb74a16ade111072dcd75a20d9790b029961081a1fe771"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-bringup/default.nix b/distros/iron/nav2-bringup/default.nix index ba1d3b585a..9dea6231c8 100644 --- a/distros/iron/nav2-bringup/default.nix +++ b/distros/iron/nav2-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, nav2-common, navigation2, slam-toolbox, turtlebot3-gazebo }: buildRosPackage { pname = "ros-iron-nav2-bringup"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_bringup/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "8ed4fa47137f30b04d93f867b654c1fae8ffb98a11582f5d7c73b3423a2df549"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_bringup/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "2b156b37301486d2686635213ddccf0022707d2d368ea696b16fdc340213c696"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-bt-navigator/default.nix b/distros/iron/nav2-bt-navigator/default.nix index 91c8c6f043..c2b8930c21 100644 --- a/distros/iron/nav2-bt-navigator/default.nix +++ b/distros/iron/nav2-bt-navigator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-bt-navigator"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_bt_navigator/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "6b8aaa4ece35451398a9fca7beb664f45441cf367d4d6fdf315a5f366c033d97"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_bt_navigator/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "d60f523e3b7ba08f682d29215afc715b58dae1f801505f23cfa8cc8767ef9235"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-collision-monitor/default.nix b/distros/iron/nav2-collision-monitor/default.nix index 0d67a25361..30132879b5 100644 --- a/distros/iron/nav2-collision-monitor/default.nix +++ b/distros/iron/nav2-collision-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-costmap-2d, nav2-msgs, nav2-util, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-collision-monitor"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_collision_monitor/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "3436db960240d8edb67086f58ee2a3afbdfbed12ca11ae23a85555f26fffca50"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_collision_monitor/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "7b9dd381633614ae7e157adead3046e498ca79a11d0d2e739f71ec24c25d5700"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-common/default.nix b/distros/iron/nav2-common/default.nix index f7cddbbd94..3343b495f5 100644 --- a/distros/iron/nav2-common/default.nix +++ b/distros/iron/nav2-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, launch, launch-ros, osrf-pycommon, python3Packages, rclpy }: buildRosPackage { pname = "ros-iron-nav2-common"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_common/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "90435708a658272337b4089612f4354616ad5f3e0898666258b36611e2aa0ae4"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_common/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "3577b1c6fff1c8c622fdcc6a2d3ff129863ec8c99e734d2c55bcd4623324b15f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-constrained-smoother/default.nix b/distros/iron/nav2-constrained-smoother/default.nix index 955a12a72f..898c6cbfc0 100644 --- a/distros/iron/nav2-constrained-smoother/default.nix +++ b/distros/iron/nav2-constrained-smoother/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, ceres-solver, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp }: buildRosPackage { pname = "ros-iron-nav2-constrained-smoother"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_constrained_smoother/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "6a4dd9d0bdd7c47515a61b9afabb163d7bc7b8cc679b0f1da81dcefe06516209"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_constrained_smoother/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "a732bb526a05f287b4dbaedbe60de762b6b4dee9d9029844f218d32ef7c755b0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-controller/default.nix b/distros/iron/nav2-controller/default.nix index ac4a304c8f..48242d70e6 100644 --- a/distros/iron/nav2-controller/default.nix +++ b/distros/iron/nav2-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, std-msgs }: buildRosPackage { pname = "ros-iron-nav2-controller"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_controller/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "dde4aaa5b7670b84eeacec14e8faf95a7a3ac85c4863e9e8aaba2db0cb151c76"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_controller/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "9ec5267a8b09039963517d9b2f3eeccd16b22a4efb53f239115ac79a19687c5c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-core/default.nix b/distros/iron/nav2-core/default.nix index d39837d20c..c30e8559fe 100644 --- a/distros/iron/nav2-core/default.nix +++ b/distros/iron/nav2-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-testing, nav-msgs, nav2-behavior-tree, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, rclcpp-lifecycle, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-core"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_core/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "745813fa59ac61de63c1cd693470dad463eb08ff3833887dee0241a85722288c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_core/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "b38116079125ed444c0a48c0479f49832920e7eb726c3c679f92de707731538f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-costmap-2d/default.nix b/distros/iron/nav2-costmap-2d/default.nix index 594eb41afb..dfc4bd921e 100644 --- a/distros/iron/nav2-costmap-2d/default.nix +++ b/distros/iron/nav2-costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, laser-geometry, launch, launch-testing, map-msgs, message-filters, nav-msgs, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-util, nav2-voxel-grid, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-costmap-2d"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_costmap_2d/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "274c3a72a28c27c4126632c71251475fd368e52b89712294a96358aff60a0645"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_costmap_2d/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "a171d1434435788e727c650aa731758f85af37a6875b1719faa2478eeed3b084"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-dwb-controller/default.nix b/distros/iron/nav2-dwb-controller/default.nix index 8963cc6142..4ba886f92c 100644 --- a/distros/iron/nav2-dwb-controller/default.nix +++ b/distros/iron/nav2-dwb-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, costmap-queue, dwb-core, dwb-critics, dwb-msgs, dwb-plugins, nav-2d-msgs, nav-2d-utils }: buildRosPackage { pname = "ros-iron-nav2-dwb-controller"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_dwb_controller/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "d06ba96c043ab893f0e6c44e9c534732bc84b05803b628057e62dab6fbf1e39d"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_dwb_controller/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "3fce44e396ecc4fa305aafc1ed2acc307546b5fc4d6368c8029ba54e7c218ed5"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-lifecycle-manager/default.nix b/distros/iron/nav2-lifecycle-manager/default.nix index 731f6f192b..906b22a12f 100644 --- a/distros/iron/nav2-lifecycle-manager/default.nix +++ b/distros/iron/nav2-lifecycle-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, bondcpp, diagnostic-updater, geometry-msgs, lifecycle-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-nav2-lifecycle-manager"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_lifecycle_manager/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "b86cb1b2a0c0faee3385e9089f50341f68446926223edb43cffbea989fe70b99"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_lifecycle_manager/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "8c8f946786e248d9cb7d50efee8489a719f88132b15d3622a76e75f258bc83cd"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-map-server/default.nix b/distros/iron/nav2-map-server/default.nix index 7fb48e864c..22673c8e56 100644 --- a/distros/iron/nav2-map-server/default.nix +++ b/distros/iron/nav2-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, graphicsmagick, launch, launch-ros, launch-testing, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-lifecycle, std-msgs, tf2, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-nav2-map-server"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_map_server/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "ddc87de51ca7eba0be8828b27b8bb800d9a4d3ece1331874ae3c61b601e84d66"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_map_server/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "dad36da0198cd2eee79e386b50b9dd1843212d168e74b7954fe5fcb2950aa62e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-mppi-controller/default.nix b/distros/iron/nav2-mppi-controller/default.nix index b53f46bd53..d923ef1804 100644 --- a/distros/iron/nav2-mppi-controller/default.nix +++ b/distros/iron/nav2-mppi-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, gbenchmark, geometry-msgs, llvmPackages, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs, xsimd, xtensor }: buildRosPackage { pname = "ros-iron-nav2-mppi-controller"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_mppi_controller/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "78f2917b7d1bb22582e16d75710fd6a4445e85f817f397ff723c4f39de0d1bc7"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_mppi_controller/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "0699d1096770db1971c5074cdbaa65064e98ca6bbaa3dcf02876572344893b2d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-msgs/default.nix b/distros/iron/nav2-msgs/default.nix index 562b582e2f..f0801b137e 100644 --- a/distros/iron/nav2-msgs/default.nix +++ b/distros/iron/nav2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, nav2-common, rclcpp, rosidl-default-generators, std-msgs }: buildRosPackage { pname = "ros-iron-nav2-msgs"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_msgs/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "f6ec37f16621f9b4c61fb5975c87ae506a57a9e9c408069cdfb576ed134b58b6"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_msgs/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "e59dc5e05215e556b8e4b14453524c4df1945501217ecb237b283ec432d85c4c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-navfn-planner/default.nix b/distros/iron/nav2-navfn-planner/default.nix index 6a2c271b3b..4da065e55b 100644 --- a/distros/iron/nav2-navfn-planner/default.nix +++ b/distros/iron/nav2-navfn-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-navfn-planner"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_navfn_planner/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "b7af76b2d6d415dbca405324c0ff73d3e2e096c49f28cf2c890fb292a7f63e6f"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_navfn_planner/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "7363ed370b8ebb3021334626a99c3006af6128e65274e0462d885066dbcc9f0f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-planner/default.nix b/distros/iron/nav2-planner/default.nix index c6a4ddba36..3e706f2388 100644 --- a/distros/iron/nav2-planner/default.nix +++ b/distros/iron/nav2-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-planner"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_planner/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "6f4011076bb460bced2bb698b8d61fe01917c5f72c7ff6b57efe23a0f00862b5"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_planner/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "84dc0bb313a4f5b518f6078eaeb45c0b46f50626c5c7ba694b4bf753ee7fa592"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-regulated-pure-pursuit-controller/default.nix b/distros/iron/nav2-regulated-pure-pursuit-controller/default.nix index b81b411226..79e93a723c 100644 --- a/distros/iron/nav2-regulated-pure-pursuit-controller/default.nix +++ b/distros/iron/nav2-regulated-pure-pursuit-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-nav2-regulated-pure-pursuit-controller"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_regulated_pure_pursuit_controller/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "28ef156b97044044ab6a4a7a3e3829dfc4781b1e24a69767e2783ceeeebc0f7f"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_regulated_pure_pursuit_controller/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "f8f7d4a2125d5fbf216baa073c3940b3f4844ca3b2ce369a54ec5310b3ff386a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-rotation-shim-controller/default.nix b/distros/iron/nav2-rotation-shim-controller/default.nix index 7c85a7243b..2107f21a8d 100644 --- a/distros/iron/nav2-rotation-shim-controller/default.nix +++ b/distros/iron/nav2-rotation-shim-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, nav2-common, nav2-controller, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-regulated-pure-pursuit-controller, nav2-util, pluginlib, rclcpp, tf2 }: buildRosPackage { pname = "ros-iron-nav2-rotation-shim-controller"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_rotation_shim_controller/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "9a61a58ccece89c4e94b891c6998277b1f19122623547a8934e2ad398cf1432d"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_rotation_shim_controller/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "240dec14f6bac6cfab0a2e9c5c7d3c039ae20a160d732fdf9447483da8deaa58"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-rviz-plugins/default.nix b/distros/iron/nav2-rviz-plugins/default.nix index 3a4a7e3ffb..8c37039852 100644 --- a/distros/iron/nav2-rviz-plugins/default.nix +++ b/distros/iron/nav2-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-lifecycle-manager, nav2-msgs, nav2-util, pluginlib, qt5, rclcpp, rclcpp-lifecycle, resource-retriever, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2-geometry-msgs, urdf, visualization-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-nav2-rviz-plugins"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_rviz_plugins/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "836c3dcfa704b48f9faa7367d96c3d3107bb7ed2c5ce8f30d5c18ce4f5d28623"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_rviz_plugins/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "115cbe6a5b8558bc5484b6192eb7744f1cae2c6e40266d9178544ab4f70fd20e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-simple-commander/default.nix b/distros/iron/nav2-simple-commander/default.nix index 1f9434fa76..f8270b8843 100644 --- a/distros/iron/nav2-simple-commander/default.nix +++ b/distros/iron/nav2-simple-commander/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, lifecycle-msgs, nav2-msgs, pythonPackages, rclpy }: buildRosPackage { pname = "ros-iron-nav2-simple-commander"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_simple_commander/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "bfc69eb814cd1b4e9e168ff467aec7315b296353ee771d810da9dbc747583e7f"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_simple_commander/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "02b93d48ae1a60d4200c6c0b91adc9372ab4e0775614c9a4ec46502438e3f7f6"; }; buildType = "ament_python"; diff --git a/distros/iron/nav2-smac-planner/default.nix b/distros/iron/nav2-smac-planner/default.nix index a77ea95fc0..463e26a58f 100644 --- a/distros/iron/nav2-smac-planner/default.nix +++ b/distros/iron/nav2-smac-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, builtin-interfaces, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, nlohmann_json, ompl, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-smac-planner"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_smac_planner/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "a224c46de0c1bc38549ecffe6af7427b68a59915e28dcd755b5bcea4ed752c3b"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_smac_planner/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "46558ff530375743e848905aa9bc4ef22672936aaf1fdd30b6844175cb5855db"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-smoother/default.nix b/distros/iron/nav2-smoother/default.nix index 05d1a55655..4e6eebb51f 100644 --- a/distros/iron/nav2-smoother/default.nix +++ b/distros/iron/nav2-smoother/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-iron-nav2-smoother"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_smoother/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "5064410b7f7a50358d53f9f3c97130a8efddc7f8024a82d800f038da81dc97ad"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_smoother/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "743e4dd8be6029f1d7df36e6fe7854fc81d1c414e42900b893c1b96c382ef1bf"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-system-tests/default.nix b/distros/iron/nav2-system-tests/default.nix index a7e9e0a770..fe03e0fd18 100644 --- a/distros/iron/nav2-system-tests/default.nix +++ b/distros/iron/nav2-system-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, gazebo-ros-pkgs, geometry-msgs, launch, launch-ros, launch-testing, lcov, nav-msgs, nav2-amcl, nav2-behavior-tree, nav2-bringup, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-util, navigation2, python3Packages, rclcpp, rclpy, robot-state-publisher, std-msgs, tf2-geometry-msgs, visualization-msgs }: buildRosPackage { pname = "ros-iron-nav2-system-tests"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_system_tests/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "67540405c8ffc36e09696f9b7d43ece2ed594b3be6b213295f2488e00b8c3dc3"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_system_tests/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "2223d4ed73057929b763eea17ed1361d8abf99eb4b58ef534459e79ee32c3cfd"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-theta-star-planner/default.nix b/distros/iron/nav2-theta-star-planner/default.nix index c4a79b9b03..4678205765 100644 --- a/distros/iron/nav2-theta-star-planner/default.nix +++ b/distros/iron/nav2-theta-star-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-theta-star-planner"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_theta_star_planner/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "0242d89748048691e483d164117032294a732f09b2ad45b1912dbb79463d730d"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_theta_star_planner/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "62cdee7f47482e9fbcd4c393caeb5847054f4e29de17d0aafe8da3119ac8d77c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-util/default.nix b/distros/iron/nav2-util/default.nix index 3a5598076c..8f81de3f95 100644 --- a/distros/iron/nav2-util/default.nix +++ b/distros/iron/nav2-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, bond, bondcpp, boost, geometry-msgs, launch, launch-testing-ament-cmake, launch-testing-ros, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-lifecycle, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-util"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_util/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "1ed7a61041f81bff1a2271581d7a05bd79489364732ba03efb56aa2e189fcce7"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_util/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "ca04c2b3f989ff9aa4bcb844e0da2c3d992dd7683f37156a68bd3e715e6edfe3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-velocity-smoother/default.nix b/distros/iron/nav2-velocity-smoother/default.nix index 3f579cc3c5..a123724170 100644 --- a/distros/iron/nav2-velocity-smoother/default.nix +++ b/distros/iron/nav2-velocity-smoother/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-util, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-iron-nav2-velocity-smoother"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_velocity_smoother/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "4fa27efec2daccd47150f2223c647dc260022d75df0a34a298627df4f9c83291"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_velocity_smoother/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "d950564a4e7415ee3794e796e01b6838cd4834cad07fc96d0a3cdaf811d9c77c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-voxel-grid/default.nix b/distros/iron/nav2-voxel-grid/default.nix index fe49e51f8d..b371ea745e 100644 --- a/distros/iron/nav2-voxel-grid/default.nix +++ b/distros/iron/nav2-voxel-grid/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav2-common, rclcpp }: buildRosPackage { pname = "ros-iron-nav2-voxel-grid"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_voxel_grid/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "88b53724aeb2fcbcae12c2e2a267ba8250363671e721fb5a5a5d364f9708013f"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_voxel_grid/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "e61ee50b2295a3225fbe28955678da16de90d240aecfb02d59282ed377fdba06"; }; buildType = "ament_cmake"; diff --git a/distros/iron/nav2-waypoint-follower/default.nix b/distros/iron/nav2-waypoint-follower/default.nix index 6d871edb49..607f164079 100644 --- a/distros/iron/nav2-waypoint-follower/default.nix +++ b/distros/iron/nav2-waypoint-follower/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, geographic-msgs, image-transport, nav-msgs, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, robot-localization, tf2-ros }: buildRosPackage { pname = "ros-iron-nav2-waypoint-follower"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_waypoint_follower/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "072c5c4bc0971a3368769d3dc3796fce06212046c5666dd6ec971f278bc992b2"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/nav2_waypoint_follower/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "8dff96ae2587d9b0231912298d2a3edf2eba3c54d5663493f3a92c66f50db381"; }; buildType = "ament_cmake"; diff --git a/distros/iron/navigation2/default.nix b/distros/iron/navigation2/default.nix index b5b159ef60..58742c03a3 100644 --- a/distros/iron/navigation2/default.nix +++ b/distros/iron/navigation2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-amcl, nav2-behavior-tree, nav2-behaviors, nav2-bt-navigator, nav2-collision-monitor, nav2-constrained-smoother, nav2-controller, nav2-core, nav2-costmap-2d, nav2-dwb-controller, nav2-lifecycle-manager, nav2-map-server, nav2-mppi-controller, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-regulated-pure-pursuit-controller, nav2-rotation-shim-controller, nav2-rviz-plugins, nav2-simple-commander, nav2-smac-planner, nav2-smoother, nav2-theta-star-planner, nav2-util, nav2-velocity-smoother, nav2-voxel-grid, nav2-waypoint-follower }: buildRosPackage { pname = "ros-iron-navigation2"; - version = "1.2.8-r1"; + version = "1.2.9-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/navigation2/1.2.8-1.tar.gz"; - name = "1.2.8-1.tar.gz"; - sha256 = "78cd394542de86264df07fb0744be6cf24233df91c130b7ad6de9e67abf68e2b"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/iron/navigation2/1.2.9-1.tar.gz"; + name = "1.2.9-1.tar.gz"; + sha256 = "674d65df76fdc3598ee441f70ed34babad3efdeb0e46d679b5c971526cded69b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ndt-omp/default.nix b/distros/iron/ndt-omp/default.nix new file mode 100644 index 0000000000..826e4b93d8 --- /dev/null +++ b/distros/iron/ndt-omp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, pcl, ros-environment }: +buildRosPackage { + pname = "ros-iron-ndt-omp"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ndt_omp-release/archive/release/iron/ndt_omp/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "0b9e137622cfd7247e3dc71812daa15ac1a18b4454d03f30b101cf875bcd0304"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto ros-environment ]; + propagatedBuildInputs = [ pcl ]; + nativeBuildInputs = [ ament-cmake-auto ros-environment ]; + + meta = { + description = "OpenMP boosted NDT and GICP algorithms"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/octomap-mapping/default.nix b/distros/iron/octomap-mapping/default.nix index c5b77de010..7bb90fdd70 100644 --- a/distros/iron/octomap-mapping/default.nix +++ b/distros/iron/octomap-mapping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, octomap-server }: buildRosPackage { pname = "ros-iron-octomap-mapping"; - version = "2.0.0-r4"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/iron/octomap_mapping/2.0.0-4.tar.gz"; - name = "2.0.0-4.tar.gz"; - sha256 = "aa1f900178f06cf4d90225c36ab9a001dc0bf663b4f79eaff0dd5da3c137a7fd"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/iron/octomap_mapping/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "bb49a715595d0e434bf39b35e727e5315eed73399e8610dab318b2d13fa2bbd3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/octomap-ros/default.nix b/distros/iron/octomap-ros/default.nix index 17e8451a00..b99e7ed507 100644 --- a/distros/iron/octomap-ros/default.nix +++ b/distros/iron/octomap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: buildRosPackage { pname = "ros-iron-octomap-ros"; - version = "0.4.3-r3"; + version = "0.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/iron/octomap_ros/0.4.3-3.tar.gz"; - name = "0.4.3-3.tar.gz"; - sha256 = "c40e2e4d5de430ba4fb697440ea97b14dd8f7cd0b144ab05c96eee78eae47ff3"; + url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/iron/octomap_ros/0.4.4-1.tar.gz"; + name = "0.4.4-1.tar.gz"; + sha256 = "3e8f44d883a226668a7d88f320949b6e12465b3ca8962452eb9c044f8fbfa0d0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/octomap-rviz-plugins/default.nix b/distros/iron/octomap-rviz-plugins/default.nix index 0fc3bca6bf..1d4a0b4273 100644 --- a/distros/iron/octomap-rviz-plugins/default.nix +++ b/distros/iron/octomap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-iron-octomap-rviz-plugins"; - version = "2.0.0-r4"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/iron/octomap_rviz_plugins/2.0.0-4.tar.gz"; - name = "2.0.0-4.tar.gz"; - sha256 = "121b9adbabf583b0469e6df8144d35a85e931f5b9d2bacf0d4283a064c02dd8c"; + url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/iron/octomap_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "c0d585cc0e792066211d742518c5ce5cca1b14557e4b0ed0ea2165f826b376d5"; }; buildType = "ament_cmake"; diff --git a/distros/iron/octomap-server/default.nix b/distros/iron/octomap-server/default.nix index 336c6be1c4..354248b534 100644 --- a/distros/iron/octomap-server/default.nix +++ b/distros/iron/octomap-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-octomap-server"; - version = "2.0.0-r4"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/iron/octomap_server/2.0.0-4.tar.gz"; - name = "2.0.0-4.tar.gz"; - sha256 = "369cbf787114b038b9d5966854a79d23471a67ab9cdb6c5ca14311406be9aab9"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/iron/octomap_server/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "85b21ab8f68f975a371e7f7d1a201d5fdbcf0c9f2d31e58e566f1eb038fca837"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ompl/default.nix b/distros/iron/ompl/default.nix index b779427677..4f4dcddac6 100644 --- a/distros/iron/ompl/default.nix +++ b/distros/iron/ompl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, cmake, eigen, flann, ode, pkg-config }: buildRosPackage { pname = "ros-iron-ompl"; - version = "1.5.2-r4"; + version = "1.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ompl-release/archive/release/iron/ompl/1.5.2-4.tar.gz"; - name = "1.5.2-4.tar.gz"; - sha256 = "a636979adcd6c967d8d98b95447e2846a29415f95f4da19a6f74c5860508bf5a"; + url = "https://github.com/ros2-gbp/ompl-release/archive/release/iron/ompl/1.6.0-1.tar.gz"; + name = "1.6.0-1.tar.gz"; + sha256 = "309f675bba76482e1f1819a637bd3a8b233feb30338a580e71f256bfc9dda203"; }; buildType = "cmake"; diff --git a/distros/iron/openeb-vendor/default.nix b/distros/iron/openeb-vendor/default.nix new file mode 100644 index 0000000000..ab5964bb98 --- /dev/null +++ b/distros/iron/openeb-vendor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, cmake, curl, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb-compat-0_1, libusb1, opencv, openscenegraph, pkg-config, protobuf, unzip, wget }: +buildRosPackage { + pname = "ros-iron-openeb-vendor"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/openeb_vendor-release/archive/release/iron/openeb_vendor/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "1d3b45d7898fb3ee751ebf3569388d01de06ebb4fa2542ca2dfc0e322127f8dc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git pkg-config unzip wget ]; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost ffmpeg glew glfw3 hdf5 libusb-compat-0_1 libusb1 opencv opencv.cxxdev openscenegraph protobuf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git hdf5 pkg-config unzip wget ]; + + meta = { + description = "Wrapper around openeb"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/iron/openvdb-vendor/default.nix b/distros/iron/openvdb-vendor/default.nix index a0f3649fa0..c2d98a8f77 100644 --- a/distros/iron/openvdb-vendor/default.nix +++ b/distros/iron/openvdb-vendor/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, c-blosc, git, tbb_2021_8, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, c-blosc, git, tbb_2021_11, zlib }: buildRosPackage { pname = "ros-iron-openvdb-vendor"; version = "2.4.0-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; - propagatedBuildInputs = [ boost c-blosc tbb_2021_8 zlib ]; + propagatedBuildInputs = [ boost c-blosc tbb_2021_11 zlib ]; nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { diff --git a/distros/iron/ortools-vendor/default.nix b/distros/iron/ortools-vendor/default.nix index d9358ac7ac..97e70ef43f 100644 --- a/distros/iron/ortools-vendor/default.nix +++ b/distros/iron/ortools-vendor/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, git }: buildRosPackage { pname = "ros-iron-ortools-vendor"; - version = "9.9.0-r10"; + version = "9.9.0-r12"; src = fetchurl { - url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/iron/ortools_vendor/9.9.0-10.tar.gz"; - name = "9.9.0-10.tar.gz"; - sha256 = "f5bda2607769af582e848e68c91d8a741a02a29b7cb4a37b13a18422d3758e6f"; + url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/iron/ortools_vendor/9.9.0-12.tar.gz"; + name = "9.9.0-12.tar.gz"; + sha256 = "8bbc37716fa303fae08e8c546dcf73b19076a7a1859e74376f7093e077f07f41"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-vendor-package ]; - nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; + buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it."; diff --git a/distros/iron/pcl-conversions/default.nix b/distros/iron/pcl-conversions/default.nix index a9c866c2ab..29ef0937c3 100644 --- a/distros/iron/pcl-conversions/default.nix +++ b/distros/iron/pcl-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-pcl-conversions"; - version = "2.4.0-r5"; + version = "2.5.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_conversions/2.4.0-5.tar.gz"; - name = "2.4.0-5.tar.gz"; - sha256 = "5d5d1d4abe918ec220110e22c4f014cbc50d56464a7b940a4ce2738bd27d138e"; + url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_conversions/2.5.4-1.tar.gz"; + name = "2.5.4-1.tar.gz"; + sha256 = "727155eb1acf9b327a3c539476fb6cc08dd2e6ef07e68cb435afaeb4dc84c74b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/pcl-ros/default.nix b/distros/iron/pcl-ros/default.nix index c2bccb704d..3c03d48903 100644 --- a/distros/iron/pcl-ros/default.nix +++ b/distros/iron/pcl-ros/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-pcl-ros"; - version = "2.4.0-r5"; + version = "2.5.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_ros/2.4.0-5.tar.gz"; - name = "2.4.0-5.tar.gz"; - sha256 = "82be48e41542f9185429ea2e2d8646f6e3e3441640a0735af840017ebf3dc9e5"; + url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/pcl_ros/2.5.4-1.tar.gz"; + name = "2.5.4-1.tar.gz"; + sha256 = "4cdfab2c9ce492f1ef87e5168b283f61222bf8e746583badb614b4f26b01f747"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; + propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/pendulum-control/default.nix b/distros/iron/pendulum-control/default.nix index ef795c5bdf..ab22873f0e 100644 --- a/distros/iron/pendulum-control/default.nix +++ b/distros/iron/pendulum-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }: buildRosPackage { pname = "ros-iron-pendulum-control"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/pendulum_control/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "b6abe0c8e6805d3a23e57338a30f50398e2eae6c91eeecb3058f46e03d7370db"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/pendulum_control/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "56165628abb9ebec273e5906e4b90eb1dd6e6062a52470d188dc50efcb9f514d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/pendulum-msgs/default.nix b/distros/iron/pendulum-msgs/default.nix index 354d5b960e..b1e0c8a975 100644 --- a/distros/iron/pendulum-msgs/default.nix +++ b/distros/iron/pendulum-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-pendulum-msgs"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/pendulum_msgs/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "ff6f71a5877d62e543dfd7057dfe7605b42cf58f69a64011d40af3f2747cb6df"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/pendulum_msgs/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "2e6b5bb75cb6f888c0e1c9dd3441853dadc44a5cb3fc5fb0337ab7050648b24a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/perception-pcl/default.nix b/distros/iron/perception-pcl/default.nix index bfdbeeaf8b..cf9a5e6489 100644 --- a/distros/iron/perception-pcl/default.nix +++ b/distros/iron/perception-pcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }: buildRosPackage { pname = "ros-iron-perception-pcl"; - version = "2.4.0-r5"; + version = "2.5.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/perception_pcl/2.4.0-5.tar.gz"; - name = "2.4.0-5.tar.gz"; - sha256 = "563d0db90de514a487a7a00ef8eb180bdb25b930a0d1e98ec17787cf48d3e89a"; + url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/iron/perception_pcl/2.5.4-1.tar.gz"; + name = "2.5.4-1.tar.gz"; + sha256 = "76b36d2d98c1ea71314bbef26b3c8c9f4274f9d4b59a2982589e0aaa47d2c72f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/pid-controller/default.nix b/distros/iron/pid-controller/default.nix new file mode 100644 index 0000000000..0a2b58363f --- /dev/null +++ b/distros/iron/pid-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }: +buildRosPackage { + pname = "ros-iron-pid-controller"; + version = "3.26.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/pid_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "606fbd0f694c15c967d5f288bd17835850bfc6405ee9fdd088e4bf0a6f00f0fc"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake generate-parameter-library ]; + checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ]; + propagatedBuildInputs = [ angles backward-ros control-msgs control-toolbox controller-interface hardware-interface parameter-traits pluginlib rclcpp rclcpp-lifecycle realtime-tools std-srvs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller based on PID implememenation from control_toolbox package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/iron/position-controllers/default.nix b/distros/iron/position-controllers/default.nix index 290b9c0dd3..7f3e81eba8 100644 --- a/distros/iron/position-controllers/default.nix +++ b/distros/iron/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-position-controllers"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "c0b0f33d42e73a363f5edc399050e47a34640b9b6bebe6fd1b5715a7e31f2c04"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/position_controllers/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "b0608e90e96d513863b3495d1e858741d2a511561bc4697203953bc9d916530d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/proxsuite/default.nix b/distros/iron/proxsuite/default.nix index 90b42e16a1..871cc544e9 100644 --- a/distros/iron/proxsuite/default.nix +++ b/distros/iron/proxsuite/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages }: +{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }: buildRosPackage { pname = "ros-iron-proxsuite"; - version = "0.3.6-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/iron/proxsuite/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "4df9094cf47e7927d431c87767fcbf17faef0a9e09a3e317a9de9fc0a6c08de3"; + url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/iron/proxsuite/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "1e700ff9c4dcfce0bcc9c7e67e89d3a690ac85bb9586694cb05a8eda0b509579"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; checkInputs = [ matio ]; - propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy ]; + propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy simde ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/py-binding-tools/default.nix b/distros/iron/py-binding-tools/default.nix new file mode 100644 index 0000000000..31a5317fd6 --- /dev/null +++ b/distros/iron/py-binding-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pybind11-vendor, rclcpp, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-iron-py-binding-tools"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/py_binding_tools-release/archive/release/iron/py_binding_tools/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "824d47ccb445c85ae268dc64ad7a008b2333f06a4737245e03a015de6548c23f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common rclpy std-msgs ]; + propagatedBuildInputs = [ geometry-msgs pybind11-vendor rclcpp ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "Python binding tools for C++"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/iron/quality-of-service-demo-cpp/default.nix b/distros/iron/quality-of-service-demo-cpp/default.nix index 25bc683cc0..f044043a14 100644 --- a/distros/iron/quality-of-service-demo-cpp/default.nix +++ b/distros/iron/quality-of-service-demo-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-quality-of-service-demo-cpp"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/quality_of_service_demo_cpp/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "e85953db00cfb2058f48e9f2301e9893ba20fa2a3e9a65786ba126f9951b6fdc"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/quality_of_service_demo_cpp/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "8e10ef3301e51e87d2701d0e3263b8ec535e97ce0d656e106127fab3dbffa294"; }; buildType = "ament_cmake"; diff --git a/distros/iron/quality-of-service-demo-py/default.nix b/distros/iron/quality-of-service-demo-py/default.nix index 4c5b896133..fb804efa75 100644 --- a/distros/iron/quality-of-service-demo-py/default.nix +++ b/distros/iron/quality-of-service-demo-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-quality-of-service-demo-py"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/quality_of_service_demo_py/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "8e2a4c0be7e34f61b487131d892198a81af3d149e4ac5633fa450066928caf74"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/quality_of_service_demo_py/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "7f1bc0cc36a957c6dd319dc1db2291f6722f216a7552c9828c5514b9b0b36925"; }; buildType = "ament_python"; diff --git a/distros/iron/range-sensor-broadcaster/default.nix b/distros/iron/range-sensor-broadcaster/default.nix index 09a2a24ea7..af4aaeb1d4 100644 --- a/distros/iron/range-sensor-broadcaster/default.nix +++ b/distros/iron/range-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-iron-range-sensor-broadcaster"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "b5324dee86f68978f371391cb6a4ec414f7786d18c3ba2175981f6766b43de44"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/range_sensor_broadcaster/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "345aaef26e5d4fe3fd47b4b1f296ae1954795350a0c4e43115852e85af2ed127"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rc-genicam-driver/default.nix b/distros/iron/rc-genicam-driver/default.nix index 4e52d91aad..51992b97ba 100644 --- a/distros/iron/rc-genicam-driver/default.nix +++ b/distros/iron/rc-genicam-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-iron-rc-genicam-driver"; - version = "0.3.0-r3"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/iron/rc_genicam_driver/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "0b35127768f59f32d459ea005252b36d5c8d44c86ddac4eaf980dca54838475f"; + url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/iron/rc_genicam_driver/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "d0d18cf43f2279ae7a7a19b1f233d8be3658fa4fd5ded2e1b4d17bf478a414f0"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rcl-action/default.nix b/distros/iron/rcl-action/default.nix index f089b8d85f..301438357f 100644 --- a/distros/iron/rcl-action/default.nix +++ b/distros/iron/rcl-action/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }: +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-iron-rcl-action"; - version = "6.0.5-r1"; + version = "6.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_action/6.0.5-1.tar.gz"; - name = "6.0.5-1.tar.gz"; - sha256 = "e0f19c3880af687ad30512be53ef1d50039b6924f0e8b0c560f8f42cdd80c3a7"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_action/6.0.6-1.tar.gz"; + name = "6.0.6-1.tar.gz"; + sha256 = "644ba76b92b283a8731949ecfb98428962dd8212b0e68b7c999903ef1209511d"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; + buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp rmw-implementation-cmake test-msgs ]; propagatedBuildInputs = [ action-msgs rcl rcutils rmw rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; + nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; meta = { description = "Package containing a C-based ROS action implementation"; diff --git a/distros/iron/rcl-lifecycle/default.nix b/distros/iron/rcl-lifecycle/default.nix index 3c662d7275..8f16c1b047 100644 --- a/distros/iron/rcl-lifecycle/default.nix +++ b/distros/iron/rcl-lifecycle/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }: buildRosPackage { pname = "ros-iron-rcl-lifecycle"; - version = "6.0.5-r1"; + version = "6.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_lifecycle/6.0.5-1.tar.gz"; - name = "6.0.5-1.tar.gz"; - sha256 = "0c3126d7d6a1e0c736e9131426af4c5cbb1c7bc697b8c6c6055626fc4a5979a2"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_lifecycle/6.0.6-1.tar.gz"; + name = "6.0.6-1.tar.gz"; + sha256 = "e7e925864bcb16b18a8e673994500d07c32926bf1ec221888f34e9ce278079f6"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; + buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; propagatedBuildInputs = [ lifecycle-msgs rcl rcutils rmw rosidl-runtime-c tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; + nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; meta = { description = "Package containing a C-based lifecycle implementation"; diff --git a/distros/iron/rcl-yaml-param-parser/default.nix b/distros/iron/rcl-yaml-param-parser/default.nix index 2933c4c568..9fb771afe8 100644 --- a/distros/iron/rcl-yaml-param-parser/default.nix +++ b/distros/iron/rcl-yaml-param-parser/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw }: buildRosPackage { pname = "ros-iron-rcl-yaml-param-parser"; - version = "6.0.5-r1"; + version = "6.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_yaml_param_parser/6.0.5-1.tar.gz"; - name = "6.0.5-1.tar.gz"; - sha256 = "93b14b0f97b2cc53544c41c7a0bec6604e077345c4f83f6f6541204ec7f4c637"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl_yaml_param_parser/6.0.6-1.tar.gz"; + name = "6.0.6-1.tar.gz"; + sha256 = "a5ae817e46b60290979726632c0fe5a6324bb9242dbe9468904daad766660527"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; + buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor osrf-testing-tools-cpp performance-test-fixture rcpputils ]; propagatedBuildInputs = [ libyaml libyaml-vendor rcutils rmw ]; - nativeBuildInputs = [ ament-cmake-ros ]; + nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; meta = { description = "Parse a YAML parameter file and populate the C data structure."; diff --git a/distros/iron/rcl/default.nix b/distros/iron/rcl/default.nix index 626a63cc09..d00f6f804a 100644 --- a/distros/iron/rcl/default.nix +++ b/distros/iron/rcl/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, service-msgs, test-msgs, tracetools, type-description-interfaces }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, service-msgs, test-msgs, tracetools, type-description-interfaces }: buildRosPackage { pname = "ros-iron-rcl"; - version = "6.0.5-r1"; + version = "6.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl/6.0.5-1.tar.gz"; - name = "6.0.5-1.tar.gz"; - sha256 = "bbdb033919af146ab39bc69d5b4e3dc9f554f522a164241f9f35c82ebdfa7bcf"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/iron/rcl/6.0.6-1.tar.gz"; + name = "6.0.6-1.tar.gz"; + sha256 = "28f34907597681d6f4cd9dd7fa50dffb3fc9d28bc40ae416bb2ec51f55c5ea71"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; + buildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp rcpputils rmw rmw-implementation-cmake test-msgs ]; propagatedBuildInputs = [ libyaml libyaml-vendor rcl-interfaces rcl-logging-interface rcl-logging-spdlog rcl-yaml-param-parser rcutils rmw rmw-implementation rosidl-runtime-c service-msgs tracetools type-description-interfaces ]; - nativeBuildInputs = [ ament-cmake-ros ]; + nativeBuildInputs = [ ament-cmake-gen-version-h ament-cmake-ros ]; meta = { description = "The ROS client library common implementation. diff --git a/distros/iron/rclcpp-action/default.nix b/distros/iron/rclcpp-action/default.nix index b47d7b9dd3..69bb4b1b15 100644 --- a/distros/iron/rclcpp-action/default.nix +++ b/distros/iron/rclcpp-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl-action, rclcpp, rcpputils, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-iron-rclcpp-action"; - version = "21.0.6-r1"; + version = "21.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_action/21.0.6-1.tar.gz"; - name = "21.0.6-1.tar.gz"; - sha256 = "a205ced75683eea18dfbff2bd23dc8619100a5a67a442f5c8af784a96b88c5b9"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_action/21.0.7-1.tar.gz"; + name = "21.0.7-1.tar.gz"; + sha256 = "6f49e154096b6ae18da038281911aef3ca7e83f92fc508cdcf33c16e4f787e11"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rclcpp-components/default.nix b/distros/iron/rclcpp-components/default.nix index e7ef962a25..a7fdbedaa2 100644 --- a/distros/iron/rclcpp-components/default.nix +++ b/distros/iron/rclcpp-components/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }: buildRosPackage { pname = "ros-iron-rclcpp-components"; - version = "21.0.6-r1"; + version = "21.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_components/21.0.6-1.tar.gz"; - name = "21.0.6-1.tar.gz"; - sha256 = "365f80db22f297e34fbba2500c8b42d170a21c3dfbfc647825d91e0e76d2c085"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_components/21.0.7-1.tar.gz"; + name = "21.0.7-1.tar.gz"; + sha256 = "3a7479a6a865f5d4bd48e9039a0d2f6d660255bfb6d672d03fbc33169574a730"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rclcpp-lifecycle/default.nix b/distros/iron/rclcpp-lifecycle/default.nix index f27e68133f..28b4df547c 100644 --- a/distros/iron/rclcpp-lifecycle/default.nix +++ b/distros/iron/rclcpp-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-lifecycle, rclcpp, rcpputils, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }: buildRosPackage { pname = "ros-iron-rclcpp-lifecycle"; - version = "21.0.6-r1"; + version = "21.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_lifecycle/21.0.6-1.tar.gz"; - name = "21.0.6-1.tar.gz"; - sha256 = "b4bd6447355d3d997ded92153c01cb13b47089de5ed1a2e9f23721943251410c"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp_lifecycle/21.0.7-1.tar.gz"; + name = "21.0.7-1.tar.gz"; + sha256 = "04a5e786f73e7c1d12fc4f9d614fe2d7d949b365afecfbb367fc9cfb5b79be25"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rclcpp/default.nix b/distros/iron/rclcpp/default.nix index c2e5d10124..46e6b18ec8 100644 --- a/distros/iron/rclcpp/default.nix +++ b/distros/iron/rclcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, python3, rcl, rcl-interfaces, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-dynamic-typesupport, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }: buildRosPackage { pname = "ros-iron-rclcpp"; - version = "21.0.6-r1"; + version = "21.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp/21.0.6-1.tar.gz"; - name = "21.0.6-1.tar.gz"; - sha256 = "f30025c8514f4c85a9011058dc0502dd74f17e7989e5d7a2729c14c4b7ea209f"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/iron/rclcpp/21.0.7-1.tar.gz"; + name = "21.0.7-1.tar.gz"; + sha256 = "e75c1a841d1261aa357a6fa1c0b4eead9f7ad6f73ed78791d46e1c1d97e0489a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rclpy/default.nix b/distros/iron/rclpy/default.nix index 828b08cac8..8225029d6b 100644 --- a/distros/iron/rclpy/default.nix +++ b/distros/iron/rclpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, lifecycle-msgs, pybind11-vendor, python-cmake-module, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-lifecycle, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rosidl-runtime-c, rpyutils, test-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-iron-rclpy"; - version = "4.1.5-r1"; + version = "4.1.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/iron/rclpy/4.1.5-1.tar.gz"; - name = "4.1.5-1.tar.gz"; - sha256 = "8e6712b9227e505e0a9b70f333587a74ca27496048941fa26b1097b32b8fc7a7"; + url = "https://github.com/ros2-gbp/rclpy-release/archive/release/iron/rclpy/4.1.6-1.tar.gz"; + name = "4.1.6-1.tar.gz"; + sha256 = "275836904867a6a910aa4a2549d2b238fded8b32bbd0e0c56637b334ccc11d6f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rcpputils/default.nix b/distros/iron/rcpputils/default.nix index e45036e90f..9fdef48cbe 100644 --- a/distros/iron/rcpputils/default.nix +++ b/distros/iron/rcpputils/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, rcutils }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, rcutils }: buildRosPackage { pname = "ros-iron-rcpputils"; - version = "2.6.3-r1"; + version = "2.6.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/iron/rcpputils/2.6.3-1.tar.gz"; - name = "2.6.3-1.tar.gz"; - sha256 = "9099b0cf2d8908ddcb7b63437ac6ca8d6a93e3aa0766219a93552bbada9edc37"; + url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/iron/rcpputils/2.6.4-1.tar.gz"; + name = "2.6.4-1.tar.gz"; + sha256 = "bfb7f9188ded75cca3472394be716fb991a3b06d5630684dc7aa652823439b15"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; + buildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-ros ]; checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ]; propagatedBuildInputs = [ rcutils ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; + nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ament-cmake-ros ]; meta = { description = "Package containing utility code for C++."; diff --git a/distros/iron/realsense2-camera-msgs/default.nix b/distros/iron/realsense2-camera-msgs/default.nix index 3d78729a02..78451808e6 100644 --- a/distros/iron/realsense2-camera-msgs/default.nix +++ b/distros/iron/realsense2-camera-msgs/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-realsense2-camera-msgs"; - version = "4.54.1-r2"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_camera_msgs/4.54.1-2.tar.gz"; - name = "4.54.1-2.tar.gz"; - sha256 = "c38c3c307548b5b589254e3523e4abf8c7709837cf7e76644dc30e05ca05c829"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_camera_msgs/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "c6c0ba6a6a9d5356fcbcb41f078988491d8e12c82935605c5d3642edd11417bb"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime sensor-msgs std-msgs ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/iron/realsense2-camera/default.nix b/distros/iron/realsense2-camera/default.nix index 80f88b3bc4..4b0ff59f2e 100644 --- a/distros/iron/realsense2-camera/default.nix +++ b/distros/iron/realsense2-camera/default.nix @@ -2,24 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, nav-msgs, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-pytest, launch-ros, launch-testing, librealsense2, nav-msgs, python3Packages, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, ros2topic, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-iron-realsense2-camera"; - version = "4.54.1-r2"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_camera/4.54.1-2.tar.gz"; - name = "4.54.1-2.tar.gz"; - sha256 = "41bec9a96fbce8d38e4b88321ddb92218d41e7b348fcacf119302de57333d4d2"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_camera/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "14da1e90d2c9ec966b68481857defffaaa2d71f9f4c88e06f5b934a527e89ac3"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ros-environment ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest launch-pytest launch-testing python3Packages.numpy python3Packages.requests python3Packages.tqdm ros2topic sensor-msgs-py tf2-ros-py ]; propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; meta = { - description = "RealSense camera package allowing access to Intel SR300 and D400 3D cameras"; + description = "RealSense camera package allowing access to Intel D400 3D cameras"; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/iron/realsense2-description/default.nix b/distros/iron/realsense2-description/default.nix index 87673047a6..302d1f5d0f 100644 --- a/distros/iron/realsense2-description/default.nix +++ b/distros/iron/realsense2-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }: buildRosPackage { pname = "ros-iron-realsense2-description"; - version = "4.54.1-r2"; + version = "4.55.1-r1"; src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_description/4.54.1-2.tar.gz"; - name = "4.54.1-2.tar.gz"; - sha256 = "6343f6a383b254810fcb5e1c1cbca836e385c002f93981ef983eda2c22ac443c"; + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/iron/realsense2_description/4.55.1-1.tar.gz"; + name = "4.55.1-1.tar.gz"; + sha256 = "d4df6ae275a0f4e5a5e93ac57efac26a6b4f3704a2ba627c52026d256edc9e67"; }; buildType = "ament_cmake"; diff --git a/distros/iron/resource-retriever/default.nix b/distros/iron/resource-retriever/default.nix index 7d2ef66867..0f925d9580 100644 --- a/distros/iron/resource-retriever/default.nix +++ b/distros/iron/resource-retriever/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }: buildRosPackage { pname = "ros-iron-resource-retriever"; - version = "3.2.2-r3"; + version = "3.2.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/iron/resource_retriever/3.2.2-3.tar.gz"; - name = "3.2.2-3.tar.gz"; - sha256 = "37e03f28799848bf4cec33075c556992091bbfe402ebd41b68dce60493a2a95b"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/iron/resource_retriever/3.2.3-1.tar.gz"; + name = "3.2.3-1.tar.gz"; + sha256 = "e5aab08428859a30ae8b083e62ad9bac358cc65026147459ba129905110032e9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rig-reconfigure/default.nix b/distros/iron/rig-reconfigure/default.nix index 16de3e6e66..f8fee0fd9d 100644 --- a/distros/iron/rig-reconfigure/default.nix +++ b/distros/iron/rig-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, git, glfw3, rclcpp }: buildRosPackage { pname = "ros-iron-rig-reconfigure"; - version = "1.4.0-r1"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/iron/rig_reconfigure/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "c43cfe7e8ae670fc2a592dfa187fe8a042c9928f65c5219d2fafa4a98be4bd0e"; + url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/iron/rig_reconfigure/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "1f6d0d17a5c95f9bad1fb0e2ed0952537c3a18247daa7789a78fb32a0501f11b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-api-msgs/default.nix b/distros/iron/rmf-api-msgs/default.nix index 8dfdbde5bc..5d8a98e7c7 100644 --- a/distros/iron/rmf-api-msgs/default.nix +++ b/distros/iron/rmf-api-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nlohmann_json, python3Packages }: buildRosPackage { pname = "ros-iron-rmf-api-msgs"; - version = "0.1.1-r1"; + version = "0.1.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/iron/rmf_api_msgs/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "93b37e0bdc3dd6ad469018b95ce6092daa50ca30760f86ff2ce8cd2ebf003c49"; + url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/iron/rmf_api_msgs/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "6c000cbcddbfe722ea0a180d20e6a6ce1d3adb6c36a5489d337b48b5fa7c800d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-charger-msgs/default.nix b/distros/iron/rmf-charger-msgs/default.nix index 6cbcc2e52c..4f3acfcb1a 100644 --- a/distros/iron/rmf-charger-msgs/default.nix +++ b/distros/iron/rmf-charger-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-charger-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_charger_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "dfb0d96193a5a0bed7a60ed2656682d66a6aeefd7315329308c7a81c7e127377"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_charger_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "c82445cf07a155e5c5e9c560b986087d4e585a8b95e42ab87e3faa82345bc5fb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-charging-schedule/default.nix b/distros/iron/rmf-charging-schedule/default.nix index 2f067892e3..37ab3fde78 100644 --- a/distros/iron/rmf-charging-schedule/default.nix +++ b/distros/iron/rmf-charging-schedule/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rclpy, rmf-fleet-msgs }: buildRosPackage { pname = "ros-iron-rmf-charging-schedule"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_charging_schedule/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "ec666efeee4abd9baf74de873673e265ec6539aa262e4111e996bf3427d18b45"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_charging_schedule/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "c3a5f26ce2b91f74459a4fc355e4a920b56b307ee849516d2a75db435c9905e9"; }; buildType = "ament_python"; diff --git a/distros/iron/rmf-dispenser-msgs/default.nix b/distros/iron/rmf-dispenser-msgs/default.nix index acf28acc99..9517525dbe 100644 --- a/distros/iron/rmf-dispenser-msgs/default.nix +++ b/distros/iron/rmf-dispenser-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-dispenser-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_dispenser_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "60e8108be6a9ce18391353d888b3cfce7e66eb31b62e0e57e5e666b560a7d883"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_dispenser_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "d49894f137485abb7dca273a3707a2d39b8f990c220b660e6a023e7060271d95"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-door-msgs/default.nix b/distros/iron/rmf-door-msgs/default.nix index 1d90d7dbe1..3c0a809eac 100644 --- a/distros/iron/rmf-door-msgs/default.nix +++ b/distros/iron/rmf-door-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-door-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_door_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "7fb4b56b44b0701a22c1c74118922615d1a4107be8242ce8af39fc118f202e3f"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_door_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "137e86df5cbc69ccc5d191bcd8f62b2b3c2e92f0db95fa3f16055ad3453bbc0c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-fleet-adapter-python/default.nix b/distros/iron/rmf-fleet-adapter-python/default.nix index 10520e08b1..2be9ee6d0a 100644 --- a/distros/iron/rmf-fleet-adapter-python/default.nix +++ b/distros/iron/rmf-fleet-adapter-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, pybind11-json-vendor, pybind11-vendor, rclpy, rmf-fleet-adapter }: buildRosPackage { pname = "ros-iron-rmf-fleet-adapter-python"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_fleet_adapter_python/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "356f67b74021a5c108361966654e8619ea998de27a8fe8997e1e977aec7b4a72"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_fleet_adapter_python/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "051bc2a2936131e008a517189077bfae586ba1f335b1cff62c0c95318da39d1c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-fleet-adapter/default.nix b/distros/iron/rmf-fleet-adapter/default.nix index 89ba142457..c278f47769 100644 --- a/distros/iron/rmf-fleet-adapter/default.nix +++ b/distros/iron/rmf-fleet-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rclcpp-components, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket, std-msgs, yaml-cpp }: buildRosPackage { pname = "ros-iron-rmf-fleet-adapter"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_fleet_adapter/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "dcbe29262deaf9c890f2dd37b0a99df21fe8ad6f4b1d5ddd77965e68fe530684"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_fleet_adapter/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "c4dfc46698ecbded3327582f0d8b15c9fb3d6ccb7829cb0b584281f2c1942ecb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-fleet-msgs/default.nix b/distros/iron/rmf-fleet-msgs/default.nix index 2697d734df..07269fc4a7 100644 --- a/distros/iron/rmf-fleet-msgs/default.nix +++ b/distros/iron/rmf-fleet-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-fleet-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_fleet_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "4c0fd2ead380826a7fceb84210f434b976371a19e777de1cb62697a6dcb4565a"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_fleet_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "f36eccc2e463bb78e5e13cfae8b694c6a30c32d4782b0a39772b7ab29e77907f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-ingestor-msgs/default.nix b/distros/iron/rmf-ingestor-msgs/default.nix index 973c23d675..3f4e96bc0c 100644 --- a/distros/iron/rmf-ingestor-msgs/default.nix +++ b/distros/iron/rmf-ingestor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-ingestor-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_ingestor_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "ed1cb780d6955a3fe5ced2f5747dc929fbfbf3d6d19b853b7596436df76ded65"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_ingestor_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "394e6b5517ccf867851a3eeb30eb7f14ac858b95cb6e4f8d2f65db88da09b0a9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-lift-msgs/default.nix b/distros/iron/rmf-lift-msgs/default.nix index 6d2911f4a5..8275bb678c 100644 --- a/distros/iron/rmf-lift-msgs/default.nix +++ b/distros/iron/rmf-lift-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-lift-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_lift_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "c9a72c2ccaac41eb3391ddaa191ba4d9db57ec959ac947122dbb4d90f2ab66b7"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_lift_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "304ffc3a53983127c82729a350b6952a12ce26cf72dc0e9ff1f163be14173fa1"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-obstacle-msgs/default.nix b/distros/iron/rmf-obstacle-msgs/default.nix index d0d17eaf05..bf5fb7eb4c 100644 --- a/distros/iron/rmf-obstacle-msgs/default.nix +++ b/distros/iron/rmf-obstacle-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-rmf-obstacle-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_obstacle_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "2a3a3671f50bfcc5c0dbf7ca3d00f6c926dc1b428b06daa3aa19c67a44a96ede"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_obstacle_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "ed77b97cbca22bcecebe326464890ff05906caf8d538440993960505c09a3533"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-scheduler-msgs/default.nix b/distros/iron/rmf-scheduler-msgs/default.nix index 95703b5192..bf38b1c595 100644 --- a/distros/iron/rmf-scheduler-msgs/default.nix +++ b/distros/iron/rmf-scheduler-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-scheduler-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_scheduler_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "4563b077b8d9d6482f040fb20f43078d8b5d94e1431d2358a292a3fa76afff3c"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_scheduler_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "f92873f331e15704fbea0e4be77e8a05817a864a1f1d2ad99c687b401b14cd59"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-site-map-msgs/default.nix b/distros/iron/rmf-site-map-msgs/default.nix index 96f854c0a7..214a1dd869 100644 --- a/distros/iron/rmf-site-map-msgs/default.nix +++ b/distros/iron/rmf-site-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-site-map-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_site_map_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "638518c8f753e025fd730d20b59343f62f4df2fb5de8cd2301f86a1cb0599534"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_site_map_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "cb83d354d6c8fc635d21f2f1b46782a83013b3815cddac06ffd2d4581c2afc4e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-task-msgs/default.nix b/distros/iron/rmf-task-msgs/default.nix index 1e9be0ed76..e4552f90c2 100644 --- a/distros/iron/rmf-task-msgs/default.nix +++ b/distros/iron/rmf-task-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-task-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_task_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "cd8d6d247e97026163ef784f9a69b133c333c395445ef7433bc01c70e8e21478"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_task_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "0a5fe436e20f5b79302b60814a39751d2d2b64abc2179854e5c7f1fa7671ab52"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-task-ros2/default.nix b/distros/iron/rmf-task-ros2/default.nix index e0bedcab9b..16ff508ddd 100644 --- a/distros/iron/rmf-task-ros2/default.nix +++ b/distros/iron/rmf-task-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-api-msgs, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket }: buildRosPackage { pname = "ros-iron-rmf-task-ros2"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_task_ros2/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "03ee14940718f7b2f2cc51b77462dbdbcf32bf06a25302147950df1f731ac6c5"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_task_ros2/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "ee12132fa361e290f84b6b80d3e44b3ee6621f3b3f21425c023606b616ac0372"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-traffic-msgs/default.nix b/distros/iron/rmf-traffic-msgs/default.nix index 64bf8c761e..5f58ead696 100644 --- a/distros/iron/rmf-traffic-msgs/default.nix +++ b/distros/iron/rmf-traffic-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-traffic-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_traffic_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "546104d3c248593fe647ec16db783f525e496337aaf0c8e0967aea395faf8277"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_traffic_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "52174624edae878dd17826a1415a076da3e9dd4e14836f45e15a9899b280bd11"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-traffic-ros2/default.nix b/distros/iron/rmf-traffic-ros2/default.nix index 078eb2328a..70dccce9e1 100644 --- a/distros/iron/rmf-traffic-ros2/default.nix +++ b/distros/iron/rmf-traffic-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, eigen, nlohmann_json, proj, rclcpp, rmf-building-map-msgs, rmf-fleet-msgs, rmf-site-map-msgs, rmf-traffic, rmf-traffic-msgs, rmf-utils, util-linux, yaml-cpp, zlib }: buildRosPackage { pname = "ros-iron-rmf-traffic-ros2"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_traffic_ros2/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "30497d6987ed351171aba59da601efadbf69f5ce07b8c963c11008d41455d042"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_traffic_ros2/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "ad24cd9b7916168937f8dae96581d8ebeba7bbc211cb39125dc27596ce6e251b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-websocket/default.nix b/distros/iron/rmf-websocket/default.nix index 4508f4185e..5c4e0f9377 100644 --- a/distros/iron/rmf-websocket/default.nix +++ b/distros/iron/rmf-websocket/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, boost, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-utils, websocketpp }: buildRosPackage { pname = "ros-iron-rmf-websocket"; - version = "2.2.5-r1"; + version = "2.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_websocket/2.2.5-1.tar.gz"; - name = "2.2.5-1.tar.gz"; - sha256 = "8ff28037655560407eb2bc63b2d9c0326d4fd9718ba412b89a45ba7ccaca26c8"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/iron/rmf_websocket/2.2.6-1.tar.gz"; + name = "2.2.6-1.tar.gz"; + sha256 = "cb0296a8b633afb91fbb7f46bd67422b0bb3644df9d8f14ca94c10fa24c9b0cf"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmf-workcell-msgs/default.nix b/distros/iron/rmf-workcell-msgs/default.nix index fa1d20aa2b..06c3e46e86 100644 --- a/distros/iron/rmf-workcell-msgs/default.nix +++ b/distros/iron/rmf-workcell-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rmf-workcell-msgs"; - version = "3.1.2-r1"; + version = "3.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_workcell_msgs/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "ea0087e31e1621f29434ecf6e368cf14d2e3f0b528bceb1b5c3f835f6a26edfe"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/iron/rmf_workcell_msgs/3.1.3-1.tar.gz"; + name = "3.1.3-1.tar.gz"; + sha256 = "8bfe0373db6d5f95c5b03b1bb659c5bfb4d256b8757dc097df9941ba2a940540"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmw-fastrtps-cpp/default.nix b/distros/iron/rmw-fastrtps-cpp/default.nix index ec80304c80..7183cbcc24 100644 --- a/distros/iron/rmw-fastrtps-cpp/default.nix +++ b/distros/iron/rmw-fastrtps-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs, tracetools }: buildRosPackage { pname = "ros-iron-rmw-fastrtps-cpp"; - version = "7.1.3-r1"; + version = "7.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_cpp/7.1.3-1.tar.gz"; - name = "7.1.3-1.tar.gz"; - sha256 = "70e6ee3bc55e30461875c928f02c54fee457768b400be260d374dd54aca1daf7"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_cpp/7.1.4-1.tar.gz"; + name = "7.1.4-1.tar.gz"; + sha256 = "d7ac8913808a2a344c117617509e8d4cc17dbf548856695fab6ad6e76c3a1ff8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmw-fastrtps-dynamic-cpp/default.nix b/distros/iron/rmw-fastrtps-dynamic-cpp/default.nix index 5ae2066627..ae0b4b68e4 100644 --- a/distros/iron/rmw-fastrtps-dynamic-cpp/default.nix +++ b/distros/iron/rmw-fastrtps-dynamic-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }: buildRosPackage { pname = "ros-iron-rmw-fastrtps-dynamic-cpp"; - version = "7.1.3-r1"; + version = "7.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_dynamic_cpp/7.1.3-1.tar.gz"; - name = "7.1.3-1.tar.gz"; - sha256 = "41181c350b4c873bffa30524754676280408649f43167c856465d7a4ecb30ea2"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_dynamic_cpp/7.1.4-1.tar.gz"; + name = "7.1.4-1.tar.gz"; + sha256 = "4a9b8ea77df8f950d8185e94e32226a44c01ff223f7fb553df28eaa8ee1312e6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmw-fastrtps-shared-cpp/default.nix b/distros/iron/rmw-fastrtps-shared-cpp/default.nix index 46e2f8b99e..9bba265c83 100644 --- a/distros/iron/rmw-fastrtps-shared-cpp/default.nix +++ b/distros/iron/rmw-fastrtps-shared-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-dynamic-typesupport, rosidl-dynamic-typesupport-fastrtps, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }: buildRosPackage { pname = "ros-iron-rmw-fastrtps-shared-cpp"; - version = "7.1.3-r1"; + version = "7.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_shared_cpp/7.1.3-1.tar.gz"; - name = "7.1.3-1.tar.gz"; - sha256 = "33c7f596d86bbea2f31843d59979e1e0e9af9ced279d0245c84abd741462d9b6"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/iron/rmw_fastrtps_shared_cpp/7.1.4-1.tar.gz"; + name = "7.1.4-1.tar.gz"; + sha256 = "8f0df1e54d4e4dbdfe72de5d05cd02945a7e07e0cced41bc81cae5a78e26b9ed"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rmw-implementation/default.nix b/distros/iron/rmw-implementation/default.nix index 64b44fd31c..ab7458d5c1 100644 --- a/distros/iron/rmw-implementation/default.nix +++ b/distros/iron/rmw-implementation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-fastrtps-dynamic-cpp, rmw-implementation-cmake }: buildRosPackage { pname = "ros-iron-rmw-implementation"; - version = "2.12.0-r2"; + version = "2.12.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/iron/rmw_implementation/2.12.0-2.tar.gz"; - name = "2.12.0-2.tar.gz"; - sha256 = "2177d88241e725157482d1ade8895c3fb329f1df6c34271d61b7d17ec84a4de2"; + url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/iron/rmw_implementation/2.12.1-1.tar.gz"; + name = "2.12.1-1.tar.gz"; + sha256 = "3675cb97f57b996a8194f3a0262c7e040439575776a3842dbc370e233ef077f9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-gz-interfaces/default.nix b/distros/iron/ros-gz-interfaces/default.nix index 3615174d5a..20eeb3f05d 100644 --- a/distros/iron/ros-gz-interfaces/default.nix +++ b/distros/iron/ros-gz-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-ros-gz-interfaces"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz_interfaces/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "ac973aed5646e9b8b02a7818ea90faa17c168a381d67437c430512c6c86d5052"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz_interfaces/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "6101945dc3e7be5737d48e6934b8af1d9530804b9d32bd3aab0176d18b9e2148"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-gz/default.nix b/distros/iron/ros-gz/default.nix index f4ed12ad91..14810d09b7 100644 --- a/distros/iron/ros-gz/default.nix +++ b/distros/iron/ros-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-bridge, ros-gz-image, ros-gz-sim, ros-gz-sim-demos }: buildRosPackage { pname = "ros-iron-ros-gz"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "3fc3fd494f540bc82f1f6b7c0c3914496affc745280b68a1dfc1a60a0e973ff7"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_gz/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "f8da0e34264af1b862433da6ecb32e8cdded781c436dec733a4eea1b3c63764d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign-bridge/default.nix b/distros/iron/ros-ign-bridge/default.nix index ed24c07538..3eeb9e6018 100644 --- a/distros/iron/ros-ign-bridge/default.nix +++ b/distros/iron/ros-ign-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-bridge }: buildRosPackage { pname = "ros-iron-ros-ign-bridge"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_bridge/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "fb22cdace78dbabd72690fed6d1a8d981ef607acb1e98267533e72ad2e30b55f"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_bridge/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "4b15a824ed14c3a1c91309c40dd17759b3f93a1fcf7c4f48cebc2529c206a96b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign-gazebo-demos/default.nix b/distros/iron/ros-ign-gazebo-demos/default.nix index a81e8e989b..1bbf8981ac 100644 --- a/distros/iron/ros-ign-gazebo-demos/default.nix +++ b/distros/iron/ros-ign-gazebo-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-sim-demos }: buildRosPackage { pname = "ros-iron-ros-ign-gazebo-demos"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_gazebo_demos/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "2db772c66d510dc66ad0a768058ad352af87ed6100cf70c94ff3e131ca3e9a83"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_gazebo_demos/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "e6b05caba3f9588a86dbdd078af5b0f702d38534117b4e81ba0c6bd816a59620"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign-gazebo/default.nix b/distros/iron/ros-ign-gazebo/default.nix index 21416aa408..f2b1b63efc 100644 --- a/distros/iron/ros-ign-gazebo/default.nix +++ b/distros/iron/ros-ign-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-sim }: buildRosPackage { pname = "ros-iron-ros-ign-gazebo"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_gazebo/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "b6507e24611302199087c445aeba78a39d345d00666c275cdd011b4be1d9d4e1"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_gazebo/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "22194be3779e67815ac7e8736075fbefeec036c061917d66482195bf67d23546"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign-image/default.nix b/distros/iron/ros-ign-image/default.nix index eadd0ddfa4..9505e3b1bf 100644 --- a/distros/iron/ros-ign-image/default.nix +++ b/distros/iron/ros-ign-image/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ros-gz-image }: buildRosPackage { pname = "ros-iron-ros-ign-image"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_image/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "2fc71c6f306920826a7163f49d9265f7eb6b30fc17b6417438bf5366a9605ec6"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_image/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "e85f37b0457d9a60b45dde91dcc7468f063550907a5440aecd1c5b650e24a07a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign-interfaces/default.nix b/distros/iron/ros-ign-interfaces/default.nix index 5e8be1d008..9753640541 100644 --- a/distros/iron/ros-ign-interfaces/default.nix +++ b/distros/iron/ros-ign-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, ros-gz-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-ros-ign-interfaces"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_interfaces/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "c6dc63f9fad36a4448236baf8378d3bc8824b6501beefa795363c8265ad6eea7"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign_interfaces/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "ebdd75356e4b5dadd8e43f664b2d64fcdff74e4138288ffa2400ee2cffcc9fca"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros-ign/default.nix b/distros/iron/ros-ign/default.nix index c44cd60dd6..f026ec5149 100644 --- a/distros/iron/ros-ign/default.nix +++ b/distros/iron/ros-ign/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz, ros-ign-bridge, ros-ign-gazebo, ros-ign-gazebo-demos, ros-ign-image }: buildRosPackage { pname = "ros-iron-ros-ign"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "7d8526bc25258da1e325ac1bdcb291e90639f661b04fa350bd6e7e9496105f16"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/ros_ign/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "15380890e5dc61c74077550508bd30b0ff2322bbb058d8c07954075f8ccf42b3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2-control-test-assets/default.nix b/distros/iron/ros2-control-test-assets/default.nix index 1e00251331..a1836fbb6c 100644 --- a/distros/iron/ros2-control-test-assets/default.nix +++ b/distros/iron/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-iron-ros2-control-test-assets"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control_test_assets/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "5c4c6d78adc08b9e5844b205a5c342db3948a78db1dffcc1c41e67e4e675ec05"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control_test_assets/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "25c79858def3de73f81bf337a9f02c5464e0c78ee53c19ab0447ef7f7f4b9014"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2-control/default.nix b/distros/iron/ros2-control/default.nix index 97945a9aaa..5de0e32d96 100644 --- a/distros/iron/ros2-control/default.nix +++ b/distros/iron/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }: buildRosPackage { pname = "ros-iron-ros2-control"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "543abb67530cb0210c8ff476e8c3520671f2bb9d02f30692615ec898b12f2b41"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2_control/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "636f0cccf37890d68a0d7f417c421939ee754711b73d792a2e603a64adb0bb5b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2-controllers-test-nodes/default.nix b/distros/iron/ros2-controllers-test-nodes/default.nix index 6c5e586913..8c6e8b9a38 100644 --- a/distros/iron/ros2-controllers-test-nodes/default.nix +++ b/distros/iron/ros2-controllers-test-nodes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-iron-ros2-controllers-test-nodes"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers_test_nodes/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "f165771ec996c09d3e0376f8139cfab87fcd8c5d18588ba4aff19457a3b95646"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers_test_nodes/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "207d6b35e1a0ce8d8383b133631723391ea4d42107c23d18197b03b37b61f889"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2-controllers/default.nix b/distros/iron/ros2-controllers/default.nix index 9bfc6dc763..f893287704 100644 --- a/distros/iron/ros2-controllers/default.nix +++ b/distros/iron/ros2-controllers/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, pid-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: buildRosPackage { pname = "ros-iron-ros2-controllers"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "c1bf9ce52a2c710aba7b7f0dbd7bec1af3bc25cc909053b83459c584b6af4886"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ros2_controllers/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "f8686de3604be272586c0d0c67cdbb0a39fdeb45b85f4e9a2dc7a645b2a8929a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ackermann-steering-controller admittance-controller bicycle-steering-controller diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller position-controllers range-sensor-broadcaster steering-controllers-library tricycle-controller tricycle-steering-controller velocity-controllers ]; + propagatedBuildInputs = [ ackermann-steering-controller admittance-controller bicycle-steering-controller diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller pid-controller position-controllers range-sensor-broadcaster steering-controllers-library tricycle-controller tricycle-steering-controller velocity-controllers ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/ros2-socketcan-msgs/default.nix b/distros/iron/ros2-socketcan-msgs/default.nix index da4c6cb6bb..88682b3c03 100644 --- a/distros/iron/ros2-socketcan-msgs/default.nix +++ b/distros/iron/ros2-socketcan-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-ros2-socketcan-msgs"; - version = "1.2.0-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/iron/ros2_socketcan_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e6f5bdb0c289d1232abe1096bb227382c3def61eaaff69bd9ced5634434d75d6"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/iron/ros2_socketcan_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "a9c99acf932084899fd3b95de980a516dff4add76768f21f698d5e48db65bc26"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2-socketcan/default.nix b/distros/iron/ros2-socketcan/default.nix index 5f780fc95a..ced745c3e3 100644 --- a/distros/iron/ros2-socketcan/default.nix +++ b/distros/iron/ros2-socketcan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-socketcan-msgs }: buildRosPackage { pname = "ros-iron-ros2-socketcan"; - version = "1.2.0-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/iron/ros2_socketcan/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "f016636100333a304451204ba78e1d5a67378d5b61acc44907bb354a967f282a"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/iron/ros2_socketcan/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "a0919f71dee100de6fee65266c58e8653ac798b3b5cac032e22cd8561be22beb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2action/default.nix b/distros/iron/ros2action/default.nix index 5ab836cf4a..fb6d380f98 100644 --- a/distros/iron/ros2action/default.nix +++ b/distros/iron/ros2action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-iron-ros2action"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2action/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "bb2a1bb4c788b883afb167d8b93bad776d8b88a207b47247de0c584d8a6a5f57"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2action/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "0394a4d92a751c558b3eef6171327e15c07efdcf96fb68018be499d83eeccc99"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2bag/default.nix b/distros/iron/ros2bag/default.nix index 79b2476054..e542b0cf03 100644 --- a/distros/iron/ros2bag/default.nix +++ b/distros/iron/ros2bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-testing, launch-testing-ros, pythonPackages, rclpy, ros2cli, rosbag2-py, rosbag2-storage-default-plugins, rosbag2-test-common }: buildRosPackage { pname = "ros-iron-ros2bag"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/ros2bag/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "3cba79783be0a01f66305083b7e2b1bdc064f45a840ba924c2247787e202a182"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/ros2bag/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "31243f9738cf9f2dbd97201420835f1f925485ebcc47fcdb0a24f1595e5efd6d"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2cli-test-interfaces/default.nix b/distros/iron/ros2cli-test-interfaces/default.nix index d5fa37c9a3..e2177358aa 100644 --- a/distros/iron/ros2cli-test-interfaces/default.nix +++ b/distros/iron/ros2cli-test-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-ros2cli-test-interfaces"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli_test_interfaces/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "9532d29d1847df525a906be9bd59b4bf77b5fcf8a6e84620d01c164071d60e84"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli_test_interfaces/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "e9fa87ca575897f3cc469834e089aecb68a76b670df62f1703db6792b70d1d6e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2cli/default.nix b/distros/iron/ros2cli/default.nix index 4b7f843733..0d29045443 100644 --- a/distros/iron/ros2cli/default.nix +++ b/distros/iron/ros2cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }: buildRosPackage { pname = "ros-iron-ros2cli"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "a8710325d6ab234445a7aee7328d29e1757b6e4217364fd9fa2b08290136614e"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2cli/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "d969e7748dd3a984da268785f33721f518291fdd2c5cd9c21a5ebfeb348710fc"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2component/default.nix b/distros/iron/ros2component/default.nix index e5ddf4a1d7..75781f900a 100644 --- a/distros/iron/ros2component/default.nix +++ b/distros/iron/ros2component/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, composition-interfaces, python3Packages, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }: buildRosPackage { pname = "ros-iron-ros2component"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2component/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "c7d44f6f2ab6680fb9a4847d6283b2cd77bc1f6e02979bfb5541748575912443"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2component/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "6ab380cdd6498605b03e8d4f37775d9aa51c640b634ff6563284a7e3283bd721"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2controlcli/default.nix b/distros/iron/ros2controlcli/default.nix index 2eede4ecfe..cd07147763 100644 --- a/distros/iron/ros2controlcli/default.nix +++ b/distros/iron/ros2controlcli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-iron-ros2controlcli"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2controlcli/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "94649c42456c5304d4953153723f8032e9a05cbb81c27c7cf1c794c1238e9c4a"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/ros2controlcli/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "43d7d75731ea31a90a34a3f6125a0e1117fc7f8e332fec856a80e3a1b4be5162"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2doctor/default.nix b/distros/iron/ros2doctor/default.nix index 7c217cec65..b962116b29 100644 --- a/distros/iron/ros2doctor/default.nix +++ b/distros/iron/ros2doctor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros-environment, ros2cli, std-msgs }: buildRosPackage { pname = "ros-iron-ros2doctor"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2doctor/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "6a51781a75f605afc6107be4701ca1f0b71f893e5ea739ba9a7e2bd8dfb7a9e8"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2doctor/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "e12e5c1c04fd560fd02004bda0666ed49545256175295639d5d57765043ea35c"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2interface/default.nix b/distros/iron/ros2interface/default.nix index 953a9469c9..ebe7f6bcb7 100644 --- a/distros/iron/ros2interface/default.nix +++ b/distros/iron/ros2interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli, ros2cli-test-interfaces, rosidl-adapter, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-iron-ros2interface"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2interface/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "d5f5420e15f709821cb29c24d54466c37f981c6c300a13b2e24ea802d51e121c"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2interface/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "8fdfa532e72861647e78b61c3156b11e5bbeadc416d5a64fcdd3346b2507e08b"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2lifecycle-test-fixtures/default.nix b/distros/iron/ros2lifecycle-test-fixtures/default.nix index c626b7aae2..215281386e 100644 --- a/distros/iron/ros2lifecycle-test-fixtures/default.nix +++ b/distros/iron/ros2lifecycle-test-fixtures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-lifecycle }: buildRosPackage { pname = "ros-iron-ros2lifecycle-test-fixtures"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle_test_fixtures/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "f7509d8086dd78b9ca3e4cc46622efcdd4395f538c2fa8ae1e3c414d8fa56b8d"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle_test_fixtures/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "e96946596e90c922bb7a4819eb2ec270d3b69f6aa6396873f5bb963bef2fe6c3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ros2lifecycle/default.nix b/distros/iron/ros2lifecycle/default.nix index 3dc3b55a11..d25187b36e 100644 --- a/distros/iron/ros2lifecycle/default.nix +++ b/distros/iron/ros2lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, lifecycle-msgs, python3Packages, pythonPackages, rclpy, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }: buildRosPackage { pname = "ros-iron-ros2lifecycle"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "52624f6c97f8055dcd485e61a89cf7ef6e19087ef178b51eed90a4fd049537d2"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2lifecycle/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "daca4f2aa2c5712b5cd3cf39bd6771446d7f542f8611cb6f4509e911b9b24737"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2multicast/default.nix b/distros/iron/ros2multicast/default.nix index d085327ed0..d902be6e09 100644 --- a/distros/iron/ros2multicast/default.nix +++ b/distros/iron/ros2multicast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli }: buildRosPackage { pname = "ros-iron-ros2multicast"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2multicast/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "22e57940ba3640d92e5d6669848f7a4076cd89ed95a21a0e759b9b5bc24b6a93"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2multicast/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "8bd5787c20dddb83f103a6cc6f5a7e0066c7256dbfc5cf6108827b7faaef5f40"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2node/default.nix b/distros/iron/ros2node/default.nix index 1090846f38..60857e95fc 100644 --- a/distros/iron/ros2node/default.nix +++ b/distros/iron/ros2node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, test-msgs }: buildRosPackage { pname = "ros-iron-ros2node"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2node/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "4594fe0aab5d5a98a413b4f4beb5f6f3b5a611321fcbc88edb28a4e06333240b"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2node/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "e8abe1a2f741134f962608de5ed8f4f1ca49b14d109656152be9c14d90503b4d"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2param/default.nix b/distros/iron/ros2param/default.nix index e27bb62331..10a595e17d 100644 --- a/distros/iron/ros2param/default.nix +++ b/distros/iron/ros2param/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }: buildRosPackage { pname = "ros-iron-ros2param"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2param/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "83be87a1b18401b4bf002d875d614b0988778490c612b1796f47afda16d50199"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2param/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "87d92d63a2a31304be06e601d1b310e5994528f50e2537cd531e5cfd267e3fc6"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2pkg/default.nix b/distros/iron/ros2pkg/default.nix index 02d4e79d0a..27c0563d36 100644 --- a/distros/iron/ros2pkg/default.nix +++ b/distros/iron/ros2pkg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli }: buildRosPackage { pname = "ros-iron-ros2pkg"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2pkg/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "088b4d937847b67f1195a6061e68620f1764525bcd15254aa7faf04eba7db710"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2pkg/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "a2fcd1a5368f9c6902f88448e3e85de2499fa33a41ecc0cfe2201735a4e18326"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2run/default.nix b/distros/iron/ros2run/default.nix index f0fbf0d2ad..3ba3f55ad1 100644 --- a/distros/iron/ros2run/default.nix +++ b/distros/iron/ros2run/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli, ros2pkg }: buildRosPackage { pname = "ros-iron-ros2run"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2run/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "4f89936b6653c149e18717f645070c84b7e2216f0f9437c1e155803c4170b552"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2run/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "33710e222f9439aa1bb63a035a0c428fbf74200c6a71b938750cb7f2916324a1"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2service/default.nix b/distros/iron/ros2service/default.nix index 9b81eb9e53..256e41e89d 100644 --- a/distros/iron/ros2service/default.nix +++ b/distros/iron/ros2service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-iron-ros2service"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2service/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "cff034ec63773b85ad978e1f39afcecc69228b29ca8a8fee948a25c88687c1d9"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2service/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "af562fb1655288a12b1885ee8c08e858a72e49787625922eaddfca9140ffad01"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2topic/default.nix b/distros/iron/ros2topic/default.nix index 5abb964eb8..72da1f9377 100644 --- a/distros/iron/ros2topic/default.nix +++ b/distros/iron/ros2topic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosgraph-msgs, rosidl-runtime-py, std-msgs, test-msgs }: buildRosPackage { pname = "ros-iron-ros2topic"; - version = "0.25.6-r1"; + version = "0.25.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2topic/0.25.6-1.tar.gz"; - name = "0.25.6-1.tar.gz"; - sha256 = "db3aac40ece4294f950c14a1831c8063076263d075c1d01b02fb9284eb787577"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/iron/ros2topic/0.25.7-1.tar.gz"; + name = "0.25.7-1.tar.gz"; + sha256 = "634c2580fa2a50745416c3007ab2c53de29c43340f80d564a5d49ffb2359af70"; }; buildType = "ament_python"; diff --git a/distros/iron/ros2trace/default.nix b/distros/iron/ros2trace/default.nix index 332d0c30e4..272d0e576e 100644 --- a/distros/iron/ros2trace/default.nix +++ b/distros/iron/ros2trace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-trace }: buildRosPackage { pname = "ros-iron-ros2trace"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/ros2trace/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "2b3a0911208040a36a2c4a6a078e6a39ec7ce4fdc6b4c4edd280699ec747c431"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/ros2trace/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "0efa29130d2349a4362db072bedebb71b87cc3f500875169b9254fa02c8f97ed"; }; buildType = "ament_python"; diff --git a/distros/iron/rosbag2-compression-zstd/default.nix b/distros/iron/rosbag2-compression-zstd/default.nix index 4930b51c8b..672f3533cb 100644 --- a/distros/iron/rosbag2-compression-zstd/default.nix +++ b/distros/iron/rosbag2-compression-zstd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rosbag2-compression, rosbag2-test-common, zstd-vendor }: buildRosPackage { pname = "ros-iron-rosbag2-compression-zstd"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_compression_zstd/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "48aea7e36fb78e8e5d8a57866b4af28ce70d96acf364ba31e0c067c589bc82b2"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_compression_zstd/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "7fefbaaaf46e3c6eace65835a00b87165c2526a0482900a30b8919e636e15d7d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-compression/default.nix b/distros/iron/rosbag2-compression/default.nix index dbcf2ed7ce..d5388007d6 100644 --- a/distros/iron/rosbag2-compression/default.nix +++ b/distros/iron/rosbag2-compression/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, test-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-compression"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_compression/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "b3dbe817cfd49211640a4e49562d40a275ccdd94116c1995144e4750861c05ec"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_compression/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "62e85bf30ba0493aace1edd4d782248c09fe554c613523e8b5e20e2fcdce5272"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-cpp/default.nix b/distros/iron/rosbag2-cpp/default.nix index 6d8d173e8a..dd9891c9a1 100644 --- a/distros/iron/rosbag2-cpp/default.nix +++ b/distros/iron/rosbag2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-cpp"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_cpp/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "abc60608df8d3a36b97d85071d9d8b558674dfa7c39e04ba9395fad4e8e45565"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_cpp/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "4a4ad62a901f1b6937202e3f8e8cfb9daef1aca6c5d7b90a2ab01432ffb3f6e3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-examples-cpp/default.nix b/distros/iron/rosbag2-examples-cpp/default.nix index b86ee7a3e8..126e70d37b 100644 --- a/distros/iron/rosbag2-examples-cpp/default.nix +++ b/distros/iron/rosbag2-examples-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rosbag2-cpp }: buildRosPackage { pname = "ros-iron-rosbag2-examples-cpp"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_examples_cpp/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "12e9608fae192c04c390bcda608666b97de0eaa9917608227139c3a3ebdc8f80"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_examples_cpp/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "ced218db1fe7338ea870db5bd0c58b1e6535610ba9ab6b792681840304e97cad"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-examples-py/default.nix b/distros/iron/rosbag2-examples-py/default.nix index 5f53c2ae35..f6539ad75a 100644 --- a/distros/iron/rosbag2-examples-py/default.nix +++ b/distros/iron/rosbag2-examples-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, rosbag2-py, std-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-examples-py"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_examples_py/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "5043637846a2c17a3b8ad684786e814423faa0ba2f840f7a335dd3dd793f3f95"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_examples_py/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "c8aee6a392c07ad730ff67b9be549085028b83ccb6b68e6b0d1ee6ba33457385"; }; buildType = "ament_python"; diff --git a/distros/iron/rosbag2-interfaces/default.nix b/distros/iron/rosbag2-interfaces/default.nix index c84562d2c1..4c5662e9b7 100644 --- a/distros/iron/rosbag2-interfaces/default.nix +++ b/distros/iron/rosbag2-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-rosbag2-interfaces"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_interfaces/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "b96800ab6b2ddec9a7ddc6b970de63b438fdf33050e69f68a2192909601a426d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_interfaces/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "6e3179482a98138970ede5113b366d5f83e605bd16d07faf8bd14b8bfaf609cb"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-performance-benchmarking-msgs/default.nix b/distros/iron/rosbag2-performance-benchmarking-msgs/default.nix index 3c3799080e..117c2abfbd 100644 --- a/distros/iron/rosbag2-performance-benchmarking-msgs/default.nix +++ b/distros/iron/rosbag2-performance-benchmarking-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp }: buildRosPackage { pname = "ros-iron-rosbag2-performance-benchmarking-msgs"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_performance_benchmarking_msgs/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "b386f8a9c81f05b3c8c388732233d2f9d258af374ea15c02d668e593d38b1605"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_performance_benchmarking_msgs/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "25ac230de965a625fa96c0f8604f06e0a6a657d3b834942bc704f04ba92a69c2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-performance-benchmarking/default.nix b/distros/iron/rosbag2-performance-benchmarking/default.nix index 84e097bef3..367e38ef71 100644 --- a/distros/iron/rosbag2-performance-benchmarking/default.nix +++ b/distros/iron/rosbag2-performance-benchmarking/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rmw, ros-testing, ros2bag, ros2launch, rosbag2-compression, rosbag2-cpp, rosbag2-performance-benchmarking-msgs, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, sensor-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-rosbag2-performance-benchmarking"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_performance_benchmarking/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "a8e2305f68c04fb3ba6c83974e715c68c3b4158d01b44b41f72c3ab60fc4bad7"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_performance_benchmarking/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "b8619ffc6d0b6ca771a9a6df169d422611858a8b7c171c33ece04ec2ad98bca3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-py/default.nix b/distros/iron/rosbag2-py/default.nix index 2f298c78ef..e3a075865a 100644 --- a/distros/iron/rosbag2-py/default.nix +++ b/distros/iron/rosbag2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-py"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_py/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "f3541d69858323d72538f795d7c4f98c0531c2b1cadd8dced2abe21a27a50ece"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_py/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "74a2e2af631f2f7458209a0acc3a5414f037c9e2d99f87b63a3541cbc56e19dc"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-storage-default-plugins/default.nix b/distros/iron/rosbag2-storage-default-plugins/default.nix index 626db5590f..85b9afec02 100644 --- a/distros/iron/rosbag2-storage-default-plugins/default.nix +++ b/distros/iron/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rosbag2-storage-mcap, rosbag2-storage-sqlite3 }: buildRosPackage { pname = "ros-iron-rosbag2-storage-default-plugins"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_default_plugins/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "025f47f4763b32dc1cb4676cfb60d7ea6561eefad15ef0eaf31990f887414d4b"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_default_plugins/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "9c50c0dcd5b4cf8b9f59917a6e4febf995bc3965da2b110c2ec301320732e238"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-storage-mcap/default.nix b/distros/iron/rosbag2-storage-mcap/default.nix index beda7b57ae..5bab65c7c0 100644 --- a/distros/iron/rosbag2-storage-mcap/default.nix +++ b/distros/iron/rosbag2-storage-mcap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcutils, rosbag2-storage, rosbag2-test-common, std-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-storage-mcap"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_mcap/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "5b06aa0c4fd531deab2d6d9c6cd2471fffef9a2afdd1fb1f05c3c474c5360027"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_mcap/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "baf79f16ec1e2fbb19eb619f3519fe1e955323b52aeab7becb116566bacf329e"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-storage-sqlite3/default.nix b/distros/iron/rosbag2-storage-sqlite3/default.nix index 8eb6cd0c89..8ce7519e6c 100644 --- a/distros/iron/rosbag2-storage-sqlite3/default.nix +++ b/distros/iron/rosbag2-storage-sqlite3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-rosbag2-storage-sqlite3"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_sqlite3/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "e7b580fed3b008495bf3a4c7d658792f3d9ea316ab49e9d34e85e2738271b0e6"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage_sqlite3/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "99c5a8252188129a3dc2892cc63e94e55dc6daa10472d7a49c98e28bf0a25f0d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-storage/default.nix b/distros/iron/rosbag2-storage/default.nix index b516a7c3f8..e3577ae908 100644 --- a/distros/iron/rosbag2-storage/default.nix +++ b/distros/iron/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rcutils, rosbag2-test-common, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-rosbag2-storage"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "684541c861f8f36aea8698671122f82f267f03f74bd49f96f7bce593e0d2b9db"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_storage/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "7d0646150a434070a997bde7ad63dde03945d36dfb8980c104c5213855a48147"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-test-common/default.nix b/distros/iron/rosbag2-test-common/default.nix index 4553469f60..55517947cf 100644 --- a/distros/iron/rosbag2-test-common/default.nix +++ b/distros/iron/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rcutils }: buildRosPackage { pname = "ros-iron-rosbag2-test-common"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_test_common/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "91b06c001211edaabfe30ae23fa2557af3cb8768e2c7579dfef6d7753faf495e"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_test_common/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "e7ebd6cc5926fc7667711e6f27b5f10e4e277f746be25569989f2b92ba4046fe"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-test-msgdefs/default.nix b/distros/iron/rosbag2-test-msgdefs/default.nix index 33dfed2f65..386e7d62bd 100644 --- a/distros/iron/rosbag2-test-msgdefs/default.nix +++ b/distros/iron/rosbag2-test-msgdefs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators }: buildRosPackage { pname = "ros-iron-rosbag2-test-msgdefs"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_test_msgdefs/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "8b2303425a162a168af98e2433551c741bffe6ebc323abc8055c4107e5e3520d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_test_msgdefs/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "f3c88090b012494db5e2448e4a9ae1a9e8ae7dee21a3c6fe7e308e27dd0cc796"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-tests/default.nix b/distros/iron/rosbag2-tests/default.nix index be9d99c33d..8ce38284a3 100644 --- a/distros/iron/rosbag2-tests/default.nix +++ b/distros/iron/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, std-msgs, test-msgs }: buildRosPackage { pname = "ros-iron-rosbag2-tests"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_tests/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "710dfb4f1a93c224ded00bd4cd7522fe5a7af7728b521e2a954502191a3b271f"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_tests/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "9451faccd344fc5b2d7b6fa8920c3cff77c1d5c1d30828f9748e4b4ba7979bcd"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2-transport/default.nix b/distros/iron/rosbag2-transport/default.nix index de8a68f714..91092b42a9 100644 --- a/distros/iron/rosbag2-transport/default.nix +++ b/distros/iron/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, keyboard-handler, rclcpp, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-rosbag2-transport"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_transport/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "348d0159205256fa36e871407440337ba79ea9c57a908286de6915b2b0788965"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2_transport/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "df2ed0cee8b2d341c48ce3041f00e1b4207df9ff6f9475b9782ba08cecb72abf"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosbag2/default.nix b/distros/iron/rosbag2/default.nix index add70b4b81..e5f3cd2aa1 100644 --- a/distros/iron/rosbag2/default.nix +++ b/distros/iron/rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor }: buildRosPackage { pname = "ros-iron-rosbag2"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "aba9148def798c3cd00da579741ca125337b3cfe8fd3f04d011b28da44ea5541"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/rosbag2/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "01a33b99253bb247e7b0972cfbd3ecc63b6a36f82fc35f314f76862e3f94aa3c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rosx-introspection/default.nix b/distros/iron/rosx-introspection/default.nix new file mode 100644 index 0000000000..04bdaee81a --- /dev/null +++ b/distros/iron/rosx-introspection/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fastcdr, geometry-msgs, rapidjson, rclcpp, rosbag2-cpp, sensor-msgs }: +buildRosPackage { + pname = "ros-iron-rosx-introspection"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosx_introspection-release/archive/release/iron/rosx_introspection/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "1c35967ac6fa42ea9f218a0180fe76d76099c87a0ec38bea96e4860bfb93b664"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ geometry-msgs sensor-msgs ]; + propagatedBuildInputs = [ ament-index-cpp fastcdr rapidjson rclcpp rosbag2-cpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Successor of ros_type_introspection"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/iron/rqt-bag-plugins/default.nix b/distros/iron/rqt-bag-plugins/default.nix index ba6e502fca..657940ae48 100644 --- a/distros/iron/rqt-bag-plugins/default.nix +++ b/distros/iron/rqt-bag-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, geometry-msgs, python3Packages, rclpy, rosbag2, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-iron-rqt-bag-plugins"; - version = "1.3.4-r1"; + version = "1.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/iron/rqt_bag_plugins/1.3.4-1.tar.gz"; - name = "1.3.4-1.tar.gz"; - sha256 = "8cd2fa80f3acd4f33e764f3b6da4b339538197b99aebf136a2cae62dcac3817d"; + url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/iron/rqt_bag_plugins/1.3.5-1.tar.gz"; + name = "1.3.5-1.tar.gz"; + sha256 = "aab33ed685c0aab459c3a31c7c0c9e0e0aa5a236b23c48c9e1a206974a4f0359"; }; buildType = "ament_python"; diff --git a/distros/iron/rqt-bag/default.nix b/distros/iron/rqt-bag/default.nix index dcb2f81111..80e72a6379 100644 --- a/distros/iron/rqt-bag/default.nix +++ b/distros/iron/rqt-bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python-qt-binding, rclpy, rosbag2-py, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-iron-rqt-bag"; - version = "1.3.4-r1"; + version = "1.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/iron/rqt_bag/1.3.4-1.tar.gz"; - name = "1.3.4-1.tar.gz"; - sha256 = "c98ae3c87a49f7041dbdc2a0d8c83ae3cbe20fcd9731d4f2d634b8101823e82f"; + url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/iron/rqt_bag/1.3.5-1.tar.gz"; + name = "1.3.5-1.tar.gz"; + sha256 = "684139e82068e53c634eec825ee4cce64e5a8d4bf8da0b63c594f42092b16973"; }; buildType = "ament_python"; diff --git a/distros/iron/rqt-controller-manager/default.nix b/distros/iron/rqt-controller-manager/default.nix index e1ce8bf219..011b0e5326 100644 --- a/distros/iron/rqt-controller-manager/default.nix +++ b/distros/iron/rqt-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-iron-rqt-controller-manager"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/rqt_controller_manager/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "6c90ff7b1b61b647ac789a04f9b3f95414c2f3bbe6e067fecd0f8fd8f7f5d7e5"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/rqt_controller_manager/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "f4baaf23f6beea10e350947c81dca3869022a65811cfcd9ca89fadf6b5862100"; }; buildType = "ament_python"; diff --git a/distros/iron/rqt-graph/default.nix b/distros/iron/rqt-graph/default.nix index 5104decae3..2935fe91d1 100644 --- a/distros/iron/rqt-graph/default.nix +++ b/distros/iron/rqt-graph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, qt-dotgraph, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-iron-rqt-graph"; - version = "1.4.2-r1"; + version = "1.4.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/iron/rqt_graph/1.4.2-1.tar.gz"; - name = "1.4.2-1.tar.gz"; - sha256 = "b586e61674795f72f549919e51d08bfad8022c160d726fc875ecff6d289ae923"; + url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/iron/rqt_graph/1.4.3-1.tar.gz"; + name = "1.4.3-1.tar.gz"; + sha256 = "8e32a803a86c6cc5e04ba2c40c207fdd4ca5fc186411bed69ec059a25a83930e"; }; buildType = "ament_python"; diff --git a/distros/iron/rqt-joint-trajectory-controller/default.nix b/distros/iron/rqt-joint-trajectory-controller/default.nix index fc12693a85..b0935badae 100644 --- a/distros/iron/rqt-joint-trajectory-controller/default.nix +++ b/distros/iron/rqt-joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }: buildRosPackage { pname = "ros-iron-rqt-joint-trajectory-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/rqt_joint_trajectory_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "c5b3798fb5d5be458b713620de443848d05ef4ca5911b55cc8e0289c87615ab8"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/rqt_joint_trajectory_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "678798c4d01b1462caff87be99009cfebd943399db128a7474ca6ce97cb4b871"; }; buildType = "ament_python"; diff --git a/distros/iron/rqt-tf-tree/default.nix b/distros/iron/rqt-tf-tree/default.nix index fd2f5f629f..2cae1f9d18 100644 --- a/distros/iron/rqt-tf-tree/default.nix +++ b/distros/iron/rqt-tf-tree/default.nix @@ -2,19 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, pythonPackages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-rqt-tf-tree"; - version = "1.0.4-r3"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/iron/rqt_tf_tree/1.0.4-3.tar.gz"; - name = "1.0.4-3.tar.gz"; - sha256 = "8666e3aa9f47cb6f35095574b9a1a50f16156e7433e300e44ef2ccd9e3d2a963"; + url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/iron/rqt_tf_tree/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "20c163c0453838462a9931015d0a3e1b7a21f9cefcea9bd0d7b3f48c16aa002d"; }; buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; + checkInputs = [ python3Packages.mock pythonPackages.pytest ]; propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; meta = { diff --git a/distros/iron/rtabmap-conversions/default.nix b/distros/iron/rtabmap-conversions/default.nix index fd6970909e..cb76377055 100644 --- a/distros/iron/rtabmap-conversions/default.nix +++ b/distros/iron/rtabmap-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-geometry, laser-geometry, pcl-conversions, rclcpp, rclcpp-components, ros-environment, rtabmap, rtabmap-msgs, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs }: buildRosPackage { pname = "ros-iron-rtabmap-conversions"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_conversions/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "1c691506c24c76b75c48d4729267eec2e573b1942bf1c42cb63a54ecf863d810"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_conversions/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "2e58dd929d6fb1108f1bcb9a3791f92d2342c5a23d5caeb46d64a0c225271289"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-demos/default.nix b/distros/iron/rtabmap-demos/default.nix index 566578dcdc..07607436e9 100644 --- a/distros/iron/rtabmap-demos/default.nix +++ b/distros/iron/rtabmap-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-iron-rtabmap-demos"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_demos/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "7f5fcdcdc9948a54170dff59af10c485caf6a9571480699e84f270d75106c5f9"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_demos/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "466d84cfa5f6b04911ec5def9171009160448885a3e256c648febed07366c691"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-examples/default.nix b/distros/iron/rtabmap-examples/default.nix index 77bbe0641c..ee37b2a69c 100644 --- a/distros/iron/rtabmap-examples/default.nix +++ b/distros/iron/rtabmap-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, imu-filter-madgwick, realsense2-camera, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, tf2-ros, velodyne }: buildRosPackage { pname = "ros-iron-rtabmap-examples"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_examples/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "e27e6f19a3f7ebb8b0cc5a54e5afddbcd636b41f20cc564ffdfe19971790221e"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_examples/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "cb36384e246917f628e710af87fc722e664fd29b920892d9e9f6f438e03a662f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-launch/default.nix b/distros/iron/rtabmap-launch/default.nix index 4741994ba5..0bcce66113 100644 --- a/distros/iron/rtabmap-launch/default.nix +++ b/distros/iron/rtabmap-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-iron-rtabmap-launch"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_launch/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "abfb464219877e6c571f34eb380e677629ea82b19f71b87de20084c14e9c15d2"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_launch/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "0b90640f781b910953f76e578bd1a74768ec6b22f82937cec835f8ef09face8a"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-msgs/default.nix b/distros/iron/rtabmap-msgs/default.nix index 1fd661f038..fb094fa2c8 100644 --- a/distros/iron/rtabmap-msgs/default.nix +++ b/distros/iron/rtabmap-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs }: buildRosPackage { pname = "ros-iron-rtabmap-msgs"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_msgs/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "c063638ea24b245ab4cfa40b1b76ee7d6d7b2a2c6b25c1b21e4a43d02bc0f1ca"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_msgs/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "33582ac8d0c02302264a61d73f112046e2bdf5a2e5bb2e9b93c63175b48752d1"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-odom/default.nix b/distros/iron/rtabmap-odom/default.nix index fa6d58c8eb..da2ca34161 100644 --- a/distros/iron/rtabmap-odom/default.nix +++ b/distros/iron/rtabmap-odom/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, image-geometry, laser-geometry, message-filters, nav-msgs, pcl-conversions, pcl-ros, pluginlib, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs }: buildRosPackage { pname = "ros-iron-rtabmap-odom"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_odom/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "e6217c10de4a470fbe9cc2ebad43e798d30bb36a3fc4a6b2754aa9e399db70f6"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_odom/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "816d4c9dbe65fb40f4e671a1cbb58f395b7dfa4ecd0484e65c911515fed0f2f6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-python/default.nix b/distros/iron/rtabmap-python/default.nix index b1060c8125..022151b2a8 100644 --- a/distros/iron/rtabmap-python/default.nix +++ b/distros/iron/rtabmap-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-iron-rtabmap-python"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_python/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "c65edf345c44b67cd2a9d4ab01aaf4433c624d0bcbebaaee8bcb1e1a0ace074a"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_python/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "d3415cd87f066428f3a2d2febd2db9334de19e5f1f1ee3de80e60a4e6baa90b4"; }; buildType = "ament_python"; diff --git a/distros/iron/rtabmap-ros/default.nix b/distros/iron/rtabmap-ros/default.nix index facfa5876b..abbf19b4a1 100644 --- a/distros/iron/rtabmap-ros/default.nix +++ b/distros/iron/rtabmap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-conversions, rtabmap-demos, rtabmap-examples, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-python, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-iron-rtabmap-ros"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_ros/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "6aa6c6f92657ea2894a7c88ef1ecbe03511147381c2a93acdbd8f849b1b310e8"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_ros/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "158706b8df6215b7f804905234ab7c1e2a01a832792eeb55c9d39420d02632a4"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-rviz-plugins/default.nix b/distros/iron/rtabmap-rviz-plugins/default.nix index 581e0b65af..329b02a0a3 100644 --- a/distros/iron/rtabmap-rviz-plugins/default.nix +++ b/distros/iron/rtabmap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, pcl-conversions, pluginlib, rclcpp, rtabmap-conversions, rtabmap-msgs, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, tf2 }: buildRosPackage { pname = "ros-iron-rtabmap-rviz-plugins"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_rviz_plugins/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "5b52e022cbf23c6b56a0dd7428a209d07c6b5f2794d5190c4f7c0b733d9adbf4"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_rviz_plugins/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "18952c315854f874e3880176c2f29743af26f182d64f447d29698dd093df4206"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-slam/default.nix b/distros/iron/rtabmap-slam/default.nix index 6d030bc9d6..cd05df1474 100644 --- a/distros/iron/rtabmap-slam/default.nix +++ b/distros/iron/rtabmap-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, nav2-msgs, rclcpp, rclcpp-components, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-iron-rtabmap-slam"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_slam/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "662b7a04b118a43a8b984284d2cf9751ae517f214bd885f124058192e8bf9e9c"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_slam/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "6cb584e2b377d1f1dd26466809c2155c2afe16790c52fcbe28b545cc1bef2c59"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-sync/default.nix b/distros/iron/rtabmap-sync/default.nix index dad4766111..4408b1db4a 100644 --- a/distros/iron/rtabmap-sync/default.nix +++ b/distros/iron/rtabmap-sync/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, diagnostic-updater, image-transport, message-filters, nav-msgs, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs }: buildRosPackage { pname = "ros-iron-rtabmap-sync"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_sync/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "8232cc92c17f8908c515247e0bbc0e0ce3490e1006d91cae9262572d66c1face"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_sync/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "c6f0093f92d5a65120b4c421349fb4a4370b281e7d10efebbd5c160b0a1181a6"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-util/default.nix b/distros/iron/rtabmap-util/default.nix index 023020d90f..0c688db9f7 100644 --- a/distros/iron/rtabmap-util/default.nix +++ b/distros/iron/rtabmap-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, grid-map-ros, image-transport, laser-geometry, message-filters, nav-msgs, octomap-msgs, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-rtabmap-util"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_util/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "ce0845b2ba7e5ea1b9e9ce8f6656dbd29c49fe62ee40d14d40f2f2b3a73ecc57"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_util/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "acc95efa4c0279a7cb677b9a8e6589e7f1f7bc73386e8154dedd6b55f181a42b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap-viz/default.nix b/distros/iron/rtabmap-viz/default.nix index 73ecfc1a6b..feaf505364 100644 --- a/distros/iron/rtabmap-viz/default.nix +++ b/distros/iron/rtabmap-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, rclcpp, rtabmap-msgs, rtabmap-sync, std-msgs, std-srvs, tf2 }: buildRosPackage { pname = "ros-iron-rtabmap-viz"; - version = "0.21.4-r2"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_viz/0.21.4-2.tar.gz"; - name = "0.21.4-2.tar.gz"; - sha256 = "5cb2adc9a5abf913ebe5a9c58761b556bc60b974f329a7f2db53c559cc824f23"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/iron/rtabmap_viz/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "2691dc8895ea31ab25c0422dd58a72c4ef5c12075daeee30ef994664cb57eac3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rtabmap/default.nix b/distros/iron/rtabmap/default.nix index f1a8c45b4d..bcb0368ca4 100644 --- a/distros/iron/rtabmap/default.nix +++ b/distros/iron/rtabmap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, grid-map-core, gtsam, libg2o, libpointmatcher, octomap, pcl, proj, qt-gui-cpp, sqlite, zlib }: buildRosPackage { pname = "ros-iron-rtabmap"; - version = "0.21.4-r1"; + version = "0.21.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/iron/rtabmap/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "dffc7ce0e7b719eda612f943a06f4239774bd325f38e09cc80807f27627d4741"; + url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/iron/rtabmap/0.21.6-1.tar.gz"; + name = "0.21.6-1.tar.gz"; + sha256 = "6c06d226aa59e10265b8c456287789b73e54ee35f1986f9150b68ad907fdb2ce"; }; buildType = "cmake"; diff --git a/distros/iron/rviz-assimp-vendor/default.nix b/distros/iron/rviz-assimp-vendor/default.nix index 8d160575fc..afa67d906b 100644 --- a/distros/iron/rviz-assimp-vendor/default.nix +++ b/distros/iron/rviz-assimp-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, assimp }: buildRosPackage { pname = "ros-iron-rviz-assimp-vendor"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_assimp_vendor/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "b5d2f8c40d21e28a7a53bd53696494f722accda9708dc6c46e76127cb5be70fc"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_assimp_vendor/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "c2b3eacc3d51dbad7850298f017b892f59175fd78b1b28a32528874dd06bc826"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-common/default.nix b/distros/iron/rviz-common/default.nix index 78f594a776..93a058ee6a 100644 --- a/distros/iron/rviz-common/default.nix +++ b/distros/iron/rviz-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tinyxml2-vendor, urdf, yaml-cpp-vendor }: buildRosPackage { pname = "ros-iron-rviz-common"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_common/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "81d9791e97d2f19f53dff4fb14b16c035bcaf4579e2a19c780d80e76702fd4f6"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_common/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "63378bbc49d168e94c6d3a2cbec2f9823c4f67055fd02fbaf229bd2046afbb64"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-default-plugins/default.nix b/distros/iron/rviz-default-plugins/default.nix index 36d8b211d6..59c0803f0d 100644 --- a/distros/iron/rviz-default-plugins/default.nix +++ b/distros/iron/rviz-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, geometry-msgs, ignition-math6-vendor, image-transport, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }: buildRosPackage { pname = "ros-iron-rviz-default-plugins"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_default_plugins/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "4ee47e8e902b8604465d77480b7c3c5907c035f3ec44e583a6e463d527f6ae9b"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_default_plugins/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "50525064921806edaac448f971643990b705be9620ade9a1e0a7aadacd7ace66"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-ogre-vendor/default.nix b/distros/iron/rviz-ogre-vendor/default.nix index 37038df279..5ca386dc3d 100644 --- a/distros/iron/rviz-ogre-vendor/default.nix +++ b/distros/iron/rviz-ogre-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-xmllint, ament-lint-auto, freetype, git, libGL, libGLU, pkg-config, xorg }: buildRosPackage { pname = "ros-iron-rviz-ogre-vendor"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_ogre_vendor/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "33642e85795846cfdc0e5f6e8e0a1c5c9b5c23e6191c004ff68b7716ca6d47c3"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_ogre_vendor/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "6a5dddfd3c607858b399d67dc79f2857e8551d2e8895cfa81caf550084361b6d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-rendering-tests/default.nix b/distros/iron/rviz-rendering-tests/default.nix index 298d2be2d1..1f6e2a2bee 100644 --- a/distros/iron/rviz-rendering-tests/default.nix +++ b/distros/iron/rviz-rendering-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, qt5, resource-retriever, rviz-rendering }: buildRosPackage { pname = "ros-iron-rviz-rendering-tests"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_rendering_tests/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "e7aab0cdddcf3e98ee85567bde5c156c2bbb391392227e7dcb78a58db6814a37"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_rendering_tests/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "e89215f67074c733d436e07e0decf69b68d9957476c57d4929b46f16383910ca"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-rendering/default.nix b/distros/iron/rviz-rendering/default.nix index 2788a55b7e..cb98d1c2ac 100644 --- a/distros/iron/rviz-rendering/default.nix +++ b/distros/iron/rviz-rendering/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: buildRosPackage { pname = "ros-iron-rviz-rendering"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_rendering/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "aabeac426b7862cf6656123e602229daa50a5dca55502532d6c3355d80db06a9"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_rendering/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "72844a91acb56e0d4ca7f7ba84853ad54e190b8b13763623e53c12b4461cb354"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz-visual-testing-framework/default.nix b/distros/iron/rviz-visual-testing-framework/default.nix index 2a393f8e0d..143068bca5 100644 --- a/distros/iron/rviz-visual-testing-framework/default.nix +++ b/distros/iron/rviz-visual-testing-framework/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, qt5, rclcpp, rcutils, rviz-common, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-iron-rviz-visual-testing-framework"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_visual_testing_framework/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "6f72a9f424122e819cd47993835919dee7b0cfd4a8eff33e3ec340ed7672d8c1"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz_visual_testing_framework/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "87bd38db312c1f48628ea7bb480f9da88dac31f52fa49f1f4988309a0c7fc6f4"; }; buildType = "ament_cmake"; diff --git a/distros/iron/rviz2/default.nix b/distros/iron/rviz2/default.nix index 341b19b811..1f7a9b526f 100644 --- a/distros/iron/rviz2/default.nix +++ b/distros/iron/rviz2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, python3, python3Packages, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: buildRosPackage { pname = "ros-iron-rviz2"; - version = "12.4.7-r1"; + version = "12.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz2/12.4.7-1.tar.gz"; - name = "12.4.7-1.tar.gz"; - sha256 = "221e64d5a03280ce006dc2765b6474399deff85729f2c24f23baf27c13d5d859"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/iron/rviz2/12.4.8-1.tar.gz"; + name = "12.4.8-1.tar.gz"; + sha256 = "21f89c9296c818b4e47f14d1f40c150366f17e7622e7d34fd87161a40366c129"; }; buildType = "ament_cmake"; diff --git a/distros/iron/self-test/default.nix b/distros/iron/self-test/default.nix index 062e8fdad8..3954847af5 100644 --- a/distros/iron/self-test/default.nix +++ b/distros/iron/self-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }: buildRosPackage { pname = "ros-iron-self-test"; - version = "3.1.2-r3"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/self_test/3.1.2-3.tar.gz"; - name = "3.1.2-3.tar.gz"; - sha256 = "2c5c544f4b55e95f76f805bea927070708e30bf9628f0f0d30b24b341588d6a0"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/iron/self_test/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "6aefaefb1047eee2deb995f7b2a4e0055c853e408708eb1cc912897a5d154954"; }; buildType = "ament_cmake"; diff --git a/distros/iron/septentrio-gnss-driver/default.nix b/distros/iron/septentrio-gnss-driver/default.nix index 355587419e..2ba39699c9 100644 --- a/distros/iron/septentrio-gnss-driver/default.nix +++ b/distros/iron/septentrio-gnss-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, boost, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-iron-septentrio-gnss-driver"; - version = "1.4.0-r2"; + version = "1.4.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/iron/septentrio_gnss_driver/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "ae11559fb2c3b98c70b71e9c34cab6b6de6bc04c9190388a5c31600b3914a9f8"; + url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/iron/septentrio_gnss_driver/1.4.0-3.tar.gz"; + name = "1.4.0-3.tar.gz"; + sha256 = "8b71256475ea5032aabf70304d445703aab0ee39d60287c3ac253072bc14d70f"; }; buildType = "ament_cmake"; diff --git a/distros/iron/shared-queues-vendor/default.nix b/distros/iron/shared-queues-vendor/default.nix index 021d452081..22e67be14e 100644 --- a/distros/iron/shared-queues-vendor/default.nix +++ b/distros/iron/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-iron-shared-queues-vendor"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/shared_queues_vendor/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "500336a44e108a880cbe2453b6e6d6f361db051827101e1849aa3926e9e8ad40"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/shared_queues_vendor/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "32f391da36e18e8dc29130bde6918c0bb6effe04f2bc48e41c9ee552e9c7fcf3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/sick-scan-xd/default.nix b/distros/iron/sick-scan-xd/default.nix new file mode 100644 index 0000000000..0e6b8da861 --- /dev/null +++ b/distros/iron/sick-scan-xd/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, geometry-msgs, nav-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, tf2, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-iron-sick-scan-xd"; + version = "3.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/sick_scan_xd-release/archive/release/iron/sick_scan_xd/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "2c846bcd03f617c434b0b8770ce3aaf0e99dc09b1c455c0fed1bb97f709516b6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater geometry-msgs nav-msgs rcl-interfaces rosidl-default-runtime sensor-msgs std-msgs tf2 tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS 1 and 2 driver for SICK scanner"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/iron/simple-launch/default.nix b/distros/iron/simple-launch/default.nix index 5aab94e5ec..1ad7be4585 100644 --- a/distros/iron/simple-launch/default.nix +++ b/distros/iron/simple-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-index-python, launch, launch-ros, xacro }: buildRosPackage { pname = "ros-iron-simple-launch"; - version = "1.9.2-r1"; + version = "1.10.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/iron/simple_launch/1.9.2-1.tar.gz"; - name = "1.9.2-1.tar.gz"; - sha256 = "eef7beceadd9e943e556fdf71ca26046590c05937ecc6e1b5e5d041c588de5c1"; + url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/iron/simple_launch/1.10.1-1.tar.gz"; + name = "1.10.1-1.tar.gz"; + sha256 = "fa5274916fb9a12fba324b08228185584d5699b5fea86c77779510faf03b3f01"; }; buildType = "ament_cmake"; diff --git a/distros/iron/situational-graphs-datasets/default.nix b/distros/iron/situational-graphs-datasets/default.nix new file mode 100644 index 0000000000..3b426c94f7 --- /dev/null +++ b/distros/iron/situational-graphs-datasets/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: +buildRosPackage { + pname = "ros-iron-situational-graphs-datasets"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_dataset-release/archive/release/iron/situational_graphs_datasets/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "ea54b748c5b2969edb07eb271426b7384ac6906ff1d4684e66ba9c558ad46632"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ python3Packages.matplotlib ]; + + meta = { + description = "Graph datasets for situational_graphs_reasoning repo"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/situational-graphs-msgs/default.nix b/distros/iron/situational-graphs-msgs/default.nix new file mode 100644 index 0000000000..9095e3ce60 --- /dev/null +++ b/distros/iron/situational-graphs-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-iron-situational-graphs-msgs"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_msgs-release/archive/release/iron/situational_graphs_msgs/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "6721bc7da890391f75e862e9c4bd7a508d07cbfb4f820846cdca13af1aef2a4c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-generators rosidl-default-runtime sensor-msgs std-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Custom messages for s_graphs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/situational-graphs-reasoning-msgs/default.nix b/distros/iron/situational-graphs-reasoning-msgs/default.nix new file mode 100644 index 0000000000..30006bd247 --- /dev/null +++ b/distros/iron/situational-graphs-reasoning-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: +buildRosPackage { + pname = "ros-iron-situational-graphs-reasoning-msgs"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_reasoning_msgs-release/archive/release/iron/situational_graphs_reasoning_msgs/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "7dc5bb9899c4b115505bab01e3ba0ecf2288f93ac73f326a1074657f7486e0c5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Custom reasoning msgs"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/situational-graphs-wrapper/default.nix b/distros/iron/situational-graphs-wrapper/default.nix new file mode 100644 index 0000000000..1ded39a4a8 --- /dev/null +++ b/distros/iron/situational-graphs-wrapper/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +buildRosPackage { + pname = "ros-iron-situational-graphs-wrapper"; + version = "0.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/situational_graphs_wrapper-release/archive/release/iron/situational_graphs_wrapper/0.0.0-1.tar.gz"; + name = "0.0.0-1.tar.gz"; + sha256 = "9733a70b3320a22565cf0b898a1c2a43707416950cee2e3da36a1e83afc82afc"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + + meta = { + description = "Graph wrapper for situational_graphs_wrapper repo"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/iron/slam-toolbox/default.nix b/distros/iron/slam-toolbox/default.nix index a57778deac..562f534d94 100644 --- a/distros/iron/slam-toolbox/default.nix +++ b/distros/iron/slam-toolbox/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb_2021_8, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb_2021_11, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-iron-slam-toolbox"; version = "2.7.4-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-uncrustify ament-lint-auto launch launch-testing ]; - propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb_2021_8 tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; + propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb_2021_11 tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/sophus/default.nix b/distros/iron/sophus/default.nix index 9aa3f92538..0379d1e04e 100644 --- a/distros/iron/sophus/default.nix +++ b/distros/iron/sophus/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, eigen }: +{ lib, buildRosPackage, fetchurl, ceres-solver, cmake, eigen, fmt }: buildRosPackage { pname = "ros-iron-sophus"; - version = "1.3.2-r1"; + version = "1.22.9102-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/sophus-release/archive/release/iron/sophus/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "d1e8183120617de2f79ea109679f1ac23eabeef14c68991e11a6ea3099cff1ce"; + url = "https://github.com/ros2-gbp/sophus-release/archive/release/iron/sophus/1.22.9102-2.tar.gz"; + name = "1.22.9102-2.tar.gz"; + sha256 = "78a9a19e91aabdbf764745e58fdc41b5e417567625f32657de06b7f218452e93"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; + propagatedBuildInputs = [ ceres-solver eigen fmt ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/iron/sqlite3-vendor/default.nix b/distros/iron/sqlite3-vendor/default.nix index 1ccf4adfaa..29513c4818 100644 --- a/distros/iron/sqlite3-vendor/default.nix +++ b/distros/iron/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, sqlite }: buildRosPackage { pname = "ros-iron-sqlite3-vendor"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/sqlite3_vendor/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "b846f86171ff7579a3ce2bdadfe4dd5bcce938ccfc4287b43f33a0f9fa0463bd"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/sqlite3_vendor/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "e5bdb37bd87d1cc81d45b3365b25dfc8e155ceab9c1d7c11ba18c97002c104cf"; }; buildType = "ament_cmake"; diff --git a/distros/iron/steering-controllers-library/default.nix b/distros/iron/steering-controllers-library/default.nix index 1046527712..ee94098609 100644 --- a/distros/iron/steering-controllers-library/default.nix +++ b/distros/iron/steering-controllers-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }: buildRosPackage { pname = "ros-iron-steering-controllers-library"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/steering_controllers_library/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "2e4a5e18edfe663bd8ecefe9af5708ee09e0ddd25608cd4d5605357e7c1ef1ed"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/steering_controllers_library/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "cdd33a4e809115bcdd6f903dbddb2f8c77ddbfa98535008567235c308e1650d2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/steering-functions/default.nix b/distros/iron/steering-functions/default.nix new file mode 100644 index 0000000000..c1a929e3bd --- /dev/null +++ b/distros/iron/steering-functions/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, eigen, ros-environment }: +buildRosPackage { + pname = "ros-iron-steering-functions"; + version = "0.3.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/steering_functions-release/archive/release/iron/steering_functions/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "5705ca192897c9d00cb70825105cb17f1633f6f1b316a6c2689887cd42c2e7d9"; + }; + + buildType = "cmake"; + buildInputs = [ cmake ros-environment ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "The steering_functions package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/iron/swri-console/default.nix b/distros/iron/swri-console/default.nix index b5d947c7f7..efe31da61d 100644 --- a/distros/iron/swri-console/default.nix +++ b/distros/iron/swri-console/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, rosbag2-transport, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-swri-console"; - version = "2.0.4-r1"; + version = "2.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/iron/swri_console/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "3d15d6d38e0a3a4402f88ee79d65d45f62dce0944597921fc2719ca58bcb9c72"; + url = "https://github.com/ros2-gbp/swri_console-release/archive/release/iron/swri_console/2.0.5-1.tar.gz"; + name = "2.0.5-1.tar.gz"; + sha256 = "818b5b9e74dc33263d9af2a8ace533606f96929cf8202877a2173f9857d5daf2"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosbag2-transport rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/iron/teleop-twist-joy/default.nix b/distros/iron/teleop-twist-joy/default.nix index 3786d8b70f..1a9ff3a5eb 100644 --- a/distros/iron/teleop-twist-joy/default.nix +++ b/distros/iron/teleop-twist-joy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, joy, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-iron-teleop-twist-joy"; - version = "2.5.0-r1"; + version = "2.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/iron/teleop_twist_joy/2.5.0-1.tar.gz"; - name = "2.5.0-1.tar.gz"; - sha256 = "100d437e4979a60b966e34e64fab72fb4b61dc5201c7a136ec82bf8138b27940"; + url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/iron/teleop_twist_joy/2.5.1-1.tar.gz"; + name = "2.5.1-1.tar.gz"; + sha256 = "00830c103ccef624c1e46666ac6d5fafd5b01816bd069347acedfc4a392efc84"; }; buildType = "ament_cmake"; diff --git a/distros/iron/test-ros-gz-bridge/default.nix b/distros/iron/test-ros-gz-bridge/default.nix index 06ec203be7..3bfd1bc19b 100644 --- a/distros/iron/test-ros-gz-bridge/default.nix +++ b/distros/iron/test-ros-gz-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, launch-testing, launch-testing-ament-cmake, ros-gz-bridge }: buildRosPackage { pname = "ros-iron-test-ros-gz-bridge"; - version = "0.254.1-r1"; + version = "0.254.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/test_ros_gz_bridge/0.254.1-1.tar.gz"; - name = "0.254.1-1.tar.gz"; - sha256 = "c54b90b85c7b5b229428cf78c918ebaf28de9bdcf087117907cff031234344f4"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/iron/test_ros_gz_bridge/0.254.2-1.tar.gz"; + name = "0.254.2-1.tar.gz"; + sha256 = "f1522d959450d118e7eb54cb1577151b79d262ebd53fef0ca45387835a8937f7"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-bullet/default.nix b/distros/iron/tf2-bullet/default.nix index ba686fb0a1..6aa4911e58 100644 --- a/distros/iron/tf2-bullet/default.nix +++ b/distros/iron/tf2-bullet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-iron-tf2-bullet"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_bullet/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "3971850c0e087bc07a710853582309bf31208671b36ca4a877f38e30646d644c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_bullet/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "05490f96530d5b2c1e41f957bc95ec733b9295f9e41cf1f28b6d162dca050ba9"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-eigen-kdl/default.nix b/distros/iron/tf2-eigen-kdl/default.nix index 22f3e1a954..994e5e0605 100644 --- a/distros/iron/tf2-eigen-kdl/default.nix +++ b/distros/iron/tf2-eigen-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }: buildRosPackage { pname = "ros-iron-tf2-eigen-kdl"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen_kdl/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "769b8d70b891911604de075540107c1fb0e1425a00d5eb036536e522bfa8cf1b"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen_kdl/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "438a72666bc1b03298b60b39b402b276e4ef2271139f766a7c0d74c29daf2fe8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-eigen/default.nix b/distros/iron/tf2-eigen/default.nix index 44ea50db35..a070a884f3 100644 --- a/distros/iron/tf2-eigen/default.nix +++ b/distros/iron/tf2-eigen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-iron-tf2-eigen"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "bfe4165e8389e1d37634cc9eaf78de63e6cba180f67105089598717284b7d151"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_eigen/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "88623dedacc7a566af3920d485f2902327f106d42d81a59a069005c16015ff90"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-geometry-msgs/default.nix b/distros/iron/tf2-geometry-msgs/default.nix index 02d455970a..525497ba53 100644 --- a/distros/iron/tf2-geometry-msgs/default.nix +++ b/distros/iron/tf2-geometry-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-iron-tf2-geometry-msgs"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_geometry_msgs/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "a2d8bd98eddb94b979916e411b3982c7c4901691e3a10648dc22d02a0d0c9aa2"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_geometry_msgs/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "b07e2374f6b887ab49390dbff32db8770c853e4360a1a2a9f58768e9a74df4ef"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-kdl/default.nix b/distros/iron/tf2-kdl/default.nix index eb6b24a233..7bcfd81b7c 100644 --- a/distros/iron/tf2-kdl/default.nix +++ b/distros/iron/tf2-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-iron-tf2-kdl"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_kdl/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "52f6441a40d42710b16a15bf1bd93c679f0c8e54357eb5eed72902e84c8477c5"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_kdl/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "be57b14d462bd6b8d7214f02d85cb3342d8871a52e22070e7a05595847cd1eb2"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-msgs/default.nix b/distros/iron/tf2-msgs/default.nix index a6a5c90d8d..f6ef0be416 100644 --- a/distros/iron/tf2-msgs/default.nix +++ b/distros/iron/tf2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-tf2-msgs"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_msgs/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "80834cc6b5fc656118f6f1a6b142c0647e1ddeff668967de2e7bc81d299e109a"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_msgs/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "199d88d593bb1cbed0e19b6adffafd771fb340af85b22eb66208335012b3ce58"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-py/default.nix b/distros/iron/tf2-py/default.nix index fc2da2c3b9..1207cbe985 100644 --- a/distros/iron/tf2-py/default.nix +++ b/distros/iron/tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: buildRosPackage { pname = "ros-iron-tf2-py"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_py/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "df4b90ffc7799cd9aeb658e5422dd4034ae165f37d14b0b8784e18de74e98e7c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_py/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "ea91af3a2f4ac562273fe6b8a8e828a084725e0790cfeefc963745a02648ad78"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-ros-py/default.nix b/distros/iron/tf2-ros-py/default.nix index f250d22393..9fb29fc21f 100644 --- a/distros/iron/tf2-ros-py/default.nix +++ b/distros/iron/tf2-ros-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }: buildRosPackage { pname = "ros-iron-tf2-ros-py"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros_py/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "c9c8a4eef0d7f7a9ffe8b416daf30a320fa64642bcd89149064cc52bb7905b6e"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros_py/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "e721397e936bad1157973d7ec8311e7c3f70f2b813b1ecd853f3bde6a39d7682"; }; buildType = "ament_python"; diff --git a/distros/iron/tf2-ros/default.nix b/distros/iron/tf2-ros/default.nix index 25ee5011b3..dd64f413cc 100644 --- a/distros/iron/tf2-ros/default.nix +++ b/distros/iron/tf2-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-iron-tf2-ros"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "59fcd10cbb0a47e2e9de8eb6b99aee0980c2197f6c13942ec09e37674123ff9f"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_ros/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "7efcdd3af56be27606ba37a975fd596a44f63966323ed9b9bbb323df26acf107"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-sensor-msgs/default.nix b/distros/iron/tf2-sensor-msgs/default.nix index 23e4b82141..4055343182 100644 --- a/distros/iron/tf2-sensor-msgs/default.nix +++ b/distros/iron/tf2-sensor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, python-cmake-module, python3Packages, rclcpp, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-iron-tf2-sensor-msgs"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_sensor_msgs/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "bc469808af8235596290ce7c7f7219435e14cfa07f04e4181d4e371b5b3da070"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_sensor_msgs/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "5b7cfb36c8435ab3cfc0e6654b18ab0f2a3bd4d81f38b2301f320182976bdc00"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tf2-tools/default.nix b/distros/iron/tf2-tools/default.nix index c749d81ca7..282d5a48eb 100644 --- a/distros/iron/tf2-tools/default.nix +++ b/distros/iron/tf2-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, graphviz, python3Packages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }: buildRosPackage { pname = "ros-iron-tf2-tools"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_tools/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "860b3c29b12352c7790e150f47f83f6259fb670ca1bc3c74c99463377af7220d"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2_tools/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "6fbe27c0cc48eec3f4610913ae3fd30dc23477fbf158de024099567b0c8a16a7"; }; buildType = "ament_python"; diff --git a/distros/iron/tf2/default.nix b/distros/iron/tf2/default.nix index 88f463fdf3..04cd144f2c 100644 --- a/distros/iron/tf2/default.nix +++ b/distros/iron/tf2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, console-bridge, console-bridge-vendor, geometry-msgs, rcutils, rosidl-runtime-cpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, console-bridge, console-bridge-vendor, geometry-msgs, rcutils, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-iron-tf2"; - version = "0.31.6-r1"; + version = "0.31.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2/0.31.6-1.tar.gz"; - name = "0.31.6-1.tar.gz"; - sha256 = "fa5757af93f7142c928df4f0afd7459c1e09de7dfdfc727245a556cfc65d4071"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/iron/tf2/0.31.7-1.tar.gz"; + name = "0.31.7-1.tar.gz"; + sha256 = "97ef7b14c4ce8653c87e98cc8872fe4df8176149d2514ee21e1c22ac0e641fea"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; + checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-google-benchmark ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; propagatedBuildInputs = [ builtin-interfaces console-bridge console-bridge-vendor geometry-msgs rcutils rosidl-runtime-cpp ]; nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; diff --git a/distros/iron/topic-monitor/default.nix b/distros/iron/topic-monitor/default.nix index f2ad9935a2..9cd08d7696 100644 --- a/distros/iron/topic-monitor/default.nix +++ b/distros/iron/topic-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-iron-topic-monitor"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/topic_monitor/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "d15f4086b507a6bbb6210b7ec6edc69163f9b7e318a1f45591370e12620250ff"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/topic_monitor/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "fb8365fa8d9ec39a6fb81ddfb41517082b4a568ed83a210536ad3a6f4092cbc8"; }; buildType = "ament_python"; diff --git a/distros/iron/topic-statistics-demo/default.nix b/distros/iron/topic-statistics-demo/default.nix index 3d7b4f3333..e795ce600b 100644 --- a/distros/iron/topic-statistics-demo/default.nix +++ b/distros/iron/topic-statistics-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils, sensor-msgs, statistics-msgs }: buildRosPackage { pname = "ros-iron-topic-statistics-demo"; - version = "0.27.1-r1"; + version = "0.27.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/topic_statistics_demo/0.27.1-1.tar.gz"; - name = "0.27.1-1.tar.gz"; - sha256 = "3acb9b51e43dc9cf584d499ec05be2ea1f5eda37a5d56973a01e0b549c1898ef"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/topic_statistics_demo/0.27.2-1.tar.gz"; + name = "0.27.2-1.tar.gz"; + sha256 = "5edc5a233efc699b868f5b8f39059b7eeab564f5e442553dcc2006d82912d4c8"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tracetools-launch/default.nix b/distros/iron/tracetools-launch/default.nix index 4219fa3140..0b1ca42f76 100644 --- a/distros/iron/tracetools-launch/default.nix +++ b/distros/iron/tracetools-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-trace }: buildRosPackage { pname = "ros-iron-tracetools-launch"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_launch/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "ae5cb9adaf3c657dfbffc87edd1e6f6e8078705d62365ba5a11e50ada4713f56"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_launch/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "1329cf924fafc8966815dea0f6f2a3e7cf47e173278faf397827db975cb3b042"; }; buildType = "ament_python"; diff --git a/distros/iron/tracetools-read/default.nix b/distros/iron/tracetools-read/default.nix index c43cc0d817..ea1138ca4a 100644 --- a/distros/iron/tracetools-read/default.nix +++ b/distros/iron/tracetools-read/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, babeltrace, pythonPackages }: buildRosPackage { pname = "ros-iron-tracetools-read"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_read/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "5c2bce302baa4a42aa8ae37e514fb4a10135cba059632da5f6760410a8cfe626"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_read/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "36438dfef78efd945d57fdd3299f79aed6ff362c40e7e53cb6a36a157f05de6c"; }; buildType = "ament_python"; diff --git a/distros/iron/tracetools-test/default.nix b/distros/iron/tracetools-test/default.nix index fe5be581e8..cdd48d4b1d 100644 --- a/distros/iron/tracetools-test/default.nix +++ b/distros/iron/tracetools-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-launch, tracetools-read, tracetools-trace }: buildRosPackage { pname = "ros-iron-tracetools-test"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_test/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "2b724e982ca2b2869430bb642f48c54aa0b4fb564a9602327df9306a663ec64d"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_test/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "5c53ade154fc5f09c1e1fd5a1d85f85ef7d7aa767f4d561be431f7fcd62347ee"; }; buildType = "ament_python"; diff --git a/distros/iron/tracetools-trace/default.nix b/distros/iron/tracetools-trace/default.nix index af8dbcbd91..6726c5d700 100644 --- a/distros/iron/tracetools-trace/default.nix +++ b/distros/iron/tracetools-trace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, lttng-tools, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-iron-tracetools-trace"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_trace/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "0ba9920f1640dd102a27d8dd514850d7a8414f4c7b5acbfb08f4d1f3764cecd9"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools_trace/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "fa430a6c4348e0e87f5ea26364d76cedef2fdb69c24f2e2c7d1ae9fc486b8247"; }; buildType = "ament_python"; diff --git a/distros/iron/tracetools/default.nix b/distros/iron/tracetools/default.nix index 361b4eba42..c36e222945 100644 --- a/distros/iron/tracetools/default.nix +++ b/distros/iron/tracetools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lttng-tools, lttng-ust, pkg-config }: buildRosPackage { pname = "ros-iron-tracetools"; - version = "6.3.1-r1"; + version = "6.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools/6.3.1-1.tar.gz"; - name = "6.3.1-1.tar.gz"; - sha256 = "193180afac8d9090d7db27acd61ea8ed728e422773f430e69ada1c6bccf5fc83"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/iron/tracetools/6.3.2-1.tar.gz"; + name = "6.3.2-1.tar.gz"; + sha256 = "556aa0489ae6f42b149fc7e114546b2b7b2b9923b3d85c57edd150728501037b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/transmission-interface/default.nix b/distros/iron/transmission-interface/default.nix index b9bd177c39..0d73dd4ee4 100644 --- a/distros/iron/transmission-interface/default.nix +++ b/distros/iron/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }: buildRosPackage { pname = "ros-iron-transmission-interface"; - version = "3.25.0-r1"; + version = "3.27.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/transmission_interface/3.25.0-1.tar.gz"; - name = "3.25.0-1.tar.gz"; - sha256 = "d7d71cd578be380199e4ec5a80c2968363b8c2ce0604617df196286a3873477e"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/iron/transmission_interface/3.27.0-1.tar.gz"; + name = "3.27.0-1.tar.gz"; + sha256 = "0fcdb06869f78f1626f0c43f0d032969cb9baf1de7a13f2d5b272cf3b1e2d93d"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tricycle-controller/default.nix b/distros/iron/tricycle-controller/default.nix index a06f23b633..6ea70e03c8 100644 --- a/distros/iron/tricycle-controller/default.nix +++ b/distros/iron/tricycle-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-iron-tricycle-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "81a34f90e3d26f7621d984e3a337003b4831c364eab9e07e65073404bf930166"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "2d1bd1ca6869112d10d56bcc17a839334b2c00bcb51c5bf61d0c069db182f589"; }; buildType = "ament_cmake"; diff --git a/distros/iron/tricycle-steering-controller/default.nix b/distros/iron/tricycle-steering-controller/default.nix index 6539c3d942..f430954ceb 100644 --- a/distros/iron/tricycle-steering-controller/default.nix +++ b/distros/iron/tricycle-steering-controller/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-iron-tricycle-steering-controller"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_steering_controller/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "3ad0faa3f432be996ea42d1feb34ef5f98a6cd78bd8ff8e5692a6f33f657bdff"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/tricycle_steering_controller/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "c50bab922e8ef3c60d20c146e5d54308f36fdc4a3a2c48e8a191d46804ab2c91"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake generate-parameter-library ]; checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; + propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/iron/turtle-tf2-cpp/default.nix b/distros/iron/turtle-tf2-cpp/default.nix index 13555c2805..b239c9c9b8 100644 --- a/distros/iron/turtle-tf2-cpp/default.nix +++ b/distros/iron/turtle-tf2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-iron-turtle-tf2-cpp"; - version = "0.3.6-r4"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/turtle_tf2_cpp/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "97508c59ad1861d953d88c5d17b6001c58e7c23694ef6ef57219b8cf6ee1b7c0"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/turtle_tf2_cpp/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "1526d09357b1935484ee71c3a5e59fef36ca135d6fe740e5a3c4433ccc1dbe56"; }; buildType = "ament_cmake"; diff --git a/distros/iron/turtle-tf2-py/default.nix b/distros/iron/turtle-tf2-py/default.nix index 9ee3b59ed5..e9ec336e45 100644 --- a/distros/iron/turtle-tf2-py/default.nix +++ b/distros/iron/turtle-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-iron-turtle-tf2-py"; - version = "0.3.6-r4"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/turtle_tf2_py/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "d7c18ef9eb48d29b419b3744e33350b9e00b9532ee94192525db84e9702aece3"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/iron/turtle_tf2_py/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "d483fe87783c5b90042ff77248484f8f97f5f0ee950dc8bd641b1299d60a0cef"; }; buildType = "ament_python"; diff --git a/distros/iron/udp-msgs/default.nix b/distros/iron/udp-msgs/default.nix index 8b8ce9ee1d..ba76810488 100644 --- a/distros/iron/udp-msgs/default.nix +++ b/distros/iron/udp-msgs/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-iron-udp-msgs"; - version = "0.0.3-r6"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/iron/udp_msgs/0.0.3-6.tar.gz"; - name = "0.0.3-6.tar.gz"; - sha256 = "ae5cdf27985fbb5be0a12aaf1e51df3edeb1f794417c43a8b742ce139a9f4888"; + url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/iron/udp_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "87abac29fa0573d24f684084b29aefb3a2fa8e4810d6e39c55e86941f04c5d84"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { - description = "ROS2 udp_msgs package"; + description = "ROS / ROS2 udp_msgs package"; license = with lib.licenses; [ mit ]; }; } diff --git a/distros/iron/ur-calibration/default.nix b/distros/iron/ur-calibration/default.nix index 5e3b4a4059..c701ddd4ae 100644 --- a/distros/iron/ur-calibration/default.nix +++ b/distros/iron/ur-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }: buildRosPackage { pname = "ros-iron-ur-calibration"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_calibration/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "2e9f2ba51949737f6589d8e84e4f9c993d4f2d0f21df050c925147c136192988"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_calibration/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "be5921145b42ec2d3bb979627e595afc910165caa01f5790eb8698b1045a7837"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ur-client-library/default.nix b/distros/iron/ur-client-library/default.nix index e08fc335bc..ed2f747eb4 100644 --- a/distros/iron/ur-client-library/default.nix +++ b/distros/iron/ur-client-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake }: buildRosPackage { pname = "ros-iron-ur-client-library"; - version = "1.3.6-r1"; + version = "1.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/iron/ur_client_library/1.3.6-1.tar.gz"; - name = "1.3.6-1.tar.gz"; - sha256 = "f45bab2559fa3379371c41124425654d41bfb3ac94ea1ceac6f60a7e8769c0e2"; + url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/iron/ur_client_library/1.3.7-1.tar.gz"; + name = "1.3.7-1.tar.gz"; + sha256 = "fd08e8a7dfd2f703e1bd19040e1ef2484989c88c707b2d7882fb47db2c93f6d9"; }; buildType = "cmake"; diff --git a/distros/iron/ur-controllers/default.nix b/distros/iron/ur-controllers/default.nix index 16a92c26b7..afa0db305f 100644 --- a/distros/iron/ur-controllers/default.nix +++ b/distros/iron/ur-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }: buildRosPackage { pname = "ros-iron-ur-controllers"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_controllers/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "e0cbabd233cc5cfbfde66b80b26b8e8e58cbefd4582fae0d6eaa86a9cd306831"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_controllers/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "be21e01cbb562e890aa823f6f9b884b2a04b211741feb72eb31d5f282c118c1b"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ur-dashboard-msgs/default.nix b/distros/iron/ur-dashboard-msgs/default.nix index 1974439e8b..b6bef40a0c 100644 --- a/distros/iron/ur-dashboard-msgs/default.nix +++ b/distros/iron/ur-dashboard-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-iron-ur-dashboard-msgs"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_dashboard_msgs/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "187ba294337a45cf052045f3aaeaeab14e72f83a5fe54f58c8a1b2d813c6fa43"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_dashboard_msgs/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "bfcd8f7bb43cda9e22268ca818f72adea5f44240d76c2ca0e9789066542c3ffe"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ur-moveit-config/default.nix b/distros/iron/ur-moveit-config/default.nix index 8321f04bd5..c9b10260c0 100644 --- a/distros/iron/ur-moveit-config/default.nix +++ b/distros/iron/ur-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }: buildRosPackage { pname = "ros-iron-ur-moveit-config"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_moveit_config/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "b04593ffff42908412e670eccc19d55ac2513a24919091b743a04c0b7848802f"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_moveit_config/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "6945e0b995be9d7aaa50fd2bacd7522e0b263b3f715971089886340b2a5c3dc3"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ur-robot-driver/default.nix b/distros/iron/ur-robot-driver/default.nix index 1e1c5d7217..118e1905da 100644 --- a/distros/iron/ur-robot-driver/default.nix +++ b/distros/iron/ur-robot-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }: buildRosPackage { pname = "ros-iron-ur-robot-driver"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_robot_driver/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "eb92c2ffbf812452d3310f0da429bdc1d2ba9d5209be9d7b77d7204ae5978970"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur_robot_driver/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "6758bd488d8cc8219d9ae88b70a10afdd5034c15e409b7fbc11deb1a59a3fc82"; }; buildType = "ament_cmake"; diff --git a/distros/iron/ur/default.nix b/distros/iron/ur/default.nix index 5835106925..cda9c209db 100644 --- a/distros/iron/ur/default.nix +++ b/distros/iron/ur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }: buildRosPackage { pname = "ros-iron-ur"; - version = "2.3.7-r1"; + version = "2.3.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur/2.3.7-1.tar.gz"; - name = "2.3.7-1.tar.gz"; - sha256 = "1e5e3fa02f724b7a331b3cf37c3cc3b5761c95ac91e4f736dde689ff2c9e079f"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/iron/ur/2.3.9-1.tar.gz"; + name = "2.3.9-1.tar.gz"; + sha256 = "c633d98b3dbe442c65137adf4c7e64dbfa532e7c881919b813f9167644dc1d6c"; }; buildType = "ament_cmake"; diff --git a/distros/iron/velocity-controllers/default.nix b/distros/iron/velocity-controllers/default.nix index 88c25983a2..4da0288a39 100644 --- a/distros/iron/velocity-controllers/default.nix +++ b/distros/iron/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-iron-velocity-controllers"; - version = "3.24.0-r1"; + version = "3.26.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/velocity_controllers/3.24.0-1.tar.gz"; - name = "3.24.0-1.tar.gz"; - sha256 = "67699f95a3fded3681eb66bfc932dc1100f77a96b3ee1223e44b6d355c6503c0"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/velocity_controllers/3.26.0-1.tar.gz"; + name = "3.26.0-1.tar.gz"; + sha256 = "7e95a594280dc3b65b0dd74d71a98afddf3c3e30f131a636199e9351dfe65e09"; }; buildType = "ament_cmake"; diff --git a/distros/iron/zstd-vendor/default.nix b/distros/iron/zstd-vendor/default.nix index 5455ff72c6..800b54bd0a 100644 --- a/distros/iron/zstd-vendor/default.nix +++ b/distros/iron/zstd-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, zstd }: buildRosPackage { pname = "ros-iron-zstd-vendor"; - version = "0.22.6-r1"; + version = "0.22.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/zstd_vendor/0.22.6-1.tar.gz"; - name = "0.22.6-1.tar.gz"; - sha256 = "8aecc16d117ff11a1ca356336d963f18682d7b7af1fa1271df1bb569fbeeb2ad"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/iron/zstd_vendor/0.22.7-1.tar.gz"; + name = "0.22.7-1.tar.gz"; + sha256 = "aadc44a08858ce03a0f5c9210d1860fd00a51df8fc6742fdce29d7611a34c31f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ackermann-steering-controller/default.nix b/distros/jazzy/ackermann-steering-controller/default.nix index eaff9d0ec7..ebebf64bdb 100644 --- a/distros/jazzy/ackermann-steering-controller/default.nix +++ b/distros/jazzy/ackermann-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-jazzy-ackermann-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "1595f63706b1c2cb657df67c1658d3f654812c14460fb0614968f3989c88c29b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "4d7dd3228bd4ceac069c74ad489c7434347222eb457493bb89bc872b48bddf31"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/action-tutorials-cpp/default.nix b/distros/jazzy/action-tutorials-cpp/default.nix index dff16322d5..20eb447b79 100644 --- a/distros/jazzy/action-tutorials-cpp/default.nix +++ b/distros/jazzy/action-tutorials-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }: buildRosPackage { pname = "ros-jazzy-action-tutorials-cpp"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_cpp/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "6a6585a338bc433cdd83a0f42f17f55d7f8fe1fb3ea76704b35af06f0593c1bf"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_cpp/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "b84c4961a6894c47ee706d92dcdb234d7ece8d77ee3236da36322cf6a3bac3a3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/action-tutorials-interfaces/default.nix b/distros/jazzy/action-tutorials-interfaces/default.nix index 7550dbbf78..e527db3f76 100644 --- a/distros/jazzy/action-tutorials-interfaces/default.nix +++ b/distros/jazzy/action-tutorials-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-action-tutorials-interfaces"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_interfaces/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "812276a06f90a6cf13d6909c2649919e5e6c34cbde0d4841493cfff2f79c802a"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_interfaces/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "c581d591c817c2cc9fb5c70e30e009c928e859a3d8eca7428bed5cf92952c6d4"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/action-tutorials-py/default.nix b/distros/jazzy/action-tutorials-py/default.nix index 7d53ce5556..cd5475515b 100644 --- a/distros/jazzy/action-tutorials-py/default.nix +++ b/distros/jazzy/action-tutorials-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: buildRosPackage { pname = "ros-jazzy-action-tutorials-py"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_py/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "5c226bd4941980ddd98ebe90c8eb5495c83517440cb11879cdaaee70e7feec25"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/action_tutorials_py/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "ecbe6f0bd3686fc487ac68034e851dfded40e202364d88873cd32f3ac792a6b1"; }; buildType = "ament_python"; diff --git a/distros/jazzy/admittance-controller/default.nix b/distros/jazzy/admittance-controller/default.nix index c917c21a66..735a263a57 100644 --- a/distros/jazzy/admittance-controller/default.nix +++ b/distros/jazzy/admittance-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-admittance-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "34702dd5805fcf37535d247224976e58ed46331b6ea0252333ff7a1c4858c7a0"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "6db5d87753cb498206943ca735ed2b257c8175756dbfccd4327079038d018ce9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-clang-format/default.nix b/distros/jazzy/ament-clang-format/default.nix index 628db39cd5..225b1187ec 100644 --- a/distros/jazzy/ament-clang-format/default.nix +++ b/distros/jazzy/ament-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-clang-format"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_clang_format/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "8b13c8d91f4c13a59c11f31c7fc8fa0c1f6d27a9fda3ef2ca94fdd6d91269037"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_clang_format/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "79428e91b1a670ecedd0604cf48c11a828edd260785d9a85ac9aa2cc6ec95335"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-clang-tidy/default.nix b/distros/jazzy/ament-clang-tidy/default.nix index 0be2ae62fd..0f96d3731c 100644 --- a/distros/jazzy/ament-clang-tidy/default.nix +++ b/distros/jazzy/ament-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-clang-tidy"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_clang_tidy/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "a6edac756d109f76fbab1f9c2eeee9885ce157978015d824ddacc781b1b18efe"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_clang_tidy/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "7fef0327244f765d49016adc66d13b5815b71fd91f82628891d7bb319a0db2f9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-cmake-auto/default.nix b/distros/jazzy/ament-cmake-auto/default.nix index bd34ac068c..8128ced5b8 100644 --- a/distros/jazzy/ament-cmake-auto/default.nix +++ b/distros/jazzy/ament-cmake-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest }: buildRosPackage { pname = "ros-jazzy-ament-cmake-auto"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_auto/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "4689f24b58811f9be493d8446298b632b42ed478155e73dac2dd675aa7462a1a"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_auto/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "3e083fe24f5291148faa05b23bf05f7b18a651ca6035f1fbfe0b101fdfb2871a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-catch2/default.nix b/distros/jazzy/ament-cmake-catch2/default.nix index 02d81e3386..17e8f42c66 100644 --- a/distros/jazzy/ament-cmake-catch2/default.nix +++ b/distros/jazzy/ament-cmake-catch2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-jazzy-ament-cmake-catch2"; - version = "1.4.0-r3"; + version = "1.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/jazzy/ament_cmake_catch2/1.4.0-3.tar.gz"; - name = "1.4.0-3.tar.gz"; - sha256 = "f49dc20303ecb6b5cf34cb4ee0535ff86a16cefe4f2b0dd8003ce84c09155f20"; + url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/jazzy/ament_cmake_catch2/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "322e0f847f8949ae77d7b1bfcd45d1b1deb56f163db078fa54be5438db7b6b76"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-clang-format/default.nix b/distros/jazzy/ament-cmake-clang-format/default.nix index 89ae676ade..2acb507a87 100644 --- a/distros/jazzy/ament-cmake-clang-format/default.nix +++ b/distros/jazzy/ament-cmake-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-jazzy-ament-cmake-clang-format"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_clang_format/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "9fd3a2c374a78ccb4e0f05e6722afe550313d9b9839d7db9a342cabee8384513"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_clang_format/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "5d5aa44481bfde8f06238718df8555f023a5bb46b38ac682328abfbbe4562f06"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-clang-tidy/default.nix b/distros/jazzy/ament-cmake-clang-tidy/default.nix index 89156f36d9..88fb23c56d 100644 --- a/distros/jazzy/ament-cmake-clang-tidy/default.nix +++ b/distros/jazzy/ament-cmake-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-jazzy-ament-cmake-clang-tidy"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_clang_tidy/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "1d13e7e285f92acf28ccc91d9c32bd704f95733e3d3b5dd8e116d085ac912d55"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_clang_tidy/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "b81e905eab24330ad528bbc2c22124ff3c25d6dd65edf4e207acd562b98d2204"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-copyright/default.nix b/distros/jazzy/ament-cmake-copyright/default.nix index c4e34d0ac1..854e33c5d4 100644 --- a/distros/jazzy/ament-cmake-copyright/default.nix +++ b/distros/jazzy/ament-cmake-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }: buildRosPackage { pname = "ros-jazzy-ament-cmake-copyright"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_copyright/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "8e7f83ae54c5e4a96a12d0c7aff060fd70e9bf852017d1e6399dac68e8d4ceed"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_copyright/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "93a3aff2d3bde07345c9fcfcd1af0e51a39f052c5032aaf7ecdbef7fe70108a7"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-core/default.nix b/distros/jazzy/ament-cmake-core/default.nix index e6b196480c..14fad22ced 100644 --- a/distros/jazzy/ament-cmake-core/default.nix +++ b/distros/jazzy/ament-cmake-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }: buildRosPackage { pname = "ros-jazzy-ament-cmake-core"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_core/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "a07b683df7f0f0c7774fac65b3bd3279618cc72e477b5cd645fefbacabbc1136"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_core/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "605a9a5411ed90360072478998b59076d8cb52c1797211fd14879e7d1ce47a65"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-cppcheck/default.nix b/distros/jazzy/ament-cmake-cppcheck/default.nix index b2ad526e0a..68a8190c8b 100644 --- a/distros/jazzy/ament-cmake-cppcheck/default.nix +++ b/distros/jazzy/ament-cmake-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }: buildRosPackage { pname = "ros-jazzy-ament-cmake-cppcheck"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_cppcheck/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "0af0476b10b762fabe97d05b960fe5355212ae4fb2e72b38d371f243b9c5dcde"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_cppcheck/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "5130cd3e8118ecb8b66a4a2ff0fc6c9a4ffe83b65e75650b6608a1d1f4572ce5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-cpplint/default.nix b/distros/jazzy/ament-cmake-cpplint/default.nix index f7966f9fee..f7f2577623 100644 --- a/distros/jazzy/ament-cmake-cpplint/default.nix +++ b/distros/jazzy/ament-cmake-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }: buildRosPackage { pname = "ros-jazzy-ament-cmake-cpplint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_cpplint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "b5c9e5d5074aa4842b856674d8927687b2a7be9330157cfc043b0c57a4e9ee9d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_cpplint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "3d421ad7f7c404d5d4f9cbbf01569e118d2a9d31536edae3efdc9ce2c79477f1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-definitions/default.nix b/distros/jazzy/ament-cmake-export-definitions/default.nix index 757ffd6cf7..a3ab1ceb1b 100644 --- a/distros/jazzy/ament-cmake-export-definitions/default.nix +++ b/distros/jazzy/ament-cmake-export-definitions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-definitions"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_definitions/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "b8305669d8355f9808ec3782b8326bd8724ca9ca2dac3a2b0eceacd236d259f4"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_definitions/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "8f51a357fa7fc0fb2f709368068ccee4a005d9d442b67468467b6691f48f905f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-dependencies/default.nix b/distros/jazzy/ament-cmake-export-dependencies/default.nix index b0b38e7cc3..6e7fa60361 100644 --- a/distros/jazzy/ament-cmake-export-dependencies/default.nix +++ b/distros/jazzy/ament-cmake-export-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-dependencies"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_dependencies/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "8e58f913e92f50ebfe59f347749e6c4bc73dafe61e401eaba07dd5f19a4fea62"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_dependencies/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "82ab9f9a3ddc7fb31afb7df95043d5c9dac680c6092be75f01f24495c9fd141c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-include-directories/default.nix b/distros/jazzy/ament-cmake-export-include-directories/default.nix index 1a88b4c0a9..04766614d6 100644 --- a/distros/jazzy/ament-cmake-export-include-directories/default.nix +++ b/distros/jazzy/ament-cmake-export-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-include-directories"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_include_directories/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "ae0e04642dc384a71f9d202d246d321bc9ec17870414dd6f2e746904aa21c2ac"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_include_directories/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "87a8a2f42ae3f179901ad8335847a3e0179f2e975da6b966ab9dde0bf3daf36c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-interfaces/default.nix b/distros/jazzy/ament-cmake-export-interfaces/default.nix index 24b9880e29..3a3a06fbf7 100644 --- a/distros/jazzy/ament-cmake-export-interfaces/default.nix +++ b/distros/jazzy/ament-cmake-export-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-interfaces"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_interfaces/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "bcf24a27995b20142942018b3a515004764d6f1725e65d951bc3058a1802e670"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_interfaces/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "59559945bc474e50e1a4d53024ac104b0744580a04f683e0e15dcddc22ffb8f1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-libraries/default.nix b/distros/jazzy/ament-cmake-export-libraries/default.nix index 48e2f8db06..c7f8ac621d 100644 --- a/distros/jazzy/ament-cmake-export-libraries/default.nix +++ b/distros/jazzy/ament-cmake-export-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-libraries"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_libraries/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "a6b6d206822d8e35eb25baaee79d7d4a52570a35381365d810b5655addf10057"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_libraries/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "a5b4234c137ee9aa7ac2326a47ab226dab53b77eb3f4bfc8b3b7b6b5b3105b78"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-link-flags/default.nix b/distros/jazzy/ament-cmake-export-link-flags/default.nix index 234f86d22d..888e539437 100644 --- a/distros/jazzy/ament-cmake-export-link-flags/default.nix +++ b/distros/jazzy/ament-cmake-export-link-flags/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-link-flags"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_link_flags/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "4087f7b4b4383bca7b75e15cae755d777f29e2b868ffc59800802978273c2e8e"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_link_flags/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "30f207f91e7a1161da7429af4939497813459371f4c9c1921fcde8251ce93234"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-export-targets/default.nix b/distros/jazzy/ament-cmake-export-targets/default.nix index b7c1929b28..e43e93877c 100644 --- a/distros/jazzy/ament-cmake-export-targets/default.nix +++ b/distros/jazzy/ament-cmake-export-targets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-jazzy-ament-cmake-export-targets"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_targets/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "7e5b18f8f63691d532780d7c16ed49b7272ca22b128868a9b2f6822361c23df2"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_export_targets/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "9387af98709219d1c6b089392520b7fe995ca72abbeaa5a282e7b6bed769d204"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-flake8/default.nix b/distros/jazzy/ament-cmake-flake8/default.nix index 573771a7a9..050b46da7b 100644 --- a/distros/jazzy/ament-cmake-flake8/default.nix +++ b/distros/jazzy/ament-cmake-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }: buildRosPackage { pname = "ros-jazzy-ament-cmake-flake8"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_flake8/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "b5c7b7fed73ee175761fb82c83027a964d1cb430ef725e187ee6b1a5441b79ea"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_flake8/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "d488a8ae264f75098e22c9e4fd29a5d770a4ce21e054c381e9017aa63c0fe08a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-gen-version-h/default.nix b/distros/jazzy/ament-cmake-gen-version-h/default.nix index e27649c5dd..7cc4c3b585 100644 --- a/distros/jazzy/ament-cmake-gen-version-h/default.nix +++ b/distros/jazzy/ament-cmake-gen-version-h/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }: buildRosPackage { pname = "ros-jazzy-ament-cmake-gen-version-h"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gen_version_h/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "b6cf9f5b815ac84cec3c537c3da01066c0729bbfea47346c9bc2af19035e8004"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gen_version_h/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "4d9a6d2f0c9cd8b55a941339c8e32b2b3b6017c0c8618a4846b06221f964a343"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-gmock/default.nix b/distros/jazzy/ament-cmake-gmock/default.nix index 9cb5c513aa..2d20d0586a 100644 --- a/distros/jazzy/ament-cmake-gmock/default.nix +++ b/distros/jazzy/ament-cmake-gmock/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }: buildRosPackage { pname = "ros-jazzy-ament-cmake-gmock"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gmock/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "64d33e771d3bc0c78f7905ffc43ea6b484af7d41317190bcb6660142d496cb40"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gmock/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "dfa7784b5778cd26d419f53249842a982491e33bf05c53e5d8353e9733350560"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-google-benchmark/default.nix b/distros/jazzy/ament-cmake-google-benchmark/default.nix index 819bf7bfb0..4c9f02aeac 100644 --- a/distros/jazzy/ament-cmake-google-benchmark/default.nix +++ b/distros/jazzy/ament-cmake-google-benchmark/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }: buildRosPackage { pname = "ros-jazzy-ament-cmake-google-benchmark"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_google_benchmark/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "d6acd3d8073cf49aeebae5bc9b6bd9b0cf0d14788bbbec5d58b5efe206ae97b9"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_google_benchmark/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "7e253922e683d4b49e01d921831248d05d4f245fc44dee7a7d08c411dd8f9512"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-gtest/default.nix b/distros/jazzy/ament-cmake-gtest/default.nix index 1213180f5a..2124f42bb6 100644 --- a/distros/jazzy/ament-cmake-gtest/default.nix +++ b/distros/jazzy/ament-cmake-gtest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }: buildRosPackage { pname = "ros-jazzy-ament-cmake-gtest"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gtest/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "341a08f34b8bc2a54836cb60d77ea9dc3dbc63b166d5706980354b2e0f6cd67c"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_gtest/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "ae26f392d10d839f7aab959d0efcd8e25a122641c68330aedf12d64ff0519ad4"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-include-directories/default.nix b/distros/jazzy/ament-cmake-include-directories/default.nix index ab5b6313ad..03274b4135 100644 --- a/distros/jazzy/ament-cmake-include-directories/default.nix +++ b/distros/jazzy/ament-cmake-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-include-directories"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_include_directories/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "9269d706e54fcc786686584fd1f4388db53315c23f8eae45caae09a308504abd"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_include_directories/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "60731ad9f9dda9a73a1f577b923b0e8909871c448560f2a971c6aa3ab03fdb1a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-libraries/default.nix b/distros/jazzy/ament-cmake-libraries/default.nix index 784423ee90..e42dc70e90 100644 --- a/distros/jazzy/ament-cmake-libraries/default.nix +++ b/distros/jazzy/ament-cmake-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-libraries"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_libraries/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "e07fbf9cb593cfa96a8bab114f592be896c390801f63c1e056fdf089508cb9d3"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_libraries/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "71128c8c4387b00fe2170f70ed8357e29f73a76230e61a74bf05d10ddd36d88d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-lint-cmake/default.nix b/distros/jazzy/ament-cmake-lint-cmake/default.nix index ce3b5789bb..4d960c3e70 100644 --- a/distros/jazzy/ament-cmake-lint-cmake/default.nix +++ b/distros/jazzy/ament-cmake-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }: buildRosPackage { pname = "ros-jazzy-ament-cmake-lint-cmake"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_lint_cmake/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "143eba72f378999c7cb99ab38ffe5043eff68497a8d86d4fd93cc5d7d73491b9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_lint_cmake/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "bc36c978a1f295d207fa35e159844bcb6bd1e6bbe0bbd76540d557ec06677b0b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-mypy/default.nix b/distros/jazzy/ament-cmake-mypy/default.nix index ea54d4278e..d0a9489955 100644 --- a/distros/jazzy/ament-cmake-mypy/default.nix +++ b/distros/jazzy/ament-cmake-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }: buildRosPackage { pname = "ros-jazzy-ament-cmake-mypy"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_mypy/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "8fd8cbd794844e3832b1107351cc805565e2d0402fed79738da5a4752e5e2833"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_mypy/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "a01739ad432dd01fb7df6db1c4abe75a363b5304d941b21b74464c762c63074e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-pclint/default.nix b/distros/jazzy/ament-cmake-pclint/default.nix index 31ea4540c8..a6cab51f14 100644 --- a/distros/jazzy/ament-cmake-pclint/default.nix +++ b/distros/jazzy/ament-cmake-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }: buildRosPackage { pname = "ros-jazzy-ament-cmake-pclint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pclint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "cf831ffd992bb038076eaf1cbb04f72ef5db4c2912ba461fe2ed262986b40534"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pclint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "9575010d412d27eceec4928946d550448e2b1865114c097510ac82803045d7b3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-pep257/default.nix b/distros/jazzy/ament-cmake-pep257/default.nix index 96e3712f6d..a12113be22 100644 --- a/distros/jazzy/ament-cmake-pep257/default.nix +++ b/distros/jazzy/ament-cmake-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }: buildRosPackage { pname = "ros-jazzy-ament-cmake-pep257"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pep257/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "68619537738444651bb2bfc87fce30bbbe336f271b795e1dc58f3806a884e3f2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pep257/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "c944f05335c0ad6c076113d4a0572bb372fa76cf402071b5328644422688b4c3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-pycodestyle/default.nix b/distros/jazzy/ament-cmake-pycodestyle/default.nix index 7d469865e0..31ccb514d5 100644 --- a/distros/jazzy/ament-cmake-pycodestyle/default.nix +++ b/distros/jazzy/ament-cmake-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }: buildRosPackage { pname = "ros-jazzy-ament-cmake-pycodestyle"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pycodestyle/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "0e02509f2e196f0de116e65441e57a397e686b8beb3676aac806f673740337ff"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pycodestyle/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "fba2938a8fed5bae67dccaecd968914f31bcfe24785eaba354f7283997f74138"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-pyflakes/default.nix b/distros/jazzy/ament-cmake-pyflakes/default.nix index 47be83aac2..e96a897d24 100644 --- a/distros/jazzy/ament-cmake-pyflakes/default.nix +++ b/distros/jazzy/ament-cmake-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }: buildRosPackage { pname = "ros-jazzy-ament-cmake-pyflakes"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pyflakes/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "3ea883c526ffd04f8505ce6aaf9511a70037dd5085cd9693cf99fe39701a6e5c"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_pyflakes/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "24531d398f0e4e3e4d7e7e8ce57048764a86209125ccaed80316c35202f4068a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-pytest/default.nix b/distros/jazzy/ament-cmake-pytest/default.nix index a7301d460c..a9df5ad8a0 100644 --- a/distros/jazzy/ament-cmake-pytest/default.nix +++ b/distros/jazzy/ament-cmake-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-cmake-pytest"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_pytest/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "ef930cd42a6e14964fa6267d1f2c89eb7648548cab8ac3c08df9608733406e8d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_pytest/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "f44b5c51a48584bbea85139b82d78c311aae23262a620da3a6537f9791cf879d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-python/default.nix b/distros/jazzy/ament-cmake-python/default.nix index bc09aad020..764347b733 100644 --- a/distros/jazzy/ament-cmake-python/default.nix +++ b/distros/jazzy/ament-cmake-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-python"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_python/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "47679aec58e5ff799d562473f10299c79d4eff1b15198e317cd18830f3309249"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_python/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "f43bb0d458981e596975c5b0dbbd3121a215505603783dd0aaba2417397aeb6c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-target-dependencies/default.nix b/distros/jazzy/ament-cmake-target-dependencies/default.nix index f23765b627..696c2157c7 100644 --- a/distros/jazzy/ament-cmake-target-dependencies/default.nix +++ b/distros/jazzy/ament-cmake-target-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }: buildRosPackage { pname = "ros-jazzy-ament-cmake-target-dependencies"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_target_dependencies/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "a48c8022316f10b760449d2305f8c614f6d743287a902026af77372329eb8882"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_target_dependencies/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "31ae0adc056dea403e4ba4d21b486b2770f8b27edd7f56373532308dd6d2d4a0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-test/default.nix b/distros/jazzy/ament-cmake-test/default.nix index 811ce9e353..0f353841bb 100644 --- a/distros/jazzy/ament-cmake-test/default.nix +++ b/distros/jazzy/ament-cmake-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }: buildRosPackage { pname = "ros-jazzy-ament-cmake-test"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_test/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "078dbd60588cc2fd22aa8ee8feb368607fced649f9c08defeafb3841846cafe1"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_test/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "b44918751b9bb84d8e9c75f41ca4a9e7e60d448abc2283345696c9eeaf2999eb"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-uncrustify/default.nix b/distros/jazzy/ament-cmake-uncrustify/default.nix index 40b4939f8e..e86fc87c9a 100644 --- a/distros/jazzy/ament-cmake-uncrustify/default.nix +++ b/distros/jazzy/ament-cmake-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }: buildRosPackage { pname = "ros-jazzy-ament-cmake-uncrustify"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_uncrustify/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "1fe2092c97cfb1a09d95036284f39584fc711ca7a08f1d8623e72b3e657d2f9b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_uncrustify/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "2e909664aa450ca7a015cf895b36e79730ba823a2c1654f8447d2377b1239cc8"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-vendor-package/default.nix b/distros/jazzy/ament-cmake-vendor-package/default.nix index b862e43d5c..45268620e2 100644 --- a/distros/jazzy/ament-cmake-vendor-package/default.nix +++ b/distros/jazzy/ament-cmake-vendor-package/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }: buildRosPackage { pname = "ros-jazzy-ament-cmake-vendor-package"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_vendor_package/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "3841a16bc8988b2bd20a661f8e363d277e44fad74bfaff5a074df1297b7370f4"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_vendor_package/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "2fd64ab77159357b4f6fbee3060cbccbb28691789b44f73135f1cf08644eb8b7"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-version/default.nix b/distros/jazzy/ament-cmake-version/default.nix index 140c4e58cf..1305f8e907 100644 --- a/distros/jazzy/ament-cmake-version/default.nix +++ b/distros/jazzy/ament-cmake-version/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-jazzy-ament-cmake-version"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_version/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "85ebb9e9644a6af4fcd60508381127a42a817a0b2d3caa7378f5103b78f68f46"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake_version/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "3c6eadd5f6c937500b4b4efea8b2d92bad029e43172ce5e0a34992179079bf83"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake-xmllint/default.nix b/distros/jazzy/ament-cmake-xmllint/default.nix index c5a27d3045..1a9a72c33b 100644 --- a/distros/jazzy/ament-cmake-xmllint/default.nix +++ b/distros/jazzy/ament-cmake-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-xmllint }: buildRosPackage { pname = "ros-jazzy-ament-cmake-xmllint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_xmllint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "1698c8bcf649cf9f3ff5e8b63942556dac4f3c044b89accf5335941a04f15680"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cmake_xmllint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "ff2e237ed6815a7a636cca269cb7b992352a80e92aff6046542b459a5d71cd67"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-cmake/default.nix b/distros/jazzy/ament-cmake/default.nix index b4a127f710..cf05b46789 100644 --- a/distros/jazzy/ament-cmake/default.nix +++ b/distros/jazzy/ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }: buildRosPackage { pname = "ros-jazzy-ament-cmake"; - version = "2.5.0-r2"; + version = "2.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake/2.5.0-2.tar.gz"; - name = "2.5.0-2.tar.gz"; - sha256 = "eb8219bf3a712ce1b3092d51c71ae43d4e2fb1aa1f82742f510052c372c16a4f"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/jazzy/ament_cmake/2.5.2-1.tar.gz"; + name = "2.5.2-1.tar.gz"; + sha256 = "c3d92db8f1abd0274888970f41cb030678bf2c527a9eb168d38506418bd19ea6"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-copyright/default.nix b/distros/jazzy/ament-copyright/default.nix index d4cf727483..f3a8bf4663 100644 --- a/distros/jazzy/ament-copyright/default.nix +++ b/distros/jazzy/ament-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-copyright"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_copyright/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "ad3259e653c901c86fb70527a052818b5d8063adb8153e279599beff7044ff0b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_copyright/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "4dd4c22db7fc1bf4cc9477aea973f5e707c61522d59a3f4481c4c8609d5e784e"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-cppcheck/default.nix b/distros/jazzy/ament-cppcheck/default.nix index d8e539518f..cf7dca8cc2 100644 --- a/distros/jazzy/ament-cppcheck/default.nix +++ b/distros/jazzy/ament-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, cppcheck, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-cppcheck"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cppcheck/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "7be3f00fbd3345f0e3da412ae2f51a3b091d54611e01437a61469ccb442f933f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cppcheck/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "4148b2a5e02fb14af7ea422ee6436271f4f10ddab0e9e004f9ca1182e82efca5"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-cpplint/default.nix b/distros/jazzy/ament-cpplint/default.nix index 03456834d1..71f8672550 100644 --- a/distros/jazzy/ament-cpplint/default.nix +++ b/distros/jazzy/ament-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-cpplint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cpplint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "216f0d423ee6e2cc91af2a7712ecf348fcc9b2080741446050180d681ac81150"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_cpplint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "89166d90ee4ecb34c5975005928c8bbbf7fe45ba53cb71c8d799156510e59647"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-flake8/default.nix b/distros/jazzy/ament-flake8/default.nix index 4c36af2402..b5190416ae 100644 --- a/distros/jazzy/ament-flake8/default.nix +++ b/distros/jazzy/ament-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: buildRosPackage { pname = "ros-jazzy-ament-flake8"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_flake8/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "b8b7c9c1048c61328f1a9d6690939f28ddf76d853072308e1d0ab1bf467e6f09"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_flake8/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "09a8309875c441b17af1c2c76a0c9c3ad9eddc6dfc0fc6350456d3f6d78356cd"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-lint-auto/default.nix b/distros/jazzy/ament-lint-auto/default.nix index f66cac8195..98ecfbdff9 100644 --- a/distros/jazzy/ament-lint-auto/default.nix +++ b/distros/jazzy/ament-lint-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-jazzy-ament-lint-auto"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_auto/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "a0d00f0095e4e936abc90257c5e05dc185576d655e5112acb819e32090e3672f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_auto/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "0b7f3f42aceb455ad56e9d717fd9512becd5fa71b5964b2186857b33802860fe"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-lint-cmake/default.nix b/distros/jazzy/ament-lint-cmake/default.nix index 18f5fe0c14..d16d9127c1 100644 --- a/distros/jazzy/ament-lint-cmake/default.nix +++ b/distros/jazzy/ament-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-lint-cmake"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_cmake/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "ff8872ff4ce6e89bb45fecf6f42e44c7b40eb2d00de3033e45903509723161ff"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_cmake/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "fe9b6a97de7ec70e8704937a10ab986f04bb29132d8c20c9788ca0645748648b"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-lint-common/default.nix b/distros/jazzy/ament-lint-common/default.nix index 9a8e83bf6c..91e101657c 100644 --- a/distros/jazzy/ament-lint-common/default.nix +++ b/distros/jazzy/ament-lint-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }: buildRosPackage { pname = "ros-jazzy-ament-lint-common"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_common/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "ab4bce00cca78a4746ec95bd7316e48388b9c11a3db65ace81a85a30cb1a6b67"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint_common/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "dca5887f789fb432134d19a739b753a32823a46aa2df4de6e646fe7cbd989e68"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ament-lint/default.nix b/distros/jazzy/ament-lint/default.nix index 4a875410ca..12f8dec957 100644 --- a/distros/jazzy/ament-lint/default.nix +++ b/distros/jazzy/ament-lint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-lint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "7defc55c115775bc7dbc06e0f9d8ae38a2f4e377753ae95b7ba61c0c9fdd9576"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_lint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "8e84d02d24a8db3583ec2f4c96ed002bf99840595bf66b057a6b2e94a7f28e9f"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-mypy/default.nix b/distros/jazzy/ament-mypy/default.nix index fc3ee6df9a..45a78842df 100644 --- a/distros/jazzy/ament-mypy/default.nix +++ b/distros/jazzy/ament-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-mypy"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_mypy/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "c710646a46df0586795ff42a5d5d2cdc95e2e881f628642f0fc28a6240ad7dae"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_mypy/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "f600e94f1758fb291f010f0fb2d08bde5412bbaef9fde3aeff0ecbcc1a582472"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-pclint/default.nix b/distros/jazzy/ament-pclint/default.nix index eb3b995269..f5e9fff1ce 100644 --- a/distros/jazzy/ament-pclint/default.nix +++ b/distros/jazzy/ament-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-pclint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pclint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "f82a2fc48a618e16048e7442a028bdca181b67d84112f41a8315f89347a7296c"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pclint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "bc414fcdd721e2ce1230bdccf416dbdbf060125b07800c3ab93d93fea60edcb5"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-pep257/default.nix b/distros/jazzy/ament-pep257/default.nix index 8171152f52..563a4c1cbf 100644 --- a/distros/jazzy/ament-pep257/default.nix +++ b/distros/jazzy/ament-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-pep257"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pep257/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "adcb195daedf8ee20afe999f966361a3682dfa113d289da4c34cb74dbb412350"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pep257/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "83ef06255358ec2f794317666e8e244b338ba2455b5d80a6c1a0a57d4ab5e5d6"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-pycodestyle/default.nix b/distros/jazzy/ament-pycodestyle/default.nix index 454091c236..9d14805647 100644 --- a/distros/jazzy/ament-pycodestyle/default.nix +++ b/distros/jazzy/ament-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python3Packages }: buildRosPackage { pname = "ros-jazzy-ament-pycodestyle"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pycodestyle/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "96ff471b0385b25be244f2a4f98580b4364220ba4377e882f06beabc2fb4b3e5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pycodestyle/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "21eef81e8f6862af624aa53ee4c513657d56298c9cd02d9e9d2bfb2f067466a9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-pyflakes/default.nix b/distros/jazzy/ament-pyflakes/default.nix index 3e8b52902e..e2ae66202f 100644 --- a/distros/jazzy/ament-pyflakes/default.nix +++ b/distros/jazzy/ament-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-pyflakes"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pyflakes/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "95c99891676052e3701d0756cbbe2cd4dd1644b657b44656f2e3b55da1a29b4b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_pyflakes/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "f006b79f79045f54f4186e93ec6db567a29967837780b7c48060f33b0201c3ac"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-uncrustify/default.nix b/distros/jazzy/ament-uncrustify/default.nix index 6c3276285c..08fb1503f0 100644 --- a/distros/jazzy/ament-uncrustify/default.nix +++ b/distros/jazzy/ament-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, pythonPackages, uncrustify-vendor }: buildRosPackage { pname = "ros-jazzy-ament-uncrustify"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_uncrustify/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "947a84546123a04b7e25d7b32fc90155783361b7e9bad610916fca3f908dd367"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_uncrustify/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "66d5565a4edd2f6fd6511d225b5138687ee762feff66dbad86622205cff3892d"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ament-xmllint/default.nix b/distros/jazzy/ament-xmllint/default.nix index d0e7d60b3b..017ac72083 100644 --- a/distros/jazzy/ament-xmllint/default.nix +++ b/distros/jazzy/ament-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }: buildRosPackage { pname = "ros-jazzy-ament-xmllint"; - version = "0.17.0-r2"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_xmllint/0.17.0-2.tar.gz"; - name = "0.17.0-2.tar.gz"; - sha256 = "b4ebcb4feb05d45d39eaf207d09c41b70492173db3747257ef9ac9a8a1455ca5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/jazzy/ament_xmllint/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "90362b9e00c10b22d22ff1536fc790f5ae8b403a988e17d8f4e3513c3640b204"; }; buildType = "ament_python"; diff --git a/distros/jazzy/apriltag-ros/default.nix b/distros/jazzy/apriltag-ros/default.nix index 6d5904e4b5..6bb47fd583 100644 --- a/distros/jazzy/apriltag-ros/default.nix +++ b/distros/jazzy/apriltag-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-lint-auto, apriltag, apriltag-msgs, cv-bridge, eigen, image-transport, rclcpp, rclcpp-components, sensor-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-apriltag-ros"; - version = "3.1.1-r5"; + version = "3.2.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/jazzy/apriltag_ros/3.1.1-5.tar.gz"; - name = "3.1.1-5.tar.gz"; - sha256 = "351ac80ca3976604e31dcdfbcd1572070f8b3ed44e037969a779f0bf6a4fb6ae"; + url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/jazzy/apriltag_ros/3.2.2-1.tar.gz"; + name = "3.2.2-1.tar.gz"; + sha256 = "3c080d6ef021a478aca0599dbdd394eb26da3506217c15e5f296ab7c5b6e5ea7"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/aruco-opencv-msgs/default.nix b/distros/jazzy/aruco-opencv-msgs/default.nix index 98361b7d46..c0dbb169d2 100644 --- a/distros/jazzy/aruco-opencv-msgs/default.nix +++ b/distros/jazzy/aruco-opencv-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-aruco-opencv-msgs"; - version = "6.0.0-r1"; + version = "6.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/jazzy/aruco_opencv_msgs/6.0.0-1.tar.gz"; - name = "6.0.0-1.tar.gz"; - sha256 = "e41a4e45ce67ea3d9ba50a97998944a7d47da2b2ba1374dbd02da8433052024b"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/jazzy/aruco_opencv_msgs/6.0.1-1.tar.gz"; + name = "6.0.1-1.tar.gz"; + sha256 = "f1b29e5fe2ed74777d0a5406d508648284503713769439a72229e40920803a48"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/aruco-opencv/default.nix b/distros/jazzy/aruco-opencv/default.nix index 51a7338766..11fc55777b 100644 --- a/distros/jazzy/aruco-opencv/default.nix +++ b/distros/jazzy/aruco-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }: buildRosPackage { pname = "ros-jazzy-aruco-opencv"; - version = "6.0.0-r1"; + version = "6.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/jazzy/aruco_opencv/6.0.0-1.tar.gz"; - name = "6.0.0-1.tar.gz"; - sha256 = "fed01cb7634416af5af94ff108ea50db7a19c6258837aa30dafd008f159cfcec"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/jazzy/aruco_opencv/6.0.1-1.tar.gz"; + name = "6.0.1-1.tar.gz"; + sha256 = "57793dabc2af1102684291f17a2f186eb986269965063bfb7716cec85688566f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/autoware-adapi-v1-msgs/default.nix b/distros/jazzy/autoware-adapi-v1-msgs/default.nix index 359ee6ad7e..5fd6272da8 100644 --- a/distros/jazzy/autoware-adapi-v1-msgs/default.nix +++ b/distros/jazzy/autoware-adapi-v1-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-jazzy-autoware-adapi-v1-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/jazzy/autoware_adapi_v1_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "44152cfe6fad70d5acc52bc95740cd00d8d7b6f116f9dda7ff87aacd6f3eac14"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/jazzy/autoware_adapi_v1_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "c296095856b9f46e6148c88f0191a420a0fa4d47a8f4a5cb846ce7ca26d2fdee"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/autoware-adapi-version-msgs/default.nix b/distros/jazzy/autoware-adapi-version-msgs/default.nix index 67c68af87f..9f5feea3f3 100644 --- a/distros/jazzy/autoware-adapi-version-msgs/default.nix +++ b/distros/jazzy/autoware-adapi-version-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-autoware-adapi-version-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/jazzy/autoware_adapi_version_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "cf94a74e3ad3be190a8342f246ff05963a33853a4bb94f75303995af8840db6c"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/jazzy/autoware_adapi_version_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "173098b6e2abc312fdad12c662dde708acd9679635ef288f6080273cde6a7830"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/autoware-common-msgs/default.nix b/distros/jazzy/autoware-common-msgs/default.nix new file mode 100644 index 0000000000..2c5640d0de --- /dev/null +++ b/distros/jazzy/autoware-common-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-jazzy-autoware-common-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_common_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "03cef405e8dcaa2428cdedc3ef0f4881e288a4ccf47c1a9a26177c121fb7ba4e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware common messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-control-msgs/default.nix b/distros/jazzy/autoware-control-msgs/default.nix new file mode 100644 index 0000000000..efa90c5864 --- /dev/null +++ b/distros/jazzy/autoware-control-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-jazzy-autoware-control-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_control_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ecf1c57dd2614eca8b6bf4a0700f37da27e29f772419345f457693c23e07019e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware control messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-internal-msgs/default.nix b/distros/jazzy/autoware-internal-msgs/default.nix new file mode 100644 index 0000000000..2870cf320d --- /dev/null +++ b/distros/jazzy/autoware-internal-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-internal-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/jazzy/autoware_internal_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "10096c78d6b3ee173baf84fc8d961d8b0fe20937641a7c57c704e13814df9b36"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware internal messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-lanelet2-extension-python/default.nix b/distros/jazzy/autoware-lanelet2-extension-python/default.nix new file mode 100644 index 0000000000..b80cccb377 --- /dev/null +++ b/distros/jazzy/autoware-lanelet2-extension-python/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }: +buildRosPackage { + pname = "ros-jazzy-autoware-lanelet2-extension-python"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/jazzy/autoware_lanelet2_extension_python/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "3d0741e911bdcd30ee587836537590a402a7a6e00ffa403052f312b4de861a02"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-lanelet2-extension boost geometry-msgs lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation rclcpp ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + + meta = { + description = "The autoware_lanelet2_extension_python package contains Python bindings for lanelet2_extension package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-lanelet2-extension/default.nix b/distros/jazzy/autoware-lanelet2-extension/default.nix new file mode 100644 index 0000000000..a447e6a6b7 --- /dev/null +++ b/distros/jazzy/autoware-lanelet2-extension/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, autoware-utils, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-lanelet2-extension"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/jazzy/autoware_lanelet2_extension/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "a00afd9104eb93dbe39e69046dd880e6238cafb9b7fe91c16f08024f732292f0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-map-msgs autoware-planning-msgs autoware-utils geographiclib geometry-msgs lanelet2-core lanelet2-io lanelet2-maps lanelet2-projection lanelet2-routing lanelet2-traffic-rules lanelet2-validation pugixml range-v3 rclcpp tf2 tf2-geometry-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake ]; + + meta = { + description = "The autoware_lanelet2_extension package contains libraries to handle Lanelet2 format data."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-localization-msgs/default.nix b/distros/jazzy/autoware-localization-msgs/default.nix new file mode 100644 index 0000000000..73a5a1de76 --- /dev/null +++ b/distros/jazzy/autoware-localization-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-localization-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_localization_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "35cda9c8a9073764f397e11f69a94f2b8585c9e23ad259a458bf7a166efada05"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware localization messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-map-msgs/default.nix b/distros/jazzy/autoware-map-msgs/default.nix new file mode 100644 index 0000000000..0f12975749 --- /dev/null +++ b/distros/jazzy/autoware-map-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-map-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_map_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "7075249eca252d9e81743baae32f163d7aef7f639938271d44f3669834f05b70"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware map messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-perception-msgs/default.nix b/distros/jazzy/autoware-perception-msgs/default.nix new file mode 100644 index 0000000000..eac8464648 --- /dev/null +++ b/distros/jazzy/autoware-perception-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-perception-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_perception_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "528fc5d19a70a134f789c7a67edbef8d809a50ffbd4e33722cde4edf17dfe472"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware perception messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-planning-msgs/default.nix b/distros/jazzy/autoware-planning-msgs/default.nix new file mode 100644 index 0000000000..e72eb24bde --- /dev/null +++ b/distros/jazzy/autoware-planning-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-planning-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_planning_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2f71ecc3ac4bcd5a17ddd34976b27528bda58c67b31f2df83535812ae3a7a2f2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware planning messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-sensing-msgs/default.nix b/distros/jazzy/autoware-sensing-msgs/default.nix new file mode 100644 index 0000000000..4582cca1fc --- /dev/null +++ b/distros/jazzy/autoware-sensing-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-sensing-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_sensing_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "394614cfa869fde268f6d9f31049a1fda579bf9b47003af93b8d6acd22793d23"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware sensing messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-system-msgs/default.nix b/distros/jazzy/autoware-system-msgs/default.nix new file mode 100644 index 0000000000..19c1fc1461 --- /dev/null +++ b/distros/jazzy/autoware-system-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-system-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_system_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2156cc6fab2222157ff9bd02e1411ee9d6264d98770bd87106127f0750bebc20"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware system messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/autoware-vehicle-msgs/default.nix b/distros/jazzy/autoware-vehicle-msgs/default.nix new file mode 100644 index 0000000000..d3ba83c911 --- /dev/null +++ b/distros/jazzy/autoware-vehicle-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-planning-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-autoware-vehicle-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/jazzy/autoware_vehicle_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2908414178a3da441e18139707d3eeeb0b3de699c6d19a8bbeb99a15e400d932"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ autoware-planning-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Interfaces between core Autoware vehicle components"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/azure-iot-sdk-c/default.nix b/distros/jazzy/azure-iot-sdk-c/default.nix new file mode 100644 index 0000000000..4d64d771ad --- /dev/null +++ b/distros/jazzy/azure-iot-sdk-c/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, curl, openssl, util-linux }: +buildRosPackage { + pname = "ros-jazzy-azure-iot-sdk-c"; + version = "1.13.0-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/azure_iot_sdk_c-release/archive/release/jazzy/azure_iot_sdk_c/1.13.0-2.tar.gz"; + name = "1.13.0-2.tar.gz"; + sha256 = "61bd420b5b0962a2abe09200876607d6489c321199ce41c05e1211437a48ebf3"; + }; + + buildType = "cmake"; + buildInputs = [ cmake ]; + propagatedBuildInputs = [ curl openssl util-linux ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "Azure IoT C SDKs and Libraries"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/backward-ros/default.nix b/distros/jazzy/backward-ros/default.nix index eeabb2454a..ddadd9b046 100644 --- a/distros/jazzy/backward-ros/default.nix +++ b/distros/jazzy/backward-ros/default.nix @@ -2,21 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, cmake, elfutils }: buildRosPackage { pname = "ros-jazzy-backward-ros"; - version = "1.0.2-r6"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/jazzy/backward_ros/1.0.2-6.tar.gz"; - name = "1.0.2-6.tar.gz"; - sha256 = "8988684b4d3c08a71288a394a9b9c0260d119214a68feb4cf7ee6d10aa939ff6"; + url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/jazzy/backward_ros/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "e6adb47912e4c48a057f06c9bb30d86a24e3f4e31cf46205799d038c52277a72"; }; - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; + buildType = "cmake"; + buildInputs = [ cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ elfutils ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ cmake ]; meta = { description = "The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp"; diff --git a/distros/jazzy/behaviortree-cpp/default.nix b/distros/jazzy/behaviortree-cpp/default.nix index dfc9cfc731..960ec6edaa 100644 --- a/distros/jazzy/behaviortree-cpp/default.nix +++ b/distros/jazzy/behaviortree-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: buildRosPackage { pname = "ros-jazzy-behaviortree-cpp"; - version = "4.6.1-r1"; + version = "4.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/jazzy/behaviortree_cpp/4.6.1-1.tar.gz"; - name = "4.6.1-1.tar.gz"; - sha256 = "a297ba84e9b11a3e34c4f81215012107ead732f2b8c43cd99c38374934b1cf08"; + url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/jazzy/behaviortree_cpp/4.6.2-1.tar.gz"; + name = "4.6.2-1.tar.gz"; + sha256 = "5b267869a56ef5b41ff62efc9ea3bafe2be50fef6f7f429d8d0955ee816d54a1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/beluga-amcl/default.nix b/distros/jazzy/beluga-amcl/default.nix index 8f00255672..91c2d4eb46 100644 --- a/distros/jazzy/beluga-amcl/default.nix +++ b/distros/jazzy/beluga-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, beluga, beluga-ros, bondcpp, message-filters, rclcpp, rclcpp-components, rclcpp-lifecycle, std-srvs }: buildRosPackage { pname = "ros-jazzy-beluga-amcl"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga_amcl/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "65fbb7b4087f7ded4beaa771c769d677dc379e3b1c83782bfdc2cce9f4d32e5f"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga_amcl/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "979769fb839d521ad614bb7803fb9496c22a9cdd8e5227ad1a9431708fe87ebb"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/beluga-ros/default.nix b/distros/jazzy/beluga-ros/default.nix index 883d4ac5c3..5b9e4d5a74 100644 --- a/distros/jazzy/beluga-ros/default.nix +++ b/distros/jazzy/beluga-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, beluga, geometry-msgs, nav-msgs, python3Packages, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-beluga-ros"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga_ros/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "64f55fce8af95a01ed5c1a557d1df448b1820fe5287fa3170664f74d83646c41"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga_ros/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "d627601bd459d29537dc3c6b1d8249cf18d55a8c496b015c3dacc0ca37cac1f2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/beluga/default.nix b/distros/jazzy/beluga/default.nix index d6d9d3208d..4a9c56fa1d 100644 --- a/distros/jazzy/beluga/default.nix +++ b/distros/jazzy/beluga/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_11 }: buildRosPackage { pname = "ros-jazzy-beluga"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "036059c9330424f5e3ab4ab71e0ed5256100ed8485bb44d0886df94dbccac270"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/jazzy/beluga/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "021bebc15169e87cdb83043b9ad3db7226c33ccfa63d85d60b39f546b59daabf"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ clang gbenchmark gmock gtest ]; - propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_8 ]; + propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/bicycle-steering-controller/default.nix b/distros/jazzy/bicycle-steering-controller/default.nix index a58c5151d2..99dfd86c71 100644 --- a/distros/jazzy/bicycle-steering-controller/default.nix +++ b/distros/jazzy/bicycle-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-jazzy-bicycle-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "0168567b819fac5ef75c6f48c244915da90721005cf6db4364238d0b7c2ea090"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "f259e4b1b15e9f1c8a2ea47b8f542b594e845d5f33fa3b8082b5ad05d41e266e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/bond-core/default.nix b/distros/jazzy/bond-core/default.nix index d11bf2fabe..1107ba6e6f 100644 --- a/distros/jazzy/bond-core/default.nix +++ b/distros/jazzy/bond-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, bond, bondcpp, smclib }: buildRosPackage { pname = "ros-jazzy-bond-core"; - version = "4.0.0-r5"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bond_core/4.0.0-5.tar.gz"; - name = "4.0.0-5.tar.gz"; - sha256 = "994fdc396f4996b38a4adb4e823100a541287a68b0f7d4d54034a7676487f467"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bond_core/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "49d5a4cf9795a5814ae72a7b70107a1eb416fa5fc7d347f5e4523e6c0eb91459"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/bond/default.nix b/distros/jazzy/bond/default.nix index ad621544ff..9a0de6e619 100644 --- a/distros/jazzy/bond/default.nix +++ b/distros/jazzy/bond/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-bond"; - version = "4.0.0-r5"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bond/4.0.0-5.tar.gz"; - name = "4.0.0-5.tar.gz"; - sha256 = "729303b540f6ddb32d1a7c02d94679a7d26d957ab840fb0563836a709713823f"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bond/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "5ed88364e78e3ce4eb4acc691c9291a7f2f8a30c14ea18aa7a4e976918d70eb1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/bondcpp/default.nix b/distros/jazzy/bondcpp/default.nix index 2e8bff77ad..420a03c9fc 100644 --- a/distros/jazzy/bondcpp/default.nix +++ b/distros/jazzy/bondcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, bond, pkg-config, rclcpp, rclcpp-lifecycle, smclib, util-linux }: buildRosPackage { pname = "ros-jazzy-bondcpp"; - version = "4.0.0-r5"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bondcpp/4.0.0-5.tar.gz"; - name = "4.0.0-5.tar.gz"; - sha256 = "18b8fc0062b944a8ea65eda9794c89bc36df001f696e9d7bf8eff95e5cce885d"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bondcpp/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "f515b252bd5684fe747698d658ebe37aa417301dcefad1516b8437196bcbd9b8"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/bondpy/default.nix b/distros/jazzy/bondpy/default.nix new file mode 100644 index 0000000000..9c07fa132b --- /dev/null +++ b/distros/jazzy/bondpy/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, bond, pythonPackages, rclpy, smclib }: +buildRosPackage { + pname = "ros-jazzy-bondpy"; + version = "4.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/bondpy/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "060e4ef29182b081e1b30c300efcbb1f753f2601b42e2bce8d9d2e9356052bca"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ bond rclpy smclib ]; + + meta = { + description = "Python implementation of bond, a mechanism for checking when + another process has terminated."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/camera-aravis2-msgs/default.nix b/distros/jazzy/camera-aravis2-msgs/default.nix new file mode 100644 index 0000000000..e2a4403744 --- /dev/null +++ b/distros/jazzy/camera-aravis2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, diagnostic-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-camera-aravis2-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/jazzy/camera_aravis2_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "df27a1338c9aa6c5e7d9831fda2ebbf578116e22a0d050743266257fca51d2b7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Messages and service definitions for the camera_aravis2 package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/camera-aravis2/default.nix b/distros/jazzy/camera-aravis2/default.nix new file mode 100644 index 0000000000..77d768cb10 --- /dev/null +++ b/distros/jazzy/camera-aravis2/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aravis, camera-aravis2-msgs, camera-info-manager, cv-bridge, diagnostic-msgs, glib, image-transport, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-camera-aravis2"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/camera_aravis2-release/archive/release/jazzy/camera_aravis2/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "dbe5d82638a295d0933ee20b22839f40ea0d50678c9353fd337de0c51b175e2c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake aravis glib ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ camera-aravis2-msgs camera-info-manager cv-bridge diagnostic-msgs image-transport rclcpp rclcpp-components sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 camera driver for [GenICam](https://www.emva.org/standards-technology/genicam/)-based GigEVision and USB3Vision cameras."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/camera-calibration-parsers/default.nix b/distros/jazzy/camera-calibration-parsers/default.nix index f5ab1d9e4e..a302603701 100644 --- a/distros/jazzy/camera-calibration-parsers/default.nix +++ b/distros/jazzy/camera-calibration-parsers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-camera-calibration-parsers"; - version = "5.1.2-r2"; + version = "5.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/camera_calibration_parsers/5.1.2-2.tar.gz"; - name = "5.1.2-2.tar.gz"; - sha256 = "44a353e5e9c5a84b49c10f31a7250a2df8255087dbcfd8bea24367ef81b4d201"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/camera_calibration_parsers/5.1.4-1.tar.gz"; + name = "5.1.4-1.tar.gz"; + sha256 = "fc0d5e537c22163b76095f4eadc15d9563681a4fa73ff0f19fa70b18b37e0b55"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/camera-calibration/default.nix b/distros/jazzy/camera-calibration/default.nix index 010721b1a1..00b496526b 100644 --- a/distros/jazzy/camera-calibration/default.nix +++ b/distros/jazzy/camera-calibration/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-jazzy-camera-calibration"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/camera_calibration/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "06e1836b2f61279b7956bed21543da0daa2dc76f5e1baa2d7a1972f276746871"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/camera_calibration/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "a685b02e733cbf071cd02647b8e2108208843c134affb6cd112dd9e169b1abbc"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.requests pythonPackages.pytest ]; - propagatedBuildInputs = [ cv-bridge image-geometry message-filters python3Packages.opencv4 rclpy sensor-msgs std-srvs ]; + propagatedBuildInputs = [ cv-bridge image-geometry message-filters python3Packages.opencv4 python3Packages.semver rclpy sensor-msgs std-srvs ]; meta = { description = "camera_calibration allows easy calibration of monocular or stereo diff --git a/distros/jazzy/camera-info-manager/default.nix b/distros/jazzy/camera-info-manager/default.nix index 701bcf9ef7..36e2aa8ae6 100644 --- a/distros/jazzy/camera-info-manager/default.nix +++ b/distros/jazzy/camera-info-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rclcpp-lifecycle, rcpputils, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-camera-info-manager"; - version = "5.1.2-r2"; + version = "5.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/camera_info_manager/5.1.2-2.tar.gz"; - name = "5.1.2-2.tar.gz"; - sha256 = "4e340ff1bc48d83c77997bc47861fb574481ae9cb353cb850efa791410b97b9c"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/camera_info_manager/5.1.4-1.tar.gz"; + name = "5.1.4-1.tar.gz"; + sha256 = "c115939671bf35bfad93fc27a65deaad1d20df286a075e3ffb566e522a01be72"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/chomp-motion-planner/default.nix b/distros/jazzy/chomp-motion-planner/default.nix index 02db414a00..edcdd6bb42 100644 --- a/distros/jazzy/chomp-motion-planner/default.nix +++ b/distros/jazzy/chomp-motion-planner/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, rclcpp, rsl, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-common, moveit-core, rclcpp, rsl, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-chomp-motion-planner"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/chomp_motion_planner/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "6398ce8c8045297af3e7a0cd6fc390cba5f752805cf0f175a658895539510aa3"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/chomp_motion_planner/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "d0fb5762be2ec130a4f860a35dcc87479c148d0dc105e61ff7dc5a3e0ab37e20"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-common moveit-core rclcpp rsl trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/classic-bags/default.nix b/distros/jazzy/classic-bags/default.nix index 299ce4a3a4..faba4e46f5 100644 --- a/distros/jazzy/classic-bags/default.nix +++ b/distros/jazzy/classic-bags/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosidl-runtime-py, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-mcap, rosbag2-storage-sqlite3, rosidl-runtime-py, std-msgs }: buildRosPackage { pname = "ros-jazzy-classic-bags"; - version = "0.1.0-r3"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/jazzy/classic_bags/0.1.0-3.tar.gz"; - name = "0.1.0-3.tar.gz"; - sha256 = "ab8141937f3366bcd56800b8b74ea676a8e341d82a450ef6affcfb901e71d0e4"; + url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/jazzy/classic_bags/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "13c12c984c53e1df1e2bc95079d6da903cd9f7275c20dade1d2477427ab3df75"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-pytest std-msgs ]; + checkInputs = [ ament-cmake-pytest rosbag2-storage-mcap rosbag2-storage-sqlite3 std-msgs ]; propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rosbag2-cpp rosbag2-py rosbag2-storage rosidl-runtime-py ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/jazzy/composition/default.nix b/distros/jazzy/composition/default.nix index 8fec19aa1c..298da81b20 100644 --- a/distros/jazzy/composition/default.nix +++ b/distros/jazzy/composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }: buildRosPackage { pname = "ros-jazzy-composition"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/composition/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "d53cbae29be950d9461c2d6d81a94cbfccc5279984504f7d858f333f890fb71d"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/composition/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "0928be99eb7eecb9c0c99bbdbfe4a29b97c26c3b093245d6b0e9f02f8e2d00ed"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/compressed-depth-image-transport/default.nix b/distros/jazzy/compressed-depth-image-transport/default.nix index 9bcd8340c1..bc7de2e2b7 100644 --- a/distros/jazzy/compressed-depth-image-transport/default.nix +++ b/distros/jazzy/compressed-depth-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, image-transport }: buildRosPackage { pname = "ros-jazzy-compressed-depth-image-transport"; - version = "4.0.0-r2"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/compressed_depth_image_transport/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "54d1bcbf02615409d8fbc4f661a4a8eeff8c1579155510c99d2fdc58dc3063cc"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/compressed_depth_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "9cb294fa0593b108512f86710f7127848cb803face0d7cfbf2a9d7f8bb4728d5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/compressed-image-transport/default.nix b/distros/jazzy/compressed-image-transport/default.nix index d0a2d9b49a..178d4dc5cd 100644 --- a/distros/jazzy/compressed-image-transport/default.nix +++ b/distros/jazzy/compressed-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: buildRosPackage { pname = "ros-jazzy-compressed-image-transport"; - version = "4.0.0-r2"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/compressed_image_transport/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "0b29eb069f4cfb0796b5bea19b2290788cadc837c28bd335eb70bd97b41aa413"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/compressed_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "e7c041db4bbc2d6f651b91c795e721653e9b55325db20da07fceaff49ab5f144"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/control-msgs/default.nix b/distros/jazzy/control-msgs/default.nix index 746d65fe78..2730c0356a 100644 --- a/distros/jazzy/control-msgs/default.nix +++ b/distros/jazzy/control-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-control-msgs"; - version = "5.1.0-r2"; + version = "5.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/jazzy/control_msgs/5.1.0-2.tar.gz"; - name = "5.1.0-2.tar.gz"; - sha256 = "0d0d989498faf7eb1fb8fe90f7b548efb4ebf85e35e171402c4600a408d0e82e"; + url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/jazzy/control_msgs/5.2.0-1.tar.gz"; + name = "5.2.0-1.tar.gz"; + sha256 = "5206bf027dd7c02026f7876200fa17ba305825414db2fc6b075562f23f506aff"; }; buildType = "ament_cmake"; @@ -21,7 +21,7 @@ buildRosPackage { meta = { description = "control_msgs contains base messages and actions useful for - controlling robots. It provides representations for controller + controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories."; license = with lib.licenses; [ bsd3 ]; }; diff --git a/distros/jazzy/controller-interface/default.nix b/distros/jazzy/controller-interface/default.nix index 11c4e99907..f84b3cc3ab 100644 --- a/distros/jazzy/controller-interface/default.nix +++ b/distros/jazzy/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-controller-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "0599f848c74cbea4b03d13cf41f455851c3571f81aa45e5a9f8997e68d5cbdad"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "1f1d3392b8426ae78e4134baa1da13a69e05ed84256c4fb34763d4792f3bed66"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/controller-manager-msgs/default.nix b/distros/jazzy/controller-manager-msgs/default.nix index 12a49f290b..1f51d08f7a 100644 --- a/distros/jazzy/controller-manager-msgs/default.nix +++ b/distros/jazzy/controller-manager-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-controller-manager-msgs"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager_msgs/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "fbd4a6ab087a221a5b50c03e4fc3b127780d1887c95340e216f18702cb0992a7"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager_msgs/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "3f5d38d5ca6512383fede2fb4cddaf8472d2b97996941767ad7902b9b419486c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/controller-manager/default.nix b/distros/jazzy/controller-manager/default.nix index b5d71673d6..fb3f575ccc 100644 --- a/distros/jazzy/controller-manager/default.nix +++ b/distros/jazzy/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: buildRosPackage { pname = "ros-jazzy-controller-manager"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "3fcee54ccf5131bea6e38059c4fe966268663a4a2861cd5e924ca1d7a144c7ef"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/controller_manager/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "d6e54b9593752274b43be358bdf37c14214c2e7b84e4169867166dd16f16d9b2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/costmap-queue/default.nix b/distros/jazzy/costmap-queue/default.nix new file mode 100644 index 0000000000..feda9e8158 --- /dev/null +++ b/distros/jazzy/costmap-queue/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav2-common, nav2-costmap-2d, rclcpp }: +buildRosPackage { + pname = "ros-jazzy-costmap-queue"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/costmap_queue/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "a443e29ff2d4c4a7294ffa42ff12591de4b24adaea6b7cce73d34b2df43a810e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ nav2-costmap-2d rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The costmap_queue package"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/cv-bridge/default.nix b/distros/jazzy/cv-bridge/default.nix index e558987dda..a5d6c5edf9 100644 --- a/distros/jazzy/cv-bridge/default.nix +++ b/distros/jazzy/cv-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, boost, opencv, python-cmake-module, python3Packages, rclcpp, rcpputils, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-cv-bridge"; - version = "4.0.0-r2"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/cv_bridge/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "44a40cceabd1425590f4848b58a52fd243d625354b93c02888f87ba7e3393c4a"; + url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/cv_bridge/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "079639da54f92145f428636baf726d06ecf50652ad3a2de62a16e60e57ebb49f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/cyclonedds/default.nix b/distros/jazzy/cyclonedds/default.nix index 2f1c745864..d4b41481cb 100644 --- a/distros/jazzy/cyclonedds/default.nix +++ b/distros/jazzy/cyclonedds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, iceoryx-binding-c, iceoryx-hoofs, iceoryx-posh, openssl }: buildRosPackage { pname = "ros-jazzy-cyclonedds"; - version = "0.10.4-r4"; + version = "0.10.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/jazzy/cyclonedds/0.10.4-4.tar.gz"; - name = "0.10.4-4.tar.gz"; - sha256 = "ccda30d3a2e0a5323998a0ad0dc2074e18bfdc48e7d73612f590d661139aee09"; + url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/jazzy/cyclonedds/0.10.5-1.tar.gz"; + name = "0.10.5-1.tar.gz"; + sha256 = "e17f2f7fd86396485f91bbe73275048204cf76b1b0aee773cca1fc2d59c8d979"; }; buildType = "cmake"; diff --git a/distros/jazzy/demo-nodes-cpp-native/default.nix b/distros/jazzy/demo-nodes-cpp-native/default.nix index 2843692b40..4dfcaf79dc 100644 --- a/distros/jazzy/demo-nodes-cpp-native/default.nix +++ b/distros/jazzy/demo-nodes-cpp-native/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }: buildRosPackage { pname = "ros-jazzy-demo-nodes-cpp-native"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_cpp_native/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "26c6f4a62578192716ec2fea722867019bb074083ba4cd32dd400caac2efb261"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_cpp_native/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "5357ee7c1ea7af71c6d89edefd91e34b7fa054553f91d4f40bdbdc99214c7dd9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/demo-nodes-cpp/default.nix b/distros/jazzy/demo-nodes-cpp/default.nix index e76d2672c1..3a43f5d69a 100644 --- a/distros/jazzy/demo-nodes-cpp/default.nix +++ b/distros/jazzy/demo-nodes-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rcl, rcl-interfaces, rclcpp, rclcpp-components, rcpputils, rcutils, rmw, std-msgs }: buildRosPackage { pname = "ros-jazzy-demo-nodes-cpp"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_cpp/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "3fe79e4bb447005de5b2aaa4d8a58c09ffc4e1fddc16ab36ee379a34722fd4c9"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_cpp/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "82f8f7f39cae9f9c36c5b7a019883e1cd359547e0565fef348c0ab5dd0bcbda9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/demo-nodes-py/default.nix b/distros/jazzy/demo-nodes-py/default.nix index 866f6b6ebd..a1c85d2c0b 100644 --- a/distros/jazzy/demo-nodes-py/default.nix +++ b/distros/jazzy/demo-nodes-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, example-interfaces, pythonPackages, rcl-interfaces, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-demo-nodes-py"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_py/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "c16f5caad44faf7df9ab59211b50bbccf5d3704ccdc2a4d82cfdd29a3acbcdf6"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/demo_nodes_py/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "16f8dc2ec1e0dc24c2427cc9166dbcbb16aa8c84102f973ca0a24e55532a54b0"; }; buildType = "ament_python"; diff --git a/distros/jazzy/depth-image-proc/default.nix b/distros/jazzy/depth-image-proc/default.nix index 6c4a5d3093..ddcf094838 100644 --- a/distros/jazzy/depth-image-proc/default.nix +++ b/distros/jazzy/depth-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-jazzy-depth-image-proc"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/depth_image_proc/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "0fe5e7d23e5715e9c60ea257e28de451b0906c1389bd73c03fcee6db72c096a7"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/depth_image_proc/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "87a8006105f32eeaf2c19e8de229e773b9a5be26fb6fc3ff6ef9d139d3443c49"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/depthai/default.nix b/distros/jazzy/depthai/default.nix new file mode 100644 index 0000000000..c004581ec8 --- /dev/null +++ b/distros/jazzy/depthai/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-depthai"; + version = "2.26.1-r1"; + + src = fetchurl { + url = "https://github.com/luxonis/depthai-core-release/archive/release/jazzy/depthai/2.26.1-1.tar.gz"; + name = "2.26.1-1.tar.gz"; + sha256 = "37b2c93808f785c66e709f7c3754c079977e71269e5f73629e8af4a0005db335"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ libusb1 nlohmann_json opencv opencv.cxxdev ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "DepthAI core is a C++ library which comes with firmware and an API to interact with OAK Platform"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/diff-drive-controller/default.nix b/distros/jazzy/diff-drive-controller/default.nix index daede7d790..de2a54dbed 100644 --- a/distros/jazzy/diff-drive-controller/default.nix +++ b/distros/jazzy/diff-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: buildRosPackage { pname = "ros-jazzy-diff-drive-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/diff_drive_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "b4c5f7766f8453c2a7dd5900e80b093099b9e9b105f65a7ce81c0d8bc83f2bbe"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/diff_drive_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "a6eacddd22d065b3c9de742208d9029550c7baabcc99ba6484436f6e5c8f7e37"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/draco-point-cloud-transport/default.nix b/distros/jazzy/draco-point-cloud-transport/default.nix index f0dd2fd8d4..d159a8cda6 100644 --- a/distros/jazzy/draco-point-cloud-transport/default.nix +++ b/distros/jazzy/draco-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-draco-point-cloud-transport"; - version = "3.0.3-r3"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/draco_point_cloud_transport/3.0.3-3.tar.gz"; - name = "3.0.3-3.tar.gz"; - sha256 = "12c0f14fbf413383fc147e41a77131b5f1da8ce94be5d484881bf8ee712089e9"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/draco_point_cloud_transport/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "09d189c7b32122b692e1537581b30ff7d48b57ff7a11fefc744c0793941b726d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/dummy-map-server/default.nix b/distros/jazzy/dummy-map-server/default.nix index 2c5e967bbe..b3de392f70 100644 --- a/distros/jazzy/dummy-map-server/default.nix +++ b/distros/jazzy/dummy-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp }: buildRosPackage { pname = "ros-jazzy-dummy-map-server"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_map_server/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "dc8741655f0a8319a5a5d6450aa5ab843b8fe5d19596ecfe37cd99ba66ec3bf7"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_map_server/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "bdeeccc7d8854316961a72badc540b18a7fadaf2e8cf4bcb6c5d7aa51b003e20"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/dummy-robot-bringup/default.nix b/distros/jazzy/dummy-robot-bringup/default.nix index 0f2c2ac9d9..9f25271403 100644 --- a/distros/jazzy/dummy-robot-bringup/default.nix +++ b/distros/jazzy/dummy-robot-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }: buildRosPackage { pname = "ros-jazzy-dummy-robot-bringup"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_robot_bringup/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "1035c43d055b83c7cb322d9e3ff199dae29d000c740074dbf0a1863e83d8af0e"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_robot_bringup/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "df4acc446cd8210eb3e59ca2fc6dd4e47aeeb0522e641995bd1d8798de091db1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/dummy-sensors/default.nix b/distros/jazzy/dummy-sensors/default.nix index 063bcbb555..9f1792a60d 100644 --- a/distros/jazzy/dummy-sensors/default.nix +++ b/distros/jazzy/dummy-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-dummy-sensors"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_sensors/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "e29887c2b192c0f94d59ee965d2b79523e76a1da8a14195bd998827758507c7b"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/dummy_sensors/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "de542c522f82c45a91f4a8ca2f498c9421933962ada22a2dd519e5ebcf7b61f3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/dwb-core/default.nix b/distros/jazzy/dwb-core/default.nix new file mode 100644 index 0000000000..1353388680 --- /dev/null +++ b/distros/jazzy/dwb-core/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, dwb-msgs, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-dwb-core"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/dwb_core/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "45efd0b9e197c66e3c79fd6a219fc91314b94be3bc2ef606315258fcb7ebf21b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav-2d-msgs nav2-common sensor-msgs visualization-msgs ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ dwb-msgs geometry-msgs nav-2d-utils nav-msgs nav2-core nav2-costmap-2d nav2-util pluginlib rclcpp std-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "DWB core interfaces package"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/dwb-critics/default.nix b/distros/jazzy/dwb-critics/default.nix new file mode 100644 index 0000000000..cac13630a6 --- /dev/null +++ b/distros/jazzy/dwb-critics/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, costmap-queue, dwb-core, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-dwb-critics"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/dwb_critics/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "5673856e28aaca957428d1de888ce7820d511a6e6f59df0bf189d12bf290632d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles costmap-queue dwb-core geometry-msgs nav-2d-msgs nav-2d-utils nav2-costmap-2d nav2-util pluginlib rclcpp sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The dwb_critics package"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/dwb-msgs/default.nix b/distros/jazzy/dwb-msgs/default.nix new file mode 100644 index 0000000000..f783bc5c7e --- /dev/null +++ b/distros/jazzy/dwb-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, nav-2d-msgs, nav-msgs, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-dwb-msgs"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/dwb_msgs/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "d5662418bede96d4d80d19ee1b68a54c4155455d02fd378f5b03e420c07f5f2b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-2d-msgs nav-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Message/Service definitions specifically for the dwb_core"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/dwb-plugins/default.nix b/distros/jazzy/dwb-plugins/default.nix new file mode 100644 index 0000000000..a704382c6e --- /dev/null +++ b/distros/jazzy/dwb-plugins/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, dwb-core, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-util, pluginlib, rclcpp }: +buildRosPackage { + pname = "ros-jazzy-dwb-plugins"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/dwb_plugins/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "4be4c1ecd9e0faf87d076c4d07520eb570c6d7b1a2120e9ce175ea592ed79df0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles dwb-core nav-2d-msgs nav-2d-utils nav2-util pluginlib rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Standard implementations of the GoalChecker + and TrajectoryGenerators for dwb_core"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/effort-controllers/default.nix b/distros/jazzy/effort-controllers/default.nix index ea749a56aa..8cf8038eaa 100644 --- a/distros/jazzy/effort-controllers/default.nix +++ b/distros/jazzy/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-effort-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/effort_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "e69b5cf78973f3894be2d3c787a17150bedc177169f7eddc0e18f575682d619e"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/effort_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "6e3fa885c53c9b3a313b0c2f9e4ecce7d033a3df944fd9e23d0f58e39284bb5b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/eigenpy/default.nix b/distros/jazzy/eigenpy/default.nix index b94621e4df..2784fb762e 100644 --- a/distros/jazzy/eigenpy/default.nix +++ b/distros/jazzy/eigenpy/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-jazzy-eigenpy"; - version = "3.1.4-r3"; + version = "3.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/jazzy/eigenpy/3.1.4-3.tar.gz"; - name = "3.1.4-3.tar.gz"; - sha256 = "fc4934dea98ba2fe677204430b08d79d1b3df45a2b30f3d01151e7d122502c81"; + url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/jazzy/eigenpy/3.7.0-1.tar.gz"; + name = "3.7.0-1.tar.gz"; + sha256 = "5ceb2fba3e4ffa0cfcd86d7d9eeba536dd96db51d7fc64f98c6ff37032343f3b"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy python3Packages.scipy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/etsi-its-cam-coding/default.nix b/distros/jazzy/etsi-its-cam-coding/default.nix new file mode 100644 index 0000000000..70c6aac293 --- /dev/null +++ b/distros/jazzy/etsi-its-cam-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cam-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "4445f9798370094547fcce8ac67ff95f30c78fdf89a08360143ba3ac2d3fdb76"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS CAMs generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-cam-conversion/default.nix b/distros/jazzy/etsi-its-cam-conversion/default.nix new file mode 100644 index 0000000000..f8ac7be60b --- /dev/null +++ b/distros/jazzy/etsi-its-cam-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cam-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "8567b861191bfb3b9078c46151d103de410b27b5625af174cad615218d2d2151"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cam-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CAMs"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-cam-msgs/default.nix b/distros/jazzy/etsi-its-cam-msgs/default.nix new file mode 100644 index 0000000000..d73bf8bd2a --- /dev/null +++ b/distros/jazzy/etsi-its-cam-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cam-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "596efc932fd849664320b0cc914c532da4c14cc8de8cc4c61b403c7b39bab18d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = "ROS messages for ETSI ITS CAM"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-coding/default.nix b/distros/jazzy/etsi-its-coding/default.nix new file mode 100644 index 0000000000..a9fae044ca --- /dev/null +++ b/distros/jazzy/etsi-its-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "cd4f5b0f56063aa71fff403bf534998c9f2fa47bd7cab30cd60fc423bff730de"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS messages generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-conversion/default.nix b/distros/jazzy/etsi-its-conversion/default.nix new file mode 100644 index 0000000000..6d92116543 --- /dev/null +++ b/distros/jazzy/etsi-its-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "5dc145e57dff0b5563265200b2a148b60dbaa9423c4046dac6a480408e7c5662"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Converts ROS messages to and from ASN.1-encoded ETSI ITS messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-cpm-ts-coding/default.nix b/distros/jazzy/etsi-its-cpm-ts-coding/default.nix new file mode 100644 index 0000000000..56b27af8ac --- /dev/null +++ b/distros/jazzy/etsi-its-cpm-ts-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cpm-ts-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cpm_ts_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "9b88befe7e43df0bb21c6e9f07b919b94059a91810635373a200e7f6cf2f5be6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS CPMs (TS) generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-cpm-ts-conversion/default.nix b/distros/jazzy/etsi-its-cpm-ts-conversion/default.nix new file mode 100644 index 0000000000..ec1df14493 --- /dev/null +++ b/distros/jazzy/etsi-its-cpm-ts-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cpm-ts-coding, etsi-its-cpm-ts-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cpm-ts-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cpm_ts_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "6a58c756cbf5892aeaf5e304246af5f44d86c18a211659dbe872b7ecc9348279"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cpm-ts-coding etsi-its-cpm-ts-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CPMs (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-cpm-ts-msgs/default.nix b/distros/jazzy/etsi-its-cpm-ts-msgs/default.nix new file mode 100644 index 0000000000..c3b20c26f2 --- /dev/null +++ b/distros/jazzy/etsi-its-cpm-ts-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-cpm-ts-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cpm_ts_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "597c05991d2b498a753d7593bd21d7e56af4e8316f110a7af932b24f2aa6d394"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = "ROS messages for ETSI ITS CPM (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-denm-coding/default.nix b/distros/jazzy/etsi-its-denm-coding/default.nix new file mode 100644 index 0000000000..2baad02b84 --- /dev/null +++ b/distros/jazzy/etsi-its-denm-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-denm-coding"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_denm_coding/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "79e6614b2ddc375005eb53af7dc3adee8c0ce2b8fa6a9862cbe88f8ecc39fa72"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS DENMs generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-denm-conversion/default.nix b/distros/jazzy/etsi-its-denm-conversion/default.nix new file mode 100644 index 0000000000..228cd0ad2e --- /dev/null +++ b/distros/jazzy/etsi-its-denm-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-denm-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_denm_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "5bbe6c6f02ba03c04ebd116bb9404ca1c8c08f37818e52ce0b8c20e0e5950689"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-denm-coding etsi-its-denm-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS DENMs"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-denm-msgs/default.nix b/distros/jazzy/etsi-its-denm-msgs/default.nix new file mode 100644 index 0000000000..70c305a84c --- /dev/null +++ b/distros/jazzy/etsi-its-denm-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-denm-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_denm_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "4644e0af8770679a38fe71d42c7a8b5f4cb0ec1c687977b41f38a5f16e3a52a3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = "ROS messages for ETSI ITS DENM"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-messages/default.nix b/distros/jazzy/etsi-its-messages/default.nix new file mode 100644 index 0000000000..cbdd6b6b01 --- /dev/null +++ b/distros/jazzy/etsi-its-messages/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, etsi-its-msgs-utils, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-messages"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_messages/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "256b51f9a069d00c3f429508131db01a05ac9445f1331e484a2f42659e0cfcd3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-coding etsi-its-conversion etsi-its-msgs etsi-its-msgs-utils ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS support for ETSI ITS messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-msgs-utils/default.nix b/distros/jazzy/etsi-its-msgs-utils/default.nix new file mode 100644 index 0000000000..17a7754731 --- /dev/null +++ b/distros/jazzy/etsi-its-msgs-utils/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, geographiclib, geometry-msgs, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-msgs-utils"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_msgs_utils/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "b807987af1d2ef8f8c357f3d92e83bc66e84b31fbedd7a9716aa8f3b9d2b5261"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-msgs geographiclib geometry-msgs ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS messages and utility functions for ETSI ITS messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-msgs/default.nix b/distros/jazzy/etsi-its-msgs/default.nix new file mode 100644 index 0000000000..37942ef487 --- /dev/null +++ b/distros/jazzy/etsi-its-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-msgs"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_msgs/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "1966ad027525424808040e3a95f1060c0a1221c6b50faa7a35e1f9bc74c2f0b7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS messages for ETSI ITS messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-primitives-conversion/default.nix b/distros/jazzy/etsi-its-primitives-conversion/default.nix new file mode 100644 index 0000000000..f43cf9e265 --- /dev/null +++ b/distros/jazzy/etsi-its-primitives-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-primitives-conversion"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_primitives_conversion/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "a61c56809371efca0d070a519fe86885b2bdd41ded8b0bd2efde48edec80b808"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversion functions for converting ROS primitives to and from ASN.1-encoded primitives"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/etsi-its-rviz-plugins/default.nix b/distros/jazzy/etsi-its-rviz-plugins/default.nix new file mode 100644 index 0000000000..191e7d0161 --- /dev/null +++ b/distros/jazzy/etsi-its-rviz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, etsi-its-msgs-utils, pluginlib, qt5, rclcpp, ros-environment, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz-satellite, rviz2, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-etsi-its-rviz-plugins"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "9c87d3974fa211109921ebf3640f9afd26d43c768956adf21806194d90f264b6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ etsi-its-msgs etsi-its-msgs-utils pluginlib qt5.qtbase rclcpp ros-environment rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering rviz-satellite rviz2 tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RViz plugin for ROS 2 messages based on ETSI ITS messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/event-camera-codecs/default.nix b/distros/jazzy/event-camera-codecs/default.nix index 9e4c32ad9a..06ae0a67c1 100644 --- a/distros/jazzy/event-camera-codecs/default.nix +++ b/distros/jazzy/event-camera-codecs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, class-loader, event-camera-msgs, rclcpp, ros-environment, rosbag2-cpp }: buildRosPackage { pname = "ros-jazzy-event-camera-codecs"; - version = "1.0.4-r3"; + version = "1.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/jazzy/event_camera_codecs/1.0.4-3.tar.gz"; - name = "1.0.4-3.tar.gz"; - sha256 = "14084da0d9b36e659d62414fa1f543064f1c9a62fad4d13e10081253a9441736"; + url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/jazzy/event_camera_codecs/1.3.5-1.tar.gz"; + name = "1.3.5-1.tar.gz"; + sha256 = "a7d2d11eb4ff598e6e026f93e149e32d95f0c205f132380ec99af5b6b1cf0245"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/event-camera-msgs/default.nix b/distros/jazzy/event-camera-msgs/default.nix index 710ff38571..704da45653 100644 --- a/distros/jazzy/event-camera-msgs/default.nix +++ b/distros/jazzy/event-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-event-camera-msgs"; - version = "1.0.5-r3"; + version = "1.3.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/jazzy/event_camera_msgs/1.0.5-3.tar.gz"; - name = "1.0.5-3.tar.gz"; - sha256 = "b06a78e4142e2c8ae8ca9eaabcaa4abd95a927e57fac4643907a4c10b7d606da"; + url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/jazzy/event_camera_msgs/1.3.6-1.tar.gz"; + name = "1.3.6-1.tar.gz"; + sha256 = "e73fa2c54cce92b3c168f1d67c3bab009dcc425daa91868f8aaaa90e6c44668f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/event-camera-py/default.nix b/distros/jazzy/event-camera-py/default.nix index 289f56f7b7..a44be92121 100644 --- a/distros/jazzy/event-camera-py/default.nix +++ b/distros/jazzy/event-camera-py/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py, rpyutils }: buildRosPackage { pname = "ros-jazzy-event-camera-py"; - version = "1.0.4-r3"; + version = "1.3.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/jazzy/event_camera_py/1.0.4-3.tar.gz"; - name = "1.0.4-3.tar.gz"; - sha256 = "e4fd054a830f3761b3cce37359c536a0e1511b4c366dca4a7fa05a48e49f2f15"; + url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/jazzy/event_camera_py/1.3.6-1.tar.gz"; + name = "1.3.6-1.tar.gz"; + sha256 = "a3b9e3cc1188b2450255327bc8306f6aa0a4661b719d580d222364a03826966b"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; checkInputs = [ ament-cmake-clang-format ament-cmake-pytest ament-lint-auto ament-lint-common python3Packages.numpy rclpy rosbag2-py rosbag2-storage-default-plugins rosidl-runtime-py ]; - propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment ]; + propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment rpyutils ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; meta = { diff --git a/distros/jazzy/event-camera-renderer/default.nix b/distros/jazzy/event-camera-renderer/default.nix index 636bd868fe..1c7eae4eea 100644 --- a/distros/jazzy/event-camera-renderer/default.nix +++ b/distros/jazzy/event-camera-renderer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, image-transport, rclcpp, rclcpp-components, ros-environment, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-event-camera-renderer"; - version = "1.0.3-r3"; + version = "1.3.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_renderer-release/archive/release/jazzy/event_camera_renderer/1.0.3-3.tar.gz"; - name = "1.0.3-3.tar.gz"; - sha256 = "da1d158d86bcf31034730ef74964f64651340089e7e8546faae4beb4a801b9d3"; + url = "https://github.com/ros2-gbp/event_camera_renderer-release/archive/release/jazzy/event_camera_renderer/1.3.4-1.tar.gz"; + name = "1.3.4-1.tar.gz"; + sha256 = "ea7d05e3740d68693cd2f70773bc4fff99c58202bcfe9841c7dc0b854a753968"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-async-client/default.nix b/distros/jazzy/examples-rclcpp-async-client/default.nix index f542924b17..ba62846590 100644 --- a/distros/jazzy/examples-rclcpp-async-client/default.nix +++ b/distros/jazzy/examples-rclcpp-async-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-async-client"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_async_client/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "eaea901ab7b62d61074f0a8f1d4cb99bba10c234f8d8781555cc52ddc2300b07"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_async_client/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "0e22f040154a6e42b5551836e56c57d0b29023b0d41296fa34492b630b29161f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-cbg-executor/default.nix b/distros/jazzy/examples-rclcpp-cbg-executor/default.nix index a3e85e767f..a38f9d87bf 100644 --- a/distros/jazzy/examples-rclcpp-cbg-executor/default.nix +++ b/distros/jazzy/examples-rclcpp-cbg-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-cbg-executor"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_cbg_executor/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "bdea92f4572e0145b5b8861b375ff4683b041644cade0a89d4363170732594a2"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_cbg_executor/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "d13c83a1c98ffc251d2a672af74947398902af25efc3a056bafe5313f942a4da"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-action-client/default.nix b/distros/jazzy/examples-rclcpp-minimal-action-client/default.nix index 2091da0d61..a7e3eab096 100644 --- a/distros/jazzy/examples-rclcpp-minimal-action-client/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-action-client"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_action_client/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "8fab422e77a481af4411c5c9ca591c955a671bbf6b6ed08f31afa3b3c23526a4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_action_client/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "39478ec3b44796b11d59398088931b77c6484ff95695a3bc1968264b1f2d21f1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-action-server/default.nix b/distros/jazzy/examples-rclcpp-minimal-action-server/default.nix index 666b64cf47..11ba7a8daf 100644 --- a/distros/jazzy/examples-rclcpp-minimal-action-server/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-action-server"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_action_server/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "24396de3639c0ad008692740adeb84e7eaa2e7216235c429da99fafa0cd66ea3"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_action_server/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "424e95ec27666a695b82fb8194ce2868ce97779f9b97efda0150d889e982cc70"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-client/default.nix b/distros/jazzy/examples-rclcpp-minimal-client/default.nix index a4e4a5fc9a..e00d0f5919 100644 --- a/distros/jazzy/examples-rclcpp-minimal-client/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-client"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_client/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "98b7d679ab57b922bec4537cae4566ba9fcc82965d541dc98d1314856288e0f8"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_client/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "3a931df531bc16f260114dff942fadf97e7057fabde0e69c6390bf778f5c5a37"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-composition/default.nix b/distros/jazzy/examples-rclcpp-minimal-composition/default.nix index 0a0f763c58..0c7ea3b936 100644 --- a/distros/jazzy/examples-rclcpp-minimal-composition/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-composition"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_composition/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "6c8c8f1634b8f796e26a245e504a8fb997372f9a991e22de7f49222cf6d9dc3f"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_composition/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "8f61a851ca98905d293a8efb4c5adb4cbb2f741b6d2cc3f7dfe3c292fb01eac1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-publisher/default.nix b/distros/jazzy/examples-rclcpp-minimal-publisher/default.nix index ea6f97298a..4ba85f4b9d 100644 --- a/distros/jazzy/examples-rclcpp-minimal-publisher/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-publisher"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_publisher/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "6dd4ea43f544d9881cc3748c84b196804bdf6de8e4fa37767859cc3cc47f1046"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_publisher/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "6bc9d05b3ffc08d514f16e95f83d1f85ecca85f565ae3fe8a078d67b1358f4c2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-service/default.nix b/distros/jazzy/examples-rclcpp-minimal-service/default.nix index 1eaabde6aa..566d7e9e07 100644 --- a/distros/jazzy/examples-rclcpp-minimal-service/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-service"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_service/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "0fa280cc99dea6ebd9c38e4a4e8abe8a4872ffce50ff1f448a098d61e880ead4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_service/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "7d26b12e634abfe9eead22631980bac0d87a87ab97876aa78888fde588698806"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-subscriber/default.nix b/distros/jazzy/examples-rclcpp-minimal-subscriber/default.nix index b0100ef129..cefe573d6d 100644 --- a/distros/jazzy/examples-rclcpp-minimal-subscriber/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-subscriber"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_subscriber/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "d1d0dba59cda72363bc4d4935f3e4fb920cc73ef10d9d089e95e98170a95c85c"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_subscriber/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "01afe9871e84455deff1367d06630eacac2e17deee63808b8126bb39f0abf096"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-minimal-timer/default.nix b/distros/jazzy/examples-rclcpp-minimal-timer/default.nix index 4b10dd71f2..772702d089 100644 --- a/distros/jazzy/examples-rclcpp-minimal-timer/default.nix +++ b/distros/jazzy/examples-rclcpp-minimal-timer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-minimal-timer"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_timer/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "c309df11d0ed2758b71f796a0e147358a3852b5cced369fabd304f518dfdf089"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_minimal_timer/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "e2d1a06ca78b363885244f79d364448d97f34811850ed7580aef32288a85593e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-multithreaded-executor/default.nix b/distros/jazzy/examples-rclcpp-multithreaded-executor/default.nix index 9674b75daa..fedf73501c 100644 --- a/distros/jazzy/examples-rclcpp-multithreaded-executor/default.nix +++ b/distros/jazzy/examples-rclcpp-multithreaded-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-multithreaded-executor"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_multithreaded_executor/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "bf2adc7ef0cfe85138c5e10a098ff1e2eba687c0652bbe76cf26726a56cddab6"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_multithreaded_executor/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "3eec95c865d88e70199498ee67644ef7b50ba98f7a2a7ba03d4e1ee97a04b980"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclcpp-wait-set/default.nix b/distros/jazzy/examples-rclcpp-wait-set/default.nix index 6114986ed1..00678fca79 100644 --- a/distros/jazzy/examples-rclcpp-wait-set/default.nix +++ b/distros/jazzy/examples-rclcpp-wait-set/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclcpp-wait-set"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_wait_set/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "efa1a29211e26e5c45a02610d1f12b625a0522ab2ac50b2cfe49d54e26c0a416"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclcpp_wait_set/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "1033635d9b9db6a7b3113bf80347ec057ea067187a23d2a119468f2da8321757"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/examples-rclpy-executors/default.nix b/distros/jazzy/examples-rclpy-executors/default.nix index 6c722972a9..9427dd5bb0 100644 --- a/distros/jazzy/examples-rclpy-executors/default.nix +++ b/distros/jazzy/examples-rclpy-executors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-executors"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_executors/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "aaf0f4555bbefd5452acabcae88d1301c5b8d721f2f267f11eef2a53f1122fff"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_executors/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "9445d12035bdd2a143cdf01d1281d73bc4d1bcc75320032428eed32e6b450a4f"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-guard-conditions/default.nix b/distros/jazzy/examples-rclpy-guard-conditions/default.nix index 757146b5b8..0afe4e9d0a 100644 --- a/distros/jazzy/examples-rclpy-guard-conditions/default.nix +++ b/distros/jazzy/examples-rclpy-guard-conditions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-guard-conditions"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_guard_conditions/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "be264fb2e854739d335511bb8d3743510be6e341062d44e450329934c1c5c4f4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_guard_conditions/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "891923fcdc17e734f8c0cc239d5f97e23b1c155f2c2c54aa925b1850bf2c46a9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-action-client/default.nix b/distros/jazzy/examples-rclpy-minimal-action-client/default.nix index 3804dd4c73..0bf02f89d0 100644 --- a/distros/jazzy/examples-rclpy-minimal-action-client/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-action-client"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_action_client/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "734ee445e5d817608e237618675f22929d0baf244af31a41051ca36d5121631f"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_action_client/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "424582260f6cd39203379398b8a61c606086f49efbb0e1699f2fa45e8654a944"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-action-server/default.nix b/distros/jazzy/examples-rclpy-minimal-action-server/default.nix index 4e618bbbfe..12188b1fb5 100644 --- a/distros/jazzy/examples-rclpy-minimal-action-server/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-action-server"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_action_server/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "51ace828921c1e64c6338c8fe77e37f7aca159d3746b39ed60e14d5315988e1b"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_action_server/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "68ab928751c3520bee1080921582ad852d75036667d381bdf91ba647351693c9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-client/default.nix b/distros/jazzy/examples-rclpy-minimal-client/default.nix index 0f012da541..350739a121 100644 --- a/distros/jazzy/examples-rclpy-minimal-client/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-client"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_client/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "ab63a8e47c8869945266e8489edc4b166362d1f6c69ec6b87aa33fd7e47c977d"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_client/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "742f1f2cda108861f80990a7fe1f27de2c230a4b69b6d26deb35a77de57f6baa"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-publisher/default.nix b/distros/jazzy/examples-rclpy-minimal-publisher/default.nix index ba2c26cd02..15ee7066a2 100644 --- a/distros/jazzy/examples-rclpy-minimal-publisher/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-publisher"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_publisher/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "3720ed0d346a103211227255fcd8a5dcd7c3e54679b8fb43a0c20304135a1ac4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_publisher/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "c4e7f42a15830bbb003165ef2bb4bc2549c0fa1592f0ebd471aadd672fa8a6ea"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-service/default.nix b/distros/jazzy/examples-rclpy-minimal-service/default.nix index ae60decfa0..bd972d41ed 100644 --- a/distros/jazzy/examples-rclpy-minimal-service/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-service"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_service/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "9e462673a99a398bedf5710b4471bbd19c995f8584135c80cee18b63a71cffb2"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_service/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "b10bb40ef3aca8049c65302991bcd5fbf744cbcf24645fb515082d13647f3cc9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-minimal-subscriber/default.nix b/distros/jazzy/examples-rclpy-minimal-subscriber/default.nix index 20758fb0f0..bbf51847e1 100644 --- a/distros/jazzy/examples-rclpy-minimal-subscriber/default.nix +++ b/distros/jazzy/examples-rclpy-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-minimal-subscriber"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_subscriber/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "232beb984b3ce208be29abd6ae628594e9bbc64e7a2e30539c03d302cb15f7a4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_minimal_subscriber/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "66d487557b63bf9fe5910eecef86390e942a1d46e90ab0ff5706a39ce2ebecc9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-rclpy-pointcloud-publisher/default.nix b/distros/jazzy/examples-rclpy-pointcloud-publisher/default.nix index 24dd2c6dcc..ae2c2e8efd 100644 --- a/distros/jazzy/examples-rclpy-pointcloud-publisher/default.nix +++ b/distros/jazzy/examples-rclpy-pointcloud-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs, sensor-msgs-py, std-msgs }: buildRosPackage { pname = "ros-jazzy-examples-rclpy-pointcloud-publisher"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_pointcloud_publisher/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "e9097c5aebf3b0fb8968fd8fa8e11c0c7e0b8d656b3167253489c2479107f8e8"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/examples_rclpy_pointcloud_publisher/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "7b695e0aebe13d30e212f56b37f88c1a632a4b852e234b424170fc36687f6092"; }; buildType = "ament_python"; diff --git a/distros/jazzy/examples-tf2-py/default.nix b/distros/jazzy/examples-tf2-py/default.nix index 88ce0c246e..aced33bfa4 100644 --- a/distros/jazzy/examples-tf2-py/default.nix +++ b/distros/jazzy/examples-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch-ros, pythonPackages, rclpy, sensor-msgs, tf2-ros-py }: buildRosPackage { pname = "ros-jazzy-examples-tf2-py"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/examples_tf2_py/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "be149a8672a259b02ddfef1fcce392e91331211d79585fe2505a94ae8fc87ecb"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/examples_tf2_py/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "c43d64b6fd22a1ec5e2de9cc5da6b0628ec55fd7412bbd847c5acae42e024f76"; }; buildType = "ament_python"; diff --git a/distros/jazzy/fastcdr/default.nix b/distros/jazzy/fastcdr/default.nix index c2ef3d18ad..fcff00bbba 100644 --- a/distros/jazzy/fastcdr/default.nix +++ b/distros/jazzy/fastcdr/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cmake }: buildRosPackage { pname = "ros-jazzy-fastcdr"; - version = "2.2.1-r2"; + version = "2.2.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/jazzy/fastcdr/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "a50ed36bb5448d82c0b89e69260a30a02cc2dd3278c4e6f3ece3ad9dbf788eac"; + url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/jazzy/fastcdr/2.2.2-1.tar.gz"; + name = "2.2.2-1.tar.gz"; + sha256 = "6a34ce32085c84a2be48238e35d0114b732f1aab39f79b57322683f3fc946c32"; }; buildType = "cmake"; diff --git a/distros/jazzy/fastrtps/default.nix b/distros/jazzy/fastrtps/default.nix index 2adb16d975..983d481942 100644 --- a/distros/jazzy/fastrtps/default.nix +++ b/distros/jazzy/fastrtps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, python3, tinyxml-2 }: buildRosPackage { pname = "ros-jazzy-fastrtps"; - version = "2.14.0-r2"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/jazzy/fastrtps/2.14.0-2.tar.gz"; - name = "2.14.0-2.tar.gz"; - sha256 = "92e998aee06b8a4ce904cd63c835e09b923a119a389a587ce4e4d9f42845a288"; + url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/jazzy/fastrtps/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "2b8ef074c3fc8061b13695d1cc6b92847579883c44877a0a7588589fef698f7b"; }; buildType = "cmake"; diff --git a/distros/jazzy/fields2cover/default.nix b/distros/jazzy/fields2cover/default.nix index f7ac58dd67..e6565d4b50 100644 --- a/distros/jazzy/fields2cover/default.nix +++ b/distros/jazzy/fields2cover/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, abseil-cpp, boost, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, swig, tbb_2021_11, tinyxml-2 }: buildRosPackage { pname = "ros-jazzy-fields2cover"; - version = "2.0.0-r8"; + version = "2.0.0-r9"; src = fetchurl { - url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/jazzy/fields2cover/2.0.0-8.tar.gz"; - name = "2.0.0-8.tar.gz"; - sha256 = "31f272b9586e869b270e3000791b8be5d098f7700ff50e6171d18efc9c71b24c"; + url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/jazzy/fields2cover/2.0.0-9.tar.gz"; + name = "2.0.0-9.tar.gz"; + sha256 = "0c3e08b92e2d4c0556d3c3427de38eb50c6258efabc8b4a3ada0e594c5ccb2a0"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ gtest lcov ]; - propagatedBuildInputs = [ abseil-cpp boost eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; + propagatedBuildInputs = [ boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter swig tbb_2021_11 tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/find-object-2d/default.nix b/distros/jazzy/find-object-2d/default.nix index 9b2877a599..81492adf29 100644 --- a/distros/jazzy/find-object-2d/default.nix +++ b/distros/jazzy/find-object-2d/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, geometry-msgs, image-transport, message-filters, qt5, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, geometry-msgs, image-transport, message-filters, qt5, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, zlib }: buildRosPackage { pname = "ros-jazzy-find-object-2d"; - version = "0.7.0-r6"; + version = "0.7.1-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/find_object_2d-release/archive/release/jazzy/find_object_2d/0.7.0-6.tar.gz"; - name = "0.7.0-6.tar.gz"; - sha256 = "8e18996699d67842d2971aebd8a4ec19339cfb6c44be444ff1c9674840867b6d"; + url = "https://github.com/ros2-gbp/find_object_2d-release/archive/release/jazzy/find_object_2d/0.7.1-2.tar.gz"; + name = "0.7.1-2.tar.gz"; + sha256 = "2b529316c9e3af2fadfacaa4851c812e6cc30669b05b6d810197bd1bb3766590"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge geometry-msgs image-transport message-filters qt5.qtbase rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + propagatedBuildInputs = [ builtin-interfaces cv-bridge geometry-msgs image-transport message-filters qt5.qtbase rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros zlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/jazzy/flex-sync/default.nix b/distros/jazzy/flex-sync/default.nix new file mode 100644 index 0000000000..45f5958d06 --- /dev/null +++ b/distros/jazzy/flex-sync/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-flex-sync"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flex_sync-release/archive/release/jazzy/flex_sync/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "69af1fac994fefca59b6c48227aad7fb377dfbbb7a91e83a8ad9dd87eed31c46"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-clang-format ament-cmake-clang-format ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs std-msgs ]; + propagatedBuildInputs = [ ament-cmake-clang-format rclcpp rclcpp-components rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ros2 package for syncing variable number of topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/flexbe-behavior-engine/default.nix b/distros/jazzy/flexbe-behavior-engine/default.nix new file mode 100644 index 0000000000..34e4f6643c --- /dev/null +++ b/distros/jazzy/flexbe-behavior-engine/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, flexbe-core, flexbe-input, flexbe-mirror, flexbe-msgs, flexbe-onboard, flexbe-states, flexbe-testing, flexbe-widget }: +buildRosPackage { + pname = "ros-jazzy-flexbe-behavior-engine"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_behavior_engine/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "601f2efd1fdc211015565e0264fdf2ca9f8cac35588803e7c59b1d5a0fabab61"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ flexbe-core flexbe-input flexbe-mirror flexbe-msgs flexbe-onboard flexbe-states flexbe-testing flexbe-widget ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A meta-package to aggregate all the FlexBE packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-core/default.nix b/distros/jazzy/flexbe-core/default.nix new file mode 100644 index 0000000000..5e814ebda0 --- /dev/null +++ b/distros/jazzy/flexbe-core/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs, std-srvs, tf2-ros-py }: +buildRosPackage { + pname = "ros-jazzy-flexbe-core"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_core/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "9212b1e039a928924bba63a69ab37271b99bbc60390b145a0458719fb5599a59"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-ros launch-testing pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-msgs rclpy std-msgs std-srvs tf2-ros-py ]; + + meta = { + description = "flexbe_core provides the core components for the FlexBE behavior engine."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-input/default.nix b/distros/jazzy/flexbe-input/default.nix new file mode 100644 index 0000000000..d84b13611e --- /dev/null +++ b/distros/jazzy/flexbe-input/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-flexbe-input"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_input/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "988d41c3bb56a7b37031a1e5285de3af1ac0da53724b0e51d30ea309193f6360"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs rclpy ]; + + meta = { + description = "flexbe_input enables to send data to onboard behavior when required."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-mirror/default.nix b/distros/jazzy/flexbe-mirror/default.nix new file mode 100644 index 0000000000..06c0c83fc5 --- /dev/null +++ b/distros/jazzy/flexbe-mirror/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-flexbe-mirror"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_mirror/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "51dfb0c0b82799870a72edb11187061b46136b80a80c98211b2a9721f5f8fb0a"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs rclpy ]; + + meta = { + description = "flexbe_mirror implements functionality to remotely mirror an executed behavior."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-msgs/default.nix b/distros/jazzy/flexbe-msgs/default.nix new file mode 100644 index 0000000000..26025b3239 --- /dev/null +++ b/distros/jazzy/flexbe-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-flexbe-msgs"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_msgs/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "52923f0ed9fdad4e5a37a72d673d67aca578e16204e6d0e86ffbfd256baebbd2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-generators rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "flexbe_msgs provides the messages used by FlexBE."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-onboard/default.nix b/distros/jazzy/flexbe-onboard/default.nix new file mode 100644 index 0000000000..35317a2598 --- /dev/null +++ b/distros/jazzy/flexbe-onboard/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-states, launch-ros, launch-testing, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-flexbe-onboard"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_onboard/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "d3c9d9c001fe78a10d42c75dff659c60f817a675b8b6471452a2b2af5839edaa"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-testing pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs flexbe-states launch-ros rclpy ]; + + meta = { + description = "flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-states/default.nix b/distros/jazzy/flexbe-states/default.nix new file mode 100644 index 0000000000..cefbb526a3 --- /dev/null +++ b/distros/jazzy/flexbe-states/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-testing, geometry-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-flexbe-states"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_states/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "704adaa10ab0bfc534503c10d8b4a4304da7ef5354205f9b61ddf046cccb85a9"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs flexbe-testing rclpy ]; + + meta = { + description = "flexbe_states provides a collection of common generic predefined states."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-testing/default.nix b/distros/jazzy/flexbe-testing/default.nix new file mode 100644 index 0000000000..4d28b43b58 --- /dev/null +++ b/distros/jazzy/flexbe-testing/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-flexbe-testing"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_testing/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "4b5cc8170f10c6534e7f09dc8a6451ff1e5c127b85a83652bed1f8c55baa86f5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-copyright ament-flake8 ament-pep257 launch-testing pythonPackages.pytest std-msgs ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs launch-ros rclpy ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "flexbe_testing provides a framework for unit testing states."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flexbe-widget/default.nix b/distros/jazzy/flexbe-widget/default.nix new file mode 100644 index 0000000000..2176d2ed34 --- /dev/null +++ b/distros/jazzy/flexbe-widget/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-mirror, flexbe-msgs, flexbe-onboard, launch-ros, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-flexbe-widget"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/jazzy/flexbe_widget/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "9f09c5f0f1bba4b324511ae67f311b7979ce030ca880f1ef163a511d87cc4741"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-mirror flexbe-msgs flexbe-onboard launch-ros rclpy ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "flexbe_widget implements some smaller scripts for the behavior engine."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/flir-camera-description/default.nix b/distros/jazzy/flir-camera-description/default.nix index 2dacabadc9..f3dc56c0ed 100644 --- a/distros/jazzy/flir-camera-description/default.nix +++ b/distros/jazzy/flir-camera-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }: buildRosPackage { pname = "ros-jazzy-flir-camera-description"; - version = "2.0.15-r2"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/flir_camera_description/2.0.15-2.tar.gz"; - name = "2.0.15-2.tar.gz"; - sha256 = "ef6196e4493e762521846c227316796a211759ae7a7b49278d8534e649e479de"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/flir_camera_description/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "546b4c5cabe3d0bb913741610a5552129bf83446589c540baffceadaf1ce315a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/flir-camera-msgs/default.nix b/distros/jazzy/flir-camera-msgs/default.nix index 227ed1ef35..f19198c0d1 100644 --- a/distros/jazzy/flir-camera-msgs/default.nix +++ b/distros/jazzy/flir-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-flir-camera-msgs"; - version = "2.0.15-r2"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/flir_camera_msgs/2.0.15-2.tar.gz"; - name = "2.0.15-2.tar.gz"; - sha256 = "c8e1e16cfe872ee0d35c54c441fbf9ff157e67bc6ff5d9b3bacced22c46a0d86"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/flir_camera_msgs/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "aa2826ee7b8bf637f68ed45ef548a85d2b8ccd9091d0086a7b259ce3e07ca649"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/force-torque-sensor-broadcaster/default.nix b/distros/jazzy/force-torque-sensor-broadcaster/default.nix index b21b8880c9..8b6bc71ec4 100644 --- a/distros/jazzy/force-torque-sensor-broadcaster/default.nix +++ b/distros/jazzy/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-force-torque-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/force_torque_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "fdbf047c92f3d8d93dfc028f98a88cceaba2b2250c62a57c874d80598fc1caf1"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/force_torque_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "6df54cd4004ab330cf294812e9f5e6e4f4edd6d49c038317630c1e0d329e3bad"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/forward-command-controller/default.nix b/distros/jazzy/forward-command-controller/default.nix index 234f65f45f..c314a98ed4 100644 --- a/distros/jazzy/forward-command-controller/default.nix +++ b/distros/jazzy/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-jazzy-forward-command-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/forward_command_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "645486064ba6697ed3d6537f52ee3be4f8137751cdf7aa63738b31e25f9ec753"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/forward_command_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "a8be76477f12a4c8ff805a6631dbd259cca7c2519d8175b4aa4bceea1b68fc51"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/foxglove-bridge/default.nix b/distros/jazzy/foxglove-bridge/default.nix index d707e4230f..c842d4d1f6 100644 --- a/distros/jazzy/foxglove-bridge/default.nix +++ b/distros/jazzy/foxglove-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }: buildRosPackage { pname = "ros-jazzy-foxglove-bridge"; - version = "0.7.7-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/jazzy/foxglove_bridge/0.7.7-1.tar.gz"; - name = "0.7.7-1.tar.gz"; - sha256 = "8242f61d66a0580d90a5078c0eeef48c8dffd1ac7fe89de83885c6cf26076205"; + url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/jazzy/foxglove_bridge/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "fd82fe43c308393dd31121acbea08e0f6d7de3a9c0fd9a9b0725a03b042e268c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/gazebo-msgs/default.nix b/distros/jazzy/gazebo-msgs/default.nix new file mode 100644 index 0000000000..4639d3aa4a --- /dev/null +++ b/distros/jazzy/gazebo-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }: +buildRosPackage { + pname = "ros-jazzy-gazebo-msgs"; + version = "3.8.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/jazzy/gazebo_msgs/3.8.0-1.tar.gz"; + name = "3.8.0-1.tar.gz"; + sha256 = "0744e1849016d970b3487a124df4e9075964889c703136b1763388026bc547fb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs trajectory-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message and service data structures for interacting with Gazebo from ROS2."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/generated.nix b/distros/jazzy/generated.nix index ed04528ab1..57f350f75b 100644 --- a/distros/jazzy/generated.nix +++ b/distros/jazzy/generated.nix @@ -194,14 +194,40 @@ self: super: { autoware-cmake = self.callPackage ./autoware-cmake {}; + autoware-common-msgs = self.callPackage ./autoware-common-msgs {}; + + autoware-control-msgs = self.callPackage ./autoware-control-msgs {}; + + autoware-internal-msgs = self.callPackage ./autoware-internal-msgs {}; + + autoware-lanelet2-extension = self.callPackage ./autoware-lanelet2-extension {}; + + autoware-lanelet2-extension-python = self.callPackage ./autoware-lanelet2-extension-python {}; + autoware-lint-common = self.callPackage ./autoware-lint-common {}; + autoware-localization-msgs = self.callPackage ./autoware-localization-msgs {}; + + autoware-map-msgs = self.callPackage ./autoware-map-msgs {}; + + autoware-perception-msgs = self.callPackage ./autoware-perception-msgs {}; + + autoware-planning-msgs = self.callPackage ./autoware-planning-msgs {}; + + autoware-sensing-msgs = self.callPackage ./autoware-sensing-msgs {}; + + autoware-system-msgs = self.callPackage ./autoware-system-msgs {}; + autoware-utils = self.callPackage ./autoware-utils {}; + autoware-vehicle-msgs = self.callPackage ./autoware-vehicle-msgs {}; + avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; aws-sdk-cpp-vendor = self.callPackage ./aws-sdk-cpp-vendor {}; + azure-iot-sdk-c = self.callPackage ./azure-iot-sdk-c {}; + backward-ros = self.callPackage ./backward-ros {}; bag2-to-image = self.callPackage ./bag2-to-image {}; @@ -226,10 +252,16 @@ self: super: { bondcpp = self.callPackage ./bondcpp {}; + bondpy = self.callPackage ./bondpy {}; + boost-geometry-util = self.callPackage ./boost-geometry-util {}; builtin-interfaces = self.callPackage ./builtin-interfaces {}; + camera-aravis2 = self.callPackage ./camera-aravis2 {}; + + camera-aravis2-msgs = self.callPackage ./camera-aravis2-msgs {}; + camera-calibration = self.callPackage ./camera-calibration {}; camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; @@ -310,6 +342,8 @@ self: super: { controller-manager-msgs = self.callPackage ./controller-manager-msgs {}; + costmap-queue = self.callPackage ./costmap-queue {}; + cudnn-cmake-module = self.callPackage ./cudnn-cmake-module {}; cv-bridge = self.callPackage ./cv-bridge {}; @@ -334,6 +368,8 @@ self: super: { depth-image-proc = self.callPackage ./depth-image-proc {}; + depthai = self.callPackage ./depthai {}; + depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {}; derived-object-msgs = self.callPackage ./derived-object-msgs {}; @@ -372,6 +408,14 @@ self: super: { dummy-sensors = self.callPackage ./dummy-sensors {}; + dwb-core = self.callPackage ./dwb-core {}; + + dwb-critics = self.callPackage ./dwb-critics {}; + + dwb-msgs = self.callPackage ./dwb-msgs {}; + + dwb-plugins = self.callPackage ./dwb-plugins {}; + dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {}; dynamixel-hardware = self.callPackage ./dynamixel-hardware {}; @@ -468,6 +512,38 @@ self: super: { eigenpy = self.callPackage ./eigenpy {}; + etsi-its-cam-coding = self.callPackage ./etsi-its-cam-coding {}; + + etsi-its-cam-conversion = self.callPackage ./etsi-its-cam-conversion {}; + + etsi-its-cam-msgs = self.callPackage ./etsi-its-cam-msgs {}; + + etsi-its-coding = self.callPackage ./etsi-its-coding {}; + + etsi-its-conversion = self.callPackage ./etsi-its-conversion {}; + + etsi-its-cpm-ts-coding = self.callPackage ./etsi-its-cpm-ts-coding {}; + + etsi-its-cpm-ts-conversion = self.callPackage ./etsi-its-cpm-ts-conversion {}; + + etsi-its-cpm-ts-msgs = self.callPackage ./etsi-its-cpm-ts-msgs {}; + + etsi-its-denm-coding = self.callPackage ./etsi-its-denm-coding {}; + + etsi-its-denm-conversion = self.callPackage ./etsi-its-denm-conversion {}; + + etsi-its-denm-msgs = self.callPackage ./etsi-its-denm-msgs {}; + + etsi-its-messages = self.callPackage ./etsi-its-messages {}; + + etsi-its-msgs = self.callPackage ./etsi-its-msgs {}; + + etsi-its-msgs-utils = self.callPackage ./etsi-its-msgs-utils {}; + + etsi-its-primitives-conversion = self.callPackage ./etsi-its-primitives-conversion {}; + + etsi-its-rviz-plugins = self.callPackage ./etsi-its-rviz-plugins {}; + event-camera-codecs = self.callPackage ./event-camera-codecs {}; event-camera-msgs = self.callPackage ./event-camera-msgs {}; @@ -542,6 +618,26 @@ self: super: { find-object-2d = self.callPackage ./find-object-2d {}; + flex-sync = self.callPackage ./flex-sync {}; + + flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {}; + + flexbe-core = self.callPackage ./flexbe-core {}; + + flexbe-input = self.callPackage ./flexbe-input {}; + + flexbe-mirror = self.callPackage ./flexbe-mirror {}; + + flexbe-msgs = self.callPackage ./flexbe-msgs {}; + + flexbe-onboard = self.callPackage ./flexbe-onboard {}; + + flexbe-states = self.callPackage ./flexbe-states {}; + + flexbe-testing = self.callPackage ./flexbe-testing {}; + + flexbe-widget = self.callPackage ./flexbe-widget {}; + flir-camera-description = self.callPackage ./flir-camera-description {}; flir-camera-msgs = self.callPackage ./flir-camera-msgs {}; @@ -596,6 +692,8 @@ self: super: { game-controller-spl-interfaces = self.callPackage ./game-controller-spl-interfaces {}; + gazebo-msgs = self.callPackage ./gazebo-msgs {}; + gc-spl = self.callPackage ./gc-spl {}; gc-spl-2022 = self.callPackage ./gc-spl-2022 {}; @@ -642,6 +740,36 @@ self: super: { grbl-ros = self.callPackage ./grbl-ros {}; + grid-map = self.callPackage ./grid-map {}; + + grid-map-cmake-helpers = self.callPackage ./grid-map-cmake-helpers {}; + + grid-map-core = self.callPackage ./grid-map-core {}; + + grid-map-costmap-2d = self.callPackage ./grid-map-costmap-2d {}; + + grid-map-cv = self.callPackage ./grid-map-cv {}; + + grid-map-demos = self.callPackage ./grid-map-demos {}; + + grid-map-filters = self.callPackage ./grid-map-filters {}; + + grid-map-loader = self.callPackage ./grid-map-loader {}; + + grid-map-msgs = self.callPackage ./grid-map-msgs {}; + + grid-map-octomap = self.callPackage ./grid-map-octomap {}; + + grid-map-pcl = self.callPackage ./grid-map-pcl {}; + + grid-map-ros = self.callPackage ./grid-map-ros {}; + + grid-map-rviz-plugin = self.callPackage ./grid-map-rviz-plugin {}; + + grid-map-sdf = self.callPackage ./grid-map-sdf {}; + + grid-map-visualization = self.callPackage ./grid-map-visualization {}; + gripper-controllers = self.callPackage ./gripper-controllers {}; gscam = self.callPackage ./gscam {}; @@ -896,6 +1024,8 @@ self: super: { libpointmatcher = self.callPackage ./libpointmatcher {}; + librealsense2 = self.callPackage ./librealsense2 {}; + libstatistics-collector = self.callPackage ./libstatistics-collector {}; libyaml-vendor = self.callPackage ./libyaml-vendor {}; @@ -912,6 +1042,8 @@ self: super: { lttngpy = self.callPackage ./lttngpy {}; + lusb = self.callPackage ./lusb {}; + magic-enum = self.callPackage ./magic-enum {}; map-msgs = self.callPackage ./map-msgs {}; @@ -1012,6 +1144,8 @@ self: super: { mola-metric-maps = self.callPackage ./mola-metric-maps {}; + mola-navstate-fg = self.callPackage ./mola-navstate-fg {}; + mola-navstate-fuse = self.callPackage ./mola-navstate-fuse {}; mola-pose-list = self.callPackage ./mola-pose-list {}; @@ -1096,6 +1230,8 @@ self: super: { moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {}; + moveit-ros-tests = self.callPackage ./moveit-ros-tests {}; + moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {}; moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {}; @@ -1130,18 +1266,40 @@ self: super: { mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {}; + mrpt-map-server = self.callPackage ./mrpt-map-server {}; + mrpt-msgs = self.callPackage ./mrpt-msgs {}; + mrpt-msgs-bridge = self.callPackage ./mrpt-msgs-bridge {}; + + mrpt-nav-interfaces = self.callPackage ./mrpt-nav-interfaces {}; + + mrpt-navigation = self.callPackage ./mrpt-navigation {}; + mrpt-path-planning = self.callPackage ./mrpt-path-planning {}; + mrpt-pf-localization = self.callPackage ./mrpt-pf-localization {}; + + mrpt-pointcloud-pipeline = self.callPackage ./mrpt-pointcloud-pipeline {}; + + mrpt-rawlog = self.callPackage ./mrpt-rawlog {}; + + mrpt-reactivenav2d = self.callPackage ./mrpt-reactivenav2d {}; + mrpt-sensor-bumblebee-stereo = self.callPackage ./mrpt-sensor-bumblebee-stereo {}; - mrpt-sensor-gnns-nmea = self.callPackage ./mrpt-sensor-gnns-nmea {}; + mrpt-sensor-gnss-nmea = self.callPackage ./mrpt-sensor-gnss-nmea {}; + + mrpt-sensor-gnss-novatel = self.callPackage ./mrpt-sensor-gnss-novatel {}; + + mrpt-sensor-imu-taobotics = self.callPackage ./mrpt-sensor-imu-taobotics {}; mrpt-sensorlib = self.callPackage ./mrpt-sensorlib {}; mrpt-sensors = self.callPackage ./mrpt-sensors {}; + mrpt-tutorials = self.callPackage ./mrpt-tutorials {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; multires-image = self.callPackage ./multires-image {}; @@ -1162,12 +1320,90 @@ self: super: { nao-sensor-msgs = self.callPackage ./nao-sensor-msgs {}; + nav2-amcl = self.callPackage ./nav2-amcl {}; + + nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {}; + + nav2-behaviors = self.callPackage ./nav2-behaviors {}; + + nav2-bringup = self.callPackage ./nav2-bringup {}; + + nav2-bt-navigator = self.callPackage ./nav2-bt-navigator {}; + + nav2-collision-monitor = self.callPackage ./nav2-collision-monitor {}; + + nav2-common = self.callPackage ./nav2-common {}; + + nav2-constrained-smoother = self.callPackage ./nav2-constrained-smoother {}; + + nav2-controller = self.callPackage ./nav2-controller {}; + + nav2-core = self.callPackage ./nav2-core {}; + + nav2-costmap-2d = self.callPackage ./nav2-costmap-2d {}; + + nav2-dwb-controller = self.callPackage ./nav2-dwb-controller {}; + + nav2-graceful-controller = self.callPackage ./nav2-graceful-controller {}; + + nav2-lifecycle-manager = self.callPackage ./nav2-lifecycle-manager {}; + + nav2-map-server = self.callPackage ./nav2-map-server {}; + + nav2-minimal-tb3-sim = self.callPackage ./nav2-minimal-tb3-sim {}; + + nav2-minimal-tb4-description = self.callPackage ./nav2-minimal-tb4-description {}; + + nav2-minimal-tb4-sim = self.callPackage ./nav2-minimal-tb4-sim {}; + + nav2-mppi-controller = self.callPackage ./nav2-mppi-controller {}; + + nav2-msgs = self.callPackage ./nav2-msgs {}; + + nav2-navfn-planner = self.callPackage ./nav2-navfn-planner {}; + + nav2-planner = self.callPackage ./nav2-planner {}; + + nav2-regulated-pure-pursuit-controller = self.callPackage ./nav2-regulated-pure-pursuit-controller {}; + + nav2-rotation-shim-controller = self.callPackage ./nav2-rotation-shim-controller {}; + + nav2-rviz-plugins = self.callPackage ./nav2-rviz-plugins {}; + + nav2-simple-commander = self.callPackage ./nav2-simple-commander {}; + + nav2-smac-planner = self.callPackage ./nav2-smac-planner {}; + + nav2-smoother = self.callPackage ./nav2-smoother {}; + + nav2-system-tests = self.callPackage ./nav2-system-tests {}; + + nav2-theta-star-planner = self.callPackage ./nav2-theta-star-planner {}; + + nav2-util = self.callPackage ./nav2-util {}; + + nav2-velocity-smoother = self.callPackage ./nav2-velocity-smoother {}; + + nav2-voxel-grid = self.callPackage ./nav2-voxel-grid {}; + + nav2-waypoint-follower = self.callPackage ./nav2-waypoint-follower {}; + + nav-2d-msgs = self.callPackage ./nav-2d-msgs {}; + + nav-2d-utils = self.callPackage ./nav-2d-utils {}; + nav-msgs = self.callPackage ./nav-msgs {}; + navigation2 = self.callPackage ./navigation2 {}; + neo-simulation2 = self.callPackage ./neo-simulation2 {}; neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; + network-bridge = self.callPackage ./network-bridge {}; + + nicla-vision-ros2 = self.callPackage ./nicla-vision-ros2 {}; + nlohmann-json-schema-validator-vendor = self.callPackage ./nlohmann-json-schema-validator-vendor {}; nmea-hardware-interface = self.callPackage ./nmea-hardware-interface {}; @@ -1212,8 +1448,18 @@ self: super: { ompl = self.callPackage ./ompl {}; + openeb-vendor = self.callPackage ./openeb-vendor {}; + + opennav-docking = self.callPackage ./opennav-docking {}; + + opennav-docking-bt = self.callPackage ./opennav-docking-bt {}; + + opennav-docking-core = self.callPackage ./opennav-docking-core {}; + openni2-camera = self.callPackage ./openni2-camera {}; + openvdb-vendor = self.callPackage ./openvdb-vendor {}; + orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {}; ortools-vendor = self.callPackage ./ortools-vendor {}; @@ -1224,8 +1470,6 @@ self: super: { osrf-testing-tools-cpp = self.callPackage ./osrf-testing-tools-cpp {}; - ouster-msgs = self.callPackage ./ouster-msgs {}; - ouster-ros = self.callPackage ./ouster-ros {}; ouster-sensor-msgs = self.callPackage ./ouster-sensor-msgs {}; @@ -1240,6 +1484,8 @@ self: super: { pangolin = self.callPackage ./pangolin {}; + parallel-gripper-controller = self.callPackage ./parallel-gripper-controller {}; + parameter-traits = self.callPackage ./parameter-traits {}; pcl-conversions = self.callPackage ./pcl-conversions {}; @@ -1342,6 +1588,8 @@ self: super: { proxsuite = self.callPackage ./proxsuite {}; + py-binding-tools = self.callPackage ./py-binding-tools {}; + py-trees = self.callPackage ./py-trees {}; py-trees-js = self.callPackage ./py-trees-js {}; @@ -1464,6 +1712,12 @@ self: super: { rcutils = self.callPackage ./rcutils {}; + realsense2-camera = self.callPackage ./realsense2-camera {}; + + realsense2-camera-msgs = self.callPackage ./realsense2-camera-msgs {}; + + realsense2-description = self.callPackage ./realsense2-description {}; + realtime-tools = self.callPackage ./realtime-tools {}; resource-retriever = self.callPackage ./resource-retriever {}; @@ -1476,11 +1730,15 @@ self: super: { rmf-building-map-msgs = self.callPackage ./rmf-building-map-msgs {}; + rmf-building-map-tools = self.callPackage ./rmf-building-map-tools {}; + + rmf-building-sim-gz-plugins = self.callPackage ./rmf-building-sim-gz-plugins {}; + rmf-charger-msgs = self.callPackage ./rmf-charger-msgs {}; rmf-charging-schedule = self.callPackage ./rmf-charging-schedule {}; - rmf-cmake-uncrustify = self.callPackage ./rmf-cmake-uncrustify {}; + rmf-dev = self.callPackage ./rmf-dev {}; rmf-dispenser-msgs = self.callPackage ./rmf-dispenser-msgs {}; @@ -1498,6 +1756,10 @@ self: super: { rmf-obstacle-msgs = self.callPackage ./rmf-obstacle-msgs {}; + rmf-robot-sim-common = self.callPackage ./rmf-robot-sim-common {}; + + rmf-robot-sim-gz-plugins = self.callPackage ./rmf-robot-sim-gz-plugins {}; + rmf-scheduler-msgs = self.callPackage ./rmf-scheduler-msgs {}; rmf-site-map-msgs = self.callPackage ./rmf-site-map-msgs {}; @@ -1512,6 +1774,12 @@ self: super: { rmf-traffic = self.callPackage ./rmf-traffic {}; + rmf-traffic-editor = self.callPackage ./rmf-traffic-editor {}; + + rmf-traffic-editor-assets = self.callPackage ./rmf-traffic-editor-assets {}; + + rmf-traffic-editor-test-maps = self.callPackage ./rmf-traffic-editor-test-maps {}; + rmf-traffic-examples = self.callPackage ./rmf-traffic-examples {}; rmf-traffic-msgs = self.callPackage ./rmf-traffic-msgs {}; @@ -1582,8 +1850,6 @@ self: super: { ros2-controllers-test-nodes = self.callPackage ./ros2-controllers-test-nodes {}; - ros2-ouster = self.callPackage ./ros2-ouster {}; - ros2-socketcan = self.callPackage ./ros2-socketcan {}; ros2-socketcan-msgs = self.callPackage ./ros2-socketcan-msgs {}; @@ -1770,6 +2036,8 @@ self: super: { rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; + rosx-introspection = self.callPackage ./rosx-introspection {}; + rot-conv = self.callPackage ./rot-conv {}; rplidar-ros = self.callPackage ./rplidar-ros {}; @@ -1846,6 +2114,34 @@ self: super: { rt-manipulators-examples = self.callPackage ./rt-manipulators-examples {}; + rtabmap = self.callPackage ./rtabmap {}; + + rtabmap-conversions = self.callPackage ./rtabmap-conversions {}; + + rtabmap-demos = self.callPackage ./rtabmap-demos {}; + + rtabmap-examples = self.callPackage ./rtabmap-examples {}; + + rtabmap-launch = self.callPackage ./rtabmap-launch {}; + + rtabmap-msgs = self.callPackage ./rtabmap-msgs {}; + + rtabmap-odom = self.callPackage ./rtabmap-odom {}; + + rtabmap-python = self.callPackage ./rtabmap-python {}; + + rtabmap-ros = self.callPackage ./rtabmap-ros {}; + + rtabmap-rviz-plugins = self.callPackage ./rtabmap-rviz-plugins {}; + + rtabmap-slam = self.callPackage ./rtabmap-slam {}; + + rtabmap-sync = self.callPackage ./rtabmap-sync {}; + + rtabmap-util = self.callPackage ./rtabmap-util {}; + + rtabmap-viz = self.callPackage ./rtabmap-viz {}; + rtcm-msgs = self.callPackage ./rtcm-msgs {}; rti-connext-dds-cmake-module = self.callPackage ./rti-connext-dds-cmake-module {}; @@ -1874,6 +2170,8 @@ self: super: { rviz-rendering-tests = self.callPackage ./rviz-rendering-tests {}; + rviz-satellite = self.callPackage ./rviz-satellite {}; + rviz-visual-testing-framework = self.callPackage ./rviz-visual-testing-framework {}; rviz-visual-tools = self.callPackage ./rviz-visual-tools {}; @@ -1910,12 +2208,16 @@ self: super: { sick-safevisionary-tests = self.callPackage ./sick-safevisionary-tests {}; + sick-scan-xd = self.callPackage ./sick-scan-xd {}; + simple-actions = self.callPackage ./simple-actions {}; simple-launch = self.callPackage ./simple-launch {}; simulation = self.callPackage ./simulation {}; + slam-toolbox = self.callPackage ./slam-toolbox {}; + slider-publisher = self.callPackage ./slider-publisher {}; smach = self.callPackage ./smach {}; @@ -1948,6 +2250,8 @@ self: super: { spacenav = self.callPackage ./spacenav {}; + spatio-temporal-voxel-layer = self.callPackage ./spatio-temporal-voxel-layer {}; + spdlog-vendor = self.callPackage ./spdlog-vendor {}; spinnaker-camera-driver = self.callPackage ./spinnaker-camera-driver {}; @@ -1974,6 +2278,8 @@ self: super: { steering-controllers-library = self.callPackage ./steering-controllers-library {}; + steering-functions = self.callPackage ./steering-functions {}; + stereo-image-proc = self.callPackage ./stereo-image-proc {}; stereo-msgs = self.callPackage ./stereo-msgs {}; @@ -2032,8 +2338,6 @@ self: super: { test-apex-test-tools = self.callPackage ./test-apex-test-tools {}; - test-bond = self.callPackage ./test-bond {}; - test-interface-files = self.callPackage ./test-interface-files {}; test-msgs = self.callPackage ./test-msgs {}; diff --git a/distros/jazzy/geometric-shapes/default.nix b/distros/jazzy/geometric-shapes/default.nix index 198e814376..d565ccaad9 100644 --- a/distros/jazzy/geometric-shapes/default.nix +++ b/distros/jazzy/geometric-shapes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-geometric-shapes"; - version = "2.1.3-r5"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometric_shapes-release/archive/release/jazzy/geometric_shapes/2.1.3-5.tar.gz"; - name = "2.1.3-5.tar.gz"; - sha256 = "48dce574a1a1496033a5e501cc9f94c50fe03833749d553f46222445d204910c"; + url = "https://github.com/ros2-gbp/geometric_shapes-release/archive/release/jazzy/geometric_shapes/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "b673909f12255b3b92f8c14dcf74d3c0f28103688d6eec949b06617a084bdf1d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/geometry-tutorials/default.nix b/distros/jazzy/geometry-tutorials/default.nix index 91a04a3036..75284b13d6 100644 --- a/distros/jazzy/geometry-tutorials/default.nix +++ b/distros/jazzy/geometry-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-jazzy-geometry-tutorials"; - version = "0.3.6-r5"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/geometry_tutorials/0.3.6-5.tar.gz"; - name = "0.3.6-5.tar.gz"; - sha256 = "dd911d1bad5dea684d52e8bc23e98ca9ba3abd73d82890987bed7ce8ef35ddaf"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/geometry_tutorials/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "aa212c83894de3d71b7b991c2f7443990b87301ba0087b0ce0f945f2cafb84f2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/geometry2/default.nix b/distros/jazzy/geometry2/default.nix index f8c1492e3e..1b341e91c5 100644 --- a/distros/jazzy/geometry2/default.nix +++ b/distros/jazzy/geometry2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: buildRosPackage { pname = "ros-jazzy-geometry2"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/geometry2/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "d0d9abbeca2de91bfb69d8d155fc8b20ef3cd38704c0a1ec07406e477be83d6f"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/geometry2/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "29480384cb805334d91679849e55d1d5955380f13e65a18958dc9d2134ad2ded"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/grid-map-cmake-helpers/default.nix b/distros/jazzy/grid-map-cmake-helpers/default.nix new file mode 100644 index 0000000000..eb02c45132 --- /dev/null +++ b/distros/jazzy/grid-map-cmake-helpers/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-core }: +buildRosPackage { + pname = "ros-jazzy-grid-map-cmake-helpers"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_cmake_helpers/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "a3eb9359829359de02a4f3619978b0bb0414ca416c10a0aee31b0d54615f44fa"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ ament-cmake-core ]; + nativeBuildInputs = [ ament-cmake-core ]; + + meta = { + description = "CMake support functionality used throughout grid_map"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-core/default.nix b/distros/jazzy/grid-map-core/default.nix new file mode 100644 index 0000000000..415c31c432 --- /dev/null +++ b/distros/jazzy/grid-map-core/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, grid-map-cmake-helpers }: +buildRosPackage { + pname = "ros-jazzy-grid-map-core"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_core/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "1f0f2c9c7da9ead84e6d86cd84e7f3a00bc55767dfd4b3e05cb8cc28e61cf80f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Universal grid map library to manage two-dimensional grid maps with multiple data layers."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-costmap-2d/default.nix b/distros/jazzy/grid-map-costmap-2d/default.nix new file mode 100644 index 0000000000..51d751f798 --- /dev/null +++ b/distros/jazzy/grid-map-costmap-2d/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, grid-map-cmake-helpers, grid-map-core, nav2-costmap-2d, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-grid-map-costmap-2d"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_costmap_2d/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "7e7cd43c9491796411f0c57243569b7a05b1d027304130187e2933a09a6e0c11"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs grid-map-core nav2-costmap-2d tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Interface for grid maps to the costmap_2d format."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-cv/default.nix b/distros/jazzy/grid-map-cv/default.nix new file mode 100644 index 0000000000..f01413aa0a --- /dev/null +++ b/distros/jazzy/grid-map-cv/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, filters, grid-map-cmake-helpers, grid-map-core, pluginlib, rclcpp, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-grid-map-cv"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_cv/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "1831aedac9fbcb1b90a3c7963ed2aebf420791ead4d87e4c5a85d5400b63c463"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge filters grid-map-core pluginlib rclcpp sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversions between grid maps and OpenCV images."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-demos/default.nix b/distros/jazzy/grid-map-demos/default.nix new file mode 100644 index 0000000000..a0740b62e4 --- /dev/null +++ b/distros/jazzy/grid-map-demos/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, grid-map-cmake-helpers, grid-map-core, grid-map-cv, grid-map-filters, grid-map-loader, grid-map-msgs, grid-map-octomap, grid-map-ros, grid-map-rviz-plugin, grid-map-visualization, octomap-msgs, octomap-rviz-plugins, octomap-server, python3Packages, rclcpp, rclpy, rviz2, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-grid-map-demos"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_demos/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "b3ad406fcdb6be73f17c345d56aa34d404edb54d5a49643f587c59e7e47cb1ac"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge geometry-msgs grid-map-core grid-map-cv grid-map-filters grid-map-loader grid-map-msgs grid-map-octomap grid-map-ros grid-map-rviz-plugin grid-map-visualization octomap-msgs octomap-rviz-plugins octomap-server python3Packages.opencv4 rclcpp rclpy rviz2 sensor-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Demo nodes to demonstrate the usage of the grid map library."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-filters/default.nix b/distros/jazzy/grid-map-filters/default.nix new file mode 100644 index 0000000000..3c1f37b371 --- /dev/null +++ b/distros/jazzy/grid-map-filters/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, filters, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pluginlib, tbb_2021_11 }: +buildRosPackage { + pname = "ros-jazzy-grid-map-filters"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_filters/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "ceadef86f4068692579eab2eb0eefd70d476e174f1259016f49236c660244545"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros pluginlib tbb_2021_11 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Processing grid maps as a sequence of ROS filters."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-loader/default.nix b/distros/jazzy/grid-map-loader/default.nix new file mode 100644 index 0000000000..d00d0866c4 --- /dev/null +++ b/distros/jazzy/grid-map-loader/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-msgs, grid-map-ros }: +buildRosPackage { + pname = "ros-jazzy-grid-map-loader"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_loader/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "91a2941d31d39a0fe1f9fa46500e074017ab29d1a40be01b5c0f7b92560cc24e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-msgs grid-map-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Loading and publishing grid maps from bag files."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-msgs/default.nix b/distros/jazzy/grid-map-msgs/default.nix new file mode 100644 index 0000000000..04db0c84fa --- /dev/null +++ b/distros/jazzy/grid-map-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, grid-map-cmake-helpers, rclcpp, rosidl-default-generators, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-grid-map-msgs"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "7300ceef7acc86ae2a304182bfdca9944c90a46f914920e2e9d46162a21fbc64"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + propagatedBuildInputs = [ geometry-msgs rclcpp rosidl-default-generators std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Definition of the multi-layered grid map message type."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-octomap/default.nix b/distros/jazzy/grid-map-octomap/default.nix new file mode 100644 index 0000000000..add34f436d --- /dev/null +++ b/distros/jazzy/grid-map-octomap/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-core, octomap }: +buildRosPackage { + pname = "ros-jazzy-grid-map-octomap"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_octomap/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "75a23e0da8cb64dd6caa34031f2ac77ffa633de16af5e100e244d74bd47d5e24"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-core octomap ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversions between grid maps and OctoMap types."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-pcl/default.nix b/distros/jazzy/grid-map-pcl/default.nix new file mode 100644 index 0000000000..8cfc827599 --- /dev/null +++ b/distros/jazzy/grid-map-pcl/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, pcl, rclcpp, rcutils, yaml-cpp }: +buildRosPackage { + pname = "ros-jazzy-grid-map-pcl"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_pcl/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "f8ed731cb5df8c5b6ad1b8520198f9008baa4e2ff20332c0dca753909dca9040"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-core grid-map-msgs grid-map-ros pcl rclcpp rcutils yaml-cpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Conversions between grid maps and Point Cloud Library (PCL) types."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-ros/default.nix b/distros/jazzy/grid-map-ros/default.nix new file mode 100644 index 0000000000..40c25b513b --- /dev/null +++ b/distros/jazzy/grid-map-ros/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, grid-map-cmake-helpers, grid-map-core, grid-map-cv, grid-map-msgs, nav-msgs, nav2-msgs, rclcpp, rcutils, rosbag2-cpp, sensor-msgs, std-msgs, tf2, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-grid-map-ros"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_ros/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "19c0b4e8212acb31904b2797f6771562eb3913054d81c1504b7725dc853d4302"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge geometry-msgs grid-map-core grid-map-cv grid-map-msgs nav-msgs nav2-msgs rclcpp rcutils rosbag2-cpp sensor-msgs std-msgs tf2 visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS interface for the grid map library to manage two-dimensional grid maps with multiple data layers."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-rviz-plugin/default.nix b/distros/jazzy/grid-map-rviz-plugin/default.nix new file mode 100644 index 0000000000..39480ed6a9 --- /dev/null +++ b/distros/jazzy/grid-map-rviz-plugin/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-msgs, grid-map-ros, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering }: +buildRosPackage { + pname = "ros-jazzy-grid-map-rviz-plugin"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_rviz_plugin/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "b9ebc8c4f6ffbc69038ffae5b0de07f2898b021db092210ccbd73252783fb32a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-msgs grid-map-ros qt5.qtbase rclcpp rviz-common rviz-ogre-vendor rviz-rendering ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RViz plugin for displaying grid map messages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-sdf/default.nix b/distros/jazzy/grid-map-sdf/default.nix new file mode 100644 index 0000000000..193e12645e --- /dev/null +++ b/distros/jazzy/grid-map-sdf/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-core, pcl }: +buildRosPackage { + pname = "ros-jazzy-grid-map-sdf"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_sdf/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "9e052ef27becdc91f120bd5a280cf4d050f8586480fa07c7d5e03101b49fb627"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-core pcl ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Generates signed distance fields from grid maps."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map-visualization/default.nix b/distros/jazzy/grid-map-visualization/default.nix new file mode 100644 index 0000000000..958b0b6f8a --- /dev/null +++ b/distros/jazzy/grid-map-visualization/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, grid-map-cmake-helpers, grid-map-core, grid-map-msgs, grid-map-ros, nav-msgs, rclcpp, sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-grid-map-visualization"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map_visualization/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "590dff5e13f0fac15e90db65922a2a557a4a373eb7ccaf2d857cd66889833b67"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake grid-map-cmake-helpers ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ grid-map-core grid-map-msgs grid-map-ros nav-msgs rclcpp sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Configurable tool to visualize grid maps in RViz."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/grid-map/default.nix b/distros/jazzy/grid-map/default.nix new file mode 100644 index 0000000000..14e7371aec --- /dev/null +++ b/distros/jazzy/grid-map/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, grid-map-cmake-helpers, grid-map-core, grid-map-costmap-2d, grid-map-cv, grid-map-demos, grid-map-filters, grid-map-loader, grid-map-msgs, grid-map-octomap, grid-map-pcl, grid-map-ros, grid-map-rviz-plugin, grid-map-sdf, grid-map-visualization }: +buildRosPackage { + pname = "ros-jazzy-grid-map"; + version = "2.2.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/grid_map-release/archive/release/jazzy/grid_map/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "d1c081bc86c7d1199b0c0ffedeec201fc3cfd4e1fc543c805a945c75461f10f2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ grid-map-cmake-helpers grid-map-core grid-map-costmap-2d grid-map-cv grid-map-demos grid-map-filters grid-map-loader grid-map-msgs grid-map-octomap grid-map-pcl grid-map-ros grid-map-rviz-plugin grid-map-sdf grid-map-visualization ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Meta-package for the universal grid map library."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/gripper-controllers/default.nix b/distros/jazzy/gripper-controllers/default.nix index bf610d4f30..3c4efa618a 100644 --- a/distros/jazzy/gripper-controllers/default.nix +++ b/distros/jazzy/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-gripper-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gripper_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "edd4e6ac062518ed72d50138aa9f9db2ae460e462386aef36e947ed331198e0e"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/gripper_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "5fd7874aae9f1c8d06261ec45ec2a9bf1fbf2567adb04f81c00e122bd564db84"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/gtsam/default.nix b/distros/jazzy/gtsam/default.nix index c8afec6de8..d130d68321 100644 --- a/distros/jazzy/gtsam/default.nix +++ b/distros/jazzy/gtsam/default.nix @@ -2,19 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_11 }: buildRosPackage { pname = "ros-jazzy-gtsam"; - version = "4.2.0-r1"; + version = "4.2.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/gtsam-release/archive/release/jazzy/gtsam/4.2.0-1.tar.gz"; - name = "4.2.0-1.tar.gz"; - sha256 = "c0de7d0f46dda04f4def11631d183a3a12bfb1d6ed86ca291ce1fbf8253c2e1d"; + url = "https://github.com/ros2-gbp/gtsam-release/archive/release/jazzy/gtsam/4.2.0-3.tar.gz"; + name = "4.2.0-3.tar.gz"; + sha256 = "57e51516de0f7abfc08c5898559a3573097a494f215489c5f9e3ee6e1a87d16b"; }; buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb_2021_8 ]; + buildInputs = [ boost cmake eigen tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/gz-common-vendor/default.nix b/distros/jazzy/gz-common-vendor/default.nix index 246c452082..b9e7f216b4 100644 --- a/distros/jazzy/gz-common-vendor/default.nix +++ b/distros/jazzy/gz-common-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, assimp, ffmpeg, freeimage, gdal, gts, gz-cmake-vendor, gz-math-vendor, gz-utils-vendor, tinyxml-2, util-linux }: buildRosPackage { pname = "ros-jazzy-gz-common-vendor"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_common_vendor-release/archive/release/jazzy/gz_common_vendor/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "7a21db4ec1f37c0364a6a96cfdf86b758e368340d9b2174bba23ad4cd0a382de"; + url = "https://github.com/ros2-gbp/gz_common_vendor-release/archive/release/jazzy/gz_common_vendor/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "397c2eeb384f31b81c91f5543a08a77f9add918976581cbb9a3864c6ddab7358"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-common5 5.5.1 + description = "Vendor package for: gz-common5 5.6.0 Gazebo Common : AV, Graphics, Events, and much more."; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-fuel-tools-vendor/default.nix b/distros/jazzy/gz-fuel-tools-vendor/default.nix index e6f21b23c6..ff1a6085b2 100644 --- a/distros/jazzy/gz-fuel-tools-vendor/default.nix +++ b/distros/jazzy/gz-fuel-tools-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, curl, gflags, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-tools-vendor, gz-utils-vendor, jsoncpp, libyaml, libzip, tinyxml-2 }: buildRosPackage { pname = "ros-jazzy-gz-fuel-tools-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_fuel_tools_vendor-release/archive/release/jazzy/gz_fuel_tools_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "f80dcdcf8e6f4696f169206424eb2ee8473cbd0ff7fce74d59377d06e26928af"; + url = "https://github.com/ros2-gbp/gz_fuel_tools_vendor-release/archive/release/jazzy/gz_fuel_tools_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "5b9c66c6723277cb630212ed4e74d3d1a813437dce7c0625b954e49457b7da29"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-fuel-tools9 9.0.3 + description = "Vendor package for: gz-fuel_tools9 9.0.3 Gazebo Fuel Tools: Classes and tools for interacting with Gazebo Fuel"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-gui-vendor/default.nix b/distros/jazzy/gz-gui-vendor/default.nix index 277626bcb4..721f1ed3e6 100644 --- a/distros/jazzy/gz-gui-vendor/default.nix +++ b/distros/jazzy/gz-gui-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, qt5, tinyxml-2, xorg }: buildRosPackage { pname = "ros-jazzy-gz-gui-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_gui_vendor-release/archive/release/jazzy/gz_gui_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "bb8cf7057ae30d45939e1419c8876219f4176a39dc902251c28c489493e5a474"; + url = "https://github.com/ros2-gbp/gz_gui_vendor-release/archive/release/jazzy/gz_gui_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "1bfd519ba80aae5645ad1ce4cc7e4f23abd01d3c8e687fdd72c35fe8073a5b58"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-gui8 8.1.1 + description = "Vendor package for: gz-gui8 8.3.0 Gazebo GUI : Graphical interfaces for robotics applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-launch-vendor/default.nix b/distros/jazzy/gz-launch-vendor/default.nix index 01514f2a23..a612510347 100644 --- a/distros/jazzy/gz-launch-vendor/default.nix +++ b/distros/jazzy/gz-launch-vendor/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, binutils, gflags, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-sim-vendor, gz-tools-vendor, gz-transport-vendor, libwebsockets, libyaml, sdformat-vendor, tinyxml-2, util-linux, xorg }: +{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, binutils, gflags, gz-cmake-vendor, gz-common-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-sim-vendor, gz-tools-vendor, gz-transport-vendor, libwebsockets, libyaml, tinyxml-2, util-linux, xorg }: buildRosPackage { pname = "ros-jazzy-gz-launch-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_launch_vendor-release/archive/release/jazzy/gz_launch_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "2ec0b0887b987ae9de4d6b20a7fd3388aedb4ecc6295e812902612ef1fc52598"; + url = "https://github.com/ros2-gbp/gz_launch_vendor-release/archive/release/jazzy/gz_launch_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "05122a6846b82a7e8df84ae48b8f9393d0c0e23ea7ff2376a8d7bb31a7755020"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint xorg.xorgserver ]; - propagatedBuildInputs = [ binutils gflags gz-cmake-vendor gz-common-vendor gz-fuel-tools-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-physics-vendor gz-plugin-vendor gz-rendering-vendor gz-sensors-vendor gz-sim-vendor gz-tools-vendor gz-transport-vendor libwebsockets libyaml sdformat-vendor tinyxml-2 util-linux xorg.libXi xorg.libXmu ]; + propagatedBuildInputs = [ binutils gflags gz-cmake-vendor gz-common-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-plugin-vendor gz-sim-vendor gz-tools-vendor gz-transport-vendor libwebsockets libyaml tinyxml-2 util-linux xorg.libXi xorg.libXmu ]; nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { diff --git a/distros/jazzy/gz-math-vendor/default.nix b/distros/jazzy/gz-math-vendor/default.nix index 2eb3b4c38f..945d0b2008 100644 --- a/distros/jazzy/gz-math-vendor/default.nix +++ b/distros/jazzy/gz-math-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, eigen, gz-cmake-vendor, gz-utils-vendor, pythonPackages }: buildRosPackage { pname = "ros-jazzy-gz-math-vendor"; - version = "0.0.5-r1"; + version = "0.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/jazzy/gz_math_vendor/0.0.5-1.tar.gz"; - name = "0.0.5-1.tar.gz"; - sha256 = "4d4bb45c49a8db41ad2532b702a219877aab4197f0c440cac1f8aa96e4a29276"; + url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/jazzy/gz_math_vendor/0.0.6-1.tar.gz"; + name = "0.0.6-1.tar.gz"; + sha256 = "36bfe5fe1bd0fe7e64071ab3ecc81be692c58be18fa539381da2388a47effeff"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-math7 7.4.0 + description = "Vendor package for: gz-math7 7.5.0 Gazebo Math : Math classes and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-msgs-vendor/default.nix b/distros/jazzy/gz-msgs-vendor/default.nix index 49ab84d8cc..f233034e61 100644 --- a/distros/jazzy/gz-msgs-vendor/default.nix +++ b/distros/jazzy/gz-msgs-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, protobuf, python3, python3Packages, pythonPackages, tinyxml-2 }: buildRosPackage { pname = "ros-jazzy-gz-msgs-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/jazzy/gz_msgs_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "2483308a9a8c8474e680b54e1374b1cf28157394288a52097308b6155f92d99a"; + url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/jazzy/gz_msgs_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "50ca64cbb15614265024cb8868a72addbfaa53d79345076530dbc7ad24b3c482"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-msgs10 10.1.2 + description = "Vendor package for: gz-msgs10 10.3.0 Gazebo Messages: Protobuf messages and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-ogre-next-vendor/default.nix b/distros/jazzy/gz-ogre-next-vendor/default.nix index 1d77c8726a..9fc0f3a7ba 100644 --- a/distros/jazzy/gz-ogre-next-vendor/default.nix +++ b/distros/jazzy/gz-ogre-next-vendor/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, boost, freeimage, freetype, glslang, libGL, libGLU, poco, rapidjson, shaderc, tbb_2021_8, tinyxml-2, vulkan-loader, xorg, zziplib }: +{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, boost, freeimage, freetype, glslang, libGL, libGLU, poco, rapidjson, shaderc, tbb_2021_11, tinyxml-2, vulkan-loader, xorg, zziplib }: buildRosPackage { pname = "ros-jazzy-gz-ogre-next-vendor"; version = "0.0.5-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-vendor-package ]; checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ SDL2 boost freeimage freetype glslang libGL libGLU poco rapidjson shaderc tbb_2021_8 tinyxml-2 vulkan-loader xorg.libX11 xorg.libXaw xorg.libXrandr xorg.libxcb zziplib ]; + propagatedBuildInputs = [ SDL2 boost freeimage freetype glslang libGL libGLU poco rapidjson shaderc tbb_2021_11 tinyxml-2 vulkan-loader xorg.libX11 xorg.libXaw xorg.libXrandr xorg.libxcb zziplib ]; nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; meta = { diff --git a/distros/jazzy/gz-physics-vendor/default.nix b/distros/jazzy/gz-physics-vendor/default.nix index cfbb019edf..8bec5c651a 100644 --- a/distros/jazzy/gz-physics-vendor/default.nix +++ b/distros/jazzy/gz-physics-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, bullet, eigen, gbenchmark, gz-cmake-vendor, gz-common-vendor, gz-dartsim-vendor, gz-math-vendor, gz-plugin-vendor, gz-utils-vendor, sdformat-vendor }: buildRosPackage { pname = "ros-jazzy-gz-physics-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/jazzy/gz_physics_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "6516c600a05cee66c86a4c99b06346a451e29dc1117ea3f13534581c380749ab"; + url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/jazzy/gz_physics_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "9da774df4b3ed2c4f59f0e208d28958500026b453acdd658d564e5a2b94b8e6a"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-physics7 7.2.0 + description = "Vendor package for: gz-physics7 7.3.0 Gazebo Physics : Physics classes and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-rendering-vendor/default.nix b/distros/jazzy/gz-rendering-vendor/default.nix index 9df3d19a49..f9e0d28520 100644 --- a/distros/jazzy/gz-rendering-vendor/default.nix +++ b/distros/jazzy/gz-rendering-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, glew, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-ogre-next-vendor, gz-plugin-vendor, gz-utils-vendor, ogre1_9, util-linux, vulkan-loader, xorg }: buildRosPackage { pname = "ros-jazzy-gz-rendering-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_rendering_vendor-release/archive/release/jazzy/gz_rendering_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "d27ab7776404a38a6b0294899b248e79477a7eb13b502c0b4ab7d4f058053c5b"; + url = "https://github.com/ros2-gbp/gz_rendering_vendor-release/archive/release/jazzy/gz_rendering_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "6efc3919c1dd18644ac0ce5d31233b4abf8eab25d819506c6c49064b2589219f"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-rendering8 8.1.1 + description = "Vendor package for: gz-rendering8 8.2.0 Gazebo Rendering: Rendering library for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-ros2-control-demos/default.nix b/distros/jazzy/gz-ros2-control-demos/default.nix index 83de163d62..d1f7a07009 100644 --- a/distros/jazzy/gz-ros2-control-demos/default.nix +++ b/distros/jazzy/gz-ros2-control-demos/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-jazzy-gz-ros2-control-demos"; - version = "1.2.3-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/jazzy/gz_ros2_control_demos/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "0bd81ce0629d6f14d2dd1c99b75b839922f0c1622d0469133552698389a61227"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/jazzy/gz_ros2_control_demos/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "fa07535247b41d042633af17ef368ae86ecc1319faecab71b6ddecc85d142523"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rclcpp-action ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; + propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/jazzy/gz-ros2-control/default.nix b/distros/jazzy/gz-ros2-control/default.nix index 15e298ae68..bf44ea3b37 100644 --- a/distros/jazzy/gz-ros2-control/default.nix +++ b/distros/jazzy/gz-ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, gz-plugin-vendor, gz-sim-vendor, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-gz-ros2-control"; - version = "1.2.3-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/jazzy/gz_ros2_control/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "4de46af41533cb9e2df7d381d277b4eb55dd64b02afd72e8fbac0afc8e3b698d"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/jazzy/gz_ros2_control/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "020f07dbc6ad6471b9c452d43b53a70c38315e244ac6abc94d57ddde96738d57"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/gz-sensors-vendor/default.nix b/distros/jazzy/gz-sensors-vendor/default.nix index 302eb43321..095a600e8b 100644 --- a/distros/jazzy/gz-sensors-vendor/default.nix +++ b/distros/jazzy/gz-sensors-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, sdformat-vendor, xorg }: buildRosPackage { pname = "ros-jazzy-gz-sensors-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/jazzy/gz_sensors_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "a5fa05f4a68454510e51b1099fdcd6391f51cc99a8c1d3cda3a597a4b4bf30d0"; + url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/jazzy/gz_sensors_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "e1c0f8387a5f90a2e719231ddbf0c83e19e2f093cba7fa320c8372f61e277cb7"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-sensors8 8.0.1 + description = "Vendor package for: gz-sensors8 8.2.0 Gazebo Sensors : Sensor models for simulation"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-sim-vendor/default.nix b/distros/jazzy/gz-sim-vendor/default.nix index bedba50b6e..5b6fc063cd 100644 --- a/distros/jazzy/gz-sim-vendor/default.nix +++ b/distros/jazzy/gz-sim-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, gbenchmark, glew, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, pythonPackages, qt5, sdformat-vendor, tinyxml-2, util-linux, xorg }: buildRosPackage { pname = "ros-jazzy-gz-sim-vendor"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_sim_vendor-release/archive/release/jazzy/gz_sim_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "d1498fafc350ba804ec6a6b88fb4bb87bb3816b89998402e0482323ee494b559"; + url = "https://github.com/ros2-gbp/gz_sim_vendor-release/archive/release/jazzy/gz_sim_vendor/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "e544dc77b8cd8f80669af7c616c207aff953637c90f9d73874338ba2caa36be9"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-sim8 8.3.0 + description = "Vendor package for: gz-sim8 8.5.0 Gazebo Sim : A Robotic Simulator"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/gz-transport-vendor/default.nix b/distros/jazzy/gz-transport-vendor/default.nix index c1359db3d9..9d2b976f04 100644 --- a/distros/jazzy/gz-transport-vendor/default.nix +++ b/distros/jazzy/gz-transport-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, cppzmq, gz-cmake-vendor, gz-math-vendor, gz-msgs-vendor, gz-tools-vendor, gz-utils-vendor, pkg-config, protobuf, python3, python3Packages, pythonPackages, sqlite, util-linux }: buildRosPackage { pname = "ros-jazzy-gz-transport-vendor"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/jazzy/gz_transport_vendor/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "0f9cef44a619a2fe19eaf1b876b918e887e4abe47fb5b03ccfc30b9c2ec76537"; + url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/jazzy/gz_transport_vendor/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "75b44609099cfb545594e45a1b86977a1f2a9007879a923f5a9f52c8596162d8"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-transport13 13.2.0 + description = "Vendor package for: gz-transport13 13.4.0 Gazebo Transport: Provides fast and efficient asynchronous message passing, services, and data logging."; license = with lib.licenses; [ asl20 ]; diff --git a/distros/jazzy/hardware-interface-testing/default.nix b/distros/jazzy/hardware-interface-testing/default.nix index 093e26b569..4f47b44340 100644 --- a/distros/jazzy/hardware-interface-testing/default.nix +++ b/distros/jazzy/hardware-interface-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-hardware-interface-testing"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface_testing/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "bba84c3686df243b21dd51167abf03b1d3a6ea6832c8cad5498a48d1b8c84b89"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface_testing/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "a82290d9737a8dc693e63624b83ffd70b3151822ab18d0c71cbf4a28447eaacc"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/hardware-interface/default.nix b/distros/jazzy/hardware-interface/default.nix index 9fda9b8a21..3f43b6cb5f 100644 --- a/distros/jazzy/hardware-interface/default.nix +++ b/distros/jazzy/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, control-msgs, joint-limits, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor, urdf }: buildRosPackage { pname = "ros-jazzy-hardware-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "af9c0cddc3c2b321b57239569b721ff48bd69e3e639057d27c7e47e1ab1fbdf0"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/hardware_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "b3fede5dc104255dcb0dee73fd1f2607c21751af7eaa7a3148f91b594a02757f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/hpp-fcl/default.nix b/distros/jazzy/hpp-fcl/default.nix index 7719d5880b..1ad547175e 100644 --- a/distros/jazzy/hpp-fcl/default.nix +++ b/distros/jazzy/hpp-fcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: buildRosPackage { pname = "ros-jazzy-hpp-fcl"; - version = "2.4.4-r2"; + version = "2.4.4-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/jazzy/hpp-fcl/2.4.4-2.tar.gz"; - name = "2.4.4-2.tar.gz"; - sha256 = "730b5cbaefb58e1496972e97991e795e23ccf861fc4129e132c7ba51133e3ff2"; + url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/jazzy/hpp-fcl/2.4.4-3.tar.gz"; + name = "2.4.4-3.tar.gz"; + sha256 = "c9045db14d1795af200abb4d341a38569a67bf76c06955a899911575bcfe877f"; }; buildType = "cmake"; diff --git a/distros/jazzy/image-common/default.nix b/distros/jazzy/image-common/default.nix index 6b17afdfbf..7117df986e 100644 --- a/distros/jazzy/image-common/default.nix +++ b/distros/jazzy/image-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, image-transport }: buildRosPackage { pname = "ros-jazzy-image-common"; - version = "5.1.2-r2"; + version = "5.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/image_common/5.1.2-2.tar.gz"; - name = "5.1.2-2.tar.gz"; - sha256 = "bed9ab6a088d69025aed044a58e1ab096cf2540b934052957c7116e0ed2da75f"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/image_common/5.1.4-1.tar.gz"; + name = "5.1.4-1.tar.gz"; + sha256 = "304b8fc1eb40b8a0e6a8e81f8f059baa9c1adeec6ca8f460285afcb45f1d53ca"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-geometry/default.nix b/distros/jazzy/image-geometry/default.nix index 2423707bd7..c42bce359d 100644 --- a/distros/jazzy/image-geometry/default.nix +++ b/distros/jazzy/image-geometry/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, python3Packages, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-image-geometry"; - version = "4.0.0-r2"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/image_geometry/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "5ccc40e042f426cfda7f2a6c3dd321ddfaed2ffd4be47b4ad6a31eee84f9fd75"; + url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/image_geometry/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "4c3c36ebb48cc3d6b902dd67471164fffa11839b92b5866dd4af631487648922"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-python ament-cmake-ros ]; checkInputs = [ ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ opencv opencv.cxxdev sensor-msgs ]; + propagatedBuildInputs = [ opencv opencv.cxxdev python3Packages.deprecated sensor-msgs ]; nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ]; meta = { diff --git a/distros/jazzy/image-pipeline/default.nix b/distros/jazzy/image-pipeline/default.nix index acc1745cab..63ffb8b2da 100644 --- a/distros/jazzy/image-pipeline/default.nix +++ b/distros/jazzy/image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: buildRosPackage { pname = "ros-jazzy-image-pipeline"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_pipeline/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "4c3eaffd20ad0e280be68dde14e92d4b2fa90cdb661de634913b0bb2ed86adc5"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_pipeline/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "12f6c81976dbc5759c1a461937211a5d92230c40b053607f0d79bd5147064f9b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-proc/default.nix b/distros/jazzy/image-proc/default.nix index 18ef2fb5bb..12025883fd 100644 --- a/distros/jazzy/image-proc/default.nix +++ b/distros/jazzy/image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-calibration-parsers, cv-bridge, geometry-msgs, image-geometry, image-transport, opencv, rclcpp, rclcpp-components, rcutils, sensor-msgs, tracetools-image-pipeline }: buildRosPackage { pname = "ros-jazzy-image-proc"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_proc/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "4397b80eab1f1e5ba745cd1cd0154e81d028e5cca894fe13b306828fea4b633f"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_proc/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "8be9c260f6d15368f8ecaca1a9dda95afbba446a7e4cb463084e08a3e1675259"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-publisher/default.nix b/distros/jazzy/image-publisher/default.nix index 73760eca19..540c834bad 100644 --- a/distros/jazzy/image-publisher/default.nix +++ b/distros/jazzy/image-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, image-transport, rcl-interfaces, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-jazzy-image-publisher"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_publisher/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "863bf6715a315f5f4d3aa59b6b58fa33a3c6bfbacc0ae8aa08307dfa8ce13b86"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_publisher/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "45d1ff9e22d2d724ab8d069f29710356cacc018fe087f7cef5e828ec4f696182"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-rotate/default.nix b/distros/jazzy/image-rotate/default.nix index 4e094c72b1..fb66a24f74 100644 --- a/distros/jazzy/image-rotate/default.nix +++ b/distros/jazzy/image-rotate/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, geometry-msgs, image-transport, opencv, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-image-rotate"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_rotate/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "466df40760c7d833725c5394b464bd2cc6fff1b30022e288f3b144449bdb411e"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_rotate/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "ea27a00cdf85c543d44496d01ee0e356d655f0740c4125003e50ea9b25f09244"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-tools/default.nix b/distros/jazzy/image-tools/default.nix index cc164b9c65..e14083c26e 100644 --- a/distros/jazzy/image-tools/default.nix +++ b/distros/jazzy/image-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-image-tools"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/image_tools/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "b28700d490edafd167924b35a5d58ba5615d71ed1d6c112e3a4027be35a8be2a"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/image_tools/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "e01bad07733ddac396b37b595f6370ec43cf4e289681fa81ef668a1e784e8108"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-transport-plugins/default.nix b/distros/jazzy/image-transport-plugins/default.nix index f96a410250..e11fbd0c62 100644 --- a/distros/jazzy/image-transport-plugins/default.nix +++ b/distros/jazzy/image-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport, zstd-image-transport }: buildRosPackage { pname = "ros-jazzy-image-transport-plugins"; - version = "4.0.0-r2"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/image_transport_plugins/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "30170f6dd8f0c320f81ebcb75e387ace6af8dfc713d57afd3f195be732691471"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/image_transport_plugins/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "951e0226ef192de023029a78ec0e81b210fe46225af9b9c619a7bdfb0d04258a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-transport/default.nix b/distros/jazzy/image-transport/default.nix index 0cae2d8fc9..34f3213ea9 100644 --- a/distros/jazzy/image-transport/default.nix +++ b/distros/jazzy/image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-image-transport"; - version = "5.1.2-r2"; + version = "5.1.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/image_transport/5.1.2-2.tar.gz"; - name = "5.1.2-2.tar.gz"; - sha256 = "fb5a5e02cf5d38c0c2723bc07ffe3548d265787171a126290eb2265e27ba4ed4"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/jazzy/image_transport/5.1.4-1.tar.gz"; + name = "5.1.4-1.tar.gz"; + sha256 = "ffd8eb9dbedb94346e11847a8053f969ca537c3d26138c9795578ce7af504e4f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/image-view/default.nix b/distros/jazzy/image-view/default.nix index db0de3e3c6..5c5bde7f21 100644 --- a/distros/jazzy/image-view/default.nix +++ b/distros/jazzy/image-view/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-srvs, stereo-msgs }: buildRosPackage { pname = "ros-jazzy-image-view"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_view/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "b333ea5a29dfee3d1bae75ea27de692934e86afdf8f1cf0974d3406a3f29da8b"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/image_view/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "963c8af2c755a960fecdab674fe95907d05126404698c059dcfc55bc9ede80fc"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/imu-sensor-broadcaster/default.nix b/distros/jazzy/imu-sensor-broadcaster/default.nix index 123fea04de..fdc2adfcf9 100644 --- a/distros/jazzy/imu-sensor-broadcaster/default.nix +++ b/distros/jazzy/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-imu-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/imu_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "3d898ff1930c1fffc38c182ccd9d8d3ad8ac5ec437540824b2a0bdc462a0d2e6"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/imu_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "3db359e5503dff40f26e5656b27b01298d569f0171aee41934d44ca65a202351"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/intra-process-demo/default.nix b/distros/jazzy/intra-process-demo/default.nix index 985a87f366..eab80536d4 100644 --- a/distros/jazzy/intra-process-demo/default.nix +++ b/distros/jazzy/intra-process-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-intra-process-demo"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/intra_process_demo/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "e67cd01aece681a566818112bc9482dd49000efaa5b6919f298a2ad4ca533db8"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/intra_process_demo/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "c0f9d974824fd22bd27da69566b4ff625453dd625151ffbde5c7e8fb9b3e5cd5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/irobot-create-msgs/default.nix b/distros/jazzy/irobot-create-msgs/default.nix index 0b21bb2fbf..4184094540 100644 --- a/distros/jazzy/irobot-create-msgs/default.nix +++ b/distros/jazzy/irobot-create-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-irobot-create-msgs"; - version = "2.1.0-r4"; + version = "3.0.0-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/irobot_create_msgs-release/archive/release/jazzy/irobot_create_msgs/2.1.0-4.tar.gz"; - name = "2.1.0-4.tar.gz"; - sha256 = "45b53ac01fe2fd115c9bc1875b79b17d963590bc9596b71ff4382f6f28e18916"; + url = "https://github.com/ros2-gbp/irobot_create_msgs-release/archive/release/jazzy/irobot_create_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "2f6927bda222e7430c179dcea1f95fda045305ca7d9f5bb502b411bccaa05d6c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/joint-limits/default.nix b/distros/jazzy/joint-limits/default.nix index ce3a39afad..7fb47fb6ae 100644 --- a/distros/jazzy/joint-limits/default.nix +++ b/distros/jazzy/joint-limits/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-gtest, backward-ros, generate-parameter-library, launch-ros, launch-testing-ament-cmake, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, trajectory-msgs, urdf }: buildRosPackage { pname = "ros-jazzy-joint-limits"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/joint_limits/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "1dec0f210468e83337b86fcd3ce62a9ebe19ea6024d011a97b12f99abb8b2ce9"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/joint_limits/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "af35f788c786dea0ed49469da46ccc1518e6b77c080c335ef7ff1d579d51a852"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle urdf ]; - nativeBuildInputs = [ ament-cmake ]; + buildInputs = [ ament-cmake ament-cmake-gen-version-h ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest generate-parameter-library launch-ros launch-testing-ament-cmake ]; + propagatedBuildInputs = [ backward-ros pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs urdf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ]; meta = { - description = "Interfaces for handling of joint limits for controllers or hardware."; + description = "Package with interfaces for handling of joint limits in controllers or in hardware. The package also implements Saturation Joint Limiter for position-velocity-acceleration set and other individual interfaces."; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/jazzy/joint-state-broadcaster/default.nix b/distros/jazzy/joint-state-broadcaster/default.nix index 4149c2cd6a..b5fe07d06c 100644 --- a/distros/jazzy/joint-state-broadcaster/default.nix +++ b/distros/jazzy/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-joint-state-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_state_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "3bb4f164009e8544a800631016db16df9672acecafed5b0a531f39002517179a"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_state_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "c75156d9b690eda94ecea6fe80b7d6f5b886528cf0f8d5d7aeff83b4d0e3c144"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/joint-trajectory-controller/default.nix b/distros/jazzy/joint-trajectory-controller/default.nix index f7df7d5bf2..68af40a16a 100644 --- a/distros/jazzy/joint-trajectory-controller/default.nix +++ b/distros/jazzy/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs, urdf }: buildRosPackage { pname = "ros-jazzy-joint-trajectory-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_trajectory_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "c5e6a8f5562581b053afc2185799482a4a17478138a2db98ec3e9093205a7f97"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/joint_trajectory_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "d88f93528e9be5914dee0b6a92a09069be5358a53022df4c8fa3cfa4b14dade0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/kitti-metrics-eval/default.nix b/distros/jazzy/kitti-metrics-eval/default.nix index 0d653c0740..32d5749d00 100644 --- a/distros/jazzy/kitti-metrics-eval/default.nix +++ b/distros/jazzy/kitti-metrics-eval/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-kitti-metrics-eval"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/kitti_metrics_eval/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "9330a9fd6e64bd21a42ccc8da206e4c9e97e5b0fed41458e4c8727608311f3da"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/kitti_metrics_eval/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "617b65090dd26f049ea9f0d735f3f968ca4836983b0bcf417a7998b867121e1d"; }; buildType = "cmake"; diff --git a/distros/jazzy/launch-testing-examples/default.nix b/distros/jazzy/launch-testing-examples/default.nix index e406f7c21b..f9d93b2ae0 100644 --- a/distros/jazzy/launch-testing-examples/default.nix +++ b/distros/jazzy/launch-testing-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, demo-nodes-cpp, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2bag, std-msgs }: buildRosPackage { pname = "ros-jazzy-launch-testing-examples"; - version = "0.19.3-r2"; + version = "0.19.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/launch_testing_examples/0.19.3-2.tar.gz"; - name = "0.19.3-2.tar.gz"; - sha256 = "bc12fae4ad82dc7258811c2286bbc15b865c34e604c2231b441798b5cbfbbb6c"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/jazzy/launch_testing_examples/0.19.4-1.tar.gz"; + name = "0.19.4-1.tar.gz"; + sha256 = "8efc4e6d55f672b4ff315228888759368b3402abb1a5dc032826888cb4f0ee21"; }; buildType = "ament_python"; diff --git a/distros/jazzy/libcaer-driver/default.nix b/distros/jazzy/libcaer-driver/default.nix index fdfd9c1c87..abfb5fcdf6 100644 --- a/distros/jazzy/libcaer-driver/default.nix +++ b/distros/jazzy/libcaer-driver/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer-vendor, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-jazzy-libcaer-driver"; - version = "1.0.0-r3"; + version = "1.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/jazzy/libcaer_driver/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "d3549b75b05e1c81cc339a8d49cb41528bbfc440b2b737c2d6968543c5b20897"; + url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/jazzy/libcaer_driver/1.3.3-1.tar.gz"; + name = "1.3.3-1.tar.gz"; + sha256 = "bdc7c114b8bb6ecec6030393cdd303fcd08386c5c31c3be5730014a5635eb8f3"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; - propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer rclcpp rclcpp-components sensor-msgs std-srvs ]; + propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer-vendor rclcpp rclcpp-components sensor-msgs std-srvs ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { diff --git a/distros/jazzy/libcamera/default.nix b/distros/jazzy/libcamera/default.nix index 05938aa691..455ddb6eec 100644 --- a/distros/jazzy/libcamera/default.nix +++ b/distros/jazzy/libcamera/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, pythonPackages, udev }: +{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3, python3Packages, pythonPackages, udev }: buildRosPackage { pname = "ros-jazzy-libcamera"; - version = "0.3.0-r2"; + version = "0.3.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcamera-release/archive/release/jazzy/libcamera/0.3.0-2.tar.gz"; - name = "0.3.0-2.tar.gz"; - sha256 = "b767a654a2a900fa7a9394e88797373ea8fd81bc5d368b21de73e9fcfeda381c"; + url = "https://github.com/ros2-gbp/libcamera-release/archive/release/jazzy/libcamera/0.3.0-3.tar.gz"; + name = "0.3.0-3.tar.gz"; + sha256 = "3da114d42cb483228994e808a50a71da1aa3c35affb119d423d9d34fb23d5935"; }; buildType = "meson"; buildInputs = [ meson pkg-config python3Packages.jinja2 python3Packages.ply python3Packages.pyyaml pythonPackages.pybind11 ]; - propagatedBuildInputs = [ libyaml openssl udev ]; + propagatedBuildInputs = [ libyaml openssl python3 udev ]; nativeBuildInputs = [ meson ]; meta = { diff --git a/distros/jazzy/libcurl-vendor/default.nix b/distros/jazzy/libcurl-vendor/default.nix index aa1de89c90..9d3192c8cb 100644 --- a/distros/jazzy/libcurl-vendor/default.nix +++ b/distros/jazzy/libcurl-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, curl, file, pkg-config }: buildRosPackage { pname = "ros-jazzy-libcurl-vendor"; - version = "3.4.2-r2"; + version = "3.4.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/jazzy/libcurl_vendor/3.4.2-2.tar.gz"; - name = "3.4.2-2.tar.gz"; - sha256 = "386e0f119b93ac83b9e2255ae5443de102664ebea83ff9ba3b303a321e35c860"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/jazzy/libcurl_vendor/3.4.3-1.tar.gz"; + name = "3.4.3-1.tar.gz"; + sha256 = "45541f14c0f47e3d463162e99b41d3ebb693d5c9cad02bb6f7e62d0b9bf0fbc1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/liblz4-vendor/default.nix b/distros/jazzy/liblz4-vendor/default.nix index 5b96a62803..0f73993e95 100644 --- a/distros/jazzy/liblz4-vendor/default.nix +++ b/distros/jazzy/liblz4-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, lz4 }: buildRosPackage { pname = "ros-jazzy-liblz4-vendor"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/liblz4_vendor/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "70cf7f0bda56d826b89ff29aaf3479b25be79f0464cb4819bed7220f16e1ea8f"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/liblz4_vendor/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "d024d4c7ed593bf428d17bcafda4be67ab43cc17ddf075bd69440b5d9a883e0d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/libmavconn/default.nix b/distros/jazzy/libmavconn/default.nix index 4e5eff05da..020a732344 100644 --- a/distros/jazzy/libmavconn/default.nix +++ b/distros/jazzy/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }: buildRosPackage { pname = "ros-jazzy-libmavconn"; - version = "2.6.0-r3"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/libmavconn/2.6.0-3.tar.gz"; - name = "2.6.0-3.tar.gz"; - sha256 = "32a9289ee47a1e1456ac2fc1c3a033770b07216f7802b49927a7aa8642536c78"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/libmavconn/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "873bde30f3727d8d553f8b65b5e4c6d828a4df6ef16d8a9d5794f53366972487"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/librealsense2/default.nix b/distros/jazzy/librealsense2/default.nix new file mode 100644 index 0000000000..442d42f407 --- /dev/null +++ b/distros/jazzy/librealsense2/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, git, glfw3, libGL, libGLU, libusb1, openssl, pkg-config, udev, xorg }: +buildRosPackage { + pname = "ros-jazzy-librealsense2"; + version = "2.55.1-r1"; + + src = fetchurl { + url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/jazzy/librealsense2/2.55.1-1.tar.gz"; + name = "2.55.1-1.tar.gz"; + sha256 = "882b7132b60a543b6c0604c3db2058731647df45ff147454d48a9fba4ddbadad"; + }; + + buildType = "cmake"; + buildInputs = [ cmake git libusb1 openssl pkg-config udev ]; + propagatedBuildInputs = [ glfw3 libGL libGLU xorg.libX11 ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/libstatistics-collector/default.nix b/distros/jazzy/libstatistics-collector/default.nix index 8736672678..70f8bb82ae 100644 --- a/distros/jazzy/libstatistics-collector/default.nix +++ b/distros/jazzy/libstatistics-collector/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, performance-test-fixture, rcl, rcpputils, rcutils, rmw, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-libstatistics-collector"; - version = "1.7.2-r1"; + version = "1.7.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/jazzy/libstatistics_collector/1.7.2-1.tar.gz"; - name = "1.7.2-1.tar.gz"; - sha256 = "8cf6ef566e956ea60e408586afa8c8f48551a4302c8d1dab5ab544a9144295d2"; + url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/jazzy/libstatistics_collector/1.7.3-1.tar.gz"; + name = "1.7.3-1.tar.gz"; + sha256 = "d493fe9ee5204d360fe5de339f22d3dcb0d91fde7f8060beade1d93fede62234"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/lifecycle-py/default.nix b/distros/jazzy/lifecycle-py/default.nix index a2c4f0c0dc..7a0206665d 100644 --- a/distros/jazzy/lifecycle-py/default.nix +++ b/distros/jazzy/lifecycle-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, lifecycle, lifecycle-msgs, rclpy, ros-testing, std-msgs }: buildRosPackage { pname = "ros-jazzy-lifecycle-py"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/lifecycle_py/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "f3646f4c367d28d97b5cfd9816a9b42c720eb9387e70345b7080afafedf5d793"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/lifecycle_py/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "a89fdf052b8cf65422c83341f7189eca0094293b00c8508638e098c448b20e5e"; }; buildType = "ament_python"; diff --git a/distros/jazzy/lifecycle/default.nix b/distros/jazzy/lifecycle/default.nix index dfc1ab370f..470ee517a7 100644 --- a/distros/jazzy/lifecycle/default.nix +++ b/distros/jazzy/lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp, rclcpp-lifecycle, ros-testing, std-msgs }: buildRosPackage { pname = "ros-jazzy-lifecycle"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/lifecycle/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "76f5522ac2b03613f5826ae1b47a0b8e0c0020ae29d6595b597526bced699f28"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/lifecycle/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "2fae641fe9767e83e9bc02495943f67319f5d61287542c50edc82ab2e6644a25"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/logging-demo/default.nix b/distros/jazzy/logging-demo/default.nix index 68f59a2180..acc3900b7f 100644 --- a/distros/jazzy/logging-demo/default.nix +++ b/distros/jazzy/logging-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-logging-demo"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/logging_demo/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "2acdb5f38f76c2aee88f098da925bf25cfd1146e0b52b7cc678e1ad1f6295ce9"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/logging_demo/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "e5709563e11d91bac6dc9e4d3163bb12e581fd2c6921d48e9e24e67eb6839954"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/lttngpy/default.nix b/distros/jazzy/lttngpy/default.nix index 6fbb81e842..ee0585e706 100644 --- a/distros/jazzy/lttngpy/default.nix +++ b/distros/jazzy/lttngpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, lttng-tools, pybind11-vendor, python-cmake-module, rpyutils }: buildRosPackage { pname = "ros-jazzy-lttngpy"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/lttngpy/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "7ab227728088d4fbf03c7a5e78b3bdf21de65e22bbaff63ba11a24181f472c27"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/lttngpy/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "55aeeed19fdd0721d82068f0253660017ebab4ddd0d9dea3067d2583ac218257"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/lusb/default.nix b/distros/jazzy/lusb/default.nix new file mode 100644 index 0000000000..ea723e1df8 --- /dev/null +++ b/distros/jazzy/lusb/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, pkg-config }: +buildRosPackage { + pname = "ros-jazzy-lusb"; + version = "2.0.2-r1"; + + src = fetchurl { + url = "https://github.com/DataspeedInc-release/lusb-release/archive/release/jazzy/lusb/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "db1c9cc40f41bd67c3f4b6e2eadbdcaf0744a723adc7ea3be34c4fd61052da0d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake pkg-config ]; + propagatedBuildInputs = [ libusb1 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Library for interfacing to USB devices"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mavlink/default.nix b/distros/jazzy/mavlink/default.nix index 83f9b98a11..d31a3d2aa2 100644 --- a/distros/jazzy/mavlink/default.nix +++ b/distros/jazzy/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-jazzy-mavlink"; - version = "2023.9.9-r3"; + version = "2024.6.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/jazzy/mavlink/2023.9.9-3.tar.gz"; - name = "2023.9.9-3.tar.gz"; - sha256 = "ae92d3f74183167873f775680e2be18004db29a729b1e1064aefd609de731930"; + url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/jazzy/mavlink/2024.6.6-1.tar.gz"; + name = "2024.6.6-1.tar.gz"; + sha256 = "5456252e66eb9063fcae5bf6c09148c44b3b7ad23c79370208067d9005e7be0f"; }; buildType = "cmake"; diff --git a/distros/jazzy/mavros-extras/default.nix b/distros/jazzy/mavros-extras/default.nix index fba88633ec..157d01c7f1 100644 --- a/distros/jazzy/mavros-extras/default.nix +++ b/distros/jazzy/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-mavros-extras"; - version = "2.6.0-r3"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros_extras/2.6.0-3.tar.gz"; - name = "2.6.0-3.tar.gz"; - sha256 = "3db59c67ca62db501498a4b84313867e7a482697284499294c8abcab07818cb0"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros_extras/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "bf6b6f144d1ec4b533508d88bfe1b7007bbd67d11d5cccf73e16b2825e637713"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mavros-msgs/default.nix b/distros/jazzy/mavros-msgs/default.nix index 0cc71f36ab..f471509ec9 100644 --- a/distros/jazzy/mavros-msgs/default.nix +++ b/distros/jazzy/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-mavros-msgs"; - version = "2.6.0-r3"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros_msgs/2.6.0-3.tar.gz"; - name = "2.6.0-3.tar.gz"; - sha256 = "a73927add56d328984404fc7571557b476a08b50aa590b8e3efa959708d9bb5a"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros_msgs/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "f08ac355e5bc7febcc151cae6402d8300978ded870cfe82fcc6bb2e31f390b92"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mavros/default.nix b/distros/jazzy/mavros/default.nix index 69c071c95e..b404dc71aa 100644 --- a/distros/jazzy/mavros/default.nix +++ b/distros/jazzy/mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-mavros"; - version = "2.6.0-r3"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros/2.6.0-3.tar.gz"; - name = "2.6.0-3.tar.gz"; - sha256 = "0da4ae5f0aa77aa83901eca8d93cd7a0242400379f558bea4ffb86d425fbd975"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/jazzy/mavros/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "4f0ff4978adfdf2abc1988930e84daee10db142da7538c2db063b9925fc29cf2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mcap-vendor/default.nix b/distros/jazzy/mcap-vendor/default.nix index 012be372c1..3148ef22fa 100644 --- a/distros/jazzy/mcap-vendor/default.nix +++ b/distros/jazzy/mcap-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, liblz4-vendor, zstd-vendor }: buildRosPackage { pname = "ros-jazzy-mcap-vendor"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/mcap_vendor/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "0c81c2498ac65b15292b49ba71a6554bddbb0bbaa94685c3ebb9ce4691613fc1"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/mcap_vendor/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "0e0d9df86e305fa7826d8ce2ded1f2543abde4b07a08d7f998389ebdf4170a6a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/menge-vendor/default.nix b/distros/jazzy/menge-vendor/default.nix index a5b6653b96..a0a809d1d9 100644 --- a/distros/jazzy/menge-vendor/default.nix +++ b/distros/jazzy/menge-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, pkg-config, tinyxml }: buildRosPackage { pname = "ros-jazzy-menge-vendor"; - version = "1.2.0-r3"; + version = "1.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/jazzy/menge_vendor/1.2.0-3.tar.gz"; - name = "1.2.0-3.tar.gz"; - sha256 = "8fb9ac573f44be69b53986bce1151846becfbcf5176bd0aa1673c67ba0e5254d"; + url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/jazzy/menge_vendor/1.2.1-1.tar.gz"; + name = "1.2.1-1.tar.gz"; + sha256 = "24b12c1d0035fecf5c231ff0317accdcd03fac1e568df09d937adb0bc7aae55f"; }; buildType = "catkin"; diff --git a/distros/jazzy/message-tf-frame-transformer/default.nix b/distros/jazzy/message-tf-frame-transformer/default.nix index 5cc711de37..08b70357f4 100644 --- a/distros/jazzy/message-tf-frame-transformer/default.nix +++ b/distros/jazzy/message-tf-frame-transformer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs }: buildRosPackage { pname = "ros-jazzy-message-tf-frame-transformer"; - version = "1.1.1-r2"; + version = "1.1.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/message_tf_frame_transformer-release/archive/release/jazzy/message_tf_frame_transformer/1.1.1-2.tar.gz"; - name = "1.1.1-2.tar.gz"; - sha256 = "0348678a1ed1aee253145c93909fd0ac1a205424aa2b49f272d02cf2db77d75c"; + url = "https://github.com/ros2-gbp/message_tf_frame_transformer-release/archive/release/jazzy/message_tf_frame_transformer/1.1.2-1.tar.gz"; + name = "1.1.2-1.tar.gz"; + sha256 = "f912d531d4bb74d9579a7dc793c2fbad54b46a09770f04ebb0af4f86646f7197"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/metavision-driver/default.nix b/distros/jazzy/metavision-driver/default.nix index f740ec4c91..3116a80152 100644 --- a/distros/jazzy/metavision-driver/default.nix +++ b/distros/jazzy/metavision-driver/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-xmllint, boost, cmake, curl, event-camera-msgs, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb1, opencv, openscenegraph, rclcpp, rclcpp-components, ros-environment, std-srvs, unzip, wget }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, event-camera-msgs, openeb-vendor, rclcpp, rclcpp-components, ros-environment, std-srvs }: buildRosPackage { pname = "ros-jazzy-metavision-driver"; - version = "1.0.8-r3"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/jazzy/metavision_driver/1.0.8-3.tar.gz"; - name = "1.0.8-3.tar.gz"; - sha256 = "199de8f8dd15165995e5faa8da759fbfd5958e47ccbb844e2ee17bf7d30075a8"; + url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/jazzy/metavision_driver/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "87b533d50533969ccfc0289915150491c301db727b693f6d34d9030144ea901a"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git ros-environment unzip wget ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint gtest ]; - propagatedBuildInputs = [ boost event-camera-msgs ffmpeg glew glfw3 hdf5 libusb1 opencv opencv.cxxdev openscenegraph rclcpp rclcpp-components std-srvs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git hdf5 ros-environment unzip wget ]; + buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; + checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; + propagatedBuildInputs = [ event-camera-msgs openeb-vendor rclcpp rclcpp-components std-srvs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { description = "ROS1 and ROS2 drivers for metavision based event cameras"; diff --git a/distros/jazzy/mola-bridge-ros2/default.nix b/distros/jazzy/mola-bridge-ros2/default.nix index c15e933119..05195ea59b 100644 --- a/distros/jazzy/mola-bridge-ros2/default.nix +++ b/distros/jazzy/mola-bridge-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-jazzy-mola-bridge-ros2"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_bridge_ros2/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "324b779f39e907a89846f6cedd870fd61eec00ddaf4df66e8812081127cd208c"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_bridge_ros2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "58b332d197e2896aeac2c760a4b23c11f8338735dc278c06d59fd1373e943e62"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-common/default.nix b/distros/jazzy/mola-common/default.nix index e217c2847d..34ef92e7ef 100644 --- a/distros/jazzy/mola-common/default.nix +++ b/distros/jazzy/mola-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-jazzy-mola-common"; - version = "0.3.0-r3"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola_common-release/archive/release/jazzy/mola_common/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "fc86809740c4df6b1758ed7e56ab3211f67973052b92d0e484fbd6a22cc9bea7"; + url = "https://github.com/ros2-gbp/mola_common-release/archive/release/jazzy/mola_common/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "96c179f34278dd7e4d62a1b22f3eef28ad004663fab28a6fe7f7323363792abd"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-demos/default.nix b/distros/jazzy/mola-demos/default.nix index 0540f22bd2..699adeb3a0 100644 --- a/distros/jazzy/mola-demos/default.nix +++ b/distros/jazzy/mola-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-jazzy-mola-demos"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_demos/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "3bfccdb3721b6fd12da3be0f4056cc36c0af8557d042fb05d9906f3d3f5c27d0"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_demos/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0bc4c5be4cd1c464c02e28d09323d0e1efbe9824c138f7460c29b03c0753ec3a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-imu-preintegration/default.nix b/distros/jazzy/mola-imu-preintegration/default.nix index 3588699046..f78376059e 100644 --- a/distros/jazzy/mola-imu-preintegration/default.nix +++ b/distros/jazzy/mola-imu-preintegration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-imu-preintegration"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_imu_preintegration/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "048292ff4c3d34ace74f1b968b334646eb47b770400898afc8a7de329a5d7353"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_imu_preintegration/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "70db160926515e0469b5465f279dd990024d5e1a4f2f93cc6284453525e99787"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-euroc-dataset/default.nix b/distros/jazzy/mola-input-euroc-dataset/default.nix index cc1b22bb67..61064d7a27 100644 --- a/distros/jazzy/mola-input-euroc-dataset/default.nix +++ b/distros/jazzy/mola-input-euroc-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-euroc-dataset"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_euroc_dataset/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "54dc55ad159b1e5fcc4a440ae130c91f7e0cd3329d916451469df007ce280a6c"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_euroc_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "b0ebdcd4777467b22479a48e86445091cbb9f92039867ce915b6980227de2094"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-kitti-dataset/default.nix b/distros/jazzy/mola-input-kitti-dataset/default.nix index d3cb48d01c..e0a9cb3a13 100644 --- a/distros/jazzy/mola-input-kitti-dataset/default.nix +++ b/distros/jazzy/mola-input-kitti-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-kitti-dataset"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_kitti_dataset/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "e7b38e546ad5020c5af1c900fb8a2fe4cf7dac0557eac58b3fcbd304d013576b"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_kitti_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "2e12864170dba1f82f86db2de8e3272e0edbcd8670e2bc7aafb45ff3d930f511"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-kitti360-dataset/default.nix b/distros/jazzy/mola-input-kitti360-dataset/default.nix index 69195f0348..6befe13ac9 100644 --- a/distros/jazzy/mola-input-kitti360-dataset/default.nix +++ b/distros/jazzy/mola-input-kitti360-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-kitti360-dataset"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_kitti360_dataset/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "803de9545e3b2ff535a8d2ff7a169363c3c11766b0c9bc0e2fe39189e07f3e50"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_kitti360_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "54a1cb120f106166bdcb672766900e1c1b15d9f3456cddb7ed1cc07dd83238cf"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-mulran-dataset/default.nix b/distros/jazzy/mola-input-mulran-dataset/default.nix index 1b53dac193..5e99b3ae72 100644 --- a/distros/jazzy/mola-input-mulran-dataset/default.nix +++ b/distros/jazzy/mola-input-mulran-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-mulran-dataset"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_mulran_dataset/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "5d590cd5edc7b409b039bc5b9eb1f359a653894dfb45a5aa5ce0b8a86d32bdca"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_mulran_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5531c2c29d27ef58034e7c23eebc1888e47b6e1b312873228b96e1a975117f18"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-paris-luco-dataset/default.nix b/distros/jazzy/mola-input-paris-luco-dataset/default.nix index 0ae6894882..0a49d0ac57 100644 --- a/distros/jazzy/mola-input-paris-luco-dataset/default.nix +++ b/distros/jazzy/mola-input-paris-luco-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-paris-luco-dataset"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_paris_luco_dataset/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "163a8decb2058db61cf05e397e8e48ab7c6ba08b29dd9dc99463fe8383becd7c"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_paris_luco_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "2b765bd0a88674c632a804b25ab17259ce25500f8bf3f689f12034706d3205f9"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-rawlog/default.nix b/distros/jazzy/mola-input-rawlog/default.nix index cd84333237..2aabd52186 100644 --- a/distros/jazzy/mola-input-rawlog/default.nix +++ b/distros/jazzy/mola-input-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-input-rawlog"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_rawlog/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "b1cc8d0f7befda71a943d02d9742172906b3b5dcee700f8389e7426999fb5892"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_rawlog/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "3e21f0f992b181a56b2c5157f8bbf3998777ea138864896b8613325d509cf6d3"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-input-rosbag2/default.nix b/distros/jazzy/mola-input-rosbag2/default.nix index cda870a63a..dc777a42c4 100644 --- a/distros/jazzy/mola-input-rosbag2/default.nix +++ b/distros/jazzy/mola-input-rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-mola-input-rosbag2"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_rosbag2/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "a9997cbacc8b6015b35df4e7957901dd8879c5dbc5c9b23c5cc04fceb8144f27"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_input_rosbag2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e08d4700a1c9bad30f18aea3ab25cb8f5e010b3e7e001a71986e3b4eca3c23c7"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-kernel/default.nix b/distros/jazzy/mola-kernel/default.nix index c7eace6262..c69a039f25 100644 --- a/distros/jazzy/mola-kernel/default.nix +++ b/distros/jazzy/mola-kernel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-kernel"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_kernel/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "026f324d1b989e36884844344514d104870ba022609caa717140454bfc10e734"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_kernel/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "31c88a6835a886b9752800a2b59617629f260339040b6f57a3619b2dda6efba0"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-launcher/default.nix b/distros/jazzy/mola-launcher/default.nix index 58ab9755ad..322b6ecd48 100644 --- a/distros/jazzy/mola-launcher/default.nix +++ b/distros/jazzy/mola-launcher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }: buildRosPackage { pname = "ros-jazzy-mola-launcher"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_launcher/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "39954e893d0e3a4424a3eee911ad05f6178526e78e35758354ddfcb172899fab"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_launcher/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "a9de69f9c0f6d0268210c096f32e2423bc9a57386b0ac416cb4147bb62f0bd99"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-metric-maps/default.nix b/distros/jazzy/mola-metric-maps/default.nix index f5fb93b007..2bbd4c57c3 100644 --- a/distros/jazzy/mola-metric-maps/default.nix +++ b/distros/jazzy/mola-metric-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }: buildRosPackage { pname = "ros-jazzy-mola-metric-maps"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_metric_maps/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "f904726d8407414b4c698038422f9f09d9b17eb070c139a6ef377f2650aabc6f"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_metric_maps/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "51dd0fa36d31b85c54ae86d4b58e023285a386c6363ac6a2510420f001598c6c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-navstate-fg/default.nix b/distros/jazzy/mola-navstate-fg/default.nix new file mode 100644 index 0000000000..ee0bbd99cd --- /dev/null +++ b/distros/jazzy/mola-navstate-fg/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, cmake, gtsam, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: +buildRosPackage { + pname = "ros-jazzy-mola-navstate-fg"; + version = "1.0.7-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_navstate_fg/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "2c162383c776939ac9255223bd1b291bbec86f1b5d142a16f23243a2b5f3bb65"; + }; + + buildType = "cmake"; + buildInputs = [ boost cmake gtsam ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "SE(3) pose and twist path data fusion estimator"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/jazzy/mola-navstate-fuse/default.nix b/distros/jazzy/mola-navstate-fuse/default.nix index 06035a124a..6f2dc5bb08 100644 --- a/distros/jazzy/mola-navstate-fuse/default.nix +++ b/distros/jazzy/mola-navstate-fuse/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }: +{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-navstate-fuse"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_navstate_fuse/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "227a5493ac55992472c6e853ce16b159f07baaf1ad9fba6886e9012baf714559"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_navstate_fuse/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5004c46078f526d51a022a4ddc53c4cba70af363e081def75d3001dde82b3cb7"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ mola-common mola-imu-preintegration mrpt2 ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/mola-pose-list/default.nix b/distros/jazzy/mola-pose-list/default.nix index e503200f4d..cd0bda0371 100644 --- a/distros/jazzy/mola-pose-list/default.nix +++ b/distros/jazzy/mola-pose-list/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-pose-list"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_pose_list/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "54b551eab1211489bfa8fcba07a77608bdeec95e86bdcc6705c263eda83cc033"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_pose_list/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0ac241aca483b78a498fb4ac37ff63e09eceb978921816164795eea1d0168356"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-relocalization/default.nix b/distros/jazzy/mola-relocalization/default.nix index 5d04c7b31a..c52d23038f 100644 --- a/distros/jazzy/mola-relocalization/default.nix +++ b/distros/jazzy/mola-relocalization/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-test-datasets, mp2p-icp, mrpt2 }: +{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-relocalization"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_relocalization/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "5994ddd6f882975b8e496182d330956bae51471c31b38dfe39240a7423d4994e"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_relocalization/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "41f07f80b5b1e84a085cd7661b08f0a7bf8f10caedbf24ef97a6b6ce103ab33d"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ mola-common mola-test-datasets mp2p-icp mrpt2 ]; + propagatedBuildInputs = [ mola-common mola-pose-list mola-test-datasets mp2p-icp mrpt2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/mola-test-datasets/default.nix b/distros/jazzy/mola-test-datasets/default.nix index 1253896e9a..93588f8f1d 100644 --- a/distros/jazzy/mola-test-datasets/default.nix +++ b/distros/jazzy/mola-test-datasets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-jazzy-mola-test-datasets"; - version = "0.3.1-r2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/jazzy/mola_test_datasets/0.3.1-2.tar.gz"; - name = "0.3.1-2.tar.gz"; - sha256 = "f322a120eeab649393ec468988be402ced270d10819d9c6f5bbab2d4f2b84c73"; + url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/jazzy/mola_test_datasets/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "a7bd0c22d5e86d5140de49751d79b9da6ec998171b8a50cd309fef928d45fd7a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mola-traj-tools/default.nix b/distros/jazzy/mola-traj-tools/default.nix index 67c9c8d074..33f792f8bc 100644 --- a/distros/jazzy/mola-traj-tools/default.nix +++ b/distros/jazzy/mola-traj-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-traj-tools"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_traj_tools/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "5374030550eb39fe4cc92f9f50b3b3607b6843373478f49b133261b2c0998cf0"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_traj_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "11aca79e0e95f512ad1925c1eb88c70ecec7772926a5c4ae28e86ac1a8b1a131"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-viz/default.nix b/distros/jazzy/mola-viz/default.nix index 0c4e14ce80..6a056dab5b 100644 --- a/distros/jazzy/mola-viz/default.nix +++ b/distros/jazzy/mola-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-viz"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_viz/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "74a4df48d265f0e856610e7f769aab755cee055f72a6d5bfc034968aa87646c1"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_viz/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6c702007739cac07352a19b29eae8f6f676f0904766680513c83308e9279f793"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola-yaml/default.nix b/distros/jazzy/mola-yaml/default.nix index cae4df133a..8a64e37572 100644 --- a/distros/jazzy/mola-yaml/default.nix +++ b/distros/jazzy/mola-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mola-yaml"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_yaml/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "7d172466acfe84cce6c82b9a9eb2b698da342f51b1fc6235e8cdc3cad695a3a6"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola_yaml/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "725fa55d864d5b66f29e453afa8e2f357bfabffc0cd2839c4051dd558fb39fb8"; }; buildType = "cmake"; diff --git a/distros/jazzy/mola/default.nix b/distros/jazzy/mola/default.nix index 857a7b81ee..82ab4a18ff 100644 --- a/distros/jazzy/mola/default.nix +++ b/distros/jazzy/mola/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fg, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: buildRosPackage { pname = "ros-jazzy-mola"; - version = "1.0.2-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "9b007363b5a6343cf281f09a1bbcd7851e908403182f782d0240a82b578793f6"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/jazzy/mola/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6141d8c0671844fce73a4e0bbbf4aca50d96c22936082013aa5f327a27548373"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fg mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/jazzy/moveit-common/default.nix b/distros/jazzy/moveit-common/default.nix index d0ef0d46bf..55cd6ae152 100644 --- a/distros/jazzy/moveit-common/default.nix +++ b/distros/jazzy/moveit-common/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, backward-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, backward-ros }: buildRosPackage { pname = "ros-jazzy-moveit-common"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_common/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "984ed450debbab0fa281fc41389910ffbc945c1480f300b969cb3009d00d92f5"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_common/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "5598b106a06057f93045ca5f8874c9524602a7fecae71126539df15b7a5f130c"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ backward-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-configs-utils/default.nix b/distros/jazzy/moveit-configs-utils/default.nix index 28648d93c4..53702a06b1 100644 --- a/distros/jazzy/moveit-configs-utils/default.nix +++ b/distros/jazzy/moveit-configs-utils/default.nix @@ -2,19 +2,18 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-param-builder, launch-ros, srdfdom }: +{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-param-builder, launch-ros, srdfdom }: buildRosPackage { pname = "ros-jazzy-moveit-configs-utils"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_configs_utils/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "b584d5db78dd0fc1f155d43a8a7e6e565c82fde1884ed6147630a9b394c4012d"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_configs_utils/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "0c712b9afc97e02a020a5f7fa1155f42880b5cb151f8d5b0509277fd28f36c1e"; }; buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ ament-index-python launch launch-param-builder launch-ros srdfdom ]; meta = { diff --git a/distros/jazzy/moveit-core/default.nix b/distros/jazzy/moveit-core/default.nix index 0c26b2aa95..4c6209ce9e 100644 --- a/distros/jazzy/moveit-core/default.nix +++ b/distros/jazzy/moveit-core/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, generate-parameter-library, geometric-shapes, geometry-msgs, google-benchmark-vendor, kdl-parser, launch-testing-ament-cmake, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl-vendor, pkg-config, pluginlib, random-numbers, rcl-interfaces, rclcpp, rclpy, rsl, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-index-cpp, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, generate-parameter-library, geometric-shapes, geometry-msgs, google-benchmark-vendor, kdl-parser, launch-testing-ament-cmake, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap-msgs, orocos-kdl-vendor, osqp-vendor, pkg-config, pluginlib, random-numbers, rcl-interfaces, rclcpp, rclpy, rsl, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-core"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_core/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "33be15e8f53fc59968a440e676aacfc5864bf5e9567653163a50bce35347cf66"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_core/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "059a2c948f7b8c69c1b155df863dd9999f4fb7bef3968cf8868496afc94002a0"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common angles launch-testing-ament-cmake moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl-vendor rcl-interfaces rclpy ]; - propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl generate-parameter-library geometric-shapes geometry-msgs google-benchmark-vendor kdl-parser moveit-common moveit-msgs octomap octomap-msgs pluginlib random-numbers rclcpp rsl ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-kdl trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; + checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-index-cpp angles launch-testing-ament-cmake moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl-vendor rcl-interfaces rclpy ]; + propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl generate-parameter-library geometric-shapes geometry-msgs google-benchmark-vendor kdl-parser moveit-common moveit-msgs octomap-msgs osqp-vendor pluginlib random-numbers rclcpp rsl ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-kdl trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module pkg-config ]; meta = { diff --git a/distros/jazzy/moveit-hybrid-planning/default.nix b/distros/jazzy/moveit-hybrid-planning/default.nix index 0900dceefe..a72dc644cb 100644 --- a/distros/jazzy/moveit-hybrid-planning/default.nix +++ b/distros/jazzy/moveit-hybrid-planning/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, position-controllers, rclcpp, rclcpp-action, rclcpp-components, robot-state-publisher, ros-testing, rviz2, std-msgs, std-srvs, tf2-ros, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, controller-manager, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, moveit-simple-controller-manager, pluginlib, position-controllers, rclcpp, rclcpp-action, rclcpp-components, robot-state-publisher, ros-testing, rviz2, std-msgs, std-srvs, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-hybrid-planning"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_hybrid_planning/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "b9b53be54771d1f5d8b1e1c3b98d299933586b6b6cf11d36a20f18c9e1654988"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_hybrid_planning/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "a42f31125b256a024cdcc1076a03ca29c7a9d368ae40d88f641c0aeba30e79b6"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-planners-ompl ros-testing ]; + checkInputs = [ ament-cmake-gtest controller-manager moveit-configs-utils moveit-planners-ompl moveit-resources-panda-moveit-config moveit-simple-controller-manager position-controllers robot-state-publisher ros-testing ]; propagatedBuildInputs = [ ament-index-cpp controller-manager moveit-common moveit-core moveit-msgs moveit-resources-panda-moveit-config moveit-ros-planning moveit-ros-planning-interface pluginlib position-controllers rclcpp rclcpp-action rclcpp-components robot-state-publisher rviz2 std-msgs std-srvs tf2-ros trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-kinematics/default.nix b/distros/jazzy/moveit-kinematics/default.nix index 2f06773467..f2a6a8df3e 100644 --- a/distros/jazzy/moveit-kinematics/default.nix +++ b/distros/jazzy/moveit-kinematics/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, eigen, generate-parameter-library, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl-vendor, pluginlib, python3Packages, ros-testing, rsl, tf2, tf2-kdl, urdfdom }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, class-loader, eigen, generate-parameter-library, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl-vendor, pluginlib, python3Packages, ros-testing, rsl, tf2, tf2-kdl, urdfdom }: buildRosPackage { pname = "ros-jazzy-moveit-kinematics"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_kinematics/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "930d724c44912336e907df98dbf49539760795ccaa1ebbbe5e82f3a1e1df3880"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_kinematics/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "46f998f40a0e7a0602b5194b1afa7c71b2571befd3d952b84df472468faecb69"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-param-builder moveit-configs-utils moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config ros-testing ]; + checkInputs = [ ament-cmake-gtest launch-param-builder moveit-configs-utils moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ class-loader eigen generate-parameter-library moveit-common moveit-core moveit-msgs moveit-ros-planning orocos-kdl-vendor pluginlib python3Packages.lxml rsl tf2 tf2-kdl urdfdom ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-msgs/default.nix b/distros/jazzy/moveit-msgs/default.nix index cce9ab3427..fa36f6621c 100644 --- a/distros/jazzy/moveit-msgs/default.nix +++ b/distros/jazzy/moveit-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-msgs"; - version = "2.4.0-r3"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit_msgs-release/archive/release/jazzy/moveit_msgs/2.4.0-3.tar.gz"; - name = "2.4.0-3.tar.gz"; - sha256 = "e610300df05de5ca4de90caa98b8edfe696400967f35967bdf11f530e448c338"; + url = "https://github.com/ros2-gbp/moveit_msgs-release/archive/release/jazzy/moveit_msgs/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "187eb959ea111afd620149914f2e4f2aab494bea4e6485bac0add2e2b9927904"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-planners-chomp/default.nix b/distros/jazzy/moveit-planners-chomp/default.nix index 4beb53c2ce..fbf50a37c3 100644 --- a/distros/jazzy/moveit-planners-chomp/default.nix +++ b/distros/jazzy/moveit-planners-chomp/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: buildRosPackage { pname = "ros-jazzy-moveit-planners-chomp"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_chomp/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "f26881199aaf6edca490f9ea488dc1de3bffb7e3fbb84340352cc1b87c07577b"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_chomp/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "10e27bb45b0d4451c81ea5a36bed766b3b9ed00f39285b5e396fb6f70e4a3d0c"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ chomp-motion-planner moveit-common moveit-core pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-planners-ompl/default.nix b/distros/jazzy/moveit-planners-ompl/default.nix index 14dfb7de41..df9e667a02 100644 --- a/distros/jazzy/moveit-planners-ompl/default.nix +++ b/distros/jazzy/moveit-planners-ompl/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-jazzy-moveit-planners-ompl"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_ompl/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "925073d7619c5520df45eee406b4f598de88fdb4b7c4e1d636d149105809f614"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_ompl/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "45d20d55aa73389059f043a85e5d78bd3da68de55cd41545291f3016c00ac724"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen3-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; + checkInputs = [ ament-cmake-gtest eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; propagatedBuildInputs = [ llvmPackages.openmp moveit-common moveit-core moveit-msgs moveit-ros-planning ompl pluginlib rclcpp tf2-eigen tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/jazzy/moveit-planners-stomp/default.nix b/distros/jazzy/moveit-planners-stomp/default.nix index a2b9f07dfa..6f96db5a0c 100644 --- a/distros/jazzy/moveit-planners-stomp/default.nix +++ b/distros/jazzy/moveit-planners-stomp/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, generate-parameter-library, moveit-common, moveit-core, rsl, std-msgs, stomp, tf2-eigen, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, generate-parameter-library, moveit-common, moveit-core, rsl, std-msgs, stomp, tf2-eigen, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-planners-stomp"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_stomp/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "6143dd469cc1e522c7b44a79141013123fb5e05e256512496f59472bd9e8b226"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners_stomp/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "3df5af1f804854108366937fe365c30802486ccf3c2307526271a57927dbe817"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ generate-parameter-library moveit-common moveit-core rsl std-msgs stomp tf2-eigen visualization-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-planners/default.nix b/distros/jazzy/moveit-planners/default.nix index 93bdf135b0..3d1302c566 100644 --- a/distros/jazzy/moveit-planners/default.nix +++ b/distros/jazzy/moveit-planners/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-planners-ompl, moveit-planners-stomp, pilz-industrial-motion-planner }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-planners-ompl, moveit-planners-stomp, pilz-industrial-motion-planner }: buildRosPackage { pname = "ros-jazzy-moveit-planners"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "d72af6e7313d07d71c3c0fc416a7d1ab19942a0ba3d09140f1ab3bf3bda4bd31"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_planners/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "44bd72954f3821747f944508237cfbfb7e8482242dd8cb33d37ebe19ac052a11"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-planners-ompl moveit-planners-stomp pilz-industrial-motion-planner ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-plugins/default.nix b/distros/jazzy/moveit-plugins/default.nix index 7d68c64318..6d756a4e1f 100644 --- a/distros/jazzy/moveit-plugins/default.nix +++ b/distros/jazzy/moveit-plugins/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-simple-controller-manager }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-simple-controller-manager }: buildRosPackage { pname = "ros-jazzy-moveit-plugins"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_plugins/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "e86403eee90e9a2f50067d0c42e100fdc0e090788062016bfba121bb187717ae"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "6b9c7ed17a9d4db7eab08d8d0108b94b6f1b19d4b63b48bba8ad44b651ef3abc"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-simple-controller-manager ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-py/default.nix b/distros/jazzy/moveit-py/default.nix index 60fc445522..c147b0c577 100644 --- a/distros/jazzy/moveit-py/default.nix +++ b/distros/jazzy/moveit-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-index-python, geometry-msgs, moveit-core, moveit-ros-planning, moveit-ros-planning-interface, octomap-msgs, pybind11-vendor, pythonPackages, rclcpp, rclpy }: buildRosPackage { pname = "ros-jazzy-moveit-py"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_py/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "9cf6f0461f367bb82cb92ddc61f9982f2cc2a833872a419624646d01dbaf6147"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_py/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "36c1352c4ab271c6fa61694e9b5c9d7da8cc2051807038e207e1cfc653a2c158"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix b/distros/jazzy/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix index 398e334b48..ccb04592de 100644 --- a/distros/jazzy/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix +++ b/distros/jazzy/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, generate-parameter-library, moveit-core, pluginlib, rclcpp, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl }: buildRosPackage { pname = "ros-jazzy-moveit-resources-prbt-ikfast-manipulator-plugin"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_ikfast_manipulator_plugin/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "0c15574433b3b0ed91b2ad22d9d2e7ccc4ee3aa28dda2ea2fdfa12707be14da9"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_ikfast_manipulator_plugin/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "091d1472e6c51deaf533ee13f34a45c4d267d1bc41b5689ccfa354e55bbdf2da"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-resources-prbt-moveit-config/default.nix b/distros/jazzy/moveit-resources-prbt-moveit-config/default.nix index 330f9ed519..5d63c44360 100644 --- a/distros/jazzy/moveit-resources-prbt-moveit-config/default.nix +++ b/distros/jazzy/moveit-resources-prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-support, moveit-ros-move-group, robot-state-publisher, rviz2, xacro }: buildRosPackage { pname = "ros-jazzy-moveit-resources-prbt-moveit-config"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_moveit_config/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "c4a2be58c5416d5e9261179aab5de397b9491dbe53c78b46df838ff9d1bbbdd2"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_moveit_config/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "e60d74d1c0771f60ee9ec041fa2f2b04e2cc316c36957fbdce6bff658a2320af"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-resources-prbt-pg70-support/default.nix b/distros/jazzy/moveit-resources-prbt-pg70-support/default.nix index 785b6ada95..4cacc2b735 100644 --- a/distros/jazzy/moveit-resources-prbt-pg70-support/default.nix +++ b/distros/jazzy/moveit-resources-prbt-pg70-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-moveit-config, moveit-resources-prbt-support, xacro }: buildRosPackage { pname = "ros-jazzy-moveit-resources-prbt-pg70-support"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_pg70_support/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "40bdb915a44f46c8f0c2f72602c469409da9b0d5a36b2fb607aa38f7495331c6"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_pg70_support/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "60aace06b6bf31d9ef787e7cc93dc966b453f9bcabcc44df818cd447d727078b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-resources-prbt-support/default.nix b/distros/jazzy/moveit-resources-prbt-support/default.nix index f3985183d5..68e9e6a153 100644 --- a/distros/jazzy/moveit-resources-prbt-support/default.nix +++ b/distros/jazzy/moveit-resources-prbt-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, xacro }: buildRosPackage { pname = "ros-jazzy-moveit-resources-prbt-support"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_support/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "f6a6cdf68d43d4b07ffcfbf2d0de69d6a3a98d8d99bfe13c7aacaec6bc4e6d7f"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_resources_prbt_support/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "be25e83fde4b14559424078bd7a11d0055d21708a575d45c3d45d0ac509a52da"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/moveit-ros-benchmarks/default.nix b/distros/jazzy/moveit-ros-benchmarks/default.nix index 6fe3df079e..73ad7848fe 100644 --- a/distros/jazzy/moveit-ros-benchmarks/default.nix +++ b/distros/jazzy/moveit-ros-benchmarks/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: buildRosPackage { pname = "ros-jazzy-moveit-ros-benchmarks"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_benchmarks/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "e76c4c41d0ea0817e0c0ba20b60f3d7c9608f1c304f13782d16abc8fab938835"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_benchmarks/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "7bb689d0a995d1ff51a07789e8641a5a20181901340590bc6cf69503bf278e44"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake moveit-core ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ boost launch-param-builder moveit-common moveit-configs-utils moveit-ros-planning moveit-ros-warehouse pluginlib rclcpp tf2-eigen ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros-control-interface/default.nix b/distros/jazzy/moveit-ros-control-interface/default.nix index db185c2b4c..613c495a0b 100644 --- a/distros/jazzy/moveit-ros-control-interface/default.nix +++ b/distros/jazzy/moveit-ros-control-interface/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager-msgs, moveit-common, moveit-core, moveit-simple-controller-manager, pluginlib, rclcpp-action, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager-msgs, moveit-common, moveit-core, moveit-simple-controller-manager, pluginlib, rclcpp-action, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-ros-control-interface"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_control_interface/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "27244b0a4e35809ddb13eb139476bc39a723067da8316dc1d20ca0ad6d966c49"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_control_interface/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "af2c6aeb0f1a62eb1073b81fec62e2000f464cf0da954ebc4781f87ecc43be96"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ controller-manager-msgs moveit-common moveit-core moveit-simple-controller-manager pluginlib rclcpp-action trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros-move-group/default.nix b/distros/jazzy/moveit-ros-move-group/default.nix index 7a0a2011ba..e5b5708572 100644 --- a/distros/jazzy/moveit-ros-move-group/default.nix +++ b/distros/jazzy/moveit-ros-move-group/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, fmt, moveit-common, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, fmt, moveit-common, moveit-configs-utils, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, ros-testing, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-moveit-ros-move-group"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_move_group/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "575da6b268800878d89ab6cd9326e40499b7982b2acd6971b7bfeed6af2aafb2"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_move_group/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "7668c7aa88ba4c23a887773d93cd76e1b57628dc03f4e59a3179ba4f0827fb35"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common moveit-resources-fanuc-moveit-config ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ fmt moveit-common moveit-core moveit-kinematics moveit-ros-occupancy-map-monitor moveit-ros-planning pluginlib rclcpp rclcpp-action std-srvs tf2 tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros-occupancy-map-monitor/default.nix b/distros/jazzy/moveit-ros-occupancy-map-monitor/default.nix index 63044d2771..50c32fdc64 100644 --- a/distros/jazzy/moveit-ros-occupancy-map-monitor/default.nix +++ b/distros/jazzy/moveit-ros-occupancy-map-monitor/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, octomap, pluginlib, rclcpp, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, pluginlib, rclcpp, tf2-ros }: buildRosPackage { pname = "ros-jazzy-moveit-ros-occupancy-map-monitor"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_occupancy_map_monitor/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "67f6ada475aeb04fade6680a8685c4e7cc1526dc946488bcff2209c2f0ddf79c"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_occupancy_map_monitor/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "33112b2ced789125709e8ef8418fe10dc06d1c1f2cf2cd355f342a1b69535bd1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-common moveit-core moveit-msgs octomap pluginlib rclcpp tf2-ros ]; + checkInputs = [ ament-cmake-gmock ]; + propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-common moveit-core moveit-msgs pluginlib rclcpp tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/jazzy/moveit-ros-perception/default.nix b/distros/jazzy/moveit-ros-perception/default.nix index 57c91a68a6..c474e586ad 100644 --- a/distros/jazzy/moveit-ros-perception/default.nix +++ b/distros/jazzy/moveit-ros-perception/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-jazzy-moveit-ros-perception"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_perception/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "e4fcf52f054f5b012fe3e54842b83c72b8c0a82bd7319d1ec2d0fb8b91db3649"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_perception/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "104dd63a8fd8f39b547e1b28faf271fe08d979a839e7fbdb00d84725e7ea1452"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge freeglut glew image-transport libGL libGLU llvmPackages.openmp message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor moveit-ros-planning object-recognition-msgs pluginlib rclcpp sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros-planning-interface/default.nix b/distros/jazzy/moveit-ros-planning-interface/default.nix index 0758cd387a..3a7e4c9441 100644 --- a/distros/jazzy/moveit-ros-planning-interface/default.nix +++ b/distros/jazzy/moveit-ros-planning-interface/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-moveit-ros-planning-interface"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_planning_interface/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "8cd89e146ec5265e1933b0c9a2871e2bed08129c015ce7e870ae493b5157783e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_planning_interface/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "396b7db1ebcf8e4e74c3a752597077d8d723e3e2a302a0f52183185e1276e641"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen eigen3-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-configs-utils moveit-planners-ompl moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; propagatedBuildInputs = [ geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-warehouse python3 rclcpp rclcpp-action rclpy tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/jazzy/moveit-ros-planning/default.nix b/distros/jazzy/moveit-ros-planning/default.nix index 640d69c1bf..6ae13faaf5 100644 --- a/distros/jazzy/moveit-ros-planning/default.nix +++ b/distros/jazzy/moveit-ros-planning/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, fmt, generate-parameter-library, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, ros-testing, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, eigen, eigen3-cmake-module, fmt, generate-parameter-library, launch-testing-ament-cmake, message-filters, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, rclcpp-components, ros-testing, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-jazzy-moveit-ros-planning"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_planning/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "29159ee9ce48e6779a08b677caaa2c083885f4c322ca547a1845116abc2cae90"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_planning/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "556d364ed496ebac5a4bc5913de004ec063023d48201797de1f60f64cac833e8"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module fmt generate-parameter-library message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action srdfdom tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest launch-testing-ament-cmake moveit-configs-utils moveit-resources-panda-moveit-config ros-testing ]; + propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module fmt generate-parameter-library message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action rclcpp-components srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/jazzy/moveit-ros-robot-interaction/default.nix b/distros/jazzy/moveit-ros-robot-interaction/default.nix index c43762f035..eb57450c5d 100644 --- a/distros/jazzy/moveit-ros-robot-interaction/default.nix +++ b/distros/jazzy/moveit-ros-robot-interaction/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, interactive-markers, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, interactive-markers, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-moveit-ros-robot-interaction"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_robot_interaction/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "328a7c0b6e814838cc79f76d430d03f664ec0f0d54abf9db31a85e5d95fe6a84"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_robot_interaction/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "084587abd8758a54fa2585d2facef36da6d155e50e20cd30135ed995a72e5198"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-cmake-gtest ]; propagatedBuildInputs = [ interactive-markers moveit-common moveit-core moveit-ros-planning rclcpp tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros-tests/default.nix b/distros/jazzy/moveit-ros-tests/default.nix new file mode 100644 index 0000000000..6942398fff --- /dev/null +++ b/distros/jazzy/moveit-ros-tests/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, moveit-common, moveit-configs-utils, moveit-core, moveit-planners-chomp, moveit-planners-ompl, moveit-planners-stomp, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-simple-controller-manager, pilz-industrial-motion-planner, rclcpp, ros-testing, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-moveit-ros-tests"; + version = "2.10.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_tests/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "9493f1c4b920f241ad63942804674302795c1a9dade5857dc1fcb853f3fbe61a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-configs-utils moveit-core moveit-planners-chomp moveit-planners-ompl moveit-planners-stomp moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-simple-controller-manager pilz-industrial-motion-planner ros-testing tf2-ros ]; + propagatedBuildInputs = [ moveit-common rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Integration tests for moveit_ros"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/moveit-ros-visualization/default.nix b/distros/jazzy/moveit-ros-visualization/default.nix index 90abb7dafa..cffac11f3f 100644 --- a/distros/jazzy/moveit-ros-visualization/default.nix +++ b/distros/jazzy/moveit-ros-visualization/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: buildRosPackage { pname = "ros-jazzy-moveit-ros-visualization"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_visualization/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "d21f73d7be2f87fb9da1bfb6d4fcf8e9e2c325ce99ebb8d446dec0433a6385f3"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_visualization/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "80ccf991f16661f78229ece8ad64327b59a1c47980f4d08b8f9f3de0343599e0"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake class-loader eigen pkg-config qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ geometric-shapes interactive-markers moveit-common moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-warehouse object-recognition-msgs pluginlib rclcpp rclpy rviz2 tf2-eigen ]; nativeBuildInputs = [ ament-cmake pkg-config ]; diff --git a/distros/jazzy/moveit-ros-warehouse/default.nix b/distros/jazzy/moveit-ros-warehouse/default.nix index 1dadbd26da..c7405ba5a7 100644 --- a/distros/jazzy/moveit-ros-warehouse/default.nix +++ b/distros/jazzy/moveit-ros-warehouse/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, fmt, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, fmt, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: buildRosPackage { pname = "ros-jazzy-moveit-ros-warehouse"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_warehouse/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "c4d563a4823b2964e3c55cf26f366af0171954549bad44c7a861f33812997851"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros_warehouse/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8f90ddf0e1a21a4ef657ac98771f7dfd00b52ffa60dcaa53f4185b4abb061fcf"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ fmt moveit-common moveit-core moveit-ros-planning rclcpp tf2-eigen tf2-ros warehouse-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-ros/default.nix b/distros/jazzy/moveit-ros/default.nix index 1bf1a38327..6aab9deb6e 100644 --- a/distros/jazzy/moveit-ros/default.nix +++ b/distros/jazzy/moveit-ros/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: buildRosPackage { pname = "ros-jazzy-moveit-ros"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "5ea6f2c96569735e73887e0dea0f1dfd9644c5c7b639c8fe5224f5631422e379"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_ros/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "b3e2750cf3466c317bdba2854c076c37600a1abc830ee41ddfd62e7f66e242a9"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-ros-benchmarks moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-visualization moveit-ros-warehouse ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-runtime/default.nix b/distros/jazzy/moveit-runtime/default.nix index b6f0f68338..a1201b256e 100644 --- a/distros/jazzy/moveit-runtime/default.nix +++ b/distros/jazzy/moveit-runtime/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: buildRosPackage { pname = "ros-jazzy-moveit-runtime"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_runtime/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "cc188d7e3d87555171255c3cbfb46dc881c8a216d150336e8fb68890f4ef3c57"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_runtime/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "990d1c3ef01e5c990b22adeaa0bafdbe56c098d41aedfa1bcd3271a976cf6298"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros-move-group moveit-ros-perception moveit-ros-planning moveit-ros-planning-interface moveit-ros-warehouse ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-servo/default.nix b/distros/jazzy/moveit-servo/default.nix index cd2cf2b432..52358f3ffd 100644 --- a/distros/jazzy/moveit-servo/default.nix +++ b/distros/jazzy/moveit-servo/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, control-msgs, controller-manager, generate-parameter-library, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, realtime-tools, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, control-msgs, controller-manager, generate-parameter-library, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, realtime-tools, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-moveit-servo"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_servo/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "2ef02c78046ec43556bfd04624117a82655b562f8c28d4e64a87ddc633cdca1c"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_servo/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "ce2ad4e7f7ce7661dd08d8854081d77ea40b4453130b2fbe5f9add62e8b7d567"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; + checkInputs = [ ament-cmake-gtest moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ control-msgs controller-manager generate-parameter-library geometry-msgs gripper-controllers joint-state-broadcaster joint-trajectory-controller joy launch-param-builder moveit-common moveit-configs-utils moveit-core moveit-msgs moveit-ros-planning moveit-ros-planning-interface pluginlib realtime-tools robot-state-publisher sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-setup-app-plugins/default.nix b/distros/jazzy/moveit-setup-app-plugins/default.nix index 24ab87e0f5..260a426d92 100644 --- a/distros/jazzy/moveit-setup-app-plugins/default.nix +++ b/distros/jazzy/moveit-setup-app-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-configs-utils, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp }: buildRosPackage { pname = "ros-jazzy-moveit-setup-app-plugins"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_app_plugins/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "0abae5d22f593626dab41e05e187ff8796ffdb30c462d53153eb797eb29073ac"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_app_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "6b3d78dc4032e337b311db157e71d794b56082749940f236254a8b79ca139e79"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; + checkInputs = [ ament-cmake-gtest ]; propagatedBuildInputs = [ ament-index-cpp moveit-configs-utils moveit-ros-visualization moveit-setup-framework pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-setup-assistant/default.nix b/distros/jazzy/moveit-setup-assistant/default.nix index 32a767e22e..7d86567840 100644 --- a/distros/jazzy/moveit-setup-assistant/default.nix +++ b/distros/jazzy/moveit-setup-assistant/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-resources-panda-moveit-config, moveit-setup-app-plugins, moveit-setup-controllers, moveit-setup-core-plugins, moveit-setup-framework, moveit-setup-srdf-plugins, pluginlib, qt5, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-resources-panda-moveit-config, moveit-setup-app-plugins, moveit-setup-controllers, moveit-setup-core-plugins, moveit-setup-framework, moveit-setup-srdf-plugins, pluginlib, qt5, rclcpp }: buildRosPackage { pname = "ros-jazzy-moveit-setup-assistant"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_assistant/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "c0588c920056b2b94c19d84bb38d75ee444f7e651df650fbc995ccf3e71793d2"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_assistant/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8a7fbce6d95e49fd17ced680df084f33bbde48d4603db19e0ba6566edc8e580c"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-resources-panda-moveit-config ]; - propagatedBuildInputs = [ ament-index-cpp moveit-setup-app-plugins moveit-setup-controllers moveit-setup-core-plugins moveit-setup-framework moveit-setup-srdf-plugins pluginlib qt5.qtbase rclcpp ]; + checkInputs = [ ament-cmake-gtest moveit-resources-panda-moveit-config ]; + propagatedBuildInputs = [ ament-index-cpp moveit-configs-utils moveit-setup-app-plugins moveit-setup-controllers moveit-setup-core-plugins moveit-setup-framework moveit-setup-srdf-plugins pluginlib qt5.qtbase rclcpp ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/jazzy/moveit-setup-controllers/default.nix b/distros/jazzy/moveit-setup-controllers/default.nix index 5453ecd3ef..26ff5fb818 100644 --- a/distros/jazzy/moveit-setup-controllers/default.nix +++ b/distros/jazzy/moveit-setup-controllers/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-configs-utils, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-setup-framework, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-setup-framework, pluginlib, rclcpp }: buildRosPackage { pname = "ros-jazzy-moveit-setup-controllers"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_controllers/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "7c31f5cd565d41f755b53d2e83a7158ae4f58738a02bd29bf33f8f515047de96"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_controllers/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "83b3f6a8852da4d2c1ec625c92c890d3ba47aa06521d5fc047577beae5572cc1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ]; propagatedBuildInputs = [ ament-index-cpp moveit-setup-framework pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-setup-core-plugins/default.nix b/distros/jazzy/moveit-setup-core-plugins/default.nix index c6431ad24e..62e3c50560 100644 --- a/distros/jazzy/moveit-setup-core-plugins/default.nix +++ b/distros/jazzy/moveit-setup-core-plugins/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp, srdfdom, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp, srdfdom, urdf }: buildRosPackage { pname = "ros-jazzy-moveit-setup-core-plugins"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_core_plugins/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "3d3c2279d235c7ad0a6c13f854d842213bb5acfc6806225e8e1fceb741158b7f"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_core_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "20cd89bb69bdeb8896d3209bd8a0ea468136ef7f69db8956c4e1cde7052adc6d"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; propagatedBuildInputs = [ ament-index-cpp moveit-ros-visualization moveit-setup-framework pluginlib rclcpp srdfdom urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-setup-framework/default.nix b/distros/jazzy/moveit-setup-framework/default.nix index eb9f52a28d..c095dc1caa 100644 --- a/distros/jazzy/moveit-setup-framework/default.nix +++ b/distros/jazzy/moveit-setup-framework/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, fmt, moveit-common, moveit-core, moveit-ros-planning, moveit-ros-visualization, pluginlib, rclcpp, rviz-common, rviz-rendering, srdfdom, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fmt, moveit-common, moveit-core, moveit-ros-planning, moveit-ros-visualization, pluginlib, rclcpp, rviz-common, rviz-rendering, srdfdom, urdf }: buildRosPackage { pname = "ros-jazzy-moveit-setup-framework"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_framework/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "39f786e58145df657f8d3af023b403f0cfbfc3a2ee41b7cc52bf9e44554e099e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_framework/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8af17238779a500f79c61709485a7d4e850280baa4af702a0c6635627f196920"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; propagatedBuildInputs = [ ament-index-cpp fmt moveit-common moveit-core moveit-ros-planning moveit-ros-visualization pluginlib rclcpp rviz-common rviz-rendering srdfdom urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-setup-srdf-plugins/default.nix b/distros/jazzy/moveit-setup-srdf-plugins/default.nix index 4482b30dc2..c98dc13950 100644 --- a/distros/jazzy/moveit-setup-srdf-plugins/default.nix +++ b/distros/jazzy/moveit-setup-srdf-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, moveit-resources-fanuc-description, moveit-setup-framework, pluginlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, moveit-resources-fanuc-description, moveit-setup-framework, pluginlib }: buildRosPackage { pname = "ros-jazzy-moveit-setup-srdf-plugins"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_srdf_plugins/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "e13f9b260c11c36a1c6f69c750dbb9fb570f1d6f3c3f81a1bc4cb819bce3cf2a"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_setup_srdf_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "2ee2f8a8f723b293e1bc3620befc9f63f88d7eb5a56d2eaf80d620db52823c8f"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-resources-fanuc-description ]; + checkInputs = [ ament-cmake-gtest moveit-resources-fanuc-description ]; propagatedBuildInputs = [ moveit-setup-framework pluginlib ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit-simple-controller-manager/default.nix b/distros/jazzy/moveit-simple-controller-manager/default.nix index 13c24b97b7..016ec3a745 100644 --- a/distros/jazzy/moveit-simple-controller-manager/default.nix +++ b/distros/jazzy/moveit-simple-controller-manager/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: +{ lib, buildRosPackage, fetchurl, ament-cmake, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-jazzy-moveit-simple-controller-manager"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_simple_controller_manager/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "27c70df2ad86badfc1ff499f848fbe25de55f233c32e3e2f75b6dfd29029a4e2"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit_simple_controller_manager/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "f03637aab4033897625360d799c5b702fe9d4b607c90f23f0843cf4752f82ef4"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ control-msgs moveit-common moveit-core pluginlib rclcpp rclcpp-action ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/moveit/default.nix b/distros/jazzy/moveit/default.nix index 69636647ce..02291c11a5 100644 --- a/distros/jazzy/moveit/default.nix +++ b/distros/jazzy/moveit/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros, moveit-setup-assistant }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-core, moveit-planners, moveit-plugins, moveit-ros, moveit-setup-assistant }: buildRosPackage { pname = "ros-jazzy-moveit"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "0decac66a193f5603b533980b4cecd36bdd7fe702a8a7ed0be3096765c5f2db7"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/moveit/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "b54610b778d661436a86e3734b613772fa1c2095fb8745e4066ba2deebb6bd4d"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros moveit-setup-assistant ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/mp2p-icp/default.nix b/distros/jazzy/mp2p-icp/default.nix index 432139892f..575023d1e8 100644 --- a/distros/jazzy/mp2p-icp/default.nix +++ b/distros/jazzy/mp2p-icp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-jazzy-mp2p-icp"; - version = "1.3.1-r2"; + version = "1.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/jazzy/mp2p_icp/1.3.1-2.tar.gz"; - name = "1.3.1-2.tar.gz"; - sha256 = "3f94e850ab887aab47b63ad4550c6097bea19ffcc5478055953f40d68a8524df"; + url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/jazzy/mp2p_icp/1.5.2-1.tar.gz"; + name = "1.5.2-1.tar.gz"; + sha256 = "68258c830dcf05d375e5abda88ca7c77cd4f406eefb2d104d261b0752bdd6b68"; }; buildType = "cmake"; diff --git a/distros/jazzy/mqtt-client-interfaces/default.nix b/distros/jazzy/mqtt-client-interfaces/default.nix index 95e98a591c..693fa00ae9 100644 --- a/distros/jazzy/mqtt-client-interfaces/default.nix +++ b/distros/jazzy/mqtt-client-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-mqtt-client-interfaces"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/jazzy/mqtt_client_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "61d3512c9d213be4cc78f965562b0c4664a92ec79a27e2cecbf031cfd54714f4"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/jazzy/mqtt_client_interfaces/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "bcc138a2e83583d80fa56eca432cd1e8559269ca5ce9092f7e468f6ce9960d9e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mqtt-client/default.nix b/distros/jazzy/mqtt-client/default.nix index a79d46ff69..fb0ccc8742 100644 --- a/distros/jazzy/mqtt-client/default.nix +++ b/distros/jazzy/mqtt-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, fmt, mqtt-client-interfaces, paho-mqtt-c, paho-mqtt-cpp, rclcpp, rclcpp-components, rcpputils, ros-environment, std-msgs }: buildRosPackage { pname = "ros-jazzy-mqtt-client"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/jazzy/mqtt_client/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "ab7ae530c4fb420b890b470ad0d6765b3b0aca7bc580924f35b431813494fbb1"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/jazzy/mqtt_client/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "e655cd7f2eab9cb23a25b47e4fe43fedeade95e3f817c654e790f1eb9a1e699c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mrpt-generic-sensor/default.nix b/distros/jazzy/mrpt-generic-sensor/default.nix index 96e55fe9fd..03ea6e5bfc 100644 --- a/distros/jazzy/mrpt-generic-sensor/default.nix +++ b/distros/jazzy/mrpt-generic-sensor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-mrpt-generic-sensor"; - version = "0.1.0-r2"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_generic_sensor/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "a8371d06c6dcd92eb6af0d486b9c37606196576b0fe2338512eb9ed880f7b2c6"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_generic_sensor/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "a11fd603de94c438564908dba24c3b949625b3abe5ab93930f372fe44aae0eaa"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mrpt-map-server/default.nix b/distros/jazzy/mrpt-map-server/default.nix new file mode 100644 index 0000000000..888774cb95 --- /dev/null +++ b/distros/jazzy/mrpt-map-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-jazzy-mrpt-map-server"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_map_server/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "3a7da98fed90553390b86511fc6a0e182880b037fdb5cc5a50d025bf27c71e7b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides a ROS 2 node that publishes a static map for other nodes to use it. Unlike classic ROS 1 ``map_server``, this node can publish a range of different metric maps, not only occupancy grids."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-msgs-bridge/default.nix b/distros/jazzy/mrpt-msgs-bridge/default.nix new file mode 100644 index 0000000000..f2cf4d4a1d --- /dev/null +++ b/distros/jazzy/mrpt-msgs-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt2, ros-environment, tf2 }: +buildRosPackage { + pname = "ros-jazzy-mrpt-msgs-bridge"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_msgs_bridge/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "066f63a61e6f9eb2bc442e211531ee988a3c8d1ef08a0a4714a1b8f7c20e9fc8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt2 tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ library to convert between custom mrpt_msgs messages and native MRPT classes"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-nav-interfaces/default.nix b/distros/jazzy/mrpt-nav-interfaces/default.nix new file mode 100644 index 0000000000..2beb4300e3 --- /dev/null +++ b/distros/jazzy/mrpt-nav-interfaces/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-jazzy-mrpt-nav-interfaces"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_nav_interfaces/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "d42c54b49cf1946e02eb06a14818b2a703900dc1e0d4b8a83c2e88ee7bce2d63"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ mrpt-msgs nav-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message, services, and actions, for other mrpt navigation packages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-navigation/default.nix b/distros/jazzy/mrpt-navigation/default.nix new file mode 100644 index 0000000000..0625e22e58 --- /dev/null +++ b/distros/jazzy/mrpt-navigation/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-map-server, mrpt-nav-interfaces, mrpt-pf-localization, mrpt-pointcloud-pipeline, mrpt-rawlog, mrpt-reactivenav2d, mrpt-tutorials }: +buildRosPackage { + pname = "ros-jazzy-mrpt-navigation"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_navigation/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "90ec0cf232d052c1dc01451646ac7579d6bb807172db6098d1917ccd592686b0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-map-server mrpt-nav-interfaces mrpt-pf-localization mrpt-pointcloud-pipeline mrpt-rawlog mrpt-reactivenav2d mrpt-tutorials ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Tools related to the Mobile Robot Programming Toolkit (MRPT). + Refer to https://wiki.ros.org/mrpt_navigation for further documentation."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-path-planning/default.nix b/distros/jazzy/mrpt-path-planning/default.nix index 98e0a6b3b8..24f0063e43 100644 --- a/distros/jazzy/mrpt-path-planning/default.nix +++ b/distros/jazzy/mrpt-path-planning/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }: buildRosPackage { pname = "ros-jazzy-mrpt-path-planning"; - version = "0.1.1-r2"; + version = "0.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/jazzy/mrpt_path_planning/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "4c0b943c2c3e11060dcc3fccffc2a7e7b209bccd74c67629c0a544a56b5047ad"; + url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/jazzy/mrpt_path_planning/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "21815d8e451d77ae7b7cbcea3b39decdb14cea4a6f1a5bc8ff1ef12bbb5f3961"; }; buildType = "cmake"; diff --git a/distros/jazzy/mrpt-pf-localization/default.nix b/distros/jazzy/mrpt-pf-localization/default.nix new file mode 100644 index 0000000000..263fa473d4 --- /dev/null +++ b/distros/jazzy/mrpt-pf-localization/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mola-relocalization, mp2p-icp, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, mrpt2, nav-msgs, pose-cov-ops, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-mrpt-pf-localization"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_pf_localization/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "96f2907ef4fbb58dba9de21bf7eed8e32e391a5d074625bc2aa917dce41ab49e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + checkInputs = [ mrpt-tutorials ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-msgs mrpt-msgs-bridge mrpt2 nav-msgs pose-cov-ops sensor-msgs std-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. + The interface is similar to amcl (https://wiki.ros.org/amcl) + but supports different particle-filter algorithms, several grid maps at + different heights, range-only localization, etc."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-pointcloud-pipeline/default.nix b/distros/jazzy/mrpt-pointcloud-pipeline/default.nix new file mode 100644 index 0000000000..c31d7f13a8 --- /dev/null +++ b/distros/jazzy/mrpt-pointcloud-pipeline/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-mrpt-pointcloud-pipeline"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_pointcloud_pipeline/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "40fe23fbc805e8dd8ae7615a436455c3d0ca8a3d8471b5e6d0fba89c86e00f34"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Maintains a local obstacle map from recent sensor readings, including optional point cloud pipeline filtering or processing."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-rawlog/default.nix b/distros/jazzy/mrpt-rawlog/default.nix new file mode 100644 index 0000000000..afee3b0213 --- /dev/null +++ b/distros/jazzy/mrpt-rawlog/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, cv-bridge, mrpt-msgs, mrpt2, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-mrpt-rawlog"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_rawlog/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "fd2767838c6aacf30293ee22cf425ea0f5f19854afb01de6d2c6154ae9d6445f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-msgs mrpt2 nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Nodes and programs to record and play MRPT rawlogs or to transform between rosbags and rawlogs."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-reactivenav2d/default.nix b/distros/jazzy/mrpt-reactivenav2d/default.nix new file mode 100644 index 0000000000..ee9fb25139 --- /dev/null +++ b/distros/jazzy/mrpt-reactivenav2d/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-mrpt-reactivenav2d"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_reactivenav2d/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "5775cf4c28fd6b30158631559a8ffe6b9c194da4b882fdc040c1434a65ea27ec"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Reactive navigation for wheeled robots using MRPT navigation algorithms (TP-Space)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-sensor-bumblebee-stereo/default.nix b/distros/jazzy/mrpt-sensor-bumblebee-stereo/default.nix index 2e3d044701..28546abf23 100644 --- a/distros/jazzy/mrpt-sensor-bumblebee-stereo/default.nix +++ b/distros/jazzy/mrpt-sensor-bumblebee-stereo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-jazzy-mrpt-sensor-bumblebee-stereo"; - version = "0.1.0-r2"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensor_bumblebee_stereo/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "110f4da63f7482c31742c51b8d23016e8bd704c9738114db931912b06e2ca8f7"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensor_bumblebee_stereo/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "cf2cb22c18247f2753cedc5df74c18d3640c4686833b63bd526f217bb674e833"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mrpt-sensor-gnss-nmea/default.nix b/distros/jazzy/mrpt-sensor-gnss-nmea/default.nix new file mode 100644 index 0000000000..1bdca4f26e --- /dev/null +++ b/distros/jazzy/mrpt-sensor-gnss-nmea/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, nmea-msgs, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-mrpt-sensor-gnss-nmea"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensor_gnss_nmea/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "d5386ec26d4ab8e49637af6592249a8975aaf7b8ab937b2f6e63f6a37671df0d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 nmea-msgs rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS receivers generating NMEA messages (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-sensor-gnss-novatel/default.nix b/distros/jazzy/mrpt-sensor-gnss-novatel/default.nix new file mode 100644 index 0000000000..213f396db3 --- /dev/null +++ b/distros/jazzy/mrpt-sensor-gnss-novatel/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-mrpt-sensor-gnss-novatel"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensor_gnss_novatel/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "a5a5d05219719c7cb599cda50859bddd779a61667bf5e28fbd62fd1490dfc075"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS/IMU Novatel receivers with RTK precision using an NTRIP HTTP source (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-sensor-imu-taobotics/default.nix b/distros/jazzy/mrpt-sensor-imu-taobotics/default.nix new file mode 100644 index 0000000000..e37a812709 --- /dev/null +++ b/distros/jazzy/mrpt-sensor-imu-taobotics/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-mrpt-sensor-imu-taobotics"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensor_imu_taobotics/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "f062fc45593c733a8cd597b991b5eaf3f1ef832b3175d2eba62180420d9a4ab1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for Taobotics USB IMUs (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt-sensorlib/default.nix b/distros/jazzy/mrpt-sensorlib/default.nix index 07960dfd51..bc1b09ddc5 100644 --- a/distros/jazzy/mrpt-sensorlib/default.nix +++ b/distros/jazzy/mrpt-sensorlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-mrpt-sensorlib"; - version = "0.1.0-r2"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensorlib/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "54f0e38b88b7e3d73fc74ee2d46be345f45f37a346f92d8bb4f7d3220a4e49d3"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensorlib/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "91e2f85e6b137e17c1276551249c062ba87a9f5e4173655923aca05edb79e9c6"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/mrpt-sensors/default.nix b/distros/jazzy/mrpt-sensors/default.nix index 7dd6876a7c..80b6012016 100644 --- a/distros/jazzy/mrpt-sensors/default.nix +++ b/distros/jazzy/mrpt-sensors/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnns-nmea, mrpt-sensorlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnss-nmea, mrpt-sensor-gnss-novatel, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: buildRosPackage { pname = "ros-jazzy-mrpt-sensors"; - version = "0.1.0-r2"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensors/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "e21b2c3da8d244d5927320c1a5b68581860d503446d86e80927c051728c505a8"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/jazzy/mrpt_sensors/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "714dd01b6e0fe6b587cdb986764d783c6ae51dc173da8ab380794b83cbba1b02"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnns-nmea mrpt-sensorlib ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnss-nmea mrpt-sensor-gnss-novatel mrpt-sensor-imu-taobotics mrpt-sensorlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/jazzy/mrpt-tutorials/default.nix b/distros/jazzy/mrpt-tutorials/default.nix new file mode 100644 index 0000000000..8d9ff2608c --- /dev/null +++ b/distros/jazzy/mrpt-tutorials/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mvsim, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-jazzy-mrpt-tutorials"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/jazzy/mrpt_tutorials/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "78ae4c8cc23320752a06e072096a13c7bbd30c0b4d0f39bef2880a9c9b15c6d1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mvsim teleop-twist-keyboard ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Example files used as tutorials for MRPT ROS packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/mrpt2/default.nix b/distros/jazzy/mrpt2/default.nix index 040065c45a..6abc2c4a54 100644 --- a/distros/jazzy/mrpt2/default.nix +++ b/distros/jazzy/mrpt2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: buildRosPackage { pname = "ros-jazzy-mrpt2"; - version = "2.13.0-r1"; + version = "2.13.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/jazzy/mrpt2/2.13.0-1.tar.gz"; - name = "2.13.0-1.tar.gz"; - sha256 = "dbacdd7f142f805ce2f22572161b9c04be1933d827f478803121d99be2939cbb"; + url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/jazzy/mrpt2/2.13.4-1.tar.gz"; + name = "2.13.4-1.tar.gz"; + sha256 = "9e3f7386befa3e67b26c57c0a025ecc1a4f90d5e8220f21f5a77e36af44691a7"; }; buildType = "cmake"; buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libfyaml libjpeg libpcap libusb1 openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK32 zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; + propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs octomap opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/nav-2d-msgs/default.nix b/distros/jazzy/nav-2d-msgs/default.nix new file mode 100644 index 0000000000..97b65a54e9 --- /dev/null +++ b/distros/jazzy/nav-2d-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav-2d-msgs"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav_2d_msgs/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "5a301a412e2eaf072dc2b629a2748b8e5a934d0a10d7d7e1e5555b99b8d19c16"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-generators rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/nav-2d-utils/default.nix b/distros/jazzy/nav-2d-utils/default.nix new file mode 100644 index 0000000000..abcc223310 --- /dev/null +++ b/distros/jazzy/nav-2d-utils/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-2d-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, std-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav-2d-utils"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav_2d_utils/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "fa60957a6ce4a358df20527e3dfb252d22b1db071e34385e9c15eeca7d3f2c24"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav-2d-msgs nav-msgs nav2-msgs nav2-util std-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A handful of useful utility functions for nav_2d packages."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/nav2-amcl/default.nix b/distros/jazzy/nav2-amcl/default.nix new file mode 100644 index 0000000000..2510bd34fd --- /dev/null +++ b/distros/jazzy/nav2-amcl/default.nix @@ -0,0 +1,35 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-ros, launch-testing, message-filters, nav-msgs, nav2-common, nav2-msgs, nav2-util, pluginlib, rclcpp, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-amcl"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_amcl/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b6bb4edbd9ecff2f4e5406d1fc44f7f036961ae4ec2f835d71a62e209c0e7f87"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs launch-ros launch-testing message-filters nav-msgs nav2-msgs nav2-util pluginlib rclcpp sensor-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "

+ amcl is a probabilistic localization system for a robot moving in + 2D. It implements the adaptive (or KLD-sampling) Monte Carlo + localization approach (as described by Dieter Fox), which uses a + particle filter to track the pose of a robot against a known map. +

+

+ This node is derived, with thanks, from Andrew Howard's excellent + 'amcl' Player driver. +

"; + license = with lib.licenses; [ "LGPL-2.1-or-later" ]; + }; +} diff --git a/distros/jazzy/nav2-behavior-tree/default.nix b/distros/jazzy/nav2-behavior-tree/default.nix new file mode 100644 index 0000000000..39a7f0b7da --- /dev/null +++ b/distros/jazzy/nav2-behavior-tree/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, behaviortree-cpp, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-behavior-tree"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_behavior_tree/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "33fa753412a4c2bf8f03023d83d585eea56f65624b88e39c32b07465c7687437"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common test-msgs ]; + propagatedBuildInputs = [ behaviortree-cpp builtin-interfaces geometry-msgs lifecycle-msgs nav-msgs nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 behavior tree wrappers, nodes, and utilities"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-behaviors/default.nix b/distros/jazzy/nav2-behaviors/default.nix new file mode 100644 index 0000000000..b2c1dd1fd4 --- /dev/null +++ b/distros/jazzy/nav2-behaviors/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-behaviors"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_behaviors/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "551b6948c81528bb4650d028b12f10febcd483cada7681fcc42df277ea6ccd8a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common tf2 tf2-geometry-msgs ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 behavior server"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-bringup/default.nix b/distros/jazzy/nav2-bringup/default.nix new file mode 100644 index 0000000000..ad452b108e --- /dev/null +++ b/distros/jazzy/nav2-bringup/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, diff-drive-controller, joint-state-broadcaster, launch, launch-ros, launch-testing, nav2-common, nav2-minimal-tb3-sim, nav2-minimal-tb4-sim, navigation2, ros-gz-bridge, ros-gz-sim, slam-toolbox, xacro }: +buildRosPackage { + pname = "ros-jazzy-nav2-bringup"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_bringup/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "c7b5fc4ca1d49369e2691801ac7f82bf6779a3b13150a18bcc2516bc52cdf161"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; + propagatedBuildInputs = [ diff-drive-controller joint-state-broadcaster launch-ros nav2-common nav2-minimal-tb3-sim nav2-minimal-tb4-sim navigation2 ros-gz-bridge ros-gz-sim slam-toolbox xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Bringup scripts and configurations for the Nav2 stack"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-bt-navigator/default.nix b/distros/jazzy/nav2-bt-navigator/default.nix new file mode 100644 index 0000000000..3092a07422 --- /dev/null +++ b/distros/jazzy/nav2-bt-navigator/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-bt-navigator"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_bt_navigator/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "0746d6a5ec7e94850650895319b73dc5bd0126749e0731d4b48c5da5f0d1623a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common std-srvs ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ behaviortree-cpp geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle std-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 BT Navigator Server"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-collision-monitor/default.nix b/distros/jazzy/nav2-collision-monitor/default.nix new file mode 100644 index 0000000000..873aab8e93 --- /dev/null +++ b/distros/jazzy/nav2-collision-monitor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-costmap-2d, nav2-msgs, nav2-util, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-collision-monitor"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_collision_monitor/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "15ceda77c7a4190fa4bb9431a8ed3843816abb4c3400e75b662ab85ac1981ee4"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav2-common nav2-costmap-2d nav2-msgs nav2-util rclcpp rclcpp-components sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Collision Monitor"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-common/default.nix b/distros/jazzy/nav2-common/default.nix new file mode 100644 index 0000000000..2fe71fe1cd --- /dev/null +++ b/distros/jazzy/nav2-common/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, launch, launch-ros, osrf-pycommon, python3Packages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-nav2-common"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_common/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "d6743a98b28c491f3baf360cffb230200d7b269e7b2e8981705c12ad526e9cd5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-python ]; + propagatedBuildInputs = [ ament-cmake-core launch launch-ros osrf-pycommon python3Packages.pyyaml rclpy ]; + nativeBuildInputs = [ ament-cmake-core ]; + + meta = { + description = "Common support functionality used throughout the navigation 2 stack"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-constrained-smoother/default.nix b/distros/jazzy/nav2-constrained-smoother/default.nix new file mode 100644 index 0000000000..0faf18b41d --- /dev/null +++ b/distros/jazzy/nav2-constrained-smoother/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, ceres-solver, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp }: +buildRosPackage { + pname = "ros-jazzy-nav2-constrained-smoother"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_constrained_smoother/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "0447d36acada6be720f42bf1671ae9f0591831e1d1f8a454b71afb72c008326a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles ceres-solver nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Ceres constrained smoother"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-controller/default.nix b/distros/jazzy/nav2-controller/default.nix new file mode 100644 index 0000000000..a8179080f0 --- /dev/null +++ b/distros/jazzy/nav2-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "c7c76f23a1023a953075ad6f37b0e0adc07895a7a50959a5605c6ea99c3819bf"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles nav-2d-msgs nav-2d-utils nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Controller action interface"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-core/default.nix b/distros/jazzy/nav2-core/default.nix new file mode 100644 index 0000000000..788862b77a --- /dev/null +++ b/distros/jazzy/nav2-core/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-testing, nav-msgs, nav2-behavior-tree, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, rclcpp-lifecycle, std-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-core"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_core/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "bc5c8626576bbff47d31dbece87c9442fa5bb48a08fe69cf8398cca1c7e583c3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; + propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-behavior-tree nav2-costmap-2d nav2-util pluginlib rclcpp rclcpp-lifecycle std-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of headers for plugins core to the Nav2 stack"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-costmap-2d/default.nix b/distros/jazzy/nav2-costmap-2d/default.nix new file mode 100644 index 0000000000..b81ed52e68 --- /dev/null +++ b/distros/jazzy/nav2-costmap-2d/default.nix @@ -0,0 +1,32 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, laser-geometry, launch, launch-testing, map-msgs, message-filters, nav-msgs, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-util, nav2-voxel-grid, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-costmap-2d"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_costmap_2d/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b9cbd95ad3a9a90b9e1895aa4536f50213f9920c0fb3e2ea75a2df1951b40069"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing nav2-lifecycle-manager nav2-map-server ]; + propagatedBuildInputs = [ angles geometry-msgs laser-geometry map-msgs message-filters nav-msgs nav2-msgs nav2-util nav2-voxel-grid pluginlib rclcpp rclcpp-lifecycle sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides an implementation of a 2D costmap that takes in sensor + data from the world, builds a 2D or 3D occupancy grid of the data (depending + on whether a voxel based implementation is used), and inflates costs in a + 2D costmap based on the occupancy grid and a user specified inflation radius. + This package also provides support for map_server based initialization of a + costmap, rolling window based costmaps, and parameter based subscription to + and configuration of sensor topics."; + license = with lib.licenses; [ bsd3 asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-dwb-controller/default.nix b/distros/jazzy/nav2-dwb-controller/default.nix new file mode 100644 index 0000000000..f38a4dbf2e --- /dev/null +++ b/distros/jazzy/nav2-dwb-controller/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, costmap-queue, dwb-core, dwb-critics, dwb-msgs, dwb-plugins, nav-2d-msgs, nav-2d-utils }: +buildRosPackage { + pname = "ros-jazzy-nav2-dwb-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_dwb_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "f81fc9c1273738e5c16f23a7d5337648d2e088485421f782e1baec85f5915217"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ costmap-queue dwb-core dwb-critics dwb-msgs dwb-plugins nav-2d-msgs nav-2d-utils ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 controller (DWB) metapackage"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-graceful-controller/default.nix b/distros/jazzy/nav2-graceful-controller/default.nix new file mode 100644 index 0000000000..25733857b9 --- /dev/null +++ b/distros/jazzy/nav2-graceful-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, nav-2d-utils, nav2-common, nav2-controller, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-graceful-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_graceful_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b2d731a3fb9d73ef9c5950388642e9a13c9b002f856684eb07a1714893617fd8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common nav2-controller ]; + propagatedBuildInputs = [ angles geometry-msgs nav-2d-utils nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Graceful motion controller"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-lifecycle-manager/default.nix b/distros/jazzy/nav2-lifecycle-manager/default.nix new file mode 100644 index 0000000000..a3c120505c --- /dev/null +++ b/distros/jazzy/nav2-lifecycle-manager/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, bondcpp, diagnostic-updater, geometry-msgs, lifecycle-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-lifecycle-manager"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_lifecycle_manager/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "47e6454e0e08ddac5c0a8d42bf3a112b1a74cc00eaa194790e6e6f71404a3f67"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ bondcpp diagnostic-updater geometry-msgs lifecycle-msgs nav2-msgs nav2-util rclcpp-action rclcpp-lifecycle std-msgs std-srvs tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A controller/manager for the lifecycle nodes of the Navigation 2 system"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-map-server/default.nix b/distros/jazzy/nav2-map-server/default.nix new file mode 100644 index 0000000000..9aea0d81f5 --- /dev/null +++ b/distros/jazzy/nav2-map-server/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, graphicsmagick, launch, launch-ros, launch-testing, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-lifecycle, std-msgs, tf2, yaml-cpp-vendor }: +buildRosPackage { + pname = "ros-jazzy-nav2-map-server"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_map_server/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b404b8773ef76392db5beef7eda3a2d4428e783b92e05f97b9e22f2b5a170ef9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; + propagatedBuildInputs = [ graphicsmagick launch-ros launch-testing nav-msgs nav2-msgs nav2-util rclcpp rclcpp-lifecycle std-msgs tf2 yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Refactored map server for ROS2 Navigation"; + license = with lib.licenses; [ asl20 bsd3 ]; + }; +} diff --git a/distros/jazzy/nav2-minimal-tb3-sim/default.nix b/distros/jazzy/nav2-minimal-tb3-sim/default.nix new file mode 100644 index 0000000000..86529c6c18 --- /dev/null +++ b/distros/jazzy/nav2-minimal-tb3-sim/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-interfaces, ros-gz-sim, xacro }: +buildRosPackage { + pname = "ros-jazzy-nav2-minimal-tb3-sim"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/jazzy/nav2_minimal_tb3_sim/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "244cefa378ebe2467ed0630d584a407daec807d67ea31d8b963cf510ab684f7e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-interfaces ros-gz-sim xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 Minimum TurtleBot3 Simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-minimal-tb4-description/default.nix b/distros/jazzy/nav2-minimal-tb4-description/default.nix new file mode 100644 index 0000000000..eeda14580c --- /dev/null +++ b/distros/jazzy/nav2-minimal-tb4-description/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, joint-state-publisher, robot-state-publisher, urdf, xacro }: +buildRosPackage { + pname = "ros-jazzy-nav2-minimal-tb4-description"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/jazzy/nav2_minimal_tb4_description/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "58c6be4763f93ff86ea6d4f3d8779d6a36e0adc18317811b0088c21ce0c58d39"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ joint-state-publisher robot-state-publisher urdf xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2's minimum Turtlebot4 Description package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-minimal-tb4-sim/default.nix b/distros/jazzy/nav2-minimal-tb4-sim/default.nix new file mode 100644 index 0000000000..0663e70753 --- /dev/null +++ b/distros/jazzy/nav2-minimal-tb4-sim/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav2-minimal-tb4-description, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-interfaces, ros-gz-sim, xacro }: +buildRosPackage { + pname = "ros-jazzy-nav2-minimal-tb4-sim"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/jazzy/nav2_minimal_tb4_sim/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "3f6f64ee860261889680913e3d45044ba9875fb98b925eb42f56c33f4f819c14"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ nav2-minimal-tb4-description robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-interfaces ros-gz-sim xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 Minimum TurtleBot4 Simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-mppi-controller/default.nix b/distros/jazzy/nav2-mppi-controller/default.nix new file mode 100644 index 0000000000..4282d50fda --- /dev/null +++ b/distros/jazzy/nav2-mppi-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, gbenchmark, geometry-msgs, llvmPackages, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs, xsimd, xtensor }: +buildRosPackage { + pname = "ros-jazzy-nav2-mppi-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_mppi_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b8c7f74087bcdca9eda469976e79c6800c9282f8b19878143f25d042dcc202a2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-ros ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ gbenchmark geometry-msgs llvmPackages.openmp nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros visualization-msgs xsimd xtensor ]; + nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; + + meta = { + description = "nav2_mppi_controller"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/nav2-msgs/default.nix b/distros/jazzy/nav2-msgs/default.nix new file mode 100644 index 0000000000..daa1562770 --- /dev/null +++ b/distros/jazzy/nav2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, nav2-common, rclcpp, rosidl-default-generators, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-msgs"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_msgs/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "7107796504d890a86709898fe2c6dc269b002ab2e1b2018d3623a7189f8e9f91"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + propagatedBuildInputs = [ action-msgs builtin-interfaces geographic-msgs geometry-msgs nav-msgs rclcpp rosidl-default-generators std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Messages and service files for the Nav2 stack"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-navfn-planner/default.nix b/distros/jazzy/nav2-navfn-planner/default.nix new file mode 100644 index 0000000000..df84dc0b87 --- /dev/null +++ b/distros/jazzy/nav2-navfn-planner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-navfn-planner"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_navfn_planner/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "c6353c3e031c05b488b1234e68c8b9735e4020e4c12c2f7f00fa78765628ed20"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 NavFn planner"; + license = with lib.licenses; [ asl20 bsd3 ]; + }; +} diff --git a/distros/jazzy/nav2-planner/default.nix b/distros/jazzy/nav2-planner/default.nix new file mode 100644 index 0000000000..0186acde83 --- /dev/null +++ b/distros/jazzy/nav2-planner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-planner"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_planner/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "47d02a58505a66d9f5b45350a24d9670a061a5d618f9a5c03885057bebd03449"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 planner server package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-regulated-pure-pursuit-controller/default.nix b/distros/jazzy/nav2-regulated-pure-pursuit-controller/default.nix new file mode 100644 index 0000000000..6515d0a22e --- /dev/null +++ b/distros/jazzy/nav2-regulated-pure-pursuit-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-regulated-pure-pursuit-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_regulated_pure_pursuit_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "7258fbbd9c7d2fccc641a7a516cd252b0f1181b4278ecbc64027e61d7de553f6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles geometry-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Regulated Pure Pursuit Controller"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-rotation-shim-controller/default.nix b/distros/jazzy/nav2-rotation-shim-controller/default.nix new file mode 100644 index 0000000000..f82d553cc9 --- /dev/null +++ b/distros/jazzy/nav2-rotation-shim-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, geometry-msgs, nav2-common, nav2-controller, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-regulated-pure-pursuit-controller, nav2-util, pluginlib, rclcpp, tf2 }: +buildRosPackage { + pname = "ros-jazzy-nav2-rotation-shim-controller"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_rotation_shim_controller/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "de4094930b890d2314dc6cfbcd458c1c38a925e4310cf5388aae5a9dff1923b8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common nav2-controller nav2-regulated-pure-pursuit-controller ]; + propagatedBuildInputs = [ angles geometry-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Rotation Shim Controller"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-rviz-plugins/default.nix b/distros/jazzy/nav2-rviz-plugins/default.nix new file mode 100644 index 0000000000..0b5b200250 --- /dev/null +++ b/distros/jazzy/nav2-rviz-plugins/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-lifecycle-manager, nav2-msgs, nav2-util, pluginlib, qt5, rclcpp, rclcpp-lifecycle, resource-retriever, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2-geometry-msgs, urdf, visualization-msgs, yaml-cpp-vendor }: +buildRosPackage { + pname = "ros-jazzy-nav2-rviz-plugins"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_rviz_plugins/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "9de66326dc8fc4600e57c486f2d1df5f139d6043596093ed8606df35cbb3eb84"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-lifecycle-manager nav2-msgs nav2-util pluginlib qt5.qtbase rclcpp rclcpp-lifecycle resource-retriever rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering std-msgs tf2-geometry-msgs urdf visualization-msgs yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Navigation 2 plugins for rviz"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-simple-commander/default.nix b/distros/jazzy/nav2-simple-commander/default.nix new file mode 100644 index 0000000000..622075badc --- /dev/null +++ b/distros/jazzy/nav2-simple-commander/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, lifecycle-msgs, nav2-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-jazzy-nav2-simple-commander"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_simple_commander/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "306094222fb7afbb9598180d66ca2d96b89ff51e6621c5a5c75d235d24819303"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ action-msgs geometry-msgs lifecycle-msgs nav2-msgs rclpy ]; + + meta = { + description = "An importable library for writing mobile robot applications in python3"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-smac-planner/default.nix b/distros/jazzy/nav2-smac-planner/default.nix new file mode 100644 index 0000000000..9635cc5f18 --- /dev/null +++ b/distros/jazzy/nav2-smac-planner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, builtin-interfaces, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, nlohmann_json, ompl, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-smac-planner"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_smac_planner/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "e37fa0365f15fa8671c1a312b073d5fa394dc79c0086bf64d06f8dd6bb50c03e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles builtin-interfaces eigen eigen3-cmake-module geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util nlohmann_json ompl pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Smac global planning plugin: A*, Hybrid-A*, State Lattice"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-smoother/default.nix b/distros/jazzy/nav2-smoother/default.nix new file mode 100644 index 0000000000..eb904da400 --- /dev/null +++ b/distros/jazzy/nav2-smoother/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-components, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-smoother"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_smoother/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "88b21b7be9251ff2151b3519507eb7c7c7170b8e8301ef73635042d680cf0016"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles nav-2d-msgs nav-2d-utils nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-components std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Smoother action interface"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-system-tests/default.nix b/distros/jazzy/nav2-system-tests/default.nix new file mode 100644 index 0000000000..e6955009dc --- /dev/null +++ b/distros/jazzy/nav2-system-tests/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, launch-testing, lcov, nav-msgs, nav2-amcl, nav2-behavior-tree, nav2-bringup, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-minimal-tb3-sim, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-util, navigation2, python3Packages, rclcpp, rclpy, robot-state-publisher, std-msgs, tf2-geometry-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-nav2-system-tests"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_system_tests/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "561645935f0dcf4f303992d82c07d3c793eaa72df78de60775d9e90d4f6f59b1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing python3Packages.pyzmq ]; + propagatedBuildInputs = [ geometry-msgs launch-ros launch-testing lcov nav-msgs nav2-amcl nav2-behavior-tree nav2-bringup nav2-lifecycle-manager nav2-map-server nav2-minimal-tb3-sim nav2-msgs nav2-navfn-planner nav2-planner nav2-util navigation2 rclcpp rclpy robot-state-publisher std-msgs tf2-geometry-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A sets of system-level tests for Nav2 usually involving full robot simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-theta-star-planner/default.nix b/distros/jazzy/nav2-theta-star-planner/default.nix new file mode 100644 index 0000000000..4be2bd0c31 --- /dev/null +++ b/distros/jazzy/nav2-theta-star-planner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-theta-star-planner"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_theta_star_planner/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "4ffbdf34f12086e01511609dbbe226d7063c3e070e291321ff749d244d397b72"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Theta* Global Planning Plugin"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-util/default.nix b/distros/jazzy/nav2-util/default.nix new file mode 100644 index 0000000000..f69556f78e --- /dev/null +++ b/distros/jazzy/nav2-util/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, bond, bondcpp, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-util"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_util/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "fc6c5be74ba7bd2f59c32aa0c492e45db5f14cc8681a0ba5faee314baedb17c3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common std-srvs test-msgs ]; + propagatedBuildInputs = [ bond bondcpp builtin-interfaces geometry-msgs lifecycle-msgs nav-msgs nav2-common nav2-msgs rcl-interfaces rclcpp rclcpp-action rclcpp-lifecycle std-msgs tf2 tf2-geometry-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 utilities"; + license = with lib.licenses; [ asl20 bsd3 ]; + }; +} diff --git a/distros/jazzy/nav2-velocity-smoother/default.nix b/distros/jazzy/nav2-velocity-smoother/default.nix new file mode 100644 index 0000000000..61257ac9aa --- /dev/null +++ b/distros/jazzy/nav2-velocity-smoother/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-util, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-jazzy-nav2-velocity-smoother"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_velocity_smoother/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "ed4e7ee279c05a709be68f0a4c9636c2e4555b80d590b36fe84d47eea2fbe5d1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs nav2-util rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2's Output velocity smoother"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nav2-voxel-grid/default.nix b/distros/jazzy/nav2-voxel-grid/default.nix new file mode 100644 index 0000000000..1259b4e33a --- /dev/null +++ b/distros/jazzy/nav2-voxel-grid/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav2-common, rclcpp }: +buildRosPackage { + pname = "ros-jazzy-nav2-voxel-grid"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_voxel_grid/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "c23c8a7b967b0ae6a23dae8529eac9d4762e88ab1cb5933f9e626b3c5d2d48f2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake nav2-common ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures."; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/jazzy/nav2-waypoint-follower/default.nix b/distros/jazzy/nav2-waypoint-follower/default.nix new file mode 100644 index 0000000000..23374a2290 --- /dev/null +++ b/distros/jazzy/nav2-waypoint-follower/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, geographic-msgs, image-transport, nav-msgs, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, robot-localization, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-nav2-waypoint-follower"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/nav2_waypoint_follower/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "7df86ae14ccd5a361b0eed19b246723a7d1cd196fcb6fef59e4e7bfeef4ec07f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge geographic-msgs image-transport nav-msgs nav2-common nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle robot-localization tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A waypoint follower navigation server"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/navigation2/default.nix b/distros/jazzy/navigation2/default.nix new file mode 100644 index 0000000000..378980e955 --- /dev/null +++ b/distros/jazzy/navigation2/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-amcl, nav2-behavior-tree, nav2-behaviors, nav2-bt-navigator, nav2-collision-monitor, nav2-constrained-smoother, nav2-controller, nav2-core, nav2-costmap-2d, nav2-dwb-controller, nav2-graceful-controller, nav2-lifecycle-manager, nav2-map-server, nav2-mppi-controller, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-regulated-pure-pursuit-controller, nav2-rotation-shim-controller, nav2-rviz-plugins, nav2-simple-commander, nav2-smac-planner, nav2-smoother, nav2-theta-star-planner, nav2-util, nav2-velocity-smoother, nav2-voxel-grid, nav2-waypoint-follower, opennav-docking, opennav-docking-bt, opennav-docking-core }: +buildRosPackage { + pname = "ros-jazzy-navigation2"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/navigation2/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "f512e8ce8a0501a4ecde34fa1b18b33f640b9ff2cacaa2cd9041ebe7b5916bf5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ nav2-amcl nav2-behavior-tree nav2-behaviors nav2-bt-navigator nav2-collision-monitor nav2-constrained-smoother nav2-controller nav2-core nav2-costmap-2d nav2-dwb-controller nav2-graceful-controller nav2-lifecycle-manager nav2-map-server nav2-mppi-controller nav2-msgs nav2-navfn-planner nav2-planner nav2-regulated-pure-pursuit-controller nav2-rotation-shim-controller nav2-rviz-plugins nav2-simple-commander nav2-smac-planner nav2-smoother nav2-theta-star-planner nav2-util nav2-velocity-smoother nav2-voxel-grid nav2-waypoint-follower opennav-docking opennav-docking-bt opennav-docking-core ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS2 Navigation Stack"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/network-bridge/default.nix b/distros/jazzy/network-bridge/default.nix new file mode 100644 index 0000000000..2b01bb20e7 --- /dev/null +++ b/distros/jazzy/network-bridge/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, boost, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pkg-config, pluginlib, rclcpp, std-msgs, zstd }: +buildRosPackage { + pname = "ros-jazzy-network-bridge"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/network_bridge-release/archive/release/jazzy/network_bridge/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "485f38bfde87b65e4eec39d780ffbd085cd750c1891b3ae87a71b1312cc1b208"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake pkg-config ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing launch-testing-ament-cmake launch-testing-ros ]; + propagatedBuildInputs = [ boost pluginlib rclcpp std-msgs zstd ]; + nativeBuildInputs = [ ament-cmake pkg-config ]; + + meta = { + description = "Allows for arbitrary network links (UDP, TCP, etc) to bridge ROS2 messages"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/nicla-vision-ros2/default.nix b/distros/jazzy/nicla-vision-ros2/default.nix new file mode 100644 index 0000000000..35c8033f7b --- /dev/null +++ b/distros/jazzy/nicla-vision-ros2/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport-plugins, rclpy, ros-gz, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, xacro }: +buildRosPackage { + pname = "ros-jazzy-nicla-vision-ros2"; + version = "1.1.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/nicla_vision_ros2-release/archive/release/jazzy/nicla_vision_ros2/1.1.1-1.tar.gz"; + name = "1.1.1-1.tar.gz"; + sha256 = "c67ec5d55d086900d3c8ffc63ee7304281d6270c945b9a24c3976a055e900bec"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge image-transport-plugins rclpy ros-gz rosidl-default-runtime sensor-msgs std-msgs xacro ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ]; + + meta = { + description = "Integration of the Arduino Nicla Vision board in the ROS2 world. + Sensors data from the Nicla Vision is collected and trasmited to the relevant ROS2 topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/nlohmann-json-schema-validator-vendor/default.nix b/distros/jazzy/nlohmann-json-schema-validator-vendor/default.nix index df2dccb347..d71e627e46 100644 --- a/distros/jazzy/nlohmann-json-schema-validator-vendor/default.nix +++ b/distros/jazzy/nlohmann-json-schema-validator-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, nlohmann_json }: buildRosPackage { pname = "ros-jazzy-nlohmann-json-schema-validator-vendor"; - version = "0.4.0-r3"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/nlohmann_json_schema_validator_vendor-release/archive/release/jazzy/nlohmann_json_schema_validator_vendor/0.4.0-3.tar.gz"; - name = "0.4.0-3.tar.gz"; - sha256 = "9f3b8a3f7fbcd17a9347136e0d1fda208a33c10c245667ba42e4ef58320e4cfa"; + url = "https://github.com/ros2-gbp/nlohmann_json_schema_validator_vendor-release/archive/release/jazzy/nlohmann_json_schema_validator_vendor/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "d248b185beedcdf7cc90bac424bc04b82b914739718b1672fa27ba38b728a603"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/octomap-mapping/default.nix b/distros/jazzy/octomap-mapping/default.nix index db3c8c378e..4cf93342ca 100644 --- a/distros/jazzy/octomap-mapping/default.nix +++ b/distros/jazzy/octomap-mapping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, octomap-server }: buildRosPackage { pname = "ros-jazzy-octomap-mapping"; - version = "2.1.0-r3"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/jazzy/octomap_mapping/2.1.0-3.tar.gz"; - name = "2.1.0-3.tar.gz"; - sha256 = "707624329bba7614db613b7770e66220f4c898c331445bfd8bf94fc4ca970082"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/jazzy/octomap_mapping/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "ab2bd712fa64941dc4494f7888a5cffb4fe50a89ce0abf7f7d561c63b45387aa"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/octomap-ros/default.nix b/distros/jazzy/octomap-ros/default.nix index 1a86375f17..8d390c08cd 100644 --- a/distros/jazzy/octomap-ros/default.nix +++ b/distros/jazzy/octomap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: buildRosPackage { pname = "ros-jazzy-octomap-ros"; - version = "0.4.3-r4"; + version = "0.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/jazzy/octomap_ros/0.4.3-4.tar.gz"; - name = "0.4.3-4.tar.gz"; - sha256 = "68031b80f00cd51d265ad2fba73a8c5401d00e76bbd6963d1e45cb7b661e4e8d"; + url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/jazzy/octomap_ros/0.4.4-1.tar.gz"; + name = "0.4.4-1.tar.gz"; + sha256 = "c55cf6126ec99e621b4598b8f28b19a104331291fc35ec81dfd851f7b13e34ee"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/octomap-rviz-plugins/default.nix b/distros/jazzy/octomap-rviz-plugins/default.nix index 4cb5d24c11..07c7d9356e 100644 --- a/distros/jazzy/octomap-rviz-plugins/default.nix +++ b/distros/jazzy/octomap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-jazzy-octomap-rviz-plugins"; - version = "2.0.0-r5"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/jazzy/octomap_rviz_plugins/2.0.0-5.tar.gz"; - name = "2.0.0-5.tar.gz"; - sha256 = "d530590f2e730d4476dcc33cd963d551879a86335463f094e471c0c257657924"; + url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/jazzy/octomap_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "50086857dda7911e3dfe93b860c3ede0568277dadad38f2a01c4f24cfb12d9ca"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/octomap-server/default.nix b/distros/jazzy/octomap-server/default.nix index 7978291cda..b4eb6eda9b 100644 --- a/distros/jazzy/octomap-server/default.nix +++ b/distros/jazzy/octomap-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-octomap-server"; - version = "2.1.0-r3"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/jazzy/octomap_server/2.1.0-3.tar.gz"; - name = "2.1.0-3.tar.gz"; - sha256 = "ff7ebb2ba117e255a9ab0b154a37d325a2911856fdfca17b7543fd1dde95ac49"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/jazzy/octomap_server/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "bd5c232d124b4b2441194d8b7c5542521abb08ab67a20a7f566810911ebe3f04"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/odri-master-board-sdk/default.nix b/distros/jazzy/odri-master-board-sdk/default.nix index 0c0da497fb..fec6c036a8 100644 --- a/distros/jazzy/odri-master-board-sdk/default.nix +++ b/distros/jazzy/odri-master-board-sdk/default.nix @@ -2,19 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, git, python3, python3Packages }: +{ lib, buildRosPackage, fetchurl, boost, catch2, cmake, git, python3, python3Packages }: buildRosPackage { pname = "ros-jazzy-odri-master-board-sdk"; - version = "1.0.6-r5"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/odri_master_board_sdk-release/archive/release/jazzy/odri_master_board_sdk/1.0.6-5.tar.gz"; - name = "1.0.6-5.tar.gz"; - sha256 = "aeb351435e4276a088e55936551db0d98a5044e29e828915ed93e2981310a7f9"; + url = "https://github.com/ros2-gbp/odri_master_board_sdk-release/archive/release/jazzy/odri_master_board_sdk/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "3360e29b7c439fd59e4ffc7a8beb981f63dfdc6bf533b6bb2227e3729f42b365"; }; buildType = "cmake"; buildInputs = [ cmake ]; + checkInputs = [ catch2 ]; propagatedBuildInputs = [ boost git python3 python3Packages.numpy ]; nativeBuildInputs = [ cmake ]; diff --git a/distros/jazzy/openeb-vendor/default.nix b/distros/jazzy/openeb-vendor/default.nix new file mode 100644 index 0000000000..88257fe091 --- /dev/null +++ b/distros/jazzy/openeb-vendor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, cmake, curl, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb-compat-0_1, libusb1, opencv, openscenegraph, pkg-config, protobuf, unzip, wget }: +buildRosPackage { + pname = "ros-jazzy-openeb-vendor"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/openeb_vendor-release/archive/release/jazzy/openeb_vendor/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "13d05d93514a405d8aa6f7fb0bdd3c81b38e74c162d1fc87ad9a43127c907414"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git pkg-config unzip wget ]; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost ffmpeg glew glfw3 hdf5 libusb-compat-0_1 libusb1 opencv opencv.cxxdev openscenegraph protobuf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git hdf5 pkg-config unzip wget ]; + + meta = { + description = "Wrapper around openeb"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/opennav-docking-bt/default.nix b/distros/jazzy/opennav-docking-bt/default.nix new file mode 100644 index 0000000000..e8a104a97d --- /dev/null +++ b/distros/jazzy/opennav-docking-bt/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-core, nav2-msgs, nav2-util, rclcpp, rclcpp-action }: +buildRosPackage { + pname = "ros-jazzy-opennav-docking-bt"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/opennav_docking_bt/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "73b9d48da8f0d6ecf680761569c1c9a4d04d941e1f3ac725f8a5d4491bbeee1a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ behaviortree-cpp geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-msgs nav2-util rclcpp rclcpp-action ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of BT nodes and XMLs for docking"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/opennav-docking-core/default.nix b/distros/jazzy/opennav-docking-core/default.nix new file mode 100644 index 0000000000..cd321d9b77 --- /dev/null +++ b/distros/jazzy/opennav-docking-core/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, nav2-msgs, nav2-util, rclcpp, rclcpp-lifecycle }: +buildRosPackage { + pname = "ros-jazzy-opennav-docking-core"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/opennav_docking_core/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "aaa0a5c563e8d6855ba8c244168b71c4885a606731c86b27eef4055e906e346c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ nav2-msgs nav2-util rclcpp rclcpp-lifecycle ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A set of headers for plugins core to the opennav docking framework"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/opennav-docking/default.nix b/distros/jazzy/opennav-docking/default.nix new file mode 100644 index 0000000000..448fca687e --- /dev/null +++ b/distros/jazzy/opennav-docking/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, builtin-interfaces, geometry-msgs, nav-msgs, nav2-graceful-controller, nav2-msgs, nav2-util, opennav-docking-core, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-ros, yaml-cpp-vendor }: +buildRosPackage { + pname = "ros-jazzy-opennav-docking"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/jazzy/opennav_docking/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "ddd6eb659490a04e1026515adaa8f7840aad19214a699a6157e0a6842baa19da"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles builtin-interfaces geometry-msgs nav-msgs nav2-graceful-controller nav2-msgs nav2-util opennav-docking-core pluginlib rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs tf2-ros yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A Task Server for robot charger docking"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/openvdb-vendor/default.nix b/distros/jazzy/openvdb-vendor/default.nix new file mode 100644 index 0000000000..134803c3b3 --- /dev/null +++ b/distros/jazzy/openvdb-vendor/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, c-blosc, git, tbb_2021_11, zlib }: +buildRosPackage { + pname = "ros-jazzy-openvdb-vendor"; + version = "2.5.0-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/jazzy/openvdb_vendor/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "06fc7c45d1bd12f8022565b0c0707c7a5d3718ce4df1e93cdc7c54e90e67b6b9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + propagatedBuildInputs = [ boost c-blosc tbb_2021_11 zlib ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + + meta = { + description = "Wrapper around OpenVDB, if not found on the system, will compile from source"; + license = with lib.licenses; [ "LGPL-2.1-only" "MPL-2.0-license" ]; + }; +} diff --git a/distros/jazzy/ortools-vendor/default.nix b/distros/jazzy/ortools-vendor/default.nix index 0a11290bed..beedad7378 100644 --- a/distros/jazzy/ortools-vendor/default.nix +++ b/distros/jazzy/ortools-vendor/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, git }: buildRosPackage { pname = "ros-jazzy-ortools-vendor"; - version = "9.9.0-r5"; + version = "9.9.0-r6"; src = fetchurl { - url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/jazzy/ortools_vendor/9.9.0-5.tar.gz"; - name = "9.9.0-5.tar.gz"; - sha256 = "9cf166be59f9b8550937ec4dc45fe5a704be0195f94b47e4e6969c97bca4eadc"; + url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/jazzy/ortools_vendor/9.9.0-6.tar.gz"; + name = "9.9.0-6.tar.gz"; + sha256 = "82bf4e4f1f8f867dbc29ebca2a9e397cef46d571c4bf6c60ab064ad2df86bac4"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-vendor-package ]; - nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; + buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it."; diff --git a/distros/jazzy/parallel-gripper-controller/default.nix b/distros/jazzy/parallel-gripper-controller/default.nix new file mode 100644 index 0000000000..6c54302461 --- /dev/null +++ b/distros/jazzy/parallel-gripper-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: +buildRosPackage { + pname = "ros-jazzy-parallel-gripper-controller"; + version = "4.12.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/parallel_gripper_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "2b6d90b9c01587f63c5ca027799029095468efe1fa159e42cb2f9d8129d09b46"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; + propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-action realtime-tools ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The parallel_gripper_controller package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/pendulum-control/default.nix b/distros/jazzy/pendulum-control/default.nix index cd33186243..8f1e5f2379 100644 --- a/distros/jazzy/pendulum-control/default.nix +++ b/distros/jazzy/pendulum-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }: buildRosPackage { pname = "ros-jazzy-pendulum-control"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/pendulum_control/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "4d8259d2201479d6e18a5c0101871091f0a3b0366e8aa8af06195074c05fb8c4"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/pendulum_control/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "d8dcdbc3a45325fc4cf299cb91078c17d13936d4d1a5bb07f446a4c9acb225cf"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/pendulum-msgs/default.nix b/distros/jazzy/pendulum-msgs/default.nix index adf23d75c0..072fa601f4 100644 --- a/distros/jazzy/pendulum-msgs/default.nix +++ b/distros/jazzy/pendulum-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-pendulum-msgs"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/pendulum_msgs/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "f6d0adecd3b339ba28ca38b4ca6d590f4ff5a2f51f98bf6ab2cf05a567968be5"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/pendulum_msgs/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "ef217b803c59ae39f93ad4cecec0ebb102154be766a73b53dfb8961ad5d71bb1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/pid-controller/default.nix b/distros/jazzy/pid-controller/default.nix index 00f10de339..cbeed9ce09 100644 --- a/distros/jazzy/pid-controller/default.nix +++ b/distros/jazzy/pid-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }: buildRosPackage { pname = "ros-jazzy-pid-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pid_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "02ba0adf6c0d5281cda5f855d955bdb785978d857358bfe70f460bdf5fab0b6a"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/pid_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "46497df97d066be15a6c5087495f5f255c30343c41cc376b9169d4827779ddcf"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/pilz-industrial-motion-planner-testutils/default.nix b/distros/jazzy/pilz-industrial-motion-planner-testutils/default.nix index 9ad97eb8b6..565a3f73a2 100644 --- a/distros/jazzy/pilz-industrial-motion-planner-testutils/default.nix +++ b/distros/jazzy/pilz-industrial-motion-planner-testutils/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen3-cmake-module, moveit-common, moveit-core, moveit-msgs, rclcpp, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen3-cmake-module, moveit-common, moveit-core, moveit-msgs, rclcpp, tf2-eigen }: buildRosPackage { pname = "ros-jazzy-pilz-industrial-motion-planner-testutils"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/pilz_industrial_motion_planner_testutils/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "21192e67ee3ec97978db367ba71ed59cdfea3a615f830b889a7ca9b2369be27a"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/pilz_industrial_motion_planner_testutils/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "57d7d5622c4d2278f8f7a400fd87d0e7a6322ada99384fb5986f758ca662c9ee"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake tf2-eigen ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ eigen3-cmake-module moveit-common moveit-core moveit-msgs rclcpp ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/jazzy/pilz-industrial-motion-planner/default.nix b/distros/jazzy/pilz-industrial-motion-planner/default.nix index 12e8d0098e..a1cbaaf4d1 100644 --- a/distros/jazzy/pilz-industrial-motion-planner/default.nix +++ b/distros/jazzy/pilz-industrial-motion-planner/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, eigen3-cmake-module, generate-parameter-library, geometry-msgs, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, orocos-kdl-vendor, pilz-industrial-motion-planner-testutils, pluginlib, rclcpp, ros-testing, tf2, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, boost, eigen3-cmake-module, generate-parameter-library, geometry-msgs, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, orocos-kdl-vendor, pilz-industrial-motion-planner-testutils, pluginlib, rclcpp, ros-testing, tf2, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-ros }: buildRosPackage { pname = "ros-jazzy-pilz-industrial-motion-planner"; - version = "2.9.0-r1"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/pilz_industrial_motion_planner/2.9.0-1.tar.gz"; - name = "2.9.0-1.tar.gz"; - sha256 = "04d31ff603b3d349397992209eb2eb53fd9af2ca8bdbce8d796a9a6c599a4c3e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/pilz_industrial_motion_planner/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "c306304e9d66d2c9f319b25fc76f6f0c904ffb9558732263f4a585488ba53926"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common boost launch-param-builder moveit-configs-utils moveit-resources-panda-moveit-config moveit-resources-prbt-moveit-config moveit-resources-prbt-pg70-support moveit-resources-prbt-support pilz-industrial-motion-planner-testutils ros-testing ]; - propagatedBuildInputs = [ eigen3-cmake-module generate-parameter-library geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface orocos-kdl-vendor pluginlib rclcpp tf2 tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-ros ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest boost launch-param-builder moveit-configs-utils moveit-resources-panda-moveit-config moveit-resources-prbt-moveit-config moveit-resources-prbt-pg70-support moveit-resources-prbt-support pilz-industrial-motion-planner-testutils ros-testing ]; + propagatedBuildInputs = [ eigen3-cmake-module generate-parameter-library geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning orocos-kdl-vendor pluginlib rclcpp tf2 tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/jazzy/point-cloud-interfaces/default.nix b/distros/jazzy/point-cloud-interfaces/default.nix index d7704fb447..41ab559ae6 100644 --- a/distros/jazzy/point-cloud-interfaces/default.nix +++ b/distros/jazzy/point-cloud-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-point-cloud-interfaces"; - version = "3.0.3-r3"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/point_cloud_interfaces/3.0.3-3.tar.gz"; - name = "3.0.3-3.tar.gz"; - sha256 = "cb8ae7ad19b7c7f122e31166a9536b71d1deca67525b4db3a796f26b8bd5cc10"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/point_cloud_interfaces/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "f471ff777e722d3e67da7d92c53a10a333a4de63a628900b6e3e1450caca6504"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/point-cloud-transport-plugins/default.nix b/distros/jazzy/point-cloud-transport-plugins/default.nix index 21079ba418..1cbe3501f4 100644 --- a/distros/jazzy/point-cloud-transport-plugins/default.nix +++ b/distros/jazzy/point-cloud-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, draco-point-cloud-transport, point-cloud-interfaces, zlib-point-cloud-transport, zstd-point-cloud-transport }: buildRosPackage { pname = "ros-jazzy-point-cloud-transport-plugins"; - version = "3.0.3-r3"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/point_cloud_transport_plugins/3.0.3-3.tar.gz"; - name = "3.0.3-3.tar.gz"; - sha256 = "3811d8b3097bf5e6fcb582f41cb51f3d34a584e36727c23358d826673f50a04b"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/point_cloud_transport_plugins/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "6bd3c46a98c6ea106a882867642b03172465961c82821c19d66abae14e2253e0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/point-cloud-transport-py/default.nix b/distros/jazzy/point-cloud-transport-py/default.nix index ea2d022732..839b14202c 100644 --- a/distros/jazzy/point-cloud-transport-py/default.nix +++ b/distros/jazzy/point-cloud-transport-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, pluginlib, point-cloud-transport, pybind11-vendor, python-cmake-module, rclcpp, rpyutils, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-point-cloud-transport-py"; - version = "4.0.0-r2"; + version = "4.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/jazzy/point_cloud_transport_py/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "e3e5fb9c53075f495904aef80fbbc3ea106ea00a6843495cbc7fa45db3570af4"; + url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/jazzy/point_cloud_transport_py/4.0.2-1.tar.gz"; + name = "4.0.2-1.tar.gz"; + sha256 = "3eb984ff97c594c07db90287b3129378076725fc50e3ab29ef271b32cc757211"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/point-cloud-transport/default.nix b/distros/jazzy/point-cloud-transport/default.nix index 128a038097..26b01f360a 100644 --- a/distros/jazzy/point-cloud-transport/default.nix +++ b/distros/jazzy/point-cloud-transport/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, rmw, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-point-cloud-transport"; - version = "4.0.0-r2"; + version = "4.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/jazzy/point_cloud_transport/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "d878bafb0d34562bd47d53841b3dc28adb7c704ca8d23767c4317da0b80b82e8"; + url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/jazzy/point_cloud_transport/4.0.2-1.tar.gz"; + name = "4.0.2-1.tar.gz"; + sha256 = "9f7341b334abc32744b9036ce4f1e05efcf7f97dee2b7d9a21dffcdb46c486c2"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-ros ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ message-filters pluginlib rclcpp rclcpp-components rcpputils sensor-msgs ]; + propagatedBuildInputs = [ message-filters pluginlib rclcpp rclcpp-components rcpputils rmw sensor-msgs ]; nativeBuildInputs = [ ament-cmake-ros ]; meta = { diff --git a/distros/jazzy/position-controllers/default.nix b/distros/jazzy/position-controllers/default.nix index 7141f7268e..df511610f2 100644 --- a/distros/jazzy/position-controllers/default.nix +++ b/distros/jazzy/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-position-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/position_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "321763373d28e22d4bd1348a82542905f7670cd183bf69668e8d546041b93c65"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/position_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "117bcfeace85e741c180581f31e4fc6f618e8e71e9021bc3d88acb569ebbeac9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/proxsuite/default.nix b/distros/jazzy/proxsuite/default.nix index 0aa957b50f..86f10c7de9 100644 --- a/distros/jazzy/proxsuite/default.nix +++ b/distros/jazzy/proxsuite/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages }: +{ lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }: buildRosPackage { pname = "ros-jazzy-proxsuite"; - version = "0.6.1-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/jazzy/proxsuite/0.6.1-1.tar.gz"; - name = "0.6.1-1.tar.gz"; - sha256 = "d6264a502aa27f33537de2e7ebfdcff5180209d794fe12cd6cba2ff3da8cf1a8"; + url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/jazzy/proxsuite/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "b3bad43f16f53a1e3896af5d80a7f78879c189457f36ece8d8c26644708c0666"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; checkInputs = [ matio ]; - propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy ]; + propagatedBuildInputs = [ eigen python3Packages.numpy python3Packages.scipy simde ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/py-binding-tools/default.nix b/distros/jazzy/py-binding-tools/default.nix new file mode 100644 index 0000000000..ff156f6508 --- /dev/null +++ b/distros/jazzy/py-binding-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pybind11-vendor, rclcpp, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-py-binding-tools"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/py_binding_tools-release/archive/release/jazzy/py_binding_tools/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "172f2d3fc150754529df7313ff4939eeb67914113790d68c7db33e7ad1e3dc74"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common rclpy std-msgs ]; + propagatedBuildInputs = [ geometry-msgs pybind11-vendor rclcpp ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "Python binding tools for C++"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/pybind11-json-vendor/default.nix b/distros/jazzy/pybind11-json-vendor/default.nix index dbb0b0cd29..1b79485649 100644 --- a/distros/jazzy/pybind11-json-vendor/default.nix +++ b/distros/jazzy/pybind11-json-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, nlohmann_json, pybind11-vendor }: buildRosPackage { pname = "ros-jazzy-pybind11-json-vendor"; - version = "0.4.1-r3"; + version = "0.4.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/pybind11_json_vendor-release/archive/release/jazzy/pybind11_json_vendor/0.4.1-3.tar.gz"; - name = "0.4.1-3.tar.gz"; - sha256 = "e9971c6117fb61cc65cea1e7b5672db970aff79abfe75f4dc77212721955ba87"; + url = "https://github.com/ros2-gbp/pybind11_json_vendor-release/archive/release/jazzy/pybind11_json_vendor/0.4.2-1.tar.gz"; + name = "0.4.2-1.tar.gz"; + sha256 = "bfb278f1a9868b3fc049ae6f6cf229a6f3b1a1b320590d328df54a673f9e6810"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/quality-of-service-demo-cpp/default.nix b/distros/jazzy/quality-of-service-demo-cpp/default.nix index 572be97534..926ca6286d 100644 --- a/distros/jazzy/quality-of-service-demo-cpp/default.nix +++ b/distros/jazzy/quality-of-service-demo-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-quality-of-service-demo-cpp"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/quality_of_service_demo_cpp/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "b5fa829c3926a09732a6b690f3f1d1de62d7a4fc2a7b8a2db20823a20871cb81"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/quality_of_service_demo_cpp/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "5e6715e7bec83dba2359e1ed40dbdc4a818f7c8779c4792a06210863c701c937"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/quality-of-service-demo-py/default.nix b/distros/jazzy/quality-of-service-demo-py/default.nix index a98aaf072f..142bd37507 100644 --- a/distros/jazzy/quality-of-service-demo-py/default.nix +++ b/distros/jazzy/quality-of-service-demo-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-quality-of-service-demo-py"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/quality_of_service_demo_py/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "f1776a643e1eb7a8d51f24f902ec83b5266d3389fe7ec26d1572c812a264db6a"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/quality_of_service_demo_py/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "7d61031775b2c71b17cb98515e67a8b4486b9ad21ea00e97ad9e1a6d1076d7e7"; }; buildType = "ament_python"; diff --git a/distros/jazzy/range-sensor-broadcaster/default.nix b/distros/jazzy/range-sensor-broadcaster/default.nix index b14ba9feb4..31bce6b7ca 100644 --- a/distros/jazzy/range-sensor-broadcaster/default.nix +++ b/distros/jazzy/range-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-range-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/range_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "49cf2cf7f18f25eb53f3c61146c2e24b01618d25abb3a456226db8712fd5946c"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/range_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "2105e6203f1d4d6068acb3e5c1120d4864a71980cbf9588e6e3eca8be95542b0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rc-genicam-driver/default.nix b/distros/jazzy/rc-genicam-driver/default.nix index faf497b70c..df00db5301 100644 --- a/distros/jazzy/rc-genicam-driver/default.nix +++ b/distros/jazzy/rc-genicam-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-jazzy-rc-genicam-driver"; - version = "0.3.0-r4"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/jazzy/rc_genicam_driver/0.3.0-4.tar.gz"; - name = "0.3.0-4.tar.gz"; - sha256 = "e43526d3d60d8a10b05e3115fecea3525c39b8b6d450eba94cf6708d924d5cbf"; + url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/jazzy/rc_genicam_driver/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "771468d9a7b16cecfb8b54bd9aac7758f7b5aa4e1f46f0cda7c2a5d3b725f121"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rclcpp-action/default.nix b/distros/jazzy/rclcpp-action/default.nix index 2e08ced576..20b0325085 100644 --- a/distros/jazzy/rclcpp-action/default.nix +++ b/distros/jazzy/rclcpp-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl, rcl-action, rclcpp, rcpputils, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-jazzy-rclcpp-action"; - version = "28.1.2-r1"; + version = "28.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_action/28.1.2-1.tar.gz"; - name = "28.1.2-1.tar.gz"; - sha256 = "2d21b6711a59fef7b8974a895b6116711d61126cfe49e22f4b25f7774e01f431"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_action/28.1.3-1.tar.gz"; + name = "28.1.3-1.tar.gz"; + sha256 = "4ef25a8c3e1ea44f808d7db0e9add2677e5ad023589409bf793c3ada32c983f0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rclcpp-components/default.nix b/distros/jazzy/rclcpp-components/default.nix index 02f4cc224f..b86747fbdb 100644 --- a/distros/jazzy/rclcpp-components/default.nix +++ b/distros/jazzy/rclcpp-components/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }: buildRosPackage { pname = "ros-jazzy-rclcpp-components"; - version = "28.1.2-r1"; + version = "28.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_components/28.1.2-1.tar.gz"; - name = "28.1.2-1.tar.gz"; - sha256 = "58a9c2a730dc0cca121042af5e4c4acfc8a4f99eb3e849546b7ea567b37abdf9"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_components/28.1.3-1.tar.gz"; + name = "28.1.3-1.tar.gz"; + sha256 = "da7fc8212306f47dd7e1bbf031ddfe0f15218381de59b10b3e930e5f37a9be69"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rclcpp-lifecycle/default.nix b/distros/jazzy/rclcpp-lifecycle/default.nix index eb9babadc4..0acf2c6ca6 100644 --- a/distros/jazzy/rclcpp-lifecycle/default.nix +++ b/distros/jazzy/rclcpp-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-lifecycle, rclcpp, rcpputils, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }: buildRosPackage { pname = "ros-jazzy-rclcpp-lifecycle"; - version = "28.1.2-r1"; + version = "28.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_lifecycle/28.1.2-1.tar.gz"; - name = "28.1.2-1.tar.gz"; - sha256 = "81e84873d230c13b5b6086c8e90acffa86dcb39ee88d69645f78f7ec34a29f87"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp_lifecycle/28.1.3-1.tar.gz"; + name = "28.1.3-1.tar.gz"; + sha256 = "ded7cc93ba184bf1fc71a60621e52c45b3d46d67c4d963e87e7240e9a4f9a952"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rclcpp/default.nix b/distros/jazzy/rclcpp/default.nix index 1fd0d99c8c..86d14da992 100644 --- a/distros/jazzy/rclcpp/default.nix +++ b/distros/jazzy/rclcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, python3, rcl, rcl-interfaces, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }: buildRosPackage { pname = "ros-jazzy-rclcpp"; - version = "28.1.2-r1"; + version = "28.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp/28.1.2-1.tar.gz"; - name = "28.1.2-1.tar.gz"; - sha256 = "d0f9102f78d0c9e7a2543727d6e1855c056bd1b61c0371235a09ad4b855ba761"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/jazzy/rclcpp/28.1.3-1.tar.gz"; + name = "28.1.3-1.tar.gz"; + sha256 = "09bce1860f8cd0f462afa678ed4a907f907262db85278365c402efaa224b5c9e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/realsense2-camera-msgs/default.nix b/distros/jazzy/realsense2-camera-msgs/default.nix new file mode 100644 index 0000000000..5e61ea5d4d --- /dev/null +++ b/distros/jazzy/realsense2-camera-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-jazzy-realsense2-camera-msgs"; + version = "4.55.1-r3"; + + src = fetchurl { + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/jazzy/realsense2_camera_msgs/4.55.1-3.tar.gz"; + name = "4.55.1-3.tar.gz"; + sha256 = "fdf59833bbd1268abb3f84361198ac985ad055a5353e485a6ffbc6db5970f8f2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "RealSense camera_msgs package containing realsense camera messages definitions"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/realsense2-camera/default.nix b/distros/jazzy/realsense2-camera/default.nix new file mode 100644 index 0000000000..258dd5e833 --- /dev/null +++ b/distros/jazzy/realsense2-camera/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-pytest, launch-ros, launch-testing, librealsense2, nav-msgs, python3Packages, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, ros2topic, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: +buildRosPackage { + pname = "ros-jazzy-realsense2-camera"; + version = "4.55.1-r3"; + + src = fetchurl { + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/jazzy/realsense2_camera/4.55.1-3.tar.gz"; + name = "4.55.1-3.tar.gz"; + sha256 = "e72bd6faf43092f54c3673d9e2fd55c5753953f9f4ae4cba56a733701f08a2c0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest launch-pytest launch-testing python3Packages.numpy python3Packages.requests python3Packages.tqdm ros2topic sensor-msgs-py tf2-ros-py ]; + propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RealSense camera package allowing access to Intel D400 3D cameras"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/realsense2-description/default.nix b/distros/jazzy/realsense2-description/default.nix new file mode 100644 index 0000000000..8f86eb78ac --- /dev/null +++ b/distros/jazzy/realsense2-description/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }: +buildRosPackage { + pname = "ros-jazzy-realsense2-description"; + version = "4.55.1-r3"; + + src = fetchurl { + url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/jazzy/realsense2_description/4.55.1-3.tar.gz"; + name = "4.55.1-3.tar.gz"; + sha256 = "3fdbd9ef2b162e5ab48fd528a179e9487b2045b2db3d216beeafe5228840c7e2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ launch-ros rclcpp rclcpp-components realsense2-camera-msgs xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RealSense description package for Intel 3D D400 cameras"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/resource-retriever/default.nix b/distros/jazzy/resource-retriever/default.nix index 4670fa0106..d8be6ae9a3 100644 --- a/distros/jazzy/resource-retriever/default.nix +++ b/distros/jazzy/resource-retriever/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }: buildRosPackage { pname = "ros-jazzy-resource-retriever"; - version = "3.4.2-r2"; + version = "3.4.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/jazzy/resource_retriever/3.4.2-2.tar.gz"; - name = "3.4.2-2.tar.gz"; - sha256 = "b1b810660f9149cb610791f1ef57d3668eda02504a9f55e6b27a39a3c1a3c32b"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/jazzy/resource_retriever/3.4.3-1.tar.gz"; + name = "3.4.3-1.tar.gz"; + sha256 = "207b90e62b2a8c8f42a73f07a1d84a11192009fe03f8db5ae7a1af9ba9e3ab7c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rig-reconfigure/default.nix b/distros/jazzy/rig-reconfigure/default.nix index 232070b1ee..0d6ed54ca4 100644 --- a/distros/jazzy/rig-reconfigure/default.nix +++ b/distros/jazzy/rig-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, git, glfw3, rclcpp }: buildRosPackage { pname = "ros-jazzy-rig-reconfigure"; - version = "1.4.0-r4"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/jazzy/rig_reconfigure/1.4.0-4.tar.gz"; - name = "1.4.0-4.tar.gz"; - sha256 = "934bfa4b524ca1932fd01096a62d3330c8290d00a76fb04bddebd8ca32be41ac"; + url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/jazzy/rig_reconfigure/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "78e0d6bc88da7fec352ea229ec36c39aeb4a743ef15d2a153b7e3c0e6b4eba22"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-api-msgs/default.nix b/distros/jazzy/rmf-api-msgs/default.nix index f036cbc3b5..847b913eb9 100644 --- a/distros/jazzy/rmf-api-msgs/default.nix +++ b/distros/jazzy/rmf-api-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nlohmann_json, python3Packages }: buildRosPackage { pname = "ros-jazzy-rmf-api-msgs"; - version = "0.2.1-r3"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/jazzy/rmf_api_msgs/0.2.1-3.tar.gz"; - name = "0.2.1-3.tar.gz"; - sha256 = "9da535ed5b07b1e29daab4c6873071b52a0fd52f55643dc76cb7cfa801004483"; + url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/jazzy/rmf_api_msgs/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "a647475b71d123b662f718dbd2c73ec47d54feb7b57526aa4fa3907cac019630"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-battery/default.nix b/distros/jazzy/rmf-battery/default.nix index 88b1a85330..0f27652c42 100644 --- a/distros/jazzy/rmf-battery/default.nix +++ b/distros/jazzy/rmf-battery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, eigen3-cmake-module, rmf-traffic, rmf-utils }: buildRosPackage { pname = "ros-jazzy-rmf-battery"; - version = "0.3.0-r3"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/jazzy/rmf_battery/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "ad79651b38977f437aa4dd51da42ecb6dbb6f12cb4db45b992f785140fdd40ff"; + url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/jazzy/rmf_battery/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "4d435fcee3374d6ef3adcfd7c640be8a925388120521780c3438b1dbe36ef473"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-building-map-msgs/default.nix b/distros/jazzy/rmf-building-map-msgs/default.nix index fc5d92141b..e0c5416a0e 100644 --- a/distros/jazzy/rmf-building-map-msgs/default.nix +++ b/distros/jazzy/rmf-building-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-building-map-msgs"; - version = "1.4.0-r3"; + version = "1.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/jazzy/rmf_building_map_msgs/1.4.0-3.tar.gz"; - name = "1.4.0-3.tar.gz"; - sha256 = "9ec4818f63ba8ec528ddd841a4b6b7d9dc71b9241b720c416ec160983610def5"; + url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/jazzy/rmf_building_map_msgs/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "792f0d309deea44d7caf2e0dfe4f77e16538d1f560e4127de985cdf94b8e9a8a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-building-map-tools/default.nix b/distros/jazzy/rmf-building-map-tools/default.nix new file mode 100644 index 0000000000..cd4b379d26 --- /dev/null +++ b/distros/jazzy/rmf-building-map-tools/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-index-python, gz-fuel-tools-vendor, python3Packages, pythonPackages, rclpy, rmf-building-map-msgs, rmf-site-map-msgs, sqlite, std-msgs, yaml-cpp }: +buildRosPackage { + pname = "ros-jazzy-rmf-building-map-tools"; + version = "1.9.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/jazzy/rmf_building_map_tools/1.9.1-1.tar.gz"; + name = "1.9.1-1.tar.gz"; + sha256 = "2c83a541aaf78bb74be457b59c996ddc8df409094d4db6601522d081fb265633"; + }; + + buildType = "ament_python"; + checkInputs = [ pythonPackages.pytest ]; + propagatedBuildInputs = [ ament-index-python gz-fuel-tools-vendor python3Packages.Rtree python3Packages.fiona python3Packages.pyproj python3Packages.pyyaml python3Packages.requests python3Packages.shapely rclpy rmf-building-map-msgs rmf-site-map-msgs sqlite std-msgs yaml-cpp ]; + + meta = { + description = "RMF Building map tools"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-building-sim-gz-plugins/default.nix b/distros/jazzy/rmf-building-sim-gz-plugins/default.nix new file mode 100644 index 0000000000..b854f08c54 --- /dev/null +++ b/distros/jazzy/rmf-building-sim-gz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, gz-gui-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sim-vendor, gz-transport-vendor, menge-vendor, qt5, rclcpp, rmf-door-msgs, rmf-fleet-msgs, rmf-lift-msgs }: +buildRosPackage { + pname = "ros-jazzy-rmf-building-sim-gz-plugins"; + version = "2.3.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/jazzy/rmf_building_sim_gz_plugins/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "46cab914d83ef42e3e4e539b8fc20c2e7e0e68f07218c656a0e50f8e117531d6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ gz-gui-vendor gz-msgs-vendor gz-plugin-vendor gz-rendering-vendor gz-sim-vendor gz-transport-vendor menge-vendor qt5.qtbase qt5.qtdeclarative rclcpp rmf-door-msgs rmf-fleet-msgs rmf-lift-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Gazebo plugins for building infrastructure simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-charger-msgs/default.nix b/distros/jazzy/rmf-charger-msgs/default.nix index de8b39484e..50b9867093 100644 --- a/distros/jazzy/rmf-charger-msgs/default.nix +++ b/distros/jazzy/rmf-charger-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-charger-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_charger_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "e5cbf95e95339dec38fa2a074c41e4f338b571f7399b24281d6a6462964e680a"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_charger_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "8fbf7704c36bfcefad7fdb33c389fbd23220ee0f3aabe4be802d3bdf3f412f1d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-charging-schedule/default.nix b/distros/jazzy/rmf-charging-schedule/default.nix index 53982ae44a..893fb6287f 100644 --- a/distros/jazzy/rmf-charging-schedule/default.nix +++ b/distros/jazzy/rmf-charging-schedule/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rclpy, rmf-fleet-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-charging-schedule"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_charging_schedule/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "a07a7429af1236cfcf3bc8784ca1675dd92fb3c0d5e3b586a9fed6e401bcf5a4"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_charging_schedule/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "6530ac9537fe7b9580ce6953bb1c8fe19bfb0db20cc650f9363381dd3bdafc4c"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rmf-dev/default.nix b/distros/jazzy/rmf-dev/default.nix new file mode 100644 index 0000000000..5a8b60d7d9 --- /dev/null +++ b/distros/jazzy/rmf-dev/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, menge-vendor, nlohmann-json-schema-validator-vendor, pybind11-json-vendor, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-building-map-tools, rmf-building-sim-gz-plugins, rmf-charger-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-adapter, rmf-fleet-adapter-python, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-obstacle-msgs, rmf-robot-sim-common, rmf-robot-sim-gz-plugins, rmf-scheduler-msgs, rmf-site-map-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-editor, rmf-traffic-editor-assets, rmf-traffic-editor-test-maps, rmf-traffic-examples, rmf-traffic-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-floorplans, rmf-visualization-msgs, rmf-visualization-navgraphs, rmf-visualization-obstacles, rmf-visualization-rviz2-plugins, rmf-visualization-schedule, rmf-websocket, rmf-workcell-msgs }: +buildRosPackage { + pname = "ros-jazzy-rmf-dev"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_variants-release/archive/release/jazzy/rmf_dev/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "86dd8cc21c4f6ce9e5587aeff56783f1776cec4520a71d5c1da896475851f08a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-cmake-catch2 menge-vendor nlohmann-json-schema-validator-vendor pybind11-json-vendor rmf-api-msgs rmf-battery rmf-building-map-msgs rmf-building-map-tools rmf-building-sim-gz-plugins rmf-charger-msgs rmf-dispenser-msgs rmf-door-msgs rmf-fleet-adapter rmf-fleet-adapter-python rmf-fleet-msgs rmf-ingestor-msgs rmf-lift-msgs rmf-obstacle-msgs rmf-robot-sim-common rmf-robot-sim-gz-plugins rmf-scheduler-msgs rmf-site-map-msgs rmf-task rmf-task-msgs rmf-task-ros2 rmf-task-sequence rmf-traffic rmf-traffic-editor rmf-traffic-editor-assets rmf-traffic-editor-test-maps rmf-traffic-examples rmf-traffic-msgs rmf-traffic-ros2 rmf-utils rmf-visualization rmf-visualization-building-systems rmf-visualization-fleet-states rmf-visualization-floorplans rmf-visualization-msgs rmf-visualization-navgraphs rmf-visualization-obstacles rmf-visualization-rviz2-plugins rmf-visualization-schedule rmf-websocket rmf-workcell-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A package to aggregate the packages required for a minimal installation of Open-RMF"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-dispenser-msgs/default.nix b/distros/jazzy/rmf-dispenser-msgs/default.nix index 9d4420d5dd..e60f310d31 100644 --- a/distros/jazzy/rmf-dispenser-msgs/default.nix +++ b/distros/jazzy/rmf-dispenser-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-dispenser-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_dispenser_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "e30a699200a8dc027e32fe87bd833886452700d433f99737727ca45344c6492e"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_dispenser_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "86784aa6a92d09700adfbc4e4f68a2744d0c880c17d7e579c763153eb4f3ef7d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-door-msgs/default.nix b/distros/jazzy/rmf-door-msgs/default.nix index 034cc9d19b..be6cf38a1d 100644 --- a/distros/jazzy/rmf-door-msgs/default.nix +++ b/distros/jazzy/rmf-door-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-door-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_door_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "14dc0b482f3de0a7acd9293b0bd1d4c3f602cbcaa7cc390cbd77169562b0bb18"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_door_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "68e7e0e845f866d9e6099496e5f454cad87d6fabefeb7857e71aff6d3a16d4d8"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-fleet-adapter-python/default.nix b/distros/jazzy/rmf-fleet-adapter-python/default.nix index 179d8d7e2c..3b6334d78d 100644 --- a/distros/jazzy/rmf-fleet-adapter-python/default.nix +++ b/distros/jazzy/rmf-fleet-adapter-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, pybind11-json-vendor, pybind11-vendor, rclpy, rmf-fleet-adapter }: buildRosPackage { pname = "ros-jazzy-rmf-fleet-adapter-python"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_fleet_adapter_python/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "e3a547fac748d6a7fda2191196cae4d4043d8b449e6fb065a2335885dde5bc64"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_fleet_adapter_python/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "1c6fd11ef94bb95c951114922f297ea72fc331936369b84469f1beed5552b6a3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-fleet-adapter/default.nix b/distros/jazzy/rmf-fleet-adapter/default.nix index b3ed04b15e..b1edddde8c 100644 --- a/distros/jazzy/rmf-fleet-adapter/default.nix +++ b/distros/jazzy/rmf-fleet-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rclcpp-components, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket, std-msgs, yaml-cpp }: buildRosPackage { pname = "ros-jazzy-rmf-fleet-adapter"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_fleet_adapter/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "17bed5a2439d6a89b879c0372a5bd9560a068af035c2939d409acb9366cd4ef5"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_fleet_adapter/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "565d7ca3171b6aa0e2b549004c7cdf8062c2c9525468f8fd6b6762b64db1cc2a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-fleet-msgs/default.nix b/distros/jazzy/rmf-fleet-msgs/default.nix index 3c909b3de7..96fa935d4f 100644 --- a/distros/jazzy/rmf-fleet-msgs/default.nix +++ b/distros/jazzy/rmf-fleet-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-fleet-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_fleet_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "fe84179e8a4803e02faf277c418bbdc4450fb3482f83c4f0732a5d5467f3a988"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_fleet_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "23ef6e2b7d8e2db1f6c78ff0f39b1c9af026484fe8005db9c44ca1778dccac3d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-ingestor-msgs/default.nix b/distros/jazzy/rmf-ingestor-msgs/default.nix index 916a5176dc..bd534a12cd 100644 --- a/distros/jazzy/rmf-ingestor-msgs/default.nix +++ b/distros/jazzy/rmf-ingestor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-ingestor-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_ingestor_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "64f2c635f0fcfe105e560d325c7c19371cba5d451109a854acc08fa31f1ec408"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_ingestor_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "98484ed3533c9e426005153897bfcbc3b3099f0adf6b31b40a0aea6865504264"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-lift-msgs/default.nix b/distros/jazzy/rmf-lift-msgs/default.nix index 2d4993fd89..5bd89090e8 100644 --- a/distros/jazzy/rmf-lift-msgs/default.nix +++ b/distros/jazzy/rmf-lift-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-lift-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_lift_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "764488c6e52395c3f1a88714e599880335850ac3f7a108035cd7a8fb0441be3b"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_lift_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "837a1619de91db44c0457ed044bddd264f024c342bf0c153b2058f41d1c90e2e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-obstacle-msgs/default.nix b/distros/jazzy/rmf-obstacle-msgs/default.nix index e966580d46..640caf27e5 100644 --- a/distros/jazzy/rmf-obstacle-msgs/default.nix +++ b/distros/jazzy/rmf-obstacle-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-obstacle-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_obstacle_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "468a433f01e879d06f134a4083f6446969bb3ab9547031ddba34db7cb31e58eb"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_obstacle_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "a6f0bc277bba6aef1c1e960fd5cfd6075dd33a2b1c6b41026d05f91cc595dc78"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-robot-sim-common/default.nix b/distros/jazzy/rmf-robot-sim-common/default.nix new file mode 100644 index 0000000000..6ec25aa1cb --- /dev/null +++ b/distros/jazzy/rmf-robot-sim-common/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, eigen3-cmake-module, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, std-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-rmf-robot-sim-common"; + version = "2.3.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/jazzy/rmf_robot_sim_common/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "4ca33857b982746827b515e3f4afbfebdc5e389d60a16a9cbbc944bd604137ad"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake eigen3-cmake-module ]; + propagatedBuildInputs = [ eigen geometry-msgs rclcpp rmf-building-map-msgs rmf-dispenser-msgs rmf-fleet-msgs rmf-ingestor-msgs std-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; + + meta = { + description = "Common utility functions for Gazebo-classic and Gazebo RMF plugins"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-robot-sim-gz-plugins/default.nix b/distros/jazzy/rmf-robot-sim-gz-plugins/default.nix new file mode 100644 index 0000000000..a87abef74b --- /dev/null +++ b/distros/jazzy/rmf-robot-sim-gz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, gz-gui-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sim-vendor, gz-transport-vendor, qt5, rclcpp, rmf-building-map-msgs, rmf-building-sim-gz-plugins, rmf-fleet-msgs, rmf-robot-sim-common }: +buildRosPackage { + pname = "ros-jazzy-rmf-robot-sim-gz-plugins"; + version = "2.3.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/jazzy/rmf_robot_sim_gz_plugins/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "6ea0daa9181efd5a1a625beaf15c6c709c341b68e23f2c6c5cc041785d55d546"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ eigen gz-gui-vendor gz-msgs-vendor gz-plugin-vendor gz-rendering-vendor gz-sim-vendor gz-transport-vendor qt5.qtbase qt5.qtdeclarative rclcpp rmf-building-map-msgs rmf-building-sim-gz-plugins rmf-fleet-msgs rmf-robot-sim-common ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS 2 Gazebo plugins for TeleportIngestors and TeleportDispensers"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-scheduler-msgs/default.nix b/distros/jazzy/rmf-scheduler-msgs/default.nix index 5b3d20e62d..1463e861ed 100644 --- a/distros/jazzy/rmf-scheduler-msgs/default.nix +++ b/distros/jazzy/rmf-scheduler-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-scheduler-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_scheduler_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "6695e69f30fc3d59208d6e1399b0b3d0cc004b20a5d181a5ff299fa676c79441"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_scheduler_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "26fbe763507fa79c71484099a6981a5a2d0c21368c094840cd97eeb72ac9d8cb"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-site-map-msgs/default.nix b/distros/jazzy/rmf-site-map-msgs/default.nix index e6141fb951..529f2a67b2 100644 --- a/distros/jazzy/rmf-site-map-msgs/default.nix +++ b/distros/jazzy/rmf-site-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-site-map-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_site_map_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "f7daaf5ee3c7850e0832b71f7f1a4b1ae02f45ddd123ef592dd1773bf69d7c12"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_site_map_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "583015e055eed2bc69a1dc7c9ebe3505912ffbcc93e004d7cdd6d4f03cea6c1a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-task-msgs/default.nix b/distros/jazzy/rmf-task-msgs/default.nix index e4507151b5..741c809f86 100644 --- a/distros/jazzy/rmf-task-msgs/default.nix +++ b/distros/jazzy/rmf-task-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-task-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_task_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "56d374f2dcc2391131f0fd2f311d3bddbb9766866c8494d2eb4280859f713283"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_task_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "a09f5bbe6506514d893c389291cd29a581cfceb1616b89a4b373dce0e94c8f97"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-task-ros2/default.nix b/distros/jazzy/rmf-task-ros2/default.nix index a07384e4a6..8c2486c231 100644 --- a/distros/jazzy/rmf-task-ros2/default.nix +++ b/distros/jazzy/rmf-task-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-api-msgs, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket }: buildRosPackage { pname = "ros-jazzy-rmf-task-ros2"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_task_ros2/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "6019fa370767d88f2c2df6ed53355684e6936118189e5f695af9495cf25350c0"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_task_ros2/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "72d46b86621a67673d951c51516c5a3e4c0cf31f1e75d4a27aad8573fd8fecdd"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-task-sequence/default.nix b/distros/jazzy/rmf-task-sequence/default.nix index 9951f0862b..127bba7d00 100644 --- a/distros/jazzy/rmf-task-sequence/default.nix +++ b/distros/jazzy/rmf-task-sequence/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, nlohmann-json-schema-validator-vendor, nlohmann_json, rmf-api-msgs, rmf-task }: buildRosPackage { pname = "ros-jazzy-rmf-task-sequence"; - version = "2.4.0-r3"; + version = "2.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/jazzy/rmf_task_sequence/2.4.0-3.tar.gz"; - name = "2.4.0-3.tar.gz"; - sha256 = "3076bac58d0e2bdcdce045d34ff48f002eb35d22f580dacaadd319f269140b22"; + url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/jazzy/rmf_task_sequence/2.5.1-1.tar.gz"; + name = "2.5.1-1.tar.gz"; + sha256 = "658fb8b037e6fb691a687a2ac0f793a11612cff91d483016ee864826d95b2b5c"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-task/default.nix b/distros/jazzy/rmf-task/default.nix index 8b2b8e795b..b7e10e0af4 100644 --- a/distros/jazzy/rmf-task/default.nix +++ b/distros/jazzy/rmf-task/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, rmf-battery, rmf-utils }: buildRosPackage { pname = "ros-jazzy-rmf-task"; - version = "2.4.0-r3"; + version = "2.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/jazzy/rmf_task/2.4.0-3.tar.gz"; - name = "2.4.0-3.tar.gz"; - sha256 = "c2ebd29c9bb801037123aa05392b6528fc31664c1fc0b49034983a41d4cdc142"; + url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/jazzy/rmf_task/2.5.1-1.tar.gz"; + name = "2.5.1-1.tar.gz"; + sha256 = "8e627012ae5bea6f7bf621b84503889f30d587e09f33f00b110536755a4cbc71"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-traffic-editor-assets/default.nix b/distros/jazzy/rmf-traffic-editor-assets/default.nix new file mode 100644 index 0000000000..eb60205a2c --- /dev/null +++ b/distros/jazzy/rmf-traffic-editor-assets/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake }: +buildRosPackage { + pname = "ros-jazzy-rmf-traffic-editor-assets"; + version = "1.9.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/jazzy/rmf_traffic_editor_assets/1.9.1-1.tar.gz"; + name = "1.9.1-1.tar.gz"; + sha256 = "002a18ae0adcf1385dc4c77af8a8832951be0ad20e4eef308728d3768301aaba"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Assets for use with traffic_editor."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-traffic-editor-test-maps/default.nix b/distros/jazzy/rmf-traffic-editor-test-maps/default.nix new file mode 100644 index 0000000000..9a0fe7d133 --- /dev/null +++ b/distros/jazzy/rmf-traffic-editor-test-maps/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: +buildRosPackage { + pname = "ros-jazzy-rmf-traffic-editor-test-maps"; + version = "1.9.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/jazzy/rmf_traffic_editor_test_maps/1.9.1-1.tar.gz"; + name = "1.9.1-1.tar.gz"; + sha256 = "604fabefd6fd0eeb4ce5df4978e9e128db393d9a5b229931cee7dd1f4d66d90b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; + nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; + + meta = { + description = "Some test maps for traffic_editor and rmf_building_map_tools."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-traffic-editor/default.nix b/distros/jazzy/rmf-traffic-editor/default.nix new file mode 100644 index 0000000000..85fb6393bc --- /dev/null +++ b/distros/jazzy/rmf-traffic-editor/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, ament-index-cpp, ceres-solver, eigen, glog, proj, qt5, rmf-utils, yaml-cpp }: +buildRosPackage { + pname = "ros-jazzy-rmf-traffic-editor"; + version = "1.9.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/jazzy/rmf_traffic_editor/1.9.1-1.tar.gz"; + name = "1.9.1-1.tar.gz"; + sha256 = "945c6e0c7a3d8c7b21b36e3bf33f129b64092e8e3f867c53aac36e3145cc1ba4"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-index-cpp eigen qt5.qtbase rmf-utils yaml-cpp ]; + checkInputs = [ ament-cmake-uncrustify ]; + propagatedBuildInputs = [ ceres-solver glog proj ]; + + meta = { + description = "traffic editor"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rmf-traffic-examples/default.nix b/distros/jazzy/rmf-traffic-examples/default.nix index ddf476170c..7056bb03fc 100644 --- a/distros/jazzy/rmf-traffic-examples/default.nix +++ b/distros/jazzy/rmf-traffic-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, rmf-traffic }: buildRosPackage { pname = "ros-jazzy-rmf-traffic-examples"; - version = "3.3.1-r3"; + version = "3.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/jazzy/rmf_traffic_examples/3.3.1-3.tar.gz"; - name = "3.3.1-3.tar.gz"; - sha256 = "c37c6bd28de32f6f93be23261ece638277c3d2c0e8c75bd8086af6eea262aebc"; + url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/jazzy/rmf_traffic_examples/3.3.3-1.tar.gz"; + name = "3.3.3-1.tar.gz"; + sha256 = "5e9b1bd88ebc82bca8b5ede3874676473843f8802bed8bf1beef7a2bcc8bd7a1"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-traffic-msgs/default.nix b/distros/jazzy/rmf-traffic-msgs/default.nix index 1aea4a78b4..01fb06482c 100644 --- a/distros/jazzy/rmf-traffic-msgs/default.nix +++ b/distros/jazzy/rmf-traffic-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-traffic-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_traffic_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "cb46c8b961395ee16cda496a837ade1b26ac6952fa3a38edfd63c5bdbfc31d58"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_traffic_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "6ca5d3aa9a854da733f530aa6eb325e5168b9be01648f00375a80ea27fa9b462"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-traffic-ros2/default.nix b/distros/jazzy/rmf-traffic-ros2/default.nix index 4e19fad3c1..ccf4341942 100644 --- a/distros/jazzy/rmf-traffic-ros2/default.nix +++ b/distros/jazzy/rmf-traffic-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann_json, proj, rclcpp, rmf-building-map-msgs, rmf-fleet-msgs, rmf-site-map-msgs, rmf-traffic, rmf-traffic-msgs, rmf-utils, util-linux, yaml-cpp, zlib }: buildRosPackage { pname = "ros-jazzy-rmf-traffic-ros2"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_traffic_ros2/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "c587da8a0138ba9ede7855845fcc12069328601dd106b04034378181e1fee18e"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_traffic_ros2/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "721d5eccb230c1d549b46b9f80201d6e106faae98d82504b955d3c4b9b968e07"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-traffic/default.nix b/distros/jazzy/rmf-traffic/default.nix index 365462499a..79a7ff1ffc 100644 --- a/distros/jazzy/rmf-traffic/default.nix +++ b/distros/jazzy/rmf-traffic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, eigen3-cmake-module, libccd, rmf-utils }: buildRosPackage { pname = "ros-jazzy-rmf-traffic"; - version = "3.3.1-r3"; + version = "3.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/jazzy/rmf_traffic/3.3.1-3.tar.gz"; - name = "3.3.1-3.tar.gz"; - sha256 = "31883c48edea9529c49e0b2e3b117a988131b3db95e37c047842a243bda2c5af"; + url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/jazzy/rmf_traffic/3.3.3-1.tar.gz"; + name = "3.3.3-1.tar.gz"; + sha256 = "2294ae01ec5c6e3b19aa6e83a4fbb71e435a97b521507768961187f4a447312b"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-utils/default.nix b/distros/jazzy/rmf-utils/default.nix index 16b3346b8f..3a0dee0bb5 100644 --- a/distros/jazzy/rmf-utils/default.nix +++ b/distros/jazzy/rmf-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake }: buildRosPackage { pname = "ros-jazzy-rmf-utils"; - version = "1.6.0-r3"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/jazzy/rmf_utils/1.6.0-3.tar.gz"; - name = "1.6.0-3.tar.gz"; - sha256 = "513748872c9cfa79124b7673d456ba7395c111ced92720084e1953b9f595d7b9"; + url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/jazzy/rmf_utils/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "31fdf59c784a2e3a80d0ea1ed4fb692686e9d06490290730ec4535b5861e205b"; }; buildType = "cmake"; diff --git a/distros/jazzy/rmf-visualization-building-systems/default.nix b/distros/jazzy/rmf-visualization-building-systems/default.nix index 820a650d0e..412be09a61 100644 --- a/distros/jazzy/rmf-visualization-building-systems/default.nix +++ b/distros/jazzy/rmf-visualization-building-systems/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs, rmf-visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-building-systems"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_building_systems/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "b64b5beaa927c96ec38db9d03d3a2d76a8e8c1fad8c4d0ed05ef91946b6cfab6"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_building_systems/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "e6cb052552951f581ff1edddd15a78a69f9a4c97ebfffe33cb0fc9545f2f904d"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rmf-visualization-fleet-states/default.nix b/distros/jazzy/rmf-visualization-fleet-states/default.nix index b50d2c54bc..3bc0b384e8 100644 --- a/distros/jazzy/rmf-visualization-fleet-states/default.nix +++ b/distros/jazzy/rmf-visualization-fleet-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, rmf-fleet-msgs, rmf-utils, rmf-visualization-msgs, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-fleet-states"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_fleet_states/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "d110f4442d047ebb1ede286c3f62077149d40fef5e87d45c0f56be654e3f1cd6"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_fleet_states/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "2b176a734f5382df6c4df9930e24510c1497b0fbfcd71cb1c0c1002d5bd11542"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-floorplans/default.nix b/distros/jazzy/rmf-visualization-floorplans/default.nix index 99fd5f9a55..2d9d471679 100644 --- a/distros/jazzy/rmf-visualization-floorplans/default.nix +++ b/distros/jazzy/rmf-visualization-floorplans/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, opencv, rclcpp, rclcpp-components, rmf-building-map-msgs, rmf-utils, rmf-visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-floorplans"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_floorplans/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "38a816ede136b4b1a34e2d4712a7d7658ec203ef393b990930fccdc25ff33ee9"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_floorplans/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "64da013961667f4b40757fc2ffbcd76772d44222d2a9bacc2c4e7989bdc94d33"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-msgs/default.nix b/distros/jazzy/rmf-visualization-msgs/default.nix index 32f6bb5313..f854135367 100644 --- a/distros/jazzy/rmf-visualization-msgs/default.nix +++ b/distros/jazzy/rmf-visualization-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-msgs"; - version = "1.4.0-r3"; + version = "1.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/jazzy/rmf_visualization_msgs/1.4.0-3.tar.gz"; - name = "1.4.0-3.tar.gz"; - sha256 = "c16280746eb04d7761b9ce89e66420cf6e51e7b009a65047f72e33621e7028db"; + url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/jazzy/rmf_visualization_msgs/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "9a043e24abfdd19cc0d34e103358a90faf1cdfc1f5ae9ae4fece027f7fb33059"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-navgraphs/default.nix b/distros/jazzy/rmf-visualization-navgraphs/default.nix index 5c30f2d72d..f74dcb0050 100644 --- a/distros/jazzy/rmf-visualization-navgraphs/default.nix +++ b/distros/jazzy/rmf-visualization-navgraphs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rmf-building-map-msgs, rmf-fleet-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-navgraphs"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_navgraphs/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "5b5cf88ecf59023ac61a5dc4d3de6613207fa9393c23709c18555cf20fba3925"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_navgraphs/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "7225413db2d3007443a4dfb321861bf1ba7ea2ced7ae501d659220d6b6f92631"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-obstacles/default.nix b/distros/jazzy/rmf-visualization-obstacles/default.nix index 32fdfb0622..a19ea82572 100644 --- a/distros/jazzy/rmf-visualization-obstacles/default.nix +++ b/distros/jazzy/rmf-visualization-obstacles/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, geometry-msgs, rclcpp, rclcpp-components, rmf-obstacle-msgs, rmf-utils, rmf-visualization-msgs, vision-msgs, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-obstacles"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_obstacles/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "5f2bcf4f2adf0b4688544e18c7a0e10504b9d970e6387456625fcd8ba3e8191c"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_obstacles/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "30f387768ea56f90d518d1181bec681d68c4192a1dbaff9e4b88af0d8fa25d71"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-rviz2-plugins/default.nix b/distros/jazzy/rmf-visualization-rviz2-plugins/default.nix index 932d6a9df0..0eb86eb6cb 100644 --- a/distros/jazzy/rmf-visualization-rviz2-plugins/default.nix +++ b/distros/jazzy/rmf-visualization-rviz2-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, eigen, pluginlib, qt5, rclcpp, resource-retriever, rmf-door-msgs, rmf-lift-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-rviz2-plugins"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_rviz2_plugins/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "cb252d6bc2a02109842591ecef90302e936f0d2ce979937728c88e4e91ac45bb"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_rviz2_plugins/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "635669bf8127d3871e6abc088c622baf5cf34b585c2633a36e80699bec92e8bf"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization-schedule/default.nix b/distros/jazzy/rmf-visualization-schedule/default.nix index e87e322767..dc981cdda9 100644 --- a/distros/jazzy/rmf-visualization-schedule/default.nix +++ b/distros/jazzy/rmf-visualization-schedule/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, ament-lint-auto, ament-lint-common, boost, builtin-interfaces, eigen, geometry-msgs, openssl, rclcpp, rclcpp-components, rmf-traffic, rmf-traffic-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, rosidl-default-generators, visualization-msgs, websocketpp }: buildRosPackage { pname = "ros-jazzy-rmf-visualization-schedule"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_schedule/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "6240f3ba2040fd2a340190504c291230719cdd994fad0b805e62ba92e8d6db62"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization_schedule/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "780d0980d0723eeef5adfecc1bda3fa2201a0eb394bb652983ecb0f45ef751e9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-visualization/default.nix b/distros/jazzy/rmf-visualization/default.nix index d8f083882e..aee1ecac3f 100644 --- a/distros/jazzy/rmf-visualization/default.nix +++ b/distros/jazzy/rmf-visualization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-floorplans, rmf-visualization-navgraphs, rmf-visualization-obstacles, rmf-visualization-rviz2-plugins, rmf-visualization-schedule }: buildRosPackage { pname = "ros-jazzy-rmf-visualization"; - version = "2.2.1-r3"; + version = "2.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "f82365d77914ab82b7615542db75de6026e89ed8b18038e9574e3ed0e712f8e6"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/jazzy/rmf_visualization/2.3.2-1.tar.gz"; + name = "2.3.2-1.tar.gz"; + sha256 = "679591e0845e1cf0cf856bea0e1f1c3c7b640bce7f63a9f5e2114a4dd79339dd"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-websocket/default.nix b/distros/jazzy/rmf-websocket/default.nix index 0495e7c675..fd6ab11458 100644 --- a/distros/jazzy/rmf-websocket/default.nix +++ b/distros/jazzy/rmf-websocket/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, boost, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-utils, websocketpp }: buildRosPackage { pname = "ros-jazzy-rmf-websocket"; - version = "2.6.0-r2"; + version = "2.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_websocket/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "ae6a7af0a5d59ce94208833694de8449aaee62fbb4cdd5caa7b89fffcf348697"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/jazzy/rmf_websocket/2.7.2-1.tar.gz"; + name = "2.7.2-1.tar.gz"; + sha256 = "0333319338ddbd2f04ec5f75e6dc35d735dd33756c60ac43130b69f9f9fafcb2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmf-workcell-msgs/default.nix b/distros/jazzy/rmf-workcell-msgs/default.nix index 25b4a2629b..03eecf4832 100644 --- a/distros/jazzy/rmf-workcell-msgs/default.nix +++ b/distros/jazzy/rmf-workcell-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rmf-workcell-msgs"; - version = "3.2.1-r3"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_workcell_msgs/3.2.1-3.tar.gz"; - name = "3.2.1-3.tar.gz"; - sha256 = "46427cacea2f421492db46f7e7a6ef94238a7aa6b506f5de51d26877b26b2bfa"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/jazzy/rmf_workcell_msgs/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "0c920fce93b84dda3215c381e95aab950a32d5aa4c2de22f746b7cedb5545dc4"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmw-cyclonedds-cpp/default.nix b/distros/jazzy/rmw-cyclonedds-cpp/default.nix index 0ca8dea1f6..418d1e0961 100644 --- a/distros/jazzy/rmw-cyclonedds-cpp/default.nix +++ b/distros/jazzy/rmw-cyclonedds-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, iceoryx-binding-c, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }: buildRosPackage { pname = "ros-jazzy-rmw-cyclonedds-cpp"; - version = "2.2.1-r1"; + version = "2.2.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/jazzy/rmw_cyclonedds_cpp/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "0a918288bddaa8dc85d7eb46e433394f48e408bc040d463a6b105d15e62e58e8"; + url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/jazzy/rmw_cyclonedds_cpp/2.2.2-1.tar.gz"; + name = "2.2.2-1.tar.gz"; + sha256 = "295b9fef0647557ab8947f3eae0a595970972fac5ed0232744c8720f5d2a23e9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmw-fastrtps-cpp/default.nix b/distros/jazzy/rmw-fastrtps-cpp/default.nix index 6ff68ef0f4..4176ef1b50 100644 --- a/distros/jazzy/rmw-fastrtps-cpp/default.nix +++ b/distros/jazzy/rmw-fastrtps-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-dynamic-typesupport, rosidl-dynamic-typesupport-fastrtps, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs, tracetools }: buildRosPackage { pname = "ros-jazzy-rmw-fastrtps-cpp"; - version = "8.4.0-r2"; + version = "8.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_cpp/8.4.0-2.tar.gz"; - name = "8.4.0-2.tar.gz"; - sha256 = "9f675890f5c136ec000ebc96db70764b555a914ae5c436289781b006e9e28dfe"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_cpp/8.4.1-1.tar.gz"; + name = "8.4.1-1.tar.gz"; + sha256 = "0566a5e417152a672de18a153274029e6859900c27f8258811865d6985dce8d9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmw-fastrtps-dynamic-cpp/default.nix b/distros/jazzy/rmw-fastrtps-dynamic-cpp/default.nix index 4ac1e6b47b..f7f2f9a0fd 100644 --- a/distros/jazzy/rmw-fastrtps-dynamic-cpp/default.nix +++ b/distros/jazzy/rmw-fastrtps-dynamic-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }: buildRosPackage { pname = "ros-jazzy-rmw-fastrtps-dynamic-cpp"; - version = "8.4.0-r2"; + version = "8.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_dynamic_cpp/8.4.0-2.tar.gz"; - name = "8.4.0-2.tar.gz"; - sha256 = "433bc31a73639231373ddeedbe0d1b160fd4e00577b8e4da2d86dcf18e3ef5f4"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_dynamic_cpp/8.4.1-1.tar.gz"; + name = "8.4.1-1.tar.gz"; + sha256 = "b387a3ef293d988c396c0958c310a461f9014a08655d82ae6e98914a81dd2651"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmw-fastrtps-shared-cpp/default.nix b/distros/jazzy/rmw-fastrtps-shared-cpp/default.nix index a7dbcdc974..06ae6b16c2 100644 --- a/distros/jazzy/rmw-fastrtps-shared-cpp/default.nix +++ b/distros/jazzy/rmw-fastrtps-shared-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }: buildRosPackage { pname = "ros-jazzy-rmw-fastrtps-shared-cpp"; - version = "8.4.0-r2"; + version = "8.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_shared_cpp/8.4.0-2.tar.gz"; - name = "8.4.0-2.tar.gz"; - sha256 = "82c57fad77cd10acdc6e02ad26eaf423bf9bc55799a1116d2eb7006c01a68ae4"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/jazzy/rmw_fastrtps_shared_cpp/8.4.1-1.tar.gz"; + name = "8.4.1-1.tar.gz"; + sha256 = "19c154a80e06bb7797b4e704aa642487099ad6abb3b5c54e904fbce8baf45689"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rmw-implementation/default.nix b/distros/jazzy/rmw-implementation/default.nix index 61baa27b00..59158363fe 100644 --- a/distros/jazzy/rmw-implementation/default.nix +++ b/distros/jazzy/rmw-implementation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-fastrtps-dynamic-cpp, rmw-implementation-cmake }: buildRosPackage { pname = "ros-jazzy-rmw-implementation"; - version = "2.15.2-r1"; + version = "2.15.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/jazzy/rmw_implementation/2.15.2-1.tar.gz"; - name = "2.15.2-1.tar.gz"; - sha256 = "2a408c3dff0353aa2b916f4e30e41853467a95e2bbfc511ed7483bb6c68da99a"; + url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/jazzy/rmw_implementation/2.15.3-1.tar.gz"; + name = "2.15.3-1.tar.gz"; + sha256 = "f51a93e217e2c7e1e39717b7722708f287e06bf1570e69c967142f6f30999497"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz-bridge/default.nix b/distros/jazzy/ros-gz-bridge/default.nix index 264af7b3fc..5a4a6ab40d 100644 --- a/distros/jazzy/ros-gz-bridge/default.nix +++ b/distros/jazzy/ros-gz-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actuator-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, gps-msgs, gz-msgs-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, nav-msgs, pkg-config, rclcpp, rclcpp-components, ros-gz-interfaces, rosgraph-msgs, rosidl-pycommon, sensor-msgs, std-msgs, tf2-msgs, trajectory-msgs, vision-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-ros-gz-bridge"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_bridge/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "637751780a0efda803f2c189435ea0c446ebe321aa727990ccbbae47729a0e7d"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_bridge/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "65d787081a34f899024c38efae99361055fce59a7991ff2825f28ad79bdb7cf5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz-image/default.nix b/distros/jazzy/ros-gz-image/default.nix index a07a6d1b16..aae603fa69 100644 --- a/distros/jazzy/ros-gz-image/default.nix +++ b/distros/jazzy/ros-gz-image/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-msgs-vendor, gz-transport-vendor, image-transport, pkg-config, rclcpp, ros-gz-bridge, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-ros-gz-image"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_image/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "4437f08efee26ff4f687c5d7bed97f6f12fd2d7d34c4fd7582934eb55a12a0a9"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_image/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "2f5ec4501d76eb17a6892efd25332e7f8bb0dfc37e1db72df7d37735e0e3e2ab"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz-interfaces/default.nix b/distros/jazzy/ros-gz-interfaces/default.nix index 12f27b6f0c..95d7fdda76 100644 --- a/distros/jazzy/ros-gz-interfaces/default.nix +++ b/distros/jazzy/ros-gz-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-ros-gz-interfaces"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "008c32027395c1fd4dfdfa59075416f77d4662ec7d229ef85a5953587ac473b7"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_interfaces/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "4dd563fc4328366655dc4c0ef49ed055c1e685cef25f363031ef4f265a800d4a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz-sim-demos/default.nix b/distros/jazzy/ros-gz-sim-demos/default.nix index 51129f7ef0..7244ceaa23 100644 --- a/distros/jazzy/ros-gz-sim-demos/default.nix +++ b/distros/jazzy/ros-gz-sim-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-sim-vendor, image-transport-plugins, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, rqt-image-view, rqt-plot, rqt-topic, rviz2, sdformat-urdf, xacro }: buildRosPackage { pname = "ros-jazzy-ros-gz-sim-demos"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_sim_demos/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "29b3fff1cdb10a0e0087a3d039ad28f695e576033a295336a1493e218f78b313"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_sim_demos/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "1e7a91e83be14cd28deadcce9d43d27970ef3d063feeb0561cddfc2e5aff3d4e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz-sim/default.nix b/distros/jazzy/ros-gz-sim/default.nix index c2f317a1a4..810d213242 100644 --- a/distros/jazzy/ros-gz-sim/default.nix +++ b/distros/jazzy/ros-gz-sim/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, gflags, gz-math-vendor, gz-msgs-vendor, gz-sim-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, pkg-config, rclcpp, std-msgs }: buildRosPackage { pname = "ros-jazzy-ros-gz-sim"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_sim/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "03949665d2969099efd130874c5bf50f5bf70a64a1f39d26b42acf87acbf1cff"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz_sim/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "1e8e200f05dccaa443c307fe3f2a50be3edb94ea12115dd452f395806082915f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros-gz/default.nix b/distros/jazzy/ros-gz/default.nix index d8a424afd0..1c959ec446 100644 --- a/distros/jazzy/ros-gz/default.nix +++ b/distros/jazzy/ros-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-bridge, ros-gz-image, ros-gz-sim, ros-gz-sim-demos }: buildRosPackage { pname = "ros-jazzy-ros-gz"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "96b64087b013e84ea462976dd5575a4af3b613ac97ec5cf706e40534fb370b53"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/ros_gz/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "5a4e01efb00969ca068b71c58640f3ea95d2b557f83e219fa045d2ded460c624"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2-control-test-assets/default.nix b/distros/jazzy/ros2-control-test-assets/default.nix index 92375ae05f..592b15d756 100644 --- a/distros/jazzy/ros2-control-test-assets/default.nix +++ b/distros/jazzy/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-jazzy-ros2-control-test-assets"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control_test_assets/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "fe740c2b10717e8bd9c5534c2112922475aaf07aa0d7948bbbbe493f52d3b1ff"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control_test_assets/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "3697005b9fc1720634fcdaf494d7e28eb044283cb0bf201313c6945af1b3b163"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2-control/default.nix b/distros/jazzy/ros2-control/default.nix index 14f3621ba4..556f18fb5b 100644 --- a/distros/jazzy/ros2-control/default.nix +++ b/distros/jazzy/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }: buildRosPackage { pname = "ros-jazzy-ros2-control"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "d1468fe78f6ba226bb69955f446efbc40af75bebb9f3297e63582aabd898dee9"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2_control/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "b6d8f63f91732bfbe71b09431aa82a2aeb0adc2ee499b3ac9ec2d12b6e9c07d3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2-controllers-test-nodes/default.nix b/distros/jazzy/ros2-controllers-test-nodes/default.nix index 345a46aa84..ec77c46e8f 100644 --- a/distros/jazzy/ros2-controllers-test-nodes/default.nix +++ b/distros/jazzy/ros2-controllers-test-nodes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-ros2-controllers-test-nodes"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers_test_nodes/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "96c9b5092979fbbe92ba4a13ca79bef3419092678bed777cda7c335576b7a9af"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers_test_nodes/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "d79988166dc4b5f2ecbd5f858470b603ea455b902fff68bf7703cf016b03ddf3"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ros2-controllers/default.nix b/distros/jazzy/ros2-controllers/default.nix index 334494a76e..c1229b7179 100644 --- a/distros/jazzy/ros2-controllers/default.nix +++ b/distros/jazzy/ros2-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, pid-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: buildRosPackage { pname = "ros-jazzy-ros2-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "b6c5dc9feab331e8fdf9df49138fbb413561480bcb1d9406420b16bfccce87c8"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ros2_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "9c664fa112e76193e0f031f958fd29f71519f7a159ac9bf1cbcdfa5745de7909"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2-socketcan-msgs/default.nix b/distros/jazzy/ros2-socketcan-msgs/default.nix index 74bb706ba7..0dced2be21 100644 --- a/distros/jazzy/ros2-socketcan-msgs/default.nix +++ b/distros/jazzy/ros2-socketcan-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-ros2-socketcan-msgs"; - version = "1.2.0-r3"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/jazzy/ros2_socketcan_msgs/1.2.0-3.tar.gz"; - name = "1.2.0-3.tar.gz"; - sha256 = "5c379fef65e36b80e6aa0a163c0772b7fdeac3364eb3ae99f58cd3e22f619500"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/jazzy/ros2_socketcan_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "b7a02c179f237424fbf3b9a0ef1af41db68ad34ca55bf93d89dea171c6b6132f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2-socketcan/default.nix b/distros/jazzy/ros2-socketcan/default.nix index 23fd3fe47b..d6ef7a5d1f 100644 --- a/distros/jazzy/ros2-socketcan/default.nix +++ b/distros/jazzy/ros2-socketcan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-socketcan-msgs }: buildRosPackage { pname = "ros-jazzy-ros2-socketcan"; - version = "1.2.0-r3"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/jazzy/ros2_socketcan/1.2.0-3.tar.gz"; - name = "1.2.0-3.tar.gz"; - sha256 = "d006e04cd340a48c36bae69baad2d8998e12db09f4321ff7beafa5dc585e9a2f"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/jazzy/ros2_socketcan/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "6746526f0edee27ab04b92805c5a831415cdf2095c370e3ac2f5d0a57f486066"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ros2bag/default.nix b/distros/jazzy/ros2bag/default.nix index 92e72742b0..f5ce7ba6f6 100644 --- a/distros/jazzy/ros2bag/default.nix +++ b/distros/jazzy/ros2bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosbag2-py, rosbag2-storage-default-plugins, rosbag2-test-common }: buildRosPackage { pname = "ros-jazzy-ros2bag"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/ros2bag/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "0a8e433656a6e8f8983d1516fd5a2d4e828c90c9558f344592763f63140a75d5"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/ros2bag/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "7facb3f0a1743c815e8c41a9cc3bdad0d19716941b7b105121ad346a89555bac"; }; buildType = "ament_python"; diff --git a/distros/jazzy/ros2controlcli/default.nix b/distros/jazzy/ros2controlcli/default.nix index 35c9aca59c..bbf26dd8fe 100644 --- a/distros/jazzy/ros2controlcli/default.nix +++ b/distros/jazzy/ros2controlcli/default.nix @@ -2,19 +2,18 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: +{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-jazzy-ros2controlcli"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2controlcli/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "2de580a7141036842dc6159d163629d8925b58b4cd79f203d57c6aab15ce9433"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/ros2controlcli/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "627f6aa87c9e918b0021f9e4b99f2679b3d41dd6ddf1595491633d650749881f"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; propagatedBuildInputs = [ controller-manager controller-manager-msgs python3Packages.pygraphviz rcl-interfaces rclpy ros2cli ros2node ros2param rosidl-runtime-py ]; meta = { diff --git a/distros/jazzy/ros2trace/default.nix b/distros/jazzy/ros2trace/default.nix index 9291e98c91..02deeafa62 100644 --- a/distros/jazzy/ros2trace/default.nix +++ b/distros/jazzy/ros2trace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-trace }: buildRosPackage { pname = "ros-jazzy-ros2trace"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/ros2trace/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "f9a2c3a4d4c4679b95718b4ee3c9d96a172979b994037a2d8277a980545cbf47"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/ros2trace/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "b360cb5988b02a1e69ae200f682d800fedbf26d128b201a6b7ab5e7d94682e2d"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rosbag2-compression-zstd/default.nix b/distros/jazzy/rosbag2-compression-zstd/default.nix index 91dbdecca2..f49b5579b6 100644 --- a/distros/jazzy/rosbag2-compression-zstd/default.nix +++ b/distros/jazzy/rosbag2-compression-zstd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rosbag2-compression, rosbag2-test-common, zstd-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-compression-zstd"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_compression_zstd/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "4c67d3b17019a5946efbd22ed4efd6c453fccc3e95182916132db85d50b381c4"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_compression_zstd/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "9db41e8e9470e32815195f4ce49e6f3f6d595accc751db4585695c6223da8fd9"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-compression/default.nix b/distros/jazzy/rosbag2-compression/default.nix index b67b145837..e3a1e4947b 100644 --- a/distros/jazzy/rosbag2-compression/default.nix +++ b/distros/jazzy/rosbag2-compression/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, test-msgs }: buildRosPackage { pname = "ros-jazzy-rosbag2-compression"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_compression/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "78b20e3a0ca6c5847e58b9fd7d8724484788da5849c086da8c753679a82ac975"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_compression/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "c846b4cc11c34d7d46d604fc9e552619fb6ea342c01c566d3170d7971e4665a7"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-cpp/default.nix b/distros/jazzy/rosbag2-cpp/default.nix index f49e1398f3..0f852ad73c 100644 --- a/distros/jazzy/rosbag2-cpp/default.nix +++ b/distros/jazzy/rosbag2-cpp/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, std-msgs, test-msgs }: buildRosPackage { pname = "ros-jazzy-rosbag2-cpp"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_cpp/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "cb1ffa543f64a8333bbf0fd2780cc44314e6687819cfac6d83421492b0c558b9"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_cpp/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "797034b9d247f149bcd72be49c20d3cbc631557ca2e4f11a9d85c613177841d1"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-storage-default-plugins rosbag2-test-common rosbag2-test-msgdefs test-msgs ]; + checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-storage-default-plugins rosbag2-test-common rosbag2-test-msgdefs std-msgs test-msgs ]; propagatedBuildInputs = [ ament-index-cpp pluginlib rclcpp rcpputils rcutils rmw rmw-implementation rosbag2-storage rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-cpp rosidl-typesupport-introspection-cpp shared-queues-vendor ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/jazzy/rosbag2-examples-cpp/default.nix b/distros/jazzy/rosbag2-examples-cpp/default.nix index aa3b6f6ecd..3fd5baae95 100644 --- a/distros/jazzy/rosbag2-examples-cpp/default.nix +++ b/distros/jazzy/rosbag2-examples-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rosbag2-cpp }: buildRosPackage { pname = "ros-jazzy-rosbag2-examples-cpp"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_examples_cpp/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "cc86c544da48e647bc3944edcbc3f7a1e7cd56f40f8993759e4e3841b2ac67b6"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_examples_cpp/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "de6b62d870f838511e16501a1617ed66bac2b3b5aa8ff4b0a7e164380c5b5a4b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-examples-py/default.nix b/distros/jazzy/rosbag2-examples-py/default.nix index 4619a0e1f7..fe45af775e 100644 --- a/distros/jazzy/rosbag2-examples-py/default.nix +++ b/distros/jazzy/rosbag2-examples-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, rosbag2-py, std-msgs }: buildRosPackage { pname = "ros-jazzy-rosbag2-examples-py"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_examples_py/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "f1b74ef1ff8bcb1c7e8fae725d0f0ecf3f83bf4effb9c33a54a9b3ebbfd6846a"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_examples_py/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "caf3542cd0e33cd3ce6270a0a84cad2221b5c55607b1bc9849d1e0f69795147f"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rosbag2-interfaces/default.nix b/distros/jazzy/rosbag2-interfaces/default.nix index 434d0822b1..1fa158768d 100644 --- a/distros/jazzy/rosbag2-interfaces/default.nix +++ b/distros/jazzy/rosbag2-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-rosbag2-interfaces"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_interfaces/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "a3c3b400f72657571fcc3f3cb3daedeba079a2dc1f94e784eb5f669be084cda8"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_interfaces/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "839a158ba721a8c1660c5b21522b32e79c9544098c327649aa3e5b6f3111b14e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-performance-benchmarking-msgs/default.nix b/distros/jazzy/rosbag2-performance-benchmarking-msgs/default.nix index a8f10ffab1..a62c1aa2c1 100644 --- a/distros/jazzy/rosbag2-performance-benchmarking-msgs/default.nix +++ b/distros/jazzy/rosbag2-performance-benchmarking-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp }: buildRosPackage { pname = "ros-jazzy-rosbag2-performance-benchmarking-msgs"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_performance_benchmarking_msgs/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "ef2bbb7accf0c991101562f2326e147e7ba495bf678e24c18468afe0ab3bde02"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_performance_benchmarking_msgs/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "d04a5891d6aee2f76d0a34b633622b69b6907a0fe64f55a933d4739f6bc4b68d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-performance-benchmarking/default.nix b/distros/jazzy/rosbag2-performance-benchmarking/default.nix index ebe9cb0490..69bf28f196 100644 --- a/distros/jazzy/rosbag2-performance-benchmarking/default.nix +++ b/distros/jazzy/rosbag2-performance-benchmarking/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-ros, python3Packages, rclcpp, rmw, ros-testing, ros2bag, ros2launch, rosbag2-compression, rosbag2-cpp, rosbag2-performance-benchmarking-msgs, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, sensor-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-performance-benchmarking"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_performance_benchmarking/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "5cad03418496b560371b8943ebb832f4460365edaeca32a96d6a24d2bdf0d7e9"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_performance_benchmarking/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "79041408afd2e60c982d28e029d43f38d4dfd8bd73db705c88ed7e3c72f03621"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-py/default.nix b/distros/jazzy/rosbag2-py/default.nix index 4bb5700b8e..6736c33d24 100644 --- a/distros/jazzy/rosbag2-py/default.nix +++ b/distros/jazzy/rosbag2-py/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: buildRosPackage { pname = "ros-jazzy-rosbag2-py"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_py/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "84c6738a3853bff35bb4d8ea4266de2d702a5ec2d7820ea07a6382c4bba9fa60"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_py/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "63651fb97edb53a384f515e120e06ba6705ba9760755de278d48924b427be853"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosidl-runtime-py std-msgs ]; + checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosbag2-test-msgdefs rosidl-runtime-py std-msgs ]; propagatedBuildInputs = [ pybind11-vendor rclpy rosbag2-compression rosbag2-cpp rosbag2-storage rosbag2-transport rpyutils ]; nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; diff --git a/distros/jazzy/rosbag2-storage-default-plugins/default.nix b/distros/jazzy/rosbag2-storage-default-plugins/default.nix index 9365399fa7..67268f641b 100644 --- a/distros/jazzy/rosbag2-storage-default-plugins/default.nix +++ b/distros/jazzy/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rosbag2-storage-mcap, rosbag2-storage-sqlite3 }: buildRosPackage { pname = "ros-jazzy-rosbag2-storage-default-plugins"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_default_plugins/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "0aff7246a51872ef12fa0984a15b5b01452e246dd1ba27b3540a017c550e9369"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_default_plugins/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "b2c6b1009b33ca558bbd9db92761fc65b6dec9c958f398e7d8e16f2887fd6992"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-storage-mcap/default.nix b/distros/jazzy/rosbag2-storage-mcap/default.nix index 1372b0dfae..d2e86a69b3 100644 --- a/distros/jazzy/rosbag2-storage-mcap/default.nix +++ b/distros/jazzy/rosbag2-storage-mcap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcutils, rosbag2-storage, rosbag2-test-common, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-storage-mcap"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_mcap/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "9b7c02de6a86620d2f1790abc18cc07d1b140c365d083aeb2fffe8fd0af46dc1"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_mcap/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "65b249200100d7d6e5792612f0054edf57165a9e6501c09744ed9ad875b21fa2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-storage-sqlite3/default.nix b/distros/jazzy/rosbag2-storage-sqlite3/default.nix index 062114916b..aaac3bf530 100644 --- a/distros/jazzy/rosbag2-storage-sqlite3/default.nix +++ b/distros/jazzy/rosbag2-storage-sqlite3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-storage-sqlite3"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_sqlite3/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "815d5b4eb1fda883ec44a488826c5296508439c9c763ffa7bf319fbcce06b4aa"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage_sqlite3/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "9f0fc7143cb4e4e3240879d50e5f22a7b6238500ff33a371ab598dfa4a0214b4"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-storage/default.nix b/distros/jazzy/rosbag2-storage/default.nix index dce88c1b68..2f1703367a 100644 --- a/distros/jazzy/rosbag2-storage/default.nix +++ b/distros/jazzy/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rmw, rosbag2-test-common, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-storage"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "896547f1bde3356552eb567c204337d4b3de1b7267b75489109f6dc03dc938d7"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_storage/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "89f5c6af632b0785a306802e29dc8ca2f6b260a2cbcf68602bdeefdf6b737f46"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-test-common/default.nix b/distros/jazzy/rosbag2-test-common/default.nix index ec3895868c..0db7c5c651 100644 --- a/distros/jazzy/rosbag2-test-common/default.nix +++ b/distros/jazzy/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rcutils }: buildRosPackage { pname = "ros-jazzy-rosbag2-test-common"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_test_common/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "aa7251fc0b9741c8df7e770a80d9e92676b354b0f2afddedaa2059a1413773b3"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_test_common/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "42ed5828810b87bc1827c9587ac2c1e8c13048fdf0c0cdaedadfc734059f4650"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-test-msgdefs/default.nix b/distros/jazzy/rosbag2-test-msgdefs/default.nix index 27dabaea08..b56340e1ea 100644 --- a/distros/jazzy/rosbag2-test-msgdefs/default.nix +++ b/distros/jazzy/rosbag2-test-msgdefs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators }: buildRosPackage { pname = "ros-jazzy-rosbag2-test-msgdefs"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_test_msgdefs/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "4f49cf11da77581ba93d07e1955c5a23b63f20f8136382cc5b3fee87520c4d27"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_test_msgdefs/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "f191deeaee0a15e5c0126818977200b955af2aaa839cb69f81a50cf952bc013b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-tests/default.nix b/distros/jazzy/rosbag2-tests/default.nix index f1dcd47a33..e3dee80f03 100644 --- a/distros/jazzy/rosbag2-tests/default.nix +++ b/distros/jazzy/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, std-msgs, test-msgs }: buildRosPackage { pname = "ros-jazzy-rosbag2-tests"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_tests/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "1e8bf0d84bd4c1213565d07c06661aa93bb99f260a50d33d128077108ae2a137"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_tests/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "cc61d38e39c40b0e65d05e43f343aa84a36565a43179cb424f5bb3339aeb5162"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2-transport/default.nix b/distros/jazzy/rosbag2-transport/default.nix index 679b863fd4..5dacd124b4 100644 --- a/distros/jazzy/rosbag2-transport/default.nix +++ b/distros/jazzy/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, composition-interfaces, keyboard-handler, rclcpp, rclcpp-components, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2-transport"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_transport/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "54f7874d6eb2590dde3282e219a2f99c40be041c4392daa62696a88b7b793c7c"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2_transport/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "9f8372d47ab0191ccd985967e7e45a92e2f6c6ff755c04d3c26b3a1ad6871cf5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosbag2/default.nix b/distros/jazzy/rosbag2/default.nix index fc73f8f114..69e7accf13 100644 --- a/distros/jazzy/rosbag2/default.nix +++ b/distros/jazzy/rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor }: buildRosPackage { pname = "ros-jazzy-rosbag2"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "549babb52f97316bb363ead9f9148778cc8c1280968915eca2564d913071d1b1"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/rosbag2/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "c662d15d1bf42e3fad06a2d6fbed19617ef9d1d453422f1cf610cb88a88077ce"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-adapter/default.nix b/distros/jazzy/rosidl-adapter/default.nix index 324562c794..b0991ed793 100644 --- a/distros/jazzy/rosidl-adapter/default.nix +++ b/distros/jazzy/rosidl-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3, python3Packages, rosidl-cli }: buildRosPackage { pname = "ros-jazzy-rosidl-adapter"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_adapter/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "f1c643ab0ccb71a8a0803f04176f83c7d46c0f895ef872fe220402044e79ba08"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_adapter/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "c075afe1496d8081cb41b24162efa80eb0d2d1195b681d6148274c5060461b4c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-cli/default.nix b/distros/jazzy/rosidl-cli/default.nix index 26e4d4f95a..d287101fd5 100644 --- a/distros/jazzy/rosidl-cli/default.nix +++ b/distros/jazzy/rosidl-cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-jazzy-rosidl-cli"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_cli/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "94f5183583d1cb5db73c90c5693fd7424526b5258658a528ae3b7cb0bae2aff1"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_cli/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "9c7825892599f8625a6d0bea2a8d6f88a417221bb83f1369b3f6a3dcc4d2b3b8"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rosidl-cmake/default.nix b/distros/jazzy/rosidl-cmake/default.nix index 64eb2cce45..b42779c39c 100644 --- a/distros/jazzy/rosidl-cmake/default.nix +++ b/distros/jazzy/rosidl-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python3Packages, rosidl-pycommon }: buildRosPackage { pname = "ros-jazzy-rosidl-cmake"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_cmake/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "d8132384e28f48a4e90aca7877660bcc23be83c7d07941c738d129a4c4b55d85"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_cmake/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "a9f0dd4a65d58cfeb410b8fdfa48d15ef0588d9bf696a1e431518a156108ceb0"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-generator-c/default.nix b/distros/jazzy/rosidl-generator-c/default.nix index b04c670896..f2ede1502e 100644 --- a/distros/jazzy/rosidl-generator-c/default.nix +++ b/distros/jazzy/rosidl-generator-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rcutils, rosidl-cli, rosidl-cmake, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-jazzy-rosidl-generator-c"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_c/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "5cd0d69742cf795c954220771bd5d05a3bb09bffc39ba647501233a1c0451421"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_c/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "8b155827ded92fab86861e446a262ffc66d20d759e15a83e711ca486ff14af61"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-generator-cpp/default.nix b/distros/jazzy/rosidl-generator-cpp/default.nix index 4c5729b158..8ad4f91355 100644 --- a/distros/jazzy/rosidl-generator-cpp/default.nix +++ b/distros/jazzy/rosidl-generator-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-jazzy-rosidl-generator-cpp"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_cpp/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "7c5835db97a8219b8ff514cc3a8f5b3e0c0914f78661ac91a6e80d1ca4cef99d"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_cpp/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "2e52bc49ea04dbafd4b07697784685b148ce1f9225a43c027ffae5ba08c0ba17"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-generator-type-description/default.nix b/distros/jazzy/rosidl-generator-type-description/default.nix index 16d6df0c42..3166524507 100644 --- a/distros/jazzy/rosidl-generator-type-description/default.nix +++ b/distros/jazzy/rosidl-generator-type-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-parser }: buildRosPackage { pname = "ros-jazzy-rosidl-generator-type-description"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_type_description/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "15a9b89df524597c7c25a937743c96f61cad66da821f2c7f8088e085be72032b"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_generator_type_description/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "17e07c1181b81289c1cc15e32889b1dcaf77baf3b433168d44418202f4c95051"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-parser/default.nix b/distros/jazzy/rosidl-parser/default.nix index 6588b3cbf8..3bd2c6501a 100644 --- a/distros/jazzy/rosidl-parser/default.nix +++ b/distros/jazzy/rosidl-parser/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, pythonPackages, rosidl-adapter }: buildRosPackage { pname = "ros-jazzy-rosidl-parser"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_parser/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "735d2b45ad1c985cc763eb25473c96dca4c5e1a53eb4f035a4f7b910d193b1dc"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_parser/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "f17315b2982ff16ae7072e33da820b4c8aa707b1234ba114770ee53117868420"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-pycommon/default.nix b/distros/jazzy/rosidl-pycommon/default.nix index b5ec9c6e8c..2878a6c30e 100644 --- a/distros/jazzy/rosidl-pycommon/default.nix +++ b/distros/jazzy/rosidl-pycommon/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rosidl-parser }: buildRosPackage { pname = "ros-jazzy-rosidl-pycommon"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_pycommon/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "0f1442d9cd878538eea9fcbd8bb31a54f25ffdce950d3ece267d0fff9f4b3a36"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_pycommon/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "4729c73cead88e8163f17ab2e684735079c60554b72af0dd597e4aa621127491"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rosidl-runtime-c/default.nix b/distros/jazzy/rosidl-runtime-c/default.nix index d501c2f01a..9db646af61 100644 --- a/distros/jazzy/rosidl-runtime-c/default.nix +++ b/distros/jazzy/rosidl-runtime-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcutils, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-jazzy-rosidl-runtime-c"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_runtime_c/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "05f338f3e1d137f9ebf78ca1057cbad7a25c5853e76a1292850d07a0f604db44"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_runtime_c/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "11e7c4ff0377f0fab2b45de38bbce706fe168895d3ce56771ea03a1311dfda12"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-runtime-cpp/default.nix b/distros/jazzy/rosidl-runtime-cpp/default.nix index 3fa8a4ea60..56b2cf56f2 100644 --- a/distros/jazzy/rosidl-runtime-cpp/default.nix +++ b/distros/jazzy/rosidl-runtime-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, performance-test-fixture, rosidl-runtime-c }: buildRosPackage { pname = "ros-jazzy-rosidl-runtime-cpp"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_runtime_cpp/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "e708e9ccd36637a4cf1d7d4c2a0cddc1c065c3832fadde1dae900bcc029fef9e"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_runtime_cpp/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "809faf315ea118023788957df4d4449a191c9e2a1416d24b6e45d159f9f49e01"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-typesupport-interface/default.nix b/distros/jazzy/rosidl-typesupport-interface/default.nix index c63477cd2a..872e59351f 100644 --- a/distros/jazzy/rosidl-typesupport-interface/default.nix +++ b/distros/jazzy/rosidl-typesupport-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-jazzy-rosidl-typesupport-interface"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_interface/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "984780f4759caaff13983ae92687e52d35abcbcd1eca76e492bab3193db566c9"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_interface/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "8b40f3559b4f1e3cda9eed586501eb86331e8ffae49187d9d06351684d6694f1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-typesupport-introspection-c/default.nix b/distros/jazzy/rosidl-typesupport-introspection-c/default.nix index 08ed3c21f6..c983180cae 100644 --- a/distros/jazzy/rosidl-typesupport-introspection-c/default.nix +++ b/distros/jazzy/rosidl-typesupport-introspection-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-jazzy-rosidl-typesupport-introspection-c"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_introspection_c/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "6e6fad37207bfb1bc27636c1025ba9872ad8dc73d34842e166daa90d05787e3c"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_introspection_c/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "3ea0337d448b6daa4536303c13ff25edb94f07d15757c855a24cd56fba5f8d6b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosidl-typesupport-introspection-cpp/default.nix b/distros/jazzy/rosidl-typesupport-introspection-cpp/default.nix index b98dfd5bd0..e8e2149d12 100644 --- a/distros/jazzy/rosidl-typesupport-introspection-cpp/default.nix +++ b/distros/jazzy/rosidl-typesupport-introspection-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: buildRosPackage { pname = "ros-jazzy-rosidl-typesupport-introspection-cpp"; - version = "4.6.2-r1"; + version = "4.6.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_introspection_cpp/4.6.2-1.tar.gz"; - name = "4.6.2-1.tar.gz"; - sha256 = "6b4a925c13b44bbc3ba4ebe6e6144b094abcd43bf7aa7f14d382dd67722c050f"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/jazzy/rosidl_typesupport_introspection_cpp/4.6.3-1.tar.gz"; + name = "4.6.3-1.tar.gz"; + sha256 = "c94c3ef731cf18ebe752d39eefbb7cc2f2a65943bd900639c2e451b9f2814654"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rosx-introspection/default.nix b/distros/jazzy/rosx-introspection/default.nix new file mode 100644 index 0000000000..28360cdd5e --- /dev/null +++ b/distros/jazzy/rosx-introspection/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fastcdr, geometry-msgs, rapidjson, rclcpp, rosbag2-cpp, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-rosx-introspection"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosx_introspection-release/archive/release/jazzy/rosx_introspection/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "f592fd3b5df463b4fe2bd6ad8f18f54ecb09c612791ae9245c1cbdf830a09e08"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ geometry-msgs sensor-msgs ]; + propagatedBuildInputs = [ ament-index-cpp fastcdr rapidjson rclcpp rosbag2-cpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Successor of ros_type_introspection"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/jazzy/rqt-controller-manager/default.nix b/distros/jazzy/rqt-controller-manager/default.nix index 5785998505..fa9145b5a6 100644 --- a/distros/jazzy/rqt-controller-manager/default.nix +++ b/distros/jazzy/rqt-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-jazzy-rqt-controller-manager"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/rqt_controller_manager/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "bdeed781d7eae49765f147c44f011fdafd61c4093689ac1cc2543e984c73b4c0"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/rqt_controller_manager/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "cb60d6d4f0a6435e4987579e4bb8bb1d8af4aaa1f30174cacd0fbef2f576b66b"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rqt-joint-trajectory-controller/default.nix b/distros/jazzy/rqt-joint-trajectory-controller/default.nix index ad046b549c..6b42c859f3 100644 --- a/distros/jazzy/rqt-joint-trajectory-controller/default.nix +++ b/distros/jazzy/rqt-joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }: buildRosPackage { pname = "ros-jazzy-rqt-joint-trajectory-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/rqt_joint_trajectory_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "0684a3634210abee7b37f2806e09ed800773acc2bdf7df51e1ef77801d88a410"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/rqt_joint_trajectory_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "408d2bd2c8868ee93eb4a5c257bba8656069e63559b2257799def5756c197d19"; }; buildType = "ament_python"; diff --git a/distros/jazzy/rqt-tf-tree/default.nix b/distros/jazzy/rqt-tf-tree/default.nix index c114f4166d..42c35c97cb 100644 --- a/distros/jazzy/rqt-tf-tree/default.nix +++ b/distros/jazzy/rqt-tf-tree/default.nix @@ -2,19 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, pythonPackages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-rqt-tf-tree"; - version = "1.0.4-r4"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/jazzy/rqt_tf_tree/1.0.4-4.tar.gz"; - name = "1.0.4-4.tar.gz"; - sha256 = "caf2aea7d2533cedbc25435e8420b4e6653c7a3c8112807bd2b458727696130f"; + url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/jazzy/rqt_tf_tree/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "4ec77721121ca18f4346ca5875cb2f9e8b87efd6998ceff99f7b9ec1d9f8e207"; }; buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; + checkInputs = [ python3Packages.mock pythonPackages.pytest ]; propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; meta = { diff --git a/distros/jazzy/rtabmap-conversions/default.nix b/distros/jazzy/rtabmap-conversions/default.nix new file mode 100644 index 0000000000..a23b5e1049 --- /dev/null +++ b/distros/jazzy/rtabmap-conversions/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-geometry, laser-geometry, pcl-conversions, rclcpp, rclcpp-components, ros-environment, rtabmap, rtabmap-msgs, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-conversions"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_conversions/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "4f606c7aade28ede7ae4db564d0da54f23eac163a5205590d7f148a37b289d37"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ cv-bridge geometry-msgs image-geometry laser-geometry pcl-conversions rclcpp rclcpp-components rtabmap rtabmap-msgs sensor-msgs std-msgs tf2 tf2-eigen tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map's conversions package. This package can be used to convert rtabmap_msgs's msgs into RTAB-Map's library objects."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-demos/default.nix b/distros/jazzy/rtabmap-demos/default.nix new file mode 100644 index 0000000000..50b8c66b1e --- /dev/null +++ b/distros/jazzy/rtabmap-demos/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-demos"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_demos/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "0695d90a324bd93f8b3e8efcc49c1765ff913597e705acc44c026ee207e0cffd"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map's demo launch files."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-examples/default.nix b/distros/jazzy/rtabmap-examples/default.nix new file mode 100644 index 0000000000..e95813cba6 --- /dev/null +++ b/distros/jazzy/rtabmap-examples/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, imu-filter-madgwick, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, tf2-ros, velodyne }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-examples"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_examples/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "92e6a77581fad62411256c2134f25338e9b85b8ad5d6dd3c6e5f29445e691e76"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ imu-filter-madgwick rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz tf2-ros velodyne ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map's example launch files."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-launch/default.nix b/distros/jazzy/rtabmap-launch/default.nix new file mode 100644 index 0000000000..7363e98416 --- /dev/null +++ b/distros/jazzy/rtabmap-launch/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-launch"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_launch/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "6b6ddec6ce18090c3104141a1959a1cb2c2d2b34be9416865beb274763658374"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ rtabmap-msgs rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map's main launch files."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-msgs/default.nix b/distros/jazzy/rtabmap-msgs/default.nix new file mode 100644 index 0000000000..5c8e43361c --- /dev/null +++ b/distros/jazzy/rtabmap-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-msgs"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_msgs/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "1d4da1202171f21afbe05b8db0b83b8979f19c817985a257dbaea4acadcab8d6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs std-msgs std-srvs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "RTAB-Map's msgs package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-odom/default.nix b/distros/jazzy/rtabmap-odom/default.nix new file mode 100644 index 0000000000..513c31062b --- /dev/null +++ b/distros/jazzy/rtabmap-odom/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, image-geometry, laser-geometry, message-filters, nav-msgs, pcl-conversions, pcl-ros, pluginlib, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-odom"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_odom/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "395ec6687b77ebe626c40626e7bca9f024f96250d4add911b3711c02d2933f43"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ cv-bridge image-geometry laser-geometry message-filters nav-msgs pcl-conversions pcl-ros pluginlib rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs rtabmap-sync rtabmap-util sensor-msgs ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "RTAB-Map's odometry package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-python/default.nix b/distros/jazzy/rtabmap-python/default.nix new file mode 100644 index 0000000000..70725f44b6 --- /dev/null +++ b/distros/jazzy/rtabmap-python/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-python"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_python/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "9da3fbff0157b9d6aac1be0a4d9c793faecddd48583b95f42ee89aaf822f07b5"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + + meta = { + description = "RTAB-Map's python package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-ros/default.nix b/distros/jazzy/rtabmap-ros/default.nix new file mode 100644 index 0000000000..05308257bc --- /dev/null +++ b/distros/jazzy/rtabmap-ros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-conversions, rtabmap-demos, rtabmap-examples, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-python, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-ros"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_ros/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "109c843fbc3422a581130d5c5116d4b442ba19bb8e2bd22ef183f1e47cd0e8ea"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ rtabmap-conversions rtabmap-demos rtabmap-examples rtabmap-launch rtabmap-msgs rtabmap-odom rtabmap-python rtabmap-rviz-plugins rtabmap-slam rtabmap-sync rtabmap-util rtabmap-viz ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map Stack"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-rviz-plugins/default.nix b/distros/jazzy/rtabmap-rviz-plugins/default.nix new file mode 100644 index 0000000000..0109b38276 --- /dev/null +++ b/distros/jazzy/rtabmap-rviz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, pcl-conversions, pluginlib, rclcpp, rtabmap-conversions, rtabmap-msgs, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, tf2 }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-rviz-plugins"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_rviz_plugins/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "88b6b2eb8462888ae5cb3e6e3367692ac710bccf0aa4fa755fff8e19b5dc0f69"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ pcl-conversions pluginlib rclcpp rtabmap-conversions rtabmap-msgs rviz-common rviz-default-plugins rviz-rendering sensor-msgs std-msgs tf2 ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "RTAB-Map's rviz plugins."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-slam/default.nix b/distros/jazzy/rtabmap-slam/default.nix new file mode 100644 index 0000000000..11c3f9789f --- /dev/null +++ b/distros/jazzy/rtabmap-slam/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, rclcpp, rclcpp-components, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-slam"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_slam/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "ad911f71f0a2ca3a189a23373946f9acf5085ebc5ea7fc7cd2f3dd627878a23e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ cv-bridge geometry-msgs nav-msgs rclcpp rclcpp-components rtabmap-msgs rtabmap-sync rtabmap-util sensor-msgs std-msgs std-srvs tf2 tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "RTAB-Map's SLAM package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-sync/default.nix b/distros/jazzy/rtabmap-sync/default.nix new file mode 100644 index 0000000000..30a5742fa3 --- /dev/null +++ b/distros/jazzy/rtabmap-sync/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, diagnostic-updater, image-transport, message-filters, nav-msgs, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-sync"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_sync/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "b6bea6d30777e23db2cccf7e053f49f267851869e488ec0a4cfd739102f76c72"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ cv-bridge diagnostic-updater image-transport message-filters nav-msgs rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs sensor-msgs ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "RTAB-Map's synchronization package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-util/default.nix b/distros/jazzy/rtabmap-util/default.nix new file mode 100644 index 0000000000..30f5b8c286 --- /dev/null +++ b/distros/jazzy/rtabmap-util/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport, laser-geometry, message-filters, nav-msgs, octomap-msgs, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-util"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_util/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "fc4ce0cb70283507b14c23899d0e70582754f916259016f6dd6813d3b8ce312a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ cv-bridge image-transport laser-geometry message-filters nav-msgs octomap-msgs pcl-conversions pcl-ros rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs sensor-msgs std-msgs stereo-msgs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "RTAB-Map's various useful nodes and nodelets."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap-viz/default.nix b/distros/jazzy/rtabmap-viz/default.nix new file mode 100644 index 0000000000..6e768cc8da --- /dev/null +++ b/distros/jazzy/rtabmap-viz/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, rclcpp, rtabmap-msgs, rtabmap-sync, std-msgs, std-srvs, tf2 }: +buildRosPackage { + pname = "ros-jazzy-rtabmap-viz"; + version = "0.21.5-r3"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/jazzy/rtabmap_viz/0.21.5-3.tar.gz"; + name = "0.21.5-3.tar.gz"; + sha256 = "faee3018b5af9a1f34ded473f6b31af68fc057bf13533f23d32b89720f0a1f7d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ cv-bridge geometry-msgs nav-msgs rclcpp rtabmap-msgs rtabmap-sync std-msgs std-srvs tf2 ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = "RTAB-Map's visualization package."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rtabmap/default.nix b/distros/jazzy/rtabmap/default.nix new file mode 100644 index 0000000000..be473b10d8 --- /dev/null +++ b/distros/jazzy/rtabmap/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, gtsam, libg2o, libpointmatcher, octomap, pcl, proj, qt-gui-cpp, sqlite, tbb_2021_11, zlib }: +buildRosPackage { + pname = "ros-jazzy-rtabmap"; + version = "0.21.6-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/jazzy/rtabmap/0.21.6-1.tar.gz"; + name = "0.21.6-1.tar.gz"; + sha256 = "136f1369ca11bc763f2bb5f26bc8aa536af12329150b7915746bf50cf0ba505e"; + }; + + buildType = "cmake"; + buildInputs = [ cmake proj ]; + propagatedBuildInputs = [ cv-bridge gtsam libg2o libpointmatcher octomap pcl qt-gui-cpp sqlite tbb_2021_11 zlib ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "RTAB-Map's standalone library. RTAB-Map is a RGB-D SLAM approach with real-time constraints."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/jazzy/rviz-assimp-vendor/default.nix b/distros/jazzy/rviz-assimp-vendor/default.nix index 2266df56c7..c110739393 100644 --- a/distros/jazzy/rviz-assimp-vendor/default.nix +++ b/distros/jazzy/rviz-assimp-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp }: buildRosPackage { pname = "ros-jazzy-rviz-assimp-vendor"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_assimp_vendor/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "005aec28b0f0168116b1d84fbcca706b2e7f4416f39914089e2c96e3ac445832"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_assimp_vendor/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "844c3a92d8551a47ac83870099560f8ab840472f957907fdc414b3d532198931"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-common/default.nix b/distros/jazzy/rviz-common/default.nix index fcda104530..8490c4947a 100644 --- a/distros/jazzy/rviz-common/default.nix +++ b/distros/jazzy/rviz-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, tinyxml2-vendor, urdf, yaml-cpp-vendor }: buildRosPackage { pname = "ros-jazzy-rviz-common"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_common/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "92d60dbc4921363344c98cddf265ffb19c338e53cb95784f784b92a909a177a9"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_common/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "5a887a9ce76d3541e280e04248702665514794c6e190eec2c8b618bbbacde100"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-default-plugins/default.nix b/distros/jazzy/rviz-default-plugins/default.nix index 00c874695d..f1d6fdf0cc 100644 --- a/distros/jazzy/rviz-default-plugins/default.nix +++ b/distros/jazzy/rviz-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, geometry-msgs, gz-math-vendor, image-transport, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, point-cloud-transport, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }: buildRosPackage { pname = "ros-jazzy-rviz-default-plugins"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_default_plugins/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "2231711227eceb5f1510e96329aa6d45c0954aff9355f9272d4d031105eddf3a"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_default_plugins/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "fbe99fcab8b3252bc7c20efe802304dfda0ea67ca1ed629b618d324e7b00e4bb"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-ogre-vendor/default.nix b/distros/jazzy/rviz-ogre-vendor/default.nix index aba0658516..432616d3c4 100644 --- a/distros/jazzy/rviz-ogre-vendor/default.nix +++ b/distros/jazzy/rviz-ogre-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, freetype, libGL, libGLU, xorg }: buildRosPackage { pname = "ros-jazzy-rviz-ogre-vendor"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_ogre_vendor/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "24a9cd66989cc76b7325df0b48791864406447131efa420e0fb1a12b161c852c"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_ogre_vendor/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "9e79fba9afc0868e756bcab1ced3aa5fbf156469fcc0caa802919fd60d4f16dc"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-rendering-tests/default.nix b/distros/jazzy/rviz-rendering-tests/default.nix index 1e9f2c415b..b0c705af77 100644 --- a/distros/jazzy/rviz-rendering-tests/default.nix +++ b/distros/jazzy/rviz-rendering-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, qt5, resource-retriever, rviz-rendering }: buildRosPackage { pname = "ros-jazzy-rviz-rendering-tests"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_rendering_tests/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "3ca004903eaa722e55a4a10dbeb17fa7f0ef7e8b27488fff258a7a6a595c242e"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_rendering_tests/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "bf1336a0b594008c068f1a4df83a97dca49f0936e372b7442b81de406afa2722"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-rendering/default.nix b/distros/jazzy/rviz-rendering/default.nix index b9afb59048..94a905a6a5 100644 --- a/distros/jazzy/rviz-rendering/default.nix +++ b/distros/jazzy/rviz-rendering/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: buildRosPackage { pname = "ros-jazzy-rviz-rendering"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_rendering/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "6a71d9a52e1c783b99c276e6ce7efb419453f0150bce3d9b0f198bd715837fe0"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_rendering/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "c2a081d47025ef59865dcf3c65774e89e8d137e362b70d8f53991bb725c999d1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz-satellite/default.nix b/distros/jazzy/rviz-satellite/default.nix new file mode 100644 index 0000000000..e7a95347e5 --- /dev/null +++ b/distros/jazzy/rviz-satellite/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, qt5, rclcpp, rcpputils, rviz-common, rviz-default-plugins, sensor-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-jazzy-rviz-satellite"; + version = "4.0.0-r1"; + + src = fetchurl { + url = "https://github.com/nobleo/rviz_satellite-release/archive/release/jazzy/rviz_satellite/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "5ce4383c40adffc475fb291b1aec110d547e554cdb0772642f5764ee2ba14880"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake qt5.qtbase ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles rclcpp rcpputils rviz-common rviz-default-plugins sensor-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Display satellite map tiles in RViz"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/rviz-visual-testing-framework/default.nix b/distros/jazzy/rviz-visual-testing-framework/default.nix index 4b2f7fd602..423c826938 100644 --- a/distros/jazzy/rviz-visual-testing-framework/default.nix +++ b/distros/jazzy/rviz-visual-testing-framework/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, qt5, rclcpp, rcutils, rviz-common, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-jazzy-rviz-visual-testing-framework"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_visual_testing_framework/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "beea272d7640c162488c3d5482602cf54e1a47672fac515c84a72326d97e76a9"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz_visual_testing_framework/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "9ead125304b07e3426e588ae322144f8ee389ee84030c8a4a9a606d56aeff0c3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/rviz2/default.nix b/distros/jazzy/rviz2/default.nix index 33b2cd906d..115e8bc5d5 100644 --- a/distros/jazzy/rviz2/default.nix +++ b/distros/jazzy/rviz2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, python3, python3Packages, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: buildRosPackage { pname = "ros-jazzy-rviz2"; - version = "14.1.1-r1"; + version = "14.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz2/14.1.1-1.tar.gz"; - name = "14.1.1-1.tar.gz"; - sha256 = "fe96d73158065390575f3455efbb4186443d68c56081bcef541221722da2b231"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/jazzy/rviz2/14.1.3-1.tar.gz"; + name = "14.1.3-1.tar.gz"; + sha256 = "4fe7eb277c878c58e6751cf79a9eefcdbf3ba7c8b7353ddbc20adcfa360fccce"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sdformat-vendor/default.nix b/distros/jazzy/sdformat-vendor/default.nix index 5dfcd1e12e..017d6742c9 100644 --- a/distros/jazzy/sdformat-vendor/default.nix +++ b/distros/jazzy/sdformat-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, gz-utils-vendor, libxml2, python3Packages, pythonPackages, tinyxml-2, urdfdom }: buildRosPackage { pname = "ros-jazzy-sdformat-vendor"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/jazzy/sdformat_vendor/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "c26f6613b61486d96379e8e830ebd5ac668833c6988020ac0fa403981670fd27"; + url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/jazzy/sdformat_vendor/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "c8480932bee0693f4fde011d37cf18fd5701ba4eb5f19165cc7978b68e486b7e"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: sdformat14 14.1.1 + description = "Vendor package for: sdformat14 14.4.0 SDFormat is an XML file format that describes environments, objects, and robots in a manner suitable for robotic applications"; diff --git a/distros/jazzy/septentrio-gnss-driver/default.nix b/distros/jazzy/septentrio-gnss-driver/default.nix index 25a0164e97..6487cd6530 100644 --- a/distros/jazzy/septentrio-gnss-driver/default.nix +++ b/distros/jazzy/septentrio-gnss-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, boost, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-jazzy-septentrio-gnss-driver"; - version = "1.4.0-r2"; + version = "1.4.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/jazzy/septentrio_gnss_driver/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "84298333312f53ebd0e8f338f0c7d595cc014d59aa058207a1353e2bcfa0b667"; + url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/jazzy/septentrio_gnss_driver/1.4.0-3.tar.gz"; + name = "1.4.0-3.tar.gz"; + sha256 = "ea913bca837990ebffff45c29404904672bd634d63aa807c4ab818d0eb2c5663"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/shared-queues-vendor/default.nix b/distros/jazzy/shared-queues-vendor/default.nix index 4aeaa6cfc8..e88e1677b2 100644 --- a/distros/jazzy/shared-queues-vendor/default.nix +++ b/distros/jazzy/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-jazzy-shared-queues-vendor"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/shared_queues_vendor/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "420075a4dd887049e6a698f8837e7a5614e6f5769e6334703fdf0b3cffc6d619"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/shared_queues_vendor/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "be49551d32fe18cf0693dc0cf28e76068537e8933cfb5e2d56bce209ea71fd80"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sick-scan-xd/default.nix b/distros/jazzy/sick-scan-xd/default.nix new file mode 100644 index 0000000000..056931681f --- /dev/null +++ b/distros/jazzy/sick-scan-xd/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, geometry-msgs, nav-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, tf2, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-sick-scan-xd"; + version = "3.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/sick_scan_xd-release/archive/release/jazzy/sick_scan_xd/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "4812e626f76fc53c10ffead1b96ebfe5356edff043bfa79e3a76b7f49825ad8d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater geometry-msgs nav-msgs rcl-interfaces rosidl-default-runtime sensor-msgs std-msgs tf2 tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS 1 and 2 driver for SICK scanner"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/simple-launch/default.nix b/distros/jazzy/simple-launch/default.nix index 3f988ec882..7264cad9e2 100644 --- a/distros/jazzy/simple-launch/default.nix +++ b/distros/jazzy/simple-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-index-python, launch, launch-ros, xacro }: buildRosPackage { pname = "ros-jazzy-simple-launch"; - version = "1.9.1-r3"; + version = "1.10.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/jazzy/simple_launch/1.9.1-3.tar.gz"; - name = "1.9.1-3.tar.gz"; - sha256 = "42f9439983a86b4ee445a22f77af199a50c13dc90a6839e6788aa7186d822f7d"; + url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/jazzy/simple_launch/1.10.1-1.tar.gz"; + name = "1.10.1-1.tar.gz"; + sha256 = "749bcc5bd434ae454981638f2e99ff8146f895d0a01842f03b8c2f2920741472"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/slam-toolbox/default.nix b/distros/jazzy/slam-toolbox/default.nix new file mode 100644 index 0000000000..d9c2014c53 --- /dev/null +++ b/distros/jazzy/slam-toolbox/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, bond, bondcpp, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, lifecycle-msgs, message-filters, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-lifecycle, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb_2021_11, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-slam-toolbox"; + version = "2.8.1-r2"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/jazzy/slam_toolbox/2.8.1-2.tar.gz"; + name = "2.8.1-2.tar.gz"; + sha256 = "286cfd427619ed7c410e0c4d8264a9c79394d41f6451ede2756918b9df949d95"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-uncrustify ament-lint-auto launch launch-testing ]; + propagatedBuildInputs = [ bond bondcpp boost builtin-interfaces ceres-solver eigen interactive-markers liblapack lifecycle-msgs message-filters nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-lifecycle rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb_2021_11 tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets"; + license = with lib.licenses; [ "LGPL" ]; + }; +} diff --git a/distros/jazzy/smclib/default.nix b/distros/jazzy/smclib/default.nix index ab3fafe574..6eda843810 100644 --- a/distros/jazzy/smclib/default.nix +++ b/distros/jazzy/smclib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-jazzy-smclib"; - version = "4.0.0-r5"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/smclib/4.0.0-5.tar.gz"; - name = "4.0.0-5.tar.gz"; - sha256 = "e207d65b3663ae2ff0e91ee972d6e225ec24b21ab1a2cdb6f97eb30ee67f48ce"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/jazzy/smclib/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "8ada28c42a19c7ef20991fbe1fd74b458ec58e969141e9162c55264d363a49ab"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sophus/default.nix b/distros/jazzy/sophus/default.nix index 28a0004ac8..fa6d02d144 100644 --- a/distros/jazzy/sophus/default.nix +++ b/distros/jazzy/sophus/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, eigen }: +{ lib, buildRosPackage, fetchurl, ceres-solver, cmake, eigen, fmt }: buildRosPackage { pname = "ros-jazzy-sophus"; - version = "1.22.9100-r2"; + version = "1.22.9102-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/sophus-release/archive/release/jazzy/sophus/1.22.9100-2.tar.gz"; - name = "1.22.9100-2.tar.gz"; - sha256 = "222d9a3a1b143fc523db82a9d8bb70a5f738a30049bfce4b232f28c0bdaa1534"; + url = "https://github.com/ros2-gbp/sophus-release/archive/release/jazzy/sophus/1.22.9102-2.tar.gz"; + name = "1.22.9102-2.tar.gz"; + sha256 = "3bbcab8844f06c727403f0d602be286fc9779048754b37c23a3a936bee074807"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; + propagatedBuildInputs = [ ceres-solver eigen fmt ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/jazzy/spatio-temporal-voxel-layer/default.nix b/distros/jazzy/spatio-temporal-voxel-layer/default.nix new file mode 100644 index 0000000000..e4fd658d80 --- /dev/null +++ b/distros/jazzy/spatio-temporal-voxel-layer/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, builtin-interfaces, geometry-msgs, laser-geometry, message-filters, nav2-costmap-2d, openexr, openvdb-vendor, pcl, pcl-conversions, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-jazzy-spatio-temporal-voxel-layer"; + version = "2.5.0-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/jazzy/spatio_temporal_voxel_layer/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "88ac0958ddaa6fd9b4c56d31baec3b6ecc07e400abfcd37f1bf9ae43239c441a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs laser-geometry message-filters nav2-costmap-2d openexr openvdb-vendor pcl pcl-conversions pluginlib rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The spatio-temporal 3D obstacle costmap package"; + license = with lib.licenses; [ "LGPL-2.1-only" ]; + }; +} diff --git a/distros/jazzy/spinnaker-camera-driver/default.nix b/distros/jazzy/spinnaker-camera-driver/default.nix index 1f5385d708..4d3d75fde8 100644 --- a/distros/jazzy/spinnaker-camera-driver/default.nix +++ b/distros/jazzy/spinnaker-camera-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, curl, dpkg, ffmpeg, flir-camera-msgs, image-transport, libusb1, python3Packages, rclcpp, rclcpp-components, sensor-msgs, std-msgs, yaml-cpp }: buildRosPackage { pname = "ros-jazzy-spinnaker-camera-driver"; - version = "2.0.15-r2"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/spinnaker_camera_driver/2.0.15-2.tar.gz"; - name = "2.0.15-2.tar.gz"; - sha256 = "61b4d2befb62e5f54ce570a59e3cc0c86d6e759023bbed63f3970d9fa976f8de"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/spinnaker_camera_driver/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "b292d9711182a43a9acfc0c579a30dd8a2886548afc598630f5ed6c1ee36a626"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/spinnaker-synchronized-camera-driver/default.nix b/distros/jazzy/spinnaker-synchronized-camera-driver/default.nix index d0886170ed..847ff033e7 100644 --- a/distros/jazzy/spinnaker-synchronized-camera-driver/default.nix +++ b/distros/jazzy/spinnaker-synchronized-camera-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, spinnaker-camera-driver }: buildRosPackage { pname = "ros-jazzy-spinnaker-synchronized-camera-driver"; - version = "2.0.15-r2"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/spinnaker_synchronized_camera_driver/2.0.15-2.tar.gz"; - name = "2.0.15-2.tar.gz"; - sha256 = "1e983b19cb4000f26a918aad11a63a4ddfd8ce7c8b81fd5e16f3008e8b6fe736"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/jazzy/spinnaker_synchronized_camera_driver/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "331877e4c655d8eab706c71392c7987ead50a96acdf71c15702a12477ef44f5e"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sqlite3-vendor/default.nix b/distros/jazzy/sqlite3-vendor/default.nix index 0d57c9be64..b40a462588 100644 --- a/distros/jazzy/sqlite3-vendor/default.nix +++ b/distros/jazzy/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, sqlite }: buildRosPackage { pname = "ros-jazzy-sqlite3-vendor"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/sqlite3_vendor/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "6bf2faa24701d1d17786bb0ec60a9aa2271e90396ff3ef24f3cde9b5d1b92b29"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/sqlite3_vendor/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "8426211e2e7fb1f78e4d4afc3033408e81b9f8731b7f5239dcaa298c22914d56"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sros2-cmake/default.nix b/distros/jazzy/sros2-cmake/default.nix index b9a28d9c57..296d5f7108 100644 --- a/distros/jazzy/sros2-cmake/default.nix +++ b/distros/jazzy/sros2-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-test, ament-lint-auto, ament-lint-common, ros2cli, sros2 }: buildRosPackage { pname = "ros-jazzy-sros2-cmake"; - version = "0.13.0-r3"; + version = "0.13.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/jazzy/sros2_cmake/0.13.0-3.tar.gz"; - name = "0.13.0-3.tar.gz"; - sha256 = "775835497a57aca0dbff0d3eb5dfcfafb806d1fe3933c45a89996ce795c54c5d"; + url = "https://github.com/ros2-gbp/sros2-release/archive/release/jazzy/sros2_cmake/0.13.2-1.tar.gz"; + name = "0.13.2-1.tar.gz"; + sha256 = "63e15c5c9abe7054c931578ebd8387b26d712d5648b026f9991a34862e522fd2"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/sros2/default.nix b/distros/jazzy/sros2/default.nix index c5d4eaa62b..ddfa825ef2 100644 --- a/distros/jazzy/sros2/default.nix +++ b/distros/jazzy/sros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: buildRosPackage { pname = "ros-jazzy-sros2"; - version = "0.13.0-r3"; + version = "0.13.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/jazzy/sros2/0.13.0-3.tar.gz"; - name = "0.13.0-3.tar.gz"; - sha256 = "e2c01f1263bc95eee3eb0c909db3e99e2956e96071751bb56826cf7d5b693869"; + url = "https://github.com/ros2-gbp/sros2-release/archive/release/jazzy/sros2/0.13.2-1.tar.gz"; + name = "0.13.2-1.tar.gz"; + sha256 = "e4724f9c527dc2537da2f7cee8630e674b217f7e176f49b924d0c63d8e7cdf5f"; }; buildType = "ament_python"; diff --git a/distros/jazzy/steering-controllers-library/default.nix b/distros/jazzy/steering-controllers-library/default.nix index 6f9c606e30..4ddc60929d 100644 --- a/distros/jazzy/steering-controllers-library/default.nix +++ b/distros/jazzy/steering-controllers-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }: buildRosPackage { pname = "ros-jazzy-steering-controllers-library"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/steering_controllers_library/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "d970a0727bdd2e1d3def0ee496432c9c0789e21d2ebe1495f3bdf9ddb3f0ed92"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/steering_controllers_library/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "785f0d913578a0d05bc97f9d610af01d6aa102f1607dc04717447038b109ac95"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/steering-functions/default.nix b/distros/jazzy/steering-functions/default.nix new file mode 100644 index 0000000000..5e69838475 --- /dev/null +++ b/distros/jazzy/steering-functions/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, eigen, ros-environment }: +buildRosPackage { + pname = "ros-jazzy-steering-functions"; + version = "0.3.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/steering_functions-release/archive/release/jazzy/steering_functions/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "72a956d0b963e8cc139102de2f597a06d22d1c51cfe634d953976ddd4edd7965"; + }; + + buildType = "cmake"; + buildInputs = [ cmake ros-environment ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "The steering_functions package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/jazzy/stereo-image-proc/default.nix b/distros/jazzy/stereo-image-proc/default.nix index df9d065299..2c0e32ad23 100644 --- a/distros/jazzy/stereo-image-proc/default.nix +++ b/distros/jazzy/stereo-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, ros-testing, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-jazzy-stereo-image-proc"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/stereo_image_proc/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "cb8c006a8a8acd8a49be9c56e5dc66816000e5f93dc0d589cdf0eab4ab3a342a"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/stereo_image_proc/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "499f820fc5fdeb2b21a1314bb6eeb424c6cf3a9da0a33563c03b45a266bd0228"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/swri-console/default.nix b/distros/jazzy/swri-console/default.nix index 69c0d11975..bcf78c3cc0 100644 --- a/distros/jazzy/swri-console/default.nix +++ b/distros/jazzy/swri-console/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, rosbag2-transport, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-swri-console"; - version = "2.0.4-r7"; + version = "2.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/jazzy/swri_console/2.0.4-7.tar.gz"; - name = "2.0.4-7.tar.gz"; - sha256 = "5606f5a8de957b2a2026d9e6671cc582751bfd8482b6b88660f6583e54655afd"; + url = "https://github.com/ros2-gbp/swri_console-release/archive/release/jazzy/swri_console/2.0.5-1.tar.gz"; + name = "2.0.5-1.tar.gz"; + sha256 = "0bcb6a6b6b8eccd3acba1aa68cb993932ee4ac6f6384c4623aefc51f47ddffde"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosbag2-transport rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/jazzy/test-ros-gz-bridge/default.nix b/distros/jazzy/test-ros-gz-bridge/default.nix index 3c34e2d2a8..826994b8b6 100644 --- a/distros/jazzy/test-ros-gz-bridge/default.nix +++ b/distros/jazzy/test-ros-gz-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, launch-testing, launch-testing-ament-cmake, ros-gz-bridge }: buildRosPackage { pname = "ros-jazzy-test-ros-gz-bridge"; - version = "1.0.0-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/test_ros_gz_bridge/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "2a69c378111233216a4fb2e9a954fbd7eb74d96bbc165ac7bd2a0e076b06c4ad"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/jazzy/test_ros_gz_bridge/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "db4d8f637798a8e5af85861984e3a607d5bc7247071c11494889e4aea2a8c6a3"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-bullet/default.nix b/distros/jazzy/tf2-bullet/default.nix index d2d2e27632..16e4134214 100644 --- a/distros/jazzy/tf2-bullet/default.nix +++ b/distros/jazzy/tf2-bullet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-jazzy-tf2-bullet"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_bullet/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "af4b381226a25a14b446fb3c7193aa319ebb005c21a5cdb93a3c86796aafa5be"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_bullet/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "5af9d7150b2e0ee17b27c7d4908683665f015daee68b7efe872415f6d3c7b905"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-eigen-kdl/default.nix b/distros/jazzy/tf2-eigen-kdl/default.nix index f3c5428ef3..2fca183fad 100644 --- a/distros/jazzy/tf2-eigen-kdl/default.nix +++ b/distros/jazzy/tf2-eigen-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }: buildRosPackage { pname = "ros-jazzy-tf2-eigen-kdl"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_eigen_kdl/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "783e8ddc545d8c2b740fb4e65726e4f12e838d3620cb60b694bb11562220471f"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_eigen_kdl/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "afc914fd9913612f3b9d387efdb094f45f0cca33a066a344c701ea0c5a2b805a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-eigen/default.nix b/distros/jazzy/tf2-eigen/default.nix index 3c0f407416..b069a59e54 100644 --- a/distros/jazzy/tf2-eigen/default.nix +++ b/distros/jazzy/tf2-eigen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-jazzy-tf2-eigen"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_eigen/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "867215c057f222d81692ff55462a7ac2c3d4bc0ee63bf73aba63abb3510f7367"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_eigen/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "794a9ee00df1830782458328e200cdd1ca5fdefc10d68d0ae2f9f105784c33e1"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-geometry-msgs/default.nix b/distros/jazzy/tf2-geometry-msgs/default.nix index c44dfb4620..d4186ee069 100644 --- a/distros/jazzy/tf2-geometry-msgs/default.nix +++ b/distros/jazzy/tf2-geometry-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-jazzy-tf2-geometry-msgs"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_geometry_msgs/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "c3990bcc06bd4f0297b96efb2ae25d91e6f75d6beb99d6636c5438fa3d8708bf"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_geometry_msgs/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "9c82ae440e72d240c655be9c89cf5f7473fd3ff0a101921846d3b22b1355d915"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-kdl/default.nix b/distros/jazzy/tf2-kdl/default.nix index e5d3046ee2..27dea32b4a 100644 --- a/distros/jazzy/tf2-kdl/default.nix +++ b/distros/jazzy/tf2-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-jazzy-tf2-kdl"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_kdl/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "c0779bef889298399681b73e76c6b7441475ccb6588ba2c2cdf8940684b8195c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_kdl/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "9369a51bc91b945df28be3da86346692c772dc4bf088b6ab42340813b08c001a"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-msgs/default.nix b/distros/jazzy/tf2-msgs/default.nix index 05867ff487..bb30d8d0f7 100644 --- a/distros/jazzy/tf2-msgs/default.nix +++ b/distros/jazzy/tf2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-tf2-msgs"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_msgs/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "2362a25e97148d06ad3cef6a5b33a33431c1f8db0869fbec054ff2e53cdfaeab"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_msgs/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "0e4eaab4ac2079ce28b953ece2f8710b41908b075fb43af966d1e756596fc9aa"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-py/default.nix b/distros/jazzy/tf2-py/default.nix index 7d22f99563..1d92e0f342 100644 --- a/distros/jazzy/tf2-py/default.nix +++ b/distros/jazzy/tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: buildRosPackage { pname = "ros-jazzy-tf2-py"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_py/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "8951694d1b543b290c15c3bd946c60d991e348e03d271a847faae0c5add51bd5"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_py/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "86732abbaa0ef265aef6d2e93c61cf33f27cbc334de1431a70ca04a2be8f259c"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-ros-py/default.nix b/distros/jazzy/tf2-ros-py/default.nix index 448718d1a5..fc3b6dc96b 100644 --- a/distros/jazzy/tf2-ros-py/default.nix +++ b/distros/jazzy/tf2-ros-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }: buildRosPackage { pname = "ros-jazzy-tf2-ros-py"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_ros_py/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "a1ea46dbdf07c4cb1d6b08a6c763fcc7dd97fb4cf1e5dc15c1b6297d3c51835e"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_ros_py/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "4534982db48b4232a28ead092a7cd3308b03f5fd793ef668a3f777722ae7adb8"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tf2-ros/default.nix b/distros/jazzy/tf2-ros/default.nix index 3965dfb35c..a070220e62 100644 --- a/distros/jazzy/tf2-ros/default.nix +++ b/distros/jazzy/tf2-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-jazzy-tf2-ros"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_ros/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "38a1a80c14334f92b752bbf0990f059d78e935df567469e68ea704f7029b2b8e"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_ros/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "1fffd90661d3d3afb39996715d320175cd04a4911efdd4fc9ec1ec13909bd4c6"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-sensor-msgs/default.nix b/distros/jazzy/tf2-sensor-msgs/default.nix index e8bffd8103..e21f2869c9 100644 --- a/distros/jazzy/tf2-sensor-msgs/default.nix +++ b/distros/jazzy/tf2-sensor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, python-cmake-module, python3Packages, rclcpp, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-jazzy-tf2-sensor-msgs"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_sensor_msgs/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "bd836f9b787b87c85b11ddcb0f4d43da28324a5bd0506e794a8a8e0fb585ead1"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_sensor_msgs/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "fc83a5cbb08dfbe724c94dc12f6583a8b160303fd8c9ade575afe9bd838dc7fb"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tf2-tools/default.nix b/distros/jazzy/tf2-tools/default.nix index f8bffbf5ae..0929d38ef5 100644 --- a/distros/jazzy/tf2-tools/default.nix +++ b/distros/jazzy/tf2-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, graphviz, python3Packages, pythonPackages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }: buildRosPackage { pname = "ros-jazzy-tf2-tools"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_tools/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "76918e525ae1704a4266241063a0131e34e9d6da4e76c9fc697b489cb3c2a770"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2_tools/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "14f3bfcdacc310b08be24113df4e5e3b0faadd7788f4c941ad04dc3661fe8140"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tf2/default.nix b/distros/jazzy/tf2/default.nix index 6224bc393d..177651d944 100644 --- a/distros/jazzy/tf2/default.nix +++ b/distros/jazzy/tf2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, geometry-msgs, rcutils, rosidl-runtime-cpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, geometry-msgs, rcutils, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-jazzy-tf2"; - version = "0.36.3-r1"; + version = "0.36.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2/0.36.3-1.tar.gz"; - name = "0.36.3-1.tar.gz"; - sha256 = "a15916bdc9a530fbb82089d5b72a1c1d16cbf7426e4de3c59be80cd8df3a138a"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/jazzy/tf2/0.36.4-1.tar.gz"; + name = "0.36.4-1.tar.gz"; + sha256 = "e202e3985adb591ea8fe78283841997fac26451cce0dcabcbf04eb35dd604b82"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; + checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-google-benchmark ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; propagatedBuildInputs = [ builtin-interfaces geometry-msgs rcutils rosidl-runtime-cpp ]; nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; diff --git a/distros/jazzy/theora-image-transport/default.nix b/distros/jazzy/theora-image-transport/default.nix index aab70c66ef..82854afca3 100644 --- a/distros/jazzy/theora-image-transport/default.nix +++ b/distros/jazzy/theora-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cv-bridge, image-transport, libogg, libtheora, opencv, pkg-config, pluginlib, rclcpp, rcutils, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-jazzy-theora-image-transport"; - version = "4.0.0-r2"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/theora_image_transport/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "9489f17f00dbb658b801dd1f58ac981415c5400c2b6714b1f8719ba686201552"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/theora_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "9a320955888afbdffbb5bcf270a6d8543234505f66457479cb528a6df41ddda5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/topic-monitor/default.nix b/distros/jazzy/topic-monitor/default.nix index 836887d71a..bbdb734e2c 100644 --- a/distros/jazzy/topic-monitor/default.nix +++ b/distros/jazzy/topic-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-jazzy-topic-monitor"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/topic_monitor/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "dda373e04ac89925beccf909847dcf14870beb00d787c1b45adc1926cbdb3a2c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/topic_monitor/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "3fefc738eec1ca3c566602adfaa93449633caabc9e27eda52ab0a5bb485fbad3"; }; buildType = "ament_python"; diff --git a/distros/jazzy/topic-statistics-demo/default.nix b/distros/jazzy/topic-statistics-demo/default.nix index f1b84b8215..9b50739413 100644 --- a/distros/jazzy/topic-statistics-demo/default.nix +++ b/distros/jazzy/topic-statistics-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils, sensor-msgs, statistics-msgs }: buildRosPackage { pname = "ros-jazzy-topic-statistics-demo"; - version = "0.33.3-r1"; + version = "0.33.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/topic_statistics_demo/0.33.3-1.tar.gz"; - name = "0.33.3-1.tar.gz"; - sha256 = "6de53480ea8bb1c2af329cd8d2773eaceee06ce19dd115b800a5d44fbff19e9c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/jazzy/topic_statistics_demo/0.33.4-1.tar.gz"; + name = "0.33.4-1.tar.gz"; + sha256 = "d6374db6175dfcf82689a185233452e2bc95e3c41a17d6ea1b90a0b9a68c672d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tracetools-image-pipeline/default.nix b/distros/jazzy/tracetools-image-pipeline/default.nix index 133165e413..bd37a81195 100644 --- a/distros/jazzy/tracetools-image-pipeline/default.nix +++ b/distros/jazzy/tracetools-image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, pkg-config }: buildRosPackage { pname = "ros-jazzy-tracetools-image-pipeline"; - version = "5.0.1-r2"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/tracetools_image_pipeline/5.0.1-2.tar.gz"; - name = "5.0.1-2.tar.gz"; - sha256 = "33948066b625dea64d93085789e1dd21f6d98dc10130917fb3955e7bb070f104"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/jazzy/tracetools_image_pipeline/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "951253cf1e662ae122787ed52d9a492a3400ef0de676525ed5b3723474a9f9b5"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tracetools-launch/default.nix b/distros/jazzy/tracetools-launch/default.nix index c0822396fd..39c0b79fd1 100644 --- a/distros/jazzy/tracetools-launch/default.nix +++ b/distros/jazzy/tracetools-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-trace }: buildRosPackage { pname = "ros-jazzy-tracetools-launch"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_launch/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "23f6e66aa7c07cbfd19d24454ac009e3741fb3ac884d526b2c3f154c12ca6bea"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_launch/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "5bf75c7aa3b3a1c30dc9219369a2308a80cced8169c3ecb3d65ead3962248533"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tracetools-read/default.nix b/distros/jazzy/tracetools-read/default.nix index 6e818467c3..13fe5cd7cc 100644 --- a/distros/jazzy/tracetools-read/default.nix +++ b/distros/jazzy/tracetools-read/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, babeltrace, pythonPackages }: buildRosPackage { pname = "ros-jazzy-tracetools-read"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_read/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "7c30c18ead9fe28e07cb9f501ea7ba22c12c97b91a9160e78834232ad02d244e"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_read/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "19a2692d315fb3459b6797f3ca3f80d79781fdcdc4b33e3f026a443b2c75b0b9"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tracetools-test/default.nix b/distros/jazzy/tracetools-test/default.nix index f7b18d74f0..7384012e0e 100644 --- a/distros/jazzy/tracetools-test/default.nix +++ b/distros/jazzy/tracetools-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-launch, tracetools-read, tracetools-trace }: buildRosPackage { pname = "ros-jazzy-tracetools-test"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_test/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "82ba5f84655678859a608b62274ea64580b83254d613b25733f40cebcde6a272"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_test/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "01cfdf0e6396a83b334e3af1a5a84ec4006a4dafbd96848e9b9e451a4c06fce0"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tracetools-trace/default.nix b/distros/jazzy/tracetools-trace/default.nix index 533845c064..a85e4cb4c8 100644 --- a/distros/jazzy/tracetools-trace/default.nix +++ b/distros/jazzy/tracetools-trace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, lttngpy, pythonPackages }: buildRosPackage { pname = "ros-jazzy-tracetools-trace"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_trace/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "8a9f64040fa579f8c625a0e0ca3f7c042ca7ffff569d191618d6918be5962fb6"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools_trace/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "8760555ee8bb145cb07e3a1f456b4568f7198a3a78c921c5f55e9e47f3cbc1ee"; }; buildType = "ament_python"; diff --git a/distros/jazzy/tracetools/default.nix b/distros/jazzy/tracetools/default.nix index 488da02006..a726e9ed0d 100644 --- a/distros/jazzy/tracetools/default.nix +++ b/distros/jazzy/tracetools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lttng-tools, lttng-ust, pkg-config }: buildRosPackage { pname = "ros-jazzy-tracetools"; - version = "8.2.0-r2"; + version = "8.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools/8.2.0-2.tar.gz"; - name = "8.2.0-2.tar.gz"; - sha256 = "1e1606ef314a8c12226c7c4e1219ef1ecde45168270f4d357395967d15b21377"; + url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/jazzy/tracetools/8.2.1-1.tar.gz"; + name = "8.2.1-1.tar.gz"; + sha256 = "8a07c470d1b20e9ee356d47720f6d1fe908f30f2f7e81224ff825ea6807e79fa"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/transmission-interface/default.nix b/distros/jazzy/transmission-interface/default.nix index 7f6ee9a25a..1300fa0fc9 100644 --- a/distros/jazzy/transmission-interface/default.nix +++ b/distros/jazzy/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-transmission-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/transmission_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "ecb1ef01d809231979b2c96f21e94dd7a7a65490c6cf0519c275aa84a39685fd"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/jazzy/transmission_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "72aaed824c0fba397d86aa28959574428333f22364616543d4dd9684ce78b5b8"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tricycle-controller/default.nix b/distros/jazzy/tricycle-controller/default.nix index 1f94ed1e74..61ff3baa8d 100644 --- a/distros/jazzy/tricycle-controller/default.nix +++ b/distros/jazzy/tricycle-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-jazzy-tricycle-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "ac717fc374c3b5a76249d2835110d0e6e65067c658d4685fc26b941bb6a5ab0e"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "5bfa84cd071063d46b10701171bd9ac8a20f0a622eacb447ef6498ee9ea61c29"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/tricycle-steering-controller/default.nix b/distros/jazzy/tricycle-steering-controller/default.nix index a6db8087a4..22f5b725f1 100644 --- a/distros/jazzy/tricycle-steering-controller/default.nix +++ b/distros/jazzy/tricycle-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-jazzy-tricycle-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "569c85ae109ae4da42053baa7e3fc2d692748d77e4032dc890516374408e43d7"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/tricycle_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "0193708fb73b3daa984b9e8cf766c6780356835aa438c44b75871645b9b9e9dc"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/turtle-tf2-cpp/default.nix b/distros/jazzy/turtle-tf2-cpp/default.nix index ee54a68ed7..33e12333eb 100644 --- a/distros/jazzy/turtle-tf2-cpp/default.nix +++ b/distros/jazzy/turtle-tf2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-jazzy-turtle-tf2-cpp"; - version = "0.3.6-r5"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/turtle_tf2_cpp/0.3.6-5.tar.gz"; - name = "0.3.6-5.tar.gz"; - sha256 = "7fcedeb5492f1e74c1b9d0ce106835e667cad8ed2c4b5808a6cea5fd4f61debb"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/turtle_tf2_cpp/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "5af3b0eff152cc64fe993f7934f5305035e8816d076969c5ff144be52849da8f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/turtle-tf2-py/default.nix b/distros/jazzy/turtle-tf2-py/default.nix index b2a9c9eb7d..19c52a186e 100644 --- a/distros/jazzy/turtle-tf2-py/default.nix +++ b/distros/jazzy/turtle-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: buildRosPackage { pname = "ros-jazzy-turtle-tf2-py"; - version = "0.3.6-r5"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/turtle_tf2_py/0.3.6-5.tar.gz"; - name = "0.3.6-5.tar.gz"; - sha256 = "3ae2f4cda56a52ddfde483d42db752825b17dfb4aa50f50dc771de470b277867"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/jazzy/turtle_tf2_py/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "e27d36deb180b38b7901dc25596d41942c4101715cfdf26feb601e9c9099886b"; }; buildType = "ament_python"; diff --git a/distros/jazzy/udp-msgs/default.nix b/distros/jazzy/udp-msgs/default.nix index 7dae4198b8..873d820c2d 100644 --- a/distros/jazzy/udp-msgs/default.nix +++ b/distros/jazzy/udp-msgs/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-jazzy-udp-msgs"; - version = "0.0.3-r7"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/jazzy/udp_msgs/0.0.3-7.tar.gz"; - name = "0.0.3-7.tar.gz"; - sha256 = "4140ccd710d0d3db26a002d47ae4508501d483b1144dd531b15608aacd0666c7"; + url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/jazzy/udp_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "d58a514fa543be076fcd6ff8913205f6fed2fa05273dcd3f0e780c226db29719"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { - description = "ROS2 udp_msgs package"; + description = "ROS / ROS2 udp_msgs package"; license = with lib.licenses; [ mit ]; }; } diff --git a/distros/jazzy/ur-calibration/default.nix b/distros/jazzy/ur-calibration/default.nix index 0d3099c32d..51b595ea56 100644 --- a/distros/jazzy/ur-calibration/default.nix +++ b/distros/jazzy/ur-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }: buildRosPackage { pname = "ros-jazzy-ur-calibration"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_calibration/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "184618df03f13b49ef124427a1efff451c5efe7d7c637ede214ada94dd82174c"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_calibration/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "4aaa3d3cca39f479ba3ee5e0eefbe8a37ab7847fe4ff0185f4b04cf1b0d5c824"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ur-client-library/default.nix b/distros/jazzy/ur-client-library/default.nix index cfda2e7166..94fdc40a32 100644 --- a/distros/jazzy/ur-client-library/default.nix +++ b/distros/jazzy/ur-client-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake }: buildRosPackage { pname = "ros-jazzy-ur-client-library"; - version = "1.3.6-r2"; + version = "1.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/jazzy/ur_client_library/1.3.6-2.tar.gz"; - name = "1.3.6-2.tar.gz"; - sha256 = "282e31a711a069314e6bb78619c354613b42f0340054085b923c76ca624b71e6"; + url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/jazzy/ur_client_library/1.3.7-1.tar.gz"; + name = "1.3.7-1.tar.gz"; + sha256 = "4f247d2ace3238a9573338be7e51f65c60660402f3a4212d9743b61e20b4fb67"; }; buildType = "cmake"; diff --git a/distros/jazzy/ur-controllers/default.nix b/distros/jazzy/ur-controllers/default.nix index 7ecdffe9b4..026eb43190 100644 --- a/distros/jazzy/ur-controllers/default.nix +++ b/distros/jazzy/ur-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }: buildRosPackage { pname = "ros-jazzy-ur-controllers"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_controllers/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "a4954d8f0ff3c04878bb70ab4616be0ad177fac4d8e2a2b6fef522b2dd95382d"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_controllers/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "a08c632cdc8a83573179b3b320bd8ad3875571cf502ee586b9e15537618012cc"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ur-dashboard-msgs/default.nix b/distros/jazzy/ur-dashboard-msgs/default.nix index b148f8cd01..4b60d8cd6b 100644 --- a/distros/jazzy/ur-dashboard-msgs/default.nix +++ b/distros/jazzy/ur-dashboard-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-jazzy-ur-dashboard-msgs"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_dashboard_msgs/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "85b05b948e5375e6024457c7d0f7b9df8007af50433affa0af59f3934dd7cdee"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_dashboard_msgs/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "7e2cef52b3391fda128f62f32348ff0cac56202d4ec7983a83650aa37757546f"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ur-moveit-config/default.nix b/distros/jazzy/ur-moveit-config/default.nix index f5ec0ab3ad..f5dbcae0cb 100644 --- a/distros/jazzy/ur-moveit-config/default.nix +++ b/distros/jazzy/ur-moveit-config/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-configs-utils, moveit-kinematics, moveit-planners, moveit-planners-chomp, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, ur-description, warehouse-ros-sqlite, xacro }: buildRosPackage { pname = "ros-jazzy-ur-moveit-config"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_moveit_config/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "9acd3c34e3f232eaa0fe80e50b238a9c92bed49063db1cef13b11b6c64614320"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_moveit_config/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "74d2314a92b9d69037fa9c9c57db31f7fd3ab1528c0e0c82ce4b792264f2be34"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ launch launch-ros moveit-kinematics moveit-planners-ompl moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager rviz2 ur-description urdf warehouse-ros-sqlite xacro ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ moveit-configs-utils moveit-kinematics moveit-planners moveit-planners-chomp moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager ur-description warehouse-ros-sqlite xacro ]; + nativeBuildInputs = [ ament-cmake ]; meta = { description = "An example package with MoveIt2 configurations for UR robots."; diff --git a/distros/jazzy/ur-robot-driver/default.nix b/distros/jazzy/ur-robot-driver/default.nix index bf0b108bdd..f9fcad6312 100644 --- a/distros/jazzy/ur-robot-driver/default.nix +++ b/distros/jazzy/ur-robot-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }: buildRosPackage { pname = "ros-jazzy-ur-robot-driver"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_robot_driver/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "21b93e99f38bf2dd6595b52ef6f707baa25d28eb85f3c146e4adf8078221d0d8"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur_robot_driver/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "8a07b5e80de9381cf939178f091fa329f3b12475e6e40bac4e4b123150910936"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/ur/default.nix b/distros/jazzy/ur/default.nix index a4b0be6ebb..2a9b210e04 100644 --- a/distros/jazzy/ur/default.nix +++ b/distros/jazzy/ur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }: buildRosPackage { pname = "ros-jazzy-ur"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "139d85f61477f329a2cc9e4d791d4135a5e6664e653d06a1a321b0b218fcaf2f"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/jazzy/ur/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "eb8aa6b4a2658ea5f37b8b8d959433196242b49a55f46c51b486624662cd708b"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/velocity-controllers/default.nix b/distros/jazzy/velocity-controllers/default.nix index c5819dbc54..88d39e1ce3 100644 --- a/distros/jazzy/velocity-controllers/default.nix +++ b/distros/jazzy/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-jazzy-velocity-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/velocity_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "86486e3510d44e56a41188789cb499a7dc3ed08cc53033e53c818c993ea27c17"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/velocity_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "1d14f821c00b24842746c5cf44a3d2cecfb27172c1f40e1cefc726b85cc4a08d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/vision-opencv/default.nix b/distros/jazzy/vision-opencv/default.nix index c229dfd865..4acd4ef0b3 100644 --- a/distros/jazzy/vision-opencv/default.nix +++ b/distros/jazzy/vision-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-geometry }: buildRosPackage { pname = "ros-jazzy-vision-opencv"; - version = "4.0.0-r2"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/vision_opencv/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "e6783f96a71944939c412398fb72bfe1fbbefaf61f7f0654a321383a064cc364"; + url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/jazzy/vision_opencv/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "a57562216e7baed3d9e25c74dda06679938b08d77d7edbf9eeb7de1b1503e14d"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/zlib-point-cloud-transport/default.nix b/distros/jazzy/zlib-point-cloud-transport/default.nix index a4c96a366e..3474800bd7 100644 --- a/distros/jazzy/zlib-point-cloud-transport/default.nix +++ b/distros/jazzy/zlib-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zlib }: buildRosPackage { pname = "ros-jazzy-zlib-point-cloud-transport"; - version = "3.0.3-r3"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/zlib_point_cloud_transport/3.0.3-3.tar.gz"; - name = "3.0.3-3.tar.gz"; - sha256 = "c9947f593a94c7effa27dabf1b062a400fe41b836ade19855a1b2e93477fc230"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/zlib_point_cloud_transport/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "12c6834a15cb9c5e9d3c7fbee191ae6c49e69299d167d44f6aa2c4fde366b940"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/zstd-image-transport/default.nix b/distros/jazzy/zstd-image-transport/default.nix index 75641a4347..3d26c3b41d 100644 --- a/distros/jazzy/zstd-image-transport/default.nix +++ b/distros/jazzy/zstd-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, image-transport, zlib }: buildRosPackage { pname = "ros-jazzy-zstd-image-transport"; - version = "4.0.0-r2"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/zstd_image_transport/4.0.0-2.tar.gz"; - name = "4.0.0-2.tar.gz"; - sha256 = "715c574a2bde5c3bab56ad135d6feb1ff644b041008c56ea2b83e7ff5e2a32e4"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/jazzy/zstd_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "bf305eef2ab3f1ed809110876e71eb2e99978ad360ef2e8df7094af493bddfdf"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/zstd-point-cloud-transport/default.nix b/distros/jazzy/zstd-point-cloud-transport/default.nix index b4f1acfad7..b32b158122 100644 --- a/distros/jazzy/zstd-point-cloud-transport/default.nix +++ b/distros/jazzy/zstd-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zstd }: buildRosPackage { pname = "ros-jazzy-zstd-point-cloud-transport"; - version = "3.0.3-r3"; + version = "4.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/zstd_point_cloud_transport/3.0.3-3.tar.gz"; - name = "3.0.3-3.tar.gz"; - sha256 = "db94cf1f872a04050b222273181b9efd676fb976091e898c69e4011bf37ad4f8"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/jazzy/zstd_point_cloud_transport/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "6f0bbabc4cabbbcf310cc15ee1497847c513ecbc615161ae7308964c1b95fcd4"; }; buildType = "ament_cmake"; diff --git a/distros/jazzy/zstd-vendor/default.nix b/distros/jazzy/zstd-vendor/default.nix index 9d44b02e8f..4c51619aad 100644 --- a/distros/jazzy/zstd-vendor/default.nix +++ b/distros/jazzy/zstd-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, zstd }: buildRosPackage { pname = "ros-jazzy-zstd-vendor"; - version = "0.26.3-r1"; + version = "0.26.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/zstd_vendor/0.26.3-1.tar.gz"; - name = "0.26.3-1.tar.gz"; - sha256 = "fb97f3b35b22b7b93a980939dab7c6d574de0fa3bad81e405430d616b04827e8"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/jazzy/zstd_vendor/0.26.4-1.tar.gz"; + name = "0.26.4-1.tar.gz"; + sha256 = "d3c9ee60de383720ef2ebebbccf64994b6fbfbc7d32dbf836306c488ba985efd"; }; buildType = "ament_cmake"; diff --git a/distros/noetic/aruco-opencv-msgs/default.nix b/distros/noetic/aruco-opencv-msgs/default.nix index cb88b6c5aa..ed721e9e8f 100644 --- a/distros/noetic/aruco-opencv-msgs/default.nix +++ b/distros/noetic/aruco-opencv-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-aruco-opencv-msgs"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/aruco_opencv-release/archive/release/noetic/aruco_opencv_msgs/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "e48a3384affa57d6a2c5525da24009e0e209c526f9aaa801a5e6685daa727aef"; + url = "https://github.com/fictionlab-gbp/aruco_opencv-release/archive/release/noetic/aruco_opencv_msgs/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "6e6dc561d9a04cdbf2604bb24166cedcb54025326b411d1cb49be195537889cb"; }; buildType = "catkin"; diff --git a/distros/noetic/aruco-opencv/default.nix b/distros/noetic/aruco-opencv/default.nix index 4d49a7f1c8..c9ea935ddc 100644 --- a/distros/noetic/aruco-opencv/default.nix +++ b/distros/noetic/aruco-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, aruco-opencv-msgs, catkin, cv-bridge, dynamic-reconfigure, image-transport, nodelet, python3Packages, roscpp, tf2-geometry-msgs, tf2-ros, yaml-cpp }: buildRosPackage { pname = "ros-noetic-aruco-opencv"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/aruco_opencv-release/archive/release/noetic/aruco_opencv/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "d77b153af83108c26acb37dea319cc3b1afc6d06a83139f30d26a19e69e7ca0c"; + url = "https://github.com/fictionlab-gbp/aruco_opencv-release/archive/release/noetic/aruco_opencv/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "973b5a4f33db0d950a3948fc4fd7f6a7e32619a7ece3c1ee15850414eec938c0"; }; buildType = "catkin"; diff --git a/distros/noetic/beluga-amcl/default.nix b/distros/noetic/beluga-amcl/default.nix index 97da57c329..119f3d1c7b 100644 --- a/distros/noetic/beluga-amcl/default.nix +++ b/distros/noetic/beluga-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, beluga, beluga-ros, catkin, diagnostic-updater, dynamic-reconfigure, message-filters, nodelet, roscpp, rostest, std-srvs }: buildRosPackage { pname = "ros-noetic-beluga-amcl"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga_amcl/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "f31d3c1016d0516e19cce43a3e2d6fdcf2c12f20bb66ba4466a5620c6f0367bb"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga_amcl/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "65f49b5058504bbaf4e3ae841733de267e1a7fd418073ce49a6028d3be336582"; }; buildType = "catkin"; diff --git a/distros/noetic/beluga-ros/default.nix b/distros/noetic/beluga-ros/default.nix index b223a0af6c..76d459ec81 100644 --- a/distros/noetic/beluga-ros/default.nix +++ b/distros/noetic/beluga-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, beluga, catkin, geometry-msgs, nav-msgs, rostest, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-beluga-ros"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga_ros/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "74b10071e63de8dc5f98536b91c5958c75b054f13f05849d024d456b056e2315"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga_ros/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "b6823989c07bd88504c957c5a584710927ab0d8a5aa138430dc4e83a136e45f6"; }; buildType = "catkin"; diff --git a/distros/noetic/beluga/default.nix b/distros/noetic/beluga/default.nix index e2aae81b3e..9571c241f8 100644 --- a/distros/noetic/beluga/default.nix +++ b/distros/noetic/beluga/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, clang, cmake, eigen, gbenchmark, gmock, gtest, hdf5, range-v3, sophus, tbb_2021_11 }: buildRosPackage { pname = "ros-noetic-beluga"; - version = "2.0.0-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "5cc1b7cb8a07b0e9388bc29dc962d42203f05e85a9c647273859cfac3899c326"; + url = "https://github.com/ros2-gbp/beluga-release/archive/release/noetic/beluga/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "22d10654bf7f680de0d0f8705d4844dd1cce84a32822ccf443e1ade21e3df0b3"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ clang gbenchmark gmock gtest ]; - propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_8 ]; + propagatedBuildInputs = [ eigen hdf5 range-v3 sophus tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/bosch-locator-bridge/default.nix b/distros/noetic/bosch-locator-bridge/default.nix index 4aab105eff..755f424658 100644 --- a/distros/noetic/bosch-locator-bridge/default.nix +++ b/distros/noetic/bosch-locator-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, nav-msgs, pcl-conversions, poco, roscpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-bosch-locator-bridge"; - version = "1.0.10-r1"; + version = "1.0.11-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/locator_ros_bridge-release/archive/release/noetic/bosch_locator_bridge/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "6f3d1ff26c34164a77ff5447752ec39c2cc10645c250ea91b535ea8f4c8637d0"; + url = "https://github.com/ros-gbp/locator_ros_bridge-release/archive/release/noetic/bosch_locator_bridge/1.0.11-2.tar.gz"; + name = "1.0.11-2.tar.gz"; + sha256 = "dfb965ad920f6016832c764214a6e0af67a8d7552ae06d81be4f20b51fffcdd6"; }; buildType = "catkin"; diff --git a/distros/noetic/cartesian-interface/default.nix b/distros/noetic/cartesian-interface/default.nix index 32f5ef31a4..33f7440b08 100644 --- a/distros/noetic/cartesian-interface/default.nix +++ b/distros/noetic/cartesian-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, hardware-interface, roscpp, rosunit }: buildRosPackage { pname = "ros-noetic-cartesian-interface"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_interface/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "1f2aa6bb27030a2dfc1eabab2549db60369b49ed65f3a5f8452aea0ea4957b8e"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_interface/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "7852bec4675c7d0c401f8f4da568a4b337b4fea4010473127e407945b53f33da"; }; buildType = "catkin"; diff --git a/distros/noetic/cartesian-trajectory-controller/default.nix b/distros/noetic/cartesian-trajectory-controller/default.nix index c3f7202da6..5112e2dcf4 100644 --- a/distros/noetic/cartesian-trajectory-controller/default.nix +++ b/distros/noetic/cartesian-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, cartesian-interface, cartesian-trajectory-interpolation, catkin, control-msgs, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-state-controller, joint-trajectory-controller, kdl-parser, pluginlib, robot-state-publisher, ros-control-boilerplate, roscpp, rospy, rostest, speed-scaling-interface, trajectory-msgs, xacro }: buildRosPackage { pname = "ros-noetic-cartesian-trajectory-controller"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_trajectory_controller/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "a76d6faca9681d71b4d5cb2c8112ebaa045dde95182797cc95c01bb02a34133f"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_trajectory_controller/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "7ec8ca594b1fe282d7f6709ce21e2aa7ef52788e689e38a824b0ba74f9554b7e"; }; buildType = "catkin"; diff --git a/distros/noetic/cartesian-trajectory-interpolation/default.nix b/distros/noetic/cartesian-trajectory-interpolation/default.nix index db8832e943..2549a34b14 100644 --- a/distros/noetic/cartesian-trajectory-interpolation/default.nix +++ b/distros/noetic/cartesian-trajectory-interpolation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cartesian-control-msgs, catkin, joint-trajectory-controller, roscpp, rospy, rosunit, tf2-eigen }: buildRosPackage { pname = "ros-noetic-cartesian-trajectory-interpolation"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_trajectory_interpolation/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "40b4294cc4e8a4072c862714ba343b6a00446c0e79e4d31c420028cd3fbba31d"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/cartesian_trajectory_interpolation/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "91f1d8f6bf5bcb1028c322ee3f0c43d190dba9434dcea7fb566780794b23e7a0"; }; buildType = "catkin"; diff --git a/distros/noetic/chomp-motion-planner/default.nix b/distros/noetic/chomp-motion-planner/default.nix index 4b6a59c643..bcb4bb7a2a 100644 --- a/distros/noetic/chomp-motion-planner/default.nix +++ b/distros/noetic/chomp-motion-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-core, roscpp }: buildRosPackage { pname = "ros-noetic-chomp-motion-planner"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/chomp_motion_planner/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "04d37e79fbfcc9e4d0d06f86ad78c0ed1ac3f9c94d9995c8e663362516c27d1b"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/chomp_motion_planner/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "a489a311e9b80b690de6299188c9a90a76f1350a7f7c391b3ef024215eb50e2b"; }; buildType = "catkin"; diff --git a/distros/noetic/compressed-depth-image-transport/default.nix b/distros/noetic/compressed-depth-image-transport/default.nix index 1b75ff50a2..3b18918157 100644 --- a/distros/noetic/compressed-depth-image-transport/default.nix +++ b/distros/noetic/compressed-depth-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, image-transport }: buildRosPackage { pname = "ros-noetic-compressed-depth-image-transport"; - version = "1.14.0-r1"; + version = "1.15.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/image_transport_plugins-release/archive/release/noetic/compressed_depth_image_transport/1.14.0-1.tar.gz"; - name = "1.14.0-1.tar.gz"; - sha256 = "e1d9148c00c4ca8e7a71faea92217cb02ed97a74e7b065eae76b70f021f5ba25"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/noetic/compressed_depth_image_transport/1.15.0-1.tar.gz"; + name = "1.15.0-1.tar.gz"; + sha256 = "10dcb5522b1bfb2a308e76a676c64dd46622fcc1e223d86bbc8faf0a5c7953ac"; }; buildType = "catkin"; diff --git a/distros/noetic/compressed-image-transport/default.nix b/distros/noetic/compressed-image-transport/default.nix index 30896fac0e..89e240f1e2 100644 --- a/distros/noetic/compressed-image-transport/default.nix +++ b/distros/noetic/compressed-image-transport/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, image-transport }: +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, image-transport, libjpeg_turbo, rostest }: buildRosPackage { pname = "ros-noetic-compressed-image-transport"; - version = "1.14.0-r1"; + version = "1.15.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/image_transport_plugins-release/archive/release/noetic/compressed_image_transport/1.14.0-1.tar.gz"; - name = "1.14.0-1.tar.gz"; - sha256 = "e6e3ada1e7da3d37a2b3d73c9bad5c9c6acc1535ba0f24916f8de15fad7d85d1"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/noetic/compressed_image_transport/1.15.0-1.tar.gz"; + name = "1.15.0-1.tar.gz"; + sha256 = "f2ca94a705d508273d49daf18aad8d84f81f17af8b6006221b2c9c843ae24b6f"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ cv-bridge dynamic-reconfigure image-transport ]; + checkInputs = [ rostest ]; + propagatedBuildInputs = [ cv-bridge dynamic-reconfigure image-transport libjpeg_turbo ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/depthai/default.nix b/distros/noetic/depthai/default.nix index f01035fb38..9398f28d3f 100644 --- a/distros/noetic/depthai/default.nix +++ b/distros/noetic/depthai/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, libusb1, nlohmann_json, opencv, ros-environment }: buildRosPackage { pname = "ros-noetic-depthai"; - version = "2.24.0-r2"; + version = "2.26.1-r1"; src = fetchurl { - url = "https://github.com/luxonis/depthai-core-release/archive/release/noetic/depthai/2.24.0-2.tar.gz"; - name = "2.24.0-2.tar.gz"; - sha256 = "1808d74c39484d688f54846357bb4105fe5487922468f9f10bc2483bbaa18d45"; + url = "https://github.com/luxonis/depthai-core-release/archive/release/noetic/depthai/2.26.1-1.tar.gz"; + name = "2.26.1-1.tar.gz"; + sha256 = "8ed8be4623d3ace6f9b20406a5517d2c520199ad0201a419534efe7093388fef"; }; buildType = "cmake"; diff --git a/distros/noetic/eigenpy/default.nix b/distros/noetic/eigenpy/default.nix index 7e58ca53a3..853b9a9fdd 100644 --- a/distros/noetic/eigenpy/default.nix +++ b/distros/noetic/eigenpy/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-eigenpy"; - version = "3.1.4-r5"; + version = "3.7.0-r1"; src = fetchurl { - url = "https://github.com/stack-of-tasks/eigenpy-ros-release/archive/release/noetic/eigenpy/3.1.4-5.tar.gz"; - name = "3.1.4-5.tar.gz"; - sha256 = "9ae9a2834ca7badd4dfd4e59a76f4b567667ecabc2a9efbf9800f931c4d8ac0e"; + url = "https://github.com/stack-of-tasks/eigenpy-ros-release/archive/release/noetic/eigenpy/3.7.0-1.tar.gz"; + name = "3.7.0-1.tar.gz"; + sha256 = "60116d4cefa87e03dcbebb1aee56e77bd3efc379b732ef640929e6c80958120f"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost catkin eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost catkin eigen python3 python3Packages.numpy python3Packages.scipy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/etsi-its-cam-coding/default.nix b/distros/noetic/etsi-its-cam-coding/default.nix index 49d5f3c73f..5f7a959d71 100644 --- a/distros/noetic/etsi-its-cam-coding/default.nix +++ b/distros/noetic/etsi-its-cam-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-cam-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "e2c903493ee8e8e3a167924d84e1aa439ed5575bfa78746448a9b47db15f707f"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_coding/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "f282865cb68607b9f0ccf8fb6348f7bc62259af9437a078cf5da153b4ded1958"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-cam-conversion/default.nix b/distros/noetic/etsi-its-cam-conversion/default.nix index 78601deb19..af68d69b1f 100644 --- a/distros/noetic/etsi-its-cam-conversion/default.nix +++ b/distros/noetic/etsi-its-cam-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-cam-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "f2c9b9fcaaa95fada9bd797204bd2e7d81b4370124bbbe3821338faaeb86232c"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_conversion/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "1cd6e8956cec3b17f1a8ac8cfc32e6829eabc80a16c57da67ea620b2cc4cfb52"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-cam-msgs/default.nix b/distros/noetic/etsi-its-cam-msgs/default.nix index aebac79a7d..7fb36826f0 100644 --- a/distros/noetic/etsi-its-cam-msgs/default.nix +++ b/distros/noetic/etsi-its-cam-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: buildRosPackage { pname = "ros-noetic-etsi-its-cam-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "7ca17e928b89f6596da18921d9671d7a1da1ef25c6d6085de3739ab1c0683bd6"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cam_msgs/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "fc378315ff1c0b93e7e59f50a06ca9778fb88aeb8e1cef1a5041c347f55c6ae8"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-coding/default.nix b/distros/noetic/etsi-its-coding/default.nix index 758f385c22..50c09a6c97 100644 --- a/distros/noetic/etsi-its-coding/default.nix +++ b/distros/noetic/etsi-its-coding/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-coding, etsi-its-denm-coding, ros-environment }: +{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "85054b8bdad4a21b10dc22cda181fdbd183a790c0ddcd1fc96f350af970329a7"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_coding/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "ed0860960d2f5e541a43b452f902c7fba40f97b3a26e215200387fbb1fb8bbb6"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-denm-coding ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/etsi-its-conversion/default.nix b/distros/noetic/etsi-its-conversion/default.nix index 8c38c049bc..c1f0ea81fc 100644 --- a/distros/noetic/etsi-its-conversion/default.nix +++ b/distros/noetic/etsi-its-conversion/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-conversion, etsi-its-denm-conversion, message-runtime, nodelet, ros-environment, roscpp, std-msgs, udp-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, message-runtime, nodelet, ros-environment, roscpp, std-msgs, udp-msgs }: buildRosPackage { pname = "ros-noetic-etsi-its-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "b0d132fc1d36d9cd77437c0a358c6dcb0b4b60e08270b2fb47302ffefc1dcec0"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_conversion/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "c0970e167dbf3fca0ee9d788226d841b7cef637caf7655562bf831f491ed33e1"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-denm-conversion message-runtime nodelet ros-environment roscpp std-msgs udp-msgs ]; + propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion message-runtime nodelet ros-environment roscpp std-msgs udp-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/etsi-its-cpm-ts-coding/default.nix b/distros/noetic/etsi-its-cpm-ts-coding/default.nix new file mode 100644 index 0000000000..af58a616cd --- /dev/null +++ b/distros/noetic/etsi-its-cpm-ts-coding/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, ros-environment }: +buildRosPackage { + pname = "ros-noetic-etsi-its-cpm-ts-coding"; + version = "2.1.0-r3"; + + src = fetchurl { + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cpm_ts_coding/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "e016b530b31e7e36ea10f352481796f1936f8bc143a27bf13fcea9664eedc7ae"; + }; + + buildType = "catkin"; + buildInputs = [ catkin ]; + propagatedBuildInputs = [ ros-environment ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = "C++ compatible C source code for ETSI ITS CPMs (TS) generated from ASN.1 using asn1c"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/etsi-its-cpm-ts-conversion/default.nix b/distros/noetic/etsi-its-cpm-ts-conversion/default.nix new file mode 100644 index 0000000000..60d0159ab7 --- /dev/null +++ b/distros/noetic/etsi-its-cpm-ts-conversion/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cpm-ts-coding, etsi-its-cpm-ts-msgs, etsi-its-primitives-conversion, ros-environment }: +buildRosPackage { + pname = "ros-noetic-etsi-its-cpm-ts-conversion"; + version = "2.1.0-r3"; + + src = fetchurl { + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cpm_ts_conversion/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "145719787ed6ec0c4ca52c538b385e79326b650f218bf8930a96fe5b21987ee0"; + }; + + buildType = "catkin"; + buildInputs = [ catkin ]; + propagatedBuildInputs = [ etsi-its-cpm-ts-coding etsi-its-cpm-ts-msgs etsi-its-primitives-conversion ros-environment ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = "Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CPMs (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/etsi-its-cpm-ts-msgs/default.nix b/distros/noetic/etsi-its-cpm-ts-msgs/default.nix new file mode 100644 index 0000000000..7e12a8ee64 --- /dev/null +++ b/distros/noetic/etsi-its-cpm-ts-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-etsi-its-cpm-ts-msgs"; + version = "2.1.0-r3"; + + src = fetchurl { + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_cpm_ts_msgs/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "0a86ae405665ba9f60f7994ec806f4076f3ee882c262570c291cc22a72fc454a"; + }; + + buildType = "catkin"; + buildInputs = [ catkin ]; + propagatedBuildInputs = [ message-generation message-runtime ros-environment std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = "ROS messages for ETSI ITS CPM (TS)"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/etsi-its-denm-coding/default.nix b/distros/noetic/etsi-its-denm-coding/default.nix index f326c675d5..2951b1c9cc 100644 --- a/distros/noetic/etsi-its-denm-coding/default.nix +++ b/distros/noetic/etsi-its-denm-coding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-denm-coding"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_coding/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "b7671a8f316ee68665dd16fb83ec7140147ae8a4493cb767cef8c83ff06106a2"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_coding/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "f09d4e5bd8ac9e271e415fbe25617e7d9c45d1a559511785fca1bd2bb7b8e8e1"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-denm-conversion/default.nix b/distros/noetic/etsi-its-denm-conversion/default.nix index 762496138f..a38d4231b0 100644 --- a/distros/noetic/etsi-its-denm-conversion/default.nix +++ b/distros/noetic/etsi-its-denm-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-denm-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "d929306e90f7171fc7e440cd51cb929970dd41f6f0fabd564e432aa4682183d3"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_conversion/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "ab4e5b4f44907b88238874ed7e8f345502ebaf0986ff7b47ad5c17d3d04335a7"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-denm-msgs/default.nix b/distros/noetic/etsi-its-denm-msgs/default.nix index 6d97e332ed..dd09669249 100644 --- a/distros/noetic/etsi-its-denm-msgs/default.nix +++ b/distros/noetic/etsi-its-denm-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: buildRosPackage { pname = "ros-noetic-etsi-its-denm-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "a175eb31500c95c353c22f88dbc1995d558115d5dd011e58acfe16a46aeffd47"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_denm_msgs/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "08ea40b6ad7f6a92a0713696382b093b3232befcc46c31ff7595783fb1e08565"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-messages/default.nix b/distros/noetic/etsi-its-messages/default.nix index caa79cabbe..dde404f953 100644 --- a/distros/noetic/etsi-its-messages/default.nix +++ b/distros/noetic/etsi-its-messages/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, etsi-its-msgs-utils, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-messages"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_messages/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "354748c4587a42729e4ae5a73216b5454eec8d3b63f9721bac5b6d9ec120cbd8"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_messages/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "cef40bdd195928f817ee3df3c3e4a6d0ac13d70e79b427eddcdd7a4b9025e5e8"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-msgs-utils/default.nix b/distros/noetic/etsi-its-msgs-utils/default.nix index 3151b8feb1..7dec9ab863 100644 --- a/distros/noetic/etsi-its-msgs-utils/default.nix +++ b/distros/noetic/etsi-its-msgs-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, etsi-its-msgs, geographiclib, geometry-msgs, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-msgs-utils"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_msgs_utils/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "795af3d89f5494d6e5edfc4d5a82e612cc525595b33cd093e5dad15fe1a4d424"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_msgs_utils/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "4d5b0797d2a7ccda96338d0dc81fc208c8ce372a514fd95355b25d8893f6b051"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-msgs/default.nix b/distros/noetic/etsi-its-msgs/default.nix index b041bc8d2e..38a8a05ad0 100644 --- a/distros/noetic/etsi-its-msgs/default.nix +++ b/distros/noetic/etsi-its-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-msgs, etsi-its-denm-msgs, ros-environment }: +{ lib, buildRosPackage, fetchurl, catkin, etsi-its-cam-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-msgs"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "c19e4d2cf3b19f24bf89c4c06e5a5c7589e4a498927877231e689db59963cba4"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_msgs/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "bdc7bff8a9a32320e6efc78c1b4bf300082146be2301bdccd2b4f2be06b1d98f"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-denm-msgs ros-environment ]; + propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/etsi-its-primitives-conversion/default.nix b/distros/noetic/etsi-its-primitives-conversion/default.nix index 32349a22ca..e847017185 100644 --- a/distros/noetic/etsi-its-primitives-conversion/default.nix +++ b/distros/noetic/etsi-its-primitives-conversion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-primitives-conversion"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_primitives_conversion/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "0eef1a5a72ff5122ff4aeca8ed830004fd052e730918745bf91dca71d1fb54cc"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_primitives_conversion/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "8685ae34cc36684180e46fd9be9d926d3efedcf7bf26532fcbcbb933a7ad9c08"; }; buildType = "catkin"; diff --git a/distros/noetic/etsi-its-rviz-plugins/default.nix b/distros/noetic/etsi-its-rviz-plugins/default.nix index 97c22ea697..9e3ea15950 100644 --- a/distros/noetic/etsi-its-rviz-plugins/default.nix +++ b/distros/noetic/etsi-its-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ros-environment }: buildRosPackage { pname = "ros-noetic-etsi-its-rviz-plugins"; - version = "2.0.1-r1"; + version = "2.1.0-r3"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_rviz_plugins/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "1a4e99d8f80fe4c2b4f228cd1157799e1fa65ef2bc9712d2e3c6d5dcac922e45"; + url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/noetic/etsi_its_rviz_plugins/2.1.0-3.tar.gz"; + name = "2.1.0-3.tar.gz"; + sha256 = "be081a5113d5d3686812ae79986e11d5d626bb589a47db12935bef7d64be9bb5"; }; buildType = "catkin"; diff --git a/distros/noetic/fields2cover/default.nix b/distros/noetic/fields2cover/default.nix index 513a1fe5c3..e41fdf681d 100644 --- a/distros/noetic/fields2cover/default.nix +++ b/distros/noetic/fields2cover/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, swig, tbb_2021_11, tinyxml-2 }: buildRosPackage { pname = "ros-noetic-fields2cover"; - version = "2.0.0-r3"; + version = "2.0.0-r4"; src = fetchurl { - url = "https://github.com/Fields2Cover/fields2cover-release/archive/release/noetic/fields2cover/2.0.0-3.tar.gz"; - name = "2.0.0-3.tar.gz"; - sha256 = "c7a75c7e5c684c5a3d0acdf99c2b02ce311c6735cfca634583665fe4184f6ace"; + url = "https://github.com/Fields2Cover/fields2cover-release/archive/release/noetic/fields2cover/2.0.0-4.tar.gz"; + name = "2.0.0-4.tar.gz"; + sha256 = "8f6bd812a555f80bc2b54df83c9129f7da780798426113366031336134c723dd"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ gtest lcov ]; - propagatedBuildInputs = [ boost eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; + propagatedBuildInputs = [ boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter swig tbb_2021_11 tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/foxglove-bridge/default.nix b/distros/noetic/foxglove-bridge/default.nix index 279aef14f2..be6183d5f6 100644 --- a/distros/noetic/foxglove-bridge/default.nix +++ b/distros/noetic/foxglove-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, asio, catkin, gtest, nlohmann_json, nodelet, openssl, resource-retriever, ros-babel-fish, ros-environment, roscpp, rosgraph-msgs, roslib, rostest, rosunit, std-msgs, std-srvs, websocketpp, zlib }: buildRosPackage { pname = "ros-noetic-foxglove-bridge"; - version = "0.7.3-r1"; + version = "0.7.10-r1"; src = fetchurl { - url = "https://github.com/foxglove/ros_foxglove_bridge-release/archive/release/noetic/foxglove_bridge/0.7.3-1.tar.gz"; - name = "0.7.3-1.tar.gz"; - sha256 = "48c250c3e3315cc9a3d117335bad7acc0f90728ab01e444e3d2aa898c219af89"; + url = "https://github.com/foxglove/ros_foxglove_bridge-release/archive/release/noetic/foxglove_bridge/0.7.10-1.tar.gz"; + name = "0.7.10-1.tar.gz"; + sha256 = "4caedcd0aa3c35618a06263289034fe60f68033ee5a09bdc97c90dad9121368d"; }; buildType = "catkin"; diff --git a/distros/noetic/generated.nix b/distros/noetic/generated.nix index 3e5d41d40e..0358aba648 100644 --- a/distros/noetic/generated.nix +++ b/distros/noetic/generated.nix @@ -902,6 +902,12 @@ self: super: { etsi-its-conversion = self.callPackage ./etsi-its-conversion {}; + etsi-its-cpm-ts-coding = self.callPackage ./etsi-its-cpm-ts-coding {}; + + etsi-its-cpm-ts-conversion = self.callPackage ./etsi-its-cpm-ts-conversion {}; + + etsi-its-cpm-ts-msgs = self.callPackage ./etsi-its-cpm-ts-msgs {}; + etsi-its-denm-coding = self.callPackage ./etsi-its-denm-coding {}; etsi-its-denm-conversion = self.callPackage ./etsi-its-denm-conversion {}; @@ -2270,6 +2276,8 @@ self: super: { nfc-ros = self.callPackage ./nfc-ros {}; + nicla-vision-ros = self.callPackage ./nicla-vision-ros {}; + nmea-comms = self.callPackage ./nmea-comms {}; nmea-msgs = self.callPackage ./nmea-msgs {}; diff --git a/distros/noetic/geometric-shapes/default.nix b/distros/noetic/geometric-shapes/default.nix index 3aafb6f9fa..0bd45c460d 100644 --- a/distros/noetic/geometric-shapes/default.nix +++ b/distros/noetic/geometric-shapes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, catkin, console-bridge, eigen, eigen-stl-containers, fcl, octomap, pkg-config, qhull, random-numbers, resource-retriever, rosunit, shape-msgs, visualization-msgs }: buildRosPackage { pname = "ros-noetic-geometric-shapes"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "624792894d0e1034d4507364db61554fb5f11eee6f489b69221129cfec9525f4"; + url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "2ea3629e1240e69627a8e84afedeff404d45d7fb9e32c42600a192f15239850c"; }; buildType = "catkin"; diff --git a/distros/noetic/grid-map-filters/default.nix b/distros/noetic/grid-map-filters/default.nix index 61e093b9f0..e9f492cc46 100644 --- a/distros/noetic/grid-map-filters/default.nix +++ b/distros/noetic/grid-map-filters/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, filters, grid-map-core, grid-map-msgs, grid-map-ros, gtest, opencv, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, catkin, filters, grid-map-core, grid-map-msgs, grid-map-ros, gtest, opencv, tbb_2021_11 }: buildRosPackage { pname = "ros-noetic-grid-map-filters"; version = "1.6.4-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ catkin ]; checkInputs = [ gtest ]; - propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros opencv opencv.cxxdev tbb_2021_8 ]; + propagatedBuildInputs = [ filters grid-map-core grid-map-msgs grid-map-ros opencv opencv.cxxdev tbb_2021_11 ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/gtsam/default.nix b/distros/noetic/gtsam/default.nix index 39d334ecf1..45366e3e59 100644 --- a/distros/noetic/gtsam/default.nix +++ b/distros/noetic/gtsam/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_11 }: buildRosPackage { pname = "ros-noetic-gtsam"; version = "4.2.0-r2"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb_2021_8 ]; + buildInputs = [ boost cmake eigen tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/hpp-fcl/default.nix b/distros/noetic/hpp-fcl/default.nix index 7f0cd68239..f36cf6f480 100644 --- a/distros/noetic/hpp-fcl/default.nix +++ b/distros/noetic/hpp-fcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, catkin, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-hpp-fcl"; - version = "2.4.0-r1"; + version = "2.4.4-r1"; src = fetchurl { - url = "https://github.com/humanoid-path-planner/hpp-fcl-ros-release/archive/release/noetic/hpp-fcl/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "261992262b7bc03ee17c6ab1465f77cf3c531c1b4bb43ac18124829921e0fa1c"; + url = "https://github.com/humanoid-path-planner/hpp-fcl-ros-release/archive/release/noetic/hpp-fcl/2.4.4-1.tar.gz"; + name = "2.4.4-1.tar.gz"; + sha256 = "4d80f780077468c017f19be97ad9a32b591d7ec4d672795abbf57f1947b4ca22"; }; buildType = "cmake"; diff --git a/distros/noetic/image-transport-plugins/default.nix b/distros/noetic/image-transport-plugins/default.nix index fe78357914..d734c949b8 100644 --- a/distros/noetic/image-transport-plugins/default.nix +++ b/distros/noetic/image-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }: buildRosPackage { pname = "ros-noetic-image-transport-plugins"; - version = "1.14.0-r1"; + version = "1.15.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/image_transport_plugins-release/archive/release/noetic/image_transport_plugins/1.14.0-1.tar.gz"; - name = "1.14.0-1.tar.gz"; - sha256 = "ee12b60b2c6244a1af9754990a3e6ac315f8c28afdfdd186df47f0927ae36719"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/noetic/image_transport_plugins/1.15.0-1.tar.gz"; + name = "1.15.0-1.tar.gz"; + sha256 = "22c7cca0ba5aa490318456a28c2f475a2806acbdfe92fc4aa18c49db6a91f627"; }; buildType = "catkin"; diff --git a/distros/noetic/jackal-control/default.nix b/distros/noetic/jackal-control/default.nix index 14f4e0b686..5080c14e3c 100644 --- a/distros/noetic/jackal-control/default.nix +++ b/distros/noetic/jackal-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, interactive-marker-twist-server, joint-state-controller, joy, robot-localization, roslaunch, teleop-twist-joy, topic-tools, twist-mux }: buildRosPackage { pname = "ros-noetic-jackal-control"; - version = "0.8.9-r1"; + version = "0.8.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_control/0.8.9-1.tar.gz"; - name = "0.8.9-1.tar.gz"; - sha256 = "3243b47691b1cff5dfd351127b65749b1a096c85fe9a01728fc44ff784778c62"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_control/0.8.10-1.tar.gz"; + name = "0.8.10-1.tar.gz"; + sha256 = "89adc1d351dc04f6ff8e8074b68d4cf5753a7f9120a49e2b4477294a0206ebfe"; }; buildType = "catkin"; diff --git a/distros/noetic/jackal-description/default.nix b/distros/noetic/jackal-description/default.nix index da3b78e3dd..29c2e2cdc8 100644 --- a/distros/noetic/jackal-description/default.nix +++ b/distros/noetic/jackal-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cpr-onav-description, flir-camera-description, lms1xx, pointgrey-camera-description, robot-state-publisher, roslaunch, sick-tim, urdf, velodyne-description, xacro }: buildRosPackage { pname = "ros-noetic-jackal-description"; - version = "0.8.9-r1"; + version = "0.8.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_description/0.8.9-1.tar.gz"; - name = "0.8.9-1.tar.gz"; - sha256 = "f89b1ecb0af66f78d4b2569fbca1659e1362dbbca12ce1dd571dd26b51c49bc9"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_description/0.8.10-1.tar.gz"; + name = "0.8.10-1.tar.gz"; + sha256 = "9ec216a3f7d56b3846d8977f0f5da56a2ede1def72db07d9adafcb2eb4637b97"; }; buildType = "catkin"; diff --git a/distros/noetic/jackal-msgs/default.nix b/distros/noetic/jackal-msgs/default.nix index 4b68259bd0..d68b6bdc22 100644 --- a/distros/noetic/jackal-msgs/default.nix +++ b/distros/noetic/jackal-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-jackal-msgs"; - version = "0.8.9-r1"; + version = "0.8.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_msgs/0.8.9-1.tar.gz"; - name = "0.8.9-1.tar.gz"; - sha256 = "d77b5d39e26c042ef2f7094a84ea3f533bbe3194aa948297a371a29bc975d534"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_msgs/0.8.10-1.tar.gz"; + name = "0.8.10-1.tar.gz"; + sha256 = "f2328e94dfd40e94174a5f0cd73e78a2774c0c042f274b2004fc4bb886faecbf"; }; buildType = "catkin"; diff --git a/distros/noetic/jackal-navigation/default.nix b/distros/noetic/jackal-navigation/default.nix index 51a3e8df2d..9ded1df79f 100644 --- a/distros/noetic/jackal-navigation/default.nix +++ b/distros/noetic/jackal-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, catkin, gmapping, map-server, move-base, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-noetic-jackal-navigation"; - version = "0.8.9-r1"; + version = "0.8.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_navigation/0.8.9-1.tar.gz"; - name = "0.8.9-1.tar.gz"; - sha256 = "5ccf994f98877d83337dab323c949f13954772e2d4afc155308a1ea98160ab10"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_navigation/0.8.10-1.tar.gz"; + name = "0.8.10-1.tar.gz"; + sha256 = "f8d8ef3d5ef8fec5474c9a75a17ab57f06765b58f49b3ae3218bdb43bba4d4d6"; }; buildType = "catkin"; diff --git a/distros/noetic/jackal-tutorials/default.nix b/distros/noetic/jackal-tutorials/default.nix index ae54ad29a7..b7890c3bdf 100644 --- a/distros/noetic/jackal-tutorials/default.nix +++ b/distros/noetic/jackal-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosdoc-lite }: buildRosPackage { pname = "ros-noetic-jackal-tutorials"; - version = "0.8.9-r1"; + version = "0.8.10-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_tutorials/0.8.9-1.tar.gz"; - name = "0.8.9-1.tar.gz"; - sha256 = "0cf6efeb1136865e22b20ff27bdbecf874ee4a3c2948d6502ca333860e82f33e"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/noetic/jackal_tutorials/0.8.10-1.tar.gz"; + name = "0.8.10-1.tar.gz"; + sha256 = "8c08a27ff3bae0a07ce89dda59146951344fff84854a41c2edf8840d5928f073"; }; buildType = "catkin"; diff --git a/distros/noetic/laser-filters/default.nix b/distros/noetic/laser-filters/default.nix index 10dc152ea2..b40a16eee9 100644 --- a/distros/noetic/laser-filters/default.nix +++ b/distros/noetic/laser-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, dynamic-reconfigure, filters, laser-geometry, message-filters, nodelet, pluginlib, roscpp, rostest, sensor-msgs, tf }: buildRosPackage { pname = "ros-noetic-laser-filters"; - version = "1.9.0-r1"; + version = "1.9.1-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/laser_filters-release/archive/release/noetic/laser_filters/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "e802be9bc80e6352906e628b86cbfdbcce37b45da5890146d21893095514b6b3"; + url = "https://github.com/ros-gbp/laser_filters-release/archive/release/noetic/laser_filters/1.9.1-2.tar.gz"; + name = "1.9.1-2.tar.gz"; + sha256 = "c67544170c95d095bc850b633eb803cc63ac55ae8b6b7f4952994349098859aa"; }; buildType = "catkin"; diff --git a/distros/noetic/leo-bringup/default.nix b/distros/noetic/leo-bringup/default.nix index b4dd360800..669c71c731 100644 --- a/distros/noetic/leo-bringup/default.nix +++ b/distros/noetic/leo-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, leo-description, leo-fw, robot-state-publisher, rosapi, rosbridge-server, rosserial-python, sensor-msgs, web-video-server, xacro }: buildRosPackage { pname = "ros-noetic-leo-bringup"; - version = "2.4.0-r1"; + version = "2.4.1-r2"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_bringup/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "ac46e68fcbc5bcceaa46d8b37a6d45831033c36d512f8570a6550ea5c32ba130"; + url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_bringup/2.4.1-2.tar.gz"; + name = "2.4.1-2.tar.gz"; + sha256 = "1ad3fb6983181de5f0c94d2d230b5cd488b091b3df7c91214cea5dab63407501"; }; buildType = "catkin"; diff --git a/distros/noetic/leo-fw/default.nix b/distros/noetic/leo-fw/default.nix index 29e842e825..995c5ad261 100644 --- a/distros/noetic/leo-fw/default.nix +++ b/distros/noetic/leo-fw/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, leo-msgs, nav-msgs, python3Packages, roscpp, rosgraph, rosmon-msgs, rosnode, rospy, rosservice, sensor-msgs, std-srvs, yaml-cpp }: buildRosPackage { pname = "ros-noetic-leo-fw"; - version = "2.4.0-r1"; + version = "2.4.1-r2"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_fw/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "3b7a79ea35487e6a0c5b578adb7fec52d547cca7242f8889036f41b8334e68ea"; + url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_fw/2.4.1-2.tar.gz"; + name = "2.4.1-2.tar.gz"; + sha256 = "542750126cd67a946e220fef2baf86bdf49d4b8c0986e484dd4a04747105c8d1"; }; buildType = "catkin"; diff --git a/distros/noetic/leo-robot/default.nix b/distros/noetic/leo-robot/default.nix index d2253c1050..9d90acbcd6 100644 --- a/distros/noetic/leo-robot/default.nix +++ b/distros/noetic/leo-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, leo, leo-bringup, leo-fw }: buildRosPackage { pname = "ros-noetic-leo-robot"; - version = "2.4.0-r1"; + version = "2.4.1-r2"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_robot/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "c6a90bcd48471d92d564bb4dddb5571801e07cf3f83ddbbb37a91d83cb2d59eb"; + url = "https://github.com/fictionlab-gbp/leo_robot-release/archive/release/noetic/leo_robot/2.4.1-2.tar.gz"; + name = "2.4.1-2.tar.gz"; + sha256 = "c7b7db11edb5d74850076d2b4bad7a4079ad566493859289fc20fe2d7c23f422"; }; buildType = "catkin"; diff --git a/distros/noetic/libmavconn/default.nix b/distros/noetic/libmavconn/default.nix index f24c23f4c8..cebde199cf 100644 --- a/distros/noetic/libmavconn/default.nix +++ b/distros/noetic/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, console-bridge, gtest, mavlink, rosunit }: buildRosPackage { pname = "ros-noetic-libmavconn"; - version = "1.18.0-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/libmavconn/1.18.0-1.tar.gz"; - name = "1.18.0-1.tar.gz"; - sha256 = "f59ced2a80d0084aa9cde8c9711fba69d4dc8d965d87620127a9ca84cd7209c1"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/libmavconn/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "3379a9549a312f88da86b56b572ccb0b48166682db56a8025b0ea8ca265a8057"; }; buildType = "catkin"; diff --git a/distros/noetic/mavlink/default.nix b/distros/noetic/mavlink/default.nix index 39a333ef76..d638e06754 100644 --- a/distros/noetic/mavlink/default.nix +++ b/distros/noetic/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-mavlink"; - version = "2024.3.3-r1"; + version = "2024.6.6-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2024.3.3-1.tar.gz"; - name = "2024.3.3-1.tar.gz"; - sha256 = "b60b47c345d342b05385746a53b6057c2fa65a9f06b3db77c279067b7d7a3275"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2024.6.6-1.tar.gz"; + name = "2024.6.6-1.tar.gz"; + sha256 = "6995c1f9be291948013d072b514ba6faa8929654225172edc6eae5888cf2f917"; }; buildType = "cmake"; diff --git a/distros/noetic/mavros-extras/default.nix b/distros/noetic/mavros-extras/default.nix index bd90aadf70..1d0e871af2 100644 --- a/distros/noetic/mavros-extras/default.nix +++ b/distros/noetic/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, geometry-msgs, mavros, mavros-msgs, roscpp, sensor-msgs, std-msgs, tf, tf2-eigen, urdf, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mavros-extras"; - version = "1.18.0-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_extras/1.18.0-1.tar.gz"; - name = "1.18.0-1.tar.gz"; - sha256 = "5ee1e29f1719cf6dededf2dfe41e3f9bd7680f294ce9959e6ba5c61d7f279b28"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_extras/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "880fea7e07b807685c25ef76982b1fa05a23e576c98b74bf7ba991cd00952bd9"; }; buildType = "catkin"; diff --git a/distros/noetic/mavros-msgs/default.nix b/distros/noetic/mavros-msgs/default.nix index e8424ff9f7..d3d76b7a87 100644 --- a/distros/noetic/mavros-msgs/default.nix +++ b/distros/noetic/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geographic-msgs, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-mavros-msgs"; - version = "1.18.0-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_msgs/1.18.0-1.tar.gz"; - name = "1.18.0-1.tar.gz"; - sha256 = "bc347bd76c57880f401b67eaa878fa39a9ee7c0fb9b04e40d067042203a8aa00"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_msgs/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "90774f022b01421cbb3fc04ec01759ecae81ee0532990b75d58bb21d53382cbd"; }; buildType = "catkin"; diff --git a/distros/noetic/mavros/default.nix b/distros/noetic/mavros/default.nix index b918636d6a..870acba89c 100644 --- a/distros/noetic/mavros/default.nix +++ b/distros/noetic/mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, boost, catkin, cmake-modules, diagnostic-msgs, diagnostic-updater, eigen, eigen-conversions, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-runtime, nav-msgs, pluginlib, rosconsole-bridge, roscpp, rospy, rosunit, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-noetic-mavros"; - version = "1.18.0-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros/1.18.0-1.tar.gz"; - name = "1.18.0-1.tar.gz"; - sha256 = "b27cc9f4e866cf12437337454df41ce4eafa3806ea2f8f7e30b3e26c06d11370"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "021b9bc82179dd98f10286db9e2542f26b83b79049e4df06fb43f2847f4021eb"; }; buildType = "catkin"; diff --git a/distros/noetic/mcl-3dl/default.nix b/distros/noetic/mcl-3dl/default.nix index ee442a8a46..3f57cb6352 100644 --- a/distros/noetic/mcl-3dl/default.nix +++ b/distros/noetic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mcl-3dl"; - version = "0.6.2-r1"; + version = "0.6.3-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/noetic/mcl_3dl/0.6.2-1.tar.gz"; - name = "0.6.2-1.tar.gz"; - sha256 = "e3fa9a8617042ca7746036179396b3e314e3ad28be5c926dde07fb38f1ad7ab5"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/noetic/mcl_3dl/0.6.3-1.tar.gz"; + name = "0.6.3-1.tar.gz"; + sha256 = "c83da4faf22d1390fe4e1b5ec975fcb5a389dab08854eeaf45fea2c49295d122"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-chomp-optimizer-adapter/default.nix b/distros/noetic/moveit-chomp-optimizer-adapter/default.nix index 3a62cda30c..4ce3575c67 100644 --- a/distros/noetic/moveit-chomp-optimizer-adapter/default.nix +++ b/distros/noetic/moveit-chomp-optimizer-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, chomp-motion-planner, moveit-core, pluginlib }: buildRosPackage { pname = "ros-noetic-moveit-chomp-optimizer-adapter"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_chomp_optimizer_adapter/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "9e5dc2d748df703a199f05c1d90ad4173c2d0638454fa072626822167c85b355"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_chomp_optimizer_adapter/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "f82b4c8ab2d1795efa0af26e46811a6fcc65f3285bd10e918198743b656394c9"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-core/default.nix b/distros/noetic/moveit-core/default.nix index 279f447479..6831d207d5 100644 --- a/distros/noetic/moveit-core/default.nix +++ b/distros/noetic/moveit-core/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, angles, assimp, boost, bullet, catkin, console-bridge, eigen, eigen-stl-containers, fcl, geometric-shapes, geometry-msgs, kdl-parser, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl, pkg-config, pluginlib, pybind11-catkin, python3, random-numbers, rosconsole, roslib, rostest, rostime, rosunit, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs, xmlrpcpp }: +{ lib, buildRosPackage, fetchurl, angles, assimp, boost, bullet, catkin, console-bridge, eigen, eigen-stl-containers, fcl, gbenchmark, geometric-shapes, geometry-msgs, kdl-parser, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl, pkg-config, pluginlib, pybind11-catkin, python3, random-numbers, rosconsole, roslib, rostest, rostime, rosunit, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-moveit-core"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_core/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "3166135415758d89ee8c4b84fd260a4b1a5ba1e20db918758645022ccf5bf442"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_core/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "5d36a34e1e277f9863e6a8e2c2b38e3c0b5851f949e3085c2d7d9f8d1b483267"; }; buildType = "catkin"; - buildInputs = [ catkin pkg-config ]; - checkInputs = [ angles moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl rostest rosunit tf2-kdl ]; + buildInputs = [ angles catkin pkg-config ]; + checkInputs = [ gbenchmark moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl rostest rosunit tf2-kdl ]; propagatedBuildInputs = [ assimp boost bullet console-bridge eigen eigen-stl-containers fcl geometric-shapes geometry-msgs kdl-parser moveit-msgs octomap octomap-msgs pluginlib pybind11-catkin python3 random-numbers rosconsole roslib rostime ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2-eigen tf2-geometry-msgs trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs xmlrpcpp ]; nativeBuildInputs = [ catkin pkg-config ]; diff --git a/distros/noetic/moveit-fake-controller-manager/default.nix b/distros/noetic/moveit-fake-controller-manager/default.nix index d585583cc2..caf8ce2fd3 100644 --- a/distros/noetic/moveit-fake-controller-manager/default.nix +++ b/distros/noetic/moveit-fake-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-core, moveit-ros-planning, pluginlib, roscpp }: buildRosPackage { pname = "ros-noetic-moveit-fake-controller-manager"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_fake_controller_manager/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "9c721596c68bc12cc0d9d905f97a09ac3c76cd97eefb5ddf5def64dc0666253a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_fake_controller_manager/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "1d8ead834b981b15b0a27ca7e894344f6e5ae9d3c50f77b5f4ab9d37132f3e7b"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-kinematics/default.nix b/distros/noetic/moveit-kinematics/default.nix index 95eb298e87..cc80bb2254 100644 --- a/distros/noetic/moveit-kinematics/default.nix +++ b/distros/noetic/moveit-kinematics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, moveit-core, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl, pluginlib, python3Packages, roscpp, rostest, tf2, tf2-kdl, urdfdom, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-moveit-kinematics"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_kinematics/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "5d12ebbb87b9d588290005476be1f2e006ec13033f77f1930495558d1f68ef7f"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_kinematics/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "cfeb3383c9ee8816c5c80c42b8fc0e851cd822c25e480f31bcdfd1e787cebca5"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners-chomp/default.nix b/distros/noetic/moveit-planners-chomp/default.nix index ff417f3dc2..4ff6165b7b 100644 --- a/distros/noetic/moveit-planners-chomp/default.nix +++ b/distros/noetic/moveit-planners-chomp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, chomp-motion-planner, moveit-core, moveit-ros-planning-interface, pluginlib, roscpp, rostest }: buildRosPackage { pname = "ros-noetic-moveit-planners-chomp"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_chomp/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "fa949c1492881d5fa4e672536497d8c52d4fdfed08bd25ea548fcb0b516142c6"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_chomp/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "c465b96e31455862810381ad8f9d4eb987868db2e33c6d1ba8b2000eec009e92"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners-ompl/default.nix b/distros/noetic/moveit-planners-ompl/default.nix index 4c591f076f..1c204074ec 100644 --- a/distros/noetic/moveit-planners-ompl/default.nix +++ b/distros/noetic/moveit-planners-ompl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, moveit-core, moveit-resources-fanuc-description, moveit-resources-panda-description, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rosconsole, roscpp, rostest, rosunit, tf2, tf2-eigen }: buildRosPackage { pname = "ros-noetic-moveit-planners-ompl"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_ompl/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "6085e3f4be3e4d49cb4af50b0c7e72b82d203cad6ae578d7709904107e851175"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_ompl/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "bac84326534a8b127b262db3dbd661850d135d6ffeeb3d12154a1d85d697fd22"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners/default.nix b/distros/noetic/moveit-planners/default.nix index a581b2bbff..f6c137f91c 100644 --- a/distros/noetic/moveit-planners/default.nix +++ b/distros/noetic/moveit-planners/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, chomp-motion-planner, moveit-planners-chomp, moveit-planners-ompl, pilz-industrial-motion-planner }: buildRosPackage { pname = "ros-noetic-moveit-planners"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "63e45aff83cf851f55f20b867a55ed80b7b1083d4e43d31b29df6074ffbdce33"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "c477c96122101c6ba7c99ab891f70cc3aa68095cb3994f7efbd8f2bdc3ffa6fd"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-plugins/default.nix b/distros/noetic/moveit-plugins/default.nix index 378b397393..d6f393813c 100644 --- a/distros/noetic/moveit-plugins/default.nix +++ b/distros/noetic/moveit-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-fake-controller-manager, moveit-ros-control-interface, moveit-simple-controller-manager }: buildRosPackage { pname = "ros-noetic-moveit-plugins"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_plugins/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "d8c23e36e12037ee22783ba0ff92a9112c2e75f73b8403977325b854c9cbcc7a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_plugins/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "6c2e080587611554e1294464217051b1f91c2946b19b73bd205dd83678e171b0"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-benchmarks/default.nix b/distros/noetic/moveit-ros-benchmarks/default.nix index f0963de03e..04788c4503 100644 --- a/distros/noetic/moveit-ros-benchmarks/default.nix +++ b/distros/noetic/moveit-ros-benchmarks/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-ros-planning, moveit-ros-warehouse, pluginlib, roscpp, tf2-eigen }: buildRosPackage { pname = "ros-noetic-moveit-ros-benchmarks"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_benchmarks/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "2636f701c961f9b98b189deceb478d8aefdb783628351ea061d28103d1c89b10"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_benchmarks/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "f1b3fbbdade499f688d08631bfed0c2aefeb22033086dcf1a40d364595c80caa"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-control-interface/default.nix b/distros/noetic/moveit-ros-control-interface/default.nix index e732379967..1d3796a2d9 100644 --- a/distros/noetic/moveit-ros-control-interface/default.nix +++ b/distros/noetic/moveit-ros-control-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, controller-manager-msgs, moveit-core, moveit-simple-controller-manager, pluginlib, trajectory-msgs }: buildRosPackage { pname = "ros-noetic-moveit-ros-control-interface"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_control_interface/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "cb05644c51f5bd99bf65faa821afe49a395bd16a20230fc4745daadcfb5fc3c3"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_control_interface/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "ff685eaa89bd8290359ff74ec2cae865139cdb296054963521ff162473bc09fa"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-manipulation/default.nix b/distros/noetic/moveit-ros-manipulation/default.nix index 465e5306bd..942da3ea40 100644 --- a/distros/noetic/moveit-ros-manipulation/default.nix +++ b/distros/noetic/moveit-ros-manipulation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, dynamic-reconfigure, eigen, moveit-core, moveit-msgs, moveit-ros-move-group, moveit-ros-planning, pluginlib, rosconsole, roscpp, tf2-eigen }: buildRosPackage { pname = "ros-noetic-moveit-ros-manipulation"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_manipulation/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "7bad3318fe200027350fe4b231a3a717b9de4269bd2eaf4aa35aa6190abcfd09"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_manipulation/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "b81f489fdfb27c280c13dc689f68ae8ab3a05ddc9bd2ac52a9f59f6c01b68c5a"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-move-group/default.nix b/distros/noetic/moveit-ros-move-group/default.nix index 03a414f9ed..f2991236d9 100644 --- a/distros/noetic/moveit-ros-move-group/default.nix +++ b/distros/noetic/moveit-ros-move-group/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-ros-planning, pluginlib, roscpp, rostest, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-moveit-ros-move-group"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_move_group/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "b4a488434e3ad1851a6a1e880b0135d90d060f9f1084e23c8716bb508a68621d"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_move_group/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "f0134e5e2d638341ec373671e095fdfd71e6b93bf725e183761cf19b93aab4d3"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix b/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix index 8b45868136..8f2976858b 100644 --- a/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix +++ b/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometric-shapes, moveit-core, moveit-msgs, octomap, pluginlib, rosunit, tf2-ros }: buildRosPackage { pname = "ros-noetic-moveit-ros-occupancy-map-monitor"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_occupancy_map_monitor/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "65e2406c545734e7fd7e498a9fe76dd389ecc4003b066dfcc8a688b8dfd0b322"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_occupancy_map_monitor/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "c4254a4caac10d56e4b59697c04766377db15d5fd780c89145bc171aa942db24"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-perception/default.nix b/distros/noetic/moveit-ros-perception/default.nix index 0304eede58..1037eb67cf 100644 --- a/distros/noetic/moveit-ros-perception/default.nix +++ b/distros/noetic/moveit-ros-perception/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, nodelet, object-recognition-msgs, pluginlib, rosconsole, roscpp, rosunit, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-noetic-moveit-ros-perception"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_perception/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "43bd545086e7b40b023e4a9b8904f5721954f512e8c717b2880625d9b7c74790"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_perception/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "1dcfa2b96c8e93401b8f9f9de783177b49114d66d1d57938fb6d6837043d9bc4"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-planning-interface/default.nix b/distros/noetic/moveit-ros-planning-interface/default.nix index 467bb5fc53..fc8344fc22 100644 --- a/distros/noetic/moveit-ros-planning-interface/default.nix +++ b/distros/noetic/moveit-ros-planning-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, eigen, eigenpy, geometry-msgs, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-manipulation, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, python3, python3Packages, rosconsole, roscpp, rospy, rostest, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-moveit-ros-planning-interface"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning_interface/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "f0e89173397d5b54923aaa3fb3e8b1c088fb3e538d2578d68b1a37d278effb18"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning_interface/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "3e60141baa68376ab338fc4a92cc60ab31537cfee514d8c74fa454c686dd4c25"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-planning/default.nix b/distros/noetic/moveit-ros-planning/default.nix index 00134d3ee5..a935d7b5eb 100644 --- a/distros/noetic/moveit-ros-planning/default.nix +++ b/distros/noetic/moveit-ros-planning/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, dynamic-reconfigure, eigen, message-filters, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rosconsole, roscpp, rostest, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-noetic-moveit-ros-planning"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "02aa01b73edaa7e4f581eed6587943c741c3b4e4b49e2d128fe178c5ee61213c"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "bdf6a74d957443421a455da788f510d892160b8429b1eeda09bb0c4dcddf1346"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-robot-interaction/default.nix b/distros/noetic/moveit-ros-robot-interaction/default.nix index 4ea32a21bf..818f09c26c 100644 --- a/distros/noetic/moveit-ros-robot-interaction/default.nix +++ b/distros/noetic/moveit-ros-robot-interaction/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, interactive-markers, moveit-ros-planning, roscpp, rosunit, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-moveit-ros-robot-interaction"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_robot_interaction/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "389ae8f5a83c9a27f805a505143651fe12f3ebb4854c02210a5d0b19614ae45b"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_robot_interaction/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "a9e74c682c404b887e68125eac6c7c605e671676c1f6a4418a321e350f5ccebe"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-visualization/default.nix b/distros/noetic/moveit-ros-visualization/default.nix index 47220b4e52..6533f43bf8 100644 --- a/distros/noetic/moveit-ros-visualization/default.nix +++ b/distros/noetic/moveit-ros-visualization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, class-loader, eigen, geometric-shapes, interactive-markers, moveit-ros-perception, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, ogre1_9, pkg-config, pluginlib, qt5, rosconsole, roscpp, rospy, rostest, rviz, tf2-eigen }: buildRosPackage { pname = "ros-noetic-moveit-ros-visualization"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_visualization/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "e6ff67d377553263f126e09ec72990e7ffc5d59113b76a693ea3d7778a3cf291"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_visualization/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "ed7688a3d6ae8dcea77f7bed655b824ebc35e7aa193d7c0b759a019facaae4f6"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-warehouse/default.nix b/distros/noetic/moveit-ros-warehouse/default.nix index f277bd5abf..379341ee14 100644 --- a/distros/noetic/moveit-ros-warehouse/default.nix +++ b/distros/noetic/moveit-ros-warehouse/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-ros-planning, rosconsole, roscpp, tf2-eigen, tf2-ros, warehouse-ros }: buildRosPackage { pname = "ros-noetic-moveit-ros-warehouse"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_warehouse/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "c3420c99bc18d944ff39767020c511d4ea9c8a7f519404dc46bd07bc60f74b8b"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_warehouse/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "5cd05e26f69d403b64635a3b4f6242af3e11ce24d74dbe9d666488687db1ce3f"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros/default.nix b/distros/noetic/moveit-ros/default.nix index d7ecbd5ead..c8cef57c48 100644 --- a/distros/noetic/moveit-ros/default.nix +++ b/distros/noetic/moveit-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-ros-benchmarks, moveit-ros-manipulation, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: buildRosPackage { pname = "ros-noetic-moveit-ros"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "36af6c0c03d70de7a5b5a7a3d131dad57e966b0e516666d23fea6210f5fff894"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "340dae105336eaba844970325e43b1342ee66562349d79fbd9c2aedf7f517437"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-runtime/default.nix b/distros/noetic/moveit-runtime/default.nix index fe42a76780..72c8a7d0f6 100644 --- a/distros/noetic/moveit-runtime/default.nix +++ b/distros/noetic/moveit-runtime/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-core, moveit-planners, moveit-plugins, moveit-ros-manipulation, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: buildRosPackage { pname = "ros-noetic-moveit-runtime"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_runtime/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "9af173dc4807ea6084904370c5b7de64ce34df69fe81941550ab873758df141d"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_runtime/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "268577b0ee008b68527f8172a15eec3289442a1375c16794a223bfa770ef1872"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-servo/default.nix b/distros/noetic/moveit-servo/default.nix index 92d92f816b..a4463a7114 100644 --- a/distros/noetic/moveit-servo/default.nix +++ b/distros/noetic/moveit-servo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, control-msgs, control-toolbox, geometry-msgs, joy-teleop, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning-interface, rosparam-shortcuts, rostest, sensor-msgs, spacenav-node, std-msgs, std-srvs, tf2-eigen, trajectory-msgs }: buildRosPackage { pname = "ros-noetic-moveit-servo"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_servo/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "dbbd29928415b6e5b0e5617d60036d231fd517fe66083e924992a375b16127e9"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_servo/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "4301c285096eb3a7e127b3aa3701ea9a33ff911af4fb3773a61672bcddfeb977"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-setup-assistant/default.nix b/distros/noetic/moveit-setup-assistant/default.nix index 38764068f8..f087b29d49 100644 --- a/distros/noetic/moveit-setup-assistant/default.nix +++ b/distros/noetic/moveit-setup-assistant/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-core, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-visualization, ogre1_9, ompl, qt5, rosconsole, roscpp, rosunit, rviz, srdfdom, urdf, xacro, yaml-cpp }: buildRosPackage { pname = "ros-noetic-moveit-setup-assistant"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_setup_assistant/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "a484660bd4e5fcd57ae16ea0729394091b329da7867ea5e94f2a30393ede27cc"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_setup_assistant/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "5b999d60db634b595dac4856707d68afc1dfec6793672e0815d7441da0c7e0ab"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-simple-controller-manager/default.nix b/distros/noetic/moveit-simple-controller-manager/default.nix index 0966f19f38..510841c0d8 100644 --- a/distros/noetic/moveit-simple-controller-manager/default.nix +++ b/distros/noetic/moveit-simple-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, control-msgs, moveit-core, pluginlib, roscpp }: buildRosPackage { pname = "ros-noetic-moveit-simple-controller-manager"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_simple_controller_manager/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "bc535da9324f3ea700aaf2ebc11835fc4c4a69a0a7865b6af1381353c55fd2bd"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_simple_controller_manager/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "53b5d1ffc5182a77e11a14f620c2d56dc13cc237703fff2e8cd6954ff262f504"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit/default.nix b/distros/noetic/moveit/default.nix index dfa96f7bf8..872e8d93d8 100644 --- a/distros/noetic/moveit/default.nix +++ b/distros/noetic/moveit/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-commander, moveit-core, moveit-planners, moveit-plugins, moveit-ros, moveit-setup-assistant }: buildRosPackage { pname = "ros-noetic-moveit"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "f0b253d2e8634f3e65f58ec2da8712fbb368f942634f977a51b87cdd4e986803"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "8a0aca171484dd7b70cfadeb47fc30f966dfced26051420c330fb60ac4b7f63f"; }; buildType = "catkin"; diff --git a/distros/noetic/mqtt-client-interfaces/default.nix b/distros/noetic/mqtt-client-interfaces/default.nix index e7ae70e6e2..14e6ab9856 100644 --- a/distros/noetic/mqtt-client-interfaces/default.nix +++ b/distros/noetic/mqtt-client-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: buildRosPackage { pname = "ros-noetic-mqtt-client-interfaces"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/mqtt_client-release/archive/release/noetic/mqtt_client_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "1c727f6cd1d05dc3c9a8c0abcbf1dc5499cda920be619b05f62aee27e75ed92d"; + url = "https://github.com/ika-rwth-aachen/mqtt_client-release/archive/release/noetic/mqtt_client_interfaces/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "82db56ee75c8d1ba5ebad5ddbc6cc51104886c3c42a5c72e84ba61f359145fa2"; }; buildType = "catkin"; diff --git a/distros/noetic/mqtt-client/default.nix b/distros/noetic/mqtt-client/default.nix index 31cf9f8aac..f8ae7d68ed 100644 --- a/distros/noetic/mqtt-client/default.nix +++ b/distros/noetic/mqtt-client/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, mqtt-client-interfaces, nodelet, paho-mqtt-cpp, ros-environment, roscpp, rosfmt, std-msgs, topic-tools }: +{ lib, buildRosPackage, fetchurl, catkin, fmt, mqtt-client-interfaces, nodelet, paho-mqtt-cpp, ros-environment, roscpp, std-msgs, topic-tools }: buildRosPackage { pname = "ros-noetic-mqtt-client"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ika-rwth-aachen/mqtt_client-release/archive/release/noetic/mqtt_client/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "cd99b24d1ed0f4fa3e839c503be9d86adaf8fb99dee2cb0ac07e99ae4280f2f6"; + url = "https://github.com/ika-rwth-aachen/mqtt_client-release/archive/release/noetic/mqtt_client/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "58412b0cdc69473da75d0720ee93563b85073d2208a8d000c0e849d9a69d1bfb"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ mqtt-client-interfaces nodelet paho-mqtt-cpp ros-environment roscpp rosfmt std-msgs topic-tools ]; + propagatedBuildInputs = [ fmt mqtt-client-interfaces nodelet paho-mqtt-cpp ros-environment roscpp std-msgs topic-tools ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/mrpt-ekf-slam-2d/default.nix b/distros/noetic/mrpt-ekf-slam-2d/default.nix index bef2f03291..05c75ee8de 100644 --- a/distros/noetic/mrpt-ekf-slam-2d/default.nix +++ b/distros/noetic/mrpt-ekf-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mrpt-msgs-bridge, mrpt-rawlog, mrpt2, nav-msgs, roscpp, roslaunch, roslib, rviz, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mrpt-ekf-slam-2d"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_ekf_slam_2d/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "4cfae7eba9ac2671f275257766335c5789c15241d1e98dd0a36c18b4068eefb7"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_ekf_slam_2d/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "f9ed9f88710739af315640b4a3c284705695a79740fde9766ab98ff083bc97c1"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt-ekf-slam-3d/default.nix b/distros/noetic/mrpt-ekf-slam-3d/default.nix index e55e3f913a..b50fb15333 100644 --- a/distros/noetic/mrpt-ekf-slam-3d/default.nix +++ b/distros/noetic/mrpt-ekf-slam-3d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, mrpt-msgs-bridge, mrpt-rawlog, mrpt2, nav-msgs, roscpp, roslaunch, roslib, rviz, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mrpt-ekf-slam-3d"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_ekf_slam_3d/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "a0c44a525f65e614e40e2aa3aa97a9f552a63e97a24b26257337db92ec65dcac"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_ekf_slam_3d/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "4dd75c02320bdfd3ea3561330924a49858d63469a8609fd4eb7d85e94f024ca9"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt-graphslam-2d/default.nix b/distros/noetic/mrpt-graphslam-2d/default.nix index fd487e8d67..5e76b7e246 100644 --- a/distros/noetic/mrpt-graphslam-2d/default.nix +++ b/distros/noetic/mrpt-graphslam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, fkie-multimaster-msgs, geometry-msgs, mrpt-msgs, mrpt-msgs-bridge, mrpt2, nav-msgs, roscpp, rospy, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-mrpt-graphslam-2d"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_graphslam_2d/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "8bd10c92eeef33540b3aabd95cac1f1d487db3ca58acee3bcf272956de6580f8"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_graphslam_2d/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "bc41dd8439e320a34105596077f3ed73094c27865b1da353f7280aed0e1262c5"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt-icp-slam-2d/default.nix b/distros/noetic/mrpt-icp-slam-2d/default.nix index 015890d5be..c8adebc848 100644 --- a/distros/noetic/mrpt-icp-slam-2d/default.nix +++ b/distros/noetic/mrpt-icp-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mrpt-rawlog, mrpt2, nav-msgs, roscpp, roslaunch, roslib, rviz, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mrpt-icp-slam-2d"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_icp_slam_2d/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "abe2ea83b27bda932a26cb4344d23c818577f55e4512c1141fc791b1f9249d71"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_icp_slam_2d/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "d4c0ff2af024ef51f5ae79ec4e99aedcddfeaf82c04771ce376e050892c7f81f"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt-rbpf-slam/default.nix b/distros/noetic/mrpt-rbpf-slam/default.nix index 9c88a29cef..913b5e7ce6 100644 --- a/distros/noetic/mrpt-rbpf-slam/default.nix +++ b/distros/noetic/mrpt-rbpf-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mrpt-msgs-bridge, mrpt-rawlog, mrpt2, mvsim, nav-msgs, roscpp, roslaunch, roslib, rviz, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mrpt-rbpf-slam"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_rbpf_slam/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "d8e484c24824aab1c9401b1abb2bef1d60d7d13759abbdc389e2926606174116"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_rbpf_slam/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "6897ff3436603d02a6ba5d42d31d58d5541228ed05b7a87654ea77ba5ddf5bf7"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt-slam/default.nix b/distros/noetic/mrpt-slam/default.nix index 68088045de..e98c580608 100644 --- a/distros/noetic/mrpt-slam/default.nix +++ b/distros/noetic/mrpt-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mrpt-ekf-slam-2d, mrpt-ekf-slam-3d, mrpt-graphslam-2d, mrpt-icp-slam-2d, mrpt-rbpf-slam }: buildRosPackage { pname = "ros-noetic-mrpt-slam"; - version = "0.1.16-r1"; + version = "0.1.17-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_slam/0.1.16-1.tar.gz"; - name = "0.1.16-1.tar.gz"; - sha256 = "c5e69f9df3ab01c324944053392d253237830bc4f7021828dad15458645c1f17"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/noetic/mrpt_slam/0.1.17-1.tar.gz"; + name = "0.1.17-1.tar.gz"; + sha256 = "9c4981f13e6dd1a4d08c77553718dc1a2a81fb00ad51950fdd5678faffee0a13"; }; buildType = "catkin"; diff --git a/distros/noetic/mrpt2/default.nix b/distros/noetic/mrpt2/default.nix index ede84fb8c0..03cb1f0994 100644 --- a/distros/noetic/mrpt2/default.nix +++ b/distros/noetic/mrpt2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, ros-environment, rosbag-storage, roscpp, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-geometry-msgs, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: +{ lib, buildRosPackage, fetchurl, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, ros-environment, rosbag-storage, roscpp, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-geometry-msgs, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: buildRosPackage { pname = "ros-noetic-mrpt2"; - version = "2.13.0-r1"; + version = "2.13.4-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt2-release/archive/release/noetic/mrpt2/2.13.0-1.tar.gz"; - name = "2.13.0-1.tar.gz"; - sha256 = "20349f9ff482e29c7d5ba47ce5e464fed6593a69377cde7f42ae6ef3a567d6f4"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt2-release/archive/release/noetic/mrpt2/2.13.4-1.tar.gz"; + name = "2.13.4-1.tar.gz"; + sha256 = "a81a5fec32a4466700aab47413cce44f27b74e91e041636523e9c753875e251a"; }; buildType = "cmake"; buildInputs = [ assimp cmake ffmpeg freenect jsoncpp libjpeg libpcap libusb1 openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK32 zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs opencv opencv.cxxdev rosbag-storage roscpp sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-geometry-msgs tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; + propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs octomap opencv opencv.cxxdev rosbag-storage roscpp sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-geometry-msgs tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/nav2d-karto/default.nix b/distros/noetic/nav2d-karto/default.nix index 45f05c933b..2cc42f75b0 100644 --- a/distros/noetic/nav2d-karto/default.nix +++ b/distros/noetic/nav2d-karto/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, nav-msgs, nav2d-localizer, nav2d-msgs, roscpp, suitesparse, tbb_2021_8, tf, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, nav-msgs, nav2d-localizer, nav2d-msgs, roscpp, suitesparse, tbb_2021_11, tf, visualization-msgs }: buildRosPackage { pname = "ros-noetic-nav2d-karto"; version = "0.4.3-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ eigen geometry-msgs nav-msgs nav2d-localizer nav2d-msgs roscpp suitesparse tbb_2021_8 tf visualization-msgs ]; + propagatedBuildInputs = [ eigen geometry-msgs nav-msgs nav2d-localizer nav2d-msgs roscpp suitesparse tbb_2021_11 tf visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/nicla-vision-ros/default.nix b/distros/noetic/nicla-vision-ros/default.nix new file mode 100644 index 0000000000..3287a1a8a0 --- /dev/null +++ b/distros/noetic/nicla-vision-ros/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, audio-common-msgs, catkin, cv-bridge, gazebo-ros, robot-state-publisher, rospy, rviz, sensor-msgs, xacro }: +buildRosPackage { + pname = "ros-noetic-nicla-vision-ros"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ADVRHumanoids/nicla_vision_ros-release/archive/release/noetic/nicla_vision_ros/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "f9e0b6796169c7f1f54ed187dc3ea43acd1a4de7141333c8bb4fadd7e8d6155d"; + }; + + buildType = "catkin"; + buildInputs = [ catkin ]; + propagatedBuildInputs = [ audio-common-msgs cv-bridge gazebo-ros robot-state-publisher rospy rviz sensor-msgs xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = "Integration of the Arduino Nicla Vision board in the ROS world. + Sensors data from the Nicla Vision is collected and trasmited to the relevant ROS topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix b/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix index 0b4bfeeced..b35116a938 100644 --- a/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix +++ b/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-commander, moveit-core, moveit-msgs, tf2-eigen }: buildRosPackage { pname = "ros-noetic-pilz-industrial-motion-planner-testutils"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner_testutils/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "3f072f485b1ee8e8d6b83d7eb557e7063def2376f28768bd654e0344f9d40e66"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner_testutils/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "df685c946529a55a823f29778404c0ce863d3518948ab4f94062d388860e7bf3"; }; buildType = "catkin"; diff --git a/distros/noetic/pilz-industrial-motion-planner/default.nix b/distros/noetic/pilz-industrial-motion-planner/default.nix index 42de754191..0491ae400b 100644 --- a/distros/noetic/pilz-industrial-motion-planner/default.nix +++ b/distros/noetic/pilz-industrial-motion-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, joint-limits-interface, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, orocos-kdl, pilz-industrial-motion-planner-testutils, pluginlib, roscpp, rostest, rosunit, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros }: buildRosPackage { pname = "ros-noetic-pilz-industrial-motion-planner"; - version = "1.1.13-r2"; + version = "1.1.14-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner/1.1.13-2.tar.gz"; - name = "1.1.13-2.tar.gz"; - sha256 = "48409e4ba19c70b7f374b70f9e780d602617fe25a46a9e80c63ce00a1edb0e4a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner/1.1.14-1.tar.gz"; + name = "1.1.14-1.tar.gz"; + sha256 = "70e89d0ae102f68e957382bd31595300fdcaab6af0685f6edb3b47f47b2533db"; }; buildType = "catkin"; diff --git a/distros/noetic/ridgeback-control/default.nix b/distros/noetic/ridgeback-control/default.nix index f8ba32aff2..a5c91dbc09 100644 --- a/distros/noetic/ridgeback-control/default.nix +++ b/distros/noetic/ridgeback-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, interactive-marker-twist-server, joint-state-controller, joy, nav-msgs, realtime-tools, robot-localization, roslaunch, teleop-twist-joy, tf, topic-tools, twist-mux, urdf }: buildRosPackage { pname = "ros-noetic-ridgeback-control"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_control/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "710d5464781fb76807ecf2dfbcbbf391cdfa5766536f06aa9331a92d58ee5f3f"; + url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_control/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "e550777562f98d7cc0f9ff502e06546472c1dd6dd692a86a9581afbbabb776a9"; }; buildType = "catkin"; diff --git a/distros/noetic/ridgeback-description/default.nix b/distros/noetic/ridgeback-description/default.nix index dc6b9d28a7..53eb6ea78b 100644 --- a/distros/noetic/ridgeback-description/default.nix +++ b/distros/noetic/ridgeback-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, robot-state-publisher, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-noetic-ridgeback-description"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_description/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "e42a070007eec9e4f23026a3de9c3781067b25e4ff60693fe324ffa1498871b8"; + url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_description/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "a0b8c5b08dfe299bac47cb533e768dd7146588662ee48a5b3e4a396b0e5ea3ce"; }; buildType = "catkin"; diff --git a/distros/noetic/ridgeback-msgs/default.nix b/distros/noetic/ridgeback-msgs/default.nix index 708dba38b7..c105e35d7b 100644 --- a/distros/noetic/ridgeback-msgs/default.nix +++ b/distros/noetic/ridgeback-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-ridgeback-msgs"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_msgs/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "d55a786d0b7e263801de2e86eec33c7e2b4d04a7df876d0d10e0dee6cac39651"; + url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_msgs/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "96b68f34e59d88bd59e78b05dcdbb13de9998653b85dba9b19852d0248ee2292"; }; buildType = "catkin"; diff --git a/distros/noetic/ridgeback-navigation/default.nix b/distros/noetic/ridgeback-navigation/default.nix index 1a0b07c1e3..2c7934f180 100644 --- a/distros/noetic/ridgeback-navigation/default.nix +++ b/distros/noetic/ridgeback-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, catkin, gmapping, map-server, move-base, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-noetic-ridgeback-navigation"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_navigation/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "a5a9872dc2b50f74a11d60cc3df0d5254453ef40ab7fb470ab772bd3f45326fc"; + url = "https://github.com/clearpath-gbp/ridgeback-release/archive/release/noetic/ridgeback_navigation/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "7db3d0db11933fdfefc0322d49e3b7b751a02e9a9cb3df72a6b1ddd3e3feee28"; }; buildType = "catkin"; diff --git a/distros/noetic/ros-controllers-cartesian/default.nix b/distros/noetic/ros-controllers-cartesian/default.nix index 256bfc2a2e..3c8d0b0350 100644 --- a/distros/noetic/ros-controllers-cartesian/default.nix +++ b/distros/noetic/ros-controllers-cartesian/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cartesian-interface, cartesian-trajectory-controller, cartesian-trajectory-interpolation, catkin, twist-controller }: buildRosPackage { pname = "ros-noetic-ros-controllers-cartesian"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/ros_controllers_cartesian/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "c9809ea177dcb158ec15cd20bcd3d8de96a6d235db4b04baa825bf653e7dcf36"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/ros_controllers_cartesian/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "c436da2b475cf766f6d09b3b48c155f9f35fa7d9cd1b0852a3b12c3b7de23a62"; }; buildType = "catkin"; diff --git a/distros/noetic/rqt-pr2-dashboard/default.nix b/distros/noetic/rqt-pr2-dashboard/default.nix index 8100c641f3..f68f186cb3 100644 --- a/distros/noetic/rqt-pr2-dashboard/default.nix +++ b/distros/noetic/rqt-pr2-dashboard/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, pr2-msgs, pr2-power-board, roslib, rospy, rqt-gui, rqt-gui-py, rqt-robot-dashboard, std-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, pr2-msgs, pr2-power-board, python3Packages, roslib, rospy, rqt-gui, rqt-gui-py, rqt-robot-dashboard, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-rqt-pr2-dashboard"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt_pr2_dashboard-release/archive/release/noetic/rqt_pr2_dashboard/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "51ae20c665634bb53dd74bf1400a74c2727e144e4d2574062bebaf3edf012d18"; + url = "https://github.com/ros-gbp/rqt_pr2_dashboard-release/archive/release/noetic/rqt_pr2_dashboard/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "699918f513dcffcd7924aa8ab7660844c55b4158dc3f2d71ca9a4e007b5a37e1"; }; buildType = "catkin"; - buildInputs = [ catkin ]; + buildInputs = [ catkin python3Packages.setuptools ]; propagatedBuildInputs = [ diagnostic-msgs pr2-msgs pr2-power-board roslib rospy rqt-gui rqt-gui-py rqt-robot-dashboard std-msgs std-srvs ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = "rqt_pr2_dashboard is a GUI for debugging and controlling low-level state of the PR2. It shows things like battery status and breaker states, as well as integrating tools like rqt_console and robot_monitor."; diff --git a/distros/noetic/rtabmap-conversions/default.nix b/distros/noetic/rtabmap-conversions/default.nix index 429833afe1..5767d4f133 100644 --- a/distros/noetic/rtabmap-conversions/default.nix +++ b/distros/noetic/rtabmap-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, eigen-conversions, geometry-msgs, image-geometry, laser-geometry, pcl-conversions, roscpp, rtabmap, rtabmap-msgs, sensor-msgs, std-msgs, tf, tf-conversions }: buildRosPackage { pname = "ros-noetic-rtabmap-conversions"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_conversions/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "df39b19b2a8251656d3ac29ef2e0adaa4790f38372606c8bda8b378bf2fff6b2"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_conversions/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "eba688bd33cc71ef9ad0f6152848f47756072ed86314fb07ea6c07f24e3ee69f"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-costmap-plugins/default.nix b/distros/noetic/rtabmap-costmap-plugins/default.nix index bc5ea60eaf..2fb9176117 100644 --- a/distros/noetic/rtabmap-costmap-plugins/default.nix +++ b/distros/noetic/rtabmap-costmap-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, dynamic-reconfigure, genmsg, message-generation, pcl, pcl-conversions, roscpp }: buildRosPackage { pname = "ros-noetic-rtabmap-costmap-plugins"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_costmap_plugins/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "f6016ba2e469dec716707837db37ed03c819fb42f650687ac266f4db9c8357d6"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_costmap_plugins/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "2d429f44da6754628bdeac1b5cd5a5bcc83e298045184d9fd2b796e6178d527c"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-demos/default.nix b/distros/noetic/rtabmap-demos/default.nix index b073230872..74f73ea0b3 100644 --- a/distros/noetic/rtabmap-demos/default.nix +++ b/distros/noetic/rtabmap-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, find-object-2d, hector-mapping, husky-navigation, rtabmap-conversions, rtabmap-costmap-plugins, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz, turtlebot3-bringup, turtlebot3-gazebo, turtlebot3-navigation, visualization-msgs }: buildRosPackage { pname = "ros-noetic-rtabmap-demos"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_demos/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "04276ca0fc1e6490bcdd1298bc8e360e189e7d51b289df5a1e5314f7ac64d41d"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_demos/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "2dc109d4f6fa700e2f626a03d0a120f16709afeac7e09484d8fa10d7cfa76c7b"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-examples/default.nix b/distros/noetic/rtabmap-examples/default.nix index 0d487284c9..4a258b0628 100644 --- a/distros/noetic/rtabmap-examples/default.nix +++ b/distros/noetic/rtabmap-examples/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, imu-filter-madgwick, message-filters, realsense2-camera, robot-localization, roscpp, rtabmap-conversions, rtabmap-costmap-plugins, rtabmap-demos, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, velodyne-pointcloud }: +{ lib, buildRosPackage, fetchurl, catkin, imu-complementary-filter, imu-filter-madgwick, message-filters, realsense2-camera, robot-localization, roscpp, rtabmap-conversions, rtabmap-costmap-plugins, rtabmap-demos, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, velodyne-pointcloud }: buildRosPackage { pname = "ros-noetic-rtabmap-examples"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_examples/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "8b065e615e641c4f19f308eb397f1baf9831f5956da7098c34e6f68503f66d25"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_examples/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "cda4c4dd8b46ed01617df7c26bb6811fbc3a58585bec8e77c11476c0cc4546dc"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ imu-filter-madgwick message-filters realsense2-camera robot-localization roscpp rtabmap-conversions rtabmap-costmap-plugins rtabmap-demos rtabmap-launch rtabmap-msgs rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz velodyne-pointcloud ]; + propagatedBuildInputs = [ imu-complementary-filter imu-filter-madgwick message-filters realsense2-camera robot-localization roscpp rtabmap-conversions rtabmap-costmap-plugins rtabmap-demos rtabmap-launch rtabmap-msgs rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz velodyne-pointcloud ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rtabmap-launch/default.nix b/distros/noetic/rtabmap-launch/default.nix index e6311aac00..3a00f98a09 100644 --- a/distros/noetic/rtabmap-launch/default.nix +++ b/distros/noetic/rtabmap-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rtabmap-costmap-plugins, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-noetic-rtabmap-launch"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_launch/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "bdf6e6841ed47244ef2a9bf9c195cd6fcc6b8c1f180a0046a6e98cd214834f1c"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_launch/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "9a4c395641957129d3c3f8aaf9a8dcff6e6df75bad77ff976fc7cc47440b4955"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-legacy/default.nix b/distros/noetic/rtabmap-legacy/default.nix index b2022a5ff7..d2f44d9eb5 100644 --- a/distros/noetic/rtabmap-legacy/default.nix +++ b/distros/noetic/rtabmap-legacy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, image-transport, nodelet, rtabmap-conversions, rtabmap-demos, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-slam, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-noetic-rtabmap-legacy"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_legacy/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "7f45a321515218662bd46239948ae2dc13c802ae3e9276feb085b550672fab45"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_legacy/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "26f97b4850211c1a09944ff8ddd9b5a79d8a83d9cea3534a4d6c9c55c0ca91b4"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-msgs/default.nix b/distros/noetic/rtabmap-msgs/default.nix index ca8ea50c4b..34aeca8ef6 100644 --- a/distros/noetic/rtabmap-msgs/default.nix +++ b/distros/noetic/rtabmap-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, genmsg, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-rtabmap-msgs"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_msgs/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "e7dafb926d6ed8626f8ab23f74388e081d12f8c06636d27f3026e8390ffde7eb"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_msgs/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "7ad7190d7a09375940e1b256d93d8685a20606b3ec625409783d1d9eb0cd87c8"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-odom/default.nix b/distros/noetic/rtabmap-odom/default.nix index 7ca42bdc2e..559727d5b6 100644 --- a/distros/noetic/rtabmap-odom/default.nix +++ b/distros/noetic/rtabmap-odom/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, image-geometry, laser-geometry, message-filters, nav-msgs, nodelet, pcl-conversions, pcl-ros, pluginlib, roscpp, rtabmap-conversions, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs }: buildRosPackage { pname = "ros-noetic-rtabmap-odom"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_odom/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "3c8b542eef6b97a8de73240d70e10062ea8df28e70e1c71345aee1ac3d183c50"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_odom/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "e1e6819c9b457ec478c217ebbd47964c7d9f2b58e284f1fa37142c3782633d33"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-python/default.nix b/distros/noetic/rtabmap-python/default.nix index b2f25adfdc..ce815ba4d3 100644 --- a/distros/noetic/rtabmap-python/default.nix +++ b/distros/noetic/rtabmap-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy }: buildRosPackage { pname = "ros-noetic-rtabmap-python"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_python/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "d72002531472bc2fdb37902da988e66d60f2332a30ad166c66de450a446eb596"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_python/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "de146448c54e369798ba206c7c70798452bc50a9b89e965c93ad9ec7b5d96950"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-ros/default.nix b/distros/noetic/rtabmap-ros/default.nix index 886ed98e66..444d99810b 100644 --- a/distros/noetic/rtabmap-ros/default.nix +++ b/distros/noetic/rtabmap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rtabmap-conversions, rtabmap-costmap-plugins, rtabmap-demos, rtabmap-examples, rtabmap-launch, rtabmap-legacy, rtabmap-msgs, rtabmap-python, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz }: buildRosPackage { pname = "ros-noetic-rtabmap-ros"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_ros/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "172f2be7d7ddb3cdf06db5a83a894d5552ebb5dbea478b5b284c0f5c6d699a60"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_ros/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "437853b21137ab5bcbc1987023bd618d51581f13caefe7a8a604be590a49c0c3"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-rviz-plugins/default.nix b/distros/noetic/rtabmap-rviz-plugins/default.nix index 2533e95b42..d8478af3c2 100644 --- a/distros/noetic/rtabmap-rviz-plugins/default.nix +++ b/distros/noetic/rtabmap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pcl-conversions, pluginlib, roscpp, rtabmap-conversions, rtabmap-msgs, rviz, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-noetic-rtabmap-rviz-plugins"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_rviz_plugins/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "6ca14347561e6c1e06ade8d41d0eb14797332567f12fb49e14528e889c4130dc"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_rviz_plugins/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "9041a3f321bfd450bbccc8dee6492e1e102324dccb6a52c911b85fa316390063"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-slam/default.nix b/distros/noetic/rtabmap-slam/default.nix index 3184899c16..71fb6ef559 100644 --- a/distros/noetic/rtabmap-slam/default.nix +++ b/distros/noetic/rtabmap-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, apriltag-ros, catkin, cv-bridge, geometry-msgs, move-base-msgs, nav-msgs, nodelet, pluginlib, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs, std-msgs, std-srvs, tf, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-rtabmap-slam"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_slam/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "621db97d5080b4b0cd7da4649bad221d74a3351afa6c2ce71dda81a5108feba7"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_slam/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "4f958f74d571345fcf29fd805b52e8a8cac361666b88c5b2df3662b44251cbf2"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-sync/default.nix b/distros/noetic/rtabmap-sync/default.nix index 908adfd2b0..242575d327 100644 --- a/distros/noetic/rtabmap-sync/default.nix +++ b/distros/noetic/rtabmap-sync/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, diagnostic-updater, image-transport, message-filters, nav-msgs, nodelet, roscpp, rtabmap-conversions, rtabmap-msgs, sensor-msgs }: buildRosPackage { pname = "ros-noetic-rtabmap-sync"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_sync/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "357f175df2fd3a1ffd10e4a996df33b4f1b3d08248e27d527e6143094de78d4d"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_sync/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "9da7ab0c58d4a640ac453ead0a146dadd34809aefa2a1635e56a799c236ebd2e"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-util/default.nix b/distros/noetic/rtabmap-util/default.nix index dcce8bf212..ab98c72b89 100644 --- a/distros/noetic/rtabmap-util/default.nix +++ b/distros/noetic/rtabmap-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, grid-map-ros, image-transport, laser-geometry, message-filters, nav-msgs, nodelet, octomap-msgs, pcl-conversions, pcl-ros, pluginlib, roscpp, rtabmap-conversions, rtabmap-msgs, sensor-msgs, std-msgs, stereo-msgs, tf }: buildRosPackage { pname = "ros-noetic-rtabmap-util"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_util/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "db902b76a62667f47dfce67c7b16c48cabf09d6168f2cc4ac6ae8a0b3cca01d3"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_util/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "6dc0d17029e46bd47f434bbf560d3799ab0c7df44dca6078ea31778d2a09c411"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap-viz/default.nix b/distros/noetic/rtabmap-viz/default.nix index 7aee8caee5..b5d77d4751 100644 --- a/distros/noetic/rtabmap-viz/default.nix +++ b/distros/noetic/rtabmap-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, nav-msgs, rtabmap-msgs, rtabmap-sync, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-noetic-rtabmap-viz"; - version = "0.21.4-r1"; + version = "0.21.5-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_viz/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "04725621be9bd8eeca03690420c059e76b405bef68755bcb55fdffe0b449df12"; + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/noetic/rtabmap_viz/0.21.5-1.tar.gz"; + name = "0.21.5-1.tar.gz"; + sha256 = "8f4871d113ef4d85b8450ab9655351e4290ee5b4330a52572ea622ce3034b235"; }; buildType = "catkin"; diff --git a/distros/noetic/rtabmap/default.nix b/distros/noetic/rtabmap/default.nix index 69569d8866..dcf8d9c72e 100644 --- a/distros/noetic/rtabmap/default.nix +++ b/distros/noetic/rtabmap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, grid-map-core, gtsam, libg2o, libpointmatcher, octomap, pcl, proj, qt-gui-cpp, sqlite, zlib }: buildRosPackage { pname = "ros-noetic-rtabmap"; - version = "0.21.4-r1"; + version = "0.21.6-r1"; src = fetchurl { - url = "https://github.com/introlab/rtabmap-release/archive/release/noetic/rtabmap/0.21.4-1.tar.gz"; - name = "0.21.4-1.tar.gz"; - sha256 = "7e01d73a35af9bbcd403143d29671479169708cd0eab0c94a33ef998da2d69e1"; + url = "https://github.com/introlab/rtabmap-release/archive/release/noetic/rtabmap/0.21.6-1.tar.gz"; + name = "0.21.6-1.tar.gz"; + sha256 = "cda4b5d176db6243039740f7f0b049b3abc2bb433c41dec5bd6b722949814f5b"; }; buildType = "cmake"; diff --git a/distros/noetic/septentrio-gnss-driver/default.nix b/distros/noetic/septentrio-gnss-driver/default.nix index 22223d4e20..c83d6ecce5 100644 --- a/distros/noetic/septentrio-gnss-driver/default.nix +++ b/distros/noetic/septentrio-gnss-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, diagnostic-msgs, geographiclib, geometry-msgs, gps-common, libpcap, message-generation, message-runtime, nav-msgs, nmea-msgs, roscpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-septentrio-gnss-driver"; - version = "1.4.0-r4"; + version = "1.4.0-r5"; src = fetchurl { - url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/noetic/septentrio_gnss_driver/1.4.0-4.tar.gz"; - name = "1.4.0-4.tar.gz"; - sha256 = "754fb6ba9a15833a2ecbf4d52738d1f58221f0771f27a4bbc96177274779e0b0"; + url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/noetic/septentrio_gnss_driver/1.4.0-5.tar.gz"; + name = "1.4.0-5.tar.gz"; + sha256 = "5ba69e882175f617a6ff22ff64b33b5e6881e64aee1f00acac56649092f92deb"; }; buildType = "catkin"; diff --git a/distros/noetic/slam-toolbox/default.nix b/distros/noetic/slam-toolbox/default.nix index adac90e684..8b9fcfb366 100644 --- a/distros/noetic/slam-toolbox/default.nix +++ b/distros/noetic/slam-toolbox/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, gtest, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb_2021_8, tf, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, gtest, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb_2021_11, tf, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-slam-toolbox"; version = "1.5.7-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ catkin cmake-modules ]; checkInputs = [ gtest ]; - propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb_2021_8 tf tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb_2021_11 tf tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/spatio-temporal-voxel-layer/default.nix b/distros/noetic/spatio-temporal-voxel-layer/default.nix index 7d933a21d2..54e6db7b39 100644 --- a/distros/noetic/spatio-temporal-voxel-layer/default.nix +++ b/distros/noetic/spatio-temporal-voxel-layer/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, laser-geometry, message-filters, message-generation, openexr, openvdb, pcl-conversions, pcl-ros, pluginlib, roscpp, sensor-msgs, std-msgs, tbb_2021_8, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, laser-geometry, message-filters, message-generation, openexr, openvdb, pcl-conversions, pcl-ros, pluginlib, roscpp, sensor-msgs, std-msgs, tbb_2021_11, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-spatio-temporal-voxel-layer"; version = "1.4.5-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ catkin message-generation ]; - propagatedBuildInputs = [ costmap-2d dynamic-reconfigure geometry-msgs laser-geometry message-filters openexr openvdb pcl-conversions pcl-ros pluginlib roscpp sensor-msgs std-msgs tbb_2021_8 tf2-geometry-msgs tf2-ros visualization-msgs ]; + propagatedBuildInputs = [ costmap-2d dynamic-reconfigure geometry-msgs laser-geometry message-filters openexr openvdb pcl-conversions pcl-ros pluginlib roscpp sensor-msgs std-msgs tbb_2021_11 tf2-geometry-msgs tf2-ros visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/test-mavros/default.nix b/distros/noetic/test-mavros/default.nix index dd03932d1d..7e0483ba94 100644 --- a/distros/noetic/test-mavros/default.nix +++ b/distros/noetic/test-mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, cmake-modules, control-toolbox, eigen, eigen-conversions, geometry-msgs, mavros, mavros-extras, roscpp, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-test-mavros"; - version = "1.18.0-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/test_mavros/1.18.0-1.tar.gz"; - name = "1.18.0-1.tar.gz"; - sha256 = "0b0cf01bf79dba960e68e4cc45a84d78989857f8e40b651dc73ee9fcdba6ca5d"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/test_mavros/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "d0b2ddaea1583cb4a112a4023a541e81af4afec0a02300440817e2bd13b7e9aa"; }; buildType = "catkin"; diff --git a/distros/noetic/theora-image-transport/default.nix b/distros/noetic/theora-image-transport/default.nix index 5a1ff2192b..d933d31818 100644 --- a/distros/noetic/theora-image-transport/default.nix +++ b/distros/noetic/theora-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, image-transport, libogg, libtheora, message-generation, message-runtime, pluginlib, rosbag, std-msgs }: buildRosPackage { pname = "ros-noetic-theora-image-transport"; - version = "1.14.0-r1"; + version = "1.15.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/image_transport_plugins-release/archive/release/noetic/theora_image_transport/1.14.0-1.tar.gz"; - name = "1.14.0-1.tar.gz"; - sha256 = "0118b37d2c05543c66294cb79f2065613fc1b6f869f3284de12420b701bd1b08"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/noetic/theora_image_transport/1.15.0-1.tar.gz"; + name = "1.15.0-1.tar.gz"; + sha256 = "902a465ccdd3284b2e72cf275540b73d2d28953ce7d8e00a95ef28e3f5630ade"; }; buildType = "catkin"; diff --git a/distros/noetic/twist-controller/default.nix b/distros/noetic/twist-controller/default.nix index 5948711f20..5029a35f2d 100644 --- a/distros/noetic/twist-controller/default.nix +++ b/distros/noetic/twist-controller/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cartesian-interface, catkin, controller-interface, dynamic-reconfigure, geometry-msgs, hardware-interface, realtime-tools, roscpp }: +{ lib, buildRosPackage, fetchurl, cartesian-interface, catkin, controller-interface, dynamic-reconfigure, geometry-msgs, hardware-interface, pluginlib, realtime-tools, roscpp }: buildRosPackage { pname = "ros-noetic-twist-controller"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/twist_controller/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "1ce2d703821975d1535d64e9e5c182991f4e004fa5ebca3613468eb1521c3494"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_controllers_cartesian-release/archive/release/noetic/twist_controller/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "26f6071a8f649e812e7361a065fde5eb9d3118d230518d6359f0df09c2dce33c"; }; buildType = "catkin"; buildInputs = [ catkin ]; - propagatedBuildInputs = [ cartesian-interface controller-interface dynamic-reconfigure geometry-msgs hardware-interface realtime-tools roscpp ]; + propagatedBuildInputs = [ cartesian-interface controller-interface dynamic-reconfigure geometry-msgs hardware-interface pluginlib realtime-tools roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/udp-msgs/default.nix b/distros/noetic/udp-msgs/default.nix index 359a9ada61..cbbabe7875 100644 --- a/distros/noetic/udp-msgs/default.nix +++ b/distros/noetic/udp-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: buildRosPackage { pname = "ros-noetic-udp-msgs"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/flynneva/udp_msgs-release/archive/release/noetic/udp_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "39fc480ca735fca400aa241c2cb26e34bc140e01f7228afa36e05bf99a9aca47"; + url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/noetic/udp_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "1e36162920cf42ebca4d26a01fad304e213d448f6272f2662c9c60994c9c0f68"; }; buildType = "catkin"; diff --git a/distros/noetic/ur-calibration/default.nix b/distros/noetic/ur-calibration/default.nix index dfad09a8f5..f9a0f57860 100644 --- a/distros/noetic/ur-calibration/default.nix +++ b/distros/noetic/ur-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, roscpp, rosunit, ur-client-library, ur-robot-driver, yaml-cpp }: buildRosPackage { pname = "ros-noetic-ur-calibration"; - version = "2.1.4-r1"; + version = "2.1.5-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_calibration/2.1.4-1.tar.gz"; - name = "2.1.4-1.tar.gz"; - sha256 = "8588c4b720799fcf10fd29b9f1a4e3b1ae2ad9ec7d670262defee1a8eb983f03"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_calibration/2.1.5-1.tar.gz"; + name = "2.1.5-1.tar.gz"; + sha256 = "01019141950e48408b34786c7cef0b98456edaa65f3d41c9bcdda36948a8895e"; }; buildType = "catkin"; diff --git a/distros/noetic/ur-client-library/default.nix b/distros/noetic/ur-client-library/default.nix index 679a0e7ad6..8cd16ee98a 100644 --- a/distros/noetic/ur-client-library/default.nix +++ b/distros/noetic/ur-client-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake }: buildRosPackage { pname = "ros-noetic-ur-client-library"; - version = "1.3.6-r1"; + version = "1.3.7-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/noetic/ur_client_library/1.3.6-1.tar.gz"; - name = "1.3.6-1.tar.gz"; - sha256 = "1b42c47b20ac6eee54e809bd6c6305dbbe41701292274130f91f924e73974258"; + url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/noetic/ur_client_library/1.3.7-1.tar.gz"; + name = "1.3.7-1.tar.gz"; + sha256 = "b46bd5ed9e389b935a98c24ee30baa38ee900c9fa1e4ab84ab6c23c0ea25291b"; }; buildType = "cmake"; diff --git a/distros/noetic/ur-dashboard-msgs/default.nix b/distros/noetic/ur-dashboard-msgs/default.nix index 6d32aba80d..009aa766e2 100644 --- a/distros/noetic/ur-dashboard-msgs/default.nix +++ b/distros/noetic/ur-dashboard-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-ur-dashboard-msgs"; - version = "2.1.4-r1"; + version = "2.1.5-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_dashboard_msgs/2.1.4-1.tar.gz"; - name = "2.1.4-1.tar.gz"; - sha256 = "d00a860c1019e33fa0baad5ede4ca0b57d802eac0258392d6e7da6f8245b0d75"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_dashboard_msgs/2.1.5-1.tar.gz"; + name = "2.1.5-1.tar.gz"; + sha256 = "ae5ea347b618a129655b1d330d7f398266e92446a8fbb5b96395147cf5aa211b"; }; buildType = "catkin"; diff --git a/distros/noetic/ur-robot-driver/default.nix b/distros/noetic/ur-robot-driver/default.nix index 5cf40cacb7..8e70733f6c 100644 --- a/distros/noetic/ur-robot-driver/default.nix +++ b/distros/noetic/ur-robot-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, boost, cartesian-trajectory-controller, catkin, control-msgs, controller-manager, controller-manager-msgs, force-torque-sensor-controller, geometry-msgs, hardware-interface, industrial-robot-status-controller, industrial-robot-status-interface, joint-state-controller, joint-trajectory-controller, kdl-parser, pass-through-controllers, pluginlib, robot-state-publisher, roscpp, rostest, scaled-joint-trajectory-controller, sensor-msgs, socat, speed-scaling-interface, speed-scaling-state-controller, std-srvs, tf, tf2-geometry-msgs, tf2-msgs, trajectory-msgs, twist-controller, ur-client-library, ur-dashboard-msgs, ur-description, ur-msgs, velocity-controllers }: buildRosPackage { pname = "ros-noetic-ur-robot-driver"; - version = "2.1.4-r1"; + version = "2.1.5-r1"; src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_robot_driver/2.1.4-1.tar.gz"; - name = "2.1.4-1.tar.gz"; - sha256 = "e838e24744cd8acca0128fee966b17a635bd7bbef2b9194c397c22a81c0d77fb"; + url = "https://github.com/UniversalRobots/Universal_Robots_ROS_Driver-release/archive/release/noetic/ur_robot_driver/2.1.5-1.tar.gz"; + name = "2.1.5-1.tar.gz"; + sha256 = "660d9f14dab3b1930c5f2ca42e4684ddbf82273df0be257497876d048e3f1152"; }; buildType = "catkin"; diff --git a/distros/rolling/ackermann-steering-controller/default.nix b/distros/rolling/ackermann-steering-controller/default.nix index a19b1fad63..8077a0ae22 100644 --- a/distros/rolling/ackermann-steering-controller/default.nix +++ b/distros/rolling/ackermann-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-rolling-ackermann-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ackermann_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "eead0f397e17b08e5f9ee466aea844a30d9b004ad5281cf9caf609f2361aca03"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ackermann_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "335c03ea03647e1f0fa8823569babf97d57b8080b2d12ebeda4ae48df1fae9c9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/action-msgs/default.nix b/distros/rolling/action-msgs/default.nix index addfbaccda..7581f9d2dd 100644 --- a/distros/rolling/action-msgs/default.nix +++ b/distros/rolling/action-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime, service-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-rolling-action-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/action_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "a2552340249312a5dc8477385ebb6caa95712dc79cf5aaeac8ad78e33235fdaf"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/action_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "a85efb9205edf5fbc76e97baf920dd1523390fc0e984ebf5e6fc54f4a1bcd1a3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/action-tutorials-cpp/default.nix b/distros/rolling/action-tutorials-cpp/default.nix index bb1f522e8d..af97ee6728 100644 --- a/distros/rolling/action-tutorials-cpp/default.nix +++ b/distros/rolling/action-tutorials-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }: buildRosPackage { pname = "ros-rolling-action-tutorials-cpp"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_cpp/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "d55a4b394981e9f15043e70490683957ae12f1fabcf488991135159292f0298e"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_cpp/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "5c6f7bf45897aa08de07e6e5f6e715a69025f4843bf6b8dd24ace1b9bed0836c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/action-tutorials-interfaces/default.nix b/distros/rolling/action-tutorials-interfaces/default.nix index 018744bfb0..c1d4a29071 100644 --- a/distros/rolling/action-tutorials-interfaces/default.nix +++ b/distros/rolling/action-tutorials-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-action-tutorials-interfaces"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_interfaces/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "e038271642d8926d65496eb5d2f1b5279fda4c7748dea4a1b26d27c05ee44363"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_interfaces/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "b9d75edc3c3ebbbc9844aa584d338e138ea7db897563bd6e8770eeb9afa7b080"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/action-tutorials-py/default.nix b/distros/rolling/action-tutorials-py/default.nix index 42f9df1af3..f29383faf0 100644 --- a/distros/rolling/action-tutorials-py/default.nix +++ b/distros/rolling/action-tutorials-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: buildRosPackage { pname = "ros-rolling-action-tutorials-py"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_py/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "9c94b8c1870054d0a5c6d3dca913bcd7054bfb6325be6d08e2bd6f269a27b0d0"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/action_tutorials_py/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "cd71e87a51622902886e5d9c2a3745304a0606afaffe07ece98de7c5a19ad2c4"; }; buildType = "ament_python"; diff --git a/distros/rolling/actionlib-msgs/default.nix b/distros/rolling/actionlib-msgs/default.nix index 18f604fd0a..fec5e5ab02 100644 --- a/distros/rolling/actionlib-msgs/default.nix +++ b/distros/rolling/actionlib-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-actionlib-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/actionlib_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "f4be6c00c1cd5867192953242db12120314b6c0e20eb63360ae4d3a3c42c5681"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/actionlib_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "01e89898a58f3c1197c088de97577ddac02ecc53dbaf7060ef685fac54f6bfd0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/admittance-controller/default.nix b/distros/rolling/admittance-controller/default.nix index 4d7671b84d..d1b8569e2a 100644 --- a/distros/rolling/admittance-controller/default.nix +++ b/distros/rolling/admittance-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-admittance-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/admittance_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "7d59853edbff7aa3435d86e1ce90b84d95959e82b496c5b0480c36467c880379"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/admittance_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "f490ff003230b23e128ceec060310ba0ac8198de78028cfff6e86b36a5dd09f4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-clang-format/default.nix b/distros/rolling/ament-clang-format/default.nix index e2004b19b1..b92730dbec 100644 --- a/distros/rolling/ament-clang-format/default.nix +++ b/distros/rolling/ament-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-clang-format"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "56d160f1ee7ea32809b0bca3805a3578ecda46b9f57b1c390de9d06a4fd1cfae"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_format/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "97333955fe0d053c3cecc4748fdaf50c6598983c981ac7483451c4101425b1c9"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-clang-tidy/default.nix b/distros/rolling/ament-clang-tidy/default.nix index 87616a66a9..863764de56 100644 --- a/distros/rolling/ament-clang-tidy/default.nix +++ b/distros/rolling/ament-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-clang-tidy"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "bab7455c5e26052f277ed30c8cc30d8807b87642319dc560435317fe78f659b9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_clang_tidy/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "2880414adadbdf6013b681dc1dbd2e17f8dc605e643863c225b931a624310f76"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-cmake-auto/default.nix b/distros/rolling/ament-cmake-auto/default.nix index 16e4d6bc5b..9303b6162f 100644 --- a/distros/rolling/ament-cmake-auto/default.nix +++ b/distros/rolling/ament-cmake-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest }: buildRosPackage { pname = "ros-rolling-ament-cmake-auto"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_auto/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "efee2f2aa67d6818f6907a340639e9fe7668411b4351bdcc52a19e6bef1b9331"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_auto/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "b2a8fd56a20ac524099eca68bf4b06fccf40ad37a1f38fb2c4e6746618bd69c8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-catch2/default.nix b/distros/rolling/ament-cmake-catch2/default.nix index fbb24a6af4..dee78f3ba1 100644 --- a/distros/rolling/ament-cmake-catch2/default.nix +++ b/distros/rolling/ament-cmake-catch2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-rolling-ament-cmake-catch2"; - version = "1.4.0-r2"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/rolling/ament_cmake_catch2/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "15b9f7421daf3ba4829a5d92dce7f2c5ffa134e54f68b0378638cee75433b8c0"; + url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/rolling/ament_cmake_catch2/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "1bae056fa7fa91f1e0215fee3d9b9a97afa5d414dec2e14d3febf8459b294a74"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-clang-format/default.nix b/distros/rolling/ament-cmake-clang-format/default.nix index 4cce311dd3..f33af9a28b 100644 --- a/distros/rolling/ament-cmake-clang-format/default.nix +++ b/distros/rolling/ament-cmake-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-rolling-ament-cmake-clang-format"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "d68cf485c5cab78267750a9f60da28690683a5c7e5b7e8f42a9a473957c3f438"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_format/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "85735e3246b294127cbb62b01c82c370b478b25e3f6169777e2fbbd92dc718ff"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-clang-tidy/default.nix b/distros/rolling/ament-cmake-clang-tidy/default.nix index aa9163ce2c..af166676b1 100644 --- a/distros/rolling/ament-cmake-clang-tidy/default.nix +++ b/distros/rolling/ament-cmake-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }: buildRosPackage { pname = "ros-rolling-ament-cmake-clang-tidy"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "edad5fcd39c3683296d0d8f5e874816e2f8098d3e99722ee996b54700dc1fb31"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_clang_tidy/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "80c6be79ef5a8a9af49912062546f71ac1009240970c901c86075757df923d74"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-copyright/default.nix b/distros/rolling/ament-cmake-copyright/default.nix index 2b71fb0085..ad629e3a7d 100644 --- a/distros/rolling/ament-cmake-copyright/default.nix +++ b/distros/rolling/ament-cmake-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }: buildRosPackage { pname = "ros-rolling-ament-cmake-copyright"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "0667d35d8e75b7e4b9abe465cb970acb4ac83c40c242c9fc0ae824b38956b6e6"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_copyright/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "c11ae4012e9f54a8d5c23b990116f81374078eae089e76cb0c070728869cd0a1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-core/default.nix b/distros/rolling/ament-cmake-core/default.nix index eeb171b84f..3147409c7c 100644 --- a/distros/rolling/ament-cmake-core/default.nix +++ b/distros/rolling/ament-cmake-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }: buildRosPackage { pname = "ros-rolling-ament-cmake-core"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_core/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "265afebd11b5185691159e23178e8c83adc981fb76a51f583e815d155d4bd60f"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_core/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "537319485ec736df56574b9aded1ef0b7be43ec20249e95721d8a1be2af40b47"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-cppcheck/default.nix b/distros/rolling/ament-cmake-cppcheck/default.nix index 148f29a865..e30f99fd10 100644 --- a/distros/rolling/ament-cmake-cppcheck/default.nix +++ b/distros/rolling/ament-cmake-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }: buildRosPackage { pname = "ros-rolling-ament-cmake-cppcheck"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "41e43cd5a682c8bb35c4e32794f7e30bec588266a89965892719449d097d5c2b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cppcheck/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "be2f533c675e381f542533c43fa624cee8a313e21e793217531e48505cfe09d8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-cpplint/default.nix b/distros/rolling/ament-cmake-cpplint/default.nix index 48f41147e8..ae52e2fdf9 100644 --- a/distros/rolling/ament-cmake-cpplint/default.nix +++ b/distros/rolling/ament-cmake-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }: buildRosPackage { pname = "ros-rolling-ament-cmake-cpplint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "86906374e5c47e6bd3b1fa13a0034efa24cee132a3ea8adc8c02b1b53b7ee89b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_cpplint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "03f7120b88e85cc171adebe440985da143c48558e3cf7e25306d52b133ac2865"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-definitions/default.nix b/distros/rolling/ament-cmake-export-definitions/default.nix index d8becc14a4..cc51f79032 100644 --- a/distros/rolling/ament-cmake-export-definitions/default.nix +++ b/distros/rolling/ament-cmake-export-definitions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-definitions"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_definitions/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "cad165f2940d27ee79415aa96356b0bf12c05173d39b83ebc84b87a591966755"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_definitions/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "dc5e9a22ec872c4848765a498554c274f2b47db3d736b7baef0f4cde251792b5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-dependencies/default.nix b/distros/rolling/ament-cmake-export-dependencies/default.nix index 7a9154fe50..973c886876 100644 --- a/distros/rolling/ament-cmake-export-dependencies/default.nix +++ b/distros/rolling/ament-cmake-export-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-dependencies"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_dependencies/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "5164a58b808f41ad411abfe0ce611a3af819031efe39d87203c24edff726e1c4"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_dependencies/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "0b7f8ea3a6d11884b64bc522a69f5e408b75152aa09165a1863ae77e573c1c76"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-include-directories/default.nix b/distros/rolling/ament-cmake-export-include-directories/default.nix index f6d53cfd10..3623c776e4 100644 --- a/distros/rolling/ament-cmake-export-include-directories/default.nix +++ b/distros/rolling/ament-cmake-export-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-include-directories"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_include_directories/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "a720409898acdda9a5c988c95580de9eb77795563a1fae71a46557b2bdf7f794"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_include_directories/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "3eeca0f6927b48090737f933a469e710cb2eabfd0d3fdec64abce6613a8eb2ac"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-interfaces/default.nix b/distros/rolling/ament-cmake-export-interfaces/default.nix index 503d1cba9b..0c7f1f4bc1 100644 --- a/distros/rolling/ament-cmake-export-interfaces/default.nix +++ b/distros/rolling/ament-cmake-export-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-interfaces"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_interfaces/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "3144a6496ec5566d4b2598482c46d2439361cdb1779ff8776483416ef2af84e1"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_interfaces/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "7e9093782bfc73b2a4e3fef8ed820876631da992c9c50f0b449783fc33a24c95"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-libraries/default.nix b/distros/rolling/ament-cmake-export-libraries/default.nix index 1e33d9080b..e9daf01178 100644 --- a/distros/rolling/ament-cmake-export-libraries/default.nix +++ b/distros/rolling/ament-cmake-export-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-libraries"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_libraries/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "f87545c5ba5d9009a8a72dc7877cce3da8d8a8f37f85fc745140fc71f1bc30a9"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_libraries/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "cadec0f48803dbf9c62b39b99b4b8a970ee5e0aa78f75dce1df345a6f25f8936"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-link-flags/default.nix b/distros/rolling/ament-cmake-export-link-flags/default.nix index 4a7156636f..d2cb73efd8 100644 --- a/distros/rolling/ament-cmake-export-link-flags/default.nix +++ b/distros/rolling/ament-cmake-export-link-flags/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-link-flags"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_link_flags/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "7ef91e600bb3e2b35cba8432e36d51c7c7ad753b61ce0358b94e0012ca39837d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_link_flags/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "0b0a79cde27e5cb972667dd1ec37455c7d616b426829256bfd23cb0bdbbcb1b0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-export-targets/default.nix b/distros/rolling/ament-cmake-export-targets/default.nix index 017b3cfd59..0a2734c07c 100644 --- a/distros/rolling/ament-cmake-export-targets/default.nix +++ b/distros/rolling/ament-cmake-export-targets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-rolling-ament-cmake-export-targets"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_targets/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "9c870d9412afc96b9148548fa25262c461c523921ef74e034591351e55bf4fa7"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_export_targets/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "7814a41635f7e4c987f56c863a10b3c49a82637398a3929caa1085fd8ca85fa9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-flake8/default.nix b/distros/rolling/ament-cmake-flake8/default.nix index b3afde9f8a..54a26cd8c1 100644 --- a/distros/rolling/ament-cmake-flake8/default.nix +++ b/distros/rolling/ament-cmake-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }: buildRosPackage { pname = "ros-rolling-ament-cmake-flake8"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "190f4e67c94d98511f5808a23a9cd34de5d7d6a91466b7a773ad40843a675b7b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_flake8/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "19078046e1017c52821eab08423d6683ab3a5fa289e316dadc66c3ad70f9f246"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-gen-version-h/default.nix b/distros/rolling/ament-cmake-gen-version-h/default.nix index b46c688a41..0ec6be70ff 100644 --- a/distros/rolling/ament-cmake-gen-version-h/default.nix +++ b/distros/rolling/ament-cmake-gen-version-h/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }: buildRosPackage { pname = "ros-rolling-ament-cmake-gen-version-h"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gen_version_h/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "a63e6b812af9651fe831cec462c7d10f2aefcff72a6f6a089814f551ab0d6b2d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gen_version_h/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "29f2dde9bf2410258382cad482bfff1e9cac651651322a4dde44a7e1cb2be672"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-gmock/default.nix b/distros/rolling/ament-cmake-gmock/default.nix index e7c5170553..6ed9cf45f9 100644 --- a/distros/rolling/ament-cmake-gmock/default.nix +++ b/distros/rolling/ament-cmake-gmock/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }: buildRosPackage { pname = "ros-rolling-ament-cmake-gmock"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gmock/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "9097f846cb7a60e203da5a66e7971438f82019e3f0f9375ec0dc1ceabb685392"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gmock/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "d993a0b1148b5595ac768c3dbf4630ec3f6a8e7d0ae157569b2919590c9136b8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-google-benchmark/default.nix b/distros/rolling/ament-cmake-google-benchmark/default.nix index 5e8c74cd1d..30f7b2cd96 100644 --- a/distros/rolling/ament-cmake-google-benchmark/default.nix +++ b/distros/rolling/ament-cmake-google-benchmark/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }: buildRosPackage { pname = "ros-rolling-ament-cmake-google-benchmark"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_google_benchmark/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "bc58916d6a41e26f7171d2eccf599d8ba630c4fa0861ddf34ed6ab62bfb0ced5"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_google_benchmark/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "1660db126d8f18cdd0cb3ed869bd29ab8e43df41b2cfc14477a6dc1d46cf72c3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-gtest/default.nix b/distros/rolling/ament-cmake-gtest/default.nix index bfa75e1636..7ca9128d4a 100644 --- a/distros/rolling/ament-cmake-gtest/default.nix +++ b/distros/rolling/ament-cmake-gtest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }: buildRosPackage { pname = "ros-rolling-ament-cmake-gtest"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gtest/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "059736a8943a3775fd439a14777c04aff5b478e91469dcb424ba3222204d9fd4"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_gtest/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "21f17fd512bc0ba1c7ca7661b87291aedb8468e61fc1610b3254c0614ac6a36d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-include-directories/default.nix b/distros/rolling/ament-cmake-include-directories/default.nix index 98e01f94eb..1e59e9e2ac 100644 --- a/distros/rolling/ament-cmake-include-directories/default.nix +++ b/distros/rolling/ament-cmake-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-include-directories"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_include_directories/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "226784a39603bfcb704692b48eac3861e0b26e8f4276b3fce23f20a46935aa3c"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_include_directories/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "a99cbcfa3ee71bd1eadccf108a72e636aab9b25b45165c6c282c9360df9469e0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-libraries/default.nix b/distros/rolling/ament-cmake-libraries/default.nix index da1b5ed942..96a67a68df 100644 --- a/distros/rolling/ament-cmake-libraries/default.nix +++ b/distros/rolling/ament-cmake-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-libraries"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_libraries/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "5a8f91e1441a3d9d269d086d53cb7f9de3ebea1e4869093ff30590720ffb66d6"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_libraries/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "17fa9802c04fba4e371cd71310dcd1be19ce982b77e64a782953e640035a6dc9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-lint-cmake/default.nix b/distros/rolling/ament-cmake-lint-cmake/default.nix index 54a6a713f8..4dc0414574 100644 --- a/distros/rolling/ament-cmake-lint-cmake/default.nix +++ b/distros/rolling/ament-cmake-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }: buildRosPackage { pname = "ros-rolling-ament-cmake-lint-cmake"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "a9a7b3d61d5ef08c48714ee20f0e62f766765e478ee1f0cd5eb43fbcb91ab4a5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_lint_cmake/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "33b5b4b3c7e3a7e482d05b90e7ac8a5671605c5be6fd6005d01ad80a16fb0f50"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-mypy/default.nix b/distros/rolling/ament-cmake-mypy/default.nix index 54b24fdeaa..0348e1c09e 100644 --- a/distros/rolling/ament-cmake-mypy/default.nix +++ b/distros/rolling/ament-cmake-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }: buildRosPackage { pname = "ros-rolling-ament-cmake-mypy"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "32e32ffe41c43e05bd7ae9e93b4901cc6043e9d4d04f66668b3cfc95f2175b12"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_mypy/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "4d23e100e787a69ea2b578249e410244bd5fcdacaed197e441015187f6b40bee"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-pclint/default.nix b/distros/rolling/ament-cmake-pclint/default.nix index 839c95bb8b..13d92f91c9 100644 --- a/distros/rolling/ament-cmake-pclint/default.nix +++ b/distros/rolling/ament-cmake-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }: buildRosPackage { pname = "ros-rolling-ament-cmake-pclint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "a817e1d116c151c9dd078daf7dea93d3a1862beca7bea823cd135400f648f004"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pclint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "72fa4a27bc3d268fc0364e72b677a3e516fda811c5ce4d8b05275db92b66012b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-pep257/default.nix b/distros/rolling/ament-cmake-pep257/default.nix index 2360417c7b..888bd00e7b 100644 --- a/distros/rolling/ament-cmake-pep257/default.nix +++ b/distros/rolling/ament-cmake-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }: buildRosPackage { pname = "ros-rolling-ament-cmake-pep257"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "d734b73324126688723c165055b2b3b259a506da488ed7afd1eb389f0b66a0e2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pep257/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "deb1495c174724050bcd6ce6c8b156a2f01b7d4130416a3e057ac348cb5bc865"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-pycodestyle/default.nix b/distros/rolling/ament-cmake-pycodestyle/default.nix index 039dd63f4d..cae5e7f013 100644 --- a/distros/rolling/ament-cmake-pycodestyle/default.nix +++ b/distros/rolling/ament-cmake-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }: buildRosPackage { pname = "ros-rolling-ament-cmake-pycodestyle"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "f79412e86e30affede8b05d52674e8fe216337311874c7d8a8b75ea08cef9f67"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pycodestyle/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "55ea219b567b6404a9c3321633e9dfbcad363976a46f825cba000d3ecb634037"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-pyflakes/default.nix b/distros/rolling/ament-cmake-pyflakes/default.nix index f288b1b835..019af515d8 100644 --- a/distros/rolling/ament-cmake-pyflakes/default.nix +++ b/distros/rolling/ament-cmake-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }: buildRosPackage { pname = "ros-rolling-ament-cmake-pyflakes"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "6520cc48dec32862d2d537f41080ecb381d5926b48d4acc3a0d44eede658094d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_pyflakes/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "f9b5f06640adb41e04d54982f7e7cf720858cf94e57cf4602c4857687878b264"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-pytest/default.nix b/distros/rolling/ament-cmake-pytest/default.nix index edba19b806..e13c04885c 100644 --- a/distros/rolling/ament-cmake-pytest/default.nix +++ b/distros/rolling/ament-cmake-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-cmake-pytest"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_pytest/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "c07c244f8fdeccc25998c3f3a69673f2b14b518402d9ae9607e731874095260f"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_pytest/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "ac0e7d014e5a5bbf4ae8b5cb12528c993d913aa7668f22fc5b8cdd518fd3f18c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-python/default.nix b/distros/rolling/ament-cmake-python/default.nix index ccbc300048..c90dafaf3c 100644 --- a/distros/rolling/ament-cmake-python/default.nix +++ b/distros/rolling/ament-cmake-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-python"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_python/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "cd39827993b1b5babdc14ce8a5455bdc49c6f752332cca943c06e618b30836bc"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_python/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "e7763f50575dcfec8c87018fc13cc41f252f0a53a2df22e0c933ab6630e3fb81"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-target-dependencies/default.nix b/distros/rolling/ament-cmake-target-dependencies/default.nix index 2d299818f6..ffb0afb1cc 100644 --- a/distros/rolling/ament-cmake-target-dependencies/default.nix +++ b/distros/rolling/ament-cmake-target-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }: buildRosPackage { pname = "ros-rolling-ament-cmake-target-dependencies"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_target_dependencies/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "67b717ce02094890ee6217e21efc4e44dd422f9ca2b214459c58e3a57166f4c8"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_target_dependencies/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "c76ac928fba211bb7c60dc8b9cbf23c0aa762f2a66509d1cbeb5f9301d3f0f45"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-test/default.nix b/distros/rolling/ament-cmake-test/default.nix index ae2dcbec07..a7eff5467a 100644 --- a/distros/rolling/ament-cmake-test/default.nix +++ b/distros/rolling/ament-cmake-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }: buildRosPackage { pname = "ros-rolling-ament-cmake-test"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_test/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "4fb559aae7bebe84e1e1407e5587f1f30003871eff4c79f39c4521438c793f23"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_test/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "8dfeeb84cb38c8d664fb581d931026e2d963052981842ab6120d798adb7ecf29"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-uncrustify/default.nix b/distros/rolling/ament-cmake-uncrustify/default.nix index 76b65c83ef..28d22749eb 100644 --- a/distros/rolling/ament-cmake-uncrustify/default.nix +++ b/distros/rolling/ament-cmake-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-uncrustify }: buildRosPackage { pname = "ros-rolling-ament-cmake-uncrustify"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_uncrustify/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "047f2be705dee9572b202f254b030e14f14de9234b4028c4c8275aafd36f3997"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_uncrustify/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "1e18b0cfe6d3ef1d315cacca7f663207c3e3e147119da67074d221121f10f4e4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-vendor-package/default.nix b/distros/rolling/ament-cmake-vendor-package/default.nix index 845cd5ddf4..458223ffea 100644 --- a/distros/rolling/ament-cmake-vendor-package/default.nix +++ b/distros/rolling/ament-cmake-vendor-package/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }: buildRosPackage { pname = "ros-rolling-ament-cmake-vendor-package"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_vendor_package/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "87f5fb24b23ca8f57bb17e23941d5721d324878f85356734716289236ee704ad"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_vendor_package/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "319eeabe30a674eb00a6c9f984f6e89b884d539439b12bb40903ce7454ccfcba"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-version/default.nix b/distros/rolling/ament-cmake-version/default.nix index 010dab3e88..2dadb0ba2c 100644 --- a/distros/rolling/ament-cmake-version/default.nix +++ b/distros/rolling/ament-cmake-version/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-rolling-ament-cmake-version"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_version/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "09489eb3b82b736e72605850dd0a05e0a20b0f28527796873e70f4679c08951c"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake_version/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "fc9e1e7052cc28ea8f2774c27abab67b899f8dbc1122e620fdd362d394ae4790"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake-xmllint/default.nix b/distros/rolling/ament-cmake-xmllint/default.nix index 21486e3c37..b9ad132e65 100644 --- a/distros/rolling/ament-cmake-xmllint/default.nix +++ b/distros/rolling/ament-cmake-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-xmllint }: buildRosPackage { pname = "ros-rolling-ament-cmake-xmllint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_xmllint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "45cbb49422c4200c888d0d6baf2f40d18bd4f980c6aa980510dac321ee82dddc"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cmake_xmllint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "a13d70ce3cc315d32ecafa8f25e50126ce688e21d51050f515f7f2a39383c53d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-cmake/default.nix b/distros/rolling/ament-cmake/default.nix index 5ac1104cce..e87093df0d 100644 --- a/distros/rolling/ament-cmake/default.nix +++ b/distros/rolling/ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }: buildRosPackage { pname = "ros-rolling-ament-cmake"; - version = "2.6.0-r1"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "060b17e37881611a69107f4acf1094cc4b051b266d625b8df2b4b521cf8d3b73"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/rolling/ament_cmake/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "a26cf56a1adb4fe3fe0632dbd0fc16abff6aa19c9913dbc418f364c8ac5581f2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-copyright/default.nix b/distros/rolling/ament-copyright/default.nix index 2c8cb5015d..c5d907cf0d 100644 --- a/distros/rolling/ament-copyright/default.nix +++ b/distros/rolling/ament-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-copyright"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_copyright/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "eddf1c8e9c79b1d117b03934c72de89b521b9ebbe5968f38ec6083fd9995c517"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_copyright/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "12e4701a77584033012843b65861aca4520c3956e5edc41089b9ff0927f9d735"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-cppcheck/default.nix b/distros/rolling/ament-cppcheck/default.nix index 506f0470d8..bf54eed5ff 100644 --- a/distros/rolling/ament-cppcheck/default.nix +++ b/distros/rolling/ament-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, cppcheck, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-cppcheck"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cppcheck/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "5585a9807f793229b0997ac2a6791134ddc220c09054a7f1eddb6c894dfa6095"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cppcheck/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "065bc27fcab3244e76b324f719930a8a71603cc0a812955fb9b64419ca42c7ee"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-cpplint/default.nix b/distros/rolling/ament-cpplint/default.nix index b63db6bff3..3da339ed2c 100644 --- a/distros/rolling/ament-cpplint/default.nix +++ b/distros/rolling/ament-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-cpplint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cpplint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "35d5c2df9ad6c02bf94937be45538b832fab6175b9d755b0d3dcdb8ff34cba36"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_cpplint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "2a6ba59e28b69ddf7cbbc56d982eea81f741abc9705fa477731589459f5446c3"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-flake8/default.nix b/distros/rolling/ament-flake8/default.nix index 9f184cc00b..f4ccf6bdf0 100644 --- a/distros/rolling/ament-flake8/default.nix +++ b/distros/rolling/ament-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: buildRosPackage { pname = "ros-rolling-ament-flake8"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_flake8/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "3f1a922310d494bb748a6c256ded721ced29dc4db045b1befbd493072435f653"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_flake8/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "fc6102907905a5e3579ea3d3bbeb582cd8f41d265a4c322bd694fd5e56c53545"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-lint-auto/default.nix b/distros/rolling/ament-lint-auto/default.nix index 977af2f611..ebdcab355d 100644 --- a/distros/rolling/ament-lint-auto/default.nix +++ b/distros/rolling/ament-lint-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-rolling-ament-lint-auto"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_auto/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "2fa07eeb62b0eb5c83be6fec56e6bee48eed800c75dafa8e8d37d7d1c153c452"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_auto/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "e654328a379459179bcdd9b37f68910575e17f00cc570d677d338acf47527af6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-lint-cmake/default.nix b/distros/rolling/ament-lint-cmake/default.nix index b9c141af22..9e72e259c2 100644 --- a/distros/rolling/ament-lint-cmake/default.nix +++ b/distros/rolling/ament-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-lint-cmake"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_cmake/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "0fcfd25d5d85dc0c331d662c8a033d28294318fdbc6b219f4a952c0543fb17c4"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_cmake/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "8654b95a99774b5eefa74118a58950c58e67bdeecc6539da4717779b05138626"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-lint-common/default.nix b/distros/rolling/ament-lint-common/default.nix index da18f61db6..cd48aa6e69 100644 --- a/distros/rolling/ament-lint-common/default.nix +++ b/distros/rolling/ament-lint-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }: buildRosPackage { pname = "ros-rolling-ament-lint-common"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_common/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "58873b490f398183b663c32fd1a073ed423e65ad49a5097886c1f7ad596a9083"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint_common/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "96b810af1bc6aa62ea9279d14b17a399ce2062751ef892811178da4af711a3f0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ament-lint/default.nix b/distros/rolling/ament-lint/default.nix index 97fd69db90..c9b73ebc33 100644 --- a/distros/rolling/ament-lint/default.nix +++ b/distros/rolling/ament-lint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-lint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "0c84be3d07927142399c1bd1a53ca628a2f36959534ad28078f35bce13bc3a57"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_lint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "966c3a244a1ca0c3cc555953eee48b7c9f2ed7ea1d8d2d05184dc4a678330fb9"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-mypy/default.nix b/distros/rolling/ament-mypy/default.nix index bed3fcb670..cb7ed11728 100644 --- a/distros/rolling/ament-mypy/default.nix +++ b/distros/rolling/ament-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-mypy"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_mypy/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "2852ec90a03d9c770553d78f4dc6974fa8fa941b37d64930d3fc72624283d546"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_mypy/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "9251597238a0446d5025fc5de35d80d40f6c569891926fdfd6454fddf94a6403"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-package/default.nix b/distros/rolling/ament-package/default.nix index 097ebeb306..5bbe518a7b 100644 --- a/distros/rolling/ament-package/default.nix +++ b/distros/rolling/ament-package/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-package"; - version = "0.17.0-r1"; + version = "0.17.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_package-release/archive/release/rolling/ament_package/0.17.0-1.tar.gz"; - name = "0.17.0-1.tar.gz"; - sha256 = "24a5293a1df1bc11206e62bbf8ef73b27a0e65022be3d7e4075479f00d15520f"; + url = "https://github.com/ros2-gbp/ament_package-release/archive/release/rolling/ament_package/0.17.1-1.tar.gz"; + name = "0.17.1-1.tar.gz"; + sha256 = "83815aafb77d1b79615ea2e66aed1dcd056b883168bebffb418a8728f663b782"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-pclint/default.nix b/distros/rolling/ament-pclint/default.nix index 6684aedc4a..1c2359008d 100644 --- a/distros/rolling/ament-pclint/default.nix +++ b/distros/rolling/ament-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-pclint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pclint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "e19024b6917ef2aeec53cbb44a824f8947573142656569a49af22123710ee54f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pclint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "5496b88833fb2e05ad8298b979125f6c1bdbaf6e3255e205383566b2c236dbbc"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-pep257/default.nix b/distros/rolling/ament-pep257/default.nix index fb8bc25ce2..548f1a0911 100644 --- a/distros/rolling/ament-pep257/default.nix +++ b/distros/rolling/ament-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-pep257"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pep257/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "50a6d3a74dc25fc6fc02b2b1521791bb3430adf30e0865f25ded8c9d84bb8204"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pep257/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "cc88644ef9d452e72ae391f065f5e35c06403c915617055452885208a58b1812"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-pycodestyle/default.nix b/distros/rolling/ament-pycodestyle/default.nix index c4ac323cd4..b0d5eeec9b 100644 --- a/distros/rolling/ament-pycodestyle/default.nix +++ b/distros/rolling/ament-pycodestyle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python3Packages }: buildRosPackage { pname = "ros-rolling-ament-pycodestyle"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pycodestyle/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "3e81f0c04660560df6155c061cab1f64d994961f961702fc293b2efcd702e266"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pycodestyle/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "905591ae0ec8a97e8ef71e2e63a496982ec1e3eecd389616dba01de8ca3ca215"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-pyflakes/default.nix b/distros/rolling/ament-pyflakes/default.nix index c0a71bbb23..d8b29305f8 100644 --- a/distros/rolling/ament-pyflakes/default.nix +++ b/distros/rolling/ament-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-pyflakes"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pyflakes/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "8ba98db06dd96ece2fc0d0d30b23f8b34f8d4540a3b32dedfc9913d3d349be60"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_pyflakes/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "4007ef58b417522e01264850aa2640332e6c457f923147e72b0784053e13b9d0"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-uncrustify/default.nix b/distros/rolling/ament-uncrustify/default.nix index 48f33222d5..7e22b20098 100644 --- a/distros/rolling/ament-uncrustify/default.nix +++ b/distros/rolling/ament-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-pycodestyle, pythonPackages, uncrustify-vendor }: buildRosPackage { pname = "ros-rolling-ament-uncrustify"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_uncrustify/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "c5df887c3b9145f10c52ee3b65c6ff90d16e57de5c3c3979b6e0832006fd23a8"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_uncrustify/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "e6a439bbb77ba2108cef1415235d8b3e7a4756ce75639b85115a40a755c622a6"; }; buildType = "ament_python"; diff --git a/distros/rolling/ament-xmllint/default.nix b/distros/rolling/ament-xmllint/default.nix index e0c89a1f7b..8ef4a07f60 100644 --- a/distros/rolling/ament-xmllint/default.nix +++ b/distros/rolling/ament-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }: buildRosPackage { pname = "ros-rolling-ament-xmllint"; - version = "0.18.0-r1"; + version = "0.18.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_xmllint/0.18.0-1.tar.gz"; - name = "0.18.0-1.tar.gz"; - sha256 = "f70cdff2689100103010c31edb07fa5988ca23fd7371739aaed1355c73d26abf"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/rolling/ament_xmllint/0.18.1-1.tar.gz"; + name = "0.18.1-1.tar.gz"; + sha256 = "56057a8a6fee0d470ec14e274f8d7bedf69a6b49154f14c75e35f88cf9ff3584"; }; buildType = "ament_python"; diff --git a/distros/rolling/apriltag-ros/default.nix b/distros/rolling/apriltag-ros/default.nix index 6dbddff4b7..35ddc59401 100644 --- a/distros/rolling/apriltag-ros/default.nix +++ b/distros/rolling/apriltag-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-lint-auto, apriltag, apriltag-msgs, cv-bridge, eigen, image-transport, rclcpp, rclcpp-components, sensor-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-apriltag-ros"; - version = "3.1.1-r4"; + version = "3.2.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/rolling/apriltag_ros/3.1.1-4.tar.gz"; - name = "3.1.1-4.tar.gz"; - sha256 = "000a57ef65adffbcc2c6d62b0add3ed36b91ac6f0fdae99ecd425982e322e353"; + url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/rolling/apriltag_ros/3.2.2-1.tar.gz"; + name = "3.2.2-1.tar.gz"; + sha256 = "0fd136c55e81849b1758e7603c20421f52471ea750575eca643f06c96b9585eb"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/aruco-opencv-msgs/default.nix b/distros/rolling/aruco-opencv-msgs/default.nix index 7c9b294a00..de4b1d4b41 100644 --- a/distros/rolling/aruco-opencv-msgs/default.nix +++ b/distros/rolling/aruco-opencv-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-aruco-opencv-msgs"; - version = "6.0.0-r1"; + version = "6.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv_msgs/6.0.0-1.tar.gz"; - name = "6.0.0-1.tar.gz"; - sha256 = "b0ecb346c8dda7c0a7681af5f0f920af8854cfddfbaabce59d28a16c3c09f894"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv_msgs/6.0.1-1.tar.gz"; + name = "6.0.1-1.tar.gz"; + sha256 = "0f936d763c771aa834d204e0633538895c15467432abb96451ea4746bfea34a3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/aruco-opencv/default.nix b/distros/rolling/aruco-opencv/default.nix index 21dfc501ef..d513e4f36b 100644 --- a/distros/rolling/aruco-opencv/default.nix +++ b/distros/rolling/aruco-opencv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }: buildRosPackage { pname = "ros-rolling-aruco-opencv"; - version = "6.0.0-r1"; + version = "6.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv/6.0.0-1.tar.gz"; - name = "6.0.0-1.tar.gz"; - sha256 = "387462aa22430addbf4f9b09315b1768283c3145cf56db16aabb1b53fc36a28e"; + url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/rolling/aruco_opencv/6.0.1-1.tar.gz"; + name = "6.0.1-1.tar.gz"; + sha256 = "cb99b496a49b3025cd2c3d5e63e5d4be6e7ea2e9912d18c8cc78dfa3568d580d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/autoware-adapi-v1-msgs/default.nix b/distros/rolling/autoware-adapi-v1-msgs/default.nix index 5269308c86..76812add88 100644 --- a/distros/rolling/autoware-adapi-v1-msgs/default.nix +++ b/distros/rolling/autoware-adapi-v1-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-rolling-autoware-adapi-v1-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_v1_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "3d0636221039864d3069f1e0a14fe6857a8c8f59ce9b4e3b17951f692f242c74"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_v1_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "d8910cd2101878de106b1d7ac5058a80632b39802222750f69b4a028c3e5ffea"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/autoware-adapi-version-msgs/default.nix b/distros/rolling/autoware-adapi-version-msgs/default.nix index b4bebb3f66..d974fc9156 100644 --- a/distros/rolling/autoware-adapi-version-msgs/default.nix +++ b/distros/rolling/autoware-adapi-version-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-autoware-adapi-version-msgs"; - version = "1.2.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_version_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "5208ad238ca20d4406e58fe7d964eabd15c4e81e4d7c423a120f9baba2a5b35f"; + url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/rolling/autoware_adapi_version_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "40f32de082592b9a8d3ef072fe285a1caa111bd6056e7be87099151d103b80e8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/autoware-common-msgs/default.nix b/distros/rolling/autoware-common-msgs/default.nix new file mode 100644 index 0000000000..762907dead --- /dev/null +++ b/distros/rolling/autoware-common-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-rolling-autoware-common-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_common_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "971fe60e90223724e4b61cab0609fdee68439b3129e2f0508a300d62e8bd0d8d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware common messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-control-msgs/default.nix b/distros/rolling/autoware-control-msgs/default.nix new file mode 100644 index 0000000000..f22588b85d --- /dev/null +++ b/distros/rolling/autoware-control-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-rolling-autoware-control-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_control_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "0db892645bfd09ce197ba2473803a1645ab60a1f8fc939f106cc6cd2e46ead76"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware control messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-internal-msgs/default.nix b/distros/rolling/autoware-internal-msgs/default.nix new file mode 100644 index 0000000000..5892e27d86 --- /dev/null +++ b/distros/rolling/autoware-internal-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-internal-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/rolling/autoware_internal_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8d0c36dea822c8c0b0e0c6381ac3a807eab7ab7d7694b8f877b338da4f8a6dc7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware internal messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-lanelet2-extension-python/default.nix b/distros/rolling/autoware-lanelet2-extension-python/default.nix new file mode 100644 index 0000000000..8fe227df09 --- /dev/null +++ b/distros/rolling/autoware-lanelet2-extension-python/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }: +buildRosPackage { + pname = "ros-rolling-autoware-lanelet2-extension-python"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/rolling/autoware_lanelet2_extension_python/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "6e0936a81696e426ce7231489f40f5ce117ddc0c5236bc2d08bd6e9890d6c938"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-lanelet2-extension boost geometry-msgs lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation rclcpp ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake python-cmake-module ]; + + meta = { + description = "The autoware_lanelet2_extension_python package contains Python bindings for lanelet2_extension package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-lanelet2-extension/default.nix b/distros/rolling/autoware-lanelet2-extension/default.nix new file mode 100644 index 0000000000..a8d1aeb0b6 --- /dev/null +++ b/distros/rolling/autoware-lanelet2-extension/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, autoware-utils, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-lanelet2-extension"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/rolling/autoware_lanelet2_extension/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "f52edb8d1367abf2a4e93be54594237040354eaec58bb6fcbd4e05ecdcfc736a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto autoware-cmake ]; + checkInputs = [ ament-cmake-ros ]; + propagatedBuildInputs = [ autoware-map-msgs autoware-planning-msgs autoware-utils geographiclib geometry-msgs lanelet2-core lanelet2-io lanelet2-maps lanelet2-projection lanelet2-routing lanelet2-traffic-rules lanelet2-validation pugixml range-v3 rclcpp tf2 tf2-geometry-msgs visualization-msgs ]; + nativeBuildInputs = [ ament-cmake-auto autoware-cmake ]; + + meta = { + description = "The autoware_lanelet2_extension package contains libraries to handle Lanelet2 format data."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-localization-msgs/default.nix b/distros/rolling/autoware-localization-msgs/default.nix new file mode 100644 index 0000000000..c0d27de1ab --- /dev/null +++ b/distros/rolling/autoware-localization-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-localization-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_localization_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6a780df379f588767823979e7c6edd38bd975c4124aeffe1fd667866fa128a55"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware localization messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-map-msgs/default.nix b/distros/rolling/autoware-map-msgs/default.nix new file mode 100644 index 0000000000..881d7dd9ac --- /dev/null +++ b/distros/rolling/autoware-map-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-map-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_map_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2e58b979dfe36ae028902ef5a48a3c09956887a484cc7d547a50262e9464fc6f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware map messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-perception-msgs/default.nix b/distros/rolling/autoware-perception-msgs/default.nix new file mode 100644 index 0000000000..0eb6935fcc --- /dev/null +++ b/distros/rolling/autoware-perception-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-perception-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_perception_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "c2f72869ddcb8f55a9894476e6867b857a78b239925433bb67db037913dbb1f1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware perception messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-planning-msgs/default.nix b/distros/rolling/autoware-planning-msgs/default.nix new file mode 100644 index 0000000000..2b403a0176 --- /dev/null +++ b/distros/rolling/autoware-planning-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-planning-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_planning_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "87f58db576f4b9a24f85ac311aeb5ea4461fe4e929f5d7f1668c5dcff848fd56"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware planning messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-sensing-msgs/default.nix b/distros/rolling/autoware-sensing-msgs/default.nix new file mode 100644 index 0000000000..5a7e1a4bdd --- /dev/null +++ b/distros/rolling/autoware-sensing-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-sensing-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_sensing_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "201b921a1d4cefb364f90c280cf6c148aab306b3c8a211fd4db734b35fc76fb1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Autoware sensing messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-system-msgs/default.nix b/distros/rolling/autoware-system-msgs/default.nix new file mode 100644 index 0000000000..ca4c6a3a17 --- /dev/null +++ b/distros/rolling/autoware-system-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-system-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_system_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "014aa23da169a428ad0d83da6e2d645370f0fc4af7b76336df78c94011134bae"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs nav-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = "Autoware system messages package."; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/autoware-vehicle-msgs/default.nix b/distros/rolling/autoware-vehicle-msgs/default.nix new file mode 100644 index 0000000000..cfb9de2bce --- /dev/null +++ b/distros/rolling/autoware-vehicle-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-planning-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-autoware-vehicle-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/rolling/autoware_vehicle_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "851946c487b3d66d38426757736a04bed7948bc15194b307ed0e55ed09837e40"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake-auto rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ autoware-planning-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; + + meta = { + description = "Interfaces between core Autoware vehicle components"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/backward-ros/default.nix b/distros/rolling/backward-ros/default.nix index 05ea7804e9..bf75324196 100644 --- a/distros/rolling/backward-ros/default.nix +++ b/distros/rolling/backward-ros/default.nix @@ -2,21 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, cmake, elfutils }: buildRosPackage { pname = "ros-rolling-backward-ros"; - version = "1.0.2-r5"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/rolling/backward_ros/1.0.2-5.tar.gz"; - name = "1.0.2-5.tar.gz"; - sha256 = "4945543dd5b7dba7dee4e039948e9c00e694cb3655a287bbae1c45e6462dcbf5"; + url = "https://github.com/ros2-gbp/backward_ros-release/archive/release/rolling/backward_ros/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "76035dc2f955c50d79fc920780ef426f3128b51cc4616620328dd25b93d6314b"; }; - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; + buildType = "cmake"; + buildInputs = [ cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ elfutils ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ cmake ]; meta = { description = "The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp"; diff --git a/distros/rolling/behaviortree-cpp/default.nix b/distros/rolling/behaviortree-cpp/default.nix index bd2bd53b42..0b10a8115a 100644 --- a/distros/rolling/behaviortree-cpp/default.nix +++ b/distros/rolling/behaviortree-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: buildRosPackage { pname = "ros-rolling-behaviortree-cpp"; - version = "4.6.1-r1"; + version = "4.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/rolling/behaviortree_cpp/4.6.1-1.tar.gz"; - name = "4.6.1-1.tar.gz"; - sha256 = "ff65384fe6b69936c1fbd6ae4d5be92a5cd688b3e4087e8e91fe0bd1b3256aef"; + url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/rolling/behaviortree_cpp/4.6.2-1.tar.gz"; + name = "4.6.2-1.tar.gz"; + sha256 = "042417fca9ec078a79611ddf96be8f9cb9df8ffd215c2d8e20e64c7e6be067d4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/bicycle-steering-controller/default.nix b/distros/rolling/bicycle-steering-controller/default.nix index 2e09170ebb..9b28846bfc 100644 --- a/distros/rolling/bicycle-steering-controller/default.nix +++ b/distros/rolling/bicycle-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-rolling-bicycle-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/bicycle_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "1a570b2408d75643f47f98b29478d785b476e53fdc78c75dd5ddd297de0c8f6a"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/bicycle_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "661845cc374ab401aaf60627fe2b8ed897ca4ece029304c7dde39dda0a4468ae"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/bond-core/default.nix b/distros/rolling/bond-core/default.nix index 64baabbd5f..cfc1ba609d 100644 --- a/distros/rolling/bond-core/default.nix +++ b/distros/rolling/bond-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, bond, bondcpp, smclib }: buildRosPackage { pname = "ros-rolling-bond-core"; - version = "4.0.0-r4"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bond_core/4.0.0-4.tar.gz"; - name = "4.0.0-4.tar.gz"; - sha256 = "21d76ed8e0a60126262d698ca1a7377fdaf35c75e026db62150beb1d14c1466d"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bond_core/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "20a8c4bcde9cfabbf65e13fc7952e325cb9bf476da5e8274c9f75aa75e8e0808"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/bond/default.nix b/distros/rolling/bond/default.nix index b5d70f9665..6c1e928a0b 100644 --- a/distros/rolling/bond/default.nix +++ b/distros/rolling/bond/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-bond"; - version = "4.0.0-r4"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bond/4.0.0-4.tar.gz"; - name = "4.0.0-4.tar.gz"; - sha256 = "68f8c6aed4e1074afdebd8d435bf8f5821c8d9240da3b288e79c7b97eb6fe512"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bond/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "1437aacc6a9f926278e9227cc44a8c45b0db6ecf6a6be7135b0bc26f316f20bf"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/bondcpp/default.nix b/distros/rolling/bondcpp/default.nix index 6a2bd6a412..0f85f4ef40 100644 --- a/distros/rolling/bondcpp/default.nix +++ b/distros/rolling/bondcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, bond, pkg-config, rclcpp, rclcpp-lifecycle, smclib, util-linux }: buildRosPackage { pname = "ros-rolling-bondcpp"; - version = "4.0.0-r4"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bondcpp/4.0.0-4.tar.gz"; - name = "4.0.0-4.tar.gz"; - sha256 = "b53dd873186805aebf9e2871abfe03a9ddbf9fa8961704a9b7d7da6fc337837c"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bondcpp/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "b58d6ba6c3171cc38a651e35ca4307bb20fbebf773b8fe3abbdfb89374652b8d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/bondpy/default.nix b/distros/rolling/bondpy/default.nix new file mode 100644 index 0000000000..e0fde62c1c --- /dev/null +++ b/distros/rolling/bondpy/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, bond, pythonPackages, rclpy, smclib }: +buildRosPackage { + pname = "ros-rolling-bondpy"; + version = "4.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/bondpy/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "8cf24af416ec10eb4aa90d3762d849aa614deb7a63e362d5eec37feee0e48cde"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ bond rclpy smclib ]; + + meta = { + description = "Python implementation of bond, a mechanism for checking when + another process has terminated."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/builtin-interfaces/default.nix b/distros/rolling/builtin-interfaces/default.nix index 1123d6b4be..0aae0aaafd 100644 --- a/distros/rolling/builtin-interfaces/default.nix +++ b/distros/rolling/builtin-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-core-generators, rosidl-core-runtime }: buildRosPackage { pname = "ros-rolling-builtin-interfaces"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/builtin_interfaces/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "2ba6c162b04ed5008ca7bff4c1c3c95015fb3c3265eb8eb39938262f9efc9416"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/builtin_interfaces/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "d0de49bdd53f0be08cb72c9ff6c8192f0a9740647071f1a17420435a0fd8844f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/camera-calibration-parsers/default.nix b/distros/rolling/camera-calibration-parsers/default.nix index 20be9bcc59..1913c17cd1 100644 --- a/distros/rolling/camera-calibration-parsers/default.nix +++ b/distros/rolling/camera-calibration-parsers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-camera-calibration-parsers"; - version = "5.2.0-r1"; + version = "5.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_calibration_parsers/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "78ef2ba5a87dd655a367ad7a2fe589ff55f1c569e16c302d0e9b01de4b1ebcd6"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_calibration_parsers/5.3.1-1.tar.gz"; + name = "5.3.1-1.tar.gz"; + sha256 = "5640fa3e01df90144262b146972837461f093899ee042b866de9614fe7ec5c10"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/camera-calibration/default.nix b/distros/rolling/camera-calibration/default.nix index dab94d9fa5..2fe86285dc 100644 --- a/distros/rolling/camera-calibration/default.nix +++ b/distros/rolling/camera-calibration/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-rolling-camera-calibration"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/camera_calibration/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "46bfa50c8117fe76fffdd5b5b9911b7e34322e1af0559e73fab07a34cdf5729b"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/camera_calibration/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "a5d1a508b5c456d159739756bc1d0e6a122d633c2580517ca4425e7b9122957d"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.requests pythonPackages.pytest ]; - propagatedBuildInputs = [ cv-bridge image-geometry message-filters python3Packages.opencv4 rclpy sensor-msgs std-srvs ]; + propagatedBuildInputs = [ cv-bridge image-geometry message-filters python3Packages.opencv4 python3Packages.semver rclpy sensor-msgs std-srvs ]; meta = { description = "camera_calibration allows easy calibration of monocular or stereo diff --git a/distros/rolling/camera-info-manager/default.nix b/distros/rolling/camera-info-manager/default.nix index 3ee1da223b..4100452dd6 100644 --- a/distros/rolling/camera-info-manager/default.nix +++ b/distros/rolling/camera-info-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rclcpp-lifecycle, rcpputils, sensor-msgs }: buildRosPackage { pname = "ros-rolling-camera-info-manager"; - version = "5.2.0-r1"; + version = "5.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_info_manager/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "937c6facf04c220de20dacbfc1e881e5618dd9ac34e694290c3f3b9820edc245"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/camera_info_manager/5.3.1-1.tar.gz"; + name = "5.3.1-1.tar.gz"; + sha256 = "cb428b9f9d3f2c93914ca2f84f92dce58b6841a8699caaeed8f4cee95e39bb5e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/chomp-motion-planner/default.nix b/distros/rolling/chomp-motion-planner/default.nix index cc20d272f6..bfda910aac 100644 --- a/distros/rolling/chomp-motion-planner/default.nix +++ b/distros/rolling/chomp-motion-planner/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, rclcpp, rsl, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-common, moveit-core, rclcpp, rsl, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-chomp-motion-planner"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/chomp_motion_planner/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "ebe96a3c1ad1f9f03b575cec6a4ac4b3a573ee91f4c7ee6ffa23e27f06db4f9c"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/chomp_motion_planner/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "fa359fdbf800e8a68579f76d08a6b224d99636b04de95cbbac30ad1ae77d4fb0"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-common moveit-core rclcpp rsl trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/classic-bags/default.nix b/distros/rolling/classic-bags/default.nix index 9747d37485..b3df67a505 100644 --- a/distros/rolling/classic-bags/default.nix +++ b/distros/rolling/classic-bags/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosidl-runtime-py, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, builtin-interfaces, rclcpp, rclpy, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-mcap, rosbag2-storage-sqlite3, rosidl-runtime-py, std-msgs }: buildRosPackage { pname = "ros-rolling-classic-bags"; - version = "0.1.0-r2"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/rolling/classic_bags/0.1.0-2.tar.gz"; - name = "0.1.0-2.tar.gz"; - sha256 = "ef1071fbb909a6c2f1067a8f0e04014025b7c82af89c44fe009d2cd32e585a1d"; + url = "https://github.com/ros2-gbp/classic_bags-release/archive/release/rolling/classic_bags/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "82bc60da9b7465509d0dabc9d7ed616da221e8c2b7a8414227e3fb67e1e29621"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-pytest std-msgs ]; + checkInputs = [ ament-cmake-pytest rosbag2-storage-mcap rosbag2-storage-sqlite3 std-msgs ]; propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rosbag2-cpp rosbag2-py rosbag2-storage rosidl-runtime-py ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/rolling/common-interfaces/default.nix b/distros/rolling/common-interfaces/default.nix index 285abb3096..374c89ca46 100644 --- a/distros/rolling/common-interfaces/default.nix +++ b/distros/rolling/common-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-common-interfaces"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/common_interfaces/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "dcdb973defe7a535f508563b8bcdf2e27c7159678b8f75e411422598a7c45967"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/common_interfaces/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "f8f26341414d864fd5616a5211cacd20fbdbf60e18d50ad17362775a4d49bfb5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/composition-interfaces/default.nix b/distros/rolling/composition-interfaces/default.nix index afe0b66a60..bc96b1ff9e 100644 --- a/distros/rolling/composition-interfaces/default.nix +++ b/distros/rolling/composition-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-composition-interfaces"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/composition_interfaces/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "b0ce62122f43e35dcb594e7fb30247b2e6a9828d7df37ab17e073debfc9ca9e2"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/composition_interfaces/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "d1ae91be2461994cdc9413dd78ad1fb2d692393083af53978ed6787872d0b07e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/composition/default.nix b/distros/rolling/composition/default.nix index 9c47d81c7b..78c70cf639 100644 --- a/distros/rolling/composition/default.nix +++ b/distros/rolling/composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }: buildRosPackage { pname = "ros-rolling-composition"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/composition/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "fa1b120e267947d9080c6f0ccf05dc006a35a7564ea7fd07589864f3ade194ad"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/composition/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "cf555ae480e1724cd81f0909992da790eea4674ce6b3651ffad45d119e0974e9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/compressed-depth-image-transport/default.nix b/distros/rolling/compressed-depth-image-transport/default.nix index 66d8c5f941..a77a00d859 100644 --- a/distros/rolling/compressed-depth-image-transport/default.nix +++ b/distros/rolling/compressed-depth-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, image-transport }: buildRosPackage { pname = "ros-rolling-compressed-depth-image-transport"; - version = "4.0.0-r1"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_depth_image_transport/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "90498e6714b9145c9ca0c286f035709c71d5d433deddbb746b4f23dde1f922e9"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_depth_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "63fc6d4c667093c701e230826d111bbc2706d2801b863363425d4d666061b48f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/compressed-image-transport/default.nix b/distros/rolling/compressed-image-transport/default.nix index 7b4787d5de..f7d4ac4c1a 100644 --- a/distros/rolling/compressed-image-transport/default.nix +++ b/distros/rolling/compressed-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: buildRosPackage { pname = "ros-rolling-compressed-image-transport"; - version = "4.0.0-r1"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_image_transport/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "e7103ffd1e8aae85df2d79a95ebe272a1094b3b73095dd161589a35d99c481f9"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/compressed_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "16589b06f945a7b52596633b515aabc74fe6ea3b07664d06a2e2e4ae43b2b8bc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/control-msgs/default.nix b/distros/rolling/control-msgs/default.nix index 2319b658ea..57cdec642a 100644 --- a/distros/rolling/control-msgs/default.nix +++ b/distros/rolling/control-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-control-msgs"; - version = "5.1.0-r1"; + version = "5.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/rolling/control_msgs/5.1.0-1.tar.gz"; - name = "5.1.0-1.tar.gz"; - sha256 = "ddf332e88cab63dbc1fe5d44b213e883ce21317e929c10f0386c1e2d53fea468"; + url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/rolling/control_msgs/5.2.0-1.tar.gz"; + name = "5.2.0-1.tar.gz"; + sha256 = "04b4283bed83ab8fc701a1ac0969401a03053f2f2833737265c0c3b1cc4a13bd"; }; buildType = "ament_cmake"; @@ -21,7 +21,7 @@ buildRosPackage { meta = { description = "control_msgs contains base messages and actions useful for - controlling robots. It provides representations for controller + controlling robots. It provides representations for controller setpoints and joint and cartesian trajectories."; license = with lib.licenses; [ bsd3 ]; }; diff --git a/distros/rolling/controller-interface/default.nix b/distros/rolling/controller-interface/default.nix index 2aa287db9b..50446f6a79 100644 --- a/distros/rolling/controller-interface/default.nix +++ b/distros/rolling/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-rolling-controller-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "ec1714ab4c1ca009ba6f6a8eaeb65f4cc4fe2ff8731b8508d104707a7e052a56"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "db5f34244402940405788a283e12250d46996de25e52b62a04529496468259b0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/controller-manager-msgs/default.nix b/distros/rolling/controller-manager-msgs/default.nix index 998ec62d83..de970bcdd0 100644 --- a/distros/rolling/controller-manager-msgs/default.nix +++ b/distros/rolling/controller-manager-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-controller-manager-msgs"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager_msgs/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "a3cc63b83ae7186866138c6856350c9de53da8505ef4f281e088aaf36822f753"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager_msgs/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "2b2050be2e8cc0c06d7d881288e8486002c0aa060198baff08a07744153e06d3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/controller-manager/default.nix b/distros/rolling/controller-manager/default.nix index 1cade40eae..bba06b1be2 100644 --- a/distros/rolling/controller-manager/default.nix +++ b/distros/rolling/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: buildRosPackage { pname = "ros-rolling-controller-manager"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "64836e6ea042f70fdf5bbea222372c9ef220d38ef1c9622bd77cc7219b5988b8"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/controller_manager/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "86b053fbae0c57c179fea77319254322a81d9dccca622a13fe2f1f6dffa95059"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/cyclonedds/default.nix b/distros/rolling/cyclonedds/default.nix index df3861414f..8709128739 100644 --- a/distros/rolling/cyclonedds/default.nix +++ b/distros/rolling/cyclonedds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, iceoryx-binding-c, iceoryx-hoofs, iceoryx-posh, openssl }: buildRosPackage { pname = "ros-rolling-cyclonedds"; - version = "0.10.4-r3"; + version = "0.10.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/rolling/cyclonedds/0.10.4-3.tar.gz"; - name = "0.10.4-3.tar.gz"; - sha256 = "2dd930dfe965e625e7a2f7af1e9ca5d3412e8a6cf8d02f088c2f5d81ec510b4d"; + url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/rolling/cyclonedds/0.10.5-1.tar.gz"; + name = "0.10.5-1.tar.gz"; + sha256 = "ebb68e3325af35cc3aea140309cfcb7a8d510a76f54e7006f658b6722d31999c"; }; buildType = "cmake"; diff --git a/distros/rolling/demo-nodes-cpp-native/default.nix b/distros/rolling/demo-nodes-cpp-native/default.nix index 7a54faf61c..7bbd47a964 100644 --- a/distros/rolling/demo-nodes-cpp-native/default.nix +++ b/distros/rolling/demo-nodes-cpp-native/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }: buildRosPackage { pname = "ros-rolling-demo-nodes-cpp-native"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp_native/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "7317a94a191809cb0b2ed8d53cd20599dabc4fba503391d8eae7d73224f595aa"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp_native/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "a2797587e864f688cbe1cb1d3fe19a1ec383d7cfc5d090edd2ad0d8b863949fe"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/demo-nodes-cpp/default.nix b/distros/rolling/demo-nodes-cpp/default.nix index fac118f937..e8ca1cce94 100644 --- a/distros/rolling/demo-nodes-cpp/default.nix +++ b/distros/rolling/demo-nodes-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rcl, rcl-interfaces, rclcpp, rclcpp-components, rcpputils, rcutils, rmw, std-msgs }: buildRosPackage { pname = "ros-rolling-demo-nodes-cpp"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "a2a00ee64c22f481f6ec78e65fc07722cc115bf50eafd3294f3c5a653abec6c5"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_cpp/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "bd1374efdf7ce3190f5c5bc45b0e3d63d28307b92e5f581ea3b5877997c630a7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/demo-nodes-py/default.nix b/distros/rolling/demo-nodes-py/default.nix index 3a09032a07..1dec227a3f 100644 --- a/distros/rolling/demo-nodes-py/default.nix +++ b/distros/rolling/demo-nodes-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, example-interfaces, pythonPackages, rcl-interfaces, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-demo-nodes-py"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_py/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "341cbc1147df7c4bd205d458dd53e7d213f00ddae6d103184d5189a8615291f2"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/demo_nodes_py/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "62de1de8620421f94a8a77bef6d864e4d52f027860d09055cc007e0ef9098db9"; }; buildType = "ament_python"; diff --git a/distros/rolling/depth-image-proc/default.nix b/distros/rolling/depth-image-proc/default.nix index 3dda2d3ed6..86c7160738 100644 --- a/distros/rolling/depth-image-proc/default.nix +++ b/distros/rolling/depth-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-rolling-depth-image-proc"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/depth_image_proc/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "845401521e9acb3f1121df06d46c4fe308fc36fa213f31883debe6c38ee2a628"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/depth_image_proc/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "6d902451f1a9fdb4cc9cd33293e4a9bd313ad4c1b342cbf4cc62b6c25df101d6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/diagnostic-aggregator/default.nix b/distros/rolling/diagnostic-aggregator/default.nix index 5743a4d2ec..a577ebb1d8 100644 --- a/distros/rolling/diagnostic-aggregator/default.nix +++ b/distros/rolling/diagnostic-aggregator/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-pytest, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rcl-interfaces, rclcpp, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-diagnostic-aggregator"; - version = "3.1.2-r2"; + version = "4.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_aggregator/3.1.2-2.tar.gz"; - name = "3.1.2-2.tar.gz"; - sha256 = "cea9fa41ecc2c5342e2f02488236f58842997eb3a7720d5632fe26cddcb71cca"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_aggregator/4.3.0-1.tar.gz"; + name = "4.3.0-1.tar.gz"; + sha256 = "8415c17a6d2e32c6955dfddcf96fbdfea3b3853f89f1adff148a141a89dc1f41"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rclcpp std-msgs ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing-ament-cmake launch-testing-ros ]; + buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rcl-interfaces rclcpp std-msgs ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-pytest launch-testing-ament-cmake launch-testing-ros ]; propagatedBuildInputs = [ rclpy ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/rolling/diagnostic-common-diagnostics/default.nix b/distros/rolling/diagnostic-common-diagnostics/default.nix index 7d4d1239d6..a004439d43 100644 --- a/distros/rolling/diagnostic-common-diagnostics/default.nix +++ b/distros/rolling/diagnostic-common-diagnostics/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, python3Packages, rclpy }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, launch-testing-ament-cmake, lm_sensors, python3Packages }: buildRosPackage { pname = "ros-rolling-diagnostic-common-diagnostics"; - version = "3.1.2-r2"; + version = "4.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_common_diagnostics/3.1.2-2.tar.gz"; - name = "3.1.2-2.tar.gz"; - sha256 = "eba9b9e10432d0296250899340ac86a930ab5c11d3c7010ffa764688f5f08f92"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_common_diagnostics/4.3.0-1.tar.gz"; + name = "4.3.0-1.tar.gz"; + sha256 = "e08cf7fb69a93d1fec3418a601d3da67463e2c05a8cde97bf1340406099d8c62"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater python3Packages.ntplib rclpy ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto launch-testing-ament-cmake ]; + propagatedBuildInputs = [ diagnostic-updater lm_sensors python3Packages.ntplib python3Packages.psutil ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; meta = { diff --git a/distros/rolling/diagnostic-msgs/default.nix b/distros/rolling/diagnostic-msgs/default.nix index b1d25b9889..552d272aaf 100644 --- a/distros/rolling/diagnostic-msgs/default.nix +++ b/distros/rolling/diagnostic-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-diagnostic-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/diagnostic_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "92208f74bd4e69241520c37ea1333261a5abb7f37fc7c8dc908fc55638e284a4"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/diagnostic_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "ec162d2c8f9a0f11978f49d6fa9578c79293619bce44d90d3e5937b26311fc28"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/diagnostic-updater/default.nix b/distros/rolling/diagnostic-updater/default.nix index 864d294a7f..cdbf2b257f 100644 --- a/distros/rolling/diagnostic-updater/default.nix +++ b/distros/rolling/diagnostic-updater/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch, launch-testing, launch-testing-ros, pythonPackages, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-diagnostic-updater"; - version = "3.1.2-r2"; + version = "4.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_updater/3.1.2-2.tar.gz"; - name = "3.1.2-2.tar.gz"; - sha256 = "d500daaadd30fb2c8d0716b7eab0a40b79f343521563867cf7aacfda0751ce2a"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostic_updater/4.3.0-1.tar.gz"; + name = "4.3.0-1.tar.gz"; + sha256 = "3353508bf39b40c608d930223cc11a97c1f44e8afb79ebae130ef407c6ed13de"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp-lifecycle ]; + checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ros pythonPackages.pytest rclcpp-lifecycle ]; propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ]; nativeBuildInputs = [ ament-cmake ament-cmake-python ]; diff --git a/distros/rolling/diagnostics/default.nix b/distros/rolling/diagnostics/default.nix index e71b03b47a..1cd7b9c3cb 100644 --- a/distros/rolling/diagnostics/default.nix +++ b/distros/rolling/diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }: buildRosPackage { pname = "ros-rolling-diagnostics"; - version = "3.1.2-r2"; + version = "4.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostics/3.1.2-2.tar.gz"; - name = "3.1.2-2.tar.gz"; - sha256 = "046a096cf61ab46065f216bd1288fc62dfa4913d7bed2d3b76c4f8bab1d59390"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/diagnostics/4.3.0-1.tar.gz"; + name = "4.3.0-1.tar.gz"; + sha256 = "e85e5e09db15238e3637a3b6735dd1dc4f82975b2b9dc0b7d48922bc0a5054bb"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/diff-drive-controller/default.nix b/distros/rolling/diff-drive-controller/default.nix index 9fef50a3e3..e83aa06586 100644 --- a/distros/rolling/diff-drive-controller/default.nix +++ b/distros/rolling/diff-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: buildRosPackage { pname = "ros-rolling-diff-drive-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/diff_drive_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "00e33bceacf01f2b2b36fa6392791551bf921235c389d29bf558a9005f131d73"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/diff_drive_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "af67f3212d102a68b207723b377b2ec965cf2cf12e9b2c0d80418c3e02b4c3ac"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/draco-point-cloud-transport/default.nix b/distros/rolling/draco-point-cloud-transport/default.nix index 4adc1532e2..fa64a3b4a9 100644 --- a/distros/rolling/draco-point-cloud-transport/default.nix +++ b/distros/rolling/draco-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-draco-point-cloud-transport"; - version = "3.0.3-r2"; + version = "5.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/draco_point_cloud_transport/3.0.3-2.tar.gz"; - name = "3.0.3-2.tar.gz"; - sha256 = "ea74493b5482cab636b0783a650ef5db933062e7e02d32083aa645a992ef115f"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/draco_point_cloud_transport/5.0.0-1.tar.gz"; + name = "5.0.0-1.tar.gz"; + sha256 = "0b4b82939249fa8bc6c1a47ed071093b80d2688c595ddcbf943fe58db17f1f36"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/dummy-map-server/default.nix b/distros/rolling/dummy-map-server/default.nix index a734814694..2b0dff8c2b 100644 --- a/distros/rolling/dummy-map-server/default.nix +++ b/distros/rolling/dummy-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp }: buildRosPackage { pname = "ros-rolling-dummy-map-server"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_map_server/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "fd6a12ce7cb16ae3420035faca2f0497acc2a46e4bb23429d75e102fdeca67b8"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_map_server/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "5e779f00a82f0017900615f21d2553e679888883393642fc57eb6861f5289704"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/dummy-robot-bringup/default.nix b/distros/rolling/dummy-robot-bringup/default.nix index 412baafe8c..2d4cfbbf7c 100644 --- a/distros/rolling/dummy-robot-bringup/default.nix +++ b/distros/rolling/dummy-robot-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }: buildRosPackage { pname = "ros-rolling-dummy-robot-bringup"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_robot_bringup/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "3697935bcf12fcce879711ccdff685f48b0d055fbb388c9c788836b973b2c1db"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_robot_bringup/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "9e53a188635a5149d398229909c22867fe494bb9d6ef2121be77fb4459ad47f7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/dummy-sensors/default.nix b/distros/rolling/dummy-sensors/default.nix index 5d6f073670..25fabdd299 100644 --- a/distros/rolling/dummy-sensors/default.nix +++ b/distros/rolling/dummy-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs }: buildRosPackage { pname = "ros-rolling-dummy-sensors"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_sensors/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "68a40d2f1d60f5512b151000c90880fedf38c42b644c4a5959a8af00f35af0c4"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/dummy_sensors/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "6d534f3229e014e6a3013b0ec0c15a3d4d696b7191303dde3b3b2261b2ad03c9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/effort-controllers/default.nix b/distros/rolling/effort-controllers/default.nix index 69e7196db4..2e42381e3d 100644 --- a/distros/rolling/effort-controllers/default.nix +++ b/distros/rolling/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-effort-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/effort_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "45d3e2225dafcef756c5da96e64eafff2120bc56605351feea81c48b1e0a5ac2"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/effort_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "c4ce0615cb246152803de4b120b6a8502b5647a4c8b1b43d2745a1c4a61ccdff"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/eigenpy/default.nix b/distros/rolling/eigenpy/default.nix index a5e4240859..c6ad8e1560 100644 --- a/distros/rolling/eigenpy/default.nix +++ b/distros/rolling/eigenpy/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-rolling-eigenpy"; - version = "3.1.4-r2"; + version = "3.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/rolling/eigenpy/3.1.4-2.tar.gz"; - name = "3.1.4-2.tar.gz"; - sha256 = "7890e3da7c07b2b4af02778f4a49d95873b222b8f54934477e037947f4bbf376"; + url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/rolling/eigenpy/3.7.0-1.tar.gz"; + name = "3.7.0-1.tar.gz"; + sha256 = "81db02df0f0c386cb294673802dc8289c99b8dddc66e4c1d2ddfde3059252b0d"; }; buildType = "cmake"; buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy python3Packages.scipy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/event-camera-codecs/default.nix b/distros/rolling/event-camera-codecs/default.nix index 38e1eaf7f8..5b3f598687 100644 --- a/distros/rolling/event-camera-codecs/default.nix +++ b/distros/rolling/event-camera-codecs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, class-loader, event-camera-msgs, rclcpp, ros-environment, rosbag2-cpp }: buildRosPackage { pname = "ros-rolling-event-camera-codecs"; - version = "1.0.4-r2"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/rolling/event_camera_codecs/1.0.4-2.tar.gz"; - name = "1.0.4-2.tar.gz"; - sha256 = "fe2ae79543cfbc34c219d20393e8325b3ab637d134cdc9b07915264d8ec25d87"; + url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/rolling/event_camera_codecs/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "7d200647cb2f149a035d58060717c0e6196f2015369fb9cc438e9f72c4bb8a5e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/event-camera-msgs/default.nix b/distros/rolling/event-camera-msgs/default.nix index 120eca4961..055904a4fd 100644 --- a/distros/rolling/event-camera-msgs/default.nix +++ b/distros/rolling/event-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-event-camera-msgs"; - version = "1.0.5-r2"; + version = "1.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/rolling/event_camera_msgs/1.0.5-2.tar.gz"; - name = "1.0.5-2.tar.gz"; - sha256 = "fdaa36c84b04dc2196ecc7c9aed2e3a43f297faa47dc0003067bf585784b1965"; + url = "https://github.com/ros2-gbp/event_camera_msgs-release/archive/release/rolling/event_camera_msgs/1.0.6-1.tar.gz"; + name = "1.0.6-1.tar.gz"; + sha256 = "af865fb0a966ce0b8637d8368743339d864408fad524a14838d9fc90c22d71b0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/event-camera-py/default.nix b/distros/rolling/event-camera-py/default.nix index 9b77ce42ea..4ea896c118 100644 --- a/distros/rolling/event-camera-py/default.nix +++ b/distros/rolling/event-camera-py/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, pybind11-vendor, python-cmake-module, python3Packages, rclpy, ros-environment, rosbag2-py, rosbag2-storage-default-plugins, rosidl-runtime-py, rpyutils }: buildRosPackage { pname = "ros-rolling-event-camera-py"; - version = "1.0.4-r2"; + version = "1.0.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/rolling/event_camera_py/1.0.4-2.tar.gz"; - name = "1.0.4-2.tar.gz"; - sha256 = "d3a23f1adcec31830ce9162c94a717c88465d3ebeaf90ead839f708e2545d151"; + url = "https://github.com/ros2-gbp/event_camera_py-release/archive/release/rolling/event_camera_py/1.0.6-1.tar.gz"; + name = "1.0.6-1.tar.gz"; + sha256 = "6b45cdc1fd90e177ec66be99ed849b365586a1b2e1fcf081b185ad328ff82a72"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; checkInputs = [ ament-cmake-clang-format ament-cmake-pytest ament-lint-auto ament-lint-common python3Packages.numpy rclpy rosbag2-py rosbag2-storage-default-plugins rosidl-runtime-py ]; - propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment ]; + propagatedBuildInputs = [ event-camera-codecs event-camera-msgs pybind11-vendor ros-environment rpyutils ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-python ament-cmake-ros python-cmake-module ]; meta = { diff --git a/distros/rolling/event-camera-renderer/default.nix b/distros/rolling/event-camera-renderer/default.nix index 90db8dfdc2..0c0d40c1a9 100644 --- a/distros/rolling/event-camera-renderer/default.nix +++ b/distros/rolling/event-camera-renderer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, event-camera-codecs, event-camera-msgs, image-transport, rclcpp, rclcpp-components, ros-environment, sensor-msgs }: buildRosPackage { pname = "ros-rolling-event-camera-renderer"; - version = "1.0.3-r2"; + version = "1.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/event_camera_renderer-release/archive/release/rolling/event_camera_renderer/1.0.3-2.tar.gz"; - name = "1.0.3-2.tar.gz"; - sha256 = "d417d0cc0e55b34502da9da78cfcb2386afa5b106ea3dc6a31da339ad141547b"; + url = "https://github.com/ros2-gbp/event_camera_renderer-release/archive/release/rolling/event_camera_renderer/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "6c81d548a5e69f8b4586f94de6d6b3e05eeb3219d0de95bca9319b086a331703"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-async-client/default.nix b/distros/rolling/examples-rclcpp-async-client/default.nix index edcb9166cb..abf48ccd26 100644 --- a/distros/rolling/examples-rclcpp-async-client/default.nix +++ b/distros/rolling/examples-rclcpp-async-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-async-client"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_async_client/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "0f0af6c0285bb814c947fd353eaa6be401b3c153fa16474d341efd577c84126b"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_async_client/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "767e9ecb58b9e609208924340b4c37e65792b31dde4155bbc2c5dcebf02e9e2b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-cbg-executor/default.nix b/distros/rolling/examples-rclcpp-cbg-executor/default.nix index 6e66f98398..cabff64b62 100644 --- a/distros/rolling/examples-rclcpp-cbg-executor/default.nix +++ b/distros/rolling/examples-rclcpp-cbg-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-cbg-executor"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_cbg_executor/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "09a07dae3268891d4b00d8570729e605e70105c248861d06fcfa78164ddbefe6"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_cbg_executor/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "5f1e23c98362a5482d5478743398d696c79641010668fa58b12591b60b1dbf9f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-action-client/default.nix b/distros/rolling/examples-rclcpp-minimal-action-client/default.nix index 78a3f5184c..016b4a62ad 100644 --- a/distros/rolling/examples-rclcpp-minimal-action-client/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-action-client"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_client/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "75b26dd4fa12eabdc9cc992d27877bbcb648d76a588f043c5763e54195b233c3"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_client/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "ca4a6c610d5c144f2b9a9b59425cb66fac25eee5ea47ec25bd4544139322bfe4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-action-server/default.nix b/distros/rolling/examples-rclcpp-minimal-action-server/default.nix index 1674943086..5cc2b13e71 100644 --- a/distros/rolling/examples-rclcpp-minimal-action-server/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-action-server"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_server/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "39f36a220adb95f6b0574bc83fcad1c65771979c5ca09af58e789815a83859c7"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_action_server/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "86a01b209837613ccdd896e7ba1989ddca0df6b5d01055c84d27af5eba3afbe6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-client/default.nix b/distros/rolling/examples-rclcpp-minimal-client/default.nix index 53319fc062..421e23538b 100644 --- a/distros/rolling/examples-rclcpp-minimal-client/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-client"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_client/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "127f1e10b530cfa38cf200e551a39217be452ae48167bba14a7f5a774d810a77"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_client/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "fca6d3c13fbed5918c1d093c9ae66f3d906c7d9e0847645ad0f86627c0787a7e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-composition/default.nix b/distros/rolling/examples-rclcpp-minimal-composition/default.nix index d433af3d37..b1987b9c35 100644 --- a/distros/rolling/examples-rclcpp-minimal-composition/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-composition"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_composition/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "c28a79e02ccf21ad549deec7cfe5652b70f64626825e114eef305543379c91be"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_composition/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "cc151422f35cf8114e03d24edbf7251a9bf9842ae968c8e4b8086da2f25ced26"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-publisher/default.nix b/distros/rolling/examples-rclcpp-minimal-publisher/default.nix index 99afcd0c91..0fbf43c33b 100644 --- a/distros/rolling/examples-rclcpp-minimal-publisher/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-publisher"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_publisher/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "9ea2b779ae06cc70d04bbede3902286ccc733bdc72305abb30bc3fe16c10ff35"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_publisher/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "35bea14ba953055baf7d75cfaa1ac32f1e1c08696c7cbb5d21e89f608edbc789"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-service/default.nix b/distros/rolling/examples-rclcpp-minimal-service/default.nix index fce314ffa8..b51fd3f2ff 100644 --- a/distros/rolling/examples-rclcpp-minimal-service/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-service"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_service/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "d30d3cfcc5b7ab000c35b9de8453a9510d3c4d18faeb1f20c733fe7ea6880e33"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_service/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "58f25660ad11cc21db5c9f61662d243d612243d3d0aeafd7abec1236d08328a4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix b/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix index 1389465b21..d41c8fa164 100644 --- a/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-subscriber"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_subscriber/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "23fd8f96dc902add2c245314adeb909379cc6dede44401268f3db4f3de39c28c"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_subscriber/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "86e2278e34030dffbfd52769c84f13ee9305038c9044327ab803444dae2cdb4f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-minimal-timer/default.nix b/distros/rolling/examples-rclcpp-minimal-timer/default.nix index 531379d208..f030fe1c42 100644 --- a/distros/rolling/examples-rclcpp-minimal-timer/default.nix +++ b/distros/rolling/examples-rclcpp-minimal-timer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-minimal-timer"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_timer/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "9f98a7e0317efc773188c7981ecfb5e0c76da4038176dd997a59bdde10fca869"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_minimal_timer/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "9d7a1a3e0d235cca285d9464e57eaa9bde7eaee17f4a531954c0e61b6eac68a6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix b/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix index 1e10d4d6fd..f99cdc483f 100644 --- a/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix +++ b/distros/rolling/examples-rclcpp-multithreaded-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-multithreaded-executor"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_multithreaded_executor/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "7d8f132a59e55ce82a4889deed0d98be1587c3ba016dffb5940e3acb734c3e41"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_multithreaded_executor/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "a27a70e513d3050798b1f79f36b952842b54244c61bc8a428e9473c06e430c19"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclcpp-wait-set/default.nix b/distros/rolling/examples-rclcpp-wait-set/default.nix index e2953b814e..f7e5d11632 100644 --- a/distros/rolling/examples-rclcpp-wait-set/default.nix +++ b/distros/rolling/examples-rclcpp-wait-set/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclcpp-wait-set"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_wait_set/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "3c54e6bc8e09b28f9493216a91bfcde0c8690b74463a17cbc91912bf1ae3134d"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclcpp_wait_set/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "266ff2741279f0b52721237ca8e40513745564f042726fa82be57f4e9bacfe87"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/examples-rclpy-executors/default.nix b/distros/rolling/examples-rclpy-executors/default.nix index f04f0d0a58..505a382061 100644 --- a/distros/rolling/examples-rclpy-executors/default.nix +++ b/distros/rolling/examples-rclpy-executors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-executors"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_executors/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "d569ca57b67b982db52d46204aa2c4dc2660fe6e16ae8d75b959c86fd9cf980a"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_executors/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "4816838fa9128dc3c34547d68b4b3d5ee370cc649d9ea66e70a8e27c44ab657f"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-guard-conditions/default.nix b/distros/rolling/examples-rclpy-guard-conditions/default.nix index c4b9108bf8..3acc0eaba3 100644 --- a/distros/rolling/examples-rclpy-guard-conditions/default.nix +++ b/distros/rolling/examples-rclpy-guard-conditions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: buildRosPackage { pname = "ros-rolling-examples-rclpy-guard-conditions"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_guard_conditions/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "9aa1ed8cfd216c48297f91f1181286648e27670c58ff48ca642bde8b15fccba5"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_guard_conditions/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "7d6c45cd18e32bf7bce95ebe84c0ad34ec606bbe2c63dadf0c249fd45da1edc3"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-action-client/default.nix b/distros/rolling/examples-rclpy-minimal-action-client/default.nix index 75c667a2ab..f68474d23b 100644 --- a/distros/rolling/examples-rclpy-minimal-action-client/default.nix +++ b/distros/rolling/examples-rclpy-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-action-client"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_client/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "622d4dca416daaf7a327326fcb2d621bc768a3a9f44139ac648313f460b87395"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_client/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "9ed4834b431c4ef92028b4685af2f9ea84d4212eb8834763f258a946bd1102f6"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-action-server/default.nix b/distros/rolling/examples-rclpy-minimal-action-server/default.nix index 99ef061ad1..36e2ce4ced 100644 --- a/distros/rolling/examples-rclpy-minimal-action-server/default.nix +++ b/distros/rolling/examples-rclpy-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-action-server"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_server/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "8090f307712fffa2e1adaf4523e613ddc9a6b252b232795970bafd075345c93f"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_action_server/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "53ea746fd63f4721181cca4b622b4a2f359ceffe040b7f9a729807309f790976"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-client/default.nix b/distros/rolling/examples-rclpy-minimal-client/default.nix index b014eb654a..7fc379f926 100644 --- a/distros/rolling/examples-rclpy-minimal-client/default.nix +++ b/distros/rolling/examples-rclpy-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-client"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_client/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "f273d092be16861975dcc1bdb327e4e111eb1340fc547fecfb0261cd2c1a92b2"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_client/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "9c3c0790daca105a6ed7a7e1dc9f7e5359c7b391cfcc69906f2d4c4c62c45234"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-publisher/default.nix b/distros/rolling/examples-rclpy-minimal-publisher/default.nix index 2190f1018b..c06cd85aad 100644 --- a/distros/rolling/examples-rclpy-minimal-publisher/default.nix +++ b/distros/rolling/examples-rclpy-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-publisher"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_publisher/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "483332fd84bdff135654105395e9de8334469d91c48a94a3e373539c3ec421e4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_publisher/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "32a976d84600a52091a69f220a93daf1f7a22c2a0d8602fe32f4e7a78159e80e"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-service/default.nix b/distros/rolling/examples-rclpy-minimal-service/default.nix index 32e7200f37..72192c468d 100644 --- a/distros/rolling/examples-rclpy-minimal-service/default.nix +++ b/distros/rolling/examples-rclpy-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-service"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_service/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "03a7fe422636f9ed468f9b8bb7017a12f55fb8c408577526e2430d56457dad8e"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_service/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "f25494c83998dbf0c7c300d2cc416fe9b549feeb315289aac1b110c26e4333ad"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-minimal-subscriber/default.nix b/distros/rolling/examples-rclpy-minimal-subscriber/default.nix index 1b7975e531..1a56bb1e56 100644 --- a/distros/rolling/examples-rclpy-minimal-subscriber/default.nix +++ b/distros/rolling/examples-rclpy-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-minimal-subscriber"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_subscriber/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "6e8c9b412dd7937a971050b0cb3308603ef124468f5a29dad15c0c44169d8f35"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_minimal_subscriber/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "a32ab1bf3c7547f5b0b6338b2d9ecf074943650cd4e6368901d30fb4609341ce"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix b/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix index ddc2f9be20..1722cd4396 100644 --- a/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix +++ b/distros/rolling/examples-rclpy-pointcloud-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs, sensor-msgs-py, std-msgs }: buildRosPackage { pname = "ros-rolling-examples-rclpy-pointcloud-publisher"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_pointcloud_publisher/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "4dd8934d568bcaab360824a748bb6670c0a9bad4b6ea717e1986574701da37b4"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/examples_rclpy_pointcloud_publisher/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "bd338892a03f722e1cba2d6ab9b548bf2bf04b23517302bef228d3f538cd3bcc"; }; buildType = "ament_python"; diff --git a/distros/rolling/examples-tf2-py/default.nix b/distros/rolling/examples-tf2-py/default.nix index cf5228f8ae..8df65033db 100644 --- a/distros/rolling/examples-tf2-py/default.nix +++ b/distros/rolling/examples-tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch-ros, pythonPackages, rclpy, sensor-msgs, tf2-ros-py }: buildRosPackage { pname = "ros-rolling-examples-tf2-py"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/examples_tf2_py/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "8e21af86812fba2879014e13d5cd3b5d974a72c8ad682e9d0875dfe4da576e9b"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/examples_tf2_py/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "3788bbd3584a6613935fbda13811751a0263a145899640fe702f5c8c1afa6b87"; }; buildType = "ament_python"; diff --git a/distros/rolling/fastcdr/default.nix b/distros/rolling/fastcdr/default.nix index cc75c1ab3d..bbbc0be874 100644 --- a/distros/rolling/fastcdr/default.nix +++ b/distros/rolling/fastcdr/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cmake }: buildRosPackage { pname = "ros-rolling-fastcdr"; - version = "2.2.1-r1"; + version = "2.2.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/rolling/fastcdr/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "5987077b5ef6ac55c3a874df847201c162a6ef4862007bdf25710f9b36df2742"; + url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/rolling/fastcdr/2.2.2-1.tar.gz"; + name = "2.2.2-1.tar.gz"; + sha256 = "a01092b9d35f0209b6eb618546330c1a6091a9d70af3b0ab79bd733ba06cb4c1"; }; buildType = "cmake"; diff --git a/distros/rolling/fastrtps/default.nix b/distros/rolling/fastrtps/default.nix index f3810748da..28397ef6f6 100644 --- a/distros/rolling/fastrtps/default.nix +++ b/distros/rolling/fastrtps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, python3, tinyxml-2 }: buildRosPackage { pname = "ros-rolling-fastrtps"; - version = "2.14.0-r1"; + version = "2.14.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/rolling/fastrtps/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "dc4c2b504a3cee8d80d155983e47a48733438f7af6f233a025c0532f46e0a492"; + url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/rolling/fastrtps/2.14.3-1.tar.gz"; + name = "2.14.3-1.tar.gz"; + sha256 = "9d02d70eea85b694972d7bc080767975585dd12b24d7d1e0ba5a0f2f2065c636"; }; buildType = "cmake"; diff --git a/distros/rolling/fields2cover/default.nix b/distros/rolling/fields2cover/default.nix index 44b2ec0b92..33f414e6e7 100644 --- a/distros/rolling/fields2cover/default.nix +++ b/distros/rolling/fields2cover/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, abseil-cpp, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, gdal, geos, git, gtest, lcov, protobuf, python3, python3Packages, swig, tbb_2021_11, tinyxml-2 }: buildRosPackage { pname = "ros-rolling-fields2cover"; - version = "2.0.0-r13"; + version = "2.0.0-r14"; src = fetchurl { - url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/rolling/fields2cover/2.0.0-13.tar.gz"; - name = "2.0.0-13.tar.gz"; - sha256 = "d73450a5ea0a838d21acb1565d701b63c28c6d74a019896a4c92f88e40ed9f70"; + url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/rolling/fields2cover/2.0.0-14.tar.gz"; + name = "2.0.0-14.tar.gz"; + sha256 = "a47129a73dba10b6abcd1a9a7730b379332e3d7b4a06b526c2579983fe33df50"; }; buildType = "cmake"; buildInputs = [ cmake ]; checkInputs = [ gtest lcov ]; - propagatedBuildInputs = [ abseil-cpp boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; + propagatedBuildInputs = [ boost eigen gdal geos git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter swig tbb_2021_11 tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/find-object-2d/default.nix b/distros/rolling/find-object-2d/default.nix index 7f2fb3534e..feff6e0f4e 100644 --- a/distros/rolling/find-object-2d/default.nix +++ b/distros/rolling/find-object-2d/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, geometry-msgs, image-transport, message-filters, qt5, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, geometry-msgs, image-transport, message-filters, qt5, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, zlib }: buildRosPackage { pname = "ros-rolling-find-object-2d"; - version = "0.7.0-r5"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/find_object_2d-release/archive/release/rolling/find_object_2d/0.7.0-5.tar.gz"; - name = "0.7.0-5.tar.gz"; - sha256 = "1d61f1b69ff39c18398e00152eba0897e1749ea65f0d4601bd68d04e63371127"; + url = "https://github.com/ros2-gbp/find_object_2d-release/archive/release/rolling/find_object_2d/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "a9280e194df5d7dcd386fca19726187477e18eb70644896b7667b51facfb1313"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge geometry-msgs image-transport message-filters qt5.qtbase rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + propagatedBuildInputs = [ builtin-interfaces cv-bridge geometry-msgs image-transport message-filters qt5.qtbase rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros zlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/flex-sync/default.nix b/distros/rolling/flex-sync/default.nix new file mode 100644 index 0000000000..0885517b8f --- /dev/null +++ b/distros/rolling/flex-sync/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-flex-sync"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flex_sync-release/archive/release/rolling/flex_sync/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "abfa08fe74a24521677d3993eb29e426cf6c81ff7f6ef37cf77c58f9ec672eb7"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-clang-format ament-cmake-clang-format ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs std-msgs ]; + propagatedBuildInputs = [ ament-cmake-clang-format rclcpp rclcpp-components rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ros2 package for syncing variable number of topics"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/flexbe-behavior-engine/default.nix b/distros/rolling/flexbe-behavior-engine/default.nix new file mode 100644 index 0000000000..8dd7dee87c --- /dev/null +++ b/distros/rolling/flexbe-behavior-engine/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, flexbe-core, flexbe-input, flexbe-mirror, flexbe-msgs, flexbe-onboard, flexbe-states, flexbe-testing, flexbe-widget }: +buildRosPackage { + pname = "ros-rolling-flexbe-behavior-engine"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_behavior_engine/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "b4c8d9e9a2e6a53bf519db35fb2bc09fb4eb3dd2c864ee3fb68f04419b9999a0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ flexbe-core flexbe-input flexbe-mirror flexbe-msgs flexbe-onboard flexbe-states flexbe-testing flexbe-widget ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "A meta-package to aggregate all the FlexBE packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-core/default.nix b/distros/rolling/flexbe-core/default.nix new file mode 100644 index 0000000000..dfaff5a287 --- /dev/null +++ b/distros/rolling/flexbe-core/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs, std-srvs, tf2-ros-py }: +buildRosPackage { + pname = "ros-rolling-flexbe-core"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_core/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "76b58d6ab8f14f45091b131ad6f57d9514f7dfe357df9e0f9fb8c4432e77b2ac"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-ros launch-testing pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-msgs rclpy std-msgs std-srvs tf2-ros-py ]; + + meta = { + description = "flexbe_core provides the core components for the FlexBE behavior engine."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-input/default.nix b/distros/rolling/flexbe-input/default.nix new file mode 100644 index 0000000000..69411af658 --- /dev/null +++ b/distros/rolling/flexbe-input/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-rolling-flexbe-input"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_input/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "65210af38d436d96c15f7518d11bfb9e580e1fa0006ca98a930efbeb6a1a23b6"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs rclpy ]; + + meta = { + description = "flexbe_input enables to send data to onboard behavior when required."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-mirror/default.nix b/distros/rolling/flexbe-mirror/default.nix new file mode 100644 index 0000000000..071c7c947e --- /dev/null +++ b/distros/rolling/flexbe-mirror/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-rolling-flexbe-mirror"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_mirror/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "82fcc33ff0337065f6727b1ed635e613386e02a214c451ea7e0a50d6a78dc1fe"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs rclpy ]; + + meta = { + description = "flexbe_mirror implements functionality to remotely mirror an executed behavior."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-msgs/default.nix b/distros/rolling/flexbe-msgs/default.nix new file mode 100644 index 0000000000..a33579f699 --- /dev/null +++ b/distros/rolling/flexbe-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-rolling-flexbe-msgs"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_msgs/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "d97912312809c41f17c6652ba3e404c3623f00843cd4c826f15e2b8df39e6b7d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-generators rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "flexbe_msgs provides the messages used by FlexBE."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-onboard/default.nix b/distros/rolling/flexbe-onboard/default.nix new file mode 100644 index 0000000000..5f25e1a06b --- /dev/null +++ b/distros/rolling/flexbe-onboard/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-states, launch-ros, launch-testing, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-rolling-flexbe-onboard"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_onboard/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "5f91d462ba90930d3b0ed916e86313e73111bfc17d12cf529d1fde8f623a24ca"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-testing pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs flexbe-states launch-ros rclpy ]; + + meta = { + description = "flexbe_onboard implements the robot-side of the behavior engine from where all behaviors are started."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-states/default.nix b/distros/rolling/flexbe-states/default.nix new file mode 100644 index 0000000000..893b2e5997 --- /dev/null +++ b/distros/rolling/flexbe-states/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, flexbe-testing, geometry-msgs, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-rolling-flexbe-states"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_states/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "1d2f0c91537b5ecce24efcad764a58b8568d9ad3ccf3e2e9909e5a5a74b5c340"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs flexbe-testing rclpy ]; + + meta = { + description = "flexbe_states provides a collection of common generic predefined states."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-testing/default.nix b/distros/rolling/flexbe-testing/default.nix new file mode 100644 index 0000000000..15c5a5c0e1 --- /dev/null +++ b/distros/rolling/flexbe-testing/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-msgs, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-rolling-flexbe-testing"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_testing/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "e2db11efa26d9cc2d49a38ff547f95574fa71b76c14b17b1de5ab29ba3fab958"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-copyright ament-flake8 ament-pep257 launch-testing pythonPackages.pytest std-msgs ]; + propagatedBuildInputs = [ flexbe-core flexbe-msgs launch-ros rclpy ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "flexbe_testing provides a framework for unit testing states."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flexbe-widget/default.nix b/distros/rolling/flexbe-widget/default.nix new file mode 100644 index 0000000000..429c1ec22a --- /dev/null +++ b/distros/rolling/flexbe-widget/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, flexbe-core, flexbe-mirror, flexbe-msgs, flexbe-onboard, launch-ros, pythonPackages, rclpy }: +buildRosPackage { + pname = "ros-rolling-flexbe-widget"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/flexbe_behavior_engine-release/archive/release/rolling/flexbe_widget/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "424ba2a19ca684b6c964e834f96ca51037b1d4ea06d2fb2122c9e453248d8b22"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ flexbe-core flexbe-mirror flexbe-msgs flexbe-onboard launch-ros rclpy ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "flexbe_widget implements some smaller scripts for the behavior engine."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/flir-camera-description/default.nix b/distros/rolling/flir-camera-description/default.nix index c66ad76b7e..51c3a830bb 100644 --- a/distros/rolling/flir-camera-description/default.nix +++ b/distros/rolling/flir-camera-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }: buildRosPackage { pname = "ros-rolling-flir-camera-description"; - version = "2.0.17-r1"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_description/2.0.17-1.tar.gz"; - name = "2.0.17-1.tar.gz"; - sha256 = "1f35283e64b0c9404a389ef713476963c01c3f68b363fc8290afbd47f10a76f3"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_description/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "10a2af5086cc8e845140134e508dc9951c57489e4bc754c96cce2278980455f5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/flir-camera-msgs/default.nix b/distros/rolling/flir-camera-msgs/default.nix index c3fa485484..a5f28b6f8a 100644 --- a/distros/rolling/flir-camera-msgs/default.nix +++ b/distros/rolling/flir-camera-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-flir-camera-msgs"; - version = "2.0.17-r1"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_msgs/2.0.17-1.tar.gz"; - name = "2.0.17-1.tar.gz"; - sha256 = "07617b950bf80fccf82c14b905a1d98ac42d1a8c07f6b99dbf0b8e58218eb8db"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/flir_camera_msgs/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "7eba028321b846fc3eac114af2889c397967264fb0cf57349c3325f6c2ac1bb1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/force-torque-sensor-broadcaster/default.nix b/distros/rolling/force-torque-sensor-broadcaster/default.nix index 1f88a08294..ec36f13a5b 100644 --- a/distros/rolling/force-torque-sensor-broadcaster/default.nix +++ b/distros/rolling/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-force-torque-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/force_torque_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "9610cc816904c3f81a2e8de0e52a0359bbabc8f03cce9ba67bd45413e78893b5"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/force_torque_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "0a24a9719602143a9409e6ff910965986f2b0f46e6b428ab88511809244cb8d2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/forward-command-controller/default.nix b/distros/rolling/forward-command-controller/default.nix index d2c55f9baf..4d05fcad54 100644 --- a/distros/rolling/forward-command-controller/default.nix +++ b/distros/rolling/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-rolling-forward-command-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/forward_command_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "78343babed2f25222020df52850421bb4a889795ef5091663b96189bd397ecf8"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/forward_command_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "bcfd5f0ce56381dff2c2d30598adcb56e77971184e27dce0b9527928df13cf17"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/foxglove-bridge/default.nix b/distros/rolling/foxglove-bridge/default.nix index 6d7e126fd6..91f6c68b10 100644 --- a/distros/rolling/foxglove-bridge/default.nix +++ b/distros/rolling/foxglove-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }: buildRosPackage { pname = "ros-rolling-foxglove-bridge"; - version = "0.7.7-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/rolling/foxglove_bridge/0.7.7-1.tar.gz"; - name = "0.7.7-1.tar.gz"; - sha256 = "99d45063335a55d6dffe44637bc4bfdc546571664c5cf438f59d5a27eaae9994"; + url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/rolling/foxglove_bridge/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "eb5deee6fca1ce3057f32f6c1c7d085643283af9bf31469d3dd6b89fbc700701"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/generated.nix b/distros/rolling/generated.nix index 97ba8fd7e6..331e5e494e 100644 --- a/distros/rolling/generated.nix +++ b/distros/rolling/generated.nix @@ -202,10 +202,34 @@ self: super: { autoware-cmake = self.callPackage ./autoware-cmake {}; + autoware-common-msgs = self.callPackage ./autoware-common-msgs {}; + + autoware-control-msgs = self.callPackage ./autoware-control-msgs {}; + + autoware-internal-msgs = self.callPackage ./autoware-internal-msgs {}; + + autoware-lanelet2-extension = self.callPackage ./autoware-lanelet2-extension {}; + + autoware-lanelet2-extension-python = self.callPackage ./autoware-lanelet2-extension-python {}; + autoware-lint-common = self.callPackage ./autoware-lint-common {}; + autoware-localization-msgs = self.callPackage ./autoware-localization-msgs {}; + + autoware-map-msgs = self.callPackage ./autoware-map-msgs {}; + + autoware-perception-msgs = self.callPackage ./autoware-perception-msgs {}; + + autoware-planning-msgs = self.callPackage ./autoware-planning-msgs {}; + + autoware-sensing-msgs = self.callPackage ./autoware-sensing-msgs {}; + + autoware-system-msgs = self.callPackage ./autoware-system-msgs {}; + autoware-utils = self.callPackage ./autoware-utils {}; + autoware-vehicle-msgs = self.callPackage ./autoware-vehicle-msgs {}; + avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; aws-sdk-cpp-vendor = self.callPackage ./aws-sdk-cpp-vendor {}; @@ -230,6 +254,8 @@ self: super: { bondcpp = self.callPackage ./bondcpp {}; + bondpy = self.callPackage ./bondpy {}; + boost-geometry-util = self.callPackage ./boost-geometry-util {}; builtin-interfaces = self.callPackage ./builtin-interfaces {}; @@ -548,6 +574,26 @@ self: super: { find-object-2d = self.callPackage ./find-object-2d {}; + flex-sync = self.callPackage ./flex-sync {}; + + flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {}; + + flexbe-core = self.callPackage ./flexbe-core {}; + + flexbe-input = self.callPackage ./flexbe-input {}; + + flexbe-mirror = self.callPackage ./flexbe-mirror {}; + + flexbe-msgs = self.callPackage ./flexbe-msgs {}; + + flexbe-onboard = self.callPackage ./flexbe-onboard {}; + + flexbe-states = self.callPackage ./flexbe-states {}; + + flexbe-testing = self.callPackage ./flexbe-testing {}; + + flexbe-widget = self.callPackage ./flexbe-widget {}; + flir-camera-description = self.callPackage ./flir-camera-description {}; flir-camera-msgs = self.callPackage ./flir-camera-msgs {}; @@ -1028,6 +1074,8 @@ self: super: { mola-metric-maps = self.callPackage ./mola-metric-maps {}; + mola-navstate-fg = self.callPackage ./mola-navstate-fg {}; + mola-navstate-fuse = self.callPackage ./mola-navstate-fuse {}; mola-pose-list = self.callPackage ./mola-pose-list {}; @@ -1112,6 +1160,8 @@ self: super: { moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {}; + moveit-ros-tests = self.callPackage ./moveit-ros-tests {}; + moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {}; moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {}; @@ -1146,13 +1196,31 @@ self: super: { mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {}; + mrpt-map-server = self.callPackage ./mrpt-map-server {}; + mrpt-msgs = self.callPackage ./mrpt-msgs {}; + mrpt-msgs-bridge = self.callPackage ./mrpt-msgs-bridge {}; + + mrpt-nav-interfaces = self.callPackage ./mrpt-nav-interfaces {}; + + mrpt-navigation = self.callPackage ./mrpt-navigation {}; + mrpt-path-planning = self.callPackage ./mrpt-path-planning {}; + mrpt-pf-localization = self.callPackage ./mrpt-pf-localization {}; + + mrpt-pointcloud-pipeline = self.callPackage ./mrpt-pointcloud-pipeline {}; + + mrpt-rawlog = self.callPackage ./mrpt-rawlog {}; + + mrpt-reactivenav2d = self.callPackage ./mrpt-reactivenav2d {}; + mrpt-sensor-bumblebee-stereo = self.callPackage ./mrpt-sensor-bumblebee-stereo {}; - mrpt-sensor-gnns-nmea = self.callPackage ./mrpt-sensor-gnns-nmea {}; + mrpt-sensor-gnss-nmea = self.callPackage ./mrpt-sensor-gnss-nmea {}; + + mrpt-sensor-gnss-novatel = self.callPackage ./mrpt-sensor-gnss-novatel {}; mrpt-sensor-imu-taobotics = self.callPackage ./mrpt-sensor-imu-taobotics {}; @@ -1160,6 +1228,8 @@ self: super: { mrpt-sensors = self.callPackage ./mrpt-sensors {}; + mrpt-tutorials = self.callPackage ./mrpt-tutorials {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; multires-image = self.callPackage ./multires-image {}; @@ -1180,6 +1250,12 @@ self: super: { nao-sensor-msgs = self.callPackage ./nao-sensor-msgs {}; + nav2-minimal-tb3-sim = self.callPackage ./nav2-minimal-tb3-sim {}; + + nav2-minimal-tb4-description = self.callPackage ./nav2-minimal-tb4-description {}; + + nav2-minimal-tb4-sim = self.callPackage ./nav2-minimal-tb4-sim {}; + nav-msgs = self.callPackage ./nav-msgs {}; neo-simulation2 = self.callPackage ./neo-simulation2 {}; @@ -1230,6 +1306,8 @@ self: super: { ompl = self.callPackage ./ompl {}; + openeb-vendor = self.callPackage ./openeb-vendor {}; + openni2-camera = self.callPackage ./openni2-camera {}; orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {}; @@ -1242,8 +1320,6 @@ self: super: { osrf-testing-tools-cpp = self.callPackage ./osrf-testing-tools-cpp {}; - ouster-msgs = self.callPackage ./ouster-msgs {}; - ouster-ros = self.callPackage ./ouster-ros {}; ouster-sensor-msgs = self.callPackage ./ouster-sensor-msgs {}; @@ -1258,6 +1334,8 @@ self: super: { pangolin = self.callPackage ./pangolin {}; + parallel-gripper-controller = self.callPackage ./parallel-gripper-controller {}; + parameter-traits = self.callPackage ./parameter-traits {}; pcl-conversions = self.callPackage ./pcl-conversions {}; @@ -1360,6 +1438,8 @@ self: super: { proxsuite = self.callPackage ./proxsuite {}; + py-binding-tools = self.callPackage ./py-binding-tools {}; + py-trees = self.callPackage ./py-trees {}; py-trees-js = self.callPackage ./py-trees-js {}; @@ -1494,12 +1574,32 @@ self: super: { rmf-building-map-msgs = self.callPackage ./rmf-building-map-msgs {}; + rmf-building-map-tools = self.callPackage ./rmf-building-map-tools {}; + + rmf-building-sim-gz-plugins = self.callPackage ./rmf-building-sim-gz-plugins {}; + rmf-charger-msgs = self.callPackage ./rmf-charger-msgs {}; rmf-charging-schedule = self.callPackage ./rmf-charging-schedule {}; rmf-cmake-uncrustify = self.callPackage ./rmf-cmake-uncrustify {}; + rmf-demos = self.callPackage ./rmf-demos {}; + + rmf-demos-assets = self.callPackage ./rmf-demos-assets {}; + + rmf-demos-bridges = self.callPackage ./rmf-demos-bridges {}; + + rmf-demos-fleet-adapter = self.callPackage ./rmf-demos-fleet-adapter {}; + + rmf-demos-gz = self.callPackage ./rmf-demos-gz {}; + + rmf-demos-maps = self.callPackage ./rmf-demos-maps {}; + + rmf-demos-tasks = self.callPackage ./rmf-demos-tasks {}; + + rmf-dev = self.callPackage ./rmf-dev {}; + rmf-dispenser-msgs = self.callPackage ./rmf-dispenser-msgs {}; rmf-door-msgs = self.callPackage ./rmf-door-msgs {}; @@ -1516,6 +1616,10 @@ self: super: { rmf-obstacle-msgs = self.callPackage ./rmf-obstacle-msgs {}; + rmf-robot-sim-common = self.callPackage ./rmf-robot-sim-common {}; + + rmf-robot-sim-gz-plugins = self.callPackage ./rmf-robot-sim-gz-plugins {}; + rmf-scheduler-msgs = self.callPackage ./rmf-scheduler-msgs {}; rmf-site-map-msgs = self.callPackage ./rmf-site-map-msgs {}; @@ -1530,6 +1634,12 @@ self: super: { rmf-traffic = self.callPackage ./rmf-traffic {}; + rmf-traffic-editor = self.callPackage ./rmf-traffic-editor {}; + + rmf-traffic-editor-assets = self.callPackage ./rmf-traffic-editor-assets {}; + + rmf-traffic-editor-test-maps = self.callPackage ./rmf-traffic-editor-test-maps {}; + rmf-traffic-examples = self.callPackage ./rmf-traffic-examples {}; rmf-traffic-msgs = self.callPackage ./rmf-traffic-msgs {}; @@ -1600,8 +1710,6 @@ self: super: { ros2-controllers-test-nodes = self.callPackage ./ros2-controllers-test-nodes {}; - ros2-ouster = self.callPackage ./ros2-ouster {}; - ros2-socketcan = self.callPackage ./ros2-socketcan {}; ros2-socketcan-msgs = self.callPackage ./ros2-socketcan-msgs {}; @@ -1788,6 +1896,8 @@ self: super: { rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; + rosx-introspection = self.callPackage ./rosx-introspection {}; + rot-conv = self.callPackage ./rot-conv {}; rplidar-ros = self.callPackage ./rplidar-ros {}; @@ -1864,6 +1974,8 @@ self: super: { rt-manipulators-examples = self.callPackage ./rt-manipulators-examples {}; + rtabmap = self.callPackage ./rtabmap {}; + rtcm-msgs = self.callPackage ./rtcm-msgs {}; rti-connext-dds-cmake-module = self.callPackage ./rti-connext-dds-cmake-module {}; @@ -2050,8 +2162,6 @@ self: super: { test-apex-test-tools = self.callPackage ./test-apex-test-tools {}; - test-bond = self.callPackage ./test-bond {}; - test-interface-files = self.callPackage ./test-interface-files {}; test-msgs = self.callPackage ./test-msgs {}; @@ -2156,6 +2266,8 @@ self: super: { turtlesim = self.callPackage ./turtlesim {}; + turtlesim-msgs = self.callPackage ./turtlesim-msgs {}; + tuw-geometry = self.callPackage ./tuw-geometry {}; tvm-vendor = self.callPackage ./tvm-vendor {}; diff --git a/distros/rolling/geometric-shapes/default.nix b/distros/rolling/geometric-shapes/default.nix index 11f4b08673..ffd1fa631e 100644 --- a/distros/rolling/geometric-shapes/default.nix +++ b/distros/rolling/geometric-shapes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-geometric-shapes"; - version = "2.1.3-r4"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometric_shapes-release/archive/release/rolling/geometric_shapes/2.1.3-4.tar.gz"; - name = "2.1.3-4.tar.gz"; - sha256 = "88d5dc729f2568a7eed187a49a5e4bcc5cd1767a7d40518755f22a8fee604a56"; + url = "https://github.com/ros2-gbp/geometric_shapes-release/archive/release/rolling/geometric_shapes/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "03bddc5f021969ef95a2247c94d4afb8982e8f799a540a9790e97aa46614f73a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/geometry-msgs/default.nix b/distros/rolling/geometry-msgs/default.nix index 4963058b70..42d0a5f0cf 100644 --- a/distros/rolling/geometry-msgs/default.nix +++ b/distros/rolling/geometry-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-geometry-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/geometry_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "70d0caf9a4b07e640452e2d03a8b0ef1495e683ca9a2ee32a8a6ca3a90f0a4a3"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/geometry_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "d1fea5c462733368da81464c184d545f3ac470fc58262c1e130c68721e8b11d7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/geometry-tutorials/default.nix b/distros/rolling/geometry-tutorials/default.nix index d77d6faa16..7233f2683b 100644 --- a/distros/rolling/geometry-tutorials/default.nix +++ b/distros/rolling/geometry-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-rolling-geometry-tutorials"; - version = "0.3.6-r4"; + version = "0.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/geometry_tutorials/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "0a13b606f87ab55ccd622891bf038784189f86a808e74800b96e6a47c0d16a74"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/geometry_tutorials/0.6.2-1.tar.gz"; + name = "0.6.2-1.tar.gz"; + sha256 = "fe33c88e6b603590b6b7c518c6a9064b882710e713e11aaa8237b38c090838ac"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/geometry2/default.nix b/distros/rolling/geometry2/default.nix index c6f0eab5f9..0909e682f7 100644 --- a/distros/rolling/geometry2/default.nix +++ b/distros/rolling/geometry2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: buildRosPackage { pname = "ros-rolling-geometry2"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/geometry2/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "de5885c23ad4b0bedd09f76ce541aeaca402c23a7b19f24084c0140daaca8485"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/geometry2/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "7739ec7a5ad4d67c1283e2565dfc3bcde3989ddedef0f8837b27811b58e081b9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/gripper-controllers/default.nix b/distros/rolling/gripper-controllers/default.nix index 19628e6a89..d32f9bfae4 100644 --- a/distros/rolling/gripper-controllers/default.nix +++ b/distros/rolling/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-gripper-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/gripper_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "32acde60119c47e8dd3264b048401ab3194da32b0dd349a724ec7cc828a410ea"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/gripper_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "100e30d74f74c834d2f71b74b0120be24ae1143d61ac5beae6188a773a51b435"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/gtsam/default.nix b/distros/rolling/gtsam/default.nix index 4f847fea9c..8acc7b1203 100644 --- a/distros/rolling/gtsam/default.nix +++ b/distros/rolling/gtsam/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_8 }: +{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb_2021_11 }: buildRosPackage { pname = "ros-rolling-gtsam"; version = "4.2.0-r5"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb_2021_8 ]; + buildInputs = [ boost cmake eigen tbb_2021_11 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/gz-common-vendor/default.nix b/distros/rolling/gz-common-vendor/default.nix index a56e990212..2828dbe2f1 100644 --- a/distros/rolling/gz-common-vendor/default.nix +++ b/distros/rolling/gz-common-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, assimp, ffmpeg, freeimage, gdal, gts, gz-cmake-vendor, gz-math-vendor, gz-utils-vendor, tinyxml-2, util-linux }: buildRosPackage { pname = "ros-rolling-gz-common-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_common_vendor-release/archive/release/rolling/gz_common_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "29e784f7e6cfa33b486c60b2115e5c299b1de0f653dcdf7e8c46ffc02ca50cbc"; + url = "https://github.com/ros2-gbp/gz_common_vendor-release/archive/release/rolling/gz_common_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "3c8eb7e50d7494046acca8a43288daef0df4a0700d1d6db2d25a9555b6ba5152"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-common5 5.5.1 + description = "Vendor package for: gz-common5 5.6.0 Gazebo Common : AV, Graphics, Events, and much more."; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-dartsim-vendor/default.nix b/distros/rolling/gz-dartsim-vendor/default.nix index 94448311da..c57ea639d5 100644 --- a/distros/rolling/gz-dartsim-vendor/default.nix +++ b/distros/rolling/gz-dartsim-vendor/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp, boost, bullet, eigen, fcl, fmt, libccd, lz4, ode, tinyxml-2, urdfdom }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp, boost, bullet, eigen, fcl, fmt, libccd, lz4, octomap, ode, tinyxml-2, urdfdom }: buildRosPackage { pname = "ros-rolling-gz-dartsim-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_dartsim_vendor-release/archive/release/rolling/gz_dartsim_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "0099ed83a6ed06f6e2489cd55be289206dd17cd40c1cc0539439f4626d4e0c77"; + url = "https://github.com/ros2-gbp/gz_dartsim_vendor-release/archive/release/rolling/gz_dartsim_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "e9f8feaef787e3c4c6df3f0bece2ccac26e551a20a5a9387ab1f459d7f86436a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-vendor-package ]; checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ assimp boost bullet eigen fcl fmt libccd lz4 ode tinyxml-2 urdfdom ]; + propagatedBuildInputs = [ assimp boost bullet eigen fcl fmt libccd lz4 octomap ode tinyxml-2 urdfdom ]; nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; meta = { diff --git a/distros/rolling/gz-gui-vendor/default.nix b/distros/rolling/gz-gui-vendor/default.nix index 42873214da..5e34305ea7 100644 --- a/distros/rolling/gz-gui-vendor/default.nix +++ b/distros/rolling/gz-gui-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, qt5, tinyxml-2, xorg }: buildRosPackage { pname = "ros-rolling-gz-gui-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_gui_vendor-release/archive/release/rolling/gz_gui_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "240ae2fd122d69441d5f9fd2dc1543b80f18e6397471f081d059ae2f0cf434de"; + url = "https://github.com/ros2-gbp/gz_gui_vendor-release/archive/release/rolling/gz_gui_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "298d42555b8b9aa710bdabdbd2af6f20ea5c92aa63f8c4b35e6051aafa5524cc"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-gui8 8.1.1 + description = "Vendor package for: gz-gui8 8.3.0 Gazebo GUI : Graphical interfaces for robotics applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-launch-vendor/default.nix b/distros/rolling/gz-launch-vendor/default.nix index ac15cc002d..f49a344b2f 100644 --- a/distros/rolling/gz-launch-vendor/default.nix +++ b/distros/rolling/gz-launch-vendor/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, binutils, gflags, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-sim-vendor, gz-tools-vendor, gz-transport-vendor, libwebsockets, libyaml, sdformat-vendor, tinyxml-2, util-linux, xorg }: +{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, binutils, gflags, gz-cmake-vendor, gz-common-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-sim-vendor, gz-tools-vendor, gz-transport-vendor, libwebsockets, libyaml, tinyxml-2, util-linux, xorg }: buildRosPackage { pname = "ros-rolling-gz-launch-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_launch_vendor-release/archive/release/rolling/gz_launch_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "0798340a1e00d7eb539bdc05bb5e4dce2dc4fe50667bbd7fea7881f4d1a81daa"; + url = "https://github.com/ros2-gbp/gz_launch_vendor-release/archive/release/rolling/gz_launch_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "59f22212dcd9f64cf801d4faae5e408398f5a9f75a4c12c5715002679a31435e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint xorg.xorgserver ]; - propagatedBuildInputs = [ binutils gflags gz-cmake-vendor gz-common-vendor gz-fuel-tools-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-physics-vendor gz-plugin-vendor gz-rendering-vendor gz-sensors-vendor gz-sim-vendor gz-tools-vendor gz-transport-vendor libwebsockets libyaml sdformat-vendor tinyxml-2 util-linux xorg.libXi xorg.libXmu ]; + propagatedBuildInputs = [ binutils gflags gz-cmake-vendor gz-common-vendor gz-gui-vendor gz-math-vendor gz-msgs-vendor gz-plugin-vendor gz-sim-vendor gz-tools-vendor gz-transport-vendor libwebsockets libyaml tinyxml-2 util-linux xorg.libXi xorg.libXmu ]; nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { diff --git a/distros/rolling/gz-math-vendor/default.nix b/distros/rolling/gz-math-vendor/default.nix index 90eec86438..52bc1c87b8 100644 --- a/distros/rolling/gz-math-vendor/default.nix +++ b/distros/rolling/gz-math-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, eigen, gz-cmake-vendor, gz-utils-vendor, pythonPackages }: buildRosPackage { pname = "ros-rolling-gz-math-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/rolling/gz_math_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "c152f0cd351ded8dae5acca093ed57c72211efe29b93f94bde7bd35c84d503b4"; + url = "https://github.com/ros2-gbp/gz_math_vendor-release/archive/release/rolling/gz_math_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "e45bb06e554a86550687587686aecf714d5c55de397fbeb6bc02bfe338e916fe"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-math7 7.4.0 + description = "Vendor package for: gz-math7 7.5.0 Gazebo Math : Math classes and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-msgs-vendor/default.nix b/distros/rolling/gz-msgs-vendor/default.nix index c37d31062b..c685ea2014 100644 --- a/distros/rolling/gz-msgs-vendor/default.nix +++ b/distros/rolling/gz-msgs-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, protobuf, python3, python3Packages, pythonPackages, tinyxml-2 }: buildRosPackage { pname = "ros-rolling-gz-msgs-vendor"; - version = "0.1.0-r1"; + version = "0.1.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/rolling/gz_msgs_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "82a9af72208b7c4a6c69023ea7ea58859f80e1f6918d5eebbb72ce49670e29bc"; + url = "https://github.com/ros2-gbp/gz_msgs_vendor-release/archive/release/rolling/gz_msgs_vendor/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "03d8d633cc8e9cb70f916f15b299f2dbd2fe53c2466f01b041a2e875a1c36522"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-msgs10 10.1.2 + description = "Vendor package for: gz-msgs10 10.3.0 Gazebo Messages: Protobuf messages and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-ogre-next-vendor/default.nix b/distros/rolling/gz-ogre-next-vendor/default.nix index 4daf1425d4..842bca9283 100644 --- a/distros/rolling/gz-ogre-next-vendor/default.nix +++ b/distros/rolling/gz-ogre-next-vendor/default.nix @@ -2,7 +2,7 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, boost, freeimage, freetype, glslang, libGL, libGLU, poco, rapidjson, shaderc, tbb_2021_8, tinyxml-2, vulkan-loader, xorg, zziplib }: +{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, boost, freeimage, freetype, glslang, libGL, libGLU, poco, rapidjson, shaderc, tbb_2021_11, tinyxml-2, vulkan-loader, xorg, zziplib }: buildRosPackage { pname = "ros-rolling-gz-ogre-next-vendor"; version = "0.1.0-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-vendor-package ]; checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ SDL2 boost freeimage freetype glslang libGL libGLU poco rapidjson shaderc tbb_2021_8 tinyxml-2 vulkan-loader xorg.libX11 xorg.libXaw xorg.libXrandr xorg.libxcb zziplib ]; + propagatedBuildInputs = [ SDL2 boost freeimage freetype glslang libGL libGLU poco rapidjson shaderc tbb_2021_11 tinyxml-2 vulkan-loader xorg.libX11 xorg.libXaw xorg.libXrandr xorg.libxcb zziplib ]; nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; meta = { diff --git a/distros/rolling/gz-physics-vendor/default.nix b/distros/rolling/gz-physics-vendor/default.nix index b2f252cb41..445c84a5e3 100644 --- a/distros/rolling/gz-physics-vendor/default.nix +++ b/distros/rolling/gz-physics-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, bullet, eigen, gbenchmark, gz-cmake-vendor, gz-common-vendor, gz-dartsim-vendor, gz-math-vendor, gz-plugin-vendor, gz-utils-vendor, sdformat-vendor }: buildRosPackage { pname = "ros-rolling-gz-physics-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/rolling/gz_physics_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "e1937e15b2efe0908dba2a350b18cee6353b0128469ce2b17f54a94e82f9d591"; + url = "https://github.com/ros2-gbp/gz_physics_vendor-release/archive/release/rolling/gz_physics_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "9264a0242b8f8f7963b4bfd216e52cb37d02146af01273bb9f446958ea3881ca"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-physics7 7.2.0 + description = "Vendor package for: gz-physics7 7.3.0 Gazebo Physics : Physics classes and functions for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-rendering-vendor/default.nix b/distros/rolling/gz-rendering-vendor/default.nix index 587de38bd1..bf62bee32e 100644 --- a/distros/rolling/gz-rendering-vendor/default.nix +++ b/distros/rolling/gz-rendering-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, glew, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-ogre-next-vendor, gz-plugin-vendor, gz-utils-vendor, ogre1_9, util-linux, vulkan-loader, xorg }: buildRosPackage { pname = "ros-rolling-gz-rendering-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_rendering_vendor-release/archive/release/rolling/gz_rendering_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "ca9a9d2c2a6b6a47282857ef94887b82a591af200ff91a70f0af7224a17d267a"; + url = "https://github.com/ros2-gbp/gz_rendering_vendor-release/archive/release/rolling/gz_rendering_vendor/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "e5d0c0a640e8f01b8d06a2599f88ec9843ce128c93e1a13deaefda73e2a32b55"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-rendering8 8.1.1 + description = "Vendor package for: gz-rendering8 8.2.0 Gazebo Rendering: Rendering library for robot applications"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-ros2-control-demos/default.nix b/distros/rolling/gz-ros2-control-demos/default.nix index ffe00dac45..7897af9f82 100644 --- a/distros/rolling/gz-ros2-control-demos/default.nix +++ b/distros/rolling/gz-ros2-control-demos/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: +{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }: buildRosPackage { pname = "ros-rolling-gz-ros2-control-demos"; - version = "1.3.0-r1"; + version = "2.0.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control_demos/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "8f6b2d80926a1543107e7ce56bfd3e2018c226bcd0fe3a6b77934b1fb1306321"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control_demos/2.0.0-3.tar.gz"; + name = "2.0.0-3.tar.gz"; + sha256 = "7c141c6fd568d72b9d39c4698bb1d9b5b9ff5da6d3812721f6e5f22b75b87bd7"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rclcpp-action ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; + propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/gz-ros2-control/default.nix b/distros/rolling/gz-ros2-control/default.nix index a71d49d84d..46da04294a 100644 --- a/distros/rolling/gz-ros2-control/default.nix +++ b/distros/rolling/gz-ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, gz-plugin-vendor, gz-sim-vendor, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-gz-ros2-control"; - version = "1.3.0-r1"; + version = "2.0.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "761868d11a41a7720db677b5277468e11ae7d1fe9edecff74ef5590c6df6c089"; + url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/rolling/gz_ros2_control/2.0.0-3.tar.gz"; + name = "2.0.0-3.tar.gz"; + sha256 = "134d2dfdd2f3c1cc458add8b36561c37db15451a68b61a26ae560bead6f858c7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/gz-sensors-vendor/default.nix b/distros/rolling/gz-sensors-vendor/default.nix index 7ec79e8a5d..3a88142690 100644 --- a/distros/rolling/gz-sensors-vendor/default.nix +++ b/distros/rolling/gz-sensors-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-common-vendor, gz-math-vendor, gz-msgs-vendor, gz-rendering-vendor, gz-tools-vendor, gz-transport-vendor, sdformat-vendor, xorg }: buildRosPackage { pname = "ros-rolling-gz-sensors-vendor"; - version = "0.1.0-r1"; + version = "0.1.2-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/rolling/gz_sensors_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "988c641c21c96a35c9b11e15304cb98a56a9b23b51d1aa5d037219d1033b5438"; + url = "https://github.com/ros2-gbp/gz_sensors_vendor-release/archive/release/rolling/gz_sensors_vendor/0.1.2-3.tar.gz"; + name = "0.1.2-3.tar.gz"; + sha256 = "c054972082716b4043cf3fde8632f8e1d47b60385c00aa7be295b56a1ab4df91"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-sensors8 8.0.1 + description = "Vendor package for: gz-sensors8 8.2.0 Gazebo Sensors : Sensor models for simulation"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-sim-vendor/default.nix b/distros/rolling/gz-sim-vendor/default.nix index 30abd3b833..f39ee22e18 100644 --- a/distros/rolling/gz-sim-vendor/default.nix +++ b/distros/rolling/gz-sim-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, freeglut, freeimage, gbenchmark, glew, gz-cmake-vendor, gz-common-vendor, gz-fuel-tools-vendor, gz-gui-vendor, gz-math-vendor, gz-msgs-vendor, gz-physics-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sensors-vendor, gz-tools-vendor, gz-transport-vendor, gz-utils-vendor, protobuf, pythonPackages, qt5, sdformat-vendor, tinyxml-2, util-linux, xorg }: buildRosPackage { pname = "ros-rolling-gz-sim-vendor"; - version = "0.1.0-r1"; + version = "0.1.1-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_sim_vendor-release/archive/release/rolling/gz_sim_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "4cf9ce5a6c650efc7265395226012209a9094dbe1aed3d3bc1f41fab98269929"; + url = "https://github.com/ros2-gbp/gz_sim_vendor-release/archive/release/rolling/gz_sim_vendor/0.1.1-2.tar.gz"; + name = "0.1.1-2.tar.gz"; + sha256 = "4a8bf23407e0646a40c1c58f58c9d2b516df5f4398ddcff96a6001aab2f9337e"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-sim8 8.3.0 + description = "Vendor package for: gz-sim8 8.5.0 Gazebo Sim : A Robotic Simulator"; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/gz-transport-vendor/default.nix b/distros/rolling/gz-transport-vendor/default.nix index 5f88ca38b5..17a8759e75 100644 --- a/distros/rolling/gz-transport-vendor/default.nix +++ b/distros/rolling/gz-transport-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, cppzmq, gz-cmake-vendor, gz-math-vendor, gz-msgs-vendor, gz-tools-vendor, gz-utils-vendor, pkg-config, protobuf, python3, python3Packages, pythonPackages, sqlite, util-linux }: buildRosPackage { pname = "ros-rolling-gz-transport-vendor"; - version = "0.1.0-r1"; + version = "0.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/rolling/gz_transport_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "e94fa6308ef5726f87dcb3f1dafcd58c433ff4a436c48ccd42d12dfe162d6af0"; + url = "https://github.com/ros2-gbp/gz_transport_vendor-release/archive/release/rolling/gz_transport_vendor/0.1.2-2.tar.gz"; + name = "0.1.2-2.tar.gz"; + sha256 = "a4699aba5b2a8825ce4c932ad828c54b08f87771665499babb7c431661d04c39"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: gz-transport13 13.2.0 + description = "Vendor package for: gz-transport13 13.4.0 Gazebo Transport: Provides fast and efficient asynchronous message passing, services, and data logging."; license = with lib.licenses; [ asl20 ]; diff --git a/distros/rolling/hardware-interface-testing/default.nix b/distros/rolling/hardware-interface-testing/default.nix index 82eee3a38e..fc7e58add6 100644 --- a/distros/rolling/hardware-interface-testing/default.nix +++ b/distros/rolling/hardware-interface-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-hardware-interface-testing"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface_testing/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "cda99eab0bd0d29666516c587719c128e0353d4389b5c079622fb886cf730cf1"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface_testing/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "8279285705ae6639d6851172de87c12d4efe9f9dd979003a882b8f894e189a35"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/hardware-interface/default.nix b/distros/rolling/hardware-interface/default.nix index e24fe9aee3..b6cbafbe00 100644 --- a/distros/rolling/hardware-interface/default.nix +++ b/distros/rolling/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, control-msgs, joint-limits, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor, urdf }: buildRosPackage { pname = "ros-rolling-hardware-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "6e043bdd5d7007f6f5c7efcd866ba2064e9579bf699e813dc07ad0e452b880d2"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/hardware_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "392e9550bc931145db2e0fc875f41406af000d182b4a70c2f5244ee0027cd7a2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/hpp-fcl/default.nix b/distros/rolling/hpp-fcl/default.nix index 4ed368fefc..fda286f99c 100644 --- a/distros/rolling/hpp-fcl/default.nix +++ b/distros/rolling/hpp-fcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: buildRosPackage { pname = "ros-rolling-hpp-fcl"; - version = "2.4.4-r1"; + version = "2.4.4-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/rolling/hpp-fcl/2.4.4-1.tar.gz"; - name = "2.4.4-1.tar.gz"; - sha256 = "e1cefaf6c230f096e4ab3475445b2d123b055103072852541cdbdbaa61272a6f"; + url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/rolling/hpp-fcl/2.4.4-2.tar.gz"; + name = "2.4.4-2.tar.gz"; + sha256 = "3ddb59db86a779012f0228bfad29780155c2d16da08dac78ad216ce3901dd216"; }; buildType = "cmake"; diff --git a/distros/rolling/image-common/default.nix b/distros/rolling/image-common/default.nix index 57a6db72fd..c10b32b80a 100644 --- a/distros/rolling/image-common/default.nix +++ b/distros/rolling/image-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, image-transport }: buildRosPackage { pname = "ros-rolling-image-common"; - version = "5.2.0-r1"; + version = "5.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_common/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "8728cbe150fdc758383a7700e2668f9a1f1ebfaea20b84327ef0e3f42fd2797f"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_common/5.3.1-1.tar.gz"; + name = "5.3.1-1.tar.gz"; + sha256 = "9b4c2d9091f71b99e3263bb7f748adb400ae38f2a7968f788588ad716a1e48c5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-pipeline/default.nix b/distros/rolling/image-pipeline/default.nix index c0a8e293fe..a0a9cf103e 100644 --- a/distros/rolling/image-pipeline/default.nix +++ b/distros/rolling/image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: buildRosPackage { pname = "ros-rolling-image-pipeline"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_pipeline/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "6a6016f00753f45015b686615bb272cd95d1ed103a718aa750f72d2135d8fb90"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_pipeline/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "5e92dd001c7c1234fa9b071ff3bf6656a3091de2c26a8b9bcea91a0a0e9c3438"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-proc/default.nix b/distros/rolling/image-proc/default.nix index a7d79dce1c..747e55c95c 100644 --- a/distros/rolling/image-proc/default.nix +++ b/distros/rolling/image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-calibration-parsers, cv-bridge, geometry-msgs, image-geometry, image-transport, opencv, rclcpp, rclcpp-components, rcutils, sensor-msgs, tracetools-image-pipeline }: buildRosPackage { pname = "ros-rolling-image-proc"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_proc/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "3ada03999f6c7701383054ea9a77d9fceb311b616ccebe61b9e31bc16f2bde4a"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_proc/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "91f30e7fb7a7f2b66fae620d87890b6496f895dbba2a69b93867425c6a2f5e56"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-publisher/default.nix b/distros/rolling/image-publisher/default.nix index 995aca5fa0..4d75e09e8a 100644 --- a/distros/rolling/image-publisher/default.nix +++ b/distros/rolling/image-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, cv-bridge, image-transport, rcl-interfaces, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-rolling-image-publisher"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_publisher/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "b32f2b650a77a9bd21bcd36cef34bb0835c456d74f16de1a537504a87d0afd5a"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_publisher/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "0442a7dc298fee16e5aabf203911b8d06e997a6f7e2970205cce2022256446bb"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-rotate/default.nix b/distros/rolling/image-rotate/default.nix index 6bf15b4a19..b0b6ad0486 100644 --- a/distros/rolling/image-rotate/default.nix +++ b/distros/rolling/image-rotate/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, geometry-msgs, image-transport, opencv, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-image-rotate"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_rotate/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "011349d67f9f413b27589d70a2a23fd98b378539cf75edf46bd394449691e382"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_rotate/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "eb8ad83b0184ac6922286ba6323e33cdb57cd4e4f654cc131c74fcd2263a8b9a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-tools/default.nix b/distros/rolling/image-tools/default.nix index 0fb6b1bd94..0d14526b67 100644 --- a/distros/rolling/image-tools/default.nix +++ b/distros/rolling/image-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-image-tools"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/image_tools/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "606927334ff21d65e408e14f97b490b2a1126b401c9b2dc0d4f53986cf04934e"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/image_tools/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "540495df46d6f2abf4d4483604f82649ffce8c6096a40ab8591436c580fc97ce"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-transport-plugins/default.nix b/distros/rolling/image-transport-plugins/default.nix index faf0ec1ae6..06a1563f10 100644 --- a/distros/rolling/image-transport-plugins/default.nix +++ b/distros/rolling/image-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport, zstd-image-transport }: buildRosPackage { pname = "ros-rolling-image-transport-plugins"; - version = "4.0.0-r1"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/image_transport_plugins/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "a7415771691cbc25e7018f0799217bb8e4c72f2e86f5257a5611419a45aa0d69"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/image_transport_plugins/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "fb6eb079d371ecea0cd5f7bdfe1a77299d4139da59036b1b70ef847833014cb6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-transport/default.nix b/distros/rolling/image-transport/default.nix index aa4fbc6cab..07f2dd2baa 100644 --- a/distros/rolling/image-transport/default.nix +++ b/distros/rolling/image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-rolling-image-transport"; - version = "5.2.0-r1"; + version = "5.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_transport/5.2.0-1.tar.gz"; - name = "5.2.0-1.tar.gz"; - sha256 = "1642574a1497a906135e77e019182d37df2b46e263e0acac0080f4e4964fa93a"; + url = "https://github.com/ros2-gbp/image_common-release/archive/release/rolling/image_transport/5.3.1-1.tar.gz"; + name = "5.3.1-1.tar.gz"; + sha256 = "73c539cb07832d6979fbf8e2454af3a047b4dc2891c2c0607d6758609ab83628"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/image-view/default.nix b/distros/rolling/image-view/default.nix index b8e42dd668..d83719de61 100644 --- a/distros/rolling/image-view/default.nix +++ b/distros/rolling/image-view/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-srvs, stereo-msgs }: buildRosPackage { pname = "ros-rolling-image-view"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_view/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "581297520bc520efeb3e47765890311b1180e86f6280655911532a131a1231e5"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/image_view/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "81285f7dd550ed5983c9f018cda7f4d31ace3644c9d581bfb00deea9d71189de"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/imu-sensor-broadcaster/default.nix b/distros/rolling/imu-sensor-broadcaster/default.nix index c33fa18fc2..c4030f1a68 100644 --- a/distros/rolling/imu-sensor-broadcaster/default.nix +++ b/distros/rolling/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-rolling-imu-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/imu_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "8d02d7d7882a8e9f98ad864991704c3c0a2a090928cb90957560a013d169b381"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/imu_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "a46a70189bae1ac37c8079d2aada6412a1cecace4979516d24f82f6c731e67ae"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/interactive-markers/default.nix b/distros/rolling/interactive-markers/default.nix index 52c8b4bc05..360e53ce60 100644 --- a/distros/rolling/interactive-markers/default.nix +++ b/distros/rolling/interactive-markers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rclcpp, rclpy, rcutils, rmw, std-msgs, tf2, tf2-geometry-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-interactive-markers"; - version = "2.6.0-r1"; + version = "2.6.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/rolling/interactive_markers/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "acd261d15c3761b86d9aa9c87feafbabb0161763c877a3ec2a10518a64cbc92e"; + url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/rolling/interactive_markers/2.6.1-1.tar.gz"; + name = "2.6.1-1.tar.gz"; + sha256 = "ed5166f0f4853149987eed9615c6e73cdc1343894c4aea64a7f4e83f4808a9dc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/intra-process-demo/default.nix b/distros/rolling/intra-process-demo/default.nix index 80e41cb999..18534660af 100644 --- a/distros/rolling/intra-process-demo/default.nix +++ b/distros/rolling/intra-process-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-intra-process-demo"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/intra_process_demo/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "b48362f58f1180088f016bdc6fdec857abbf483e4a4d200f81b3f1299c1b8a09"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/intra_process_demo/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "753100fc0310ddcd68b0fba22d269e55bd676f78acdbfbba73a84a4bcd6fef82"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/joint-limits/default.nix b/distros/rolling/joint-limits/default.nix index 761279dd11..9bcfb46809 100644 --- a/distros/rolling/joint-limits/default.nix +++ b/distros/rolling/joint-limits/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-gtest, backward-ros, generate-parameter-library, launch-ros, launch-testing-ament-cmake, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, trajectory-msgs, urdf }: buildRosPackage { pname = "ros-rolling-joint-limits"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/joint_limits/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "3cb2dcdbf20e729f720413d90503de65b04e2d8a673008734707f5b7a115174c"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/joint_limits/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "36a4afa157bc7fcb895b28ecead2e900c2b56665dfbd7b8aef57e05df2a876fc"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle urdf ]; - nativeBuildInputs = [ ament-cmake ]; + buildInputs = [ ament-cmake ament-cmake-gen-version-h ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest generate-parameter-library launch-ros launch-testing-ament-cmake ]; + propagatedBuildInputs = [ backward-ros pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs urdf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ]; meta = { - description = "Interfaces for handling of joint limits for controllers or hardware."; + description = "Package with interfaces for handling of joint limits in controllers or in hardware. The package also implements Saturation Joint Limiter for position-velocity-acceleration set and other individual interfaces."; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/joint-state-broadcaster/default.nix b/distros/rolling/joint-state-broadcaster/default.nix index c4059e19bc..ab48964f5e 100644 --- a/distros/rolling/joint-state-broadcaster/default.nix +++ b/distros/rolling/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-rolling-joint-state-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/joint_state_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "65ce7cb370b6e2d5b80959991a65220b2c005496572d0642d7e1a926ff8c3cf0"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/joint_state_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "83c58978a1ec7f2311aa5ddd7b0a149b7c1a7e6ba2c275c84c0372062f7cec34"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/joint-trajectory-controller/default.nix b/distros/rolling/joint-trajectory-controller/default.nix index 56302a42b9..150753ef92 100644 --- a/distros/rolling/joint-trajectory-controller/default.nix +++ b/distros/rolling/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs, urdf }: buildRosPackage { pname = "ros-rolling-joint-trajectory-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/joint_trajectory_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "532151711f6dd3c9d8153d2c0e8faaf54ea1ac4a882a2b21c29af8ca3118a6df"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/joint_trajectory_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "fffb4034a5b3be5b582a2d706bc39408f60f1439ae7f9fb3b83cad300fbefe2e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/kitti-metrics-eval/default.nix b/distros/rolling/kitti-metrics-eval/default.nix index c7aa076fec..b683e6231f 100644 --- a/distros/rolling/kitti-metrics-eval/default.nix +++ b/distros/rolling/kitti-metrics-eval/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-kitti-metrics-eval"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/kitti_metrics_eval/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "a9f0f8ee95a64708cb67f21f9a771d6ce1b897c1c65842a6e6a43b9b96e57186"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/kitti_metrics_eval/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "fe53715d81c753dd6e67637ea7ccf9c09b84b9395224fd3a7b2c6052feae73a8"; }; buildType = "cmake"; diff --git a/distros/rolling/launch-pytest/default.nix b/distros/rolling/launch-pytest/default.nix index 2b3c40a994..6da85f7851 100644 --- a/distros/rolling/launch-pytest/default.nix +++ b/distros/rolling/launch-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-testing, osrf-pycommon, pythonPackages }: buildRosPackage { pname = "ros-rolling-launch-pytest"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_pytest/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "5a639a4ceb0d95e51043f6176a21575e9992d55684ffd105ffa740577b6f098c"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_pytest/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "cc38462ec365af3cd9c1f667bff4fd8319a8b2d18559ac0bd33e450615d79ac6"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-ros/default.nix b/distros/rolling/launch-ros/default.nix index 07d752058f..f6edcf7b58 100644 --- a/distros/rolling/launch-ros/default.nix +++ b/distros/rolling/launch-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, composition-interfaces, launch, lifecycle-msgs, osrf-pycommon, python3Packages, pythonPackages, rclpy }: buildRosPackage { pname = "ros-rolling-launch-ros"; - version = "0.27.0-r1"; + version = "0.27.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_ros/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "a9cf20629583982b054919650bfda4d72edd79e76e5de0484e6fb7248cd73d9a"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_ros/0.27.1-1.tar.gz"; + name = "0.27.1-1.tar.gz"; + sha256 = "71cca234ebcf3c344d68ce5b4c91068d0591bbfeb8810a3684c3c27f6b211be2"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-testing-ament-cmake/default.nix b/distros/rolling/launch-testing-ament-cmake/default.nix index b1f9f139f4..a2a44817e6 100644 --- a/distros/rolling/launch-testing-ament-cmake/default.nix +++ b/distros/rolling/launch-testing-ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }: buildRosPackage { pname = "ros-rolling-launch-testing-ament-cmake"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing_ament_cmake/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "e8b22a790e7715e3b05d65e59a818f4654097bd8a5d3154078985441061a29f8"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing_ament_cmake/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "2d1fd1067917395c6684f00926174e560773ea85ebfdd03861ad40a5c859ed84"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/launch-testing-examples/default.nix b/distros/rolling/launch-testing-examples/default.nix index ae90c11f87..780abd74f0 100644 --- a/distros/rolling/launch-testing-examples/default.nix +++ b/distros/rolling/launch-testing-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, demo-nodes-cpp, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2bag, std-msgs }: buildRosPackage { pname = "ros-rolling-launch-testing-examples"; - version = "0.20.0-r1"; + version = "0.20.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/launch_testing_examples/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "f03736585e0ef557c4d21f7e3d1de68d5f2e8c795e6a4312d1d00d2f01b9e911"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/rolling/launch_testing_examples/0.20.1-1.tar.gz"; + name = "0.20.1-1.tar.gz"; + sha256 = "b8071c45354d5a1e144a1f4e1314cae0f81e19bb351919c1c48a655e0429f403"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-testing-ros/default.nix b/distros/rolling/launch-testing-ros/default.nix index e03d988ec8..e8f4dd8623 100644 --- a/distros/rolling/launch-testing-ros/default.nix +++ b/distros/rolling/launch-testing-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-launch-testing-ros"; - version = "0.27.0-r1"; + version = "0.27.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_testing_ros/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "105ffb89d4e01c6cb8103e081bb188d586321d33c8ae4c3703f044c104ccd252"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/launch_testing_ros/0.27.1-1.tar.gz"; + name = "0.27.1-1.tar.gz"; + sha256 = "7b0fac7f8966f3e2cc66422802620f3e9f5c5da6ef484cc82ae8caf758e1d69b"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-testing/default.nix b/distros/rolling/launch-testing/default.nix index 8f839c4e35..ab9b82522c 100644 --- a/distros/rolling/launch-testing/default.nix +++ b/distros/rolling/launch-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-xml, launch-yaml, osrf-pycommon, pythonPackages }: buildRosPackage { pname = "ros-rolling-launch-testing"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "bd8bd47a36e0a1981a557eab91e5cc3fde8d34c92b88d540293d17df22b870d9"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_testing/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "940b8e3f568cb50943e80fa044efe55468e3b87d70e6f7643d6d34528704931a"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-xml/default.nix b/distros/rolling/launch-xml/default.nix index bb523bdc53..9b528bfadd 100644 --- a/distros/rolling/launch-xml/default.nix +++ b/distros/rolling/launch-xml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-rolling-launch-xml"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_xml/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "1fd7dbbc0a9ea00ac5088e05ac791466667642acbf418c0af7753fae4bcc6629"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_xml/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "560be017381fedbbfca3eae853e7e3cfd161a2a771a635752c59591adbbe8e32"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch-yaml/default.nix b/distros/rolling/launch-yaml/default.nix index 8b99b929ba..74e58ecd1d 100644 --- a/distros/rolling/launch-yaml/default.nix +++ b/distros/rolling/launch-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-rolling-launch-yaml"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_yaml/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "b265d81007dbdf4d096da3c8b55e93c7361c0f6366f2e4c796f522911741ac53"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch_yaml/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "2b7ca8ef818fb426fcd227bcc6c77a02775d6f6e51e4e530abb8ac6645ff1f96"; }; buildType = "ament_python"; diff --git a/distros/rolling/launch/default.nix b/distros/rolling/launch/default.nix index 44fd0e7c37..6bd0fa180f 100644 --- a/distros/rolling/launch/default.nix +++ b/distros/rolling/launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-launch"; - version = "3.5.0-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "ce46d38e92136a57586cdf6cb81dcdab6b02fa586100eee8ef1cb7e1989a5c2a"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/rolling/launch/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "cb7a682ebcca5622a842ee64d467a515b8926be9768b17deb6c2143268094817"; }; buildType = "ament_python"; diff --git a/distros/rolling/libcaer-driver/default.nix b/distros/rolling/libcaer-driver/default.nix index e3b6e20524..1b1d40cc61 100644 --- a/distros/rolling/libcaer-driver/default.nix +++ b/distros/rolling/libcaer-driver/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer-vendor, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-rolling-libcaer-driver"; - version = "1.0.0-r2"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/rolling/libcaer_driver/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "4561525b71ec470589bdddaf783c47b0431efcbe10a1523b963b21e7fce81aa1"; + url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/rolling/libcaer_driver/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "18ac9c4d8cc685db47087852e326cfa92c0575a4581bb501c144511b48f5de9a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; - propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer rclcpp rclcpp-components sensor-msgs std-srvs ]; + propagatedBuildInputs = [ camera-info-manager event-camera-msgs image-transport libcaer-vendor rclcpp rclcpp-components sensor-msgs std-srvs ]; nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { diff --git a/distros/rolling/libcamera/default.nix b/distros/rolling/libcamera/default.nix index 1aeb3328fa..fdf4a7d8d0 100644 --- a/distros/rolling/libcamera/default.nix +++ b/distros/rolling/libcamera/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, pythonPackages, udev }: +{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3, python3Packages, pythonPackages, udev }: buildRosPackage { pname = "ros-rolling-libcamera"; - version = "0.3.0-r2"; + version = "0.3.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/libcamera-release/archive/release/rolling/libcamera/0.3.0-2.tar.gz"; - name = "0.3.0-2.tar.gz"; - sha256 = "87e5862440b8603b09041c961be89e81b7ba047b7b0f26b1ff10e7310b27ad39"; + url = "https://github.com/ros2-gbp/libcamera-release/archive/release/rolling/libcamera/0.3.0-3.tar.gz"; + name = "0.3.0-3.tar.gz"; + sha256 = "1cf0e570eb31582da007f1b792d4711045e7d5a29aacf2edeaa05097dabbe247"; }; buildType = "meson"; buildInputs = [ meson pkg-config python3Packages.jinja2 python3Packages.ply python3Packages.pyyaml pythonPackages.pybind11 ]; - propagatedBuildInputs = [ libyaml openssl udev ]; + propagatedBuildInputs = [ libyaml openssl python3 udev ]; nativeBuildInputs = [ meson ]; meta = { diff --git a/distros/rolling/libcurl-vendor/default.nix b/distros/rolling/libcurl-vendor/default.nix index a03bcc5ff6..45fef96319 100644 --- a/distros/rolling/libcurl-vendor/default.nix +++ b/distros/rolling/libcurl-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, curl, file, pkg-config }: buildRosPackage { pname = "ros-rolling-libcurl-vendor"; - version = "3.5.0-r1"; + version = "3.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/libcurl_vendor/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "22a8676d9da80759b9e48cb85197205e3ccc6bb414814f3ea073ce696f23b848"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/libcurl_vendor/3.5.1-1.tar.gz"; + name = "3.5.1-1.tar.gz"; + sha256 = "526f3ebf8e3a01b7c722ffaa1dc36d1fc372878ad78cbcd86a49b278d96f07a3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/liblz4-vendor/default.nix b/distros/rolling/liblz4-vendor/default.nix index 129a7907b4..36b6d35e9d 100644 --- a/distros/rolling/liblz4-vendor/default.nix +++ b/distros/rolling/liblz4-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, lz4 }: buildRosPackage { pname = "ros-rolling-liblz4-vendor"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/liblz4_vendor/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "1d57dbb90fb6407fd1a6ab53e5408871c99f83cfd37576cf6ba1af4281674ad4"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/liblz4_vendor/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "d9c33cbaa75af7ad090fc6b6e9de6afcb10ef79ad7eab0457fa39733800f0c7a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/libmavconn/default.nix b/distros/rolling/libmavconn/default.nix index fa769dba4b..ce3e8d4a9b 100644 --- a/distros/rolling/libmavconn/default.nix +++ b/distros/rolling/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }: buildRosPackage { pname = "ros-rolling-libmavconn"; - version = "2.6.0-r2"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/libmavconn/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "710acbe18ea0e40f7071070eff5766a2b99bccb4c650008222e19230cd8ac262"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/libmavconn/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "118cc0a7105261832681190483a0889664f0a99f9358a5422e4b9804701fc298"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/lifecycle-msgs/default.nix b/distros/rolling/lifecycle-msgs/default.nix index 70fc9f028d..f214519313 100644 --- a/distros/rolling/lifecycle-msgs/default.nix +++ b/distros/rolling/lifecycle-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-lifecycle-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/lifecycle_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "d059dcef39e44beb04eefe2f6c2fc922bd807c7f9c7b6437e62d2c98f26faf79"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/lifecycle_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "780d72258dab65136254d7c0c98bbe7be9441af3dab538dc3c24fb9541b03c07"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/lifecycle-py/default.nix b/distros/rolling/lifecycle-py/default.nix index e6c97ff1a6..c600f6f3e1 100644 --- a/distros/rolling/lifecycle-py/default.nix +++ b/distros/rolling/lifecycle-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, lifecycle, lifecycle-msgs, rclpy, ros-testing, std-msgs }: buildRosPackage { pname = "ros-rolling-lifecycle-py"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle_py/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "95b9e699d44ebc2e307590e7c4ad171a0cf0013c09c676a0806e83550cf4a79e"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle_py/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "828cd7c74b6fe76ecee4854ac93ecf2b699506bbfdd1c030ae469f9360e9377b"; }; buildType = "ament_python"; diff --git a/distros/rolling/lifecycle/default.nix b/distros/rolling/lifecycle/default.nix index f86a2cdbd3..a0ed92a45a 100644 --- a/distros/rolling/lifecycle/default.nix +++ b/distros/rolling/lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp, rclcpp-lifecycle, ros-testing, std-msgs }: buildRosPackage { pname = "ros-rolling-lifecycle"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "a5fd9080a6f66c8c2e547bba6ed0bda05e2be565856e0d670f76ee5c68de46d8"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/lifecycle/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "2b908fcfff16e3cfcaa3fa17143ad085dce189e66d774817c2916b9f20539fb7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/logging-demo/default.nix b/distros/rolling/logging-demo/default.nix index 89972ef0ef..96dd93b54a 100644 --- a/distros/rolling/logging-demo/default.nix +++ b/distros/rolling/logging-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-logging-demo"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/logging_demo/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "040bdd6fb7adc9377a7adeaebc08932b73aa327eead27d4b58e909290e7edf64"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/logging_demo/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "7046c35a3449518620c58b9e1472c4844af87cefb1defcdbf2a4ba017851dae3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mavlink/default.nix b/distros/rolling/mavlink/default.nix index 6107bb6b42..efe6b59654 100644 --- a/distros/rolling/mavlink/default.nix +++ b/distros/rolling/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-rolling-mavlink"; - version = "2023.9.9-r2"; + version = "2024.6.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/rolling/mavlink/2023.9.9-2.tar.gz"; - name = "2023.9.9-2.tar.gz"; - sha256 = "4f30675d00bc61c49f9310634d7eef09644f06c0d9b8f3c0aa3b6df7d2a805b7"; + url = "https://github.com/ros2-gbp/mavlink-gbp-release/archive/release/rolling/mavlink/2024.6.6-1.tar.gz"; + name = "2024.6.6-1.tar.gz"; + sha256 = "db56b920c8f07dc966aa31668dc9f87859b7d2fcbd972f67735cb56030130e88"; }; buildType = "cmake"; diff --git a/distros/rolling/mavros-extras/default.nix b/distros/rolling/mavros-extras/default.nix index a11d2a4b2f..f25ea06845 100644 --- a/distros/rolling/mavros-extras/default.nix +++ b/distros/rolling/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-mavros-extras"; - version = "2.6.0-r2"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros_extras/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "2fb0344da263029bcfbe18f45d7e9c1a05c3cac9ad81b9fa0d5773fe836f5fbb"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros_extras/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "d0551a6a8494e4cd6beb5558a8dde9e6e7d2acea80cb064c108e891fcb3b59cd"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mavros-msgs/default.nix b/distros/rolling/mavros-msgs/default.nix index 4967b78cf8..f17a91b918 100644 --- a/distros/rolling/mavros-msgs/default.nix +++ b/distros/rolling/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: buildRosPackage { pname = "ros-rolling-mavros-msgs"; - version = "2.6.0-r2"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros_msgs/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "1fbb715c1075159f398fbe00136a61c9ac617cd1f8399eb1cd97c0c044c2795c"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros_msgs/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "f72d89f9745e0f4f423ac107aacde62cabc987bd321d4e46c3c79b2cef623d41"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mavros/default.nix b/distros/rolling/mavros/default.nix index e1e90d8832..8bacc5ad9a 100644 --- a/distros/rolling/mavros/default.nix +++ b/distros/rolling/mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-mavros"; - version = "2.6.0-r2"; + version = "2.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "a15c22b83eae787f10f9c664b40bf7b5ab40bbb5b8a08ab18d5fb116d3f62ef1"; + url = "https://github.com/ros2-gbp/mavros-release/archive/release/rolling/mavros/2.8.0-1.tar.gz"; + name = "2.8.0-1.tar.gz"; + sha256 = "8e8e36d3562d454a367861caaf98f6398e0f546bd6fcba115c6a766fbdbd8d1d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mcap-vendor/default.nix b/distros/rolling/mcap-vendor/default.nix index 6effc8e76d..b2e1826e22 100644 --- a/distros/rolling/mcap-vendor/default.nix +++ b/distros/rolling/mcap-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, liblz4-vendor, zstd-vendor }: buildRosPackage { pname = "ros-rolling-mcap-vendor"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/mcap_vendor/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "506b24ec13371726e755d31905226bd1a9a5dd52310850bf814c410630288002"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/mcap_vendor/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "86017fe1f66feeb89ea157f3a2741ab337a454d8054980ac2f2b604b14c5d777"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/menge-vendor/default.nix b/distros/rolling/menge-vendor/default.nix index c80df7046f..28daa7a563 100644 --- a/distros/rolling/menge-vendor/default.nix +++ b/distros/rolling/menge-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, pkg-config, tinyxml }: buildRosPackage { pname = "ros-rolling-menge-vendor"; - version = "1.2.0-r2"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/rolling/menge_vendor/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "abbfe0d56a1b50211c689472300b6268826683f4127797e6df8b427ad3639821"; + url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/rolling/menge_vendor/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "893b6125c2ad1bf81b593a4de6ce9476e7bb551d8aa8c485e1f15c9907d293f2"; }; buildType = "catkin"; diff --git a/distros/rolling/message-filters/default.nix b/distros/rolling/message-filters/default.nix index d7ad7793ae..f777948425 100644 --- a/distros/rolling/message-filters/default.nix +++ b/distros/rolling/message-filters/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, builtin-interfaces, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, rcutils, sensor-msgs, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-cmake-uncrustify, builtin-interfaces, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, rcutils, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-message-filters"; - version = "4.12.0-r1"; + version = "6.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/rolling/message_filters/4.12.0-1.tar.gz"; - name = "4.12.0-1.tar.gz"; - sha256 = "3922921ffbfad0074dae5e0ad70fc002078185f2efaf052df0fd5dee00c8031a"; + url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/rolling/message_filters/6.0.1-1.tar.gz"; + name = "6.0.1-1.tar.gz"; + sha256 = "24e16c7cf59c05fe075c829800689d998c25ed90346b81e8200a5c91bce8fae0"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto rclcpp-lifecycle sensor-msgs ]; + checkInputs = [ ament-cmake-copyright ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-uncrustify rclcpp-lifecycle sensor-msgs ]; propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rcutils std-msgs ]; nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; diff --git a/distros/rolling/metavision-driver/default.nix b/distros/rolling/metavision-driver/default.nix index c352ee682d..e3e0baf28a 100644 --- a/distros/rolling/metavision-driver/default.nix +++ b/distros/rolling/metavision-driver/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-xmllint, boost, cmake, curl, event-camera-msgs, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb1, opencv, openscenegraph, rclcpp, rclcpp-components, ros-environment, std-srvs, unzip, wget }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, event-camera-msgs, openeb-vendor, rclcpp, rclcpp-components, ros-environment, std-srvs }: buildRosPackage { pname = "ros-rolling-metavision-driver"; - version = "1.0.8-r2"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/rolling/metavision_driver/1.0.8-2.tar.gz"; - name = "1.0.8-2.tar.gz"; - sha256 = "53488996e0b29506ae6f05a0bc3f03ebe05556f67263de4fa4b60b459cfaa98f"; + url = "https://github.com/ros2-gbp/metavision_driver-release/archive/release/rolling/metavision_driver/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "abfb4fc56f8a9a5ff11ee4c4d1940b25b764c480ee6f9c8d557b2a4f64ffa2b5"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git ros-environment unzip wget ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint gtest ]; - propagatedBuildInputs = [ boost event-camera-msgs ffmpeg glew glfw3 hdf5 libusb1 opencv opencv.cxxdev openscenegraph rclcpp rclcpp-components std-srvs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros cmake curl git hdf5 ros-environment unzip wget ]; + buildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; + checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-xmllint ]; + propagatedBuildInputs = [ event-camera-msgs openeb-vendor rclcpp rclcpp-components std-srvs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-ros ros-environment ]; meta = { description = "ROS1 and ROS2 drivers for metavision based event cameras"; diff --git a/distros/rolling/mimick-vendor/default.nix b/distros/rolling/mimick-vendor/default.nix index 033bb1ebc7..bae6d9c10c 100644 --- a/distros/rolling/mimick-vendor/default.nix +++ b/distros/rolling/mimick-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-rolling-mimick-vendor"; - version = "0.7.0-r1"; + version = "0.8.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/rolling/mimick_vendor/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "57d125a9abfe601f2c1f651aa32afd7823c6505bbd4a6267e4ca987efeaead55"; + url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/rolling/mimick_vendor/0.8.0-1.tar.gz"; + name = "0.8.0-1.tar.gz"; + sha256 = "685b1735c87b823fb312cdcc5cc5614de10e8bb261ab66ff22c85fe7364044e5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mola-bridge-ros2/default.nix b/distros/rolling/mola-bridge-ros2/default.nix index 2beeb83ac8..d886f70a5d 100644 --- a/distros/rolling/mola-bridge-ros2/default.nix +++ b/distros/rolling/mola-bridge-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-rolling-mola-bridge-ros2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_bridge_ros2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "b55b9e479c2731efe30d4e71d747d3ec5f36645f3833da45e95599ab8b9f6ad7"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_bridge_ros2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "a3de10e13830e60f6afd086c181ec1ee5a770a6ff7004680786c6229737095e8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mola-demos/default.nix b/distros/rolling/mola-demos/default.nix index cd1d378de1..bff33e32ec 100644 --- a/distros/rolling/mola-demos/default.nix +++ b/distros/rolling/mola-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: buildRosPackage { pname = "ros-rolling-mola-demos"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_demos/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "718f4f96874ab7dedade14563c5f0b986220a1438cfab42bd78f39232652f515"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_demos/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "c66e02541f9e32a4b73130bf457753b82c941af11c3adcddc8e68a2fdf88cd4a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mola-imu-preintegration/default.nix b/distros/rolling/mola-imu-preintegration/default.nix index 9afbba6de3..b54b3ecb5d 100644 --- a/distros/rolling/mola-imu-preintegration/default.nix +++ b/distros/rolling/mola-imu-preintegration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-imu-preintegration"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_imu_preintegration/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "5fc575f0619ab0cbdb9ae34244c371fc8ee063bafaf6b2677826dce8b9dc80c7"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_imu_preintegration/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "a8684e9b6d0d587d708c3c108e59e0cd1bbe6bff4fba0a7f7b7fc69018444c42"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-euroc-dataset/default.nix b/distros/rolling/mola-input-euroc-dataset/default.nix index 6c65d8aae4..30a50fd73a 100644 --- a/distros/rolling/mola-input-euroc-dataset/default.nix +++ b/distros/rolling/mola-input-euroc-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-euroc-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_euroc_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "cbb76fd7b6315792752b7e7a71d7b59763781a22ebf939540fe642ccf9f0398f"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_euroc_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e5558586ccb56b6109114c8f33a9852ddb1eb12acb8805cc91a956b842467802"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-kitti-dataset/default.nix b/distros/rolling/mola-input-kitti-dataset/default.nix index 379bb15e82..d734ffed1b 100644 --- a/distros/rolling/mola-input-kitti-dataset/default.nix +++ b/distros/rolling/mola-input-kitti-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-kitti-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "5c812f62746f234e70a123b38aa94b143637c104b303777f14ec6347e20db07f"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "84a36418eccfaee12c4d7b78bba2001a66153388417c785794e0d87680911815"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-kitti360-dataset/default.nix b/distros/rolling/mola-input-kitti360-dataset/default.nix index 24d85951dc..1e1ac247ca 100644 --- a/distros/rolling/mola-input-kitti360-dataset/default.nix +++ b/distros/rolling/mola-input-kitti360-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-kitti360-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti360_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "66dd49fc9efd1a16166e41e3a3cf97e50117f4bf6b32eb17715a39cf9e376d9d"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_kitti360_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "cc68cba9a99d9839df77ed799a14f6894744517bbd34fbc74ee570f42f902b01"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-mulran-dataset/default.nix b/distros/rolling/mola-input-mulran-dataset/default.nix index 00fe58b4ab..54ab815086 100644 --- a/distros/rolling/mola-input-mulran-dataset/default.nix +++ b/distros/rolling/mola-input-mulran-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-mulran-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_mulran_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "9c1025b67a8b291febfdf51f5730b53943ed5a6181433180fe926a15009fa922"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_mulran_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "99be4e3f146ce01468bda92a78d2b3bae4095c683cb5e949ae9393d74bbb32bd"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-paris-luco-dataset/default.nix b/distros/rolling/mola-input-paris-luco-dataset/default.nix index 97f54abe0d..95c13e3939 100644 --- a/distros/rolling/mola-input-paris-luco-dataset/default.nix +++ b/distros/rolling/mola-input-paris-luco-dataset/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-paris-luco-dataset"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_paris_luco_dataset/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ea041615fff1b4400c807722b179fe0252fb85c8d41a3c6ae9ea3cc41381bd9c"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_paris_luco_dataset/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5356531017796569b0333b291e558badeb073866f7dceb462df0dfde07fc9696"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-rawlog/default.nix b/distros/rolling/mola-input-rawlog/default.nix index 6dfb4c21aa..bb51fac98c 100644 --- a/distros/rolling/mola-input-rawlog/default.nix +++ b/distros/rolling/mola-input-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-input-rawlog"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rawlog/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "421ca04521d725697501233be512973dc0b950b590b0dd065aac0f4b2d48cd9d"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rawlog/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6f94985acc9a81dbfd9e796a2977c88b2a4d4b8342160ec6c4cc7d1bc2bd1a28"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-input-rosbag2/default.nix b/distros/rolling/mola-input-rosbag2/default.nix index 687dc103de..5acca88cb3 100644 --- a/distros/rolling/mola-input-rosbag2/default.nix +++ b/distros/rolling/mola-input-rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-mola-input-rosbag2"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rosbag2/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "4f8f58d97208fb6446fb21a9ba487818353d233a946b5dac093e5d1881492bd3"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_input_rosbag2/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "47bd62056f296ced735de45902c112040d6c232456fdf9c41284e0a89167c8fd"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-kernel/default.nix b/distros/rolling/mola-kernel/default.nix index 031c50ecdb..af50c03f5c 100644 --- a/distros/rolling/mola-kernel/default.nix +++ b/distros/rolling/mola-kernel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-kernel"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_kernel/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "319d8973924968d3212826aabb647d986bdfa3d0242bb4149936dd3d8f4c1d01"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_kernel/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "7c4ac6adb595969caa0af5fd5e46a3296d0ce5af9699bfab63676a76f3c7a9ed"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-launcher/default.nix b/distros/rolling/mola-launcher/default.nix index 7d58a51028..0fb123754e 100644 --- a/distros/rolling/mola-launcher/default.nix +++ b/distros/rolling/mola-launcher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }: buildRosPackage { pname = "ros-rolling-mola-launcher"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_launcher/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "0376f63d5ce993d53f2815ee7ecbed2e3d90e963937639a5a6ace6bf0fe24d91"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_launcher/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "cf12e704ffca2af2d449d4d6488f2dc0d4a05c7700b2e6873b7d4bdb41d7ad6f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mola-metric-maps/default.nix b/distros/rolling/mola-metric-maps/default.nix index 319342878d..8e162c8892 100644 --- a/distros/rolling/mola-metric-maps/default.nix +++ b/distros/rolling/mola-metric-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }: buildRosPackage { pname = "ros-rolling-mola-metric-maps"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_metric_maps/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "59f609e7198cae8fcada120cb531216526b55ca31c56c152e9bd607f4f8a9832"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_metric_maps/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "f5a1fca1884e9b03d879f1df4c608639d2331023f15d2d41c43a0a6b2763032f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mola-navstate-fg/default.nix b/distros/rolling/mola-navstate-fg/default.nix new file mode 100644 index 0000000000..55741e59aa --- /dev/null +++ b/distros/rolling/mola-navstate-fg/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, cmake, gtsam, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: +buildRosPackage { + pname = "ros-rolling-mola-navstate-fg"; + version = "1.0.7-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_navstate_fg/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "a633c36baeb65be538cadaa2c21682423db63920fab704ff9e4479bfa799707e"; + }; + + buildType = "cmake"; + buildInputs = [ boost cmake gtsam ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "SE(3) pose and twist path data fusion estimator"; + license = with lib.licenses; [ gpl3Only ]; + }; +} diff --git a/distros/rolling/mola-navstate-fuse/default.nix b/distros/rolling/mola-navstate-fuse/default.nix index c3e4cef4fc..1be00f122a 100644 --- a/distros/rolling/mola-navstate-fuse/default.nix +++ b/distros/rolling/mola-navstate-fuse/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }: +{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-navstate-fuse"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_navstate_fuse/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "5a9abb41f6f713967c7aa09dd51c70e255f1c6c06e61b524ffd0d6b75407180a"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_navstate_fuse/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "72508308314e4cfc99afaa491fab98b6f2b28cc52a841a36f5baa98b74e180a2"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ mola-common mola-imu-preintegration mrpt2 ]; + propagatedBuildInputs = [ mola-common mola-imu-preintegration mola-kernel mrpt2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/mola-pose-list/default.nix b/distros/rolling/mola-pose-list/default.nix index 6e4de0bacb..9e7141827c 100644 --- a/distros/rolling/mola-pose-list/default.nix +++ b/distros/rolling/mola-pose-list/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-pose-list"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_pose_list/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "7bb750d3e7d035e454058dac26f019e925dc0f2467924aacc5d075dee2d98ddd"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_pose_list/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "041f276195d952fd548c7c322c84f3a9ff47781b363a119677009c8eb754b3b0"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-relocalization/default.nix b/distros/rolling/mola-relocalization/default.nix index 5b8e610d4d..7590b7a738 100644 --- a/distros/rolling/mola-relocalization/default.nix +++ b/distros/rolling/mola-relocalization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-relocalization"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_relocalization/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "3a4d0a054cbc27655b37400fc97510829cd79a90857afcd3029804f8cd659eda"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_relocalization/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "fed622e405509c67b193f80bab3237fa07fe2bdbc10deced729e93c8cdd82d44"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-traj-tools/default.nix b/distros/rolling/mola-traj-tools/default.nix index 9292966ced..23defed1b1 100644 --- a/distros/rolling/mola-traj-tools/default.nix +++ b/distros/rolling/mola-traj-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-traj-tools"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_traj_tools/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "400396491592e144c87b68d1eecbcd6b363618e2d14046b7bb26f55ab6148c85"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_traj_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "c86c56a639802b04148127eadb12750c27156517b68fd96223805232803a312a"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-viz/default.nix b/distros/rolling/mola-viz/default.nix index 0db68505cd..02b843bdd7 100644 --- a/distros/rolling/mola-viz/default.nix +++ b/distros/rolling/mola-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-viz"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_viz/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "02a171c906d065a82a14f0b6700702848387a9e39863ce795529884aa1957495"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_viz/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e6e0b1bddb7cf8e3787c8ed25ac24cb6d826845a886b181eb714921f7c1cdf3a"; }; buildType = "cmake"; diff --git a/distros/rolling/mola-yaml/default.nix b/distros/rolling/mola-yaml/default.nix index c470743f83..b9c43513f3 100644 --- a/distros/rolling/mola-yaml/default.nix +++ b/distros/rolling/mola-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-mola-yaml"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_yaml/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ed7c4009f88a4c19afe60cc044d45ee9b4920a2854d46318ccdfd3f45d3344ba"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola_yaml/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "cdaaba42526da82183a2cce670cf9c08bba91991559618367f09dd4ab40f849a"; }; buildType = "cmake"; diff --git a/distros/rolling/mola/default.nix b/distros/rolling/mola/default.nix index 2a39f265ae..e9b5180ec4 100644 --- a/distros/rolling/mola/default.nix +++ b/distros/rolling/mola/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fg, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }: buildRosPackage { pname = "ros-rolling-mola"; - version = "1.0.4-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "ecff261caf4674cff9c93d4fa3bde0b9170ea087ed4663188fce584a0733a0c1"; + url = "https://github.com/ros2-gbp/mola-release/archive/release/rolling/mola/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "de25f3a78b2bd066638a00f5ae6ce12ca5cf1b61cd603216b2a38cd1e095d223"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fg mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/moveit-common/default.nix b/distros/rolling/moveit-common/default.nix index c5f4a36ce3..0c9cc14983 100644 --- a/distros/rolling/moveit-common/default.nix +++ b/distros/rolling/moveit-common/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, backward-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, backward-ros }: buildRosPackage { pname = "ros-rolling-moveit-common"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_common/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "131de1ab3b16c4e0f46dcddc0c1ba967bb1f89848548844e722db7404deb109c"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_common/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "a933d320bc8c6e895ac75bcd68793cf7c0981c734af512fae1f6f0c4d7c04b77"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ backward-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-configs-utils/default.nix b/distros/rolling/moveit-configs-utils/default.nix index 8b167494d3..b0d37a50fd 100644 --- a/distros/rolling/moveit-configs-utils/default.nix +++ b/distros/rolling/moveit-configs-utils/default.nix @@ -2,19 +2,18 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-param-builder, launch-ros, srdfdom }: +{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-param-builder, launch-ros, srdfdom }: buildRosPackage { pname = "ros-rolling-moveit-configs-utils"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_configs_utils/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "9f9015f4d2693c4ee0b91269778f2335eeb01c9ac2a97f8a1c4a6af733ac1b93"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_configs_utils/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "7813e67371e0e986556b9f94a7f8f926a5066dc672e1918251abb5e24a804e77"; }; buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ ament-index-python launch launch-param-builder launch-ros srdfdom ]; meta = { diff --git a/distros/rolling/moveit-core/default.nix b/distros/rolling/moveit-core/default.nix index c0f994d42a..ca461b0f81 100644 --- a/distros/rolling/moveit-core/default.nix +++ b/distros/rolling/moveit-core/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, generate-parameter-library, geometric-shapes, geometry-msgs, google-benchmark-vendor, kdl-parser, launch-testing-ament-cmake, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl-vendor, pkg-config, pluginlib, random-numbers, rcl-interfaces, rclcpp, rclpy, rsl, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-index-cpp, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, generate-parameter-library, geometric-shapes, geometry-msgs, google-benchmark-vendor, kdl-parser, launch-testing-ament-cmake, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap-msgs, orocos-kdl-vendor, osqp-vendor, pkg-config, pluginlib, random-numbers, rcl-interfaces, rclcpp, rclpy, rsl, ruckig, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: buildRosPackage { pname = "ros-rolling-moveit-core"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_core/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "a5a4db427ccc738a71fa90e3e570d9ebff7d41530e57642f6d2f23b1673c1c1b"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_core/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "81c3ac608cccb1a16593a91ba310d8c75936f151544c969883bac9674158cf90"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common angles launch-testing-ament-cmake moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl-vendor rcl-interfaces rclpy ]; - propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl generate-parameter-library geometric-shapes geometry-msgs google-benchmark-vendor kdl-parser moveit-common moveit-msgs octomap octomap-msgs pluginlib random-numbers rclcpp rsl ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-kdl trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; + checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-index-cpp angles launch-testing-ament-cmake moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl-vendor rcl-interfaces rclpy ]; + propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl generate-parameter-library geometric-shapes geometry-msgs google-benchmark-vendor kdl-parser moveit-common moveit-msgs octomap-msgs osqp-vendor pluginlib random-numbers rclcpp rsl ruckig sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-kdl trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module pkg-config ]; meta = { diff --git a/distros/rolling/moveit-hybrid-planning/default.nix b/distros/rolling/moveit-hybrid-planning/default.nix index 9132b8b39b..49a50eea8c 100644 --- a/distros/rolling/moveit-hybrid-planning/default.nix +++ b/distros/rolling/moveit-hybrid-planning/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, position-controllers, rclcpp, rclcpp-action, rclcpp-components, robot-state-publisher, ros-testing, rviz2, std-msgs, std-srvs, tf2-ros, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, controller-manager, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, moveit-simple-controller-manager, pluginlib, position-controllers, rclcpp, rclcpp-action, rclcpp-components, robot-state-publisher, ros-testing, rviz2, std-msgs, std-srvs, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-moveit-hybrid-planning"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_hybrid_planning/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "70fc41f918a34f49131649564b30a1679a4102875d67bedc90b74fc8deedcf0c"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_hybrid_planning/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "890ed78c6362ac1bdf2d098252ed9f5ead4822a2c291c0dd78a27e4110456ca0"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-planners-ompl ros-testing ]; + checkInputs = [ ament-cmake-gtest controller-manager moveit-configs-utils moveit-planners-ompl moveit-resources-panda-moveit-config moveit-simple-controller-manager position-controllers robot-state-publisher ros-testing ]; propagatedBuildInputs = [ ament-index-cpp controller-manager moveit-common moveit-core moveit-msgs moveit-resources-panda-moveit-config moveit-ros-planning moveit-ros-planning-interface pluginlib position-controllers rclcpp rclcpp-action rclcpp-components robot-state-publisher rviz2 std-msgs std-srvs tf2-ros trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-kinematics/default.nix b/distros/rolling/moveit-kinematics/default.nix index 1ddebc756c..619c6bc6ef 100644 --- a/distros/rolling/moveit-kinematics/default.nix +++ b/distros/rolling/moveit-kinematics/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, eigen, generate-parameter-library, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl-vendor, pluginlib, python3Packages, ros-testing, rsl, tf2, tf2-kdl, urdfdom }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, class-loader, eigen, generate-parameter-library, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl-vendor, pluginlib, python3Packages, ros-testing, rsl, tf2, tf2-kdl, urdfdom }: buildRosPackage { pname = "ros-rolling-moveit-kinematics"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_kinematics/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "a2dbdedbec9a8ed6f7dbcc1bf6945550405acef3189ce506ed1e5467feaa83e6"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_kinematics/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8fbc4b5ac383d4143b2289eb2ab7fa19abfa5f2efa29055e9f8f47d07df836a6"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-param-builder moveit-configs-utils moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config ros-testing ]; + checkInputs = [ ament-cmake-gtest launch-param-builder moveit-configs-utils moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ class-loader eigen generate-parameter-library moveit-common moveit-core moveit-msgs moveit-ros-planning orocos-kdl-vendor pluginlib python3Packages.lxml rsl tf2 tf2-kdl urdfdom ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-msgs/default.nix b/distros/rolling/moveit-msgs/default.nix index 4ed77f30a4..9f254ca009 100644 --- a/distros/rolling/moveit-msgs/default.nix +++ b/distros/rolling/moveit-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-moveit-msgs"; - version = "2.4.0-r2"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit_msgs-release/archive/release/rolling/moveit_msgs/2.4.0-2.tar.gz"; - name = "2.4.0-2.tar.gz"; - sha256 = "883a868a8d447105f6a2937117f51441cb47f0c09b0b81bd40d0d261e550676b"; + url = "https://github.com/ros2-gbp/moveit_msgs-release/archive/release/rolling/moveit_msgs/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "bbde1f8fed07d4df8a59903b79d0f61ef0b8f9b3299d277ff06add6485b3f09d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-planners-chomp/default.nix b/distros/rolling/moveit-planners-chomp/default.nix index ec6d3a646e..6f004026b7 100644 --- a/distros/rolling/moveit-planners-chomp/default.nix +++ b/distros/rolling/moveit-planners-chomp/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: buildRosPackage { pname = "ros-rolling-moveit-planners-chomp"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_chomp/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "486d8d647cf5f01689543f8afe33686a1808346ceb6847655065ee9621e348a5"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_chomp/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "3d2ff386b7360beaae2c58f494264107f069cdfb3368cb034948ce14d3d28b8f"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ chomp-motion-planner moveit-common moveit-core pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-planners-ompl/default.nix b/distros/rolling/moveit-planners-ompl/default.nix index e147340f4a..f24c6a5d4b 100644 --- a/distros/rolling/moveit-planners-ompl/default.nix +++ b/distros/rolling/moveit-planners-ompl/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-rolling-moveit-planners-ompl"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_ompl/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "b8542b3bbcf6fca3f19cf122c6971fcc6cf100e9d95a682c1499128264dbebed"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_ompl/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "653b43a69c5033313af56246becf04ea0199d63d0759131332347820ad7b50b9"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen3-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; + checkInputs = [ ament-cmake-gtest eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; propagatedBuildInputs = [ llvmPackages.openmp moveit-common moveit-core moveit-msgs moveit-ros-planning ompl pluginlib rclcpp tf2-eigen tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/rolling/moveit-planners-stomp/default.nix b/distros/rolling/moveit-planners-stomp/default.nix index 5f701d85f5..665a594641 100644 --- a/distros/rolling/moveit-planners-stomp/default.nix +++ b/distros/rolling/moveit-planners-stomp/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, generate-parameter-library, moveit-common, moveit-core, rsl, std-msgs, stomp, tf2-eigen, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, generate-parameter-library, moveit-common, moveit-core, rsl, std-msgs, stomp, tf2-eigen, visualization-msgs }: buildRosPackage { pname = "ros-rolling-moveit-planners-stomp"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_stomp/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "bd626c34ddceb1e1179e114c4620d28e469e44dcdd456519d00f1493f3136aac"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners_stomp/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "e16207decb2638a780c1ada4bf443be0cd41b1f76d33b7f57a4b7f93fc348f1d"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ generate-parameter-library moveit-common moveit-core rsl std-msgs stomp tf2-eigen visualization-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-planners/default.nix b/distros/rolling/moveit-planners/default.nix index b0c03f9c71..e4aef7e1fe 100644 --- a/distros/rolling/moveit-planners/default.nix +++ b/distros/rolling/moveit-planners/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-planners-ompl, moveit-planners-stomp, pilz-industrial-motion-planner }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-planners-ompl, moveit-planners-stomp, pilz-industrial-motion-planner }: buildRosPackage { pname = "ros-rolling-moveit-planners"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "d7c7a5b017ee8220444ee1eda5fae08fe43b3cbcad2d67779c01e853dcfbec11"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_planners/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "cae987d2bc692d7f0bb3792c8df0130dc10b8d56d3e339a1042b0355ca47a067"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-planners-ompl moveit-planners-stomp pilz-industrial-motion-planner ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-plugins/default.nix b/distros/rolling/moveit-plugins/default.nix index 8dd538329a..9a4343d370 100644 --- a/distros/rolling/moveit-plugins/default.nix +++ b/distros/rolling/moveit-plugins/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-simple-controller-manager }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-simple-controller-manager }: buildRosPackage { pname = "ros-rolling-moveit-plugins"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_plugins/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "72092a7d555a2fc7104fb93f75548ea9cfe72da1b6330305fbc6748a371d5719"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "1f15d3a3763366dc39ca42c85e1800d500c7a3c1ba7b36ce37e1a3a8520c5b74"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-simple-controller-manager ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-py/default.nix b/distros/rolling/moveit-py/default.nix index 7d7f8fd585..b7c695b43a 100644 --- a/distros/rolling/moveit-py/default.nix +++ b/distros/rolling/moveit-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-index-python, geometry-msgs, moveit-core, moveit-ros-planning, moveit-ros-planning-interface, octomap-msgs, pybind11-vendor, pythonPackages, rclcpp, rclpy }: buildRosPackage { pname = "ros-rolling-moveit-py"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_py/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "16a5449d8e10a72c140efda1cbdacf88a677278fb873c105ac7d5feb4b520581"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_py/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "b2cdef55b0d8de6a46de829d8f9a94f898375f6608242b3fec12afc0ab1956db"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix b/distros/rolling/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix index 3bd7d1d459..c992c88cd7 100644 --- a/distros/rolling/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix +++ b/distros/rolling/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, generate-parameter-library, moveit-core, pluginlib, rclcpp, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl }: buildRosPackage { pname = "ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_ikfast_manipulator_plugin/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "99db1b825edce890340a70019920b2c9fb5a37c384a6dd14c65732ef1cce057e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_ikfast_manipulator_plugin/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "a2557c6ad44874a7ecfdd8b25f225774202a7942eb2a70e61cad971d0f8836a8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-resources-prbt-moveit-config/default.nix b/distros/rolling/moveit-resources-prbt-moveit-config/default.nix index d32e18d6ef..2152a6bd14 100644 --- a/distros/rolling/moveit-resources-prbt-moveit-config/default.nix +++ b/distros/rolling/moveit-resources-prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-support, moveit-ros-move-group, robot-state-publisher, rviz2, xacro }: buildRosPackage { pname = "ros-rolling-moveit-resources-prbt-moveit-config"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_moveit_config/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "cba42c0f21fe4613fe5df1a43ea546b33112a952336ca35ada368b537a42d9ee"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_moveit_config/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8f69699055739d4fa0609d15f1fff95f10dc262ae1bc55dcaef7735a7dd97ce3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-resources-prbt-pg70-support/default.nix b/distros/rolling/moveit-resources-prbt-pg70-support/default.nix index 19bd7c4ce1..bc08da2807 100644 --- a/distros/rolling/moveit-resources-prbt-pg70-support/default.nix +++ b/distros/rolling/moveit-resources-prbt-pg70-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-moveit-config, moveit-resources-prbt-support, xacro }: buildRosPackage { pname = "ros-rolling-moveit-resources-prbt-pg70-support"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_pg70_support/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "0fb2d59e6a53e3da9f5bfd9bcec2e54d5de06a35d99b8fe31ef3211e171734b6"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_pg70_support/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "28df5fed760208c50c745f82a1b180a99e7abe0af5f0aff7969b80dfcd153d7a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-resources-prbt-support/default.nix b/distros/rolling/moveit-resources-prbt-support/default.nix index fbc5fc57d7..6c679bddab 100644 --- a/distros/rolling/moveit-resources-prbt-support/default.nix +++ b/distros/rolling/moveit-resources-prbt-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, xacro }: buildRosPackage { pname = "ros-rolling-moveit-resources-prbt-support"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_support/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "15200ae66c801d573a129e3b926e5d57aac976260ad8f45c94bc1fb9184e59ef"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_resources_prbt_support/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "94533ba69697ba44e49b017fe368c7988756869ba6dc524b4c9259bcec2ff988"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/moveit-ros-benchmarks/default.nix b/distros/rolling/moveit-ros-benchmarks/default.nix index 94f4715a73..012f2fabd1 100644 --- a/distros/rolling/moveit-ros-benchmarks/default.nix +++ b/distros/rolling/moveit-ros-benchmarks/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: buildRosPackage { pname = "ros-rolling-moveit-ros-benchmarks"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_benchmarks/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "214cd7b4d77fb28f2ceaf92ea80ddc15b2aaf6bdde3ab015cca2d2d835a5083d"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_benchmarks/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "91bf357ee96556d499beab3eb45433f54d155dcd6f4c4c76f192cd479f553584"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake moveit-core ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ boost launch-param-builder moveit-common moveit-configs-utils moveit-ros-planning moveit-ros-warehouse pluginlib rclcpp tf2-eigen ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros-control-interface/default.nix b/distros/rolling/moveit-ros-control-interface/default.nix index 5ddfb256b3..b2fcbb5a37 100644 --- a/distros/rolling/moveit-ros-control-interface/default.nix +++ b/distros/rolling/moveit-ros-control-interface/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager-msgs, moveit-common, moveit-core, moveit-simple-controller-manager, pluginlib, rclcpp-action, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager-msgs, moveit-common, moveit-core, moveit-simple-controller-manager, pluginlib, rclcpp-action, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-moveit-ros-control-interface"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_control_interface/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "692d5aa0159807c3df081a6e87196a12769bf9cf9d517637574f50399bd668db"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_control_interface/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "fe415cd08624b4e0b3252761da2bd4bbb746d2fcc3ac3226cf1cf8cdc7d6a8e7"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ controller-manager-msgs moveit-common moveit-core moveit-simple-controller-manager pluginlib rclcpp-action trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros-move-group/default.nix b/distros/rolling/moveit-ros-move-group/default.nix index 79dc734771..c7e9253dc9 100644 --- a/distros/rolling/moveit-ros-move-group/default.nix +++ b/distros/rolling/moveit-ros-move-group/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, fmt, moveit-common, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, fmt, moveit-common, moveit-configs-utils, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, ros-testing, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-moveit-ros-move-group"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_move_group/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "031b6c637f97510074ee8f1554f347707764e663019e27b929a8f2f5798613a4"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_move_group/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "b8228439c5af3e26d2f7268e1822da5bfc45cf2975cc78d49569178d9ab68eef"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common moveit-resources-fanuc-moveit-config ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ fmt moveit-common moveit-core moveit-kinematics moveit-ros-occupancy-map-monitor moveit-ros-planning pluginlib rclcpp rclcpp-action std-srvs tf2 tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros-occupancy-map-monitor/default.nix b/distros/rolling/moveit-ros-occupancy-map-monitor/default.nix index 2f97490853..a6ddf170ce 100644 --- a/distros/rolling/moveit-ros-occupancy-map-monitor/default.nix +++ b/distros/rolling/moveit-ros-occupancy-map-monitor/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, octomap, pluginlib, rclcpp, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, pluginlib, rclcpp, tf2-ros }: buildRosPackage { pname = "ros-rolling-moveit-ros-occupancy-map-monitor"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_occupancy_map_monitor/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "e4f00123672992f888eaac6fb98102173ea0530b2d54530d636ba2f3e4e18090"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_occupancy_map_monitor/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "1593caf67b81ef1b3ec3f7ef921f2f19d49ad855bf7b1a3a84f6b8cbad95e0a7"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-common moveit-core moveit-msgs octomap pluginlib rclcpp tf2-ros ]; + checkInputs = [ ament-cmake-gmock ]; + propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-common moveit-core moveit-msgs pluginlib rclcpp tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/rolling/moveit-ros-perception/default.nix b/distros/rolling/moveit-ros-perception/default.nix index 0cda0bfd91..67004c19db 100644 --- a/distros/rolling/moveit-ros-perception/default.nix +++ b/distros/rolling/moveit-ros-perception/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-rolling-moveit-ros-perception"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_perception/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "28a2f494b4ea576535ddb9fe2348b65b09736e07cf2aae31e2eae7ff390d16f1"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_perception/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "7030483a2b8c202c051cd8b1d414cf89383ab69df86c1cc951097f11d2fa1fff"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge freeglut glew image-transport libGL libGLU llvmPackages.openmp message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor moveit-ros-planning object-recognition-msgs pluginlib rclcpp sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros-planning-interface/default.nix b/distros/rolling/moveit-ros-planning-interface/default.nix index 3f659aab1f..1a07bd6b2e 100644 --- a/distros/rolling/moveit-ros-planning-interface/default.nix +++ b/distros/rolling/moveit-ros-planning-interface/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-moveit-ros-planning-interface"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_planning_interface/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "3a2642d327574de92e286cfc8904e9f2899b86c552511da4fba5aef62f6e3bb6"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_planning_interface/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "47bf9875e3eb29b1fbc0a8c9e67a5afcceb767951ff5f6423ec7827b72b47cca"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake eigen eigen3-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-configs-utils moveit-planners-ompl moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; propagatedBuildInputs = [ geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-warehouse python3 rclcpp rclcpp-action rclpy tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/rolling/moveit-ros-planning/default.nix b/distros/rolling/moveit-ros-planning/default.nix index b83c1d6b75..fb165e4b9f 100644 --- a/distros/rolling/moveit-ros-planning/default.nix +++ b/distros/rolling/moveit-ros-planning/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, fmt, generate-parameter-library, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, ros-testing, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, eigen, eigen3-cmake-module, fmt, generate-parameter-library, launch-testing-ament-cmake, message-filters, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, rclcpp-components, ros-testing, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-rolling-moveit-ros-planning"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_planning/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "3b6e10f672d00c8d502a1968ea351475bdb48a61d98bef660945d132082e40bb"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_planning/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "68d7da76f93b5ada631ffd40467fda43a6f27d18941ebb3881fd044755122cb3"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module fmt generate-parameter-library message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action srdfdom tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest launch-testing-ament-cmake moveit-configs-utils moveit-resources-panda-moveit-config ros-testing ]; + propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module fmt generate-parameter-library message-filters moveit-common moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action rclcpp-components srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/rolling/moveit-ros-robot-interaction/default.nix b/distros/rolling/moveit-ros-robot-interaction/default.nix index 78e4ad6c32..79793dfe33 100644 --- a/distros/rolling/moveit-ros-robot-interaction/default.nix +++ b/distros/rolling/moveit-ros-robot-interaction/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, interactive-markers, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, interactive-markers, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-moveit-ros-robot-interaction"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_robot_interaction/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "a93765b398d9713386fc949319a636f9d0a8328c4826b2dea4de72e1cd20930e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_robot_interaction/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "0949c0ebc1511eebc8fff8f72e0b5d5df83205c537540283b54fd14261b5a637"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-cmake-gtest ]; propagatedBuildInputs = [ interactive-markers moveit-common moveit-core moveit-ros-planning rclcpp tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros-tests/default.nix b/distros/rolling/moveit-ros-tests/default.nix new file mode 100644 index 0000000000..7daddea28e --- /dev/null +++ b/distros/rolling/moveit-ros-tests/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, moveit-common, moveit-configs-utils, moveit-core, moveit-planners-chomp, moveit-planners-ompl, moveit-planners-stomp, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-simple-controller-manager, pilz-industrial-motion-planner, rclcpp, ros-testing, tf2-ros }: +buildRosPackage { + pname = "ros-rolling-moveit-ros-tests"; + version = "2.10.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_tests/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "8ccfbec0b8fb7ca94083095cf1a4d1924f1d93523b72be0832c63ceae6dfeb0c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-configs-utils moveit-core moveit-planners-chomp moveit-planners-ompl moveit-planners-stomp moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-simple-controller-manager pilz-industrial-motion-planner ros-testing tf2-ros ]; + propagatedBuildInputs = [ moveit-common rclcpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Integration tests for moveit_ros"; + license = with lib.licenses; [ bsd3 ]; + }; +} diff --git a/distros/rolling/moveit-ros-visualization/default.nix b/distros/rolling/moveit-ros-visualization/default.nix index 7759348369..5a188574b2 100644 --- a/distros/rolling/moveit-ros-visualization/default.nix +++ b/distros/rolling/moveit-ros-visualization/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: buildRosPackage { pname = "ros-rolling-moveit-ros-visualization"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_visualization/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "ffb601c9aa27500f8597bc6236054b6d510b6341fecd8b70ba5374dd457a1dec"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_visualization/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "c2f2ca9ab56274f70ef2f9f0feda44efa0381f8c1cdca42d9ead8b3ec4e89b71"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake class-loader eigen pkg-config qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ geometric-shapes interactive-markers moveit-common moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-warehouse object-recognition-msgs pluginlib rclcpp rclpy rviz2 tf2-eigen ]; nativeBuildInputs = [ ament-cmake pkg-config ]; diff --git a/distros/rolling/moveit-ros-warehouse/default.nix b/distros/rolling/moveit-ros-warehouse/default.nix index 3a6aa026df..c80cda6707 100644 --- a/distros/rolling/moveit-ros-warehouse/default.nix +++ b/distros/rolling/moveit-ros-warehouse/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, fmt, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, fmt, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: buildRosPackage { pname = "ros-rolling-moveit-ros-warehouse"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_warehouse/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "9b41b7c51e3f507de33000da4027ef595ca4d6ac50e3b5bab4bdf8ec1100ebe4"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros_warehouse/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "86db971166beefdd00e4d729f87e0f718c01da53e7143ff75e6381bb69cb03e4"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ fmt moveit-common moveit-core moveit-ros-planning rclcpp tf2-eigen tf2-ros warehouse-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-ros/default.nix b/distros/rolling/moveit-ros/default.nix index cf0768e592..0dcea02135 100644 --- a/distros/rolling/moveit-ros/default.nix +++ b/distros/rolling/moveit-ros/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: buildRosPackage { pname = "ros-rolling-moveit-ros"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "81e819a088a4a1431c0b06979e54de592dbb6d5731fe796b18256fd29f9e396b"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_ros/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "ad8f6f6d86069e48191dbd4c26eb1a98343edf3ef78aaeede04825dd9a272b8a"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-ros-benchmarks moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-visualization moveit-ros-warehouse ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-runtime/default.nix b/distros/rolling/moveit-runtime/default.nix index 278d0cdc64..747912bf77 100644 --- a/distros/rolling/moveit-runtime/default.nix +++ b/distros/rolling/moveit-runtime/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-perception, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: buildRosPackage { pname = "ros-rolling-moveit-runtime"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_runtime/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "ae8e8fe9cf3e23d34dd0ec845fe3035e0b9ba557d86b4ad9c2313ef851241c57"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_runtime/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "563f001c5366f4c87304a650ee9abc33bffc85816d54b56f1d89dfdcfa98b98b"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros-move-group moveit-ros-perception moveit-ros-planning moveit-ros-planning-interface moveit-ros-warehouse ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-servo/default.nix b/distros/rolling/moveit-servo/default.nix index 8a924da586..7d6458ab3b 100644 --- a/distros/rolling/moveit-servo/default.nix +++ b/distros/rolling/moveit-servo/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, control-msgs, controller-manager, generate-parameter-library, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, realtime-tools, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, control-msgs, controller-manager, generate-parameter-library, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-planning-interface, pluginlib, realtime-tools, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-moveit-servo"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_servo/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "b378b3246243c8a745134864c26732147cc92a82542122c2bb794abfee84224e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_servo/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "117caf7898764343ae5fb32e624ff5ad2257a444c52bd4c8a803399f42b05639"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; + checkInputs = [ ament-cmake-gtest moveit-resources-panda-moveit-config ros-testing ]; propagatedBuildInputs = [ control-msgs controller-manager generate-parameter-library geometry-msgs gripper-controllers joint-state-broadcaster joint-trajectory-controller joy launch-param-builder moveit-common moveit-configs-utils moveit-core moveit-msgs moveit-ros-planning moveit-ros-planning-interface pluginlib realtime-tools robot-state-publisher sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-setup-app-plugins/default.nix b/distros/rolling/moveit-setup-app-plugins/default.nix index c14c752297..dc3713e0a1 100644 --- a/distros/rolling/moveit-setup-app-plugins/default.nix +++ b/distros/rolling/moveit-setup-app-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-configs-utils, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp }: buildRosPackage { pname = "ros-rolling-moveit-setup-app-plugins"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_app_plugins/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "c13f00d9f8da005c431aab3bcf93821438858188559849aab9eee66a7f25dfe7"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_app_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "732a18488f66260187571893d327766cfbb16d7dba995a1beca1b8ecafbf8d00"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; + checkInputs = [ ament-cmake-gtest ]; propagatedBuildInputs = [ ament-index-cpp moveit-configs-utils moveit-ros-visualization moveit-setup-framework pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-setup-assistant/default.nix b/distros/rolling/moveit-setup-assistant/default.nix index 02f91c4f9f..bbcd9d0a45 100644 --- a/distros/rolling/moveit-setup-assistant/default.nix +++ b/distros/rolling/moveit-setup-assistant/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-resources-panda-moveit-config, moveit-setup-app-plugins, moveit-setup-controllers, moveit-setup-core-plugins, moveit-setup-framework, moveit-setup-srdf-plugins, pluginlib, qt5, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-resources-panda-moveit-config, moveit-setup-app-plugins, moveit-setup-controllers, moveit-setup-core-plugins, moveit-setup-framework, moveit-setup-srdf-plugins, pluginlib, qt5, rclcpp }: buildRosPackage { pname = "ros-rolling-moveit-setup-assistant"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_assistant/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "4744ed2a1bddce25a2075294d14073ff2e3c820c396b58619a3bd09a8491772e"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_assistant/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "fcfe24ea7a2b2b5c1caacb60f43e4bd394c9748be67921747d487e829ebdeebb"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-resources-panda-moveit-config ]; - propagatedBuildInputs = [ ament-index-cpp moveit-setup-app-plugins moveit-setup-controllers moveit-setup-core-plugins moveit-setup-framework moveit-setup-srdf-plugins pluginlib qt5.qtbase rclcpp ]; + checkInputs = [ ament-cmake-gtest moveit-resources-panda-moveit-config ]; + propagatedBuildInputs = [ ament-index-cpp moveit-configs-utils moveit-setup-app-plugins moveit-setup-controllers moveit-setup-core-plugins moveit-setup-framework moveit-setup-srdf-plugins pluginlib qt5.qtbase rclcpp ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/moveit-setup-controllers/default.nix b/distros/rolling/moveit-setup-controllers/default.nix index 1c68a5c87c..0f92ae887f 100644 --- a/distros/rolling/moveit-setup-controllers/default.nix +++ b/distros/rolling/moveit-setup-controllers/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-configs-utils, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-setup-framework, pluginlib, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, moveit-configs-utils, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-setup-framework, pluginlib, rclcpp }: buildRosPackage { pname = "ros-rolling-moveit-setup-controllers"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_controllers/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "88f08dc59e61298f3a8b192cd24cadd1cac25a371c8d7c7d96621249098cc25a"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_controllers/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "0c53107b4d51af2d58e0e516c5045768d240ab44a86a61cc2af480d5bc272adb"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ]; + checkInputs = [ ament-cmake-gtest moveit-configs-utils moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config ]; propagatedBuildInputs = [ ament-index-cpp moveit-setup-framework pluginlib rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-setup-core-plugins/default.nix b/distros/rolling/moveit-setup-core-plugins/default.nix index dfd794e412..357d39a9ca 100644 --- a/distros/rolling/moveit-setup-core-plugins/default.nix +++ b/distros/rolling/moveit-setup-core-plugins/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp, srdfdom, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, moveit-ros-visualization, moveit-setup-framework, pluginlib, rclcpp, srdfdom, urdf }: buildRosPackage { pname = "ros-rolling-moveit-setup-core-plugins"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_core_plugins/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "310a8447f58777adeb028840c9a09133312d99f5b3b127c147b9ba11158787af"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_core_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "719688fc2a59ce65e7d43c7b6390868da80e5c555ef72f57e8331bd8f05f261b"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; propagatedBuildInputs = [ ament-index-cpp moveit-ros-visualization moveit-setup-framework pluginlib rclcpp srdfdom urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-setup-framework/default.nix b/distros/rolling/moveit-setup-framework/default.nix index ec40c93a7d..a652a4cabd 100644 --- a/distros/rolling/moveit-setup-framework/default.nix +++ b/distros/rolling/moveit-setup-framework/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, fmt, moveit-common, moveit-core, moveit-ros-planning, moveit-ros-visualization, pluginlib, rclcpp, rviz-common, rviz-rendering, srdfdom, urdf }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fmt, moveit-common, moveit-core, moveit-ros-planning, moveit-ros-visualization, pluginlib, rclcpp, rviz-common, rviz-rendering, srdfdom, urdf }: buildRosPackage { pname = "ros-rolling-moveit-setup-framework"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_framework/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "ea74b745cd7e9893598ffcec2769f1caf4792673f49206dd8c34da09d0a045b7"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_framework/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "b9123f7eba92c303117ee2af98c02e413c9fe1ed76495e133e1673fb5e9a35f9"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; propagatedBuildInputs = [ ament-index-cpp fmt moveit-common moveit-core moveit-ros-planning moveit-ros-visualization pluginlib rclcpp rviz-common rviz-rendering srdfdom urdf ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-setup-srdf-plugins/default.nix b/distros/rolling/moveit-setup-srdf-plugins/default.nix index 1f62864134..4070f456c2 100644 --- a/distros/rolling/moveit-setup-srdf-plugins/default.nix +++ b/distros/rolling/moveit-setup-srdf-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, moveit-resources-fanuc-description, moveit-setup-framework, pluginlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, moveit-resources-fanuc-description, moveit-setup-framework, pluginlib }: buildRosPackage { pname = "ros-rolling-moveit-setup-srdf-plugins"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_srdf_plugins/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "4de7531bb1852bca30f347fd0ac22c636f7566a2ad958a134d55697d28a7e2a8"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_setup_srdf_plugins/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "c7c2d437b7f2f6fe90dc63a0992dfb8679052fe02bc3c3c97f6bede4512fdb22"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-clang-format ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto moveit-resources-fanuc-description ]; + checkInputs = [ ament-cmake-gtest moveit-resources-fanuc-description ]; propagatedBuildInputs = [ moveit-setup-framework pluginlib ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit-simple-controller-manager/default.nix b/distros/rolling/moveit-simple-controller-manager/default.nix index 100f5d7605..44ba36e652 100644 --- a/distros/rolling/moveit-simple-controller-manager/default.nix +++ b/distros/rolling/moveit-simple-controller-manager/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: +{ lib, buildRosPackage, fetchurl, ament-cmake, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-rolling-moveit-simple-controller-manager"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_simple_controller_manager/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "083a1b4a8c3f6810d50a1fda4c2c9dfed15ad3ab7694e30b8d083b34a03bd5cc"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit_simple_controller_manager/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "e055ca086ceecfddd8c6d8a974a0962a71ee4816a28fedff09b81b3a69e9670c"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ control-msgs moveit-common moveit-core pluginlib rclcpp rclcpp-action ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/moveit/default.nix b/distros/rolling/moveit/default.nix index 14cb5f1cfa..8422e755d1 100644 --- a/distros/rolling/moveit/default.nix +++ b/distros/rolling/moveit/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros, moveit-setup-assistant }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-core, moveit-planners, moveit-plugins, moveit-ros, moveit-setup-assistant }: buildRosPackage { pname = "ros-rolling-moveit"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "00f199e962da1bc694f189077ed06b0cdd80aea67898844bd2a3dd19ead401a1"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/moveit/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "4285cae995212a3ccc9b3fb6cf28e2287cc86901303b5b6164b9445ff64bf55e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros moveit-setup-assistant ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/mp2p-icp/default.nix b/distros/rolling/mp2p-icp/default.nix index e91c8edc61..22613a431f 100644 --- a/distros/rolling/mp2p-icp/default.nix +++ b/distros/rolling/mp2p-icp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: buildRosPackage { pname = "ros-rolling-mp2p-icp"; - version = "1.4.1-r1"; + version = "1.5.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/rolling/mp2p_icp/1.4.1-1.tar.gz"; - name = "1.4.1-1.tar.gz"; - sha256 = "a8af73cda5f3db87fcae9eab726bc29cc6a8d71e26a48a0304439cdbeefceac1"; + url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/rolling/mp2p_icp/1.5.2-1.tar.gz"; + name = "1.5.2-1.tar.gz"; + sha256 = "ef0fa1004f0b33292df851b90c75088ae70560eec071f7f919a443a8cbf39044"; }; buildType = "cmake"; diff --git a/distros/rolling/mqtt-client-interfaces/default.nix b/distros/rolling/mqtt-client-interfaces/default.nix index a713b0dcb6..3ed6979690 100644 --- a/distros/rolling/mqtt-client-interfaces/default.nix +++ b/distros/rolling/mqtt-client-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-mqtt-client-interfaces"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/rolling/mqtt_client_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "98d1aa64778f6316131af36eedc939feebce386679f08bc0235414b4d38352f4"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/rolling/mqtt_client_interfaces/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "dd72a73f3ba2b6907c155a69f79608c836718eb8ca2850a74e63dcb33283fe0f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mqtt-client/default.nix b/distros/rolling/mqtt-client/default.nix index 19b877caec..285196f4f0 100644 --- a/distros/rolling/mqtt-client/default.nix +++ b/distros/rolling/mqtt-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, fmt, mqtt-client-interfaces, paho-mqtt-c, paho-mqtt-cpp, rclcpp, rclcpp-components, rcpputils, ros-environment, std-msgs }: buildRosPackage { pname = "ros-rolling-mqtt-client"; - version = "2.2.1-r1"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/rolling/mqtt_client/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "49b71f139fb0e4a52f13dc60bf465aaba9ada0986e06977f8696d02fe1bdbbe0"; + url = "https://github.com/ros2-gbp/mqtt_client-release/archive/release/rolling/mqtt_client/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "cabc03230280828ee9992c5eb5719dac481a1feb541953070c6d1966e2773490"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mrpt-generic-sensor/default.nix b/distros/rolling/mrpt-generic-sensor/default.nix index f60466f775..8f25570478 100644 --- a/distros/rolling/mrpt-generic-sensor/default.nix +++ b/distros/rolling/mrpt-generic-sensor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-mrpt-generic-sensor"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_generic_sensor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "55b4cf364e4638065570454b9669f379497276fd2b74fb24fac24e59ece5ace1"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_generic_sensor/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "50bf578e0d4141cd96239d43a7a211f85dc20bf53e5c3ad3bb7d0f01eb702e00"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mrpt-map-server/default.nix b/distros/rolling/mrpt-map-server/default.nix new file mode 100644 index 0000000000..61a8b26c56 --- /dev/null +++ b/distros/rolling/mrpt-map-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-rolling-mrpt-map-server"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_map_server/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "1f187013495f051c8e07fd370b640eb281441625b908f8a937d006e0cf194a2f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "This package provides a ROS 2 node that publishes a static map for other nodes to use it. Unlike classic ROS 1 ``map_server``, this node can publish a range of different metric maps, not only occupancy grids."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-msgs-bridge/default.nix b/distros/rolling/mrpt-msgs-bridge/default.nix new file mode 100644 index 0000000000..dd8b293df3 --- /dev/null +++ b/distros/rolling/mrpt-msgs-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt2, ros-environment, tf2 }: +buildRosPackage { + pname = "ros-rolling-mrpt-msgs-bridge"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_msgs_bridge/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "92defdab32eab9241c6fb3a71655dce3d5f21fc4753a7baa8f201cd0ab41a887"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt2 tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "C++ library to convert between custom mrpt_msgs messages and native MRPT classes"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-nav-interfaces/default.nix b/distros/rolling/mrpt-nav-interfaces/default.nix new file mode 100644 index 0000000000..2d3cf69262 --- /dev/null +++ b/distros/rolling/mrpt-nav-interfaces/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-rolling-mrpt-nav-interfaces"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_nav_interfaces/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "ee3b1534b37eb3036dd3bb2e6161841d482e30f588c60539bc83e305e7dbe888"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ mrpt-msgs nav-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "Message, services, and actions, for other mrpt navigation packages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-navigation/default.nix b/distros/rolling/mrpt-navigation/default.nix new file mode 100644 index 0000000000..94c7b81d54 --- /dev/null +++ b/distros/rolling/mrpt-navigation/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-map-server, mrpt-nav-interfaces, mrpt-pf-localization, mrpt-pointcloud-pipeline, mrpt-rawlog, mrpt-reactivenav2d, mrpt-tutorials }: +buildRosPackage { + pname = "ros-rolling-mrpt-navigation"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_navigation/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "f4fc1b7f74a8828a90d2fabc95412585f9a8d90c19b6798fa44266bc04c438d3"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-map-server mrpt-nav-interfaces mrpt-pf-localization mrpt-pointcloud-pipeline mrpt-rawlog mrpt-reactivenav2d mrpt-tutorials ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Tools related to the Mobile Robot Programming Toolkit (MRPT). + Refer to https://wiki.ros.org/mrpt_navigation for further documentation."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-path-planning/default.nix b/distros/rolling/mrpt-path-planning/default.nix index dc04a5e1da..9d15bd320e 100644 --- a/distros/rolling/mrpt-path-planning/default.nix +++ b/distros/rolling/mrpt-path-planning/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }: buildRosPackage { pname = "ros-rolling-mrpt-path-planning"; - version = "0.1.2-r1"; + version = "0.1.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/rolling/mrpt_path_planning/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "eee272d370dcfbfeac16718129160095ae200da85137b3102a53d28bcf20d0d2"; + url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/rolling/mrpt_path_planning/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "df855e2a2309b77f0b25277d5fca184ad07881f0bb1c91c34cb1242e47da3cb7"; }; buildType = "cmake"; diff --git a/distros/rolling/mrpt-pf-localization/default.nix b/distros/rolling/mrpt-pf-localization/default.nix new file mode 100644 index 0000000000..a2d974e183 --- /dev/null +++ b/distros/rolling/mrpt-pf-localization/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mola-relocalization, mp2p-icp, mrpt-msgs, mrpt-msgs-bridge, mrpt-tutorials, mrpt2, nav-msgs, pose-cov-ops, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-rolling-mrpt-pf-localization"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_pf_localization/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "b52de8ee347c5883d50228597ef047845f361d24ec13ffd40a5c046bf2892461"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + checkInputs = [ mrpt-tutorials ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mola-relocalization mp2p-icp mrpt-msgs mrpt-msgs-bridge mrpt2 nav-msgs pose-cov-ops sensor-msgs std-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Package for robot 2D self-localization using dynamic or static (MRPT or ROS) maps. + The interface is similar to amcl (https://wiki.ros.org/amcl) + but supports different particle-filter algorithms, several grid maps at + different heights, range-only localization, etc."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-pointcloud-pipeline/default.nix b/distros/rolling/mrpt-pointcloud-pipeline/default.nix new file mode 100644 index 0000000000..29cebfe359 --- /dev/null +++ b/distros/rolling/mrpt-pointcloud-pipeline/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs }: +buildRosPackage { + pname = "ros-rolling-mrpt-pointcloud-pipeline"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_pointcloud_pipeline/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "8d9be605b5f7ea9e4913f394aa9cf4374ec7ebb61d2d9ef1a547da8b250fb9b6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mp2p-icp mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Maintains a local obstacle map from recent sensor readings, including optional point cloud pipeline filtering or processing."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-rawlog/default.nix b/distros/rolling/mrpt-rawlog/default.nix new file mode 100644 index 0000000000..703b58889e --- /dev/null +++ b/distros/rolling/mrpt-rawlog/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, cv-bridge, mrpt-msgs, mrpt2, nav-msgs, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-rolling-mrpt-rawlog"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_rawlog/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "666d3adec79a2b2bcd537aadb5178c9369c3209cac6797793d7db2c0d2d64c73"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common cv-bridge mrpt-msgs mrpt2 nav-msgs rosbag2-cpp sensor-msgs tf2-geometry-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Nodes and programs to record and play MRPT rawlogs or to transform between rosbags and rawlogs."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-reactivenav2d/default.nix b/distros/rolling/mrpt-reactivenav2d/default.nix new file mode 100644 index 0000000000..8cab0953cd --- /dev/null +++ b/distros/rolling/mrpt-reactivenav2d/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-rolling-mrpt-reactivenav2d"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_reactivenav2d/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "ac6f9c4dd7d6a97569f5cac85b549bc68ea327b1942eaf7720d7fb37591999a6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common geometry-msgs mrpt-msgs mrpt-nav-interfaces mrpt2 nav-msgs rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Reactive navigation for wheeled robots using MRPT navigation algorithms (TP-Space)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-sensor-bumblebee-stereo/default.nix b/distros/rolling/mrpt-sensor-bumblebee-stereo/default.nix index 7af3fcdd98..6cf58c49df 100644 --- a/distros/rolling/mrpt-sensor-bumblebee-stereo/default.nix +++ b/distros/rolling/mrpt-sensor-bumblebee-stereo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-rolling-mrpt-sensor-bumblebee-stereo"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_bumblebee_stereo/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "a8b1cd138d29f7d1eb5a7997864c1282c1a5dc74668ccf2071a3c5c221a2402a"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_bumblebee_stereo/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "a4e192119958dd3f5426c753f2fae7aa8454c64b2f482b68180c76842a85f295"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mrpt-sensor-gnss-nmea/default.nix b/distros/rolling/mrpt-sensor-gnss-nmea/default.nix new file mode 100644 index 0000000000..ca6b655a0d --- /dev/null +++ b/distros/rolling/mrpt-sensor-gnss-nmea/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, nmea-msgs, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-rolling-mrpt-sensor-gnss-nmea"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_gnss_nmea/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "f55d0edd05fe23d66681e08a4b715a43cb0a9cc7a948a6bdc9ec02b0c0203beb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 nmea-msgs rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS receivers generating NMEA messages (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-sensor-gnss-novatel/default.nix b/distros/rolling/mrpt-sensor-gnss-novatel/default.nix new file mode 100644 index 0000000000..88b28ce0cd --- /dev/null +++ b/distros/rolling/mrpt-sensor-gnss-novatel/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-rolling-mrpt-sensor-gnss-novatel"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_gnss_novatel/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "ecb2c6415b0626091035e52d94e14afb17b60c414741f5a8ba3161a3c7647d16"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ros-environment ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS node for GNSS/IMU Novatel receivers with RTK precision using an NTRIP HTTP source (based on mrpt-hwdrivers)"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt-sensor-imu-taobotics/default.nix b/distros/rolling/mrpt-sensor-imu-taobotics/default.nix index 74d2fb53e9..f162522f0a 100644 --- a/distros/rolling/mrpt-sensor-imu-taobotics/default.nix +++ b/distros/rolling/mrpt-sensor-imu-taobotics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }: buildRosPackage { pname = "ros-rolling-mrpt-sensor-imu-taobotics"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_imu_taobotics/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "945849154731349fac16a92669cebb0a08b3277efe64b65b57b6461ee1fb0b61"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensor_imu_taobotics/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "a2f6d0378800674e8a1b91e29c01156f55de4941de70b9157a0b263dc7a8be72"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mrpt-sensorlib/default.nix b/distros/rolling/mrpt-sensorlib/default.nix index ed18d3a268..fcd6e7f82e 100644 --- a/distros/rolling/mrpt-sensorlib/default.nix +++ b/distros/rolling/mrpt-sensorlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-mrpt-sensorlib"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensorlib/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "6bbc0e7ab328984bad9b05aa3b6858e07e609d259ef0c1865ce9d23dd77b60d8"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensorlib/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "13010cfe3c6a1e6f360db81a065db09dc7064fce08aeedd3f8e2907e38a63f5a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/mrpt-sensors/default.nix b/distros/rolling/mrpt-sensors/default.nix index d93c504be6..0ab69fae93 100644 --- a/distros/rolling/mrpt-sensors/default.nix +++ b/distros/rolling/mrpt-sensors/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnns-nmea, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnss-nmea, mrpt-sensor-gnss-novatel, mrpt-sensor-imu-taobotics, mrpt-sensorlib }: buildRosPackage { pname = "ros-rolling-mrpt-sensors"; - version = "0.2.0-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensors/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "917929ef5986686bca5399270217b8c67ece0f124a13b20999a814a9676cf642"; + url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/rolling/mrpt_sensors/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "275c5777acc8b61c8470d2ca79e5b5bfe804d17a0a39725bd2a4778f128e4190"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnns-nmea mrpt-sensor-imu-taobotics mrpt-sensorlib ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnss-nmea mrpt-sensor-gnss-novatel mrpt-sensor-imu-taobotics mrpt-sensorlib ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/mrpt-tutorials/default.nix b/distros/rolling/mrpt-tutorials/default.nix new file mode 100644 index 0000000000..a77af2ae0b --- /dev/null +++ b/distros/rolling/mrpt-tutorials/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cmake, mvsim, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-rolling-mrpt-tutorials"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/rolling/mrpt_tutorials/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "3622402964e5173f5897df0f6302befdba0e833bc257e310ad95b02e7b13f1f0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake cmake ]; + propagatedBuildInputs = [ ament-lint-auto ament-lint-common mvsim teleop-twist-keyboard ]; + nativeBuildInputs = [ ament-cmake cmake ]; + + meta = { + description = "Example files used as tutorials for MRPT ROS packages"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/mrpt2/default.nix b/distros/rolling/mrpt2/default.nix index 8e6b3f6acc..1fc25ae7e1 100644 --- a/distros/rolling/mrpt2/default.nix +++ b/distros/rolling/mrpt2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: +{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libGL, libGLU, libfyaml, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK32, xorg, zlib }: buildRosPackage { pname = "ros-rolling-mrpt2"; - version = "2.13.0-r1"; + version = "2.13.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/rolling/mrpt2/2.13.0-1.tar.gz"; - name = "2.13.0-1.tar.gz"; - sha256 = "83dc2a20f6cd0ff41d6e8d225ef8ee32e1cfe5bdee744dc3a58210bbbf38b9e8"; + url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/rolling/mrpt2/2.13.4-1.tar.gz"; + name = "2.13.4-1.tar.gz"; + sha256 = "c6685c31669e574a4ea2443ad53adf69322825510db7503fad0ae1e2f2b732e8"; }; buildType = "cmake"; buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libfyaml libjpeg libpcap libusb1 openni2 pkg-config python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK32 zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; + propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 libGL libGLU nav-msgs octomap opencv opencv.cxxdev rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/nav-msgs/default.nix b/distros/rolling/nav-msgs/default.nix index f691ce44e9..00731acaa9 100644 --- a/distros/rolling/nav-msgs/default.nix +++ b/distros/rolling/nav-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-nav-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/nav_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "0fbeecdaf859b79d6cc2632e19620a924d136c56612337bc78b9fa719513cadd"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/nav_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "6831e832b88037bc65edc66f27cc397af78b329294f25fad61af9cd656840ec2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/nav2-minimal-tb3-sim/default.nix b/distros/rolling/nav2-minimal-tb3-sim/default.nix new file mode 100644 index 0000000000..d86c9d62d5 --- /dev/null +++ b/distros/rolling/nav2-minimal-tb3-sim/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-interfaces, ros-gz-sim, xacro }: +buildRosPackage { + pname = "ros-rolling-nav2-minimal-tb3-sim"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/rolling/nav2_minimal_tb3_sim/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "5952a0f5763f6e78177c4c049f100b14d9f7df194b1a586a0692e640a6f35239"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-interfaces ros-gz-sim xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 Minimum TurtleBot3 Simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/nav2-minimal-tb4-description/default.nix b/distros/rolling/nav2-minimal-tb4-description/default.nix new file mode 100644 index 0000000000..893fc683d4 --- /dev/null +++ b/distros/rolling/nav2-minimal-tb4-description/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, joint-state-publisher, robot-state-publisher, urdf, xacro }: +buildRosPackage { + pname = "ros-rolling-nav2-minimal-tb4-description"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/rolling/nav2_minimal_tb4_description/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "19852f698391f72468630da9c7d097b758dc617188c58c453defc62719b0a107"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ joint-state-publisher robot-state-publisher urdf xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2's minimum Turtlebot4 Description package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/nav2-minimal-tb4-sim/default.nix b/distros/rolling/nav2-minimal-tb4-sim/default.nix new file mode 100644 index 0000000000..4594c3c15f --- /dev/null +++ b/distros/rolling/nav2-minimal-tb4-sim/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav2-minimal-tb4-description, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-interfaces, ros-gz-sim, xacro }: +buildRosPackage { + pname = "ros-rolling-nav2-minimal-tb4-sim"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-navigation/nav2_minimal_turtlebot_simulation-release/archive/release/rolling/nav2_minimal_tb4_sim/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "c7669fd936bb8ea379b8e5f24ce153270a44d3cfd4b8c0879d1b0a31225ba106"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ nav2-minimal-tb4-description robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-interfaces ros-gz-sim xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Nav2 Minimum TurtleBot4 Simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/nlohmann-json-schema-validator-vendor/default.nix b/distros/rolling/nlohmann-json-schema-validator-vendor/default.nix index 250d09d08f..11cab3f046 100644 --- a/distros/rolling/nlohmann-json-schema-validator-vendor/default.nix +++ b/distros/rolling/nlohmann-json-schema-validator-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, git, nlohmann_json }: buildRosPackage { pname = "ros-rolling-nlohmann-json-schema-validator-vendor"; - version = "0.4.0-r2"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/nlohmann_json_schema_validator_vendor-release/archive/release/rolling/nlohmann_json_schema_validator_vendor/0.4.0-2.tar.gz"; - name = "0.4.0-2.tar.gz"; - sha256 = "7b54c3459b4394cdbbfdb1fecdce0143bb907f3408ef36f25936395c3bf6d651"; + url = "https://github.com/ros2-gbp/nlohmann_json_schema_validator_vendor-release/archive/release/rolling/nlohmann_json_schema_validator_vendor/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "94e4c06c2409065424c478d43e8a2c4ed72f2ac0c1d46e26da58bbb700939769"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/octomap-mapping/default.nix b/distros/rolling/octomap-mapping/default.nix index 4f5c4cd5c9..6ff2e5ec05 100644 --- a/distros/rolling/octomap-mapping/default.nix +++ b/distros/rolling/octomap-mapping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, octomap-server }: buildRosPackage { pname = "ros-rolling-octomap-mapping"; - version = "2.1.0-r2"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/rolling/octomap_mapping/2.1.0-2.tar.gz"; - name = "2.1.0-2.tar.gz"; - sha256 = "ca43574dff8532acd3c1a3a432f611ba5e9349bf208fbba5ac8d801197dc9106"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/rolling/octomap_mapping/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "fdf78b6aa6331783a9015e986150cc77b61e973508363d1a7063e676abef506e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/octomap-ros/default.nix b/distros/rolling/octomap-ros/default.nix index 3aaacd08b7..c0f8a0a625 100644 --- a/distros/rolling/octomap-ros/default.nix +++ b/distros/rolling/octomap-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: buildRosPackage { pname = "ros-rolling-octomap-ros"; - version = "0.4.3-r3"; + version = "0.4.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/rolling/octomap_ros/0.4.3-3.tar.gz"; - name = "0.4.3-3.tar.gz"; - sha256 = "9d2d63c73965ece215a31cf903777d464c7ad9f0ecd0f409e35088c1c5ec288f"; + url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/rolling/octomap_ros/0.4.4-1.tar.gz"; + name = "0.4.4-1.tar.gz"; + sha256 = "804a5a0443b999e5ffd0c6817be666cfe1d2af5a607166390a1e08d52f890b16"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/octomap-rviz-plugins/default.nix b/distros/rolling/octomap-rviz-plugins/default.nix index d73092297a..9a0f7c991d 100644 --- a/distros/rolling/octomap-rviz-plugins/default.nix +++ b/distros/rolling/octomap-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-rolling-octomap-rviz-plugins"; - version = "2.0.0-r4"; + version = "2.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/rolling/octomap_rviz_plugins/2.0.0-4.tar.gz"; - name = "2.0.0-4.tar.gz"; - sha256 = "d98538dbac8530a0398c36e94773ccecf508c88e0fd14ef748bafc8e792cca44"; + url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/rolling/octomap_rviz_plugins/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "e3596ff0abb541d1a8f865618105363ca7eabfbd2548fd5c6c8857b15c83254e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/octomap-server/default.nix b/distros/rolling/octomap-server/default.nix index 74a6348a5c..46f9882058 100644 --- a/distros/rolling/octomap-server/default.nix +++ b/distros/rolling/octomap-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-rolling-octomap-server"; - version = "2.1.0-r2"; + version = "2.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/rolling/octomap_server/2.1.0-2.tar.gz"; - name = "2.1.0-2.tar.gz"; - sha256 = "dfd89f2049298176d341257619ea852575e14c79d8a4f58f168ac5d3e62e5312"; + url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/rolling/octomap_server/2.3.0-1.tar.gz"; + name = "2.3.0-1.tar.gz"; + sha256 = "e7cdc236c32cf66a2b61f8e60dcea2c500eafcf89421bbd45ce8a507cd9af86f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/odri-master-board-sdk/default.nix b/distros/rolling/odri-master-board-sdk/default.nix index fba4c678f6..c967106096 100644 --- a/distros/rolling/odri-master-board-sdk/default.nix +++ b/distros/rolling/odri-master-board-sdk/default.nix @@ -2,19 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, git, python3, python3Packages }: +{ lib, buildRosPackage, fetchurl, boost, catch2, cmake, git, python3, python3Packages }: buildRosPackage { pname = "ros-rolling-odri-master-board-sdk"; - version = "1.0.6-r4"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/odri_master_board_sdk-release/archive/release/rolling/odri_master_board_sdk/1.0.6-4.tar.gz"; - name = "1.0.6-4.tar.gz"; - sha256 = "91212d3b6352c5ead4eebd5a8219879b355bcda92e12e35d0ee97f8fcf42bf4d"; + url = "https://github.com/ros2-gbp/odri_master_board_sdk-release/archive/release/rolling/odri_master_board_sdk/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "8a1b95685bb0178a02e1d22172ac35c6819e53ba7073851fef2b66e9c78dd262"; }; buildType = "cmake"; buildInputs = [ cmake ]; + checkInputs = [ catch2 ]; propagatedBuildInputs = [ boost git python3 python3Packages.numpy ]; nativeBuildInputs = [ cmake ]; diff --git a/distros/rolling/openeb-vendor/default.nix b/distros/rolling/openeb-vendor/default.nix new file mode 100644 index 0000000000..26ed77ae93 --- /dev/null +++ b/distros/rolling/openeb-vendor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, boost, cmake, curl, ffmpeg, git, glew, glfw3, gtest, hdf5, libusb-compat-0_1, libusb1, opencv, openscenegraph, pkg-config, protobuf, unzip, wget }: +buildRosPackage { + pname = "ros-rolling-openeb-vendor"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/openeb_vendor-release/archive/release/rolling/openeb_vendor/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "05b2a9703a86fa5c59e9320ff48c079f3313dc7d9fe5ace4b6c396f0c00c92c1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git pkg-config unzip wget ]; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost ffmpeg glew glfw3 hdf5 libusb-compat-0_1 libusb1 opencv opencv.cxxdev openscenegraph protobuf ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package cmake curl git hdf5 pkg-config unzip wget ]; + + meta = { + description = "Wrapper around openeb"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/orocos-kdl-vendor/default.nix b/distros/rolling/orocos-kdl-vendor/default.nix index bf856c5b73..2ed390d4a4 100644 --- a/distros/rolling/orocos-kdl-vendor/default.nix +++ b/distros/rolling/orocos-kdl-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, orocos-kdl }: buildRosPackage { pname = "ros-rolling-orocos-kdl-vendor"; - version = "0.6.0-r1"; + version = "0.6.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/orocos_kdl_vendor/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "3820fdebae90419382c7f6b887c094694ee4b24fcf369abf28a1e6cf89dcfb76"; + url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/orocos_kdl_vendor/0.6.1-1.tar.gz"; + name = "0.6.1-1.tar.gz"; + sha256 = "aa67dc1c25db3652e298d143679a7c42abf7abdb0c40de0ec1e68409c61c9a95"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ortools-vendor/default.nix b/distros/rolling/ortools-vendor/default.nix index 7601c1c39e..a1e8d5d30f 100644 --- a/distros/rolling/ortools-vendor/default.nix +++ b/distros/rolling/ortools-vendor/default.nix @@ -2,20 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, git }: buildRosPackage { pname = "ros-rolling-ortools-vendor"; - version = "9.9.0-r8"; + version = "9.9.0-r9"; src = fetchurl { - url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/rolling/ortools_vendor/9.9.0-8.tar.gz"; - name = "9.9.0-8.tar.gz"; - sha256 = "f280733cf4f4d42f34770070b336080359c7a57b20752134caddeef74dc5182d"; + url = "https://github.com/ros2-gbp/ortools_vendor-release/archive/release/rolling/ortools_vendor/9.9.0-9.tar.gz"; + name = "9.9.0-9.tar.gz"; + sha256 = "7f34d480adea4031f19d066d95975d2f3f06589ba67c125de6691a277972a46b"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-vendor-package ]; - nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package ]; + buildInputs = [ ament-cmake ament-cmake-vendor-package git ]; + checkInputs = [ ament-cmake-xmllint ament-lint-auto ]; + nativeBuildInputs = [ ament-cmake ament-cmake-vendor-package git ]; meta = { description = "Wrapper around ortools, it provides a fixed CMake module and an ExternalProject build of it."; diff --git a/distros/rolling/osrf-testing-tools-cpp/default.nix b/distros/rolling/osrf-testing-tools-cpp/default.nix index 4c6ddf75af..4a3bdb1c7b 100644 --- a/distros/rolling/osrf-testing-tools-cpp/default.nix +++ b/distros/rolling/osrf-testing-tools-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake }: buildRosPackage { pname = "ros-rolling-osrf-testing-tools-cpp"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/rolling/osrf_testing_tools_cpp/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "15cda73f8bea8990e91a662f41570392f01ef7e991ab62598fae9eaf2f632b32"; + url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/rolling/osrf_testing_tools_cpp/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "c4b3845ffeae98779fb9e64ff0022c3a7b95abc072b4fe44798cfd9937db1ce3"; }; buildType = "cmake"; diff --git a/distros/rolling/parallel-gripper-controller/default.nix b/distros/rolling/parallel-gripper-controller/default.nix new file mode 100644 index 0000000000..22f3d9eed6 --- /dev/null +++ b/distros/rolling/parallel-gripper-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: +buildRosPackage { + pname = "ros-rolling-parallel-gripper-controller"; + version = "4.12.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/parallel_gripper_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "e6685f3ee52594345e562339adfa099d9f9f5ddbc42b57967f4d083ccc4f6f28"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; + propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-action realtime-tools ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "The parallel_gripper_controller package"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/pendulum-control/default.nix b/distros/rolling/pendulum-control/default.nix index ad6f7a193a..60a63ebc75 100644 --- a/distros/rolling/pendulum-control/default.nix +++ b/distros/rolling/pendulum-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }: buildRosPackage { pname = "ros-rolling-pendulum-control"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_control/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "386c31d3cd9231f21f3555e65223781a7ab675f097c778f1dd35f62939aa3b1f"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_control/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "bb21c5b98b7dc2ca0051c9c6a0e6e28981d582e55cd1b240ba232f9e5b547078"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/pendulum-msgs/default.nix b/distros/rolling/pendulum-msgs/default.nix index f4a7cf1f9d..c1c1da5cb4 100644 --- a/distros/rolling/pendulum-msgs/default.nix +++ b/distros/rolling/pendulum-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-pendulum-msgs"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_msgs/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "cedb71f23023e59e133b944e91e6f8e52dde974ad04c9eb8bb267f4c6d2fc86d"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/pendulum_msgs/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "1ffbfc7b6f45b66dda0388a3baf5ec5686142564ff42d657703dcc2e65c84f84"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/performance-test-fixture/default.nix b/distros/rolling/performance-test-fixture/default.nix index 4ea7109d5c..f9914acceb 100644 --- a/distros/rolling/performance-test-fixture/default.nix +++ b/distros/rolling/performance-test-fixture/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-export-targets, ament-cmake-google-benchmark, ament-cmake-test, ament-lint-auto, ament-lint-common, google-benchmark-vendor, osrf-testing-tools-cpp }: buildRosPackage { pname = "ros-rolling-performance-test-fixture"; - version = "0.3.0-r1"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/rolling/performance_test_fixture/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "548b1746ce6c4c7d4692d86ba165cf8af0944a523e67cef468cfebce6fb88ef7"; + url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/rolling/performance_test_fixture/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "80da92932041e25e2bc29803666c39d2270d2d9ae4247b6a1fae728823a49c6a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/pid-controller/default.nix b/distros/rolling/pid-controller/default.nix index b3faa631f3..e1f7b06cdc 100644 --- a/distros/rolling/pid-controller/default.nix +++ b/distros/rolling/pid-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }: buildRosPackage { pname = "ros-rolling-pid-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/pid_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "ecd91abc973e39ba5ad1199a1816b03092f04b94e5ca9865ef19b350e1454753"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/pid_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "30cbdb7a18b5bfe3aac123cf06bb3b7fc9e8104f8ffeaf1641ce4b8506f9b62f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/pilz-industrial-motion-planner-testutils/default.nix b/distros/rolling/pilz-industrial-motion-planner-testutils/default.nix index 79a8321dd5..76a41cee3e 100644 --- a/distros/rolling/pilz-industrial-motion-planner-testutils/default.nix +++ b/distros/rolling/pilz-industrial-motion-planner-testutils/default.nix @@ -2,20 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen3-cmake-module, moveit-common, moveit-core, moveit-msgs, rclcpp, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen3-cmake-module, moveit-common, moveit-core, moveit-msgs, rclcpp, tf2-eigen }: buildRosPackage { pname = "ros-rolling-pilz-industrial-motion-planner-testutils"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/pilz_industrial_motion_planner_testutils/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "c2d83242c6aa66b97b57ed67afbc2068347f98850bbe47092aa24ca07df34e58"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/pilz_industrial_motion_planner_testutils/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "9edf1070d4f9a5c9ffb395c64415dddac4b7fcc9e119b8b6fc2b9e180069b8e5"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake tf2-eigen ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ eigen3-cmake-module moveit-common moveit-core moveit-msgs rclcpp ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; diff --git a/distros/rolling/pilz-industrial-motion-planner/default.nix b/distros/rolling/pilz-industrial-motion-planner/default.nix index 7ac1a79979..0422da5a87 100644 --- a/distros/rolling/pilz-industrial-motion-planner/default.nix +++ b/distros/rolling/pilz-industrial-motion-planner/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, eigen3-cmake-module, generate-parameter-library, geometry-msgs, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, orocos-kdl-vendor, pilz-industrial-motion-planner-testutils, pluginlib, rclcpp, ros-testing, tf2, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, boost, eigen3-cmake-module, generate-parameter-library, geometry-msgs, launch-param-builder, moveit-common, moveit-configs-utils, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-prbt-moveit-config, moveit-resources-prbt-pg70-support, moveit-resources-prbt-support, moveit-ros-move-group, moveit-ros-planning, orocos-kdl-vendor, pilz-industrial-motion-planner-testutils, pluginlib, rclcpp, ros-testing, tf2, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-ros }: buildRosPackage { pname = "ros-rolling-pilz-industrial-motion-planner"; - version = "2.9.0-r2"; + version = "2.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/pilz_industrial_motion_planner/2.9.0-2.tar.gz"; - name = "2.9.0-2.tar.gz"; - sha256 = "bf6f50f3d12b549073d2d2ee3a425068ea895631ffba01d4fc17fe1cb1638555"; + url = "https://github.com/ros2-gbp/moveit2-release/archive/release/rolling/pilz_industrial_motion_planner/2.10.0-1.tar.gz"; + name = "2.10.0-1.tar.gz"; + sha256 = "ba8649aa1196c7c13cae86a51b01d179f1d95cef1c38d06eb7d94fcee8d389b4"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common boost launch-param-builder moveit-configs-utils moveit-resources-panda-moveit-config moveit-resources-prbt-moveit-config moveit-resources-prbt-pg70-support moveit-resources-prbt-support pilz-industrial-motion-planner-testutils ros-testing ]; - propagatedBuildInputs = [ eigen3-cmake-module generate-parameter-library geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface orocos-kdl-vendor pluginlib rclcpp tf2 tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-ros ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest boost launch-param-builder moveit-configs-utils moveit-resources-panda-moveit-config moveit-resources-prbt-moveit-config moveit-resources-prbt-pg70-support moveit-resources-prbt-support pilz-industrial-motion-planner-testutils ros-testing ]; + propagatedBuildInputs = [ eigen3-cmake-module generate-parameter-library geometry-msgs moveit-common moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning orocos-kdl-vendor pluginlib rclcpp tf2 tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-ros ]; nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { diff --git a/distros/rolling/pluginlib/default.nix b/distros/rolling/pluginlib/default.nix index 1ad1485f55..9ead0b515c 100644 --- a/distros/rolling/pluginlib/default.nix +++ b/distros/rolling/pluginlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, class-loader, rcpputils, rcutils, tinyxml2-vendor }: buildRosPackage { pname = "ros-rolling-pluginlib"; - version = "5.5.0-r1"; + version = "5.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/rolling/pluginlib/5.5.0-1.tar.gz"; - name = "5.5.0-1.tar.gz"; - sha256 = "95a1bec18a24053a8457b5ccd3c5d5d2cac67fc4de88c635e790ce173c1db8ad"; + url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/rolling/pluginlib/5.5.1-1.tar.gz"; + name = "5.5.1-1.tar.gz"; + sha256 = "52bc956bd2b856789b0f22b95d609c3104ded8d60c0a36a2f151cfb23c31693e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/point-cloud-interfaces/default.nix b/distros/rolling/point-cloud-interfaces/default.nix index a04806e50b..a4d865c16f 100644 --- a/distros/rolling/point-cloud-interfaces/default.nix +++ b/distros/rolling/point-cloud-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-point-cloud-interfaces"; - version = "3.0.3-r2"; + version = "5.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/point_cloud_interfaces/3.0.3-2.tar.gz"; - name = "3.0.3-2.tar.gz"; - sha256 = "6ad00773a5d1a48eea97c380e9820ca26747034efc583d336c3d1ac080ce12c3"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/point_cloud_interfaces/5.0.0-1.tar.gz"; + name = "5.0.0-1.tar.gz"; + sha256 = "04c8b7211ad168072233827ef210961030d23730d66519cd697199642b283a58"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/point-cloud-transport-plugins/default.nix b/distros/rolling/point-cloud-transport-plugins/default.nix index 0335799610..bdb4fb5b7f 100644 --- a/distros/rolling/point-cloud-transport-plugins/default.nix +++ b/distros/rolling/point-cloud-transport-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, draco-point-cloud-transport, point-cloud-interfaces, zlib-point-cloud-transport, zstd-point-cloud-transport }: buildRosPackage { pname = "ros-rolling-point-cloud-transport-plugins"; - version = "3.0.3-r2"; + version = "5.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/point_cloud_transport_plugins/3.0.3-2.tar.gz"; - name = "3.0.3-2.tar.gz"; - sha256 = "735afd3e5d5e1030b138367f093a830a00db6e8074ba0b137fb3318752eecede"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/point_cloud_transport_plugins/5.0.0-1.tar.gz"; + name = "5.0.0-1.tar.gz"; + sha256 = "8e03a300a150c626d9599c032138541f4e79d32403b3e224a2a6bf9704950b33"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/point-cloud-transport-py/default.nix b/distros/rolling/point-cloud-transport-py/default.nix index 34c019855e..857b2e956e 100644 --- a/distros/rolling/point-cloud-transport-py/default.nix +++ b/distros/rolling/point-cloud-transport-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, pluginlib, point-cloud-transport, pybind11-vendor, python-cmake-module, rclcpp, rpyutils, sensor-msgs }: buildRosPackage { pname = "ros-rolling-point-cloud-transport-py"; - version = "5.0.0-r1"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport_py/5.0.0-1.tar.gz"; - name = "5.0.0-1.tar.gz"; - sha256 = "88757ce96308f9da581445077bb5d6a257ce1ab0fe1771250b409a68fd7bb8a2"; + url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport_py/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "35304a7a5fc33d4045dd005fb643f0ba2af5b672e0564300c6bb9e6319fa7382"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/point-cloud-transport/default.nix b/distros/rolling/point-cloud-transport/default.nix index e3bcfd0e6b..af0492532b 100644 --- a/distros/rolling/point-cloud-transport/default.nix +++ b/distros/rolling/point-cloud-transport/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, rmw, sensor-msgs }: buildRosPackage { pname = "ros-rolling-point-cloud-transport"; - version = "5.0.0-r1"; + version = "5.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport/5.0.0-1.tar.gz"; - name = "5.0.0-1.tar.gz"; - sha256 = "446dd33b658500982a364534ea003c66cc4af13ad2d347d191c01f5d7f3190c2"; + url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/rolling/point_cloud_transport/5.0.3-1.tar.gz"; + name = "5.0.3-1.tar.gz"; + sha256 = "7032689cd7829a4d96f192aa6dd2a0c862d95cb46e54c299981277f930a8e421"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-ros ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ message-filters pluginlib rclcpp rclcpp-components rcpputils sensor-msgs ]; + propagatedBuildInputs = [ message-filters pluginlib rclcpp rclcpp-components rcpputils rmw sensor-msgs ]; nativeBuildInputs = [ ament-cmake-ros ]; meta = { diff --git a/distros/rolling/position-controllers/default.nix b/distros/rolling/position-controllers/default.nix index 34f15d9cc1..70d8c6097b 100644 --- a/distros/rolling/position-controllers/default.nix +++ b/distros/rolling/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-position-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/position_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "df71546f267caf9007378563a3ca9703a901e25936804de1d79edbe583b0a7d5"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/position_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "658b799fdcf950da2cce1071df2fbe77b6807c662df858f4fec42ac614e61dba"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/proxsuite/default.nix b/distros/rolling/proxsuite/default.nix index 4c103e99bf..05ce5c2675 100644 --- a/distros/rolling/proxsuite/default.nix +++ b/distros/rolling/proxsuite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, doxygen, eigen, git, matio, python3Packages, simde }: buildRosPackage { pname = "ros-rolling-proxsuite"; - version = "0.6.1-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/rolling/proxsuite/0.6.1-1.tar.gz"; - name = "0.6.1-1.tar.gz"; - sha256 = "8fde7375a0595dc1fdc43fd7c1fc476a330344c0237eb7f3bc6634f214ce7514"; + url = "https://github.com/ros2-gbp/proxsuite-release/archive/release/rolling/proxsuite/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "34b1f3383ecb72a704c2158ff4f3e91f131666af49feb5b33e90b8d5fb69073a"; }; buildType = "cmake"; diff --git a/distros/rolling/py-binding-tools/default.nix b/distros/rolling/py-binding-tools/default.nix new file mode 100644 index 0000000000..51c434aa96 --- /dev/null +++ b/distros/rolling/py-binding-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pybind11-vendor, rclcpp, rclpy, std-msgs }: +buildRosPackage { + pname = "ros-rolling-py-binding-tools"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/py_binding_tools-release/archive/release/rolling/py_binding_tools/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "1fbf5db08ab767bc31ed9d90d3b13dedc5e5de3505fe321265a710c1a739d326"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ament-cmake-python ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common rclpy std-msgs ]; + propagatedBuildInputs = [ geometry-msgs pybind11-vendor rclcpp ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + + meta = { + description = "Python binding tools for C++"; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/pybind11-json-vendor/default.nix b/distros/rolling/pybind11-json-vendor/default.nix index d39c04ab57..a5d14a5e8f 100644 --- a/distros/rolling/pybind11-json-vendor/default.nix +++ b/distros/rolling/pybind11-json-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, nlohmann_json, pybind11-vendor }: buildRosPackage { pname = "ros-rolling-pybind11-json-vendor"; - version = "0.4.1-r2"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/pybind11_json_vendor-release/archive/release/rolling/pybind11_json_vendor/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "a5e09f7bf9d418ea966b21eaa78367a3861d82b44452007e1210eb953bbb406c"; + url = "https://github.com/ros2-gbp/pybind11_json_vendor-release/archive/release/rolling/pybind11_json_vendor/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "d9c05642255326975d1d58380319843ca5ad94f19bf06d3310207f7d1e64dd06"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/python-orocos-kdl-vendor/default.nix b/distros/rolling/python-orocos-kdl-vendor/default.nix index 93e8b87792..62e06573cf 100644 --- a/distros/rolling/python-orocos-kdl-vendor/default.nix +++ b/distros/rolling/python-orocos-kdl-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, orocos-kdl-vendor, pybind11-vendor, python-cmake-module, python3Packages }: buildRosPackage { pname = "ros-rolling-python-orocos-kdl-vendor"; - version = "0.6.0-r1"; + version = "0.6.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/python_orocos_kdl_vendor/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "d9c9d653ede34aff51cde22730d620123410c24553f826fcb600b3cc869a4277"; + url = "https://github.com/ros2-gbp/orocos_kdl_vendor-release/archive/release/rolling/python_orocos_kdl_vendor/0.6.1-1.tar.gz"; + name = "0.6.1-1.tar.gz"; + sha256 = "02e5946740a16205338f1caa15758e9ef0c37ea9f63892ed59f18f87d4ec46c5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/python-qt-binding/default.nix b/distros/rolling/python-qt-binding/default.nix index 4e548f4bd0..50d96f376c 100644 --- a/distros/rolling/python-qt-binding/default.nix +++ b/distros/rolling/python-qt-binding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, qt5 }: buildRosPackage { pname = "ros-rolling-python-qt-binding"; - version = "2.3.0-r1"; + version = "2.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/rolling/python_qt_binding/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "5f5683870292f91cbf3928e6b1be2901d4e3cb7baf1da233726db327ca9269cb"; + url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/rolling/python_qt_binding/2.3.1-1.tar.gz"; + name = "2.3.1-1.tar.gz"; + sha256 = "b334644da89881f7d437a0f411ab046870824f03dc88f7bb3068211471ecb40e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/qt-dotgraph/default.nix b/distros/rolling/qt-dotgraph/default.nix index f47c108fae..edeb3fb0d9 100644 --- a/distros/rolling/qt-dotgraph/default.nix +++ b/distros/rolling/qt-dotgraph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages }: buildRosPackage { pname = "ros-rolling-qt-dotgraph"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_dotgraph/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "cc423b4ac4390e2446d8586e0139b01f8db09fc88a453d332aaeec68a676a24c"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_dotgraph/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "15a11b11b66808383cc224e5c95962975382efd2f3af7630686c23a5e0186960"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/qt-gui-app/default.nix b/distros/rolling/qt-gui-app/default.nix index e15972ef1c..a18509ba11 100644 --- a/distros/rolling/qt-gui-app/default.nix +++ b/distros/rolling/qt-gui-app/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, qt-gui }: buildRosPackage { pname = "ros-rolling-qt-gui-app"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_app/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "c54ca508cc61b81e6e44fcfac88c03d2b017711739f019af98ceaed32a4bf2f5"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_app/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "d0c354f26b9d9d814006679398d8295d9dfa4faf91e7fb5c197065704484d03a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/qt-gui-core/default.nix b/distros/rolling/qt-gui-core/default.nix index f72dfadc82..871973d207 100644 --- a/distros/rolling/qt-gui-core/default.nix +++ b/distros/rolling/qt-gui-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, qt-dotgraph, qt-gui, qt-gui-app, qt-gui-cpp, qt-gui-py-common }: buildRosPackage { pname = "ros-rolling-qt-gui-core"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_core/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "d35a1611c8f4532668110970a27a2c456752a5c3eb6b7240eea984a08009dd15"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_core/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "968a75709371801501086cd10426e4188a5db1b7a3608bd824e69cbb27d7ff9b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/qt-gui-cpp/default.nix b/distros/rolling/qt-gui-cpp/default.nix index 9d5a4df7da..525c7f528c 100644 --- a/distros/rolling/qt-gui-cpp/default.nix +++ b/distros/rolling/qt-gui-cpp/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, pkg-config, pluginlib, python-qt-binding, qt-gui, qt5, tinyxml2-vendor }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, pkg-config, pluginlib, python-qt-binding, qt-gui, qt5, tinyxml2-vendor }: buildRosPackage { pname = "ros-rolling-qt-gui-cpp"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_cpp/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "bff7602d77b85ee23224bd3a3354e1d7add6b87a5ba580e8eb47824a7f1afc5c"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_cpp/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "c05d833d6486e59977b777c099849805d926fbc07e10aae81a6e3f092a0739e4"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake pkg-config python-qt-binding qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ pluginlib qt-gui tinyxml2-vendor ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/qt-gui-py-common/default.nix b/distros/rolling/qt-gui-py-common/default.nix index c4294ee06c..df7d8e5d0e 100644 --- a/distros/rolling/qt-gui-py-common/default.nix +++ b/distros/rolling/qt-gui-py-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding }: buildRosPackage { pname = "ros-rolling-qt-gui-py-common"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_py_common/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "88030bd3cfa017eba2b0ccd418626a6f85f1e300e7a7e9d231c34214f9464dc6"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui_py_common/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "02151738f7ad38eb44ff89b39b8fcb02b488ebc1334c1418ca6c80a4cbb8e6f1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/qt-gui/default.nix b/distros/rolling/qt-gui/default.nix index 5a19462678..8509c0d7c1 100644 --- a/distros/rolling/qt-gui/default.nix +++ b/distros/rolling/qt-gui/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt5, tango-icons-vendor }: buildRosPackage { pname = "ros-rolling-qt-gui"; - version = "2.8.0-r1"; + version = "2.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui/2.8.0-1.tar.gz"; - name = "2.8.0-1.tar.gz"; - sha256 = "83ef5f4e031208c6fe088424249214abb212fc77f826f8754872ae494e2f8c69"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/rolling/qt_gui/2.8.2-1.tar.gz"; + name = "2.8.2-1.tar.gz"; + sha256 = "5f8e8563019529abba1cfa8c7dbc06a29ab277e24e0dbf49c055f0c39c5a60d6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/quality-of-service-demo-cpp/default.nix b/distros/rolling/quality-of-service-demo-cpp/default.nix index 49bfe42bfb..06dea2088a 100644 --- a/distros/rolling/quality-of-service-demo-cpp/default.nix +++ b/distros/rolling/quality-of-service-demo-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-quality-of-service-demo-cpp"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_cpp/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "b4af524f84a9540af592491ddc3c9447b165698940d97004939b2cb9f0955f0c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_cpp/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "6450bb906ef532d9ec33e182d540bce7dfe33a5c74814beb50a0de1b34ee1605"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/quality-of-service-demo-py/default.nix b/distros/rolling/quality-of-service-demo-py/default.nix index c2bacaab7c..92561dfcb5 100644 --- a/distros/rolling/quality-of-service-demo-py/default.nix +++ b/distros/rolling/quality-of-service-demo-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-quality-of-service-demo-py"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_py/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "e2ec0cacaead60ebece25ebbd8b6d597c19d3519fd2709fc9ffba8413ab6db49"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/quality_of_service_demo_py/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "fdf7148e2e8ecdef1a636fbffae6f851d35dabb52b84ef948f12f1b117010abb"; }; buildType = "ament_python"; diff --git a/distros/rolling/range-sensor-broadcaster/default.nix b/distros/rolling/range-sensor-broadcaster/default.nix index 248c98e611..dd4a02f8b4 100644 --- a/distros/rolling/range-sensor-broadcaster/default.nix +++ b/distros/rolling/range-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-rolling-range-sensor-broadcaster"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/range_sensor_broadcaster/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "1b959b98dccea6413db245aafe1d40c4a901657d349953af0c73da46c5115d10"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/range_sensor_broadcaster/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "f9dff4bdf69286aef52fa03d0c61368cc320ea1b72a0ec1e2441861f19acf397"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rc-genicam-driver/default.nix b/distros/rolling/rc-genicam-driver/default.nix index 982abafb5a..52f80e1c02 100644 --- a/distros/rolling/rc-genicam-driver/default.nix +++ b/distros/rolling/rc-genicam-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-rolling-rc-genicam-driver"; - version = "0.3.0-r3"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/rolling/rc_genicam_driver/0.3.0-3.tar.gz"; - name = "0.3.0-3.tar.gz"; - sha256 = "e9541f4fcf4d0468195f3ce2b6b6a059bac3d4c2804095a91fcfea33db5beab9"; + url = "https://github.com/ros2-gbp/rc_genicam_driver_ros2-release/archive/release/rolling/rc_genicam_driver/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "ac22a54ff58a1245391abcdde25bcfe5fd323ccc1c61b6a68cd9876c30736fdf"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcl-action/default.nix b/distros/rolling/rcl-action/default.nix index 21c414971e..a3778cc8a1 100644 --- a/distros/rolling/rcl-action/default.nix +++ b/distros/rolling/rcl-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-rolling-rcl-action"; - version = "9.3.0-r1"; + version = "9.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_action/9.3.0-1.tar.gz"; - name = "9.3.0-1.tar.gz"; - sha256 = "55280ec871741db1a30e8c6f2e59ee71646cfa7e4e0cde723f247cfc2061f8b4"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_action/9.4.0-1.tar.gz"; + name = "9.4.0-1.tar.gz"; + sha256 = "24035ec9cd30f8ab69caa5a67514e86be59f3c11c96cfc0fd0771d25f144543d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcl-interfaces/default.nix b/distros/rolling/rcl-interfaces/default.nix index 9139178a82..4aa149fbf1 100644 --- a/distros/rolling/rcl-interfaces/default.nix +++ b/distros/rolling/rcl-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rcl-interfaces"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rcl_interfaces/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "7d6a9d6f7ab8eb12eb56110281806e9ae02a60206c80fbb22c0aabdf505f2b61"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rcl_interfaces/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "2340c3539c92db47e67374efccf2bf9fb702d58a53f7c1b3f7699f3d7b8f7692"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcl-lifecycle/default.nix b/distros/rolling/rcl-lifecycle/default.nix index 46d2af38a6..0c08922d86 100644 --- a/distros/rolling/rcl-lifecycle/default.nix +++ b/distros/rolling/rcl-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c, tracetools }: buildRosPackage { pname = "ros-rolling-rcl-lifecycle"; - version = "9.3.0-r1"; + version = "9.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_lifecycle/9.3.0-1.tar.gz"; - name = "9.3.0-1.tar.gz"; - sha256 = "cc59e6f855ebaffe128ec1865de22414c396070fc8f1ac0731493682ac3a4c99"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_lifecycle/9.4.0-1.tar.gz"; + name = "9.4.0-1.tar.gz"; + sha256 = "737feb5440dcbc8ae02609ab3d32266bae95ee7a6f7610cc5ba9ba6634ad8ba8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcl-yaml-param-parser/default.nix b/distros/rolling/rcl-yaml-param-parser/default.nix index a4b4a939e1..c9b5994f33 100644 --- a/distros/rolling/rcl-yaml-param-parser/default.nix +++ b/distros/rolling/rcl-yaml-param-parser/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcutils, rmw }: buildRosPackage { pname = "ros-rolling-rcl-yaml-param-parser"; - version = "9.3.0-r1"; + version = "9.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_yaml_param_parser/9.3.0-1.tar.gz"; - name = "9.3.0-1.tar.gz"; - sha256 = "87bf16f10aefbeb2adb3373e21d5bc3a11d7ecbfcbe6630486f9c05b887c6f54"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl_yaml_param_parser/9.4.0-1.tar.gz"; + name = "9.4.0-1.tar.gz"; + sha256 = "e1e7289282fde1cc15d3574c61d50e796c02e2c2ffd833ad16dc76fc12fdc0f7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcl/default.nix b/distros/rolling/rcl/default.nix index 390fb05e77..67a4dc9755 100644 --- a/distros/rolling/rcl/default.nix +++ b/distros/rolling/rcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-interface, rcl-logging-spdlog, rcl-yaml-param-parser, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, rosidl-runtime-cpp, service-msgs, test-msgs, tracetools, type-description-interfaces }: buildRosPackage { pname = "ros-rolling-rcl"; - version = "9.3.0-r1"; + version = "9.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl/9.3.0-1.tar.gz"; - name = "9.3.0-1.tar.gz"; - sha256 = "29fefd80631063aa48f62f035b09e0e0d9cb5285e38ae5694516f7a785397980"; + url = "https://github.com/ros2-gbp/rcl-release/archive/release/rolling/rcl/9.4.0-1.tar.gz"; + name = "9.4.0-1.tar.gz"; + sha256 = "8b6b2b07f198135a16775b8b2ee87a68f0e61134721213f02e477bb30dcedd05"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rclcpp-action/default.nix b/distros/rolling/rclcpp-action/default.nix index 2911cb827b..284e708e0b 100644 --- a/distros/rolling/rclcpp-action/default.nix +++ b/distros/rolling/rclcpp-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl, rcl-action, rclcpp, rcpputils, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-rolling-rclcpp-action"; - version = "28.2.0-r1"; + version = "28.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_action/28.2.0-1.tar.gz"; - name = "28.2.0-1.tar.gz"; - sha256 = "b29bcfb31d400efe7789c6b48b8c23c3f87a528a6b6cc1cde212ba43c8a78f59"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_action/28.3.2-1.tar.gz"; + name = "28.3.2-1.tar.gz"; + sha256 = "713e1561a0830f918934b0e01070a1393f0d70c64ef4787ab4b0737a752aeb31"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rclcpp-components/default.nix b/distros/rolling/rclcpp-components/default.nix index 91a4a37924..0b1adc8a40 100644 --- a/distros/rolling/rclcpp-components/default.nix +++ b/distros/rolling/rclcpp-components/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }: buildRosPackage { pname = "ros-rolling-rclcpp-components"; - version = "28.2.0-r1"; + version = "28.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_components/28.2.0-1.tar.gz"; - name = "28.2.0-1.tar.gz"; - sha256 = "07d3331f8b499ccd17b582d14d30ec6778fee92b41b4926970824d5d4abec870"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_components/28.3.2-1.tar.gz"; + name = "28.3.2-1.tar.gz"; + sha256 = "f0b7eacae8d89ca6b516b4d05cbc28c198e14066f54d5f1bc41fec13a71dd6df"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rclcpp-lifecycle/default.nix b/distros/rolling/rclcpp-lifecycle/default.nix index bf6580fd55..af71d25ddb 100644 --- a/distros/rolling/rclcpp-lifecycle/default.nix +++ b/distros/rolling/rclcpp-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-lifecycle, rclcpp, rcpputils, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }: buildRosPackage { pname = "ros-rolling-rclcpp-lifecycle"; - version = "28.2.0-r1"; + version = "28.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_lifecycle/28.2.0-1.tar.gz"; - name = "28.2.0-1.tar.gz"; - sha256 = "3992ddd5f1a564b04fa1202e24fab24321392025448456938ba3f8a46c83155d"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp_lifecycle/28.3.2-1.tar.gz"; + name = "28.3.2-1.tar.gz"; + sha256 = "4fb4e07791d69aa8f4d86f22e363809b77498c3b1d5401fcebee131ca7c3f4d1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rclcpp/default.nix b/distros/rolling/rclcpp/default.nix index 20fe05ce9d..a70ccb79f2 100644 --- a/distros/rolling/rclcpp/default.nix +++ b/distros/rolling/rclcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, python3, rcl, rcl-interfaces, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }: buildRosPackage { pname = "ros-rolling-rclcpp"; - version = "28.2.0-r1"; + version = "28.3.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp/28.2.0-1.tar.gz"; - name = "28.2.0-1.tar.gz"; - sha256 = "23f2308210d8d56bb1ead70278640557ba586f816c80db9f32287f4b46cb44e0"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/rolling/rclcpp/28.3.2-1.tar.gz"; + name = "28.3.2-1.tar.gz"; + sha256 = "271299f106e2610283e4b8e0a8f211f4bf611f0667744588690431482d9ed3b8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rclpy/default.nix b/distros/rolling/rclpy/default.nix index 726923cc45..6322b0924d 100644 --- a/distros/rolling/rclpy/default.nix +++ b/distros/rolling/rclpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, lifecycle-msgs, pybind11-vendor, python-cmake-module, python3Packages, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-lifecycle, rcl-logging-interface, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rosidl-runtime-c, rpyutils, test-msgs, unique-identifier-msgs }: buildRosPackage { pname = "ros-rolling-rclpy"; - version = "7.2.0-r1"; + version = "7.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/rolling/rclpy/7.2.0-1.tar.gz"; - name = "7.2.0-1.tar.gz"; - sha256 = "b095f658a619389d0f74bab7e8fcb6e6a6182f2d8ab76f4bdb1989608666dbfb"; + url = "https://github.com/ros2-gbp/rclpy-release/archive/release/rolling/rclpy/7.4.0-1.tar.gz"; + name = "7.4.0-1.tar.gz"; + sha256 = "0bb9f6811f545dbae3c50f44bd36cebbf0d0518dc2603c8818820331b3e764b6"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcpputils/default.nix b/distros/rolling/rcpputils/default.nix index a80ba992d6..79ed5ce7f9 100644 --- a/distros/rolling/rcpputils/default.nix +++ b/distros/rolling/rcpputils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gen-version-h, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, rcutils }: buildRosPackage { pname = "ros-rolling-rcpputils"; - version = "2.12.0-r1"; + version = "2.13.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/rolling/rcpputils/2.12.0-1.tar.gz"; - name = "2.12.0-1.tar.gz"; - sha256 = "51e7964cd7b080c012fb550e1d52f49eadd912f4273170531220d3abe8872f6d"; + url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/rolling/rcpputils/2.13.0-1.tar.gz"; + name = "2.13.0-1.tar.gz"; + sha256 = "219c78858144ab9f2c77374e634400bea6db34fd7c78f2719d32668670b98d3b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rcutils/default.nix b/distros/rolling/rcutils/default.nix index 720f4e8222..4c9b7ccd22 100644 --- a/distros/rolling/rcutils/default.nix +++ b/distros/rolling/rcutils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, python3Packages }: buildRosPackage { pname = "ros-rolling-rcutils"; - version = "6.8.0-r1"; + version = "6.9.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcutils-release/archive/release/rolling/rcutils/6.8.0-1.tar.gz"; - name = "6.8.0-1.tar.gz"; - sha256 = "300e15616e0e56357588a78c933a0cb5319353864b0a25855695640e018b844f"; + url = "https://github.com/ros2-gbp/rcutils-release/archive/release/rolling/rcutils/6.9.0-1.tar.gz"; + name = "6.9.0-1.tar.gz"; + sha256 = "739f978cf16a3d69151cc1e6b9f3c835ba3713b3859c6320c2b60ccef5868aac"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/resource-retriever/default.nix b/distros/rolling/resource-retriever/default.nix index 8d3a29d2b1..46d7ba5640 100644 --- a/distros/rolling/resource-retriever/default.nix +++ b/distros/rolling/resource-retriever/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }: buildRosPackage { pname = "ros-rolling-resource-retriever"; - version = "3.5.0-r1"; + version = "3.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/resource_retriever/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "ceb08b033dcbf999cb32886cc67f37e2941c9d0624cd97b7629318fe976fd8b2"; + url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/rolling/resource_retriever/3.5.1-1.tar.gz"; + name = "3.5.1-1.tar.gz"; + sha256 = "d05202344c16a0f0023d2e758a50d45ced1c320254dc4e2e29a97e4ca1c3a1d2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rig-reconfigure/default.nix b/distros/rolling/rig-reconfigure/default.nix index d4d29a63d3..99882416c3 100644 --- a/distros/rolling/rig-reconfigure/default.nix +++ b/distros/rolling/rig-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, git, glfw3, rclcpp }: buildRosPackage { pname = "ros-rolling-rig-reconfigure"; - version = "1.4.0-r3"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/rolling/rig_reconfigure/1.4.0-3.tar.gz"; - name = "1.4.0-3.tar.gz"; - sha256 = "9b3147d3f57fa9d13cfb1d28be2b566fad9fddc4d14395a3bdda92a1be3bb556"; + url = "https://github.com/ros2-gbp/rig_reconfigure-release/archive/release/rolling/rig_reconfigure/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "23556a3db73dcdce0fd843cd5d89ea4c3e09ed68c73d38cea4dc319345de1ea1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-api-msgs/default.nix b/distros/rolling/rmf-api-msgs/default.nix index 36a30a1d13..e81a264f92 100644 --- a/distros/rolling/rmf-api-msgs/default.nix +++ b/distros/rolling/rmf-api-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nlohmann_json, python3Packages }: buildRosPackage { pname = "ros-rolling-rmf-api-msgs"; - version = "0.2.1-r2"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/rolling/rmf_api_msgs/0.2.1-2.tar.gz"; - name = "0.2.1-2.tar.gz"; - sha256 = "bcb443abf05d810746ef17f7643570205574934cbebb24aef848e6f77cedd66d"; + url = "https://github.com/ros2-gbp/rmf_api_msgs-release/archive/release/rolling/rmf_api_msgs/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "17b8d80b8d1a3d5872d354d62507bf9b5938012a6ec808b0e60a1e1218ebd301"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-battery/default.nix b/distros/rolling/rmf-battery/default.nix index 05302620d0..c18a8ffa64 100644 --- a/distros/rolling/rmf-battery/default.nix +++ b/distros/rolling/rmf-battery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, eigen3-cmake-module, rmf-traffic, rmf-utils }: buildRosPackage { pname = "ros-rolling-rmf-battery"; - version = "0.3.0-r2"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/rolling/rmf_battery/0.3.0-2.tar.gz"; - name = "0.3.0-2.tar.gz"; - sha256 = "ff03ed071357f1cdbad2855f835a566dca2f4ea40ebe9580d42dc232a0d44848"; + url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/rolling/rmf_battery/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "e606d8a852d3017d10d62631326fc9d3783b2027fef6dbdecf55b6db89b72023"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-building-map-msgs/default.nix b/distros/rolling/rmf-building-map-msgs/default.nix index cf2b6192de..92d06b9495 100644 --- a/distros/rolling/rmf-building-map-msgs/default.nix +++ b/distros/rolling/rmf-building-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-building-map-msgs"; - version = "1.4.0-r2"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/rolling/rmf_building_map_msgs/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "0094d3646d4e86ab51556540c7f53a630e844d78aab3e5a350fbf690ca6b5ee0"; + url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/rolling/rmf_building_map_msgs/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "6e02ade0f3c257d7cae1d1fce7d019632921caf3338db6787ede404ad6b23ef9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-building-map-tools/default.nix b/distros/rolling/rmf-building-map-tools/default.nix new file mode 100644 index 0000000000..b82257aec2 --- /dev/null +++ b/distros/rolling/rmf-building-map-tools/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-index-python, gz-fuel-tools-vendor, python3Packages, pythonPackages, rclpy, rmf-building-map-msgs, rmf-site-map-msgs, sqlite, std-msgs, yaml-cpp }: +buildRosPackage { + pname = "ros-rolling-rmf-building-map-tools"; + version = "1.10.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_building_map_tools/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "537b5d7835d8b949882b746aa6bf245a19720923b61978ee7ebdb365944c5036"; + }; + + buildType = "ament_python"; + checkInputs = [ pythonPackages.pytest ]; + propagatedBuildInputs = [ ament-index-python gz-fuel-tools-vendor python3Packages.Rtree python3Packages.fiona python3Packages.pyproj python3Packages.pyyaml python3Packages.requests python3Packages.shapely rclpy rmf-building-map-msgs rmf-site-map-msgs sqlite std-msgs yaml-cpp ]; + + meta = { + description = "RMF Building map tools"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-building-sim-gz-plugins/default.nix b/distros/rolling/rmf-building-sim-gz-plugins/default.nix new file mode 100644 index 0000000000..0527657772 --- /dev/null +++ b/distros/rolling/rmf-building-sim-gz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, gz-gui-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sim-vendor, gz-transport-vendor, menge-vendor, qt5, rclcpp, rmf-door-msgs, rmf-fleet-msgs, rmf-lift-msgs }: +buildRosPackage { + pname = "ros-rolling-rmf-building-sim-gz-plugins"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/rolling/rmf_building_sim_gz_plugins/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "0488951250b45f5f98167d628ee8c791a3cd30f84d717b02f8975bc6e69fba85"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ gz-gui-vendor gz-msgs-vendor gz-plugin-vendor gz-rendering-vendor gz-sim-vendor gz-transport-vendor menge-vendor qt5.qtbase qt5.qtdeclarative rclcpp rmf-door-msgs rmf-fleet-msgs rmf-lift-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Gazebo plugins for building infrastructure simulation"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-charger-msgs/default.nix b/distros/rolling/rmf-charger-msgs/default.nix index ccc35c17b2..bd89951bd9 100644 --- a/distros/rolling/rmf-charger-msgs/default.nix +++ b/distros/rolling/rmf-charger-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-charger-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_charger_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "f76fc68cdb4948b365c65f62bad527ec5610d34daf86c25e9011a6264bcf7208"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_charger_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "2110a246e4c44d8366fe63cd5b4726bdd7fa39fb9df020d55ee610e37d72e2ce"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-charging-schedule/default.nix b/distros/rolling/rmf-charging-schedule/default.nix index 6c5511e13d..62f3fe1c18 100644 --- a/distros/rolling/rmf-charging-schedule/default.nix +++ b/distros/rolling/rmf-charging-schedule/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rclpy, rmf-fleet-msgs }: buildRosPackage { pname = "ros-rolling-rmf-charging-schedule"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_charging_schedule/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "225c6844e9b29759a05179c30c6d291b020ce4b3bc32aa8c4d2974d1473f1d5e"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_charging_schedule/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "43bd052e5e8e6b7fcaa4e4568ac8a9be762831c93856a338b6554ca84f221626"; }; buildType = "ament_python"; diff --git a/distros/rolling/rmf-demos-assets/default.nix b/distros/rolling/rmf-demos-assets/default.nix new file mode 100644 index 0000000000..b8a384720f --- /dev/null +++ b/distros/rolling/rmf-demos-assets/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-assets"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_assets/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "9f4f25a8ed8d047fddfc5a5ba461726ee1520d1a193daab4d4174fce48ac9ae8"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Models and other media used for RMF demos"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-demos-bridges/default.nix b/distros/rolling/rmf-demos-bridges/default.nix new file mode 100644 index 0000000000..762d5c536e --- /dev/null +++ b/distros/rolling/rmf-demos-bridges/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, python3Packages, rmf-building-map-tools, rmf-fleet-msgs, rmf-site-map-msgs, rmf-traffic-msgs }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-bridges"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_bridges/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "b9645c243252cc9ca318ddfebdbf058643ccc5ce863de0ed2d90be91705dc76a"; + }; + + buildType = "ament_python"; + propagatedBuildInputs = [ python3Packages.flask-socketio python3Packages.paho-mqtt python3Packages.pyproj python3Packages.pyyaml rmf-building-map-tools rmf-fleet-msgs rmf-site-map-msgs rmf-traffic-msgs ]; + + meta = { + description = "Nodes for bridging between different communication stacks"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-demos-fleet-adapter/default.nix b/distros/rolling/rmf-demos-fleet-adapter/default.nix new file mode 100644 index 0000000000..1f37f967a7 --- /dev/null +++ b/distros/rolling/rmf-demos-fleet-adapter/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-xml, python3Packages, rclpy, rmf-fleet-adapter-python, rmf-fleet-msgs, rmf-task-msgs }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-fleet-adapter"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_fleet_adapter/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "665c624f2041f164f677f298a54ca268a2c06b95609080574a0b1ff0ce5117a2"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 ]; + propagatedBuildInputs = [ launch-xml python3Packages.fastapi python3Packages.flask-socketio python3Packages.numpy python3Packages.pydantic python3Packages.pyproj python3Packages.pyyaml python3Packages.requests python3Packages.uvicorn rclpy rmf-fleet-adapter-python rmf-fleet-msgs rmf-task-msgs ]; + + meta = { + description = "Fleet adapters for interfacing with RMF Demos robots with a fleet manager via REST API"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-demos-gz/default.nix b/distros/rolling/rmf-demos-gz/default.nix new file mode 100644 index 0000000000..b2cf88bc64 --- /dev/null +++ b/distros/rolling/rmf-demos-gz/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, gz-sim-vendor, launch-xml, rmf-building-sim-gz-plugins, rmf-demos, rmf-robot-sim-gz-plugins, ros-gz-bridge, ros2launch, teleop-twist-keyboard }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-gz"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_gz/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "bf17d28ae67d2237e8e4b7e37b56ffe04fa49369034d42943914f8bdd330531c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ gz-sim-vendor launch-xml rmf-building-sim-gz-plugins rmf-demos rmf-robot-sim-gz-plugins ros-gz-bridge ros2launch teleop-twist-keyboard ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Launch files for RMF demos using the Gazebo simulator"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-demos-maps/default.nix b/distros/rolling/rmf-demos-maps/default.nix new file mode 100644 index 0000000000..3f307f9bdb --- /dev/null +++ b/distros/rolling/rmf-demos-maps/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-maps"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_maps/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "0e96f19727e673a32b7050cfba8010671797e3e5bbb262a7b40f45f9744b19d4"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; + nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; + + meta = { + description = "A package containing demo maps for rmf"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-demos-tasks/default.nix b/distros/rolling/rmf-demos-tasks/default.nix new file mode 100644 index 0000000000..3fcf836d2b --- /dev/null +++ b/distros/rolling/rmf-demos-tasks/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-lift-msgs, rmf-task-msgs }: +buildRosPackage { + pname = "ros-rolling-rmf-demos-tasks"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos_tasks/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "0e98222a543b23ad1c8f2bc622ea7df9f5b01d83f73b967384a05bde84193e1c"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 ]; + propagatedBuildInputs = [ rmf-dispenser-msgs rmf-fleet-msgs rmf-lift-msgs rmf-task-msgs ]; + + meta = { + description = "A package containing scripts for demos"; + license = with lib.licenses; [ "Apache-Licence-2.0" ]; + }; +} diff --git a/distros/rolling/rmf-demos/default.nix b/distros/rolling/rmf-demos/default.nix new file mode 100644 index 0000000000..398df7379e --- /dev/null +++ b/distros/rolling/rmf-demos/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-building-map-tools, rmf-demos-assets, rmf-demos-fleet-adapter, rmf-demos-maps, rmf-demos-tasks, rmf-fleet-adapter, rmf-task-ros2, rmf-traffic-ros2, rmf-visualization, rviz2 }: +buildRosPackage { + pname = "ros-rolling-rmf-demos"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/rolling/rmf_demos/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "6d9b0244a3550385e669587c78325e201d529e749e18695af8196279c0512828"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ launch-xml rmf-building-map-tools rmf-demos-assets rmf-demos-fleet-adapter rmf-demos-maps rmf-demos-tasks rmf-fleet-adapter rmf-task-ros2 rmf-traffic-ros2 rmf-visualization rviz2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Common launch files for RMF demos"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-dev/default.nix b/distros/rolling/rmf-dev/default.nix index b09c7b12c6..3c7f819ce5 100644 --- a/distros/rolling/rmf-dev/default.nix +++ b/distros/rolling/rmf-dev/default.nix @@ -2,24 +2,24 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, menge-vendor, nlohmann-json-schema-validator-vendor, pybind11-json-vendor, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-building-map-tools, rmf-building-sim-common, rmf-building-sim-gz-classic-plugins, rmf-building-sim-gz-plugins, rmf-charger-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-adapter, rmf-fleet-adapter-python, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-obstacle-msgs, rmf-robot-sim-common, rmf-robot-sim-gz-classic-plugins, rmf-robot-sim-gz-plugins, rmf-scheduler-msgs, rmf-site-map-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-editor, rmf-traffic-editor-assets, rmf-traffic-editor-test-maps, rmf-traffic-examples, rmf-traffic-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-floorplans, rmf-visualization-msgs, rmf-visualization-navgraphs, rmf-visualization-obstacles, rmf-visualization-rviz2-plugins, rmf-visualization-schedule, rmf-websocket, rmf-workcell-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, menge-vendor, nlohmann-json-schema-validator-vendor, pybind11-json-vendor, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-building-map-tools, rmf-building-sim-gz-plugins, rmf-charger-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-adapter, rmf-fleet-adapter-python, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-obstacle-msgs, rmf-robot-sim-common, rmf-robot-sim-gz-plugins, rmf-scheduler-msgs, rmf-site-map-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-editor, rmf-traffic-editor-assets, rmf-traffic-editor-test-maps, rmf-traffic-examples, rmf-traffic-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-floorplans, rmf-visualization-msgs, rmf-visualization-navgraphs, rmf-visualization-obstacles, rmf-visualization-rviz2-plugins, rmf-visualization-schedule, rmf-websocket, rmf-workcell-msgs }: buildRosPackage { pname = "ros-rolling-rmf-dev"; - version = "0.0.1-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_variants-release/archive/release/rolling/rmf_dev/0.0.1-1.tar.gz"; - name = "0.0.1-1.tar.gz"; - sha256 = "8a506462a9780cb0af5cdbfe1db8fd4a636d52eed0754fe24a0d97d579020415"; + url = "https://github.com/ros2-gbp/rmf_variants-release/archive/release/rolling/rmf_dev/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "4010926687e24492647baf9249bf801e96cfbc6e3d2642012e809e1d16d50f38"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-cmake-catch2 menge-vendor nlohmann-json-schema-validator-vendor pybind11-json-vendor rmf-api-msgs rmf-battery rmf-building-map-msgs rmf-building-map-tools rmf-building-sim-common rmf-building-sim-gz-classic-plugins rmf-building-sim-gz-plugins rmf-charger-msgs rmf-dispenser-msgs rmf-door-msgs rmf-fleet-adapter rmf-fleet-adapter-python rmf-fleet-msgs rmf-ingestor-msgs rmf-lift-msgs rmf-obstacle-msgs rmf-robot-sim-common rmf-robot-sim-gz-classic-plugins rmf-robot-sim-gz-plugins rmf-scheduler-msgs rmf-site-map-msgs rmf-task rmf-task-msgs rmf-task-ros2 rmf-task-sequence rmf-traffic rmf-traffic-editor rmf-traffic-editor-assets rmf-traffic-editor-test-maps rmf-traffic-examples rmf-traffic-msgs rmf-traffic-ros2 rmf-utils rmf-visualization rmf-visualization-building-systems rmf-visualization-fleet-states rmf-visualization-floorplans rmf-visualization-msgs rmf-visualization-navgraphs rmf-visualization-obstacles rmf-visualization-rviz2-plugins rmf-visualization-schedule rmf-websocket rmf-workcell-msgs ]; + propagatedBuildInputs = [ ament-cmake-catch2 menge-vendor nlohmann-json-schema-validator-vendor pybind11-json-vendor rmf-api-msgs rmf-battery rmf-building-map-msgs rmf-building-map-tools rmf-building-sim-gz-plugins rmf-charger-msgs rmf-dispenser-msgs rmf-door-msgs rmf-fleet-adapter rmf-fleet-adapter-python rmf-fleet-msgs rmf-ingestor-msgs rmf-lift-msgs rmf-obstacle-msgs rmf-robot-sim-common rmf-robot-sim-gz-plugins rmf-scheduler-msgs rmf-site-map-msgs rmf-task rmf-task-msgs rmf-task-ros2 rmf-task-sequence rmf-traffic rmf-traffic-editor rmf-traffic-editor-assets rmf-traffic-editor-test-maps rmf-traffic-examples rmf-traffic-msgs rmf-traffic-ros2 rmf-utils rmf-visualization rmf-visualization-building-systems rmf-visualization-fleet-states rmf-visualization-floorplans rmf-visualization-msgs rmf-visualization-navgraphs rmf-visualization-obstacles rmf-visualization-rviz2-plugins rmf-visualization-schedule rmf-websocket rmf-workcell-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { - description = ''A package to aggregate the packages required for a minimal installation of Open-RMF''; + description = "A package to aggregate the packages required for a minimal installation of Open-RMF"; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/rmf-dispenser-msgs/default.nix b/distros/rolling/rmf-dispenser-msgs/default.nix index 2b774d793d..c373b73e62 100644 --- a/distros/rolling/rmf-dispenser-msgs/default.nix +++ b/distros/rolling/rmf-dispenser-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-dispenser-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_dispenser_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "dc3f25681fd3290c6b5c9eb1758cd06f9a7de5b8263d527f82ffb25c5eedf359"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_dispenser_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "8be1a52405a55baaa668d4bb431c6b5b7f820f760fc7d8a20d37553c0ef9d855"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-door-msgs/default.nix b/distros/rolling/rmf-door-msgs/default.nix index 41273ea134..fa55d56572 100644 --- a/distros/rolling/rmf-door-msgs/default.nix +++ b/distros/rolling/rmf-door-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-door-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_door_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "6eeabc847ae58114db6f9f4c0d1dc2b10fc42a3511112ffc243ea5c8872d734d"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_door_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "0c866a3b29373e3e47a93096b960e62b73c954363ace5c0527ac88bbebca2fcf"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-fleet-adapter-python/default.nix b/distros/rolling/rmf-fleet-adapter-python/default.nix index 9a39b5a7c0..df172a1906 100644 --- a/distros/rolling/rmf-fleet-adapter-python/default.nix +++ b/distros/rolling/rmf-fleet-adapter-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, pybind11-json-vendor, pybind11-vendor, rclpy, rmf-fleet-adapter }: buildRosPackage { pname = "ros-rolling-rmf-fleet-adapter-python"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_fleet_adapter_python/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "3cb6552aa6bb993b7f9b03f62e06aac3fb7f035ae0e06cc905c1f502673f8d89"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_fleet_adapter_python/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "e4f7712b31cd8d32dc34e00d87761df64e3422e69197c80110036306daed243f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-fleet-adapter/default.nix b/distros/rolling/rmf-fleet-adapter/default.nix index fcd46c15c5..5c34fddd49 100644 --- a/distros/rolling/rmf-fleet-adapter/default.nix +++ b/distros/rolling/rmf-fleet-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rclcpp-components, rmf-api-msgs, rmf-battery, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-task, rmf-task-msgs, rmf-task-ros2, rmf-task-sequence, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket, std-msgs, yaml-cpp }: buildRosPackage { pname = "ros-rolling-rmf-fleet-adapter"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_fleet_adapter/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "35795ec7d0aa318c39aacb2ed914f60226bc155502dc684e01542ff2fb7f6cc5"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_fleet_adapter/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "23b01b35c3dcce03a72c377f6b50aad0c4d63acb66b5104a5f9cf7ad31cb7fcf"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-fleet-msgs/default.nix b/distros/rolling/rmf-fleet-msgs/default.nix index 8a69b8fc16..ca7ebeb3e4 100644 --- a/distros/rolling/rmf-fleet-msgs/default.nix +++ b/distros/rolling/rmf-fleet-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-fleet-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_fleet_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "873220828e033c701205d7ca2c1b6f3cd120fec7b633136794848794f1314490"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_fleet_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "62c704c7bb384703f99ffc40e20ab7ac3742c5d5557046e6abc8d9c3b122872a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-ingestor-msgs/default.nix b/distros/rolling/rmf-ingestor-msgs/default.nix index cbbca4e1d5..883f9991a2 100644 --- a/distros/rolling/rmf-ingestor-msgs/default.nix +++ b/distros/rolling/rmf-ingestor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-ingestor-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_ingestor_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "cb0a6cc9be8480ad55affc86f2d234ed01ce465a1a809720a86afcfd8e7375fa"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_ingestor_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "af4f8a971b8438418eeb54b76902643f9f9218c3ac169e1d96e5ce69cd64aa22"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-lift-msgs/default.nix b/distros/rolling/rmf-lift-msgs/default.nix index c00a51dbe8..27c825c470 100644 --- a/distros/rolling/rmf-lift-msgs/default.nix +++ b/distros/rolling/rmf-lift-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-lift-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_lift_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "db9adde24983761c14d84c76a0611ee5f242f69b552f9b316911d0ae5837d04a"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_lift_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "968385aabc9ac0ed25efd7202f7d29f53ad349a86ffc42bc769c8c94ee9a9a04"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-obstacle-msgs/default.nix b/distros/rolling/rmf-obstacle-msgs/default.nix index 8a994b7732..a3a67d00ca 100644 --- a/distros/rolling/rmf-obstacle-msgs/default.nix +++ b/distros/rolling/rmf-obstacle-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-rmf-obstacle-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_obstacle_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "a4fc0ab434bd6a09df627906cf44d684529512d638776caddb1298894926855c"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_obstacle_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "2233b29dde5f812ce3cd68a5b481e2d9c05e5130f0b5e54d505da5c5df3cba8f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-robot-sim-common/default.nix b/distros/rolling/rmf-robot-sim-common/default.nix index 7e6f2f22de..e4e5f590f1 100644 --- a/distros/rolling/rmf-robot-sim-common/default.nix +++ b/distros/rolling/rmf-robot-sim-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, eigen, eigen3-cmake-module, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-rmf-robot-sim-common"; - version = "2.2.2-r1"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/rolling/rmf_robot_sim_common/2.2.2-1.tar.gz"; - name = "2.2.2-1.tar.gz"; - sha256 = "31cfa0c904dc4c9d7e49ff76e72019d43b35cb3ac7c3a1e0595a657f7315f4e3"; + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/rolling/rmf_robot_sim_common/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "b42ae60bbd6100c4309e5aa30a10247e6120cb89c9852254351eb3f00d018fc5"; }; buildType = "ament_cmake"; @@ -19,7 +19,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; meta = { - description = ''Common utility functions for Gazebo-classic and Gazebo RMF plugins''; + description = "Common utility functions for Gazebo-classic and Gazebo RMF plugins"; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/rmf-robot-sim-gz-plugins/default.nix b/distros/rolling/rmf-robot-sim-gz-plugins/default.nix new file mode 100644 index 0000000000..747c16d55a --- /dev/null +++ b/distros/rolling/rmf-robot-sim-gz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, gz-gui-vendor, gz-msgs-vendor, gz-plugin-vendor, gz-rendering-vendor, gz-sim-vendor, gz-transport-vendor, qt5, rclcpp, rmf-building-map-msgs, rmf-building-sim-gz-plugins, rmf-fleet-msgs, rmf-robot-sim-common }: +buildRosPackage { + pname = "ros-rolling-rmf-robot-sim-gz-plugins"; + version = "2.4.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/rolling/rmf_robot_sim_gz_plugins/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "7a26b6280455b64dd92b265598d241d58dd61ffb497656a4e747bdea6702fa10"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ eigen gz-gui-vendor gz-msgs-vendor gz-plugin-vendor gz-rendering-vendor gz-sim-vendor gz-transport-vendor qt5.qtbase qt5.qtdeclarative rclcpp rmf-building-map-msgs rmf-building-sim-gz-plugins rmf-fleet-msgs rmf-robot-sim-common ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "ROS 2 Gazebo plugins for TeleportIngestors and TeleportDispensers"; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/rolling/rmf-scheduler-msgs/default.nix b/distros/rolling/rmf-scheduler-msgs/default.nix index e0547f6de0..b0f73e4a48 100644 --- a/distros/rolling/rmf-scheduler-msgs/default.nix +++ b/distros/rolling/rmf-scheduler-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-scheduler-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_scheduler_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "86100c9aff199252b60ea634e502425f96b8295b925d1831fd6233f581cedf3e"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_scheduler_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "60af315c07bbf4d428630e2b3de93f98fff9eeeb70794fb4fa54c5fe9ab6d9a1"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-site-map-msgs/default.nix b/distros/rolling/rmf-site-map-msgs/default.nix index 074d684862..2f1520cbaa 100644 --- a/distros/rolling/rmf-site-map-msgs/default.nix +++ b/distros/rolling/rmf-site-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-site-map-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_site_map_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "a3b1f75fb923efba1147189bfec910683f3101a1173fc04bb90006c09b5f9499"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_site_map_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "85728c08a25ffee979a77afd8bf37b3c1ac7b3d8ecbff9949238d69448b78109"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-task-msgs/default.nix b/distros/rolling/rmf-task-msgs/default.nix index 9cd9f21d58..1a6e1d1b46 100644 --- a/distros/rolling/rmf-task-msgs/default.nix +++ b/distros/rolling/rmf-task-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-task-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_task_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "1438e73bab34975972a22ee2283daa1351dff0aa36a344b70ac659f4674b7c29"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_task_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "93d440cab5e0bbc1d680ec610633a078485a66f032043efd28454b2b34aa36c0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-task-ros2/default.nix b/distros/rolling/rmf-task-ros2/default.nix index 4bcd668335..a5c84d9dd8 100644 --- a/distros/rolling/rmf-task-ros2/default.nix +++ b/distros/rolling/rmf-task-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-api-msgs, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-websocket }: buildRosPackage { pname = "ros-rolling-rmf-task-ros2"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_task_ros2/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "75563017b2263d68072eaf34991e3616e9cb7a989a3a596d8e9789fa9d85715e"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_task_ros2/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "2bd75cdd9a36c3fbdd6fd0fab0215c3bf4774a4442325104892f461b260d0c44"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-task-sequence/default.nix b/distros/rolling/rmf-task-sequence/default.nix index 9363d06c07..51252615dd 100644 --- a/distros/rolling/rmf-task-sequence/default.nix +++ b/distros/rolling/rmf-task-sequence/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, nlohmann-json-schema-validator-vendor, nlohmann_json, rmf-api-msgs, rmf-task }: buildRosPackage { pname = "ros-rolling-rmf-task-sequence"; - version = "2.4.0-r2"; + version = "2.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/rolling/rmf_task_sequence/2.4.0-2.tar.gz"; - name = "2.4.0-2.tar.gz"; - sha256 = "5d0bf089ee24083408afe8f61daaee918e270cbc143b0336baae3e0d61e26f4e"; + url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/rolling/rmf_task_sequence/2.6.0-1.tar.gz"; + name = "2.6.0-1.tar.gz"; + sha256 = "1d1c0d9931cd3f13b96056576dd36354bdce856a4351a243e4b94a956c14227a"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-task/default.nix b/distros/rolling/rmf-task/default.nix index 399d6f204f..5f99e306be 100644 --- a/distros/rolling/rmf-task/default.nix +++ b/distros/rolling/rmf-task/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, rmf-battery, rmf-utils }: buildRosPackage { pname = "ros-rolling-rmf-task"; - version = "2.4.0-r2"; + version = "2.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/rolling/rmf_task/2.4.0-2.tar.gz"; - name = "2.4.0-2.tar.gz"; - sha256 = "b53282c5b96061112fa52b2d973efcc43c743296be71c39301af04d893fdca46"; + url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/rolling/rmf_task/2.6.0-1.tar.gz"; + name = "2.6.0-1.tar.gz"; + sha256 = "1ae58d2c2f42c11378033d2c730e0a52946df2fd83b0a2ab46afa7d65a944bb1"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-traffic-editor-assets/default.nix b/distros/rolling/rmf-traffic-editor-assets/default.nix index fd81d20ad0..cd99a55379 100644 --- a/distros/rolling/rmf-traffic-editor-assets/default.nix +++ b/distros/rolling/rmf-traffic-editor-assets/default.nix @@ -2,21 +2,23 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, }: +{ lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-rolling-rmf-traffic-editor-assets"; - version = "1.8.2-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor_assets/1.8.2-1.tar.gz"; - name = "1.8.2-1.tar.gz"; - sha256 = "ed3b88f60bfd3b0073b24b0559aa374fbb9bd6a68ccc3c4b26947feab55b19db"; + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor_assets/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "39344f54ae60d408a97cecd71af98a459cf632bc05f37c194b09ea0c8c4be340"; }; - buildType = "ament_python"; + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake ]; meta = { - description = ''Assets for use with traffic_editor.''; + description = "Assets for use with traffic_editor."; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/rmf-traffic-editor-test-maps/default.nix b/distros/rolling/rmf-traffic-editor-test-maps/default.nix index d9b6ae3536..5f97873adf 100644 --- a/distros/rolling/rmf-traffic-editor-test-maps/default.nix +++ b/distros/rolling/rmf-traffic-editor-test-maps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: buildRosPackage { pname = "ros-rolling-rmf-traffic-editor-test-maps"; - version = "1.8.2-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor_test_maps/1.8.2-1.tar.gz"; - name = "1.8.2-1.tar.gz"; - sha256 = "064c9abe311839a2f64c992c12fb22bc0432b49163b4a129851339c0d7199150"; + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor_test_maps/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "e60d91858304e9058d798fb8be992d5c4e3524cc888de947c80365bfd950fc17"; }; buildType = "ament_cmake"; @@ -18,7 +18,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; meta = { - description = ''Some test maps for traffic_editor and rmf_building_map_tools.''; + description = "Some test maps for traffic_editor and rmf_building_map_tools."; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/rmf-traffic-editor/default.nix b/distros/rolling/rmf-traffic-editor/default.nix index 60219fb2e8..0b5836ef2f 100644 --- a/distros/rolling/rmf-traffic-editor/default.nix +++ b/distros/rolling/rmf-traffic-editor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, ament-index-cpp, ceres-solver, eigen, glog, proj, qt5, rmf-utils, yaml-cpp }: buildRosPackage { pname = "ros-rolling-rmf-traffic-editor"; - version = "1.8.2-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor/1.8.2-1.tar.gz"; - name = "1.8.2-1.tar.gz"; - sha256 = "ef2d4ab553a35e43652e36c688bb359b238bbb104865700fe633f258f99cb9d8"; + url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/rolling/rmf_traffic_editor/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "ecb9cd4a026f4e8363ec97fc7cbb4fb3108527ac7ce6ebe1cc2b4fc9ce59a821"; }; buildType = "ament_cmake"; @@ -19,7 +19,7 @@ buildRosPackage { propagatedBuildInputs = [ ceres-solver glog proj ]; meta = { - description = ''traffic editor''; + description = "traffic editor"; license = with lib.licenses; [ asl20 ]; }; } diff --git a/distros/rolling/rmf-traffic-examples/default.nix b/distros/rolling/rmf-traffic-examples/default.nix index 61dc757a47..f122a5a2db 100644 --- a/distros/rolling/rmf-traffic-examples/default.nix +++ b/distros/rolling/rmf-traffic-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, rmf-traffic }: buildRosPackage { pname = "ros-rolling-rmf-traffic-examples"; - version = "3.3.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/rolling/rmf_traffic_examples/3.3.1-2.tar.gz"; - name = "3.3.1-2.tar.gz"; - sha256 = "9a689584470a8465b875852c5f769a43fd9586f2cbca76b4d8a1875f3770cac8"; + url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/rolling/rmf_traffic_examples/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "604c8311080acad05e693a394137a94cc48da586ddcb3cfd2b13530c662677ec"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-traffic-msgs/default.nix b/distros/rolling/rmf-traffic-msgs/default.nix index aea27bb59a..496a6a67ca 100644 --- a/distros/rolling/rmf-traffic-msgs/default.nix +++ b/distros/rolling/rmf-traffic-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-traffic-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_traffic_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "4ecbb85e22cbc0c09c334e8b8f80d5c4d9babb2739b0f3a59a69b66b964659a1"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_traffic_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "7f3a1f0244948ee2b5db7eeacd88ad63da5ddca7f3eafcd1b00416f747bee48e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-traffic-ros2/default.nix b/distros/rolling/rmf-traffic-ros2/default.nix index 5a80e0dccd..2cca5fe81c 100644 --- a/distros/rolling/rmf-traffic-ros2/default.nix +++ b/distros/rolling/rmf-traffic-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, backward-ros, eigen, nlohmann_json, proj, rclcpp, rmf-building-map-msgs, rmf-fleet-msgs, rmf-site-map-msgs, rmf-traffic, rmf-traffic-msgs, rmf-utils, util-linux, yaml-cpp, zlib }: buildRosPackage { pname = "ros-rolling-rmf-traffic-ros2"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_traffic_ros2/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "f4e6da14c87ec79a9b0b602a8eacca7a1c67854ba1390ed0e12637ed28dc16dc"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_traffic_ros2/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "e69a6dc573ec1083c952b50204704c846405258cfef60b05a1737140bb5237ed"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-traffic/default.nix b/distros/rolling/rmf-traffic/default.nix index 396475fafc..b6f4f73694 100644 --- a/distros/rolling/rmf-traffic/default.nix +++ b/distros/rolling/rmf-traffic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake, eigen, eigen3-cmake-module, libccd, rmf-utils }: buildRosPackage { pname = "ros-rolling-rmf-traffic"; - version = "3.3.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/rolling/rmf_traffic/3.3.1-2.tar.gz"; - name = "3.3.1-2.tar.gz"; - sha256 = "7b4f0ae60769b9cdbe66b4f7fc6c9fadcb39658b61c1ef01bf03aba3e16483ee"; + url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/rolling/rmf_traffic/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "264a221a0b78398c88ecba45a5a1f16b010f4cfdf413fb7056a3f4a459a59ada"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-utils/default.nix b/distros/rolling/rmf-utils/default.nix index 3e9e8bdde1..9e4d3eacff 100644 --- a/distros/rolling/rmf-utils/default.nix +++ b/distros/rolling/rmf-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-catch2, ament-cmake-uncrustify, cmake }: buildRosPackage { pname = "ros-rolling-rmf-utils"; - version = "1.6.0-r2"; + version = "1.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/rolling/rmf_utils/1.6.0-2.tar.gz"; - name = "1.6.0-2.tar.gz"; - sha256 = "7081754ff7a6e18e9b4914599cec98afef18e0aebd9ff960e918f6ccecaf2750"; + url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/rolling/rmf_utils/1.7.0-1.tar.gz"; + name = "1.7.0-1.tar.gz"; + sha256 = "2e2f3fa58b2fbc7e1c7fccbeab0eafca2325c59d3e0c342e32cc7b0996cfd832"; }; buildType = "cmake"; diff --git a/distros/rolling/rmf-visualization-building-systems/default.nix b/distros/rolling/rmf-visualization-building-systems/default.nix index c596cbce0c..1dcf5c375c 100644 --- a/distros/rolling/rmf-visualization-building-systems/default.nix +++ b/distros/rolling/rmf-visualization-building-systems/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs, rmf-visualization-msgs }: buildRosPackage { pname = "ros-rolling-rmf-visualization-building-systems"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_building_systems/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "1c45b7e5c487e5f9da9acc8120787c814b5e0932e245e35e765b6503eb2006e0"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_building_systems/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "7ccf2299949f6ffb19584b03443f8b59c307192738fae0cb2be32850180ba76f"; }; buildType = "ament_python"; diff --git a/distros/rolling/rmf-visualization-fleet-states/default.nix b/distros/rolling/rmf-visualization-fleet-states/default.nix index d9c89869b2..fdbae149b1 100644 --- a/distros/rolling/rmf-visualization-fleet-states/default.nix +++ b/distros/rolling/rmf-visualization-fleet-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, rmf-fleet-msgs, rmf-utils, rmf-visualization-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-rmf-visualization-fleet-states"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_fleet_states/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "4da49e06174cdd50b31887810dd2188e56b87b6b0432be18b10c45119bfd6113"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_fleet_states/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "e29fc1bef0e714c27a5af57e53a9dd227e74fe6e7e486ec52a2e198a61975ffe"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-floorplans/default.nix b/distros/rolling/rmf-visualization-floorplans/default.nix index 210d173ba9..f942f39234 100644 --- a/distros/rolling/rmf-visualization-floorplans/default.nix +++ b/distros/rolling/rmf-visualization-floorplans/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, opencv, rclcpp, rclcpp-components, rmf-building-map-msgs, rmf-utils, rmf-visualization-msgs }: buildRosPackage { pname = "ros-rolling-rmf-visualization-floorplans"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_floorplans/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "227001ca31e57a31dd3fdc3dcf0ce0d345fd710e7630e7abbeb31e740cc5abe5"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_floorplans/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "81798ac26c0db891fafa3f2e6916171aec356b673d89d63b8bab9e7d0eef34db"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-msgs/default.nix b/distros/rolling/rmf-visualization-msgs/default.nix index a2135306c9..2d2d43e96a 100644 --- a/distros/rolling/rmf-visualization-msgs/default.nix +++ b/distros/rolling/rmf-visualization-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-visualization-msgs"; - version = "1.4.0-r2"; + version = "1.5.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/rolling/rmf_visualization_msgs/1.4.0-2.tar.gz"; - name = "1.4.0-2.tar.gz"; - sha256 = "6e1c6083920cbd879f5d063e537873f02c4cfe9cfd8af9f2b0ee343b763f93c3"; + url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/rolling/rmf_visualization_msgs/1.5.0-1.tar.gz"; + name = "1.5.0-1.tar.gz"; + sha256 = "3654e755b9e3979e7aea76571aaaba130f8761b314b498b5cd09c5945bb88b03"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-navgraphs/default.nix b/distros/rolling/rmf-visualization-navgraphs/default.nix index abe587ff92..c042f519d0 100644 --- a/distros/rolling/rmf-visualization-navgraphs/default.nix +++ b/distros/rolling/rmf-visualization-navgraphs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, rmf-building-map-msgs, rmf-fleet-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-rmf-visualization-navgraphs"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_navgraphs/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "33e2d61f0eafaf0539a27a66f8528359a9f016f12990b6284405bbe1a5197837"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_navgraphs/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "50e4abc3039dd13f0a259491d533ea373a25bc2b0e11c17b013335d36158500c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-obstacles/default.nix b/distros/rolling/rmf-visualization-obstacles/default.nix index 1e9da847e0..0a4ac942f7 100644 --- a/distros/rolling/rmf-visualization-obstacles/default.nix +++ b/distros/rolling/rmf-visualization-obstacles/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, geometry-msgs, rclcpp, rclcpp-components, rmf-obstacle-msgs, rmf-utils, rmf-visualization-msgs, vision-msgs, visualization-msgs }: buildRosPackage { pname = "ros-rolling-rmf-visualization-obstacles"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_obstacles/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "c2b0429c9d5fe096f48c1f0bc3b5ceedea49ffdd22ef9fe90621c5b5545b1bfd"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_obstacles/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "d78105d1099e866a2f5bc694677abf2cace2e0483d1a4256ee0fd2f1ea9c6338"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-rviz2-plugins/default.nix b/distros/rolling/rmf-visualization-rviz2-plugins/default.nix index 8c723292b1..41b19bd711 100644 --- a/distros/rolling/rmf-visualization-rviz2-plugins/default.nix +++ b/distros/rolling/rmf-visualization-rviz2-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, eigen, pluginlib, qt5, rclcpp, resource-retriever, rmf-door-msgs, rmf-lift-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, rviz-common, rviz-default-plugins, rviz-rendering }: buildRosPackage { pname = "ros-rolling-rmf-visualization-rviz2-plugins"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_rviz2_plugins/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "0e3460aee667d8fcfc90996118a739d297a2cf149b3e9f1b46d7aa9110ea5cb2"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_rviz2_plugins/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "10a376c0d620a88b283f7237bb8b308e27f2e9ced0f04675eab4ed83cae4c239"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization-schedule/default.nix b/distros/rolling/rmf-visualization-schedule/default.nix index 4194541ae5..3782ab9962 100644 --- a/distros/rolling/rmf-visualization-schedule/default.nix +++ b/distros/rolling/rmf-visualization-schedule/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-uncrustify, ament-lint-auto, ament-lint-common, boost, builtin-interfaces, eigen, geometry-msgs, openssl, rclcpp, rclcpp-components, rmf-traffic, rmf-traffic-msgs, rmf-traffic-ros2, rmf-utils, rmf-visualization-msgs, rosidl-default-generators, visualization-msgs, websocketpp }: buildRosPackage { pname = "ros-rolling-rmf-visualization-schedule"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_schedule/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "9044afa4e9f883d2b9682da256ebef42253c2d23b04f917b1d4f36330ca40750"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization_schedule/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "eb52fb9a0cf97e1ff8d9b3722e25c1bb5507140dc399fe95bfe02403d95d0d74"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-visualization/default.nix b/distros/rolling/rmf-visualization/default.nix index fb53518bb5..b4d6453b44 100644 --- a/distros/rolling/rmf-visualization/default.nix +++ b/distros/rolling/rmf-visualization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-floorplans, rmf-visualization-navgraphs, rmf-visualization-obstacles, rmf-visualization-rviz2-plugins, rmf-visualization-schedule }: buildRosPackage { pname = "ros-rolling-rmf-visualization"; - version = "2.2.1-r2"; + version = "2.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization/2.2.1-2.tar.gz"; - name = "2.2.1-2.tar.gz"; - sha256 = "8fe3ff1f13ea3a6dbe15098845a02e504ab004406c32683e89d0698a6e017e46"; + url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/rolling/rmf_visualization/2.4.0-1.tar.gz"; + name = "2.4.0-1.tar.gz"; + sha256 = "9f67c10bcdeeee176dd94bd3b2fb25fccafb21e6221ec4326ddebae0d86cff64"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-websocket/default.nix b/distros/rolling/rmf-websocket/default.nix index 83077d5e23..a2e33aae40 100644 --- a/distros/rolling/rmf-websocket/default.nix +++ b/distros/rolling/rmf-websocket/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, ament-cmake-uncrustify, boost, eigen, nlohmann-json-schema-validator-vendor, nlohmann_json, rclcpp, rmf-utils, websocketpp }: buildRosPackage { pname = "ros-rolling-rmf-websocket"; - version = "2.6.0-r1"; + version = "2.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_websocket/2.6.0-1.tar.gz"; - name = "2.6.0-1.tar.gz"; - sha256 = "538af0475f8eb72f8e0f50311c6a551c0b4e2a92e0485ec903d654434fdef22c"; + url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/rolling/rmf_websocket/2.7.1-1.tar.gz"; + name = "2.7.1-1.tar.gz"; + sha256 = "a5282f5bc83c1558c4cc7a71699ed97c79b0cde42ba941801f7e4973906d3c9e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmf-workcell-msgs/default.nix b/distros/rolling/rmf-workcell-msgs/default.nix index 499c4a67dd..894f1bd93b 100644 --- a/distros/rolling/rmf-workcell-msgs/default.nix +++ b/distros/rolling/rmf-workcell-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rmf-workcell-msgs"; - version = "3.2.1-r2"; + version = "3.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_workcell_msgs/3.2.1-2.tar.gz"; - name = "3.2.1-2.tar.gz"; - sha256 = "4c25aeacd850c9a12aa00b0b2a8a69d094a0bb9f174beade916a528ac420e2be"; + url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/rolling/rmf_workcell_msgs/3.4.0-1.tar.gz"; + name = "3.4.0-1.tar.gz"; + sha256 = "170ee51752da2343d85c2f20d416ec4ce28f9142a6e255c0f17cff72748aca97"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-connextdds-common/default.nix b/distros/rolling/rmw-connextdds-common/default.nix index 40432d29e7..981a12a5bd 100644 --- a/distros/rolling/rmw-connextdds-common/default.nix +++ b/distros/rolling/rmw-connextdds-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, rti-connext-dds-cmake-module, tracetools }: buildRosPackage { pname = "ros-rolling-rmw-connextdds-common"; - version = "0.23.0-r1"; + version = "0.24.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds_common/0.23.0-1.tar.gz"; - name = "0.23.0-1.tar.gz"; - sha256 = "efc3f7afe3b3b12e66d829e835358968e247967fabcde81b25f88c51f3852f17"; + url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds_common/0.24.0-1.tar.gz"; + name = "0.24.0-1.tar.gz"; + sha256 = "b3856adf25f476cebbe7128f4c443ce4444215fc29a2d94ae117eac5242e546c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-connextdds/default.nix b/distros/rolling/rmw-connextdds/default.nix index e2a9ca6b4b..7f430954d6 100644 --- a/distros/rolling/rmw-connextdds/default.nix +++ b/distros/rolling/rmw-connextdds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, rmw-connextdds-common }: buildRosPackage { pname = "ros-rolling-rmw-connextdds"; - version = "0.23.0-r1"; + version = "0.24.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds/0.23.0-1.tar.gz"; - name = "0.23.0-1.tar.gz"; - sha256 = "8d90fff736420d7b9ad63e7af1526fd5a060d605d3bc28498f456bf3e3e4ff7c"; + url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rmw_connextdds/0.24.0-1.tar.gz"; + name = "0.24.0-1.tar.gz"; + sha256 = "442e69cddf8af5f8b4471bb160da9eb958efc40e765d63d5b7c5a41d225b1894"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-cyclonedds-cpp/default.nix b/distros/rolling/rmw-cyclonedds-cpp/default.nix index 605ef26872..0ce02ec6c5 100644 --- a/distros/rolling/rmw-cyclonedds-cpp/default.nix +++ b/distros/rolling/rmw-cyclonedds-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, iceoryx-binding-c, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }: buildRosPackage { pname = "ros-rolling-rmw-cyclonedds-cpp"; - version = "2.3.0-r1"; + version = "3.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/rolling/rmw_cyclonedds_cpp/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "eb98c4725375119ea61cd7c2428df06a48eb43dae29c1b6ce4d40fd1780a0dac"; + url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/rolling/rmw_cyclonedds_cpp/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "e818bcbbdd642f78d2cb3c3f1a8065b3933887e8bb7ab6fb23d70fb11129f240"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-fastrtps-cpp/default.nix b/distros/rolling/rmw-fastrtps-cpp/default.nix index 6174b379e5..ddcfcce21e 100644 --- a/distros/rolling/rmw-fastrtps-cpp/default.nix +++ b/distros/rolling/rmw-fastrtps-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-dynamic-typesupport, rosidl-dynamic-typesupport-fastrtps, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs, tracetools }: buildRosPackage { pname = "ros-rolling-rmw-fastrtps-cpp"; - version = "8.5.0-r1"; + version = "9.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_cpp/8.5.0-1.tar.gz"; - name = "8.5.0-1.tar.gz"; - sha256 = "9426fa34ad5067a66f2c6352c76ad6c13f45963ba8f5e9e1b899da8c841601c7"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_cpp/9.0.0-1.tar.gz"; + name = "9.0.0-1.tar.gz"; + sha256 = "360077453e8497f427bdb04d1f722ee8a165dd77257deb79c3183418f58b7ead"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix b/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix index 3c785ad1d7..291299202f 100644 --- a/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix +++ b/distros/rolling/rmw-fastrtps-dynamic-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }: buildRosPackage { pname = "ros-rolling-rmw-fastrtps-dynamic-cpp"; - version = "8.5.0-r1"; + version = "9.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_dynamic_cpp/8.5.0-1.tar.gz"; - name = "8.5.0-1.tar.gz"; - sha256 = "ac9793fb0615887319daa659df17fb88f138d1f722fbfd25a91e7a3fc36ae714"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_dynamic_cpp/9.0.0-1.tar.gz"; + name = "9.0.0-1.tar.gz"; + sha256 = "5a6160cd73c51f55391bf84f7faea2a7f37a79875d845f44ec58ee0e0fe01781"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-fastrtps-shared-cpp/default.nix b/distros/rolling/rmw-fastrtps-shared-cpp/default.nix index 08a06c3282..0a560e43fa 100644 --- a/distros/rolling/rmw-fastrtps-shared-cpp/default.nix +++ b/distros/rolling/rmw-fastrtps-shared-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-dynamic-typesupport, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, tracetools }: buildRosPackage { pname = "ros-rolling-rmw-fastrtps-shared-cpp"; - version = "8.5.0-r1"; + version = "9.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_shared_cpp/8.5.0-1.tar.gz"; - name = "8.5.0-1.tar.gz"; - sha256 = "9026ffcf5ed0467aa26061bc31195ca109561a55f7aeaef73894695acfa49c32"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/rolling/rmw_fastrtps_shared_cpp/9.0.0-1.tar.gz"; + name = "9.0.0-1.tar.gz"; + sha256 = "81610cbcc90a5c4dc1b6c5cffe17e325f568db2d6b97a1abac356ef0ea4f353a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-implementation-cmake/default.nix b/distros/rolling/rmw-implementation-cmake/default.nix index 2f28b9dcb7..e3ba987323 100644 --- a/distros/rolling/rmw-implementation-cmake/default.nix +++ b/distros/rolling/rmw-implementation-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-rolling-rmw-implementation-cmake"; - version = "7.4.0-r1"; + version = "7.4.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw_implementation_cmake/7.4.0-1.tar.gz"; - name = "7.4.0-1.tar.gz"; - sha256 = "65504b65725b8dd5666eda638a983df459a67a6712eee748493c3e3e849f73bb"; + url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw_implementation_cmake/7.4.2-1.tar.gz"; + name = "7.4.2-1.tar.gz"; + sha256 = "63a041da7685911dc56a0b60845bd08f3918a29dc36af8fed9e7c5c119cbb803"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw-implementation/default.nix b/distros/rolling/rmw-implementation/default.nix index 49cf7c9221..7ef6c218f2 100644 --- a/distros/rolling/rmw-implementation/default.nix +++ b/distros/rolling/rmw-implementation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-fastrtps-dynamic-cpp, rmw-implementation-cmake }: buildRosPackage { pname = "ros-rolling-rmw-implementation"; - version = "2.16.0-r1"; + version = "3.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/rolling/rmw_implementation/2.16.0-1.tar.gz"; - name = "2.16.0-1.tar.gz"; - sha256 = "54154f961ea705f6f21fd88d9d9cf48b0dc87ee989360f45af3b387549658b59"; + url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/rolling/rmw_implementation/3.0.0-1.tar.gz"; + name = "3.0.0-1.tar.gz"; + sha256 = "d9c1dc62b34c62a2ecc478b8d6a343328a4ba81e9432467d89b019e18c0438b3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rmw/default.nix b/distros/rolling/rmw/default.nix index b0c8743e5d..410ea86ea4 100644 --- a/distros/rolling/rmw/default.nix +++ b/distros/rolling/rmw/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-cmake-version, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcutils, rosidl-dynamic-typesupport, rosidl-runtime-c }: buildRosPackage { pname = "ros-rolling-rmw"; - version = "7.4.0-r1"; + version = "7.4.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw/7.4.0-1.tar.gz"; - name = "7.4.0-1.tar.gz"; - sha256 = "3408d55420d882b0a99d32731d039c14a5242b2aaab73181f5fbde2af3ac7994"; + url = "https://github.com/ros2-gbp/rmw-release/archive/release/rolling/rmw/7.4.2-1.tar.gz"; + name = "7.4.2-1.tar.gz"; + sha256 = "881ce1fcf33170d4d6439c375bd54b9da90004a4ba8e4058395c09704c710f17"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros-gz-bridge/default.nix b/distros/rolling/ros-gz-bridge/default.nix index cfab800e4d..0d1dbeab63 100644 --- a/distros/rolling/ros-gz-bridge/default.nix +++ b/distros/rolling/ros-gz-bridge/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, actuator-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, gps-msgs, gz-msgs-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, nav-msgs, pkg-config, rclcpp, rclcpp-components, ros-gz-interfaces, rosgraph-msgs, rosidl-pycommon, sensor-msgs, std-msgs, tf2-msgs, trajectory-msgs, vision-msgs, yaml-cpp-vendor }: +{ lib, buildRosPackage, fetchurl, actuator-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, gps-msgs, gz-msgs-vendor, gz-transport-vendor, launch, launch-ros, launch-testing, launch-testing-ament-cmake, nav-msgs, pkg-config, rclcpp, rclcpp-components, ros-gz-interfaces, rosgraph-msgs, rosidl-pycommon, sensor-msgs, std-msgs, tf2-msgs, trajectory-msgs, vision-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-ros-gz-bridge"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_bridge/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "fccae93582905d94e1b4e6b89d2f1bbcb575fdb77f79aa6992e8fd9c33c69d89"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_bridge/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "afe6625faf54fc292371283fec41c75d7fe148359950a6ca4c93feb5138f4d65"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config rosidl-pycommon ]; + buildInputs = [ ament-cmake ament-cmake-python pkg-config rosidl-pycommon ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ]; - propagatedBuildInputs = [ actuator-msgs geometry-msgs gps-msgs gz-msgs-vendor gz-transport-vendor nav-msgs rclcpp rclcpp-components ros-gz-interfaces rosgraph-msgs sensor-msgs std-msgs tf2-msgs trajectory-msgs vision-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake pkg-config rosidl-pycommon ]; + propagatedBuildInputs = [ actuator-msgs geometry-msgs gps-msgs gz-msgs-vendor gz-transport-vendor launch launch-ros nav-msgs rclcpp rclcpp-components ros-gz-interfaces rosgraph-msgs sensor-msgs std-msgs tf2-msgs trajectory-msgs vision-msgs yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python pkg-config rosidl-pycommon ]; meta = { description = "Bridge communication between ROS and Gazebo Transport"; diff --git a/distros/rolling/ros-gz-image/default.nix b/distros/rolling/ros-gz-image/default.nix index 5e63815932..c222e06c0d 100644 --- a/distros/rolling/ros-gz-image/default.nix +++ b/distros/rolling/ros-gz-image/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-msgs-vendor, gz-transport-vendor, image-transport, pkg-config, rclcpp, ros-gz-bridge, sensor-msgs }: buildRosPackage { pname = "ros-rolling-ros-gz-image"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_image/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "a1fb6bb3fba89e24e64e05abf53cef98c16aea9afdbc5633178655e316d05321"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_image/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "0ee0e494a4e56f5b88500943d9043ca19ba120aa7291bbaedfe21d27dcc0345f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros-gz-interfaces/default.nix b/distros/rolling/ros-gz-interfaces/default.nix index aad4e5981e..74e7908367 100644 --- a/distros/rolling/ros-gz-interfaces/default.nix +++ b/distros/rolling/ros-gz-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-ros-gz-interfaces"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "bf2f8ec71b737f87790c6938d1def4c86214a8c6e7a8e59f1b402fb7dc808116"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_interfaces/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "b701d09134bc6f9614d0d0ef0ccc94bdbb27299a0fa0a9e10c1f734abfd0b92b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros-gz-sim-demos/default.nix b/distros/rolling/ros-gz-sim-demos/default.nix index c03b17f7ed..ccd735f081 100644 --- a/distros/rolling/ros-gz-sim-demos/default.nix +++ b/distros/rolling/ros-gz-sim-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gz-sim-vendor, image-transport-plugins, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, rqt-image-view, rqt-plot, rqt-topic, rviz2, sdformat-urdf, xacro }: buildRosPackage { pname = "ros-rolling-ros-gz-sim-demos"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim_demos/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "a2b256bf170b21b48f3befedfb10c9f8595a3cb61a5b478445bf6d6f82b21773"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim_demos/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "79021cae7cd811f951c8e5c53fc2cb82aef004e56b65b99fc4a030283cdc9ead"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros-gz-sim/default.nix b/distros/rolling/ros-gz-sim/default.nix index 1bea3f7ce8..660af50a95 100644 --- a/distros/rolling/ros-gz-sim/default.nix +++ b/distros/rolling/ros-gz-sim/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, gflags, gz-math-vendor, gz-msgs-vendor, gz-sim-vendor, gz-transport-vendor, launch-ros, launch-testing, launch-testing-ament-cmake, pkg-config, rclcpp, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-index-python, ament-lint-auto, ament-lint-common, gflags, gz-math-vendor, gz-msgs-vendor, gz-sim-vendor, gz-transport-vendor, launch, launch-ros, launch-testing, launch-testing-ament-cmake, pkg-config, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-rolling-ros-gz-sim"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "70375bd3aa77201de8af3ed24fa71a1d1bfe241b37487baebf38dabda3d7f605"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz_sim/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "c7f273335ecfa8f544b1fae7120f7e0dbd629757e89dd7f542db87bb013ac397"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; + buildInputs = [ ament-cmake ament-cmake-python pkg-config ]; checkInputs = [ ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ]; - propagatedBuildInputs = [ ament-index-python gflags gz-math-vendor gz-msgs-vendor gz-sim-vendor gz-transport-vendor rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; + propagatedBuildInputs = [ ament-index-python gflags gz-math-vendor gz-msgs-vendor gz-sim-vendor gz-transport-vendor launch launch-ros rclcpp rclcpp-components std-msgs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python pkg-config ]; meta = { description = "Tools for using Gazebo Sim simulation with ROS."; diff --git a/distros/rolling/ros-gz/default.nix b/distros/rolling/ros-gz/default.nix index e291f2eb8d..7a126b107f 100644 --- a/distros/rolling/ros-gz/default.nix +++ b/distros/rolling/ros-gz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-gz-bridge, ros-gz-image, ros-gz-sim, ros-gz-sim-demos }: buildRosPackage { pname = "ros-rolling-ros-gz"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "2aa5867f4a5440c400417f9d26c27bc90220e5dfd78cb4136780a0fab0f1d7d1"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/ros_gz/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "a006fc14e6c25832acc48adfb1be65c5c2d3c769fb46bce5be44520bdd79954f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2-control-test-assets/default.nix b/distros/rolling/ros2-control-test-assets/default.nix index d80ea91e51..a944cdbd1b 100644 --- a/distros/rolling/ros2-control-test-assets/default.nix +++ b/distros/rolling/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-rolling-ros2-control-test-assets"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control_test_assets/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "285c0c63f78cd8174a5bc30c7bd13fbe378e2605ada9bb2a452497c7db50c75e"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control_test_assets/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "5c1d9a3dfd28b7686563aba70dba2794038918b3b4d7499ba354a676f53b1dd8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2-control/default.nix b/distros/rolling/ros2-control/default.nix index fdb44845e0..4ae99059a4 100644 --- a/distros/rolling/ros2-control/default.nix +++ b/distros/rolling/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }: buildRosPackage { pname = "ros-rolling-ros2-control"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "185dc2bc723b3609e67578760c86b3639f29f8f59414b6f1aa0c0e83a6279d69"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2_control/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "9a2a849bd0a9bb385812bde1cc69ba567f9618eab87aa9249e916d2931f4c4f4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2-controllers-test-nodes/default.nix b/distros/rolling/ros2-controllers-test-nodes/default.nix index 94bc5d5eaf..d1c9da668f 100644 --- a/distros/rolling/ros2-controllers-test-nodes/default.nix +++ b/distros/rolling/ros2-controllers-test-nodes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-ros2-controllers-test-nodes"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ros2_controllers_test_nodes/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "ab9aab4753bc282b7439312f06a2f9d76561e3365c4b6bdd3a6af59e2009dccf"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ros2_controllers_test_nodes/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "016d6944846184130506a977c7cf6cf5842a8d5d963326c9add1824f1312ba9a"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2-controllers/default.nix b/distros/rolling/ros2-controllers/default.nix index 2de7fd7363..7f09ee2ebe 100644 --- a/distros/rolling/ros2-controllers/default.nix +++ b/distros/rolling/ros2-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, pid-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }: buildRosPackage { pname = "ros-rolling-ros2-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ros2_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "5f43b75c601734b1f4f9d7b874baaa36cc3008338012e28d4b6bd7f4ba8d63e8"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/ros2_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "a0d0f1bb58514da44f7a0cdb9bb12a8bdd389f1f2dc2ab784fe9e0776dc70924"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2-socketcan-msgs/default.nix b/distros/rolling/ros2-socketcan-msgs/default.nix index 9243a71eaa..722209b23f 100644 --- a/distros/rolling/ros2-socketcan-msgs/default.nix +++ b/distros/rolling/ros2-socketcan-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-ros2-socketcan-msgs"; - version = "1.2.0-r2"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/rolling/ros2_socketcan_msgs/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "001511fc5ac9c9d07e6cb443f089bf970f808cd24cc130b059b90d437cd72ca3"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/rolling/ros2_socketcan_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "92073a8bb90d3303758eac3703b89d0e6e8257a5317a64c655e839897d777e1c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2-socketcan/default.nix b/distros/rolling/ros2-socketcan/default.nix index 518902c867..19b12bd07b 100644 --- a/distros/rolling/ros2-socketcan/default.nix +++ b/distros/rolling/ros2-socketcan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-socketcan-msgs }: buildRosPackage { pname = "ros-rolling-ros2-socketcan"; - version = "1.2.0-r2"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/rolling/ros2_socketcan/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "364b77f0bab0be348f243dee9bbebbccf1e097de2645f953962ab78cc30e26ba"; + url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/rolling/ros2_socketcan/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "6abd936298ed94ede25f0f9bf27b73ed2c31d58bc9bfe14aa0ca84f822b59581"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2action/default.nix b/distros/rolling/ros2action/default.nix index 015bc07829..fff2b4e440 100644 --- a/distros/rolling/ros2action/default.nix +++ b/distros/rolling/ros2action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2action"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2action/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "eabd070a39b23247661ef5e8cd1798dd0f03dc02e6eac0956dd541b3f164749d"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2action/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "a011720ac70eaa216400836526574733dec6d609f4f4f37d30fe8cb257fc144b"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2bag/default.nix b/distros/rolling/ros2bag/default.nix index 6cc47c0147..9c16eec728 100644 --- a/distros/rolling/ros2bag/default.nix +++ b/distros/rolling/ros2bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosbag2-py, rosbag2-storage-default-plugins, rosbag2-test-common }: buildRosPackage { pname = "ros-rolling-ros2bag"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/ros2bag/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "924e6f24711b45467b5833d4bbc8201e30901269b815c7bf9d5441270613b80d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/ros2bag/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "a25815a10bbb7d2af291467c98b34e53e3131b876bedc8e7fb54c419b9b172e2"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2cli-test-interfaces/default.nix b/distros/rolling/ros2cli-test-interfaces/default.nix index 34ca9d98b5..3dbfe447cb 100644 --- a/distros/rolling/ros2cli-test-interfaces/default.nix +++ b/distros/rolling/ros2cli-test-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-ros2cli-test-interfaces"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli_test_interfaces/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "9c8572c699b2f7fc6a999d89c860ed275286603ee979802dcc75b3013a226bd2"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli_test_interfaces/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "dc10e8707ff057fd5539ad3a29393dc2426c488292e6085d0efdd7837214b637"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2cli/default.nix b/distros/rolling/ros2cli/default.nix index 5cee3e48ff..4ad99ccde9 100644 --- a/distros/rolling/ros2cli/default.nix +++ b/distros/rolling/ros2cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2cli"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "22b3b637fbd7ea5c44d1b55a29fd7cd7ba996b7779293ffd9ed463f94e42fd95"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2cli/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "a2b03cc73e6845f9c1fdea03580a79a72306b593c12743e39e29714a04285252"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2component/default.nix b/distros/rolling/ros2component/default.nix index 9a98b6347f..fece420b33 100644 --- a/distros/rolling/ros2component/default.nix +++ b/distros/rolling/ros2component/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, composition-interfaces, python3Packages, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }: buildRosPackage { pname = "ros-rolling-ros2component"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2component/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "ba6c33ccce01d0d5ea68ce4bb25e68b48a306a73e96223711fc1d512c05ba379"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2component/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "7051a9f1de5b76073f1857b5048037343896e3263c776850670929a26badd1ec"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2controlcli/default.nix b/distros/rolling/ros2controlcli/default.nix index bf801f498f..efbda535e0 100644 --- a/distros/rolling/ros2controlcli/default.nix +++ b/distros/rolling/ros2controlcli/default.nix @@ -2,19 +2,18 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: +{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-rolling-ros2controlcli"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2controlcli/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "db230fecbdee21681dfa480ddc15b0609e78ab54e88bebcf4b65b9b0865ede1d"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/ros2controlcli/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "01f54e74820b492de9cb662135dc90714d73620cfbeaabedcd295eafc5fecf78"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; propagatedBuildInputs = [ controller-manager controller-manager-msgs python3Packages.pygraphviz rcl-interfaces rclpy ros2cli ros2node ros2param rosidl-runtime-py ]; meta = { diff --git a/distros/rolling/ros2doctor/default.nix b/distros/rolling/ros2doctor/default.nix index 2220f5f040..7ef5978cd9 100644 --- a/distros/rolling/ros2doctor/default.nix +++ b/distros/rolling/ros2doctor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros-environment, ros2cli, std-msgs }: buildRosPackage { pname = "ros-rolling-ros2doctor"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2doctor/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "68c57389f8b804d459683772fe223aadb959d864e1bfacb0f040bd4796535bef"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2doctor/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "da6221619adbfaf2cb33741c740b42a465c5687ff41f7a708141a1874272bab8"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2interface/default.nix b/distros/rolling/ros2interface/default.nix index a69aa860d5..93036a31a5 100644 --- a/distros/rolling/ros2interface/default.nix +++ b/distros/rolling/ros2interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli, ros2cli-test-interfaces, rosidl-adapter, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2interface"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2interface/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "4b701926f0aa0defe052f025f4896982ed86f3f8945533dd44adf931b3b75a4c"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2interface/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "cb65b924202112e949242aa26a751224da13ae3a13c972e3ab34a99c7c01dc9e"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2launch/default.nix b/distros/rolling/ros2launch/default.nix index 8948a5c35e..d9ca20d140 100644 --- a/distros/rolling/ros2launch/default.nix +++ b/distros/rolling/ros2launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, launch-xml, launch-yaml, pythonPackages, ros2cli, ros2pkg }: buildRosPackage { pname = "ros-rolling-ros2launch"; - version = "0.27.0-r1"; + version = "0.27.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/ros2launch/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "14e74df1f88ec6e93900cc46352a0c6c8af573fc183721681fe0284215b29aeb"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/rolling/ros2launch/0.27.1-1.tar.gz"; + name = "0.27.1-1.tar.gz"; + sha256 = "ec05848793e1c219f9490fdc09bba9e9c17c36aa813fe6019e0f75695135b13f"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2lifecycle-test-fixtures/default.nix b/distros/rolling/ros2lifecycle-test-fixtures/default.nix index 8abe4ce178..513940ce42 100644 --- a/distros/rolling/ros2lifecycle-test-fixtures/default.nix +++ b/distros/rolling/ros2lifecycle-test-fixtures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-lifecycle }: buildRosPackage { pname = "ros-rolling-ros2lifecycle-test-fixtures"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle_test_fixtures/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "a2cea2df796bf307b62a9367ce0e0e79b9e4df4d49804521f044e28f88cdc464"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle_test_fixtures/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "237809ea9e090dbfc84f05b45f9c74e6aecb6bd0327638fc7b56152a5391c80f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ros2lifecycle/default.nix b/distros/rolling/ros2lifecycle/default.nix index 87b8effe3e..16251e2c05 100644 --- a/distros/rolling/ros2lifecycle/default.nix +++ b/distros/rolling/ros2lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, lifecycle-msgs, python3Packages, pythonPackages, rclpy, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }: buildRosPackage { pname = "ros-rolling-ros2lifecycle"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "030d8990c2f19fc50e185560df2f3051184fae2868bccac2fc8e3dfb93104d40"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2lifecycle/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "9c1841848608eba7565df06daae2d0b0f04bec5a357d2821514df86a6fec5378"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2multicast/default.nix b/distros/rolling/ros2multicast/default.nix index af5a5dd91f..0ab430c6fb 100644 --- a/distros/rolling/ros2multicast/default.nix +++ b/distros/rolling/ros2multicast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli }: buildRosPackage { pname = "ros-rolling-ros2multicast"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2multicast/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "d02345702e5cd0c108f2618e5cb15490448aeabae87b414499f73c10dd50d227"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2multicast/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "c2881bb6571d62b7849344587e896b30fd2111d36897299179e1c6737dfcdbdb"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2node/default.nix b/distros/rolling/ros2node/default.nix index 083c5941f5..edc944c7bf 100644 --- a/distros/rolling/ros2node/default.nix +++ b/distros/rolling/ros2node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2node"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2node/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "a507f1f8a0a1758fa0db6e7682fa674ece0011a46fb42fcfb24915d662ce62ca"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2node/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "a8aba120adab2ac6d25c9787bd54319eb347af4c8eb94bebf4e9de150106029d"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2param/default.nix b/distros/rolling/ros2param/default.nix index 2cf594f56f..77b20a135e 100644 --- a/distros/rolling/ros2param/default.nix +++ b/distros/rolling/ros2param/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }: buildRosPackage { pname = "ros-rolling-ros2param"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2param/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "382a0806dee53eb6c6670893f725d69f3d9a2f9989997e8f36a3abc02b109093"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2param/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "1b399d20ec659fb54d333021da20e52ea8abfe521f006c278acb915efd0b681f"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2pkg/default.nix b/distros/rolling/ros2pkg/default.nix index 94d0ec2b7c..2d6f7ba2d5 100644 --- a/distros/rolling/ros2pkg/default.nix +++ b/distros/rolling/ros2pkg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, launch, launch-testing, launch-testing-ros, python3Packages, pythonPackages, ros2cli }: buildRosPackage { pname = "ros-rolling-ros2pkg"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2pkg/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "69dbc6e32d950a06df07f850d3e9e8bd5d33285f3ac57e5acbc67aaff8baf72a"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2pkg/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "d209c84af9edfcc70bf3d72eff42165813a0afdbfc8a0af739d44784ab926334"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2run/default.nix b/distros/rolling/ros2run/default.nix index a664c26a38..96962d25e0 100644 --- a/distros/rolling/ros2run/default.nix +++ b/distros/rolling/ros2run/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros2cli, ros2pkg }: buildRosPackage { pname = "ros-rolling-ros2run"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2run/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "1302148b87c91f7bc40ae7c864e83de04d8d1dc4c5697837075d59c06efbd6a9"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2run/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "0b5db0ae01b026ccab82db16d9044be043e06d58e995255e17644b555060b4ac"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2service/default.nix b/distros/rolling/ros2service/default.nix index 680f6916f9..3bb50b1e23 100644 --- a/distros/rolling/ros2service/default.nix +++ b/distros/rolling/ros2service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosidl-runtime-py, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2service"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2service/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "36e2702e3dc5505298729457342bbef75d182bdd7dd88bbd2bf8783b54e10627"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2service/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "bb41379e85b6993713905f5a966095eda0d4d24360f36faaf5cc4480870c50a6"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2topic/default.nix b/distros/rolling/ros2topic/default.nix index ca4a7faa17..066c1db7c4 100644 --- a/distros/rolling/ros2topic/default.nix +++ b/distros/rolling/ros2topic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, launch, launch-ros, launch-testing, launch-testing-ros, python3Packages, pythonPackages, rclpy, ros2cli, rosgraph-msgs, rosidl-runtime-py, std-msgs, test-msgs }: buildRosPackage { pname = "ros-rolling-ros2topic"; - version = "0.33.0-r1"; + version = "0.34.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2topic/0.33.0-1.tar.gz"; - name = "0.33.0-1.tar.gz"; - sha256 = "6505dd0c8d5a63bcfe6ee82349af2d908b3c46fceab298d50f4a0ea7354c1eba"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/rolling/ros2topic/0.34.0-1.tar.gz"; + name = "0.34.0-1.tar.gz"; + sha256 = "94e62ff7cf90602197c41f754bf57bb9c9db35f2509cad62db4204d69529a268"; }; buildType = "ament_python"; diff --git a/distros/rolling/ros2trace-analysis/default.nix b/distros/rolling/ros2trace-analysis/default.nix index bebc618f38..9b3a1faf2c 100644 --- a/distros/rolling/ros2trace-analysis/default.nix +++ b/distros/rolling/ros2trace-analysis/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-analysis }: buildRosPackage { pname = "ros-rolling-ros2trace-analysis"; - version = "3.0.0-r5"; + version = "3.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/rolling/ros2trace_analysis/3.0.0-5.tar.gz"; - name = "3.0.0-5.tar.gz"; - sha256 = "a0d9097ed48c5968f65be0610abf36739a334b9f02a8605e1bc19836383097ed"; + url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/rolling/ros2trace_analysis/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "e603cd78233247615b7b1dd5dbfb0e693f7fabfc5b97343ce1b67da6cb2ee41a"; }; buildType = "ament_python"; diff --git a/distros/rolling/rosbag2-compression-zstd/default.nix b/distros/rolling/rosbag2-compression-zstd/default.nix index 3373dd2e19..e4f1ddfd9c 100644 --- a/distros/rolling/rosbag2-compression-zstd/default.nix +++ b/distros/rolling/rosbag2-compression-zstd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rosbag2-compression, rosbag2-test-common, zstd-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-compression-zstd"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression_zstd/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "d169876edafcff16481790c61ceef8662a749f5a088e01984e6f5e29ad28f67e"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression_zstd/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "2b50a75b50bf2a6050c8c10e4e7d2696fcd08c895fd4eb9ff161c7c28e28fdd7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-compression/default.nix b/distros/rolling/rosbag2-compression/default.nix index 940e615e8e..bced62b799 100644 --- a/distros/rolling/rosbag2-compression/default.nix +++ b/distros/rolling/rosbag2-compression/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, test-msgs }: buildRosPackage { pname = "ros-rolling-rosbag2-compression"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "1214feb736de23bd71a636fecfc8906d5914fdcc8b654e66aabb3ced1b2b49b8"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_compression/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "adcb8ab45f28d60df9b34a7953ee602a1f818d2a3923d7900b8289f1417371ab"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-cpp/default.nix b/distros/rolling/rosbag2-cpp/default.nix index 07d60df973..0dd71dde58 100644 --- a/distros/rolling/rosbag2-cpp/default.nix +++ b/distros/rolling/rosbag2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcpputils, rcutils, rmw, rmw-implementation, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: buildRosPackage { pname = "ros-rolling-rosbag2-cpp"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_cpp/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "bc3dbf3bc535d2f0e47437301b9156c6cf61dd70c2ce2f19a34e2979b2b69c13"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_cpp/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "fb6c81a3e49af192e94e54d29bae8d2fa05e05110a3f2f1e56c3b21efed86596"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-examples-cpp/default.nix b/distros/rolling/rosbag2-examples-cpp/default.nix index 18842062e8..e0d3460086 100644 --- a/distros/rolling/rosbag2-examples-cpp/default.nix +++ b/distros/rolling/rosbag2-examples-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rosbag2-cpp }: buildRosPackage { pname = "ros-rolling-rosbag2-examples-cpp"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_cpp/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "68032e1acf9ddf2bfed60fe0278873ba9c37ea8a44552b1b97c884018a682626"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_cpp/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "d5b482f15a4a662c5170bd31b6a1f7324103181a0856a128aae3be3ebbc9a2eb"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-examples-py/default.nix b/distros/rolling/rosbag2-examples-py/default.nix index d40d847b46..3c1f3b2201 100644 --- a/distros/rolling/rosbag2-examples-py/default.nix +++ b/distros/rolling/rosbag2-examples-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, rosbag2-py, std-msgs }: buildRosPackage { pname = "ros-rolling-rosbag2-examples-py"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_py/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "9b7b7e4de3ce253dfcc43a21cfa02495cb1cd56bde237f11101918e29bc3f4d1"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_examples_py/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "31beae3ede5293deeb7893d301aed8334206038079697878479e0a652e169be6"; }; buildType = "ament_python"; diff --git a/distros/rolling/rosbag2-interfaces/default.nix b/distros/rolling/rosbag2-interfaces/default.nix index c6c2c13c8a..289baecade 100644 --- a/distros/rolling/rosbag2-interfaces/default.nix +++ b/distros/rolling/rosbag2-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rosbag2-interfaces"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_interfaces/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "fe9bad9c0b4359ea6a90089cd6d84e1682bde9f2e6b901685c37c6f63e3194ba"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_interfaces/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "dd6753a4d353acb0c7813891dca274b79194daab434176b66c2abb1e8d6e4382"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix b/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix index 5faf28d926..243c4d933a 100644 --- a/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix +++ b/distros/rolling/rosbag2-performance-benchmarking-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp }: buildRosPackage { pname = "ros-rolling-rosbag2-performance-benchmarking-msgs"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking_msgs/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "a1be19464657b179d526580b32ae9d63f3b3dcf9dad4159c42904ac2e680def9"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking_msgs/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "de2c9105334eaa11cca5b71e7fd9e30e27fdf1f08bf249d8944b5a5d84b42b3a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-performance-benchmarking/default.nix b/distros/rolling/rosbag2-performance-benchmarking/default.nix index 8f947bc790..5ce85e42fa 100644 --- a/distros/rolling/rosbag2-performance-benchmarking/default.nix +++ b/distros/rolling/rosbag2-performance-benchmarking/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-ros, python3Packages, rclcpp, rmw, ros-testing, ros2bag, ros2launch, rosbag2-compression, rosbag2-cpp, rosbag2-performance-benchmarking-msgs, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, sensor-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-performance-benchmarking"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "a42e46f97f88bae14ff311afaf3f6eb96534d79bc3214da2e9b469c234fa779f"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_performance_benchmarking/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "df49ad5c8ed84f60467d7ee2a16b1691efa0d6562f7e0090799b068f2d7ee98b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-py/default.nix b/distros/rolling/rosbag2-py/default.nix index 7987cfae5d..4934778380 100644 --- a/distros/rolling/rosbag2-py/default.nix +++ b/distros/rolling/rosbag2-py/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, pybind11-vendor, python-cmake-module, pythonPackages, rcl-interfaces, rclpy, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-test-msgdefs, rosbag2-transport, rosidl-runtime-py, rpyutils, std-msgs }: buildRosPackage { pname = "ros-rolling-rosbag2-py"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_py/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "553055a7bdecc80dab95d0b135d4f04eca1de65009b988995cf6a66bc0466c89"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_py/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "38e95c857aee8f04fbad5027281cae12338d5abfd95fb88315fe2fdef2860164"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosidl-runtime-py std-msgs ]; + checkInputs = [ ament-lint-auto ament-lint-common pythonPackages.pytest rcl-interfaces rosbag2-compression-zstd rosbag2-storage-default-plugins rosbag2-test-common rosbag2-test-msgdefs rosidl-runtime-py std-msgs ]; propagatedBuildInputs = [ pybind11-vendor rclpy rosbag2-compression rosbag2-cpp rosbag2-storage rosbag2-transport rpyutils ]; nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; diff --git a/distros/rolling/rosbag2-storage-default-plugins/default.nix b/distros/rolling/rosbag2-storage-default-plugins/default.nix index ab43e94fbd..5f10c09995 100644 --- a/distros/rolling/rosbag2-storage-default-plugins/default.nix +++ b/distros/rolling/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rosbag2-storage-mcap, rosbag2-storage-sqlite3 }: buildRosPackage { pname = "ros-rolling-rosbag2-storage-default-plugins"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_default_plugins/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "ecc5087b73b3c4c3b5cc19af39ce81c086b57ca0a7c56bb818ff9bc0e1387408"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_default_plugins/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "c72fd932038584042a127d028ea2630886555d67befed2d422554c5e4f53650a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-storage-mcap/default.nix b/distros/rolling/rosbag2-storage-mcap/default.nix index c96a9053c7..56c8d2ff03 100644 --- a/distros/rolling/rosbag2-storage-mcap/default.nix +++ b/distros/rolling/rosbag2-storage-mcap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcutils, rosbag2-storage, rosbag2-test-common, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-storage-mcap"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_mcap/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "e1e712d6b404fa2609cf8cc4f88896f69039a6a590ea9b391e689f9413750698"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_mcap/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "e863a22c6c1fe6da498a9eb881a1014495a3cb252df8a2a1f9dca5446879c68b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-storage-sqlite3/default.nix b/distros/rolling/rosbag2-storage-sqlite3/default.nix index 256c4404ff..bff1de7986 100644 --- a/distros/rolling/rosbag2-storage-sqlite3/default.nix +++ b/distros/rolling/rosbag2-storage-sqlite3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor, std-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-storage-sqlite3"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_sqlite3/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "2b99f3037788a5b268fe2566a1918fbe817a21e1a9ca3b6ad00e957a682a291b"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage_sqlite3/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "b4b4cc5712658f6e944d6d738dce70c2a1e06f1845a0e8f10ce9db02018207b0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-storage/default.nix b/distros/rolling/rosbag2-storage/default.nix index e94a7488d2..54bdd56ba3 100644 --- a/distros/rolling/rosbag2-storage/default.nix +++ b/distros/rolling/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, rmw, rosbag2-test-common, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-storage"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "75b108d4c4ff0dd12621698213e741d8a19722c424bed6d08d5d33d71906da22"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_storage/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "b5141bdb884453bc544773877f702af21d1db716eb9bfa6d6a21a091a8632f44"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-test-common/default.nix b/distros/rolling/rosbag2-test-common/default.nix index 9b87191927..44522bad82 100644 --- a/distros/rolling/rosbag2-test-common/default.nix +++ b/distros/rolling/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rcutils }: buildRosPackage { pname = "ros-rolling-rosbag2-test-common"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_common/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "507bb2f09ceafdc1fb2e7dfbda03e3ba46618611b178af750472e919a6368cbe"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_common/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "198aafcdb5d679a29eabe24066058debcca58ce15cc46be0cd394d4a1a49782c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-test-msgdefs/default.nix b/distros/rolling/rosbag2-test-msgdefs/default.nix index 3e7d595c26..6d6bc509fc 100644 --- a/distros/rolling/rosbag2-test-msgdefs/default.nix +++ b/distros/rolling/rosbag2-test-msgdefs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators }: buildRosPackage { pname = "ros-rolling-rosbag2-test-msgdefs"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_msgdefs/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "8c19a750ccc0713fbbbd7bd63b287f463d143a73689917f81591a13e9437ef40"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_test_msgdefs/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "3a5f63a6b9eb377f8663b0f68e4d2a27003a23d5afbbaad2e1399add521b564a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-tests/default.nix b/distros/rolling/rosbag2-tests/default.nix index f687c0abf3..3ea92e96a1 100644 --- a/distros/rolling/rosbag2-tests/default.nix +++ b/distros/rolling/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-transport, std-msgs, test-msgs }: buildRosPackage { pname = "ros-rolling-rosbag2-tests"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_tests/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "eea6e79863cc0c911ec1bc389e1a183e1dfd85ce2bea4ac930a8c3515afee00a"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_tests/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "faee1e33481de9e766765b045596d751955f799e377cf9f16564f82ce178fb7c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2-transport/default.nix b/distros/rolling/rosbag2-transport/default.nix index bd2baec7e2..3874dbedd3 100644 --- a/distros/rolling/rosbag2-transport/default.nix +++ b/distros/rolling/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, composition-interfaces, keyboard-handler, rclcpp, rclcpp-components, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-interfaces, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2-transport"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_transport/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "741c15ca839e6ee437cd6010be9246b80b90bc2cae64e364ffca8052c90a15c9"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2_transport/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "1208219b0d53cd09cacad98999d6788e48a41f7f9ad7f48309dc684655794847"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosbag2/default.nix b/distros/rolling/rosbag2/default.nix index 52d9c61bde..8e68ec7b47 100644 --- a/distros/rolling/rosbag2/default.nix +++ b/distros/rolling/rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-compression-zstd, rosbag2-cpp, rosbag2-py, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor }: buildRosPackage { pname = "ros-rolling-rosbag2"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "53ca52371c24cc984ab07aeaa855051c1377d93619dca651a4932ab782e05e17"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/rosbag2/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "4a3e66282d10aadf8d820e7a42da0cd43e0322169cab13e1b1b2747f60266502"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosgraph-msgs/default.nix b/distros/rolling/rosgraph-msgs/default.nix index 81034ff11e..2ec5260f97 100644 --- a/distros/rolling/rosgraph-msgs/default.nix +++ b/distros/rolling/rosgraph-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rosgraph-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rosgraph_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "bbfa61101caeae1614898a889592aae8a05a17fda0d71595e92c656399db91f8"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/rosgraph_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "de089993440d7d02f8334db2c64373c8ec4688cd39029cd6d69432bb4e734745"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-adapter/default.nix b/distros/rolling/rosidl-adapter/default.nix index 668d3e7ead..673b025a5d 100644 --- a/distros/rolling/rosidl-adapter/default.nix +++ b/distros/rolling/rosidl-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3, python3Packages, rosidl-cli }: buildRosPackage { pname = "ros-rolling-rosidl-adapter"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_adapter/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "cb0f3ab94707fafc33ad7f59d4c012f0f703be60f7db11ed22390070b537cd9c"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_adapter/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "3d54300b15b589355aa6bd662cd449548ebdb9648f94fae7e1c2609731270e5c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-cli/default.nix b/distros/rolling/rosidl-cli/default.nix index 076fd8be56..ebdb0f00cc 100644 --- a/distros/rolling/rosidl-cli/default.nix +++ b/distros/rolling/rosidl-cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-rolling-rosidl-cli"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cli/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "262aefe6f861832f0aabf49b0cc88c26141760ac038366091fb8fe40bd6c1098"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cli/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "5433b4898322f704e3822f2bcec9020cf9846185d14efa1063d70c722203c336"; }; buildType = "ament_python"; diff --git a/distros/rolling/rosidl-cmake/default.nix b/distros/rolling/rosidl-cmake/default.nix index f320f90020..2ca36790ac 100644 --- a/distros/rolling/rosidl-cmake/default.nix +++ b/distros/rolling/rosidl-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python3Packages, rosidl-pycommon }: buildRosPackage { pname = "ros-rolling-rosidl-cmake"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cmake/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "61fe96673bda03484a51bbfcfe8e40c6476d28387136965573ce39bcdb2ab635"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_cmake/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "73ce6d700f74a9b251f3d9de7adf0939e6f8602a251837d1b65c098e8d03ca47"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-core-generators/default.nix b/distros/rolling/rosidl-core-generators/default.nix index 3fd269fb43..d33913cc7a 100644 --- a/distros/rolling/rosidl-core-generators/default.nix +++ b/distros/rolling/rosidl-core-generators/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-generator-py, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: buildRosPackage { pname = "ros-rolling-rosidl-core-generators"; - version = "0.3.0-r1"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_generators/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "ceede979a7caf13131d699593bdfd9abd983690b3bf3f1674f5e6a9bfc049d4d"; + url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_generators/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "d9a6363381f358d5af39673cece610851c2d673cfcb2a5ce18a953fddea52e0d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-core-runtime/default.nix b/distros/rolling/rosidl-core-runtime/default.nix index eefda905e9..740351cf9a 100644 --- a/distros/rolling/rosidl-core-runtime/default.nix +++ b/distros/rolling/rosidl-core-runtime/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-generator-py, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: buildRosPackage { pname = "ros-rolling-rosidl-core-runtime"; - version = "0.3.0-r1"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_runtime/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "d740e527c5234556e5ddca996d0cd29f3a3bf9a8027f24db46613d560dacf556"; + url = "https://github.com/ros2-gbp/rosidl_core-release/archive/release/rolling/rosidl_core_runtime/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "69e71978ba412655e40d4b06baeeb4cc245c97fc621d1d3b359c7c66738f9a42"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-default-generators/default.nix b/distros/rolling/rosidl-default-generators/default.nix index 2f8f52876f..3a82f88187 100644 --- a/distros/rolling/rosidl-default-generators/default.nix +++ b/distros/rolling/rosidl-default-generators/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, rosidl-core-generators, service-msgs }: buildRosPackage { pname = "ros-rolling-rosidl-default-generators"; - version = "1.7.0-r1"; + version = "1.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_generators/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "da84afe35b3c317e6f8181faa455f756208456c1787d2289296e942c4e0a188f"; + url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_generators/1.7.1-1.tar.gz"; + name = "1.7.1-1.tar.gz"; + sha256 = "2ed689fe069726b9eb557202d728502a15596335bbd06ddb745212b263b96618"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-default-runtime/default.nix b/distros/rolling/rosidl-default-runtime/default.nix index af118ef2a7..758317844d 100644 --- a/distros/rolling/rosidl-default-runtime/default.nix +++ b/distros/rolling/rosidl-default-runtime/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-runtime, service-msgs }: buildRosPackage { pname = "ros-rolling-rosidl-default-runtime"; - version = "1.7.0-r1"; + version = "1.7.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_runtime/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "a45828e38d81e2617d543c9dbd0ea874570413e446b830e42b7ae7c94eb0109d"; + url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/rolling/rosidl_default_runtime/1.7.1-1.tar.gz"; + name = "1.7.1-1.tar.gz"; + sha256 = "3b2ba19c85c4c8db0181d7be3e28dc626b98edc2104222d8db7aec3b41b4a2da"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-generator-c/default.nix b/distros/rolling/rosidl-generator-c/default.nix index 5b57b9fb21..598b45c441 100644 --- a/distros/rolling/rosidl-generator-c/default.nix +++ b/distros/rolling/rosidl-generator-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rcutils, rosidl-cli, rosidl-cmake, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-rolling-rosidl-generator-c"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_c/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "a43d4cf140022f15f29e56133fa6dd5a07f526bd2c4024de2aa10aecdff710cf"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_c/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "cf7801cd52e8b552edddeafdbfad0a6e7fb31ed4ee3693836af80c2cc3efdb6f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-generator-cpp/default.nix b/distros/rolling/rosidl-generator-cpp/default.nix index 3a34002aca..f9dfc3a3a3 100644 --- a/distros/rolling/rosidl-generator-cpp/default.nix +++ b/distros/rolling/rosidl-generator-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-type-description, rosidl-parser, rosidl-pycommon, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-rolling-rosidl-generator-cpp"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_cpp/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "981349144575f335ad36c735288f62b3fbc724d7c5cd47860ade8cd370762a7f"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_cpp/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "6e273ffab2d1afe07eca9d3ae15da001d9f31aec54363c8c94aea7b01fbaa455"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-generator-py/default.nix b/distros/rolling/rosidl-generator-py/default.nix index bdf47551bc..f470232076 100644 --- a/distros/rolling/rosidl-generator-py/default.nix +++ b/distros/rolling/rosidl-generator-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-pep257, ament-cmake-pytest, ament-cmake-uncrustify, ament-index-python, ament-lint-auto, ament-lint-common, python-cmake-module, python3Packages, pythonPackages, rmw, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c, rpyutils, test-interface-files }: buildRosPackage { pname = "ros-rolling-rosidl-generator-py"; - version = "0.23.0-r1"; + version = "0.23.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/rolling/rosidl_generator_py/0.23.0-1.tar.gz"; - name = "0.23.0-1.tar.gz"; - sha256 = "66b6dc0d9d4fb3d8a285dd875bfe716566983fcbfd6256ed4030a060f37a0b45"; + url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/rolling/rosidl_generator_py/0.23.1-1.tar.gz"; + name = "0.23.1-1.tar.gz"; + sha256 = "8467edc936fca849f5545458e577962068ed62638e12d60f29a105d7c37629f2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-generator-type-description/default.nix b/distros/rolling/rosidl-generator-type-description/default.nix index 31a971f1fd..980a7b7929 100644 --- a/distros/rolling/rosidl-generator-type-description/default.nix +++ b/distros/rolling/rosidl-generator-type-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-parser }: buildRosPackage { pname = "ros-rolling-rosidl-generator-type-description"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_type_description/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "a6943e7bfc167cefdd6ab989dbdbc209e8178634225fabf2ef6a28fb4969fce2"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_generator_type_description/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "d0f30f7f110ab9a971f66dd27f47c5dc9bd8e3b361405e7a0c59e00fcefb5b01"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-parser/default.nix b/distros/rolling/rosidl-parser/default.nix index 6338153d88..1bf8027378 100644 --- a/distros/rolling/rosidl-parser/default.nix +++ b/distros/rolling/rosidl-parser/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, pythonPackages, rosidl-adapter }: buildRosPackage { pname = "ros-rolling-rosidl-parser"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_parser/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "e015571969d753aea36a4a194d76526d36bc5503167a20ad2628c8143a5b5555"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_parser/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "af066f14cad1b774916d7a67496b5217438b0fd6c169a9f97964cde4c7b3c79e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-pycommon/default.nix b/distros/rolling/rosidl-pycommon/default.nix index 14c5bab35e..5cf16047fe 100644 --- a/distros/rolling/rosidl-pycommon/default.nix +++ b/distros/rolling/rosidl-pycommon/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rosidl-parser }: buildRosPackage { pname = "ros-rolling-rosidl-pycommon"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_pycommon/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "82f390b3d2deb98b0552e62c9a89535e0d98852be79a50b3c8242886cb4b214e"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_pycommon/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "3365403ce085c68972629877a333038efd8ec53540991c8a57be265f71137150"; }; buildType = "ament_python"; diff --git a/distros/rolling/rosidl-runtime-c/default.nix b/distros/rolling/rosidl-runtime-c/default.nix index 0b879150c6..2d8fe76374 100644 --- a/distros/rolling/rosidl-runtime-c/default.nix +++ b/distros/rolling/rosidl-runtime-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcutils, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-rolling-rosidl-runtime-c"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_c/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "573859533cf41e1341fd14eb3f3af58ce57dd69f46f9f58845277da20d2c504c"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_c/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "813051cf82bfba752e72b3faff9ba735fff15c6694df889cdb550aaba1ec1db2"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-runtime-cpp/default.nix b/distros/rolling/rosidl-runtime-cpp/default.nix index 3209459bd3..77d76e9d0d 100644 --- a/distros/rolling/rosidl-runtime-cpp/default.nix +++ b/distros/rolling/rosidl-runtime-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, performance-test-fixture, rosidl-runtime-c }: buildRosPackage { pname = "ros-rolling-rosidl-runtime-cpp"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_cpp/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "18d9534968ddcc1b6f798946fa122fd2e3258bc0e09a1b9261dc4fc52e584be6"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_runtime_cpp/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "a3714114e348b3ae47858c7f4193fd2043c5d1fc4e3e7caa18984c042a0c0a2d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-typesupport-c/default.nix b/distros/rolling/rosidl-typesupport-c/default.nix index 918c028898..b5187cf182 100644 --- a/distros/rolling/rosidl-typesupport-c/default.nix +++ b/distros/rolling/rosidl-typesupport-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, python3, rcpputils, rcutils, rosidl-cli, rosidl-generator-c, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: buildRosPackage { pname = "ros-rolling-rosidl-typesupport-c"; - version = "3.3.0-r1"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_c/3.3.0-1.tar.gz"; - name = "3.3.0-1.tar.gz"; - sha256 = "98698ff57454fcf990360ee7bd328e17f632e8db91a4de17e3917c8be331ab16"; + url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_c/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "3c51a6b95754ef2495f1820dbb90dcdf74fc9621bee2172201b6fe7560fe34a8"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-typesupport-cpp/default.nix b/distros/rolling/rosidl-typesupport-cpp/default.nix index ce5d2fc75b..dda2472719 100644 --- a/distros/rolling/rosidl-typesupport-cpp/default.nix +++ b/distros/rolling/rosidl-typesupport-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, performance-test-fixture, python3, rcpputils, rcutils, rosidl-cli, rosidl-generator-c, rosidl-generator-type-description, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-cpp }: buildRosPackage { pname = "ros-rolling-rosidl-typesupport-cpp"; - version = "3.3.0-r1"; + version = "3.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_cpp/3.3.0-1.tar.gz"; - name = "3.3.0-1.tar.gz"; - sha256 = "7061558a9ab2ad492073a93477696e4021d70dec7494c50298fb8df1c7a99ee2"; + url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/rolling/rosidl_typesupport_cpp/3.3.1-1.tar.gz"; + name = "3.3.1-1.tar.gz"; + sha256 = "71bf9e0abf58658f7ef0309e918f8905713553c2f8dc322c375b0bd83f933a47"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-typesupport-interface/default.nix b/distros/rolling/rosidl-typesupport-interface/default.nix index 7b285b9989..faeb7216c5 100644 --- a/distros/rolling/rosidl-typesupport-interface/default.nix +++ b/distros/rolling/rosidl-typesupport-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-rolling-rosidl-typesupport-interface"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_interface/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "0a07aaea61cff874bbdee7c37e11e016a36b42adf5ef59a21e67089f8780c5bc"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_interface/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "006ccf4f20b7b6f211164d2c3bfa74257d5fe3680404d30857b7a447150b44ae"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-typesupport-introspection-c/default.nix b/distros/rolling/rosidl-typesupport-introspection-c/default.nix index 9c26b59b8d..b38743d5f8 100644 --- a/distros/rolling/rosidl-typesupport-introspection-c/default.nix +++ b/distros/rolling/rosidl-typesupport-introspection-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-typesupport-interface }: buildRosPackage { pname = "ros-rolling-rosidl-typesupport-introspection-c"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_c/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "93c1302572e494fb6e4ebc3ee0425bcd390d699c338db221333812cb033103fc"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_c/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "8b26630d3fa5944af88ceecf8ffd5392be4c4678732d6c6a6a62cf61677accfc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix b/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix index 9a7f7fa3cd..326d2aef82 100644 --- a/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix +++ b/distros/rolling/rosidl-typesupport-introspection-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, python3, rosidl-cli, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-pycommon, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: buildRosPackage { pname = "ros-rolling-rosidl-typesupport-introspection-cpp"; - version = "4.7.0-r1"; + version = "4.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_cpp/4.7.0-1.tar.gz"; - name = "4.7.0-1.tar.gz"; - sha256 = "944b7d6c8bb6d36f1c6c8ba1a04eff4cfe119d3e7c49192583ff35326b4d9440"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/rolling/rosidl_typesupport_introspection_cpp/4.8.1-1.tar.gz"; + name = "4.8.1-1.tar.gz"; + sha256 = "cfd4a7db4464820c1abda997e11c80c23f35732fcb3b42cf6ebd3b97ef8bff47"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rosx-introspection/default.nix b/distros/rolling/rosx-introspection/default.nix new file mode 100644 index 0000000000..82d5a3ce54 --- /dev/null +++ b/distros/rolling/rosx-introspection/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, fastcdr, geometry-msgs, rapidjson, rclcpp, rosbag2-cpp, sensor-msgs }: +buildRosPackage { + pname = "ros-rolling-rosx-introspection"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosx_introspection-release/archive/release/rolling/rosx_introspection/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "4aca59106ea3bcafacb18a12feaa8454657419448e0ec84525640f876c918b03"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake ]; + checkInputs = [ geometry-msgs sensor-msgs ]; + propagatedBuildInputs = [ ament-index-cpp fastcdr rapidjson rclcpp rosbag2-cpp ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = "Successor of ros_type_introspection"; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/rolling/rqt-bag-plugins/default.nix b/distros/rolling/rqt-bag-plugins/default.nix index 016df11411..fb46a15416 100644 --- a/distros/rolling/rqt-bag-plugins/default.nix +++ b/distros/rolling/rqt-bag-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, geometry-msgs, python3Packages, pythonPackages, rclpy, rosbag2, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-rqt-bag-plugins"; - version = "1.6.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag_plugins/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "2a7d075fa8a6c1a9ea2eab7af3dcc374613b5473319a73ba8886be7a946cc56d"; + url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag_plugins/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "4009fcf46e7c4eb21bfee40f908e1126a866e4e7cb689dafd525cdf95be30be9"; }; buildType = "ament_python"; @@ -19,6 +19,6 @@ buildRosPackage { meta = { description = "rqt_bag provides a GUI plugin for displaying and replaying ROS bag files."; - license = with lib.licenses; [ bsdOriginal ]; + license = with lib.licenses; [ bsdOriginal "HPND" ]; }; } diff --git a/distros/rolling/rqt-bag/default.nix b/distros/rolling/rqt-bag/default.nix index bdad2bac6e..4cc13e28b9 100644 --- a/distros/rolling/rqt-bag/default.nix +++ b/distros/rolling/rqt-bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, python-qt-binding, pythonPackages, rclpy, rosbag2-py, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-rolling-rqt-bag"; - version = "1.6.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "d7c4f8048f1491c4df637ed21616b7755ff8ec5a9e9a614f425acb8ef1a390f1"; + url = "https://github.com/ros2-gbp/rqt_bag-release/archive/release/rolling/rqt_bag/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "3359e8a6059649c7c65b99ee9b26da8c882ccbc4b9506ca5ae118f3d195a15c4"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-controller-manager/default.nix b/distros/rolling/rqt-controller-manager/default.nix index bf0721059f..1f4c21fe4d 100644 --- a/distros/rolling/rqt-controller-manager/default.nix +++ b/distros/rolling/rqt-controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-rolling-rqt-controller-manager"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/rqt_controller_manager/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "ca93daf3f253829d67bc15ba1b57b7aa6a34494ac2e09df2a8286265e3862391"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/rqt_controller_manager/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "f8fb9ca2e23f8bb551d4e414fd25ff524f77735f9d49232a8fe8edcc5df79fb2"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-graph/default.nix b/distros/rolling/rqt-graph/default.nix index c79b2b472a..d54d49e345 100644 --- a/distros/rolling/rqt-graph/default.nix +++ b/distros/rolling/rqt-graph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, pythonPackages, qt-dotgraph, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-rolling-rqt-graph"; - version = "1.6.0-r1"; + version = "1.6.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/rolling/rqt_graph/1.6.0-1.tar.gz"; - name = "1.6.0-1.tar.gz"; - sha256 = "182d4befa4bf21cc67172b6602cac68c1a145ff64695fec5adb7943473e35b9e"; + url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/rolling/rqt_graph/1.6.1-1.tar.gz"; + name = "1.6.1-1.tar.gz"; + sha256 = "38e6508240c527331107fbd86464f314978a6136da0123c8ef6d0c371b81cc4f"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-gui-cpp/default.nix b/distros/rolling/rqt-gui-cpp/default.nix index 3e39c03ebf..58b52f4ee0 100644 --- a/distros/rolling/rqt-gui-cpp/default.nix +++ b/distros/rolling/rqt-gui-cpp/default.nix @@ -2,19 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, pluginlib, qt-gui-cpp, qt5, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, qt-gui-cpp, qt5, rclcpp }: buildRosPackage { pname = "ros-rolling-rqt-gui-cpp"; - version = "1.7.0-r1"; + version = "1.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_cpp/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "790ffe16a95b1224b0da71d6342ca0d8877c620b3d9b3a5d57951194376f6a14"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_cpp/1.7.2-1.tar.gz"; + name = "1.7.2-1.tar.gz"; + sha256 = "3c894390ad68f1411e51060ce5a8aac88597a45463f8458fb573f8a4a1d0467d"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake qt5.qtbase ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ pluginlib qt-gui-cpp rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/rqt-gui-py/default.nix b/distros/rolling/rqt-gui-py/default.nix index c7d558383c..ba502ce778 100644 --- a/distros/rolling/rqt-gui-py/default.nix +++ b/distros/rolling/rqt-gui-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, qt-gui, rqt-gui }: buildRosPackage { pname = "ros-rolling-rqt-gui-py"; - version = "1.7.0-r1"; + version = "1.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_py/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "4c5db8f59f7f13dd79965660bf06a9b28fe4c06f75a53ee5ffefb2a8e912db02"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui_py/1.7.2-1.tar.gz"; + name = "1.7.2-1.tar.gz"; + sha256 = "763ab94f2d675e68f453df609d265012eee6a0f6975df96bd196bb9aad190562"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-gui/default.nix b/distros/rolling/rqt-gui/default.nix index 6a4f943c1a..d7f51d27e3 100644 --- a/distros/rolling/rqt-gui/default.nix +++ b/distros/rolling/rqt-gui/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt-gui, rclpy }: buildRosPackage { pname = "ros-rolling-rqt-gui"; - version = "1.7.0-r1"; + version = "1.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "79d7b86419231885c642561b10460c6dbdd04e3ac949bc860791146a2b809f6d"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_gui/1.7.2-1.tar.gz"; + name = "1.7.2-1.tar.gz"; + sha256 = "34f2b3e21f23ac9e0431d548d5ec2ece6d22603aed8a7b71c896949a3943a00d"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-joint-trajectory-controller/default.nix b/distros/rolling/rqt-joint-trajectory-controller/default.nix index 5cee47fc1f..1a4b844eeb 100644 --- a/distros/rolling/rqt-joint-trajectory-controller/default.nix +++ b/distros/rolling/rqt-joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }: buildRosPackage { pname = "ros-rolling-rqt-joint-trajectory-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/rqt_joint_trajectory_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "609fc0ddb8936276f7aa326f3db1f0824a24b69bd25bee284c47f8039918a320"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/rqt_joint_trajectory_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "c9f3451c960dea889c93172f1447917ced4383a78e63a7ea3237cd8db8c29d13"; }; buildType = "ament_python"; diff --git a/distros/rolling/rqt-py-common/default.nix b/distros/rolling/rqt-py-common/default.nix index e25e076a11..63ee86e20f 100644 --- a/distros/rolling/rqt-py-common/default.nix +++ b/distros/rolling/rqt-py-common/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, python-cmake-module, python-qt-binding, qt-gui, qt5, rclpy, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python-cmake-module, python-qt-binding, qt-gui, qt5, rclpy, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-rqt-py-common"; - version = "1.7.0-r1"; + version = "1.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_py_common/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "32b279d6f51b60c66953f0f873dba0299e0dbc2eae18c7872ed225ab2a808c9a"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt_py_common/1.7.2-1.tar.gz"; + name = "1.7.2-1.tar.gz"; + sha256 = "ac07f2c0bd15cc21e003bae83d77a8bdd088cdaf4503d2030a1c39d635c79ba8"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest python-cmake-module rosidl-default-generators rosidl-default-runtime ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common python-cmake-module rosidl-default-generators rosidl-default-runtime ]; propagatedBuildInputs = [ python-qt-binding qt-gui qt5.qtbase rclpy ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/rqt-tf-tree/default.nix b/distros/rolling/rqt-tf-tree/default.nix index a739eb3137..b74cb59e14 100644 --- a/distros/rolling/rqt-tf-tree/default.nix +++ b/distros/rolling/rqt-tf-tree/default.nix @@ -2,19 +2,19 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, pythonPackages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-rqt-tf-tree"; - version = "1.0.4-r3"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/rolling/rqt_tf_tree/1.0.4-3.tar.gz"; - name = "1.0.4-3.tar.gz"; - sha256 = "1c66f96a9d493b87e793d6ac61c76381b3a7476b5c2aeb5ca8572fdd2b9de11b"; + url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/rolling/rqt_tf_tree/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "c2d31b0e3f6715d69770d0000f090cf02f7c1e83c997441d08fb66012880e561"; }; buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; + checkInputs = [ python3Packages.mock pythonPackages.pytest ]; propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; meta = { diff --git a/distros/rolling/rqt/default.nix b/distros/rolling/rqt/default.nix index 76a411e52a..ba1f2c86f4 100644 --- a/distros/rolling/rqt/default.nix +++ b/distros/rolling/rqt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, rqt-gui, rqt-gui-cpp, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-rolling-rqt"; - version = "1.7.0-r1"; + version = "1.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "568eafae31df33f484ae507fb9f9f511355b68f9d872ebd6dd4a7df8c25bcbb2"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/rolling/rqt/1.7.2-1.tar.gz"; + name = "1.7.2-1.tar.gz"; + sha256 = "c86206c4c35b0d55970ff2297b8d32ff426a181ddfb828c4b9da7adc61573018"; }; buildType = "ament_python"; diff --git a/distros/rolling/rtabmap/default.nix b/distros/rolling/rtabmap/default.nix new file mode 100644 index 0000000000..2706e29a19 --- /dev/null +++ b/distros/rolling/rtabmap/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, gtsam, libg2o, libpointmatcher, octomap, pcl, proj, qt5, sqlite, tbb_2021_11, zlib }: +buildRosPackage { + pname = "ros-rolling-rtabmap"; + version = "0.21.6-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rtabmap-release/archive/release/rolling/rtabmap/0.21.6-1.tar.gz"; + name = "0.21.6-1.tar.gz"; + sha256 = "7d4235ad514155abade51d8db1a48db0a60ed61fc79f38a42200ae2f2f759739"; + }; + + buildType = "cmake"; + buildInputs = [ cmake proj ]; + propagatedBuildInputs = [ cv-bridge gtsam libg2o libpointmatcher octomap pcl qt5.qtbase sqlite tbb_2021_11 zlib ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = "RTAB-Map's standalone library. RTAB-Map is a RGB-D SLAM approach with real-time constraints."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/rti-connext-dds-cmake-module/default.nix b/distros/rolling/rti-connext-dds-cmake-module/default.nix index c9c3e610db..b29d7e5911 100644 --- a/distros/rolling/rti-connext-dds-cmake-module/default.nix +++ b/distros/rolling/rti-connext-dds-cmake-module/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-rolling-rti-connext-dds-cmake-module"; - version = "0.23.0-r1"; + version = "0.24.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rti_connext_dds_cmake_module/0.23.0-1.tar.gz"; - name = "0.23.0-1.tar.gz"; - sha256 = "16e1df4c6082b8ca4f3077462edec86f6d5f23878aaa27c79bca37c0871d98ac"; + url = "https://github.com/ros2-gbp/rmw_connextdds-release/archive/release/rolling/rti_connext_dds_cmake_module/0.24.0-1.tar.gz"; + name = "0.24.0-1.tar.gz"; + sha256 = "b291221394983d93d7f14d28a973981dbb896420050cf875ddb2c83884f77b17"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rviz-assimp-vendor/default.nix b/distros/rolling/rviz-assimp-vendor/default.nix index 8df2ae3101..220ece8026 100644 --- a/distros/rolling/rviz-assimp-vendor/default.nix +++ b/distros/rolling/rviz-assimp-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, assimp }: buildRosPackage { pname = "ros-rolling-rviz-assimp-vendor"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_assimp_vendor/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "afa6c30a44e3e2066701790ebda1cb5e20c2025d9de4b4619947e84f91d29e10"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_assimp_vendor/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "6e514c591cc4c75df31332ecbe44a9b7156fb6d9f24664b6357c46abd87a0503"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rviz-common/default.nix b/distros/rolling/rviz-common/default.nix index 2d336921ad..007c90a558 100644 --- a/distros/rolling/rviz-common/default.nix +++ b/distros/rolling/rviz-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, tinyxml2-vendor, urdf, yaml-cpp-vendor }: buildRosPackage { pname = "ros-rolling-rviz-common"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_common/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "2b6d461dbc1a5f3d9fbfeca85989acba8361e08e50264e3a824084de24a3b194"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_common/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "04416e3e2c476a5d8a2c4eb17c1920557af35a558cfa5dfe0b02c2323924cf6e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rviz-default-plugins/default.nix b/distros/rolling/rviz-default-plugins/default.nix index 156eff3340..5ab5f6d797 100644 --- a/distros/rolling/rviz-default-plugins/default.nix +++ b/distros/rolling/rviz-default-plugins/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, geometry-msgs, gz-math-vendor, image-transport, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, point-cloud-transport, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, geometry-msgs, gz-math-vendor, image-transport, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, point-cloud-transport, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, urdf, visualization-msgs }: buildRosPackage { pname = "ros-rolling-rviz-default-plugins"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_default_plugins/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "37bf62b044024bdf274612971f9bae391115215a57509ecf4d19040cc976bb09"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_default_plugins/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "cf178db0721557a2b9ea6ca9e45ec6650a19a27e2f31810c5383138d98fc420e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-index-cpp ament-lint-auto rviz-rendering-tests rviz-visual-testing-framework ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-index-cpp ament-lint-auto ament-lint-common rviz-rendering-tests rviz-visual-testing-framework ]; propagatedBuildInputs = [ geometry-msgs gz-math-vendor image-transport interactive-markers laser-geometry map-msgs nav-msgs pluginlib point-cloud-transport qt5.qtbase rclcpp resource-retriever rviz-common rviz-ogre-vendor rviz-rendering tf2 tf2-geometry-msgs tf2-ros urdf visualization-msgs ]; nativeBuildInputs = [ ament-cmake-ros ]; diff --git a/distros/rolling/rviz-ogre-vendor/default.nix b/distros/rolling/rviz-ogre-vendor/default.nix index 7da840fc8e..da774ff72b 100644 --- a/distros/rolling/rviz-ogre-vendor/default.nix +++ b/distros/rolling/rviz-ogre-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, ament-cmake-xmllint, ament-lint-auto, freetype, libGL, libGLU, xorg }: buildRosPackage { pname = "ros-rolling-rviz-ogre-vendor"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_ogre_vendor/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "2b53aa2d170a2bc8e95ffa477a846e3a4f5b46c8b87f2a59ffdf2049178b43b4"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_ogre_vendor/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "4ea3d112cd7a268254bf07a222587bcca98fb546aa21daf9cf0439812b38f01b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/rviz-rendering-tests/default.nix b/distros/rolling/rviz-rendering-tests/default.nix index 607f22a8fa..c41cf94316 100644 --- a/distros/rolling/rviz-rendering-tests/default.nix +++ b/distros/rolling/rviz-rendering-tests/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, qt5, resource-retriever, rviz-rendering }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, qt5, resource-retriever, rviz-rendering }: buildRosPackage { pname = "ros-rolling-rviz-rendering-tests"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering_tests/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "27131a36dedff0e3905ac0bc587112e2b8148bb481c14f57942b4020217fe9eb"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering_tests/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "32d102e6f11ceda4eca0e14a5e9a43c6b5aed0947e5ef1a6d5905c9da025ec6e"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-index-cpp ament-lint-auto ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ resource-retriever rviz-rendering ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/rviz-rendering/default.nix b/distros/rolling/rviz-rendering/default.nix index ca4e0b918f..da1b7c6e83 100644 --- a/distros/rolling/rviz-rendering/default.nix +++ b/distros/rolling/rviz-rendering/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-index-cpp, ament-lint-auto, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: +{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: buildRosPackage { pname = "ros-rolling-rviz-rendering"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "d117cd5a42d023a187b805b246fb5002f0a1d9b6f0c0f56a88f8c89fee655e44"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_rendering/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "22f05c5278444c9f16839142300fbd96d6954b93baba1c3085726b1c8227e0f8"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto rviz-assimp-vendor ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common rviz-assimp-vendor ]; propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module qt5.qtbase resource-retriever rviz-assimp-vendor rviz-ogre-vendor ]; nativeBuildInputs = [ ament-cmake-ros eigen3-cmake-module ]; diff --git a/distros/rolling/rviz-visual-testing-framework/default.nix b/distros/rolling/rviz-visual-testing-framework/default.nix index 3b949ac27e..556f38bad7 100644 --- a/distros/rolling/rviz-visual-testing-framework/default.nix +++ b/distros/rolling/rviz-visual-testing-framework/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, qt5, rclcpp, rcutils, rviz-common, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, qt5, rclcpp, rcutils, rviz-common, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-rolling-rviz-visual-testing-framework"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_visual_testing_framework/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "a7ffc04335e823361b1888f91a0836717007386a358acc18eb5152a54544ff5f"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz_visual_testing_framework/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "ad1a853ac45dbab45e0fa5d759cbb13acdb3b38b0856cca815fa231de9b592b8"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; + checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ ament-cmake-gtest geometry-msgs rclcpp rcutils rviz-common rviz-ogre-vendor rviz-rendering std-msgs tf2 tf2-ros ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/rviz2/default.nix b/distros/rolling/rviz2/default.nix index 2b92d297b6..ff708af7cf 100644 --- a/distros/rolling/rviz2/default.nix +++ b/distros/rolling/rviz2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, python3, python3Packages, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, python3, python3Packages, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: buildRosPackage { pname = "ros-rolling-rviz2"; - version = "14.2.0-r1"; + version = "14.2.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz2/14.2.0-1.tar.gz"; - name = "14.2.0-1.tar.gz"; - sha256 = "a0b5dc2a459db30df38902bd0c664bafc3727c040b76b404a3c4c3fb8aca5546"; + url = "https://github.com/ros2-gbp/rviz-release/archive/release/rolling/rviz2/14.2.4-1.tar.gz"; + name = "14.2.4-1.tar.gz"; + sha256 = "a4c86ee4b133481ae9ce3277cf1f44675e2c4bae35080b02052bb76ef1f0f116"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto geometry-msgs python3Packages.pyyaml rclcpp sensor-msgs ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-lint-auto ament-lint-common geometry-msgs python3Packages.pyyaml rclcpp sensor-msgs ]; propagatedBuildInputs = [ python3 rviz-common rviz-default-plugins rviz-ogre-vendor ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/rolling/sdformat-vendor/default.nix b/distros/rolling/sdformat-vendor/default.nix index 47de29e648..e049cf2bce 100644 --- a/distros/rolling/sdformat-vendor/default.nix +++ b/distros/rolling/sdformat-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-vendor-package, ament-cmake-xmllint, gz-cmake-vendor, gz-math-vendor, gz-tools-vendor, gz-utils-vendor, libxml2, python3Packages, pythonPackages, tinyxml-2, urdfdom }: buildRosPackage { pname = "ros-rolling-sdformat-vendor"; - version = "0.1.0-r1"; + version = "0.1.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/rolling/sdformat_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "1f565e61f1ba6dae7d3241b2a1eadf13586b8fef865e3579ad93d3b31de03fba"; + url = "https://github.com/ros2-gbp/sdformat_vendor-release/archive/release/rolling/sdformat_vendor/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "8bc3432867a59263c827226149432580615c314008182b863bb6128a059bde76"; }; buildType = "ament_cmake"; @@ -20,7 +20,7 @@ buildRosPackage { nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cmake-vendor-package ]; meta = { - description = "Vendor package for: sdformat14 14.1.1 + description = "Vendor package for: sdformat14 14.4.0 SDFormat is an XML file format that describes environments, objects, and robots in a manner suitable for robotic applications"; diff --git a/distros/rolling/self-test/default.nix b/distros/rolling/self-test/default.nix index 328226e2b2..1f527f6005 100644 --- a/distros/rolling/self-test/default.nix +++ b/distros/rolling/self-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }: buildRosPackage { pname = "ros-rolling-self-test"; - version = "3.1.2-r2"; + version = "4.3.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/self_test/3.1.2-2.tar.gz"; - name = "3.1.2-2.tar.gz"; - sha256 = "8c800ed590908d2a600dd082257dcf3714b0f5b0fe2f56695ea5466c587fb3ab"; + url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/rolling/self_test/4.3.0-1.tar.gz"; + name = "4.3.0-1.tar.gz"; + sha256 = "0bc0ece37fa2544b6f63b01e5b9566145692844f4e51f6c3c95f1d056cbfb08a"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/sensor-msgs-py/default.nix b/distros/rolling/sensor-msgs-py/default.nix index 5e09804b6d..ef05fa9315 100644 --- a/distros/rolling/sensor-msgs-py/default.nix +++ b/distros/rolling/sensor-msgs-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-sensor-msgs-py"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs_py/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "52c285280029d109bc5c7309654c15cd4356f6bda5829f2bd0c3024c6e3a366b"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs_py/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "5db142b75199d0f4160f7787878f00d2a0e111461e2ee748734ac9734d202152"; }; buildType = "ament_python"; diff --git a/distros/rolling/sensor-msgs/default.nix b/distros/rolling/sensor-msgs/default.nix index 65fe39da74..034e900519 100644 --- a/distros/rolling/sensor-msgs/default.nix +++ b/distros/rolling/sensor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-sensor-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "1082e012e3c924ae443ea8e01f2c353778f4ad29660be56ab4f5545caaede97f"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/sensor_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "008447dc6d1bd38bd68980a53d65264a5cd9a4970bc8787d6d30f435b27b2552"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/septentrio-gnss-driver/default.nix b/distros/rolling/septentrio-gnss-driver/default.nix index 9e19a4ef26..16a3a61e4b 100644 --- a/distros/rolling/septentrio-gnss-driver/default.nix +++ b/distros/rolling/septentrio-gnss-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, boost, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-rolling-septentrio-gnss-driver"; - version = "1.4.0-r4"; + version = "1.4.0-r5"; src = fetchurl { - url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/rolling/septentrio_gnss_driver/1.4.0-4.tar.gz"; - name = "1.4.0-4.tar.gz"; - sha256 = "b2eb72f45cc3b497b4ffe4bd4cc13a1638ac03500d49455cbdb3f1b2a46ebd90"; + url = "https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release/archive/release/rolling/septentrio_gnss_driver/1.4.0-5.tar.gz"; + name = "1.4.0-5.tar.gz"; + sha256 = "e12e6e9d976e903c4e2fabfa3bbd038f880be7f5faccb39793f53b858d89a5ef"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/service-msgs/default.nix b/distros/rolling/service-msgs/default.nix index 7a1bbe2d2b..5bf67a33c2 100644 --- a/distros/rolling/service-msgs/default.nix +++ b/distros/rolling/service-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime }: buildRosPackage { pname = "ros-rolling-service-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/service_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "d9c36f94d5af8cbf4c95088d44d9e87d788a608bb11c116eba2024fef67c0460"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/service_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "1608d0a19f5ffc5fc5d21ff12fc7939640c9882c57080b0604cc2109138024b9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/shape-msgs/default.nix b/distros/rolling/shape-msgs/default.nix index d4ce141d4f..49d02c4d71 100644 --- a/distros/rolling/shape-msgs/default.nix +++ b/distros/rolling/shape-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-shape-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/shape_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "add127b6fde5a18da7a0a0dcda66dc2edbde328ce631edb275e68440d6b3f674"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/shape_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "24aaf00b7d933fc9bbec4b2a141fede4749a9ca69b296384281c2b5699774d0c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/shared-queues-vendor/default.nix b/distros/rolling/shared-queues-vendor/default.nix index e81b56c53b..4f9088ef86 100644 --- a/distros/rolling/shared-queues-vendor/default.nix +++ b/distros/rolling/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-rolling-shared-queues-vendor"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/shared_queues_vendor/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "f35e2aaeb2f5609eeca1ae82fbf0c5b47823ddb9330c2166ee03999e1e581fe1"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/shared_queues_vendor/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "ea0167b78c8c709aae182cb7db7c3580a5b043fdee1123b5dee39d5ad16fe906"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/simple-launch/default.nix b/distros/rolling/simple-launch/default.nix index 2a467750a8..3dc87af883 100644 --- a/distros/rolling/simple-launch/default.nix +++ b/distros/rolling/simple-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-index-python, launch, launch-ros, xacro }: buildRosPackage { pname = "ros-rolling-simple-launch"; - version = "1.9.1-r2"; + version = "1.10.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/rolling/simple_launch/1.9.1-2.tar.gz"; - name = "1.9.1-2.tar.gz"; - sha256 = "1311f8dda92f013e2066cf0cb305ee25a9bbbdc0211ecb7f987117e57b077aea"; + url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/rolling/simple_launch/1.10.1-1.tar.gz"; + name = "1.10.1-1.tar.gz"; + sha256 = "81c3be980f4744d43cf2c639b96c4f74a8f523804f70bb2f3039bd0463ad6cfc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/smclib/default.nix b/distros/rolling/smclib/default.nix index b3a07d01df..914062d5e8 100644 --- a/distros/rolling/smclib/default.nix +++ b/distros/rolling/smclib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common }: buildRosPackage { pname = "ros-rolling-smclib"; - version = "4.0.0-r4"; + version = "4.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/smclib/4.0.0-4.tar.gz"; - name = "4.0.0-4.tar.gz"; - sha256 = "17507ae11bc45b4f6b7b7b7b68910f4deb04821b0ffbb4f26018aa6076aac6fc"; + url = "https://github.com/ros2-gbp/bond_core-release/archive/release/rolling/smclib/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "aac28e79dc8423a6ea1849d4505dc32b5eb0c8ec6ae57d6bf9b342a475d9ea2d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/sophus/default.nix b/distros/rolling/sophus/default.nix index eb537c9f11..0e3b3c4c93 100644 --- a/distros/rolling/sophus/default.nix +++ b/distros/rolling/sophus/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, eigen }: +{ lib, buildRosPackage, fetchurl, ceres-solver, cmake, eigen, fmt }: buildRosPackage { pname = "ros-rolling-sophus"; - version = "1.22.9100-r1"; + version = "1.22.9102-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/sophus-release/archive/release/rolling/sophus/1.22.9100-1.tar.gz"; - name = "1.22.9100-1.tar.gz"; - sha256 = "7d2e7c41aad833b0fc1a4c42ba4f95e7586fa37d08aa9f2d1bf0daa52e8eafd0"; + url = "https://github.com/ros2-gbp/sophus-release/archive/release/rolling/sophus/1.22.9102-2.tar.gz"; + name = "1.22.9102-2.tar.gz"; + sha256 = "563e191b91404da1162232417f31540e0747291e58d9606d6f0147dba48f6e05"; }; buildType = "cmake"; buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; + propagatedBuildInputs = [ ceres-solver eigen fmt ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/rolling/spinnaker-camera-driver/default.nix b/distros/rolling/spinnaker-camera-driver/default.nix index abd879e5eb..65961c36de 100644 --- a/distros/rolling/spinnaker-camera-driver/default.nix +++ b/distros/rolling/spinnaker-camera-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, curl, dpkg, ffmpeg, flir-camera-msgs, image-transport, libusb1, python3Packages, rclcpp, rclcpp-components, sensor-msgs, std-msgs, yaml-cpp }: buildRosPackage { pname = "ros-rolling-spinnaker-camera-driver"; - version = "2.0.17-r1"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_camera_driver/2.0.17-1.tar.gz"; - name = "2.0.17-1.tar.gz"; - sha256 = "8275d047283380ec2dc829a70f56800b93a02aee2260696a93dbaa84e0e26b99"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_camera_driver/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "c49bef6a289860efea04efb2ed414b736d48f279c99f6a96504fb030d325a6bc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/spinnaker-synchronized-camera-driver/default.nix b/distros/rolling/spinnaker-synchronized-camera-driver/default.nix index 2bd5c16258..20d899e797 100644 --- a/distros/rolling/spinnaker-synchronized-camera-driver/default.nix +++ b/distros/rolling/spinnaker-synchronized-camera-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-clang-format, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, spinnaker-camera-driver }: buildRosPackage { pname = "ros-rolling-spinnaker-synchronized-camera-driver"; - version = "2.0.17-r1"; + version = "2.0.20-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_synchronized_camera_driver/2.0.17-1.tar.gz"; - name = "2.0.17-1.tar.gz"; - sha256 = "cf2e2938153806dea1df17466ca3e6fde385584662c3ffe51d4922b87a57cfec"; + url = "https://github.com/ros2-gbp/flir_camera_driver-release/archive/release/rolling/spinnaker_synchronized_camera_driver/2.0.20-1.tar.gz"; + name = "2.0.20-1.tar.gz"; + sha256 = "4c53373b808cf8af848d3f0bfc77e521fe2d5af2b178cf718cf7fdde8ea2ee79"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/sqlite3-vendor/default.nix b/distros/rolling/sqlite3-vendor/default.nix index 07a0f0ee0c..acf6123e16 100644 --- a/distros/rolling/sqlite3-vendor/default.nix +++ b/distros/rolling/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, sqlite }: buildRosPackage { pname = "ros-rolling-sqlite3-vendor"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/sqlite3_vendor/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "5e905f23bc3c7108976e7715191d316f9e10480107beae9a0f2c8899ec53d8f0"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/sqlite3_vendor/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "b6c193aa057f5b4493b1d66994958000fe2edbb5c673ab64f07bfa559d9c42ff"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/sros2-cmake/default.nix b/distros/rolling/sros2-cmake/default.nix index 24b72bb42f..b236006c74 100644 --- a/distros/rolling/sros2-cmake/default.nix +++ b/distros/rolling/sros2-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-test, ament-lint-auto, ament-lint-common, ros2cli, sros2 }: buildRosPackage { pname = "ros-rolling-sros2-cmake"; - version = "0.14.0-r1"; + version = "0.15.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2_cmake/0.14.0-1.tar.gz"; - name = "0.14.0-1.tar.gz"; - sha256 = "851bd4b1e9f02550c4a9b9c803cf72054bb59b763c8f88ebee45a9c313b4ad14"; + url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2_cmake/0.15.0-1.tar.gz"; + name = "0.15.0-1.tar.gz"; + sha256 = "80487939cb87d16d59bf4fd2ac0199b4b1790f1790ac89aec7e6921046bc69fe"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/sros2/default.nix b/distros/rolling/sros2/default.nix index b0b7ea2442..019d9f083e 100644 --- a/distros/rolling/sros2/default.nix +++ b/distros/rolling/sros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: buildRosPackage { pname = "ros-rolling-sros2"; - version = "0.14.0-r1"; + version = "0.15.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2/0.14.0-1.tar.gz"; - name = "0.14.0-1.tar.gz"; - sha256 = "840080b327b107820827f5c28da71957341abf973a8af28769e388b14ee399d7"; + url = "https://github.com/ros2-gbp/sros2-release/archive/release/rolling/sros2/0.15.0-1.tar.gz"; + name = "0.15.0-1.tar.gz"; + sha256 = "6d9fbe2381cea09347b67acb2a87e200bcbf299011fc4c4281709077cd5360cb"; }; buildType = "ament_python"; diff --git a/distros/rolling/statistics-msgs/default.nix b/distros/rolling/statistics-msgs/default.nix index 6fd0e05fcf..235653b142 100644 --- a/distros/rolling/statistics-msgs/default.nix +++ b/distros/rolling/statistics-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-statistics-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/statistics_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "dee3433cfbb3c520b2102c2d080ef23a6136a4060cb7ef054231a9a26d2e687e"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/statistics_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "1f70cc4057308affec6167809891bbf2ea64d8d24c0a4791da990627359da84e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/std-msgs/default.nix b/distros/rolling/std-msgs/default.nix index 50c9c9cd2e..6c7dda383a 100644 --- a/distros/rolling/std-msgs/default.nix +++ b/distros/rolling/std-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-std-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "bbac21a8c03941c09c52d36dc30fa1a139ec0b4be3866cb8ef74bd650bc0524a"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "0185590f25394870e62e3f932fc0c84bf45b08dd1fe968d360151cc2f91f8d44"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/std-srvs/default.nix b/distros/rolling/std-srvs/default.nix index f9a58bbf04..732daca464 100644 --- a/distros/rolling/std-srvs/default.nix +++ b/distros/rolling/std-srvs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-std-srvs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_srvs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "3e9971d0d16f9570a1db94cc1eaa98b98ed2b89becb099252c5269c11acab2bb"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/std_srvs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "4635aa17e1eec326c86f1a21ee0a7a1596ca99e66b346302cf8a5f968d14dec7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/steering-controllers-library/default.nix b/distros/rolling/steering-controllers-library/default.nix index 7cd43640c7..c049679d2a 100644 --- a/distros/rolling/steering-controllers-library/default.nix +++ b/distros/rolling/steering-controllers-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }: buildRosPackage { pname = "ros-rolling-steering-controllers-library"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/steering_controllers_library/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "6976b9a4865453804f9008e230875e146a558f0ba256e4721d46052e8ece6561"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/steering_controllers_library/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "51c0a2f2412d4cc940a92f29de759ade9a1612135e7b1255e0eed5a34940224c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/stereo-image-proc/default.nix b/distros/rolling/stereo-image-proc/default.nix index c419b154f8..777670431f 100644 --- a/distros/rolling/stereo-image-proc/default.nix +++ b/distros/rolling/stereo-image-proc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, ros-testing, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-rolling-stereo-image-proc"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/stereo_image_proc/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "0f77a222d655538746a921cd98e9111da6baf8779c2094706cce19dd80df7940"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/stereo_image_proc/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "7ddb96783dd28f74b39140a915ce27908defaab9e365ace687eca2e1ff3279e7"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/stereo-msgs/default.nix b/distros/rolling/stereo-msgs/default.nix index 87de23d331..ed92eec6d5 100644 --- a/distros/rolling/stereo-msgs/default.nix +++ b/distros/rolling/stereo-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-stereo-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/stereo_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "cc8172c29e768584ddf49bbc8ee49ddff44e76d681f7d111ea4fdec42cb5e932"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/stereo_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "ee11ed23c16fd326407f6d659834b53d575ae0f74f828a217b9dabeaae2deb9b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/swri-console/default.nix b/distros/rolling/swri-console/default.nix index fd9d280b5d..6476ece273 100644 --- a/distros/rolling/swri-console/default.nix +++ b/distros/rolling/swri-console/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, rosbag2-transport, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-swri-console"; - version = "2.0.4-r6"; + version = "2.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/rolling/swri_console/2.0.4-6.tar.gz"; - name = "2.0.4-6.tar.gz"; - sha256 = "cfc20403ee84c862447c210911ceadb86626f00b4460b11937e7b0ac9a98099c"; + url = "https://github.com/ros2-gbp/swri_console-release/archive/release/rolling/swri_console/2.0.5-1.tar.gz"; + name = "2.0.5-1.tar.gz"; + sha256 = "a8207f227209fcb92009a2af213b67d46a02cefbbcfad1650846d54f2343c3f7"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; + buildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosbag2-transport rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/rolling/teleop-twist-joy/default.nix b/distros/rolling/teleop-twist-joy/default.nix index 325f717210..afa7b17154 100644 --- a/distros/rolling/teleop-twist-joy/default.nix +++ b/distros/rolling/teleop-twist-joy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, joy, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, sensor-msgs }: buildRosPackage { pname = "ros-rolling-teleop-twist-joy"; - version = "2.6.0-r2"; + version = "2.6.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/rolling/teleop_twist_joy/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "106d103a4d99d91bb6a3a20aef99da2e290879a1f9303035f95c7142447b4179"; + url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/rolling/teleop_twist_joy/2.6.1-1.tar.gz"; + name = "2.6.1-1.tar.gz"; + sha256 = "3cc3b900f1e61251289d6f2d06c22f20446c68ab71cdcdb1bd860ec32d70399e"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/test-msgs/default.nix b/distros/rolling/test-msgs/default.nix index d58e29c0f5..05b07308cf 100644 --- a/distros/rolling/test-msgs/default.nix +++ b/distros/rolling/test-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, test-interface-files }: buildRosPackage { pname = "ros-rolling-test-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/test_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "f53f076f3ba303ca92e3926616b21f46e6340ec531d6321562986f5764b924f7"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/test_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "4dda970c2455b7af8e64f66d99da31661b67e4707903d4d3d396446e3aef00a9"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/test-ros-gz-bridge/default.nix b/distros/rolling/test-ros-gz-bridge/default.nix index 2553dd57d1..323547ae67 100644 --- a/distros/rolling/test-ros-gz-bridge/default.nix +++ b/distros/rolling/test-ros-gz-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, launch-testing, launch-testing-ament-cmake, ros-gz-bridge }: buildRosPackage { pname = "ros-rolling-test-ros-gz-bridge"; - version = "1.0.0-r1"; + version = "2.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/test_ros_gz_bridge/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "51ed663b57f0414113b88be798dfc45b640747cf6a85988b35b605d415678c6f"; + url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/rolling/test_ros_gz_bridge/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "f4b7e82c1ed66beef600e5ee8781e814099d3e700d6ddffd4a56e9a17c1bb18c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-bullet/default.nix b/distros/rolling/tf2-bullet/default.nix index cad0685597..d07f0f2dac 100644 --- a/distros/rolling/tf2-bullet/default.nix +++ b/distros/rolling/tf2-bullet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bullet, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-rolling-tf2-bullet"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_bullet/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "dfb9f8138a3612030a4df0143898fcab75cbc8e0d42384c0407943e805dece78"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_bullet/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "4e538128c8eec0a7119e326c3fde9e7d6ea9d8051ccaa1b5a68c64bdd267ddc0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-eigen-kdl/default.nix b/distros/rolling/tf2-eigen-kdl/default.nix index 9a66101119..483cd88c8c 100644 --- a/distros/rolling/tf2-eigen-kdl/default.nix +++ b/distros/rolling/tf2-eigen-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, orocos-kdl-vendor, tf2 }: buildRosPackage { pname = "ros-rolling-tf2-eigen-kdl"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen_kdl/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "3417d9494a7dd157a992e10d09be9e892a8dacdf7dd375895da458bc72ff6d00"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen_kdl/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "2b168fc8c47d08d27e0ecb372f0b95cb85054a769463ae32ab25da3e0abafe6c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-eigen/default.nix b/distros/rolling/tf2-eigen/default.nix index dc0b6d4971..7478fef1c9 100644 --- a/distros/rolling/tf2-eigen/default.nix +++ b/distros/rolling/tf2-eigen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, geometry-msgs, tf2, tf2-ros }: buildRosPackage { pname = "ros-rolling-tf2-eigen"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "61d4108581a7a657b96e48314ccf534807d39d21600a0546611f1183c373f1b6"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_eigen/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "1c1a79990e4e4eb71960584a09d557eda972ebdb133f113c8179f945f9b367ef"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-geometry-msgs/default.nix b/distros/rolling/tf2-geometry-msgs/default.nix index 2223025604..af9153c0a3 100644 --- a/distros/rolling/tf2-geometry-msgs/default.nix +++ b/distros/rolling/tf2-geometry-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl-vendor, python-cmake-module, python3Packages, rclcpp, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-rolling-tf2-geometry-msgs"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_geometry_msgs/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "da23281f4f939e0fcf7d62460ffe2fc405d59a9a89686cdae0e5bd0d98b78620"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_geometry_msgs/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "b707b151df443696b85a29e47261f909cee6a6333168da3bb9a9b91fe9f6910b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-kdl/default.nix b/distros/rolling/tf2-kdl/default.nix index 6bedae0e0c..aedcafe902 100644 --- a/distros/rolling/tf2-kdl/default.nix +++ b/distros/rolling/tf2-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl-vendor, rclcpp, tf2, tf2-msgs, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-rolling-tf2-kdl"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_kdl/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "335e71c4fa9d119e2b6ac794707b22e4c8f22ed95c5f790c326c4e5e12c4e821"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_kdl/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "f4785550060060bb2458162c69002505efed3ac7742473aa49dd45299e0f1c71"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-msgs/default.nix b/distros/rolling/tf2-msgs/default.nix index 01bcb5511b..7dcd335232 100644 --- a/distros/rolling/tf2-msgs/default.nix +++ b/distros/rolling/tf2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-tf2-msgs"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_msgs/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "99f969bc6c81ddd31092b1fcbded0dd1ddc178ff34981c67450478876f402eae"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_msgs/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "cd90696342ac2995371e5da146ab1851ed7c1a803f3d01aa5026a9f1e3fdc4fe"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-py/default.nix b/distros/rolling/tf2-py/default.nix index d0b772ad27..d012b8f9f4 100644 --- a/distros/rolling/tf2-py/default.nix +++ b/distros/rolling/tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: buildRosPackage { pname = "ros-rolling-tf2-py"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_py/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "61caa5fe9b8ba30e0926bb9667f335458826bbb39cd014f62fabe03e1d91c87a"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_py/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "ca7895471a53a16a541e3d3bc1152783378f3a767aa3c7d7e11a1f6dae656a60"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-ros-py/default.nix b/distros/rolling/tf2-ros-py/default.nix index 5914adb896..80e0a50ffc 100644 --- a/distros/rolling/tf2-ros-py/default.nix +++ b/distros/rolling/tf2-ros-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, tf2-msgs, tf2-py }: buildRosPackage { pname = "ros-rolling-tf2-ros-py"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros_py/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "b581351ac7c0bbf1013eb104ffc6c211a0893df776d6e9b0ee3cfad888526e4c"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros_py/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "f5c9e7a9ce073b7b52855f63cd20a05ccb7666a7139558732a992f2179c0f499"; }; buildType = "ament_python"; diff --git a/distros/rolling/tf2-ros/default.nix b/distros/rolling/tf2-ros/default.nix index e6be139b4c..8681374972 100644 --- a/distros/rolling/tf2-ros/default.nix +++ b/distros/rolling/tf2-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, message-filters, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rosgraph-msgs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-rolling-tf2-ros"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "f7c6a2b17829e8cbd5ec04289e0cf8151c6c563550f20bf803eb499011d50b53"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_ros/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "eb6425e24bdf4b2a0153e7ac8363e15577b81df23eedecd81b7c5b50d18b9c0f"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-sensor-msgs/default.nix b/distros/rolling/tf2-sensor-msgs/default.nix index 75e781fa33..efd054851f 100644 --- a/distros/rolling/tf2-sensor-msgs/default.nix +++ b/distros/rolling/tf2-sensor-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, python-cmake-module, python3Packages, rclcpp, sensor-msgs, sensor-msgs-py, std-msgs, tf2, tf2-ros, tf2-ros-py }: buildRosPackage { pname = "ros-rolling-tf2-sensor-msgs"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_sensor_msgs/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "fd38073d6752bcfc37d08dfcd56526ddafcbfb4f45e8da2438f942235692e393"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_sensor_msgs/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "998322d19216e8902add4710da88914e3f600dd5d24f801867153aa841a3b0ba"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tf2-tools/default.nix b/distros/rolling/tf2-tools/default.nix index 6214299025..9b06e17ee2 100644 --- a/distros/rolling/tf2-tools/default.nix +++ b/distros/rolling/tf2-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, graphviz, python3Packages, pythonPackages, rclpy, tf2-msgs, tf2-py, tf2-ros-py }: buildRosPackage { pname = "ros-rolling-tf2-tools"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_tools/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "482e9280d2ca2495f5db16b801b96790d1b6ea2c1ef3b54a8cce56fd3a8d5b4d"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2_tools/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "9bc11d611daf387433f4ea5c0448a21e7d51e40ff7ac7b6f524023ad87351a5c"; }; buildType = "ament_python"; diff --git a/distros/rolling/tf2/default.nix b/distros/rolling/tf2/default.nix index 85acc84707..5032c506de 100644 --- a/distros/rolling/tf2/default.nix +++ b/distros/rolling/tf2/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, geometry-msgs, rcutils, rosidl-runtime-cpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, builtin-interfaces, geometry-msgs, rcutils, rosidl-runtime-cpp }: buildRosPackage { pname = "ros-rolling-tf2"; - version = "0.37.0-r1"; + version = "0.38.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2/0.37.0-1.tar.gz"; - name = "0.37.0-1.tar.gz"; - sha256 = "ed5eeff805f0a1f5dec4bdc854412550f8f9f8169ed48e9fb7ac2049cccf198a"; + url = "https://github.com/ros2-gbp/geometry2-release/archive/release/rolling/tf2/0.38.2-1.tar.gz"; + name = "0.38.2-1.tar.gz"; + sha256 = "29a78da255bc2ec0577fb8e1fd1662b8083355dfaaac630002d67f92851bd142"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; + checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-google-benchmark ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ]; propagatedBuildInputs = [ builtin-interfaces geometry-msgs rcutils rosidl-runtime-cpp ]; nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; diff --git a/distros/rolling/theora-image-transport/default.nix b/distros/rolling/theora-image-transport/default.nix index 2cdff6255c..a37975a26e 100644 --- a/distros/rolling/theora-image-transport/default.nix +++ b/distros/rolling/theora-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cv-bridge, image-transport, libogg, libtheora, opencv, pkg-config, pluginlib, rclcpp, rcutils, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-theora-image-transport"; - version = "4.0.0-r1"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/theora_image_transport/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "d8d5c139646554f2e08c0ed27774daa5d40f41d67a2e1574440d70e33b9e6945"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/theora_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "0c68d6fd03c435c00a4c6685ed7fda88c78824be3bb53d4e76d08aed800c6fb0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/topic-monitor/default.nix b/distros/rolling/topic-monitor/default.nix index 1e10fe5db3..8f5393d91f 100644 --- a/distros/rolling/topic-monitor/default.nix +++ b/distros/rolling/topic-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-rolling-topic-monitor"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_monitor/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "28dfedff7c208da029d4cbff52be9a8c79cc14fb4a6243e615d19e90ae19d60b"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_monitor/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "8da82c2c60be52c926dd1ad4071c015e856431237e9fb2575a44d8a54f5892c5"; }; buildType = "ament_python"; diff --git a/distros/rolling/topic-statistics-demo/default.nix b/distros/rolling/topic-statistics-demo/default.nix index 2fbb9402a4..df365d297c 100644 --- a/distros/rolling/topic-statistics-demo/default.nix +++ b/distros/rolling/topic-statistics-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils, sensor-msgs, statistics-msgs }: buildRosPackage { pname = "ros-rolling-topic-statistics-demo"; - version = "0.34.0-r1"; + version = "0.34.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_statistics_demo/0.34.0-1.tar.gz"; - name = "0.34.0-1.tar.gz"; - sha256 = "9ff51d317121a2870628a70d1ea70cb9a183c0674324853204e9320dd709a094"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/rolling/topic_statistics_demo/0.34.1-1.tar.gz"; + name = "0.34.1-1.tar.gz"; + sha256 = "f082dd61a20f5e39b6e7150b1a3bd813b316937a9b4f1141053a6fe2c23b046b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tracetools-analysis/default.nix b/distros/rolling/tracetools-analysis/default.nix index 387c566634..6d55c1d3a1 100644 --- a/distros/rolling/tracetools-analysis/default.nix +++ b/distros/rolling/tracetools-analysis/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, jupyter, python3Packages, pythonPackages, tracetools-read }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, jupyter, python3Packages, pythonPackages, tracetools-read, tracetools-trace }: buildRosPackage { pname = "ros-rolling-tracetools-analysis"; - version = "3.0.0-r5"; + version = "3.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/rolling/tracetools_analysis/3.0.0-5.tar.gz"; - name = "3.0.0-5.tar.gz"; - sha256 = "4d643da4ac78d36ba0d38d8035c78c5ac68fb9bbbc72620c2e975a4f688577f9"; + url = "https://github.com/ros2-gbp/tracetools_analysis-release/archive/release/rolling/tracetools_analysis/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "a9e478a4e0c4bd63e3b0e8fa2ac47635267b102f428e5ea64c9c376411192f5b"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ jupyter python3Packages.pandas tracetools-read ]; + propagatedBuildInputs = [ jupyter python3Packages.pandas tracetools-read tracetools-trace ]; meta = { description = "Tools for analysing trace data."; diff --git a/distros/rolling/tracetools-image-pipeline/default.nix b/distros/rolling/tracetools-image-pipeline/default.nix index c30dfbc546..ebd35e7c47 100644 --- a/distros/rolling/tracetools-image-pipeline/default.nix +++ b/distros/rolling/tracetools-image-pipeline/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, pkg-config }: buildRosPackage { pname = "ros-rolling-tracetools-image-pipeline"; - version = "5.0.1-r1"; + version = "6.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/tracetools_image_pipeline/5.0.1-1.tar.gz"; - name = "5.0.1-1.tar.gz"; - sha256 = "3ab76d19cc3f91eb9ce2195f2499f9d39cf3e1191b651e6acf18cedb715ef9f7"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/rolling/tracetools_image_pipeline/6.0.2-1.tar.gz"; + name = "6.0.2-1.tar.gz"; + sha256 = "b9fa6e440117d1d0584e00a8c698f38c016775f24b7d7e868919bff1db5f28eb"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/trajectory-msgs/default.nix b/distros/rolling/trajectory-msgs/default.nix index 7a8883db99..65d45c06d3 100644 --- a/distros/rolling/trajectory-msgs/default.nix +++ b/distros/rolling/trajectory-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-trajectory-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/trajectory_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "91c7ba657cf7edf85a781677c52428b568ad3ac296f334bcd771489cbbf940db"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/trajectory_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "8252f749bdf47f78ad1d0c59f98cce7ff562537c4889e94cb9cc785f7f38bc1d"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/transmission-interface/default.nix b/distros/rolling/transmission-interface/default.nix index f9c7a97b40..3887a4a726 100644 --- a/distros/rolling/transmission-interface/default.nix +++ b/distros/rolling/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-transmission-interface"; - version = "4.11.0-r1"; + version = "4.14.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/transmission_interface/4.11.0-1.tar.gz"; - name = "4.11.0-1.tar.gz"; - sha256 = "c731cb292bb02e99aa30aa6ad9ad4f0ff62f715664de57ff08f67030f22d03f6"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/rolling/transmission_interface/4.14.0-1.tar.gz"; + name = "4.14.0-1.tar.gz"; + sha256 = "78b7a20abef4a71e89fc6b898dd862d51c675eeec775ad65515800b50f5459c0"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tricycle-controller/default.nix b/distros/rolling/tricycle-controller/default.nix index 5ad4ef6024..03fc3f2672 100644 --- a/distros/rolling/tricycle-controller/default.nix +++ b/distros/rolling/tricycle-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }: buildRosPackage { pname = "ros-rolling-tricycle-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/tricycle_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "afcae9953b766b284d9175482c449ee34eaa71a200032c068c938b774eaf998a"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/tricycle_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "5450b7d1f41ff5da46374f9515780371da6f7782b0a91c7db003c9e9edaa32a4"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/tricycle-steering-controller/default.nix b/distros/rolling/tricycle-steering-controller/default.nix index 8539d7f0ca..c5ace3eb45 100644 --- a/distros/rolling/tricycle-steering-controller/default.nix +++ b/distros/rolling/tricycle-steering-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: buildRosPackage { pname = "ros-rolling-tricycle-steering-controller"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/tricycle_steering_controller/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "5c734d7d23accd5700d3044f4c14d2300468e4be6223db7aef09f8a5d5749d13"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/tricycle_steering_controller/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "4e88e5c43862aab64cac31af04e302c6ddbd383e23835f9547e2e23e1d552680"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/turtle-tf2-cpp/default.nix b/distros/rolling/turtle-tf2-cpp/default.nix index 748e5dea31..2673522863 100644 --- a/distros/rolling/turtle-tf2-cpp/default.nix +++ b/distros/rolling/turtle-tf2-cpp/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim-msgs }: buildRosPackage { pname = "ros-rolling-turtle-tf2-cpp"; - version = "0.3.6-r4"; + version = "0.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/turtle_tf2_cpp/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "7ef182b37e384c8343e019d49db4f8ea0b4a5b4a3800f19d05f09412d31f136e"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/turtle_tf2_cpp/0.6.2-1.tar.gz"; + name = "0.6.2-1.tar.gz"; + sha256 = "64917aeb10a14f1404488aa3e346175853319873e793684051fd4c54667011eb"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros message-filters rclcpp tf2 tf2-geometry-msgs tf2-ros turtlesim ]; + propagatedBuildInputs = [ geometry-msgs launch launch-ros message-filters rclcpp tf2 tf2-geometry-msgs tf2-ros turtlesim-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/rolling/turtle-tf2-py/default.nix b/distros/rolling/turtle-tf2-py/default.nix index 8478486d43..06c6573f1d 100644 --- a/distros/rolling/turtle-tf2-py/default.nix +++ b/distros/rolling/turtle-tf2-py/default.nix @@ -2,20 +2,20 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim-msgs }: buildRosPackage { pname = "ros-rolling-turtle-tf2-py"; - version = "0.3.6-r4"; + version = "0.6.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/turtle_tf2_py/0.3.6-4.tar.gz"; - name = "0.3.6-4.tar.gz"; - sha256 = "ba0bed699e2e30640949df091526050d2609b28e56543c44d9daacfa42ba25b1"; + url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/rolling/turtle_tf2_py/0.6.2-1.tar.gz"; + name = "0.6.2-1.tar.gz"; + sha256 = "3d4128c370b0d9a3b8954766630601d7e17469abe72607813c230cae604ffd06"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros python3Packages.numpy rclpy tf2-ros turtlesim ]; + propagatedBuildInputs = [ geometry-msgs launch launch-ros python3Packages.numpy rclpy tf2-ros turtlesim-msgs ]; meta = { description = "turtle_tf2_py demonstrates how to write a ROS2 Python tf2 broadcaster and listener with the turtlesim. The turtle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard."; diff --git a/distros/rolling/turtlesim-msgs/default.nix b/distros/rolling/turtlesim-msgs/default.nix new file mode 100644 index 0000000000..ddeb5ee26c --- /dev/null +++ b/distros/rolling/turtlesim-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2024 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-rolling-turtlesim-msgs"; + version = "1.9.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/rolling/turtlesim_msgs/1.9.2-1.tar.gz"; + name = "1.9.2-1.tar.gz"; + sha256 = "2efff1f25cb3e064530620ab3f38de485c75568d01266bf388fdc8e089dbb520"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-cmake rosidl-default-generators ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = "turtlesim messages."; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/rolling/turtlesim/default.nix b/distros/rolling/turtlesim/default.nix index 760006d259..989559d549 100644 --- a/distros/rolling/turtlesim/default.nix +++ b/distros/rolling/turtlesim/default.nix @@ -2,22 +2,22 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, geometry-msgs, qt5, rcl-interfaces, rclcpp, rclcpp-action, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, geometry-msgs, qt5, rclcpp, rclcpp-action, std-msgs, std-srvs, turtlesim-msgs }: buildRosPackage { pname = "ros-rolling-turtlesim"; - version = "1.9.0-r1"; + version = "1.9.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/rolling/turtlesim/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "bd6f542291552e705e4489c93fc268bf7612b7d482deec2acc7c1dedad6c7d00"; + url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/rolling/turtlesim/1.9.2-1.tar.gz"; + name = "1.9.2-1.tar.gz"; + sha256 = "9f90184eeb6e9b0165bf14dfabbe2ec9d8332d8a2850ff42a8f0ec34c4d02ac2"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; + buildInputs = [ ament-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp geometry-msgs qt5.qtbase rcl-interfaces rclcpp rclcpp-action rosidl-default-runtime std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ ament-index-cpp geometry-msgs qt5.qtbase rclcpp rclcpp-action std-msgs std-srvs turtlesim-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { description = "turtlesim is a tool made for teaching ROS and ROS packages."; diff --git a/distros/rolling/type-description-interfaces/default.nix b/distros/rolling/type-description-interfaces/default.nix index 12927b7512..59ae58d8e7 100644 --- a/distros/rolling/type-description-interfaces/default.nix +++ b/distros/rolling/type-description-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-generators, rosidl-core-runtime, service-msgs }: buildRosPackage { pname = "ros-rolling-type-description-interfaces"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/type_description_interfaces/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "c308ccf4bc8d790e89201c233e55b888d020b9525d40ea4515df4ada599c509b"; + url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/rolling/type_description_interfaces/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "42187b1701e72639ea80d8fde9fc87282cc9d069658441bb7f703f12f8b93d5b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/udp-msgs/default.nix b/distros/rolling/udp-msgs/default.nix index b0e915bb9b..9e81a5dfef 100644 --- a/distros/rolling/udp-msgs/default.nix +++ b/distros/rolling/udp-msgs/default.nix @@ -2,25 +2,25 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-rolling-udp-msgs"; - version = "0.0.3-r6"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/rolling/udp_msgs/0.0.3-6.tar.gz"; - name = "0.0.3-6.tar.gz"; - sha256 = "bd289231611db7598040372a003ceaf4b61cac83416b8963ad77aa6fa3e807ca"; + url = "https://github.com/ros2-gbp/udp_msgs-release/archive/release/rolling/udp_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "29f62117c6c09e85ef81531aa073a805f40abb85b1ac62b08a6efab325461135"; }; buildType = "ament_cmake"; buildInputs = [ ament-cmake rosidl-default-generators ]; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { - description = "ROS2 udp_msgs package"; + description = "ROS / ROS2 udp_msgs package"; license = with lib.licenses; [ mit ]; }; } diff --git a/distros/rolling/unique-identifier-msgs/default.nix b/distros/rolling/unique-identifier-msgs/default.nix index c84c537bc2..72bc447e78 100644 --- a/distros/rolling/unique-identifier-msgs/default.nix +++ b/distros/rolling/unique-identifier-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-core-generators, rosidl-core-runtime }: buildRosPackage { pname = "ros-rolling-unique-identifier-msgs"; - version = "2.6.0-r2"; + version = "2.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/rolling/unique_identifier_msgs/2.6.0-2.tar.gz"; - name = "2.6.0-2.tar.gz"; - sha256 = "e58e07cc6ab2f87777d39f9c0db20f61fa04567fb0a39d25df9e7ba9b1a4f36f"; + url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/rolling/unique_identifier_msgs/2.7.0-1.tar.gz"; + name = "2.7.0-1.tar.gz"; + sha256 = "51aaeb9ba4054d32ed0475f3b25aef57f9e067153c488a520b68b5a0f68bbdb5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur-calibration/default.nix b/distros/rolling/ur-calibration/default.nix index e1a6dbdda1..53b2cf93d3 100644 --- a/distros/rolling/ur-calibration/default.nix +++ b/distros/rolling/ur-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }: buildRosPackage { pname = "ros-rolling-ur-calibration"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_calibration/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "18066a70c7954ae3b4706581e0b0f89332fec3905b139451c2f6fe73c506787d"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_calibration/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "98eee454ccb11a35a4858420a93a9609f59f8618fcbf373ce847c13ec2252141"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur-client-library/default.nix b/distros/rolling/ur-client-library/default.nix index d27e646dff..5a7fcce448 100644 --- a/distros/rolling/ur-client-library/default.nix +++ b/distros/rolling/ur-client-library/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake }: buildRosPackage { pname = "ros-rolling-ur-client-library"; - version = "1.3.6-r1"; + version = "1.3.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/rolling/ur_client_library/1.3.6-1.tar.gz"; - name = "1.3.6-1.tar.gz"; - sha256 = "f8d6671644dc9fafcab3bacb9a27575881e0d9f421a710ad1e5cd19955c182c2"; + url = "https://github.com/ros2-gbp/Universal_Robots_Client_Library-release/archive/release/rolling/ur_client_library/1.3.7-1.tar.gz"; + name = "1.3.7-1.tar.gz"; + sha256 = "e099a799e39444d4346b001d9ef9c05519936382dbfa645050f94f8c40665bcc"; }; buildType = "cmake"; diff --git a/distros/rolling/ur-controllers/default.nix b/distros/rolling/ur-controllers/default.nix index 67c5a050c9..3397cb11bb 100644 --- a/distros/rolling/ur-controllers/default.nix +++ b/distros/rolling/ur-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }: buildRosPackage { pname = "ros-rolling-ur-controllers"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_controllers/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "a93f9c85985a3a50c1f79a432b24256b2b8f822bde792d1b54f38b48d5ba7e17"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_controllers/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "46bf232834e2576fa6353194ed67a05d091370fba41183bd05cf2bd877c997dc"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur-dashboard-msgs/default.nix b/distros/rolling/ur-dashboard-msgs/default.nix index 9a94daa80a..aded6d59d7 100644 --- a/distros/rolling/ur-dashboard-msgs/default.nix +++ b/distros/rolling/ur-dashboard-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-rolling-ur-dashboard-msgs"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_dashboard_msgs/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "ca70403a3c50ffe60a5b6443980350716701b874d21e0a2d32851f90a12880f0"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_dashboard_msgs/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "861bf5613ddd16958191a5c42fda3d1623a21bbaf8345907c4f749a794f02c27"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur-description/default.nix b/distros/rolling/ur-description/default.nix index 232eb8e243..f92cdbf213 100644 --- a/distros/rolling/ur-description/default.nix +++ b/distros/rolling/ur-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }: buildRosPackage { pname = "ros-rolling-ur-description"; - version = "2.4.0-r1"; + version = "2.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ur_description-release/archive/release/rolling/ur_description/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "bc239fd9d2f1f7867545961819fc751f2bd5f3ce415606131f049a7f7a728609"; + url = "https://github.com/ros2-gbp/ur_description-release/archive/release/rolling/ur_description/2.4.1-1.tar.gz"; + name = "2.4.1-1.tar.gz"; + sha256 = "d61f55f12a01c9378f61e89915848155f67842a687709190a19b3079b7eb4491"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur-moveit-config/default.nix b/distros/rolling/ur-moveit-config/default.nix index 9401420a38..f5fea6e7d2 100644 --- a/distros/rolling/ur-moveit-config/default.nix +++ b/distros/rolling/ur-moveit-config/default.nix @@ -2,21 +2,21 @@ # Copyright 2024 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }: +{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-configs-utils, moveit-kinematics, moveit-planners, moveit-planners-chomp, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, ur-description, warehouse-ros-sqlite, xacro }: buildRosPackage { pname = "ros-rolling-ur-moveit-config"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_moveit_config/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "6cd95a41bbdf7fbc8c97b9a0ade07e3412800f27223e2e62f2f00fd732fc193c"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_moveit_config/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "004f44194b65a9278f77e1eb33f0d355c1b0f798c76422c52ad4f34e17b8c831"; }; buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ launch launch-ros moveit-kinematics moveit-planners-ompl moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager rviz2 ur-description urdf warehouse-ros-sqlite xacro ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; + buildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ moveit-configs-utils moveit-kinematics moveit-planners moveit-planners-chomp moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager ur-description warehouse-ros-sqlite xacro ]; + nativeBuildInputs = [ ament-cmake ]; meta = { description = "An example package with MoveIt2 configurations for UR robots."; diff --git a/distros/rolling/ur-robot-driver/default.nix b/distros/rolling/ur-robot-driver/default.nix index a33459f5cf..ae48794db9 100644 --- a/distros/rolling/ur-robot-driver/default.nix +++ b/distros/rolling/ur-robot-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }: buildRosPackage { pname = "ros-rolling-ur-robot-driver"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_robot_driver/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "3fecd232d9aa9583cc90a8868853736e0a5b6d88c1187eb64c6f6ab1141db025"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur_robot_driver/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "7098ad27ed9d0edcdf65e735fc111cbfadfad913c193d50aa6e53fcccf842850"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/ur/default.nix b/distros/rolling/ur/default.nix index f825c68d8c..6af808befe 100644 --- a/distros/rolling/ur/default.nix +++ b/distros/rolling/ur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }: buildRosPackage { pname = "ros-rolling-ur"; - version = "2.4.5-r1"; + version = "2.4.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "febb63eab7544f20884338d02b4e4686980e927e2e86fd5272afea4e5df847a1"; + url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/rolling/ur/2.4.8-1.tar.gz"; + name = "2.4.8-1.tar.gz"; + sha256 = "d27e220634ef06e847dc5b453e4db416843822926e21e432cd5949fa2c36f20b"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/velocity-controllers/default.nix b/distros/rolling/velocity-controllers/default.nix index a9919f0ced..a9c45a1d10 100644 --- a/distros/rolling/velocity-controllers/default.nix +++ b/distros/rolling/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-rolling-velocity-controllers"; - version = "4.8.0-r1"; + version = "4.12.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/velocity_controllers/4.8.0-1.tar.gz"; - name = "4.8.0-1.tar.gz"; - sha256 = "3809b8852c5920a56277559b5dd76a2fb6586b2b3d76bce8f270453e50ec1995"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/rolling/velocity_controllers/4.12.0-1.tar.gz"; + name = "4.12.0-1.tar.gz"; + sha256 = "a9e11eddde7aa623612fc6aa4ae0eacf49794fbb4023f30968d8021627227a9c"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/visualization-msgs/default.nix b/distros/rolling/visualization-msgs/default.nix index 64c2274f23..db1b11fb51 100644 --- a/distros/rolling/visualization-msgs/default.nix +++ b/distros/rolling/visualization-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-rolling-visualization-msgs"; - version = "5.4.0-r1"; + version = "5.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/visualization_msgs/5.4.0-1.tar.gz"; - name = "5.4.0-1.tar.gz"; - sha256 = "2e308ed132d68849fbaad4482999889a4299fef4b04832e54340ecde22163bda"; + url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/rolling/visualization_msgs/5.4.1-1.tar.gz"; + name = "5.4.1-1.tar.gz"; + sha256 = "3229a7e43858bd27972d93e07ac877776ebe38472a9e526b08405d667ca19df5"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/zlib-point-cloud-transport/default.nix b/distros/rolling/zlib-point-cloud-transport/default.nix index 5634d2a158..5186d4735c 100644 --- a/distros/rolling/zlib-point-cloud-transport/default.nix +++ b/distros/rolling/zlib-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zlib }: buildRosPackage { pname = "ros-rolling-zlib-point-cloud-transport"; - version = "3.0.3-r2"; + version = "5.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/zlib_point_cloud_transport/3.0.3-2.tar.gz"; - name = "3.0.3-2.tar.gz"; - sha256 = "809b99faf1a137bdb8313861ae84bb9dd34a379f97bcf90a6dc2551ca4958a08"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/zlib_point_cloud_transport/5.0.0-1.tar.gz"; + name = "5.0.0-1.tar.gz"; + sha256 = "bbf69557dd35a2bd3418d971b9e5a2ff45f57b492e40f06c4c583ba066d566d3"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/zstd-image-transport/default.nix b/distros/rolling/zstd-image-transport/default.nix index ac630b104b..d4050d3adc 100644 --- a/distros/rolling/zstd-image-transport/default.nix +++ b/distros/rolling/zstd-image-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, image-transport, zlib }: buildRosPackage { pname = "ros-rolling-zstd-image-transport"; - version = "4.0.0-r1"; + version = "4.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/zstd_image_transport/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "108071a8761b6c390d7cf9fc16a53206833f3e5998c274c611bb6e1b7d72f292"; + url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/rolling/zstd_image_transport/4.0.1-1.tar.gz"; + name = "4.0.1-1.tar.gz"; + sha256 = "436db42d2bf0e68b527a0532f72f08e30e5835e1c085c800bfb044169b636f46"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/zstd-point-cloud-transport/default.nix b/distros/rolling/zstd-point-cloud-transport/default.nix index 56ef62353b..a61f600a2f 100644 --- a/distros/rolling/zstd-point-cloud-transport/default.nix +++ b/distros/rolling/zstd-point-cloud-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, zstd }: buildRosPackage { pname = "ros-rolling-zstd-point-cloud-transport"; - version = "3.0.3-r2"; + version = "5.0.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/zstd_point_cloud_transport/3.0.3-2.tar.gz"; - name = "3.0.3-2.tar.gz"; - sha256 = "7522f7ba779fa5b6e799fc55277468bb224c8be13e2a733540641b510c6bd814"; + url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/rolling/zstd_point_cloud_transport/5.0.0-1.tar.gz"; + name = "5.0.0-1.tar.gz"; + sha256 = "be37d282dc8b6f75123aa5dd384897a505daf5477644eb72d3175de6aa511670"; }; buildType = "ament_cmake"; diff --git a/distros/rolling/zstd-vendor/default.nix b/distros/rolling/zstd-vendor/default.nix index 3650a6dee9..a6baa1cb15 100644 --- a/distros/rolling/zstd-vendor/default.nix +++ b/distros/rolling/zstd-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-vendor-package, zstd }: buildRosPackage { pname = "ros-rolling-zstd-vendor"; - version = "0.27.0-r1"; + version = "0.28.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/zstd_vendor/0.27.0-1.tar.gz"; - name = "0.27.0-1.tar.gz"; - sha256 = "f1eaf3ee8b2fb3e2144c8e2d94d509adf96b5c6d265780286096ea049d2c3c0c"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/rolling/zstd_vendor/0.28.0-1.tar.gz"; + name = "0.28.0-1.tar.gz"; + sha256 = "c95323f7f5f746e651572642aa9cf4bb57a01362bb7537774ca1684b3af770b9"; }; buildType = "ament_cmake";