From df61415c15d26a01b1a5f3b7c45612e766fc380e Mon Sep 17 00:00:00 2001 From: Superflore Date: Fri, 12 Nov 2021 13:26:46 +0000 Subject: [PATCH] regenerate all distros, Fri Nov 12 13:26:46 2021 --- .../default.nix | 8 ++-- distros/foxy/behaviortree-cpp-v3/default.nix | 12 +++--- distros/foxy/controller-interface/default.nix | 8 ++-- .../foxy/controller-manager-msgs/default.nix | 8 ++-- distros/foxy/controller-manager/default.nix | 8 ++-- .../foxy/diff-drive-controller/default.nix | 8 ++-- distros/foxy/effort-controllers/default.nix | 8 ++-- .../default.nix | 8 ++-- .../forward-command-controller/default.nix | 8 ++-- .../gazebo-ros2-control-demos/default.nix | 8 ++-- distros/foxy/gazebo-ros2-control/default.nix | 8 ++-- distros/foxy/generated.nix | 28 ++++++++----- distros/foxy/gripper-controllers/default.nix | 8 ++-- distros/foxy/hardware-interface/default.nix | 8 ++-- .../foxy/imu-sensor-broadcaster/default.nix | 8 ++-- .../foxy/joint-state-broadcaster/default.nix | 8 ++-- .../foxy/joint-state-controller/default.nix | 8 ++-- .../joint-trajectory-controller/default.nix | 8 ++-- distros/foxy/libmavconn/default.nix | 8 ++-- distros/foxy/mavlink/default.nix | 8 ++-- distros/foxy/mavros-extras/default.nix | 26 ++++++++++++ distros/foxy/mavros-msgs/default.nix | 8 ++-- distros/foxy/mavros/default.nix | 8 ++-- .../micro-ros-diagnostic-bridge/default.nix | 25 ++++++++++++ .../micro-ros-diagnostic-msgs/default.nix | 25 ++++++++++++ .../microstrain-inertial-driver/default.nix | 26 ++++++++++++ .../microstrain-inertial-examples/default.nix | 24 +++++++++++ .../microstrain-inertial-msgs/default.nix | 24 +++++++++++ distros/foxy/pal-statistics-msgs/default.nix | 11 ++--- distros/foxy/pal-statistics/default.nix | 8 ++-- distros/foxy/position-controllers/default.nix | 8 ++-- distros/foxy/realtime-tools/default.nix | 8 ++-- .../foxy/ros2-control-test-assets/default.nix | 8 ++-- distros/foxy/ros2-control/default.nix | 8 ++-- distros/foxy/ros2-controllers/default.nix | 8 ++-- distros/foxy/ros2controlcli/default.nix | 8 ++-- distros/foxy/rosapi-msgs/default.nix | 25 ++++++++++++ distros/foxy/rosapi/default.nix | 16 ++++---- distros/foxy/rosbridge-library/default.nix | 14 +++---- distros/foxy/rosbridge-msgs/default.nix | 8 ++-- distros/foxy/rosbridge-server/default.nix | 12 +++--- distros/foxy/rosbridge-suite/default.nix | 8 ++-- distros/foxy/rosbridge-test-msgs/default.nix | 26 ++++++++++++ distros/foxy/rtabmap-ros/default.nix | 26 ++++++++++++ distros/foxy/simple-launch/default.nix | 8 ++-- .../foxy/transmission-interface/default.nix | 8 ++-- distros/foxy/velocity-controllers/default.nix | 8 ++-- distros/foxy/webots-ros2-control/default.nix | 11 ++--- distros/foxy/webots-ros2-core/default.nix | 8 ++-- distros/foxy/webots-ros2-driver/default.nix | 8 ++-- distros/foxy/webots-ros2-epuck/default.nix | 12 +++--- distros/foxy/webots-ros2-importer/default.nix | 10 ++--- distros/foxy/webots-ros2-mavic/default.nix | 8 ++-- distros/foxy/webots-ros2-msgs/default.nix | 8 ++-- distros/foxy/webots-ros2-tesla/default.nix | 12 +++--- distros/foxy/webots-ros2-tests/default.nix | 14 +++---- distros/foxy/webots-ros2-tiago/default.nix | 12 +++--- .../foxy/webots-ros2-turtlebot/default.nix | 12 +++--- .../webots-ros2-universal-robot/default.nix | 12 +++--- distros/foxy/webots-ros2/default.nix | 14 +++---- .../default.nix | 8 ++-- .../galactic/behaviortree-cpp-v3/default.nix | 12 +++--- .../galactic/controller-interface/default.nix | 8 ++-- .../controller-manager-msgs/default.nix | 8 ++-- .../galactic/controller-manager/default.nix | 8 ++-- .../diff-drive-controller/default.nix | 12 +++--- distros/galactic/domain-bridge/default.nix | 16 ++++---- .../galactic/effort-controllers/default.nix | 8 ++-- .../default.nix | 8 ++-- .../forward-command-controller/default.nix | 8 ++-- .../gazebo-ros2-control-demos/default.nix | 26 ++++++++++++ .../galactic/gazebo-ros2-control/default.nix | 25 ++++++++++++ distros/galactic/generated.nix | 40 +++++++++++++++---- .../galactic/gripper-controllers/default.nix | 8 ++-- .../galactic/hardware-interface/default.nix | 8 ++-- .../imu-sensor-broadcaster/default.nix | 8 ++-- .../joint-state-broadcaster/default.nix | 8 ++-- .../joint-trajectory-controller/default.nix | 8 ++-- distros/galactic/libmavconn/default.nix | 8 ++-- distros/galactic/mavlink/default.nix | 8 ++-- distros/galactic/mavros-extras/default.nix | 26 ++++++++++++ distros/galactic/mavros-msgs/default.nix | 8 ++-- distros/galactic/mavros/default.nix | 8 ++-- .../micro-ros-diagnostic-bridge/default.nix | 25 ++++++++++++ .../micro-ros-diagnostic-msgs/default.nix | 25 ++++++++++++ .../microstrain-inertial-driver/default.nix | 26 ++++++++++++ .../microstrain-inertial-examples/default.nix | 24 +++++++++++ .../microstrain-inertial-msgs/default.nix | 24 +++++++++++ .../galactic/pal-statistics-msgs/default.nix | 25 ++++++++++++ distros/galactic/pal-statistics/default.nix | 25 ++++++++++++ .../galactic/position-controllers/default.nix | 8 ++-- distros/galactic/rclc-examples/default.nix | 8 ++-- distros/galactic/rclc-lifecycle/default.nix | 8 ++-- distros/galactic/rclc-parameter/default.nix | 8 ++-- distros/galactic/rclc/default.nix | 8 ++-- distros/galactic/realtime-tools/default.nix | 8 ++-- distros/galactic/rmf-battery/default.nix | 14 ++++--- distros/galactic/rmf-traffic/default.nix | 13 +++--- .../ros2-control-test-assets/default.nix | 8 ++-- distros/galactic/ros2-control/default.nix | 8 ++-- distros/galactic/ros2-controllers/default.nix | 8 ++-- distros/galactic/ros2controlcli/default.nix | 8 ++-- distros/galactic/rosapi-msgs/default.nix | 25 ++++++++++++ distros/galactic/rosapi/default.nix | 14 +++---- .../galactic/rosbridge-library/default.nix | 14 +++---- distros/galactic/rosbridge-msgs/default.nix | 8 ++-- distros/galactic/rosbridge-server/default.nix | 8 ++-- distros/galactic/rosbridge-suite/default.nix | 8 ++-- .../galactic/rosbridge-test-msgs/default.nix | 26 ++++++++++++ distros/galactic/rqt-console/default.nix | 8 ++-- distros/galactic/simple-launch/default.nix | 23 +++++++++++ .../transmission-interface/default.nix | 8 ++-- .../galactic/velocity-controllers/default.nix | 8 ++-- .../galactic/webots-ros2-control/default.nix | 25 ++++++++++++ distros/galactic/webots-ros2-core/default.nix | 12 +++--- .../galactic/webots-ros2-driver/default.nix | 25 ++++++++++++ .../galactic/webots-ros2-epuck/default.nix | 12 +++--- .../galactic/webots-ros2-importer/default.nix | 10 ++--- .../galactic/webots-ros2-mavic/default.nix | 24 +++++++++++ distros/galactic/webots-ros2-msgs/default.nix | 12 +++--- .../galactic/webots-ros2-tesla/default.nix | 12 +++--- .../galactic/webots-ros2-tests/default.nix | 24 +++++++++++ .../galactic/webots-ros2-tiago/default.nix | 12 +++--- .../webots-ros2-turtlebot/default.nix | 12 +++--- .../webots-ros2-universal-robot/default.nix | 12 +++--- distros/galactic/webots-ros2/default.nix | 14 +++---- distros/melodic/app-manager/default.nix | 13 +++--- .../melodic/behaviortree-cpp-v3/default.nix | 12 +++--- distros/melodic/costmap-cspace/default.nix | 8 ++-- distros/melodic/cvp-mesh-planner/default.nix | 24 +++++++++++ .../melodic/dijkstra-mesh-planner/default.nix | 8 ++-- distros/melodic/drone-assets/default.nix | 11 ++--- distros/melodic/drone-wrapper/default.nix | 8 ++-- distros/melodic/eigenpy/default.nix | 8 ++-- distros/melodic/generated.nix | 10 ++--- distros/melodic/hdf5-map-io/default.nix | 8 ++-- distros/melodic/ira-laser-tools/default.nix | 8 ++-- distros/melodic/jderobot-drones/default.nix | 8 ++-- .../melodic/joystick-interrupt/default.nix | 8 ++-- distros/melodic/label-manager/default.nix | 8 ++-- distros/melodic/laser-filters/default.nix | 12 +++--- distros/melodic/libmavconn/default.nix | 8 ++-- distros/melodic/map-organizer/default.nix | 8 ++-- distros/melodic/mavlink/default.nix | 8 ++-- distros/melodic/mavros-extras/default.nix | 8 ++-- distros/melodic/mavros-msgs/default.nix | 8 ++-- distros/melodic/mavros/default.nix | 8 ++-- distros/melodic/mbf-abstract-core/default.nix | 8 ++-- distros/melodic/mbf-abstract-nav/default.nix | 8 ++-- distros/melodic/mbf-costmap-core/default.nix | 8 ++-- distros/melodic/mbf-costmap-nav/default.nix | 8 ++-- distros/melodic/mbf-mesh-core/default.nix | 8 ++-- distros/melodic/mbf-mesh-nav/default.nix | 8 ++-- distros/melodic/mbf-msgs/default.nix | 8 ++-- distros/melodic/mbf-simple-nav/default.nix | 8 ++-- distros/melodic/mbf-utility/default.nix | 8 ++-- distros/melodic/mesh-client/default.nix | 8 ++-- distros/melodic/mesh-controller/default.nix | 8 ++-- distros/melodic/mesh-layers/default.nix | 8 ++-- distros/melodic/mesh-map/default.nix | 8 ++-- .../melodic/mesh-msgs-conversions/default.nix | 8 ++-- distros/melodic/mesh-msgs-hdf5/default.nix | 10 ++--- .../melodic/mesh-msgs-transform/default.nix | 8 ++-- distros/melodic/mesh-msgs/default.nix | 8 ++-- distros/melodic/mesh-navigation/default.nix | 12 +++--- distros/melodic/move-base-flex/default.nix | 8 ++-- .../melodic/neonavigation-common/default.nix | 8 ++-- .../melodic/neonavigation-launch/default.nix | 8 ++-- distros/melodic/neonavigation/default.nix | 8 ++-- distros/melodic/obj-to-pointcloud/default.nix | 8 ++-- distros/melodic/pinocchio/default.nix | 8 ++-- distros/melodic/planner-cspace/default.nix | 8 ++-- distros/melodic/plotjuggler-ros/default.nix | 8 ++-- distros/melodic/plotjuggler/default.nix | 8 ++-- distros/melodic/psen-scan-v2/default.nix | 15 +++---- .../robot-calibration-msgs/default.nix | 8 ++-- distros/melodic/robot-calibration/default.nix | 8 ++-- distros/melodic/rosmsg-cpp/default.nix | 26 ++++++++++++ distros/melodic/roswww/default.nix | 12 +++--- distros/melodic/rqt-drone-teleop/default.nix | 8 ++-- .../rqt-ground-robot-teleop/default.nix | 8 ++-- distros/melodic/rviz/default.nix | 12 +++--- distros/melodic/safety-limiter/default.nix | 8 ++-- .../septentrio-gnss-driver/default.nix | 12 +++--- distros/melodic/tello-driver/default.nix | 8 ++-- distros/melodic/test-mavros/default.nix | 8 ++-- distros/melodic/track-odometry/default.nix | 8 ++-- .../melodic/trajectory-tracker/default.nix | 8 ++-- distros/noetic/camera-aravis/default.nix | 25 ++++++++++++ .../noetic/chomp-motion-planner/default.nix | 8 ++-- distros/noetic/costmap-cspace/default.nix | 8 ++-- distros/noetic/cvp-mesh-planner/default.nix | 24 +++++++++++ .../noetic/dijkstra-mesh-planner/default.nix | 8 ++-- distros/noetic/eigenpy/default.nix | 8 ++-- distros/noetic/generated.nix | 20 ++++++---- distros/noetic/hdf5-map-io/default.nix | 8 ++-- distros/noetic/ira-laser-tools/default.nix | 8 ++-- distros/noetic/joystick-interrupt/default.nix | 8 ++-- distros/noetic/label-manager/default.nix | 8 ++-- distros/noetic/laser-filters/default.nix | 12 +++--- distros/noetic/libmavconn/default.nix | 8 ++-- distros/noetic/map-organizer/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/mbf-abstract-core/default.nix | 8 ++-- distros/noetic/mbf-abstract-nav/default.nix | 8 ++-- distros/noetic/mbf-costmap-core/default.nix | 8 ++-- distros/noetic/mbf-costmap-nav/default.nix | 8 ++-- distros/noetic/mbf-mesh-core/default.nix | 8 ++-- distros/noetic/mbf-mesh-nav/default.nix | 8 ++-- distros/noetic/mbf-msgs/default.nix | 8 ++-- distros/noetic/mbf-simple-nav/default.nix | 8 ++-- distros/noetic/mbf-utility/default.nix | 8 ++-- distros/noetic/mesh-client/default.nix | 8 ++-- distros/noetic/mesh-controller/default.nix | 8 ++-- distros/noetic/mesh-layers/default.nix | 8 ++-- distros/noetic/mesh-map/default.nix | 8 ++-- .../noetic/mesh-msgs-conversions/default.nix | 8 ++-- distros/noetic/mesh-msgs-hdf5/default.nix | 10 ++--- .../noetic/mesh-msgs-transform/default.nix | 8 ++-- distros/noetic/mesh-msgs/default.nix | 8 ++-- distros/noetic/mesh-navigation/default.nix | 12 +++--- distros/noetic/move-base-flex/default.nix | 8 ++-- .../default.nix | 8 ++-- distros/noetic/moveit-core/default.nix | 12 +++--- .../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 ++-- .../default.nix | 8 ++-- .../default.nix | 8 ++-- .../default.nix | 8 ++-- .../default.nix | 14 +++---- .../default.nix | 8 ++-- .../default.nix | 8 ++-- .../default.nix | 8 ++-- .../default.nix | 8 ++-- .../moveit-resources-prbt-support/default.nix | 14 +++---- distros/noetic/moveit-resources/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 ++-- .../noetic/moveit-sim-controller/default.nix | 25 ++++++++++++ .../default.nix | 8 ++-- distros/noetic/moveit/default.nix | 8 ++-- .../noetic/neonavigation-common/default.nix | 8 ++-- .../noetic/neonavigation-launch/default.nix | 8 ++-- distros/noetic/neonavigation/default.nix | 8 ++-- distros/noetic/obj-to-pointcloud/default.nix | 8 ++-- distros/noetic/opw-kinematics/default.nix | 8 ++-- .../default.nix | 8 ++-- .../default.nix | 8 ++-- distros/noetic/pinocchio/default.nix | 8 ++-- distros/noetic/planner-cspace/default.nix | 8 ++-- distros/noetic/plotjuggler/default.nix | 8 ++-- distros/noetic/psen-scan-v2/default.nix | 15 +++---- .../noetic/robot-calibration-msgs/default.nix | 8 ++-- distros/noetic/robot-calibration/default.nix | 8 ++-- .../default.nix | 8 ++-- distros/noetic/rosmsg-cpp/default.nix | 25 ++++++++++++ distros/noetic/roswww/default.nix | 26 ++++++++++++ distros/noetic/rviz/default.nix | 12 +++--- distros/noetic/safety-limiter/default.nix | 8 ++-- .../noetic/septentrio-gnss-driver/default.nix | 12 +++--- distros/noetic/tesseract-common/default.nix | 12 +++--- .../noetic/tesseract-environment/default.nix | 12 +++--- distros/noetic/tesseract-geometry/default.nix | 8 ++-- .../noetic/tesseract-kinematics/default.nix | 12 +++--- .../noetic/tesseract-scene-graph/default.nix | 8 ++-- distros/noetic/tesseract-srdf/default.nix | 12 +++--- .../noetic/tesseract-state-solver/default.nix | 26 ++++++++++++ distros/noetic/tesseract-support/default.nix | 8 ++-- distros/noetic/tesseract-urdf/default.nix | 8 ++-- .../tesseract-visualization/default.nix | 12 +++--- distros/noetic/test-mavros/default.nix | 8 ++-- distros/noetic/track-odometry/default.nix | 8 ++-- distros/noetic/trajectory-tracker/default.nix | 8 ++-- .../turtlebot3-autorace-2020/default.nix | 8 ++-- .../turtlebot3-autorace-camera/default.nix | 12 +++--- .../turtlebot3-autorace-core/default.nix | 8 ++-- .../turtlebot3-autorace-detect/default.nix | 12 +++--- .../turtlebot3-autorace-driving/default.nix | 8 ++-- .../turtlebot3-autorace-msgs/default.nix | 8 ++-- 299 files changed, 2088 insertions(+), 1196 deletions(-) create mode 100644 distros/foxy/mavros-extras/default.nix create mode 100644 distros/foxy/micro-ros-diagnostic-bridge/default.nix create mode 100644 distros/foxy/micro-ros-diagnostic-msgs/default.nix create mode 100644 distros/foxy/microstrain-inertial-driver/default.nix create mode 100644 distros/foxy/microstrain-inertial-examples/default.nix create mode 100644 distros/foxy/microstrain-inertial-msgs/default.nix create mode 100644 distros/foxy/rosapi-msgs/default.nix create mode 100644 distros/foxy/rosbridge-test-msgs/default.nix create mode 100644 distros/foxy/rtabmap-ros/default.nix create mode 100644 distros/galactic/gazebo-ros2-control-demos/default.nix create mode 100644 distros/galactic/gazebo-ros2-control/default.nix create mode 100644 distros/galactic/mavros-extras/default.nix create mode 100644 distros/galactic/micro-ros-diagnostic-bridge/default.nix create mode 100644 distros/galactic/micro-ros-diagnostic-msgs/default.nix create mode 100644 distros/galactic/microstrain-inertial-driver/default.nix create mode 100644 distros/galactic/microstrain-inertial-examples/default.nix create mode 100644 distros/galactic/microstrain-inertial-msgs/default.nix create mode 100644 distros/galactic/pal-statistics-msgs/default.nix create mode 100644 distros/galactic/pal-statistics/default.nix create mode 100644 distros/galactic/rosapi-msgs/default.nix create mode 100644 distros/galactic/rosbridge-test-msgs/default.nix create mode 100644 distros/galactic/simple-launch/default.nix create mode 100644 distros/galactic/webots-ros2-control/default.nix create mode 100644 distros/galactic/webots-ros2-driver/default.nix create mode 100644 distros/galactic/webots-ros2-mavic/default.nix create mode 100644 distros/galactic/webots-ros2-tests/default.nix create mode 100644 distros/melodic/cvp-mesh-planner/default.nix create mode 100644 distros/melodic/rosmsg-cpp/default.nix create mode 100644 distros/noetic/camera-aravis/default.nix create mode 100644 distros/noetic/cvp-mesh-planner/default.nix create mode 100644 distros/noetic/moveit-sim-controller/default.nix create mode 100644 distros/noetic/rosmsg-cpp/default.nix create mode 100644 distros/noetic/roswww/default.nix create mode 100644 distros/noetic/tesseract-state-solver/default.nix diff --git a/distros/foxy/aws-robomaker-small-warehouse-world/default.nix b/distros/foxy/aws-robomaker-small-warehouse-world/default.nix index 6e812b8dab..0445cbf75e 100644 --- a/distros/foxy/aws-robomaker-small-warehouse-world/default.nix +++ b/distros/foxy/aws-robomaker-small-warehouse-world/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }: buildRosPackage { pname = "ros-foxy-aws-robomaker-small-warehouse-world"; - version = "1.0.1-r2"; + version = "1.0.4-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/foxy/aws_robomaker_small_warehouse_world/1.0.1-2.tar.gz"; - name = "1.0.1-2.tar.gz"; - sha256 = "186aeccb81a6a5d0cf66bc81d17d679ce8d5c249325dc52abfd61bc1ed262683"; + url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/foxy/aws_robomaker_small_warehouse_world/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "a827658ed4aaa59b639eb887926240c024e936f4f6a113dfaa992cd478360633"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/behaviortree-cpp-v3/default.nix b/distros/foxy/behaviortree-cpp-v3/default.nix index 4870f7e8a1..661863ffc6 100644 --- a/distros/foxy/behaviortree-cpp-v3/default.nix +++ b/distros/foxy/behaviortree-cpp-v3/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, cppzmq, ncurses, rclcpp }: buildRosPackage { pname = "ros-foxy-behaviortree-cpp-v3"; - version = "3.5.6-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.5.6-1.tar.gz"; - name = "3.5.6-1.tar.gz"; - sha256 = "5d5753c234516f08e81defd1b08af59b9f38279d46c32dc4578fc70e6f172975"; + url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "815de4f03f7de7dccc05d26030c59ba7ac72c52bcdeb5d62d0845c2f70e6a2ad"; }; buildType = "catkin"; checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ cppzmq ncurses rclcpp ]; + propagatedBuildInputs = [ boost cppzmq ncurses rclcpp ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/foxy/controller-interface/default.nix b/distros/foxy/controller-interface/default.nix index f40ae18979..912298f351 100644 --- a/distros/foxy/controller-interface/default.nix +++ b/distros/foxy/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-foxy-controller-interface"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "4aed297fd1cab9e95aed271f43e536d15e3ba73233bd9adb72bde9a504358a74"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "9c0917f474b30a4ccf030e893c9ab545df2bd84ccdaee9d59303fa16edf9f57c"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/controller-manager-msgs/default.nix b/distros/foxy/controller-manager-msgs/default.nix index faf5c8694c..644fa620ac 100644 --- a/distros/foxy/controller-manager-msgs/default.nix +++ b/distros/foxy/controller-manager-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-foxy-controller-manager-msgs"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "5dd3e58b14aac07124df8bb7870cf4f4c7801a1dca09893fc92db741d3696731"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "31ceda0aa15c3307c7224c0b73d493725d8e80f3d7dc642a6965d0ba3270adfb"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/controller-manager/default.nix b/distros/foxy/controller-manager/default.nix index 979a57a60e..6579c7b956 100644 --- a/distros/foxy/controller-manager/default.nix +++ b/distros/foxy/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }: buildRosPackage { pname = "ros-foxy-controller-manager"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "ffe49b312ab3aaa3f9c9fb3aa95c5fafde3e726b293492371b1ae83dd7b4158b"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "ce30b80b22a9c7ae38545ab826c51cb6e0d9aff52c5498005c0ea72fdac32127"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/diff-drive-controller/default.nix b/distros/foxy/diff-drive-controller/default.nix index cbcec323f3..71792dc53a 100644 --- a/distros/foxy/diff-drive-controller/default.nix +++ b/distros/foxy/diff-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, tf2, tf2-msgs }: buildRosPackage { pname = "ros-foxy-diff-drive-controller"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "c2cdfcda793c14569cc1719ce0becf03a902a8e47c635c16e114a0ab42a3a559"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "4e42693754ccfb0f105b1591bda1538daca4561a1073e7d637d6e73bf8d1d855"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/effort-controllers/default.nix b/distros/foxy/effort-controllers/default.nix index 783ed87f45..4b9909238a 100644 --- a/distros/foxy/effort-controllers/default.nix +++ b/distros/foxy/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-effort-controllers"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "0a2a2229c787e95776efcc7100f953292717ac1830b969ed1a664e7190ee7bf6"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "333c70f402be38a68ac976aced8e5eada812f66a897a112680cbfe84898e7af3"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/force-torque-sensor-broadcaster/default.nix b/distros/foxy/force-torque-sensor-broadcaster/default.nix index f4ce11f4bb..23cfb256fe 100644 --- a/distros/foxy/force-torque-sensor-broadcaster/default.nix +++ b/distros/foxy/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-force-torque-sensor-broadcaster"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "186838b2d1584f1faf22fc287fac28bd3791d1c7b5690de93d7120a822170933"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "5cd4eefe34f18f5cffa1449dbcad04ab1c9cd440c159a6296c5c4a781fdc3da5"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/forward-command-controller/default.nix b/distros/foxy/forward-command-controller/default.nix index 6f4c99cf17..4756f79fb4 100644 --- a/distros/foxy/forward-command-controller/default.nix +++ b/distros/foxy/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-foxy-forward-command-controller"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "7aafcf126b6f77b573fca05092e4203c74a1ba0894e9c734f5801f0b6addf43d"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "fb7795ab3f389525a5acc6c084b13360f5e15df5f10b513088483f126d6f2d11"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/gazebo-ros2-control-demos/default.nix b/distros/foxy/gazebo-ros2-control-demos/default.nix index 35d5e99e8c..c6195b3f61 100644 --- a/distros/foxy/gazebo-ros2-control-demos/default.nix +++ b/distros/foxy/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, effort-controllers, gazebo-ros, gazebo-ros2-control, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }: buildRosPackage { pname = "ros-foxy-gazebo-ros2-control-demos"; - version = "0.0.3-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "5b5eec14876bd5ef49ca3b40312baac5bdaea4983c96074b4e5ec4bcae8a40be"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "efa40ad700814bb02f19eaaedab0687990210c0f4eea9ddab49fcd17b2df14a6"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/gazebo-ros2-control/default.nix b/distros/foxy/gazebo-ros2-control/default.nix index 1b25598576..2383a4b883 100644 --- a/distros/foxy/gazebo-ros2-control/default.nix +++ b/distros/foxy/gazebo-ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, urdf, yaml-cpp-vendor }: buildRosPackage { pname = "ros-foxy-gazebo-ros2-control"; - version = "0.0.3-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "5a673206efaca88a5fe5dd2a52a8f35d9beb64f3e4243f5bc4d2b8cdf82decd6"; + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "a22bc0a8ed474a0c5943cd4ff4f8303e34b357e3e2792cdddc0cf6fc4061e8b7"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/generated.nix b/distros/foxy/generated.nix index 2fc177cc73..31d4d4363e 100644 --- a/distros/foxy/generated.nix +++ b/distros/foxy/generated.nix @@ -656,14 +656,26 @@ self: super: { mavros = self.callPackage ./mavros {}; + mavros-extras = self.callPackage ./mavros-extras {}; + mavros-msgs = self.callPackage ./mavros-msgs {}; menge-vendor = self.callPackage ./menge-vendor {}; message-filters = self.callPackage ./message-filters {}; + micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {}; + + micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {}; + micro-ros-msgs = self.callPackage ./micro-ros-msgs {}; + microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {}; + + microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {}; + + microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {}; + mimick-vendor = self.callPackage ./mimick-vendor {}; mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {}; @@ -1244,6 +1256,8 @@ self: super: { rosapi = self.callPackage ./rosapi {}; + rosapi-msgs = self.callPackage ./rosapi-msgs {}; + rosauth = self.callPackage ./rosauth {}; rosbag2 = self.callPackage ./rosbag2 {}; @@ -1274,6 +1288,8 @@ self: super: { rosbridge-suite = self.callPackage ./rosbridge-suite {}; + rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {}; + rosgraph-msgs = self.callPackage ./rosgraph-msgs {}; rosidl-adapter = self.callPackage ./rosidl-adapter {}; @@ -1392,6 +1408,8 @@ self: super: { rt-usb-9axisimu-driver = self.callPackage ./rt-usb-9axisimu-driver {}; + rtabmap-ros = self.callPackage ./rtabmap-ros {}; + rttest = self.callPackage ./rttest {}; ruckig = self.callPackage ./ruckig {}; @@ -1694,20 +1712,14 @@ self: super: { webots-ros2 = self.callPackage ./webots-ros2 {}; - webots-ros2-abb = self.callPackage ./webots-ros2-abb {}; - webots-ros2-control = self.callPackage ./webots-ros2-control {}; webots-ros2-core = self.callPackage ./webots-ros2-core {}; - webots-ros2-demos = self.callPackage ./webots-ros2-demos {}; - webots-ros2-driver = self.callPackage ./webots-ros2-driver {}; webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {}; - webots-ros2-examples = self.callPackage ./webots-ros2-examples {}; - webots-ros2-importer = self.callPackage ./webots-ros2-importer {}; webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {}; @@ -1722,12 +1734,8 @@ self: super: { webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {}; - webots-ros2-tutorials = self.callPackage ./webots-ros2-tutorials {}; - webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; - webots-ros2-ur-e-description = self.callPackage ./webots-ros2-ur-e-description {}; - wiimote = self.callPackage ./wiimote {}; wiimote-msgs = self.callPackage ./wiimote-msgs {}; diff --git a/distros/foxy/gripper-controllers/default.nix b/distros/foxy/gripper-controllers/default.nix index 20ffc80b8f..f0837fe7d6 100644 --- a/distros/foxy/gripper-controllers/default.nix +++ b/distros/foxy/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-gripper-controllers"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "41e08495122298123068172f6414908d365ecdca7d6a271ac98e8b6bea42fc2b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "959447fe35b065e479574a725503388ff1e7508d7be4554f67bd033ca5f63696"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/hardware-interface/default.nix b/distros/foxy/hardware-interface/default.nix index bcaf81e028..f94cca13ff 100644 --- a/distros/foxy/hardware-interface/default.nix +++ b/distros/foxy/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: buildRosPackage { pname = "ros-foxy-hardware-interface"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "5323961c9d16de5226e8f3a4324f41402b75ee1b5fad27bdde64fc64330cd737"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "df8645db8b63409e18c84b88cde8dbfd258d9e2a73bb9001fa16d0a3db5a7b05"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/imu-sensor-broadcaster/default.nix b/distros/foxy/imu-sensor-broadcaster/default.nix index d04b82521b..cbf522faa4 100644 --- a/distros/foxy/imu-sensor-broadcaster/default.nix +++ b/distros/foxy/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-foxy-imu-sensor-broadcaster"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "e0944943f7bf8b7a854c0686f2bfa25b618e0cd42eed4daec2f331d3a81c163e"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "6215c5aed3720f67d2a35d3a2b63b3acc5b53dfad1d4ac03b639ad2627ea1d4b"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/joint-state-broadcaster/default.nix b/distros/foxy/joint-state-broadcaster/default.nix index e27e89861c..de4752d2d0 100644 --- a/distros/foxy/joint-state-broadcaster/default.nix +++ b/distros/foxy/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-foxy-joint-state-broadcaster"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "347f3ab84b2a1c86e28a937e7bc19608a843f3a8c978ae7c9fd7477cec6d5842"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "21326858c82c50fcee6b5d2350fa12aa463a39cd701c3e81becd2109b102d13e"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/joint-state-controller/default.nix b/distros/foxy/joint-state-controller/default.nix index fc9c86bf74..e19551ca0d 100644 --- a/distros/foxy/joint-state-controller/default.nix +++ b/distros/foxy/joint-state-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, hardware-interface, joint-state-broadcaster, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-joint-state-controller"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "5b5bb31473bcadd06bf569142bd9c9be2e30f8db8834ce16ff426e1d4a98f1fc"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "40b56fa010177893f2b4f4b79c91d8479ecfe5ba4863d5492929e9f8beaad4a9"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/joint-trajectory-controller/default.nix b/distros/foxy/joint-trajectory-controller/default.nix index a120ebd68e..31cc22017e 100644 --- a/distros/foxy/joint-trajectory-controller/default.nix +++ b/distros/foxy/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }: buildRosPackage { pname = "ros-foxy-joint-trajectory-controller"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "eb932423febd3cbeddd39c666b05bfcd253735887d3dcaa0e328783f3758ff53"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "ae5af702242eed133b0113d231ff1f3f051e1f23f0aeed6012d08a3df2e34850"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/libmavconn/default.nix b/distros/foxy/libmavconn/default.nix index 5d2271931a..f9d1ce13e3 100644 --- a/distros/foxy/libmavconn/default.nix +++ b/distros/foxy/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-foxy-libmavconn"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "1ace47d553aa6a398fe4d2b90cb52dec75cd86114a724df6631da74eea737604"; + url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "128f16112ed4da3414b2bd8f30c2f3eef024ae1f59e9e262f48695529937db09"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/mavlink/default.nix b/distros/foxy/mavlink/default.nix index 419351d504..e36bae94bd 100644 --- a/distros/foxy/mavlink/default.nix +++ b/distros/foxy/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-foxy-mavlink"; - version = "2021.10.10-r1"; + version = "2021.11.11-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/foxy/mavlink/2021.10.10-1.tar.gz"; - name = "2021.10.10-1.tar.gz"; - sha256 = "1e60c7233b60f43ee2f9bc2ac8090a59872a87736d3f9a1d757053412092b05b"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/foxy/mavlink/2021.11.11-1.tar.gz"; + name = "2021.11.11-1.tar.gz"; + sha256 = "29aebc551d6df7378007ffe505ae19d361026493be703496be5d1a9a15b86d77"; }; buildType = "cmake"; diff --git a/distros/foxy/mavros-extras/default.nix b/distros/foxy/mavros-extras/default.nix new file mode 100644 index 0000000000..9c5fa615bd --- /dev/null +++ b/distros/foxy/mavros-extras/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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 }: +buildRosPackage { + pname = "ros-foxy-mavros-extras"; + version = "2.0.4-r1"; + + src = fetchurl { + url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_extras/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "bf80c13f592c97e1568d3af5f866cf055034c67997fd343afeed1cf8b7a0e4eb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ angles ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ]; + propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs 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 ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; + + meta = { + description = ''Extra nodes and plugins for MAVROS.''; + license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ]; + }; +} diff --git a/distros/foxy/mavros-msgs/default.nix b/distros/foxy/mavros-msgs/default.nix index 81ffe176c0..a017a062c0 100644 --- a/distros/foxy/mavros-msgs/default.nix +++ b/distros/foxy/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-foxy-mavros-msgs"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "6f9d25bfb7647eab9067758e347c9821a892465d88ebf0cd36f0d53672d0ff1f"; + url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "63c525d4121d4db463fdcc5bd6c0f7e9c00329d7ada37a5cd18ca3040f267df4"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/mavros/default.nix b/distros/foxy/mavros/default.nix index 2d42057418..b86b9bf581 100644 --- a/distros/foxy/mavros/default.nix +++ b/distros/foxy/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-foxy-mavros"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "2eb8ca5204643e4a9434677433e9505f301f6b2eb280c49dfb28f48e7c300a6c"; + url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "2daa692df531889235701ba2f411183bbb71f64786e13e70cb7896e910c1381c"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/micro-ros-diagnostic-bridge/default.nix b/distros/foxy/micro-ros-diagnostic-bridge/default.nix new file mode 100644 index 0000000000..fb58a171fc --- /dev/null +++ b/distros/foxy/micro-ros-diagnostic-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }: +buildRosPackage { + pname = "ros-foxy-micro-ros-diagnostic-bridge"; + version = "0.2.0-r4"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_bridge/0.2.0-4.tar.gz"; + name = "0.2.0-4.tar.gz"; + sha256 = "06d9d96bccd3cc144b1cdcda15d56ce8a4f50723a6218eff0a2ffe1f32873d10"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ]; + propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = ''Bridges micro-ROS diagnostic messages and vanilla ROS 2 diagnostic messages.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/micro-ros-diagnostic-msgs/default.nix b/distros/foxy/micro-ros-diagnostic-msgs/default.nix new file mode 100644 index 0000000000..753759a007 --- /dev/null +++ b/distros/foxy/micro-ros-diagnostic-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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 }: +buildRosPackage { + pname = "ros-foxy-micro-ros-diagnostic-msgs"; + version = "0.2.0-r4"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_msgs/0.2.0-4.tar.gz"; + name = "0.2.0-4.tar.gz"; + sha256 = "4cc77e0a2ee6aa277f253287c5daa6fc8d67d20c6b66f5809546da79fb948f0f"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = ''A package containing diagnostics related messages and service definitions for micro-ROS.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/microstrain-inertial-driver/default.nix b/distros/foxy/microstrain-inertial-driver/default.nix new file mode 100644 index 0000000000..c3a9d128b5 --- /dev/null +++ b/distros/foxy/microstrain-inertial-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, microstrain-inertial-msgs, nav-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-foxy-microstrain-inertial-driver"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_driver/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "97b634a178f624c46625e9f5b9747a80990bc70d922d385cb4bdb13f166a8f94"; + }; + + buildType = "ament_cmake"; + buildInputs = [ curl jq ros-environment ]; + checkInputs = [ ament-cmake-gtest ament-cpplint ]; + propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs microstrain-inertial-msgs nav-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/foxy/microstrain-inertial-examples/default.nix b/distros/foxy/microstrain-inertial-examples/default.nix new file mode 100644 index 0000000000..d7932b2758 --- /dev/null +++ b/distros/foxy/microstrain-inertial-examples/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-foxy-microstrain-inertial-examples"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_examples/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "9aadaa34a27851b3662819f7070c66e51d80c03cde6ee8544fd17f953cb24f19"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/foxy/microstrain-inertial-msgs/default.nix b/distros/foxy/microstrain-inertial-msgs/default.nix new file mode 100644 index 0000000000..85e2d3d149 --- /dev/null +++ b/distros/foxy/microstrain-inertial-msgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }: +buildRosPackage { + pname = "ros-foxy-microstrain-inertial-msgs"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_msgs/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "eb02317ed916db8170e11d793f1cb62af6cc17942775c130f3215709775e14f8"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ geometry-msgs std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = ''A package that contains ROS message corresponding to microstrain message types.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/foxy/pal-statistics-msgs/default.nix b/distros/foxy/pal-statistics-msgs/default.nix index eab897fc37..9566ad0a3c 100644 --- a/distros/foxy/pal-statistics-msgs/default.nix +++ b/distros/foxy/pal-statistics-msgs/default.nix @@ -2,18 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-foxy-pal-statistics-msgs"; - version = "2.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "d907b657f75cbb629c29a141b38204742d23005953f4d3087f4ecfe06c616234"; + url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics_msgs/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "b7cdb5a1ec454b21fed25258c57f226bc441a2246d874df73e54cc4bb65e7d77"; }; buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ]; propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; nativeBuildInputs = [ rosidl-default-generators ]; diff --git a/distros/foxy/pal-statistics/default.nix b/distros/foxy/pal-statistics/default.nix index cd2aa0da50..38581b28cf 100644 --- a/distros/foxy/pal-statistics/default.nix +++ b/distros/foxy/pal-statistics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }: buildRosPackage { pname = "ros-foxy-pal-statistics"; - version = "2.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "a09f8f5b7fa4882ea67599f47e16900cfa10263f6a797d0d40f09bd498531f0a"; + url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "f43018efb414dc8d17aafb3999c31defe5c4efbeb09f977c6923c1d966c4180f"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/position-controllers/default.nix b/distros/foxy/position-controllers/default.nix index 4e441d638c..f981d468ea 100644 --- a/distros/foxy/position-controllers/default.nix +++ b/distros/foxy/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-position-controllers"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "dc3794d79ebb75b2edb6fcee1538c1ec89f682d614d1dd75feea34253295c876"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "0b02720e1eb8baedf80c833f3f6e72b99964bf07620c30eab9bf98ba2e966ac7"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/realtime-tools/default.nix b/distros/foxy/realtime-tools/default.nix index 997ace80d2..0178d20288 100644 --- a/distros/foxy/realtime-tools/default.nix +++ b/distros/foxy/realtime-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }: buildRosPackage { pname = "ros-foxy-realtime-tools"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/foxy/realtime_tools/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "229436487700e89cd204189c2dd38c405579adb4b707c943a0195b12da3509d1"; + url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/foxy/realtime_tools/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "7ccfcdccb6f2398cbe2e563fc7b458640fa6f0efeb5a44e5161eaa232df13a28"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2-control-test-assets/default.nix b/distros/foxy/ros2-control-test-assets/default.nix index a62a69d3ce..d6af1dd282 100644 --- a/distros/foxy/ros2-control-test-assets/default.nix +++ b/distros/foxy/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }: buildRosPackage { pname = "ros-foxy-ros2-control-test-assets"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "25d5f1ab4bd9304e06a0867e18a35ef09aee185b96fd342b76e7427ca09e504a"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "f684378cd33a456d8e5ae016529466bc995ae3e972a23c61e8eb63b2fddc9aa3"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2-control/default.nix b/distros/foxy/ros2-control/default.nix index f2cfde73bf..7db7f8de27 100644 --- a/distros/foxy/ros2-control/default.nix +++ b/distros/foxy/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, hardware-interface, ros2-control-test-assets, ros2controlcli }: buildRosPackage { pname = "ros-foxy-ros2-control"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "df6a615b1f10ae67d9973655d6691d13f8fd6faf7457ec0c0190139fb0a65397"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "5bcdcbd23030d7117b3a1b1743104cac324c3d296e23a4ac486a28a267d1d14a"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2-controllers/default.nix b/distros/foxy/ros2-controllers/default.nix index 1203a28fea..762fd3753f 100644 --- a/distros/foxy/ros2-controllers/default.nix +++ b/distros/foxy/ros2-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-state-controller, joint-trajectory-controller, position-controllers, velocity-controllers }: buildRosPackage { pname = "ros-foxy-ros2-controllers"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "3df2822aa9ee99cc324f041202562fbf42b194a3846239b2a8f94ef0ecb446c7"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "2d4036184a6d44bceaeda165b97428c9fe4dc414dd2500fdfcd5edeebc7cda90"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2controlcli/default.nix b/distros/foxy/ros2controlcli/default.nix index 57cfa1067a..12f0b0fa1d 100644 --- a/distros/foxy/ros2controlcli/default.nix +++ b/distros/foxy/ros2controlcli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-foxy-ros2controlcli"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "0d728afce4d7a5d38cf37bce6ddfd781b3b1ba537f5213b0ab5278e38a961d0e"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "182f29a6830a99f947dadd6b9db5bf7067f6b0ad264d25b65aeb9b4edd6b6bca"; }; buildType = "ament_python"; diff --git a/distros/foxy/rosapi-msgs/default.nix b/distros/foxy/rosapi-msgs/default.nix new file mode 100644 index 0000000000..11d3d324b4 --- /dev/null +++ b/distros/foxy/rosapi-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-foxy-rosapi-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "4b938ce93663dbe3bbad372cfea292404907c4d78d0158e4b50540d3e4246761"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; + + meta = { + description = ''Provides service calls for getting ros meta-information, like list of + topics, services, params, etc.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/rosapi/default.nix b/distros/foxy/rosapi/default.nix index 9d17f0c733..0adad49077 100644 --- a/distros/foxy/rosapi/default.nix +++ b/distros/foxy/rosapi/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-nose, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rclpy, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosbridge-library, rosidl-default-generators, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }: buildRosPackage { pname = "ros-foxy-rosapi"; - version = "1.0.7-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "11fd323e6db0f18eb886469c75f6c10ed07ccb716b44871a17c5316f9785137b"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "00a44f41504ed778d7d9bde89312e1a60741b9ba6bef4dac0d811f3dbf238aa4"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-nose ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosbridge-library rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; + checkInputs = [ ament-cmake-pytest geometry-msgs rmw-dds-common sensor-msgs shape-msgs ]; + propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosapi-msgs rosbridge-library ]; + nativeBuildInputs = [ ament-cmake-ros ]; meta = { description = ''Provides service calls for getting ros meta-information, like list of diff --git a/distros/foxy/rosbridge-library/default.nix b/distros/foxy/rosbridge-library/default.nix index 2dbc7dd5a8..07c0c36c15 100644 --- a/distros/foxy/rosbridge-library/default.nix +++ b/distros/foxy/rosbridge-library/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, python3Packages, rclpy, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-foxy-rosbridge-library"; - version = "1.0.7-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "2e2b6dcb3595131a43ff996926f401d1f08b09ddee45b834da47ed316c6ec653"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "9059d37c9bc42860ba1894c818d45c5e04d6c9c37cfd48d5309c9b07e588ed3c"; }; buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime std-msgs ]; + checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs rosbridge-test-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; + propagatedBuildInputs = [ python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/foxy/rosbridge-msgs/default.nix b/distros/foxy/rosbridge-msgs/default.nix index 151893fff1..5a6f29c24e 100644 --- a/distros/foxy/rosbridge-msgs/default.nix +++ b/distros/foxy/rosbridge-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-foxy-rosbridge-msgs"; - version = "1.0.7-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "1f491fdf2569e1d155c7bd12b5a18d520493212d23015e5a1679ee2a1f3324ef"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "417975308528eef3ae1c3ddedd6ed95b8362c970350cee3dfd38149d32647732"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbridge-server/default.nix b/distros/foxy/rosbridge-server/default.nix index 422b0cced2..d74ac3013b 100644 --- a/distros/foxy/rosbridge-server/default.nix +++ b/distros/foxy/rosbridge-server/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs }: buildRosPackage { pname = "ros-foxy-rosbridge-server"; - version = "1.0.7-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "4a176ab54e8383ee032045889d44144437abd3042eb6ba6696251accf182df20"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "b2c8015b63621eefea57b85395ced4336a7551c686eb5d594e906a50cce1da3f"; }; buildType = "ament_cmake"; checkInputs = [ launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.autobahn ]; propagatedBuildInputs = [ python3Packages.tornado python3Packages.twisted rclpy rosapi rosbridge-library rosbridge-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; meta = { description = ''A WebSocket interface to rosbridge.''; diff --git a/distros/foxy/rosbridge-suite/default.nix b/distros/foxy/rosbridge-suite/default.nix index 28a31be77d..3ca9b78ee2 100644 --- a/distros/foxy/rosbridge-suite/default.nix +++ b/distros/foxy/rosbridge-suite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }: buildRosPackage { pname = "ros-foxy-rosbridge-suite"; - version = "1.0.7-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "4b5a7d549b0e5147fa261a8eea36da6d3bd70a678be2e2088118f90657af29db"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "3c8b5f64eea9d127486ae8223c1092e06c633fbf0360e86c4cf0aab5e4e9aa24"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbridge-test-msgs/default.nix b/distros/foxy/rosbridge-test-msgs/default.nix new file mode 100644 index 0000000000..5e49fc7779 --- /dev/null +++ b/distros/foxy/rosbridge-test-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-foxy-rosbridge-test-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "0c567109e63e18f00c468fbee2b608bf489b8d408d28c3eb63b899ef9ca722d1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Message and service definitions used in internal tests for rosbridge packages.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/rtabmap-ros/default.nix b/distros/foxy/rtabmap-ros/default.nix new file mode 100644 index 0000000000..5f8d57863e --- /dev/null +++ b/distros/foxy/rtabmap-ros/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 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, class-loader, compressed-depth-image-transport, compressed-image-transport, cv-bridge, geometry-msgs, image-geometry, image-transport, laser-geometry, message-filters, nav-msgs, nav2-common, octomap, octomap-msgs, pcl, pcl-conversions, pluginlib, rclcpp, rclcpp-components, rclpy, rosgraph-msgs, rosidl-default-generators, rosidl-default-runtime, rtabmap, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2, tf2-eigen, tf2-ros, visualization-msgs }: +buildRosPackage { + pname = "ros-foxy-rtabmap-ros"; + version = "0.20.15-r2"; + + src = fetchurl { + url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_ros/0.20.15-2.tar.gz"; + name = "0.20.15-2.tar.gz"; + sha256 = "deaff598cd3af8a157d2cbbc79673de4f03d5bc2aa53a7013b7f83b2928f2098"; + }; + + buildType = "ament_cmake"; + buildInputs = [ pcl rosidl-default-generators ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces class-loader compressed-depth-image-transport compressed-image-transport cv-bridge geometry-msgs image-geometry image-transport laser-geometry message-filters nav-msgs nav2-common octomap octomap-msgs pcl-conversions pluginlib rclcpp rclcpp-components rclpy rosgraph-msgs rosidl-default-runtime rtabmap rviz-common rviz-default-plugins rviz-rendering sensor-msgs std-msgs std-srvs stereo-msgs tf2 tf2-eigen tf2-ros visualization-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''RTAB-Map's ros-pkg. RTAB-Map is a RGB-D SLAM approach with real-time constraints.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/simple-launch/default.nix b/distros/foxy/simple-launch/default.nix index d31af143c9..718f0e6c7f 100644 --- a/distros/foxy/simple-launch/default.nix +++ b/distros/foxy/simple-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-ros, xacro }: buildRosPackage { pname = "ros-foxy-simple-launch"; - version = "1.1.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "7ea89fc795caffc229159afefb4ec51e08a0cb3f09dd83c91a7c2cdfa441dab7"; + url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "93a25d9c2fc4e56314b1fa1e3866593d4f221de1e82258852c9e3760b7bcfda0"; }; buildType = "ament_python"; diff --git a/distros/foxy/transmission-interface/default.nix b/distros/foxy/transmission-interface/default.nix index 84f454cf7d..d551f5620a 100644 --- a/distros/foxy/transmission-interface/default.nix +++ b/distros/foxy/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface }: buildRosPackage { pname = "ros-foxy-transmission-interface"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "7ecba6d8ac29b6433b5b0d831dd3f146253dd755ed2722ea83a7c531a429cad4"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "1dd96a196c859a7f5d569e4e7e35f12772c0f46d8596db13401ef33d23334a03"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/velocity-controllers/default.nix b/distros/foxy/velocity-controllers/default.nix index 2cb0daf062..cac955519b 100644 --- a/distros/foxy/velocity-controllers/default.nix +++ b/distros/foxy/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-foxy-velocity-controllers"; - version = "0.5.0-r1"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "e17a4a4fde06564669ccaa7015fdec292b59b0ae03ca8a2472442894478c2a51"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "0e2d8ba3277b1c3c20892ee4a18b06dd809ec46c32c3c553785f83c0023b912e"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/webots-ros2-control/default.nix b/distros/foxy/webots-ros2-control/default.nix index 450883a4fc..50955ce341 100644 --- a/distros/foxy/webots-ros2-control/default.nix +++ b/distros/foxy/webots-ros2-control/default.nix @@ -2,18 +2,19 @@ # Copyright 2021 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, hardware-interface, pluginlib, rclcpp, webots-ros2-driver }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, ros-environment, webots-ros2-driver }: buildRosPackage { pname = "ros-foxy-webots-ros2-control"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "b910c6e0abd5cbb0ba515bdc8a8f3ef5256536d187cf1dd158f55cbfeb346462"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "545eae5820f87119e11af60fac783c348be4a0e3d620709bfca22aa0239644da"; }; buildType = "ament_cmake"; + buildInputs = [ ros-environment ]; checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ controller-manager hardware-interface pluginlib rclcpp webots-ros2-driver ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/foxy/webots-ros2-core/default.nix b/distros/foxy/webots-ros2-core/default.nix index 8c96e97437..78d21584d3 100644 --- a/distros/foxy/webots-ros2-core/default.nix +++ b/distros/foxy/webots-ros2-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-core"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "049d92019d36981a716964c59bb9b34858128e8aa5d2ac8fdd909a3d1a84802c"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "747ec380269303483d3cb3a7b47f6b070c108aef2e73a0f7211aa05d798c7634"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-driver/default.nix b/distros/foxy/webots-ros2-driver/default.nix index 02a68058b5..8e65148d87 100644 --- a/distros/foxy/webots-ros2-driver/default.nix +++ b/distros/foxy/webots-ros2-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-driver"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "4c4fb4a35a13314a6c34e4a3feac1abce02e525a7111ec3e8e19a37d404f6fc3"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "08fa0ed0713f9cf2ed445167cce8f2f5c9044e833444780041075ddda95c9fb0"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/webots-ros2-epuck/default.nix b/distros/foxy/webots-ros2-epuck/default.nix index eab4c584d0..92825013c3 100644 --- a/distros/foxy/webots-ros2-epuck/default.nix +++ b/distros/foxy/webots-ros2-epuck/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, nav-msgs, pythonPackages, rclpy, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-core, webots-ros2-msgs }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-epuck"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "436a1a3283486eb1f0cdc8fb637656691f44d153f72048e85f8ebe84317f851c"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "ac10e49e9cc5ce1b7c33b619b2bbdc8f90fe94d4cbc7bd69740da93e2e3896f7"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rclpy rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-core webots-ros2-msgs ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ]; meta = { description = ''E-puck2 driver for Webots simulated robot''; diff --git a/distros/foxy/webots-ros2-importer/default.nix b/distros/foxy/webots-ros2-importer/default.nix index 3cdf906805..33b1b9ddbf 100644 --- a/distros/foxy/webots-ros2-importer/default.nix +++ b/distros/foxy/webots-ros2-importer/default.nix @@ -5,16 +5,16 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }: buildRosPackage { pname = "ros-foxy-webots-ros2-importer"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "d5d7a7457c7a1f739e61210a40113a411e12407e7aaf21c93452d573426807ad"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "54774eaa715d7800fa1493baf0eaaf7474102408ce47648f01171d804b65f300"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.pillow python3Packages.pycodestyle pythonPackages.numpy pythonPackages.pillow pythonPackages.pytest ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ]; propagatedBuildInputs = [ builtin-interfaces python3Packages.lark-parser python3Packages.pycollada xacro ]; meta = { diff --git a/distros/foxy/webots-ros2-mavic/default.nix b/distros/foxy/webots-ros2-mavic/default.nix index bf0f4e0c44..cccc3caa8b 100644 --- a/distros/foxy/webots-ros2-mavic/default.nix +++ b/distros/foxy/webots-ros2-mavic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }: buildRosPackage { pname = "ros-foxy-webots-ros2-mavic"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "aa08cb5767aff6e02aee8c6de078ea70944865c676ed0badfe1ab0e90d30646a"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "79299ffd127cc321e709cab254cd22d072183f710fed78da6c4d6c9a81f47632"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-msgs/default.nix b/distros/foxy/webots-ros2-msgs/default.nix index a06f2328b8..af3b4608fc 100644 --- a/distros/foxy/webots-ros2-msgs/default.nix +++ b/distros/foxy/webots-ros2-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, vision-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-msgs"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "d0e4b0a2c0d604bd42d89596be60eeda8a94e3fd18aea8cfe529902fec136090"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "e10bc03a9133751ac2b852bf686f03c7271e057218ec82c691fd771c728ae1c9"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/webots-ros2-tesla/default.nix b/distros/foxy/webots-ros2-tesla/default.nix index 35e9e38959..e00a1ac39d 100644 --- a/distros/foxy/webots-ros2-tesla/default.nix +++ b/distros/foxy/webots-ros2-tesla/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }: +{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-core }: buildRosPackage { pname = "ros-foxy-webots-ros2-tesla"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "6873421bd0e2e3a36e8e94e45e55d6a374523476ff25ae61e6a440ffc7816ccc"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "d9169c7d30228f71cc24af49f1c906021d8114d641405933aa945f7d343ea424"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ackermann-msgs builtin-interfaces rclpy webots-ros2-core ]; + propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-core ]; meta = { description = ''Tesla ROS2 interface for Webots.''; diff --git a/distros/foxy/webots-ros2-tests/default.nix b/distros/foxy/webots-ros2-tests/default.nix index 7d61f5500a..67f70f604c 100644 --- a/distros/foxy/webots-ros2-tests/default.nix +++ b/distros/foxy/webots-ros2-tests/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 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-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, sensor-msgs, std-msgs, std-srvs, webots-ros2-driver }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: buildRosPackage { pname = "ros-foxy-webots-ros2-tests"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "4b4eae86b1636137ca02e21bf09fc8140130643fe2c939ddd9ed703b18b1f570"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "1c0e0168f8f751e885f7d2d674344fc28a5e32bbaaa0e6da8d5acccb373c2e4f"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs ]; - propagatedBuildInputs = [ rclpy webots-ros2-driver ]; + buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; meta = { description = ''System tests for `webots_ros2` packages.''; diff --git a/distros/foxy/webots-ros2-tiago/default.nix b/distros/foxy/webots-ros2-tiago/default.nix index 4a06b0a89e..88d08fb98d 100644 --- a/distros/foxy/webots-ros2-tiago/default.nix +++ b/distros/foxy/webots-ros2-tiago/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, rviz2, webots-ros2-core }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-foxy-webots-ros2-tiago"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "43623baaf5ad8c1ace288f99066a4afb972aa57cb5189e59ad393a97dc99c823"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "4bb83c17f65508797809544cf0977a603b2844da4acfb8c63cbfe240a5232b10"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rviz2 webots-ros2-core ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; meta = { description = ''TIAGo robots ROS2 interface for Webots.''; diff --git a/distros/foxy/webots-ros2-turtlebot/default.nix b/distros/foxy/webots-ros2-turtlebot/default.nix index 5f54ef68a1..ea74f9503f 100644 --- a/distros/foxy/webots-ros2-turtlebot/default.nix +++ b/distros/foxy/webots-ros2-turtlebot/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, webots-ros2-control, webots-ros2-driver }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, tf2-ros, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-foxy-webots-ros2-turtlebot"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "cdbd0cad4d4da8947e4cb3a7c880d9613b4da7fef97da583149bc7ce1624a542"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "b042f6142c4aba1c0fc83612edaa6c3113c39e371a51ffee01330021be97c52e"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces diff-drive-controller joint-state-broadcaster rclpy webots-ros2-control webots-ros2-driver ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher tf2-ros webots-ros2-control webots-ros2-driver ]; meta = { description = ''TurtleBot3 Burger robot ROS2 interface for Webots.''; diff --git a/distros/foxy/webots-ros2-universal-robot/default.nix b/distros/foxy/webots-ros2-universal-robot/default.nix index e5d115bbfc..fb71abccee 100644 --- a/distros/foxy/webots-ros2-universal-robot/default.nix +++ b/distros/foxy/webots-ros2-universal-robot/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, pythonPackages, rclpy, rosgraph-msgs, rviz2, sensor-msgs, std-msgs, trajectory-msgs, webots-ros2-core, webots-ros2-ur-e-description }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, moveit, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-foxy-webots-ros2-universal-robot"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "b5f5af7d30df0be732cf87e77af14355e2080b33fbd3d37252f2b02ac4f0f6eb"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "8bc9795ff071d3d1a1f3a3652c5f962c4a5341fb74075326c5fd7355cca3bc6a"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces control-msgs rclpy rosgraph-msgs rviz2 sensor-msgs std-msgs trajectory-msgs webots-ros2-core webots-ros2-ur-e-description ]; + propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller moveit rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver ]; meta = { description = ''Universal Robot ROS2 interface for Webots.''; diff --git a/distros/foxy/webots-ros2/default.nix b/distros/foxy/webots-ros2/default.nix index 651b12555b..c4bd5d929c 100644 --- a/distros/foxy/webots-ros2/default.nix +++ b/distros/foxy/webots-ros2/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-abb, webots-ros2-core, webots-ros2-demos, webots-ros2-epuck, webots-ros2-examples, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-tutorials, webots-ros2-universal-robot }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-core, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: buildRosPackage { pname = "ros-foxy-webots-ros2"; - version = "1.1.1-r1"; + version = "1.1.3-r2"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "3b2659f997ee611eb110251eff473ed8d6a372fa1a52730cb7af5df86aeb908d"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.1.3-2.tar.gz"; + name = "1.1.3-2.tar.gz"; + sha256 = "1efc190566ef1aa3823b03f96dab548388026ced3b6a8fe06364790dfd55ab85"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-abb webots-ros2-core webots-ros2-demos webots-ros2-epuck webots-ros2-examples webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-tutorials webots-ros2-universal-robot ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest webots-ros2-tests ]; + propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-control webots-ros2-core webots-ros2-driver webots-ros2-epuck webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; meta = { description = ''Interface between Webots and ROS2''; diff --git a/distros/galactic/aws-robomaker-small-warehouse-world/default.nix b/distros/galactic/aws-robomaker-small-warehouse-world/default.nix index 600e297aa3..92d0f06501 100644 --- a/distros/galactic/aws-robomaker-small-warehouse-world/default.nix +++ b/distros/galactic/aws-robomaker-small-warehouse-world/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }: buildRosPackage { pname = "ros-galactic-aws-robomaker-small-warehouse-world"; - version = "1.0.1-r1"; + version = "1.0.4-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/galactic/aws_robomaker_small_warehouse_world/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "7485dfccaa889cdfa621d0e8e7d05236a36fc3021c913123f83edda251bd310c"; + url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/galactic/aws_robomaker_small_warehouse_world/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "846ceec0b2874b4a3af5df80f660ae65dc4d8e1fc13e2d6ea8dd9d62a437ca4d"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/behaviortree-cpp-v3/default.nix b/distros/galactic/behaviortree-cpp-v3/default.nix index 951e03c800..39151d103c 100644 --- a/distros/galactic/behaviortree-cpp-v3/default.nix +++ b/distros/galactic/behaviortree-cpp-v3/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, cppzmq, ncurses, rclcpp }: buildRosPackage { pname = "ros-galactic-behaviortree-cpp-v3"; - version = "3.5.6-r2"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/galactic/behaviortree_cpp_v3/3.5.6-2.tar.gz"; - name = "3.5.6-2.tar.gz"; - sha256 = "251cccbf35faa19c2161a4320935beb0de430c6c64d6a07e8976895471e23854"; + url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/galactic/behaviortree_cpp_v3/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "f758f7b28a9bd5c8f320b60f4dde01e4e5824c35d8188e604a6ba5cee3baf810"; }; buildType = "catkin"; checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ cppzmq ncurses rclcpp ]; + propagatedBuildInputs = [ boost cppzmq ncurses rclcpp ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/galactic/controller-interface/default.nix b/distros/galactic/controller-interface/default.nix index 36583ffbcb..f34d3b3c76 100644 --- a/distros/galactic/controller-interface/default.nix +++ b/distros/galactic/controller-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }: buildRosPackage { pname = "ros-galactic-controller-interface"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "3a421d48b8f4b22a954974fde7bd26412f1cbc2a87ad1375448b47521e656bf4"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "856352ede3a21bd1d609325eda685b006c6331127d7432c6d2e11b6e24a3b51b"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/controller-manager-msgs/default.nix b/distros/galactic/controller-manager-msgs/default.nix index d669b43915..dc10476acd 100644 --- a/distros/galactic/controller-manager-msgs/default.nix +++ b/distros/galactic/controller-manager-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-galactic-controller-manager-msgs"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "b236a584cd2585b3113f86ce657983b9e20bb89522b7e0dcd7c51de008ff09f9"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "3b5bf8482a9e76a2365ac1b29f21a9b5d10225d1c9e8a8de22552feadfbc9344"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/controller-manager/default.nix b/distros/galactic/controller-manager/default.nix index 35c3cc2c8c..f4b9b64acb 100644 --- a/distros/galactic/controller-manager/default.nix +++ b/distros/galactic/controller-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }: buildRosPackage { pname = "ros-galactic-controller-manager"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "3eaf8a278b08cc982ea42b14a66adcacd02c4735497d3bf0245012a55d6d9dae"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "eb12ca098efd1f2995759918c04d69455d0db70fe386ec8715e3e07ed3329427"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/diff-drive-controller/default.nix b/distros/galactic/diff-drive-controller/default.nix index 5b3cf6c41c..a215cc6e69 100644 --- a/distros/galactic/diff-drive-controller/default.nix +++ b/distros/galactic/diff-drive-controller/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, tf2, tf2-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: buildRosPackage { pname = "ros-galactic-diff-drive-controller"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/diff_drive_controller/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "c32958e98d058c3355048e2e1f180c4e4079f89a97a936b0d42c3f546111a6b0"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/diff_drive_controller/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "667362edaad7780d4f92ddbe767acd226b057d068298420fbb0c43c73f3e3989"; }; buildType = "ament_cmake"; buildInputs = [ pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ]; + checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-msgs ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/galactic/domain-bridge/default.nix b/distros/galactic/domain-bridge/default.nix index 57ed0e744c..4bf4f0569c 100644 --- a/distros/galactic/domain-bridge/default.nix +++ b/distros/galactic/domain-bridge/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 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, example-interfaces, launch, launch-testing, launch-testing-ament-cmake, libyamlcpp, rclcpp, rcutils, rosbag2-cpp, test-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-testing, launch-testing-ament-cmake, libyamlcpp, rclcpp, rcutils, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-implementation-cmake, rosbag2-cpp, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp, test-msgs, zstd-vendor }: buildRosPackage { pname = "ros-galactic-domain-bridge"; - version = "0.3.0-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/domain_bridge-release/archive/release/galactic/domain_bridge/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "c640ea27a3b78595aab2fc36b302130dcaeb7df826e5616350dbe86820940624"; + url = "https://github.com/ros2-gbp/domain_bridge-release/archive/release/galactic/domain_bridge/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "801b5acd4ffc9bd321ce47eb5a2047210c158feca3433f73be1f5906778c38a1"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common example-interfaces launch launch-testing launch-testing-ament-cmake test-msgs ]; - propagatedBuildInputs = [ libyamlcpp rclcpp rcutils rosbag2-cpp ]; - nativeBuildInputs = [ ament-cmake ]; + checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common example-interfaces launch launch-testing launch-testing-ament-cmake rmw-connextdds rmw-cyclonedds-cpp rmw-fastrtps-cpp rmw-implementation-cmake test-msgs ]; + propagatedBuildInputs = [ libyamlcpp rclcpp rcutils rosbag2-cpp rosidl-default-runtime rosidl-typesupport-cpp zstd-vendor ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { description = ''ROS 2 Domain Bridge''; diff --git a/distros/galactic/effort-controllers/default.nix b/distros/galactic/effort-controllers/default.nix index 55d7443719..63d8daf692 100644 --- a/distros/galactic/effort-controllers/default.nix +++ b/distros/galactic/effort-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-galactic-effort-controllers"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/effort_controllers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "b436d50196946a9a8f57608e78ca91707e5d66859ac67b95ec4fa77cea616876"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/effort_controllers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "eadb9461f808815ade13462a042b989d868da38b9eb4b285b3d086d93328202c"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/force-torque-sensor-broadcaster/default.nix b/distros/galactic/force-torque-sensor-broadcaster/default.nix index f7d94b9341..fdd4b310be 100644 --- a/distros/galactic/force-torque-sensor-broadcaster/default.nix +++ b/distros/galactic/force-torque-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-galactic-force-torque-sensor-broadcaster"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/force_torque_sensor_broadcaster/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "9497abf9bb9a5458ed0adc6513686a9fb98320e330b8e2935538bf76fc93200b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/force_torque_sensor_broadcaster/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ac3d651e3c2b90333521f5b7c259004e1729addc598311ec3ab21d9a55eea069"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/forward-command-controller/default.nix b/distros/galactic/forward-command-controller/default.nix index 1b776f6767..a0c4398ef8 100644 --- a/distros/galactic/forward-command-controller/default.nix +++ b/distros/galactic/forward-command-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: buildRosPackage { pname = "ros-galactic-forward-command-controller"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/forward_command_controller/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1a4a32ca280ee44fd6bc14ad4c8a0d8d72349862bfd07d8ed36b706cc7bf2834"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/forward_command_controller/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "a83327b5012f2a71bfa40fd838aa45c561fcb5b293c204818a372d405710ddc9"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/gazebo-ros2-control-demos/default.nix b/distros/galactic/gazebo-ros2-control-demos/default.nix new file mode 100644 index 0000000000..ad77a52a69 --- /dev/null +++ b/distros/galactic/gazebo-ros2-control-demos/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 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, effort-controllers, gazebo-ros, gazebo-ros2-control, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }: +buildRosPackage { + pname = "ros-galactic-gazebo-ros2-control-demos"; + version = "0.0.4-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control_demos/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "12d07745dbc087faf59b6a3f0f77851201fa4e89d4e31890c9c4372813293569"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-action ]; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ament-index-python control-msgs effort-controllers gazebo-ros gazebo-ros2-control hardware-interface joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''gazebo_ros2_control_demos''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/gazebo-ros2-control/default.nix b/distros/galactic/gazebo-ros2-control/default.nix new file mode 100644 index 0000000000..2fff859856 --- /dev/null +++ b/distros/galactic/gazebo-ros2-control/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, urdf, yaml-cpp-vendor }: +buildRosPackage { + pname = "ros-galactic-gazebo-ros2-control"; + version = "0.0.4-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "35ba04700277f5249f016d58c533a6401ec5c39b4c17d633a400c58d71d1c9c8"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs urdf yaml-cpp-vendor ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''gazebo_ros2_control''; + license = with lib.licenses; [ bsdOriginal asl20 ]; + }; +} diff --git a/distros/galactic/generated.nix b/distros/galactic/generated.nix index f41e516057..38315ead4e 100644 --- a/distros/galactic/generated.nix +++ b/distros/galactic/generated.nix @@ -348,6 +348,10 @@ self: super: { gazebo-ros = self.callPackage ./gazebo-ros {}; + gazebo-ros2-control = self.callPackage ./gazebo-ros2-control {}; + + gazebo-ros2-control-demos = self.callPackage ./gazebo-ros2-control-demos {}; + gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {}; geodesy = self.callPackage ./geodesy {}; @@ -530,14 +534,26 @@ self: super: { mavros = self.callPackage ./mavros {}; + mavros-extras = self.callPackage ./mavros-extras {}; + mavros-msgs = self.callPackage ./mavros-msgs {}; menge-vendor = self.callPackage ./menge-vendor {}; message-filters = self.callPackage ./message-filters {}; + micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {}; + + micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {}; + micro-ros-msgs = self.callPackage ./micro-ros-msgs {}; + microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {}; + + microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {}; + + microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {}; + mimick-vendor = self.callPackage ./mimick-vendor {}; mouse-teleop = self.callPackage ./mouse-teleop {}; @@ -700,6 +716,10 @@ self: super: { ouster-msgs = self.callPackage ./ouster-msgs {}; + pal-statistics = self.callPackage ./pal-statistics {}; + + pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {}; + pcl-conversions = self.callPackage ./pcl-conversions {}; pcl-msgs = self.callPackage ./pcl-msgs {}; @@ -1062,6 +1082,8 @@ self: super: { rosapi = self.callPackage ./rosapi {}; + rosapi-msgs = self.callPackage ./rosapi-msgs {}; + rosbag2 = self.callPackage ./rosbag2 {}; rosbag2-bag-v2-plugins = self.callPackage ./rosbag2-bag-v2-plugins {}; @@ -1096,6 +1118,8 @@ self: super: { rosbridge-suite = self.callPackage ./rosbridge-suite {}; + rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {}; + rosgraph-msgs = self.callPackage ./rosgraph-msgs {}; rosidl-adapter = self.callPackage ./rosidl-adapter {}; @@ -1246,6 +1270,8 @@ self: super: { shared-queues-vendor = self.callPackage ./shared-queues-vendor {}; + simple-launch = self.callPackage ./simple-launch {}; + slam-toolbox = self.callPackage ./slam-toolbox {}; smacc2 = self.callPackage ./smacc2 {}; @@ -1468,32 +1494,30 @@ self: super: { webots-ros2 = self.callPackage ./webots-ros2 {}; - webots-ros2-abb = self.callPackage ./webots-ros2-abb {}; + webots-ros2-control = self.callPackage ./webots-ros2-control {}; webots-ros2-core = self.callPackage ./webots-ros2-core {}; - webots-ros2-demos = self.callPackage ./webots-ros2-demos {}; + webots-ros2-driver = self.callPackage ./webots-ros2-driver {}; webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {}; - webots-ros2-examples = self.callPackage ./webots-ros2-examples {}; - webots-ros2-importer = self.callPackage ./webots-ros2-importer {}; + webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {}; + webots-ros2-msgs = self.callPackage ./webots-ros2-msgs {}; webots-ros2-tesla = self.callPackage ./webots-ros2-tesla {}; + webots-ros2-tests = self.callPackage ./webots-ros2-tests {}; + webots-ros2-tiago = self.callPackage ./webots-ros2-tiago {}; webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {}; - webots-ros2-tutorials = self.callPackage ./webots-ros2-tutorials {}; - webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; - webots-ros2-ur-e-description = self.callPackage ./webots-ros2-ur-e-description {}; - wiimote = self.callPackage ./wiimote {}; wiimote-msgs = self.callPackage ./wiimote-msgs {}; diff --git a/distros/galactic/gripper-controllers/default.nix b/distros/galactic/gripper-controllers/default.nix index cf15c80f35..71ec5c817c 100644 --- a/distros/galactic/gripper-controllers/default.nix +++ b/distros/galactic/gripper-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: buildRosPackage { pname = "ros-galactic-gripper-controllers"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/gripper_controllers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "04ca14d3eced1f989d983f5755e9b507d0cb765164d38563074426c50e73da97"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/gripper_controllers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ba7afb94d1ef3396520ff4600000201abdb53471da17438248180f92f65c17bb"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/hardware-interface/default.nix b/distros/galactic/hardware-interface/default.nix index c020e2641b..12d6b52d74 100644 --- a/distros/galactic/hardware-interface/default.nix +++ b/distros/galactic/hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: buildRosPackage { pname = "ros-galactic-hardware-interface"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/hardware_interface/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "79d2ca211a8e342d249811b661fb05bf3c134cd522f4d6027261ffdcfca56b0b"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/hardware_interface/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "175ab31444041670e4ae1e6247d65bc6a310e26855d88b553737498b5c32fe46"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/imu-sensor-broadcaster/default.nix b/distros/galactic/imu-sensor-broadcaster/default.nix index a17aca51db..e2c0d639fe 100644 --- a/distros/galactic/imu-sensor-broadcaster/default.nix +++ b/distros/galactic/imu-sensor-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-galactic-imu-sensor-broadcaster"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/imu_sensor_broadcaster/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1c51e623c342d4411a44470c13233895a7caa3bf37237f1704a9b1e5356dcadb"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/imu_sensor_broadcaster/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "66df092cf8782ee7f8656d5b95f4ea23be83c734a7a3bc4bffa4ee24e8750568"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/joint-state-broadcaster/default.nix b/distros/galactic/joint-state-broadcaster/default.nix index ef1d77e1c4..09552e4b61 100644 --- a/distros/galactic/joint-state-broadcaster/default.nix +++ b/distros/galactic/joint-state-broadcaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, ros2-control-test-assets, sensor-msgs }: buildRosPackage { pname = "ros-galactic-joint-state-broadcaster"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_state_broadcaster/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "807bb0e118ab24356fe408081083f9d5f4d65975596efaa4a73a07fddde40bcd"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_state_broadcaster/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "07a376f14fd143dcc3ccc5a11267bbc3cfc4cc2ff868349aebfdd55e3331fb7f"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/joint-trajectory-controller/default.nix b/distros/galactic/joint-trajectory-controller/default.nix index 2a753a0e19..ed9a7d0165 100644 --- a/distros/galactic/joint-trajectory-controller/default.nix +++ b/distros/galactic/joint-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }: buildRosPackage { pname = "ros-galactic-joint-trajectory-controller"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_trajectory_controller/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "4300cae1ce37ae51e76374ea458baa9c1c148b9d1670b92b7bca9e2b4874c95d"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_trajectory_controller/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ab4e53a35ba89e915e9c6d07449d2900096182eb21fd15fe701acccde2f5856b"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/libmavconn/default.nix b/distros/galactic/libmavconn/default.nix index 8eafc71530..5b0bc366a9 100644 --- a/distros/galactic/libmavconn/default.nix +++ b/distros/galactic/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-galactic-libmavconn"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "e1e5c116f69d4f66e5e77966708ccd571018f8cb924add5a57ffa0ae0e1a942f"; + url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "1f67c8f0ead8e70d7793eeb3358373247036eba204c61e5471b52dca4899577c"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/mavlink/default.nix b/distros/galactic/mavlink/default.nix index 70bd7761c1..a001fee48d 100644 --- a/distros/galactic/mavlink/default.nix +++ b/distros/galactic/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: buildRosPackage { pname = "ros-galactic-mavlink"; - version = "2021.10.10-r1"; + version = "2021.11.11-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/galactic/mavlink/2021.10.10-1.tar.gz"; - name = "2021.10.10-1.tar.gz"; - sha256 = "41be2a65a6ec733113d72e02d774755dd36469110e804feaebb748fc5046f4b0"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/galactic/mavlink/2021.11.11-1.tar.gz"; + name = "2021.11.11-1.tar.gz"; + sha256 = "c09a54e06f7d52f1b329fcd12cda7ba99572497cdf2ec3636f6756c223368359"; }; buildType = "cmake"; diff --git a/distros/galactic/mavros-extras/default.nix b/distros/galactic/mavros-extras/default.nix new file mode 100644 index 0000000000..96486676a9 --- /dev/null +++ b/distros/galactic/mavros-extras/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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 }: +buildRosPackage { + pname = "ros-galactic-mavros-extras"; + version = "2.0.4-r1"; + + src = fetchurl { + url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_extras/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "af3e0eb35e31a74a15b5f8d9918615f5311ad5758add27934f8dc8008028489c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ angles ]; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ]; + propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs 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 ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; + + meta = { + description = ''Extra nodes and plugins for MAVROS.''; + license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ]; + }; +} diff --git a/distros/galactic/mavros-msgs/default.nix b/distros/galactic/mavros-msgs/default.nix index a5a5cfcbd6..7b270b1534 100644 --- a/distros/galactic/mavros-msgs/default.nix +++ b/distros/galactic/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-galactic-mavros-msgs"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "85be741c9fb840422699b2318e12410d93aee5cb3ae786b764498bd737531462"; + url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "ffb5519bb93449b87c104dceaf59a12adb241e51de5ca85f5a86858b46bf0373"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/mavros/default.nix b/distros/galactic/mavros/default.nix index 204f650aeb..41d1381156 100644 --- a/distros/galactic/mavros/default.nix +++ b/distros/galactic/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-galactic-mavros"; - version = "2.0.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "4f4a1ad97e98766b84937af980edf3d39880bbf684a47d7638ad1a35918b6e4b"; + url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "911323c0cf10b32afe75ba027d6d4c4b5856599fc043ef2d56ea4f4f438fdddd"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/micro-ros-diagnostic-bridge/default.nix b/distros/galactic/micro-ros-diagnostic-bridge/default.nix new file mode 100644 index 0000000000..63fa81b42d --- /dev/null +++ b/distros/galactic/micro-ros-diagnostic-bridge/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }: +buildRosPackage { + pname = "ros-galactic-micro-ros-diagnostic-bridge"; + version = "0.2.0-r4"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_bridge/0.2.0-4.tar.gz"; + name = "0.2.0-4.tar.gz"; + sha256 = "3a31ac06f5cf45b8cebe6a0666465b9713abfd0873f9d780948e9965582b3f29"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ]; + propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = ''Bridges micro-ROS diagnostic messages and vanilla ROS 2 diagnostic messages.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/micro-ros-diagnostic-msgs/default.nix b/distros/galactic/micro-ros-diagnostic-msgs/default.nix new file mode 100644 index 0000000000..3829d4325d --- /dev/null +++ b/distros/galactic/micro-ros-diagnostic-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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 }: +buildRosPackage { + pname = "ros-galactic-micro-ros-diagnostic-msgs"; + version = "0.2.0-r4"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_msgs/0.2.0-4.tar.gz"; + name = "0.2.0-4.tar.gz"; + sha256 = "31ceb40a77d1c2b0fd10295bfd958b702f6d4bd950bc2b30942f387977f413eb"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = ''A package containing diagnostics related messages and service definitions for micro-ROS.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/microstrain-inertial-driver/default.nix b/distros/galactic/microstrain-inertial-driver/default.nix new file mode 100644 index 0000000000..abcc67a69e --- /dev/null +++ b/distros/galactic/microstrain-inertial-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, microstrain-inertial-msgs, nav-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-galactic-microstrain-inertial-driver"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_driver/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "2cabac46a1400fcda68a48cb93936373bf328e0aff1d58f3d5a54271ae0ecdcb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ curl jq ros-environment ]; + checkInputs = [ ament-cmake-gtest ament-cpplint ]; + propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs microstrain-inertial-msgs nav-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/microstrain-inertial-examples/default.nix b/distros/galactic/microstrain-inertial-examples/default.nix new file mode 100644 index 0000000000..c554b61ecb --- /dev/null +++ b/distros/galactic/microstrain-inertial-examples/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-galactic-microstrain-inertial-examples"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_examples/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "621fac1b63964ba95e41e876c4fe1549ebcfd09405dd34cdc6c5d731a5f2e300"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/microstrain-inertial-msgs/default.nix b/distros/galactic/microstrain-inertial-msgs/default.nix new file mode 100644 index 0000000000..2b2ee840f2 --- /dev/null +++ b/distros/galactic/microstrain-inertial-msgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }: +buildRosPackage { + pname = "ros-galactic-microstrain-inertial-msgs"; + version = "2.0.6-r1"; + + src = fetchurl { + url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_msgs/2.0.6-1.tar.gz"; + name = "2.0.6-1.tar.gz"; + sha256 = "206693798af81eb36087eb6b456b1a71802bd9aa15a94a7f6f6ce1f5a627c386"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ geometry-msgs std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = ''A package that contains ROS message corresponding to microstrain message types.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/pal-statistics-msgs/default.nix b/distros/galactic/pal-statistics-msgs/default.nix new file mode 100644 index 0000000000..c726dabf24 --- /dev/null +++ b/distros/galactic/pal-statistics-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-lint-auto, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-galactic-pal-statistics-msgs"; + version = "2.1.1-r1"; + + src = fetchurl { + url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics_msgs/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "65391f495184534b1c8cac9b2ba4770c93f9dedc600e1d1deece7d5b86c8f15f"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ]; + propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ]; + + meta = { + description = ''Statistics msgs package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/pal-statistics/default.nix b/distros/galactic/pal-statistics/default.nix new file mode 100644 index 0000000000..c62b4c53ef --- /dev/null +++ b/distros/galactic/pal-statistics/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }: +buildRosPackage { + pname = "ros-galactic-pal-statistics"; + version = "2.1.1-r1"; + + src = fetchurl { + url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "f30370c4b5edde30d3b3000f59635247c39ad516b1aa1bc97c2c997c2af8484e"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ boost pal-statistics-msgs rclcpp rclpy ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = ''The pal_statistics package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/position-controllers/default.nix b/distros/galactic/position-controllers/default.nix index 9b005c8da0..6998db6d4a 100644 --- a/distros/galactic/position-controllers/default.nix +++ b/distros/galactic/position-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-galactic-position-controllers"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/position_controllers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "ad08df41c4281f314632f7c3a618d2d8b8b011a2088df9956fbf0908ebf20d38"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/position_controllers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "489497b9e8702b757c452857f19a5731f613811f03567027a72797ae5912cc26"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rclc-examples/default.nix b/distros/galactic/rclc-examples/default.nix index f462d91f3a..c0eaa260e6 100644 --- a/distros/galactic/rclc-examples/default.nix +++ b/distros/galactic/rclc-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, rclc-parameter, std-msgs }: buildRosPackage { pname = "ros-galactic-rclc-examples"; - version = "2.0.4-r1"; + version = "2.0.5-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_examples/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "9712c52f1ccdc95e4b6d75c011e91fc741fb06e76e33d7772d0f1d0c689f1db3"; + url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_examples/2.0.5-2.tar.gz"; + name = "2.0.5-2.tar.gz"; + sha256 = "393b154ccbf01d8eca40655d650b446316b9ca7b1bf2ab3eac56e393abb6dc0a"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rclc-lifecycle/default.nix b/distros/galactic/rclc-lifecycle/default.nix index a5f101b863..37fb30f2c4 100644 --- a/distros/galactic/rclc-lifecycle/default.nix +++ b/distros/galactic/rclc-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc, std-msgs }: buildRosPackage { pname = "ros-galactic-rclc-lifecycle"; - version = "2.0.4-r1"; + version = "2.0.5-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_lifecycle/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "d9697115c729326e0793304e22b4fa23fe52ee2ca641498823aa7b87c27ec968"; + url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_lifecycle/2.0.5-2.tar.gz"; + name = "2.0.5-2.tar.gz"; + sha256 = "6228bb8460d8dd8e99f5f4d26227eb21068f7258b2fd590ddfef03bf14e597af"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rclc-parameter/default.nix b/distros/galactic/rclc-parameter/default.nix index b3ccdab9d5..ecb6c8ea22 100644 --- a/distros/galactic/rclc-parameter/default.nix +++ b/distros/galactic/rclc-parameter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, example-interfaces, osrf-testing-tools-cpp, rcl, rcl-interfaces, rclc, rclcpp, rcutils, rosidl-runtime-c, std-msgs }: buildRosPackage { pname = "ros-galactic-rclc-parameter"; - version = "2.0.4-r1"; + version = "2.0.5-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_parameter/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "062035033625259378e8bff1d26182ce486a9ad6989cd57baf5d9aa4f29391f8"; + url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_parameter/2.0.5-2.tar.gz"; + name = "2.0.5-2.tar.gz"; + sha256 = "2e756e1b488e82b7052fb3d6689087f030873f9b2e9b006d032b2e09d9cc5545"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rclc/default.nix b/distros/galactic/rclc/default.nix index 35118fc003..3b16659f86 100644 --- a/distros/galactic/rclc/default.nix +++ b/distros/galactic/rclc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }: buildRosPackage { pname = "ros-galactic-rclc"; - version = "2.0.4-r1"; + version = "2.0.5-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "6fcedc0137c9ad1324bbdceacbd73c04222d03428793968c8b98a37aae20d82d"; + url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc/2.0.5-2.tar.gz"; + name = "2.0.5-2.tar.gz"; + sha256 = "cd5c6bfd66b2655e35d51456c967eff4e1473332167c5713b6b82db483937780"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/realtime-tools/default.nix b/distros/galactic/realtime-tools/default.nix index c0114f8bc4..34f90b4777 100644 --- a/distros/galactic/realtime-tools/default.nix +++ b/distros/galactic/realtime-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }: buildRosPackage { pname = "ros-galactic-realtime-tools"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/galactic/realtime_tools/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "a14f59a183ac57b0724868652268be49e4170b0d6e9c1aaa8685562812a5af6e"; + url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/galactic/realtime_tools/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "4126ff1601cf3dd58c01280a4cf320d53b1350c389918853002332eb445e533b"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rmf-battery/default.nix b/distros/galactic/rmf-battery/default.nix index 5986d029b0..6b4c8f80ab 100644 --- a/distros/galactic/rmf-battery/default.nix +++ b/distros/galactic/rmf-battery/default.nix @@ -2,20 +2,22 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }: +{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }: buildRosPackage { pname = "ros-galactic-rmf-battery"; - version = "0.1.1-r1"; + version = "0.1.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/galactic/rmf_battery/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "0ff6497fc75b9ca946780f0396c6b36be04c4568bc3052d67db2a6717ba439de"; + url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/galactic/rmf_battery/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "c53f818160791b7c78b6890fe2fceabaa5e6273d0d13132ab6d61188187c7c72"; }; buildType = "cmake"; + buildInputs = [ eigen ]; checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen rmf-traffic rmf-utils ]; + propagatedBuildInputs = [ rmf-traffic rmf-utils ]; + nativeBuildInputs = [ eigen3-cmake-module ]; meta = { description = ''Package for modelling battery life of robots''; diff --git a/distros/galactic/rmf-traffic/default.nix b/distros/galactic/rmf-traffic/default.nix index c7c1115f6c..f92165cdb9 100644 --- a/distros/galactic/rmf-traffic/default.nix +++ b/distros/galactic/rmf-traffic/default.nix @@ -2,20 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, libccd, rmf-cmake-uncrustify, rmf-utils }: +{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, libccd, rmf-cmake-uncrustify, rmf-utils }: buildRosPackage { pname = "ros-galactic-rmf-traffic"; - version = "1.4.0-r1"; + version = "1.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/galactic/rmf_traffic/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "2dc63ae78516675b4baa8f03421f6c16c26fe3a4574b294f667950974b1bcfe6"; + url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/galactic/rmf_traffic/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "1619841c430bbb3b8ab456948c07ddfa3be6fcd67fd35d288deac76adebe1d88"; }; buildType = "cmake"; checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen libccd rmf-utils ]; + propagatedBuildInputs = [ eigen eigen3-cmake-module libccd rmf-utils ]; + nativeBuildInputs = [ eigen3-cmake-module ]; meta = { description = ''Package for managing traffic in the Robotics Middleware Framework''; diff --git a/distros/galactic/ros2-control-test-assets/default.nix b/distros/galactic/ros2-control-test-assets/default.nix index f0f814723a..d5547a9a6a 100644 --- a/distros/galactic/ros2-control-test-assets/default.nix +++ b/distros/galactic/ros2-control-test-assets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }: buildRosPackage { pname = "ros-galactic-ros2-control-test-assets"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control_test_assets/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "67ba677e3968233f97eb5052343ab1be1cbeed746e8f84e853193458e63b6ac0"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control_test_assets/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "71cbb3533b3a9876e488871e9acb2120ef4ee5b506b09db8131bf53359e7fd05"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/ros2-control/default.nix b/distros/galactic/ros2-control/default.nix index 7e91859a6c..fa518b931f 100644 --- a/distros/galactic/ros2-control/default.nix +++ b/distros/galactic/ros2-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, ros2-control-test-assets, ros2controlcli, transmission-interface }: buildRosPackage { pname = "ros-galactic-ros2-control"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "3d3c38c005eadf8974b215713e48662a94fee45dc5c6f082a5907b2bea880253"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "537000c224e9bd7e777d544be7be999a246d43f617b94e0d0577f2b5bbe55e8e"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/ros2-controllers/default.nix b/distros/galactic/ros2-controllers/default.nix index 24f1fb0d84..3a40c6d2d0 100644 --- a/distros/galactic/ros2-controllers/default.nix +++ b/distros/galactic/ros2-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, velocity-controllers }: buildRosPackage { pname = "ros-galactic-ros2-controllers"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/ros2_controllers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "c4221f939305d15311c694aa2f6638bdfb82ed5e4dce724d76da4203280c840b"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/ros2_controllers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "0a0e850ad54a517684704f03527bd749419a4b8d6bb6fcc8d54b6f32083f611f"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/ros2controlcli/default.nix b/distros/galactic/ros2controlcli/default.nix index 28beb3adbb..814ec251b0 100644 --- a/distros/galactic/ros2controlcli/default.nix +++ b/distros/galactic/ros2controlcli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: buildRosPackage { pname = "ros-galactic-ros2controlcli"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2controlcli/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "89ca90181d5776b2e6d9403db3ef6b97b2c2189ea3314cfbbb57840d6c7d3f1f"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2controlcli/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "8f132b92e674ec1003f95fca10501f023fa51ce3a2e07b1809a21787dc0058fb"; }; buildType = "ament_python"; diff --git a/distros/galactic/rosapi-msgs/default.nix b/distros/galactic/rosapi-msgs/default.nix new file mode 100644 index 0000000000..0c5c9060ad --- /dev/null +++ b/distros/galactic/rosapi-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-galactic-rosapi-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosapi_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "16df7c22ad3b61c8706814334e45142f04b60b4e10aa826bfa86c40dd1ad4cb8"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; + + meta = { + description = ''Provides service calls for getting ros meta-information, like list of + topics, services, params, etc.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/galactic/rosapi/default.nix b/distros/galactic/rosapi/default.nix index 1542390d0c..742846cbb0 100644 --- a/distros/galactic/rosapi/default.nix +++ b/distros/galactic/rosapi/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosbridge-library, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }: buildRosPackage { pname = "ros-galactic-rosapi"; - version = "1.0.8-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosapi/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "7bbf4256c6e5bbe6a68b024bca1ab31e93076fe63895009cb422fc570ffdcbcc"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosapi/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "17a3f60ac078b6ba989ad73315a1bf3fb8834a878238fd2a07a495f07a65561a"; }; buildType = "ament_cmake"; checkInputs = [ ament-cmake-pytest geometry-msgs rmw-dds-common sensor-msgs shape-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosbridge-library rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosapi-msgs rosbridge-library ]; + nativeBuildInputs = [ ament-cmake-ros ]; meta = { description = ''Provides service calls for getting ros meta-information, like list of diff --git a/distros/galactic/rosbridge-library/default.nix b/distros/galactic/rosbridge-library/default.nix index 83c799a1f1..34ca300ddc 100644 --- a/distros/galactic/rosbridge-library/default.nix +++ b/distros/galactic/rosbridge-library/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, python3Packages, rclpy, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-galactic-rosbridge-library"; - version = "1.0.8-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_library/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "53679a860c6811c2eebda3526ae774314a82c85678d7c2bce3ac96be7ae66e72"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_library/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "28f5c85c61c23bd8e2dab7feca3dae7fc4635633d850e04fce5f4dc332936fa4"; }; buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime std-msgs ]; + checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs rosbridge-test-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; + propagatedBuildInputs = [ python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/galactic/rosbridge-msgs/default.nix b/distros/galactic/rosbridge-msgs/default.nix index ab33590bfb..b286276b24 100644 --- a/distros/galactic/rosbridge-msgs/default.nix +++ b/distros/galactic/rosbridge-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-galactic-rosbridge-msgs"; - version = "1.0.8-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_msgs/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "57435d01185c26b228cacc31f231920472cad72abdaac8cce8d7c77f1900eda4"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8e54472b3318ebfa8b9b54e19dcfebf1ee048b97df07b27e826205038afca00a"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rosbridge-server/default.nix b/distros/galactic/rosbridge-server/default.nix index 97fd88c098..b82a7a262a 100644 --- a/distros/galactic/rosbridge-server/default.nix +++ b/distros/galactic/rosbridge-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs }: buildRosPackage { pname = "ros-galactic-rosbridge-server"; - version = "1.0.8-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_server/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "f481d7c537fbd6185730a88815a99469bfb67b13535db08617e4c9aaef8ffd9b"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_server/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "408607dce1bbcdb349eb3f5878afbb514a92c1ffe3e54582224b43e94a05ea05"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rosbridge-suite/default.nix b/distros/galactic/rosbridge-suite/default.nix index 2066f19c3b..dc7c98adbc 100644 --- a/distros/galactic/rosbridge-suite/default.nix +++ b/distros/galactic/rosbridge-suite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }: buildRosPackage { pname = "ros-galactic-rosbridge-suite"; - version = "1.0.8-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_suite/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "cf9eb9e026e286c2c0eef53275fd3b8c79c6a2b0da7e76c41ca1c80950fcc15a"; + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_suite/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "41cd2085c87f97013ccf35a2fe474d51c393b42b280316bf661c6565bdeddfe8"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/rosbridge-test-msgs/default.nix b/distros/galactic/rosbridge-test-msgs/default.nix new file mode 100644 index 0000000000..401d65ddae --- /dev/null +++ b/distros/galactic/rosbridge-test-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: +buildRosPackage { + pname = "ros-galactic-rosbridge-test-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/galactic/rosbridge_test_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "7e8bbf4c6c6405cd6a7d9827a333766cb28493fc2f0218e545eb761e5abf86ca"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Message and service definitions used in internal tests for rosbridge packages.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/galactic/rqt-console/default.nix b/distros/galactic/rqt-console/default.nix index 2aa6303c1a..f225b98add 100644 --- a/distros/galactic/rqt-console/default.nix +++ b/distros/galactic/rqt-console/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, rcl-interfaces, rclpy, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-galactic-rqt-console"; - version = "2.0.1-r1"; + version = "2.0.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/galactic/rqt_console/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "f303a50ac9a5a0aba12c4942a140ee43e017d8674fbb9889db8c522990e8c9b1"; + url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/galactic/rqt_console/2.0.2-2.tar.gz"; + name = "2.0.2-2.tar.gz"; + sha256 = "5d40a7856720945ad968b100e8c03996c87df471015a9608170f3cc7f4ff9305"; }; buildType = "ament_python"; diff --git a/distros/galactic/simple-launch/default.nix b/distros/galactic/simple-launch/default.nix new file mode 100644 index 0000000000..1d67f553f0 --- /dev/null +++ b/distros/galactic/simple-launch/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-ros, xacro }: +buildRosPackage { + pname = "ros-galactic-simple-launch"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/oKermorgant/simple_launch-release/archive/release/galactic/simple_launch/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "d7cfb566f9f919233a42cf0e5d76e2bee8746c6f313ab57eafdf00fcbf2094ba"; + }; + + buildType = "ament_python"; + propagatedBuildInputs = [ ament-index-python launch launch-ros xacro ]; + + meta = { + description = ''Python helper class for the ROS 2 launch system''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/galactic/transmission-interface/default.nix b/distros/galactic/transmission-interface/default.nix index c6810340da..f21cf0e407 100644 --- a/distros/galactic/transmission-interface/default.nix +++ b/distros/galactic/transmission-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface }: buildRosPackage { pname = "ros-galactic-transmission-interface"; - version = "1.0.0-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/transmission_interface/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "62e47e87cc2572c014b9efe62252c31434a21a6b6c46472a0f30a5574e0e02a0"; + url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/transmission_interface/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "6fe17a028b83308eb08eaf5314b0477685c4f7c7d013498940ed4908a3aeb3d0"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/velocity-controllers/default.nix b/distros/galactic/velocity-controllers/default.nix index 4814f49ad9..262213f1bc 100644 --- a/distros/galactic/velocity-controllers/default.nix +++ b/distros/galactic/velocity-controllers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: buildRosPackage { pname = "ros-galactic-velocity-controllers"; - version = "1.0.0-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/velocity_controllers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "017736d8cc6bcf59a3d42780ebb30bea6912f2ca992ca31d32e73c08fbf6d633"; + url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/velocity_controllers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ed095bd439478ba48335b27ff8c76f90b3fe9757684a5249f4a8276a164b5903"; }; buildType = "ament_cmake"; diff --git a/distros/galactic/webots-ros2-control/default.nix b/distros/galactic/webots-ros2-control/default.nix new file mode 100644 index 0000000000..930d0197c0 --- /dev/null +++ b/distros/galactic/webots-ros2-control/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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, hardware-interface, pluginlib, rclcpp, webots-ros2-driver }: +buildRosPackage { + pname = "ros-galactic-webots-ros2-control"; + version = "1.1.2-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_control/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "8839ceab3f4baab7daa3e067cef441d1e78f5ce51a9d42fcdc44ac57d914dcaf"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ controller-manager hardware-interface pluginlib rclcpp webots-ros2-driver ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''ros2_control plugin for Webots''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/webots-ros2-core/default.nix b/distros/galactic/webots-ros2-core/default.nix index 466231ac41..1d975ae395 100644 --- a/distros/galactic/webots-ros2-core/default.nix +++ b/distros/galactic/webots-ros2-core/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, webots-ros2-msgs }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }: buildRosPackage { pname = "ros-galactic-webots-ros2-core"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_core/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "b537f35745619a20f71e016ee7093a51ba1bf939520e16e218146d4e452eeea4"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_core/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "900d07b75665a03e0e535536e98b711ce4c2ec6c90d85c3c202c930174755a05"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.tkinter rclpy std-msgs webots-ros2-msgs ]; + propagatedBuildInputs = [ builtin-interfaces python3Packages.tkinter rclpy std-msgs vision-msgs webots-ros2-msgs ]; meta = { description = ''Core interface between Webots and ROS2''; diff --git a/distros/galactic/webots-ros2-driver/default.nix b/distros/galactic/webots-ros2-driver/default.nix new file mode 100644 index 0000000000..e6634b798c --- /dev/null +++ b/distros/galactic/webots-ros2-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 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, pluginlib, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }: +buildRosPackage { + pname = "ros-galactic-webots-ros2-driver"; + version = "1.1.2-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_driver/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "7107dd5c23d46910a57eec64b5614554d679dd98bea0418f782c5295f29877a7"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ pluginlib rclcpp rclcpp-lifecycle rclpy sensor-msgs std-msgs tf2-ros tinyxml2-vendor vision-msgs webots-ros2-msgs ]; + nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ]; + + meta = { + description = ''Implementation of the Webots - ROS 2 interface''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/webots-ros2-epuck/default.nix b/distros/galactic/webots-ros2-epuck/default.nix index ddb76af869..f55e805f29 100644 --- a/distros/galactic/webots-ros2-epuck/default.nix +++ b/distros/galactic/webots-ros2-epuck/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, nav-msgs, pythonPackages, rclpy, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-core, webots-ros2-msgs }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }: buildRosPackage { pname = "ros-galactic-webots-ros2-epuck"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_epuck/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "0458f7c0230b507c116c10027ab0370d3a6013cd7acc741ebb08da1a00a6c0c8"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_epuck/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "9a3a8d9b2bb0bf942e440143b84db15b196e6b6d9ecfa9feea589f13213f1b98"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rclpy rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-core webots-ros2-msgs ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ]; meta = { description = ''E-puck2 driver for Webots simulated robot''; diff --git a/distros/galactic/webots-ros2-importer/default.nix b/distros/galactic/webots-ros2-importer/default.nix index bfb182bd66..004804de14 100644 --- a/distros/galactic/webots-ros2-importer/default.nix +++ b/distros/galactic/webots-ros2-importer/default.nix @@ -5,16 +5,16 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }: buildRosPackage { pname = "ros-galactic-webots-ros2-importer"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_importer/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "ae80d7e765bbef9f871fc59834cf914796fe9264d9be3a2357610163bb03d062"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_importer/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "1e174310676bad25e5353d00bdc2697a37a6d95bc9a04b10e9c134906f60327e"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.pillow python3Packages.pycodestyle pythonPackages.numpy pythonPackages.pillow pythonPackages.pytest ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ]; propagatedBuildInputs = [ builtin-interfaces python3Packages.lark-parser python3Packages.pycollada xacro ]; meta = { diff --git a/distros/galactic/webots-ros2-mavic/default.nix b/distros/galactic/webots-ros2-mavic/default.nix new file mode 100644 index 0000000000..87412c9faf --- /dev/null +++ b/distros/galactic/webots-ros2-mavic/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }: +buildRosPackage { + pname = "ros-galactic-webots-ros2-mavic"; + version = "1.1.2-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_mavic/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "c3407e3244b027f96aa480ae32dae7382b055f109cfd54add8c93761b5be28da"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-core ]; + + meta = { + description = ''Mavic 2 Pro robot ROS2 interface for Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/webots-ros2-msgs/default.nix b/distros/galactic/webots-ros2-msgs/default.nix index 1b7b3b4d15..b70fd9e7ef 100644 --- a/distros/galactic/webots-ros2-msgs/default.nix +++ b/distros/galactic/webots-ros2-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 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, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, vision-msgs }: buildRosPackage { pname = "ros-galactic-webots-ros2-msgs"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_msgs/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "00a569f7b730924ba9c18185f756d557c238e7567ae3878ca74a9d8da88eaa27"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_msgs/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "a965f437604ab943e0309ba0dba57d3968ef86fedf003a9af1203745beba329b"; }; buildType = "ament_cmake"; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs vision-msgs ]; nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; meta = { diff --git a/distros/galactic/webots-ros2-tesla/default.nix b/distros/galactic/webots-ros2-tesla/default.nix index d7d4c8cddd..bf66b2b974 100644 --- a/distros/galactic/webots-ros2-tesla/default.nix +++ b/distros/galactic/webots-ros2-tesla/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }: +{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-core }: buildRosPackage { pname = "ros-galactic-webots-ros2-tesla"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tesla/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "2932674164ea46aceb14284e9ee8bf6d7f57e44519502e13cf689a0135eaf78a"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tesla/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "9e87ebc738cdeb1aa87f80049f12ade2d60d1fae645a43a4169467ae20296e3e"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-core ]; + propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-core ]; meta = { description = ''Tesla ROS2 interface for Webots.''; diff --git a/distros/galactic/webots-ros2-tests/default.nix b/distros/galactic/webots-ros2-tests/default.nix new file mode 100644 index 0000000000..4c395c1c65 --- /dev/null +++ b/distros/galactic/webots-ros2-tests/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 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-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: +buildRosPackage { + pname = "ros-galactic-webots-ros2-tests"; + version = "1.1.2-r2"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tests/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "205e0e1ab0f0db9ed9d7f71269b20be3b88913a80ea0942318e12977263b2c4b"; + }; + + buildType = "ament_python"; + buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; + + meta = { + description = ''System tests for `webots_ros2` packages.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/galactic/webots-ros2-tiago/default.nix b/distros/galactic/webots-ros2-tiago/default.nix index 5325338dc9..194f3d2281 100644 --- a/distros/galactic/webots-ros2-tiago/default.nix +++ b/distros/galactic/webots-ros2-tiago/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, rviz2, webots-ros2-core }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-galactic-webots-ros2-tiago"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tiago/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "98f20b1658c0e04ed7ee406c919c2d6d83fb11fb22f59f52a46496527f4c05ae"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_tiago/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "46695803c0496f4efbfefc979d471084e941b8d2c20476db2e253ea1845471e0"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rviz2 webots-ros2-core ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; meta = { description = ''TIAGo robots ROS2 interface for Webots.''; diff --git a/distros/galactic/webots-ros2-turtlebot/default.nix b/distros/galactic/webots-ros2-turtlebot/default.nix index 30c9a1d806..6bd863570d 100644 --- a/distros/galactic/webots-ros2-turtlebot/default.nix +++ b/distros/galactic/webots-ros2-turtlebot/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, tf2-ros, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-galactic-webots-ros2-turtlebot"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_turtlebot/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "f057b4d352c1b632c4252db28099f3832b2cb4f918a3347feb26fbde8b9c1248"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_turtlebot/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "b7c3b25954c9b041f4b32c5106b63e6ed157c0b05c2baa224bba9824bfcb8b8b"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-core ]; + propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher tf2-ros webots-ros2-control webots-ros2-driver ]; meta = { description = ''TurtleBot3 Burger robot ROS2 interface for Webots.''; diff --git a/distros/galactic/webots-ros2-universal-robot/default.nix b/distros/galactic/webots-ros2-universal-robot/default.nix index 05203fde20..93acb01548 100644 --- a/distros/galactic/webots-ros2-universal-robot/default.nix +++ b/distros/galactic/webots-ros2-universal-robot/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, pythonPackages, rclpy, rosgraph-msgs, rviz2, sensor-msgs, std-msgs, trajectory-msgs, webots-ros2-core, webots-ros2-ur-e-description }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, moveit, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver }: buildRosPackage { pname = "ros-galactic-webots-ros2-universal-robot"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_universal_robot/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "94f50cd05d086638b93b7b12e54e43994cb3a0f96312f008e20b60477c14b699"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2_universal_robot/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "9684edce58b3dd0f4d8deb6033bfc58318abe5335620ca0aba63882cc2801849"; }; buildType = "ament_python"; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces control-msgs rclpy rosgraph-msgs rviz2 sensor-msgs std-msgs trajectory-msgs webots-ros2-core webots-ros2-ur-e-description ]; + propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller moveit rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver ]; meta = { description = ''Universal Robot ROS2 interface for Webots.''; diff --git a/distros/galactic/webots-ros2/default.nix b/distros/galactic/webots-ros2/default.nix index ab54932422..61cd049bd2 100644 --- a/distros/galactic/webots-ros2/default.nix +++ b/distros/galactic/webots-ros2/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-abb, webots-ros2-core, webots-ros2-demos, webots-ros2-epuck, webots-ros2-examples, webots-ros2-importer, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-tutorials, webots-ros2-universal-robot }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-core, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: buildRosPackage { pname = "ros-galactic-webots-ros2"; - version = "1.0.6-r2"; + version = "1.1.2-r2"; src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "1eab86f377e10bff744908ef1ebcf6a9f8287e0c7709c57d847572c69ec9e57c"; + url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/galactic/webots_ros2/1.1.2-2.tar.gz"; + name = "1.1.2-2.tar.gz"; + sha256 = "10797ac0c9be45cfb68c2b1c381dcc95b875c4cf3e1f1ef9580e9133c20bdfbb"; }; buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-abb webots-ros2-core webots-ros2-demos webots-ros2-epuck webots-ros2-examples webots-ros2-importer webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-tutorials webots-ros2-universal-robot ]; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest webots-ros2-tests ]; + propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-control webots-ros2-core webots-ros2-driver webots-ros2-epuck webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; meta = { description = ''Interface between Webots and ROS2''; diff --git a/distros/melodic/app-manager/default.nix b/distros/melodic/app-manager/default.nix index 92c79ddcb3..285ff4913c 100644 --- a/distros/melodic/app-manager/default.nix +++ b/distros/melodic/app-manager/default.nix @@ -2,21 +2,22 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosgraph, roslaunch, rospack, rospy, rosunit, std-srvs }: +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, pythonPackages, rosgraph, roslaunch, rospack, rospy, rospy-tutorials, rosservice, rostest, rosunit, std-srvs }: buildRosPackage { pname = "ros-melodic-app-manager"; - version = "1.1.1-r1"; + version = "1.3.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/app_manager-release/archive/release/melodic/app_manager/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "9dc26bb5d17e3c5cbc39e09d60faf429bda20287f206ec43327ea5d22717f7a8"; + url = "https://github.com/ros-gbp/app_manager-release/archive/release/melodic/app_manager/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "610e295d284a0d08ae2f21236ae6679832a9cffb677f60abbe33da80848d78f0"; }; buildType = "catkin"; buildInputs = [ message-generation ]; + checkInputs = [ pythonPackages.rosdep rospy-tutorials rosservice rostest ]; propagatedBuildInputs = [ message-runtime rosgraph roslaunch rospack rospy rosunit std-srvs ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ catkin pythonPackages.setuptools ]; meta = { description = ''app_manager''; diff --git a/distros/melodic/behaviortree-cpp-v3/default.nix b/distros/melodic/behaviortree-cpp-v3/default.nix index a008a5d2c9..f1934b7243 100644 --- a/distros/melodic/behaviortree-cpp-v3/default.nix +++ b/distros/melodic/behaviortree-cpp-v3/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cppzmq, ncurses, roslib }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cppzmq, ncurses, roslib }: buildRosPackage { pname = "ros-melodic-behaviortree-cpp-v3"; - version = "3.5.6-r1"; + version = "3.6.0-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.5.6-1.tar.gz"; - name = "3.5.6-1.tar.gz"; - sha256 = "28ff431326b358de75262471ff64b9829590fc9f4aeca243a3b92a18ed7ccea7"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.6.0-1.tar.gz"; + name = "3.6.0-1.tar.gz"; + sha256 = "948b583cb3a4fd0c8b51650981b1591785a5896a555b22a711d47c3791861b54"; }; buildType = "catkin"; - propagatedBuildInputs = [ cppzmq ncurses roslib ]; + propagatedBuildInputs = [ boost cppzmq ncurses roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/costmap-cspace/default.nix b/distros/melodic/costmap-cspace/default.nix index d4014ad2ec..2f8830820b 100644 --- a/distros/melodic/costmap-cspace/default.nix +++ b/distros/melodic/costmap-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace-msgs, geometry-msgs, laser-geometry, nav-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-costmap-cspace"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "76f9fac33ea80df5d18c3a53409d7a1b7428277ab065f202208aca263d8cbb8e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "60f61b4e44577278cd2ab5d1594490732c02eb0cd206394cddbfd9bf1a320cd8"; }; buildType = "catkin"; diff --git a/distros/melodic/cvp-mesh-planner/default.nix b/distros/melodic/cvp-mesh-planner/default.nix new file mode 100644 index 0000000000..d801669d6e --- /dev/null +++ b/distros/melodic/cvp-mesh-planner/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp }: +buildRosPackage { + pname = "ros-melodic-cvp-mesh-planner"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/cvp_mesh_planner/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "c9fddab14156e516e7f3006b6e2b97f5dd197ef85a0e2cf00f70434bde972708"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ dynamic-reconfigure mbf-mesh-core mbf-msgs mbf-utility mesh-map roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The Continuous Vector Field Planner (CVP) mesh planner package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/dijkstra-mesh-planner/default.nix b/distros/melodic/dijkstra-mesh-planner/default.nix index 2f7ddc2e58..e3367ab239 100644 --- a/distros/melodic/dijkstra-mesh-planner/default.nix +++ b/distros/melodic/dijkstra-mesh-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp }: buildRosPackage { pname = "ros-melodic-dijkstra-mesh-planner"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/dijkstra_mesh_planner/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "83c7c2cbb2848d5e8be81d6a33412548a8e01c8cea5405a5ae9787b0f2133951"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/dijkstra_mesh_planner/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "9b0df6ecfa43cd8dde6d68e8253170f015448b0d74338fe1214af831d4771d9e"; }; buildType = "catkin"; diff --git a/distros/melodic/drone-assets/default.nix b/distros/melodic/drone-assets/default.nix index 0b521057e9..31a862b561 100644 --- a/distros/melodic/drone-assets/default.nix +++ b/distros/melodic/drone-assets/default.nix @@ -2,18 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin }: +{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros }: buildRosPackage { pname = "ros-melodic-drone-assets"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/drone_assets/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "07c8ebaa41c032be699feada64d7820da7690e3660dbcc2c1b62fc4b8d7061d2"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/drone_assets/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "30c14c93d4bed3552a6f521ca2ca0e00e86943614bc26864641e27520fcd5e88"; }; buildType = "catkin"; + propagatedBuildInputs = [ gazebo-ros ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/drone-wrapper/default.nix b/distros/melodic/drone-wrapper/default.nix index e0e8ff917c..3ac923f15e 100644 --- a/distros/melodic/drone-wrapper/default.nix +++ b/distros/melodic/drone-wrapper/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, mavros, mavros-msgs, rospy, sensor-msgs, tf }: buildRosPackage { pname = "ros-melodic-drone-wrapper"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/drone_wrapper/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "847a199fcc75336e2bf187ac70eba6cfe68fbff54fe21683696efa917d655ef8"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/drone_wrapper/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "b24352ca3298628b35cfb8b980a1a1954c380fab351f91d3fb0654650e4e1d6e"; }; buildType = "catkin"; diff --git a/distros/melodic/eigenpy/default.nix b/distros/melodic/eigenpy/default.nix index aff7b47ab5..bb44aef960 100644 --- a/distros/melodic/eigenpy/default.nix +++ b/distros/melodic/eigenpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python, pythonPackages }: buildRosPackage { pname = "ros-melodic-eigenpy"; - version = "2.6.8-r1"; + version = "2.6.9-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/melodic/eigenpy/2.6.8-1.tar.gz"; - name = "2.6.8-1.tar.gz"; - sha256 = "76e3b67f639023210e9e434eaca30dda22927dfd3d1ee1f5f7da66ee8ba8c2d6"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/melodic/eigenpy/2.6.9-1.tar.gz"; + name = "2.6.9-1.tar.gz"; + sha256 = "07ad3559467602369b9a5f49f1e91536451b13c6981379905211a48152694876"; }; buildType = "cmake"; diff --git a/distros/melodic/generated.nix b/distros/melodic/generated.nix index 0682422188..3b0272a9e7 100644 --- a/distros/melodic/generated.nix +++ b/distros/melodic/generated.nix @@ -616,6 +616,8 @@ self: super: { cv-camera = self.callPackage ./cv-camera {}; + cvp-mesh-planner = self.callPackage ./cvp-mesh-planner {}; + dataflow-lite = self.callPackage ./dataflow-lite {}; dataspeed-can = self.callPackage ./dataspeed-can {}; @@ -2090,8 +2092,6 @@ self: super: { mesh-navigation = self.callPackage ./mesh-navigation {}; - mesh-tools = self.callPackage ./mesh-tools {}; - message-filters = self.callPackage ./message-filters {}; message-generation = self.callPackage ./message-generation {}; @@ -3484,6 +3484,8 @@ self: super: { rosmsg = self.callPackage ./rosmsg {}; + rosmsg-cpp = self.callPackage ./rosmsg-cpp {}; + rosnode = self.callPackage ./rosnode {}; rosnode-rtc = self.callPackage ./rosnode-rtc {}; @@ -3736,8 +3738,6 @@ self: super: { rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {}; - rviz-mesh-plugin = self.callPackage ./rviz-mesh-plugin {}; - rviz-plugin-tutorials = self.callPackage ./rviz-plugin-tutorials {}; rviz-python-tutorial = self.callPackage ./rviz-python-tutorial {}; @@ -4444,8 +4444,6 @@ self: super: { warthog-viz = self.callPackage ./warthog-viz {}; - wave-front-planner = self.callPackage ./wave-front-planner {}; - wave-gazebo = self.callPackage ./wave-gazebo {}; wave-gazebo-plugins = self.callPackage ./wave-gazebo-plugins {}; diff --git a/distros/melodic/hdf5-map-io/default.nix b/distros/melodic/hdf5-map-io/default.nix index b003e6d0a7..4f55bbd8b6 100644 --- a/distros/melodic/hdf5-map-io/default.nix +++ b/distros/melodic/hdf5-map-io/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, lvr2 }: buildRosPackage { pname = "ros-melodic-hdf5-map-io"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/hdf5_map_io/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "5805cfb79152f8350b95260d2eec609ac0292fe571e89f62cdc656454d84f819"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/hdf5_map_io/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "13f5cf1290c667d40005dfb864ec17d5a2329410dfa8714a4574ab4764754c72"; }; buildType = "catkin"; diff --git a/distros/melodic/ira-laser-tools/default.nix b/distros/melodic/ira-laser-tools/default.nix index 4b8350da74..969236be60 100644 --- a/distros/melodic/ira-laser-tools/default.nix +++ b/distros/melodic/ira-laser-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, laser-geometry, pcl, pcl-ros, roscpp, sensor-msgs, std-msgs, tf, vtkWithQt5 }: buildRosPackage { pname = "ros-melodic-ira-laser-tools"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/iralabdisco/ira_laser_tools-release/archive/release/melodic/ira_laser_tools/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "3f6b86175e481a8d8c96f645f828fb3c7f9627a6d3ae87f1c212bf8a022689c7"; + url = "https://github.com/iralabdisco/ira_laser_tools-release/archive/release/melodic/ira_laser_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6986f1a7ae2ad688a40edb8e0dc5687eca413a21631eaae2c608c6f84fa06541"; }; buildType = "catkin"; diff --git a/distros/melodic/jderobot-drones/default.nix b/distros/melodic/jderobot-drones/default.nix index 8a7d8d1ddf..56f6234d93 100644 --- a/distros/melodic/jderobot-drones/default.nix +++ b/distros/melodic/jderobot-drones/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, drone-assets, drone-wrapper, rqt-drone-teleop, rqt-ground-robot-teleop }: buildRosPackage { pname = "ros-melodic-jderobot-drones"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/jderobot_drones/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "14890516849b7dd4ffa62e27fca940f25965f3364cfd6d9b83e87b55db7863dc"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/jderobot_drones/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "cdc5ddad637cbac4972c70e3bfbc209705abf6568259ee94688c82414264aaf8"; }; buildType = "catkin"; diff --git a/distros/melodic/joystick-interrupt/default.nix b/distros/melodic/joystick-interrupt/default.nix index 1b4e1877ab..57c78987ba 100644 --- a/distros/melodic/joystick-interrupt/default.nix +++ b/distros/melodic/joystick-interrupt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, topic-tools }: buildRosPackage { pname = "ros-melodic-joystick-interrupt"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "d2112673e46f6303562e28623d59b37ca6f427b42a0fc44d839f398ad0c519e7"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "60221f915fbe85501d2afd6ba1030a1b5931dbc22b1cc38610c99609d96549c5"; }; buildType = "catkin"; diff --git a/distros/melodic/label-manager/default.nix b/distros/melodic/label-manager/default.nix index a99f6ffc94..584240f3a8 100644 --- a/distros/melodic/label-manager/default.nix +++ b/distros/melodic/label-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, genmsg, mesh-msgs, message-generation, message-runtime, roscpp, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-melodic-label-manager"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/label_manager/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "774bbccc5440c62f0a98678e812e4dc07ec909d0d5345cb4d56f867ca2d985b7"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/label_manager/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "4dfe909eaef99fc3c632498a58de78e48bff3a2fb7cede0c3a8bfe2043b68ed4"; }; buildType = "catkin"; diff --git a/distros/melodic/laser-filters/default.nix b/distros/melodic/laser-filters/default.nix index 3c1b9fe32d..92d5e34030 100644 --- a/distros/melodic/laser-filters/default.nix +++ b/distros/melodic/laser-filters/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, angles, catkin, dynamic-reconfigure, filters, laser-geometry, message-filters, pluginlib, roscpp, rostest, sensor-msgs, tf }: +{ lib, buildRosPackage, fetchurl, angles, catkin, dynamic-reconfigure, filters, laser-geometry, message-filters, nodelet, pluginlib, roscpp, rostest, sensor-msgs, tf }: buildRosPackage { pname = "ros-melodic-laser-filters"; - version = "1.8.11-r1"; + version = "1.8.12-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/laser_filters-release/archive/release/melodic/laser_filters/1.8.11-1.tar.gz"; - name = "1.8.11-1.tar.gz"; - sha256 = "c04a129db4b21ae1524e819d9f080826d7410449f843a4f3b915a62b4a72e970"; + url = "https://github.com/ros-gbp/laser_filters-release/archive/release/melodic/laser_filters/1.8.12-1.tar.gz"; + name = "1.8.12-1.tar.gz"; + sha256 = "56572bc6cf37f4a6272af04a2a42b3ea757a114962cab9814077d89ebf7ed89b"; }; buildType = "catkin"; buildInputs = [ rostest ]; - propagatedBuildInputs = [ angles dynamic-reconfigure filters laser-geometry message-filters pluginlib roscpp sensor-msgs tf ]; + propagatedBuildInputs = [ angles dynamic-reconfigure filters laser-geometry message-filters nodelet pluginlib roscpp sensor-msgs tf ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/libmavconn/default.nix b/distros/melodic/libmavconn/default.nix index 51d2d90d83..c9a5449ed6 100644 --- a/distros/melodic/libmavconn/default.nix +++ b/distros/melodic/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, console-bridge, gtest, mavlink, rosunit }: buildRosPackage { pname = "ros-melodic-libmavconn"; - version = "1.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/libmavconn/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "ae34d90595b9b1f3fbc09db49fdc9397990a9ce8698947a73fc2c661ab778b22"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/libmavconn/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "b7ceb6ba0f2edfa9f31e532aaecf1868ec77135792b952ea90f8ee401fb250b4"; }; buildType = "catkin"; diff --git a/distros/melodic/map-organizer/default.nix b/distros/melodic/map-organizer/default.nix index 719ab0904f..12a7ed300f 100644 --- a/distros/melodic/map-organizer/default.nix +++ b/distros/melodic/map-organizer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, map-organizer-msgs, map-server, nav-msgs, neonavigation-common, pcl, pcl-conversions, roscpp, roslint, rostest, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-map-organizer"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "65f1c9776979280b74dc2b58b55cc898ef2373062a54503be8d08db5054cad41"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "dffd5319d3bf274a0881f4a9f71fe1e6bdf48a537debe5418d6d834eec38a0b2"; }; buildType = "catkin"; diff --git a/distros/melodic/mavlink/default.nix b/distros/melodic/mavlink/default.nix index 7fa3272574..e7325d0b82 100644 --- a/distros/melodic/mavlink/default.nix +++ b/distros/melodic/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, python, pythonPackages }: buildRosPackage { pname = "ros-melodic-mavlink"; - version = "2021.10.10-r1"; + version = "2021.11.11-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2021.10.10-1.tar.gz"; - name = "2021.10.10-1.tar.gz"; - sha256 = "4691bfe857b3a7c55693628c9456082763a28a8c965fabafe7a4f8f219aa0a4b"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2021.11.11-1.tar.gz"; + name = "2021.11.11-1.tar.gz"; + sha256 = "7fd61f9a8d8bce676977a564c977e4d5b4505cc102bba5795f488cef691a4d4d"; }; buildType = "cmake"; diff --git a/distros/melodic/mavros-extras/default.nix b/distros/melodic/mavros-extras/default.nix index 818a928c30..649989eac7 100644 --- a/distros/melodic/mavros-extras/default.nix +++ b/distros/melodic/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-melodic-mavros-extras"; - version = "1.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_extras/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "4871926bf6a59f42e8fdd33a6818624ad9fbace040ef168389adab8b7985b343"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_extras/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "e8bef278b6b427a88fc9c0feacaf752a5495aa000b353049fd537580e9e8a81e"; }; buildType = "catkin"; diff --git a/distros/melodic/mavros-msgs/default.nix b/distros/melodic/mavros-msgs/default.nix index 801b98fe1d..ece55b4875 100644 --- a/distros/melodic/mavros-msgs/default.nix +++ b/distros/melodic/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-melodic-mavros-msgs"; - version = "1.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_msgs/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "985cd07eee54641e933ec4ee931ce723292196ccdce88658d74c21b52a6db636"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_msgs/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "b368649451c5ca6d9033798ea1f00527e610ee7517fbc9c95417e7457156a8a5"; }; buildType = "catkin"; diff --git a/distros/melodic/mavros/default.nix b/distros/melodic/mavros/default.nix index 75e2ad5c1e..9c096bdeb4 100644 --- a/distros/melodic/mavros/default.nix +++ b/distros/melodic/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-melodic-mavros"; - version = "1.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "1bfdb1d208983a76c4373c039034e65bd581f0127c241925873af1207a2aa427"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "ae7a17f356e2c42a60cc9354eac6c13ab925765c3525f7412951a9809f1318e6"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-abstract-core/default.nix b/distros/melodic/mbf-abstract-core/default.nix index 0b3ab67217..b02b2c8f36 100644 --- a/distros/melodic/mbf-abstract-core/default.nix +++ b/distros/melodic/mbf-abstract-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-mbf-abstract-core"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_core/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "31af1e9d675525265e6e3ca83e48c80e6cf11bcb8333f0e065b147f65ff2e494"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_core/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "a323bca90523550d24a7519c6a3dd2e764bbd7301f8fa50a33dbbeb25e23d41e"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-abstract-nav/default.nix b/distros/melodic/mbf-abstract-nav/default.nix index 85b4734620..3b86d2ef96 100644 --- a/distros/melodic/mbf-abstract-nav/default.nix +++ b/distros/melodic/mbf-abstract-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, mbf-abstract-core, mbf-msgs, mbf-utility, nav-msgs, roscpp, std-msgs, std-srvs, tf, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-mbf-abstract-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "809dbb77c15c1cd7a176028ee593c9e9ae0ef50a9dead45cc452f2e5c0a8b536"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "b933f2badf4baed65ef60f18d2abe44849a0519a4d149d217cff644a3ae098c5"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-costmap-core/default.nix b/distros/melodic/mbf-costmap-core/default.nix index 9542e7af01..cf05e33995 100644 --- a/distros/melodic/mbf-costmap-core/default.nix +++ b/distros/melodic/mbf-costmap-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, mbf-abstract-core, mbf-utility, nav-core, std-msgs, tf }: buildRosPackage { pname = "ros-melodic-mbf-costmap-core"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_core/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "636126e45a131c366e0e7e0e31c5c59d5217c2e8c0cd1b86e80fa6c563e7797b"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_core/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "c6e3e281027660161d2da10566b8d7010cdfe1f72fa280a5a20b3dfe21017abb"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-costmap-nav/default.nix b/distros/melodic/mbf-costmap-nav/default.nix index b6469ca4ac..d24ce16e8b 100644 --- a/distros/melodic/mbf-costmap-nav/default.nix +++ b/distros/melodic/mbf-costmap-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, mbf-abstract-nav, mbf-costmap-core, mbf-msgs, mbf-utility, move-base, move-base-msgs, nav-core, nav-msgs, pluginlib, roscpp, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-melodic-mbf-costmap-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "bd6d42e8fced0659ef62e9b8b14a1a81711a2f3e62d4bc420159bd8eae8dff8d"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "ebad654c230672f700b44f59c75fcd19b5ecaaf2ea6fdfc914d84c7a3fe7c624"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-mesh-core/default.nix b/distros/melodic/mbf-mesh-core/default.nix index 289ff3da92..1b9b1943e6 100644 --- a/distros/melodic/mbf-mesh-core/default.nix +++ b/distros/melodic/mbf-mesh-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mbf-abstract-core, mesh-map }: buildRosPackage { pname = "ros-melodic-mbf-mesh-core"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mbf_mesh_core/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "b46630c003dfda4f59517bedaec6f669ad00b0bd7b51b5adcb3b269ec9a3f0a2"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mbf_mesh_core/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "e90b7695399948cfe2e81f2a1a7a72039bdb08f31e9ec199ad0cf6be03762170"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-mesh-nav/default.nix b/distros/melodic/mbf-mesh-nav/default.nix index d3c2bcabd4..a4c3a047b2 100644 --- a/distros/melodic/mbf-mesh-nav/default.nix +++ b/distros/melodic/mbf-mesh-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-abstract-nav, mbf-mesh-core, mesh-map, pluginlib, roscpp }: buildRosPackage { pname = "ros-melodic-mbf-mesh-nav"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mbf_mesh_nav/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "11eb0e6b9e89a7116706e3749e81732e87ae95f5f2ad2a111d36d54b415d4497"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mbf_mesh_nav/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "46896c2bdca138edc336f49f3f99e518ded479cfae6619802588809fd0d4bdeb"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-msgs/default.nix b/distros/melodic/mbf-msgs/default.nix index ddd0f8de58..1e37d4a515 100644 --- a/distros/melodic/mbf-msgs/default.nix +++ b/distros/melodic/mbf-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, genmsg, geometry-msgs, message-generation, message-runtime, nav-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-mbf-msgs"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_msgs/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "ae9411185c0fd34c0c18731b59f14d1fdb62888d0cc6a83b80183231bab7fa0f"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_msgs/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "8a7a97b7cd070f511e22b7704a43efa255c789ad5a2d9542a24512c5ac807053"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-simple-nav/default.nix b/distros/melodic/mbf-simple-nav/default.nix index b3d008d672..3d44268706 100644 --- a/distros/melodic/mbf-simple-nav/default.nix +++ b/distros/melodic/mbf-simple-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, mbf-abstract-core, mbf-abstract-nav, mbf-msgs, nav-msgs, pluginlib, roscpp, std-msgs, std-srvs, tf, tf2, tf2-ros }: buildRosPackage { pname = "ros-melodic-mbf-simple-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_simple_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "d221ca58ceb852c9307cc22301863fe9570a1bba0d23ccde0e8b398227d17fea"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_simple_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "12abd41fa0ccece720bd8c10ce3bd6fadf4df9e2cc9f31c18ce9bfb7b022912d"; }; buildType = "catkin"; diff --git a/distros/melodic/mbf-utility/default.nix b/distros/melodic/mbf-utility/default.nix index 02e27319ba..5fc4fe0b67 100644 --- a/distros/melodic/mbf-utility/default.nix +++ b/distros/melodic/mbf-utility/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, roscpp, tf, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-mbf-utility"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_utility/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "e463ee392e1723d2d83edfa86d5cb6b1e725e37a18ec3a43c72f913bb93b455c"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_utility/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "888b8b553460d22a7a62314810e4e12b0d79102e430bbf5a458bf50d5916216c"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-client/default.nix b/distros/melodic/mesh-client/default.nix index 53f675ee53..bb93c2e704 100644 --- a/distros/melodic/mesh-client/default.nix +++ b/distros/melodic/mesh-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, eigen, jsoncpp, lvr2, pkg-config, roscpp }: buildRosPackage { pname = "ros-melodic-mesh-client"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_client/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "92bdfddf3c31220bc9fce88f342bdc453db1f646a221862e18d3cfeb8445bd94"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_client/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "48261f214dab66360d39ceb3d8ba5091f8c552600b3a484866489fa7ddce98f8"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-controller/default.nix b/distros/melodic/mesh-controller/default.nix index b8aeb132de..592912b0ad 100644 --- a/distros/melodic/mesh-controller/default.nix +++ b/distros/melodic/mesh-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp, tf2-geometry-msgs }: buildRosPackage { pname = "ros-melodic-mesh-controller"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_controller/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "57650789ffdbdc0d01c69fa22491dcaac27e81875f6a2ca743653ce7d8282a83"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_controller/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "6c14f1e1ed563f97d86cf7c10acdb45f67e76cd646965e71651bbaa3a1c7fb12"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-layers/default.nix b/distros/melodic/mesh-layers/default.nix index 9a8eb7bb2b..eaeef52a7a 100644 --- a/distros/melodic/mesh-layers/default.nix +++ b/distros/melodic/mesh-layers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mesh-map }: buildRosPackage { pname = "ros-melodic-mesh-layers"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_layers/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "582abf8dd35ac49906d5ae794999562d74379ad9d03c055405b5680c73812011"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_layers/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "3670389864a814d1be85ca20826d8ac929330466268850b39a44c0bd50aceb6d"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-map/default.nix b/distros/melodic/mesh-map/default.nix index c7c9c59ce3..b4ef56f714 100644 --- a/distros/melodic/mesh-map/default.nix +++ b/distros/melodic/mesh-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, geometry-msgs, mesh-client, mesh-msgs-conversions, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-mesh-map"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_map/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "6b8546ff1989bf3ba3e3b9f9e5e90e272c1e0071425a0477879d15f428c03156"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_map/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "ced769075211598fadf2945220bde45d0e8121a8f3e8e0517e3339e50204a697"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-msgs-conversions/default.nix b/distros/melodic/mesh-msgs-conversions/default.nix index 490077ba46..87e73a2751 100644 --- a/distros/melodic/mesh-msgs-conversions/default.nix +++ b/distros/melodic/mesh-msgs-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lvr2, mesh-msgs, roscpp, sensor-msgs }: buildRosPackage { pname = "ros-melodic-mesh-msgs-conversions"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_conversions/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "64768b67d148491af1cd698e8a4b9aa78856e14a3d7af935c7ca801c498550e4"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_conversions/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "50b2422e61e2b03c92fc2a1d3e2c77921f4c23a4d7c1859ec56ec6b604f8eb08"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-msgs-hdf5/default.nix b/distros/melodic/mesh-msgs-hdf5/default.nix index 8e4bf8bdf3..1a7d8bd165 100644 --- a/distros/melodic/mesh-msgs-hdf5/default.nix +++ b/distros/melodic/mesh-msgs-hdf5/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, hdf5-map-io, label-manager, mesh-msgs }: buildRosPackage { pname = "ros-melodic-mesh-msgs-hdf5"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_hdf5/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "b1cef484da7c668517763d575498a79ac83ab91031385970f8c036c91327a12c"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_hdf5/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "5edca85324e48bd277331b12eddf4955d9c7cddbb3364e5261d9aba2907e8502"; }; buildType = "catkin"; @@ -18,7 +18,7 @@ buildRosPackage { nativeBuildInputs = [ catkin ]; meta = { - description = ''Read and write mesh_msgs to and from hdf5''; + description = ''Read mesh_msgs from hdf5''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/distros/melodic/mesh-msgs-transform/default.nix b/distros/melodic/mesh-msgs-transform/default.nix index e19f4aff98..80a24fa763 100644 --- a/distros/melodic/mesh-msgs-transform/default.nix +++ b/distros/melodic/mesh-msgs-transform/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, mesh-msgs, tf }: buildRosPackage { pname = "ros-melodic-mesh-msgs-transform"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_transform/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "aa1f0d44f36bffd971f57edfa10ae9523774dd81a8304381292c349e434ec69f"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs_transform/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "f3944e4d9cd70f65153df38d521afdaecd9e38e888eb4e9c9571676565fd92b6"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-msgs/default.nix b/distros/melodic/mesh-msgs/default.nix index 1cc15771ec..e5581f22b3 100644 --- a/distros/melodic/mesh-msgs/default.nix +++ b/distros/melodic/mesh-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roscpp, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-mesh-msgs"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "ba6c804561859c215f9c3cd004171cb5590ec74a942cd4a8f52f5ca8946e6a53"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/melodic/mesh_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "af4b068be99fc1027125bc8e7546fcd8b2e2acb92da883a982e1e327ec64b669"; }; buildType = "catkin"; diff --git a/distros/melodic/mesh-navigation/default.nix b/distros/melodic/mesh-navigation/default.nix index 3b8317d951..fa7575a2e9 100644 --- a/distros/melodic/mesh-navigation/default.nix +++ b/distros/melodic/mesh-navigation/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, dijkstra-mesh-planner, mbf-mesh-core, mbf-mesh-nav, mesh-client, mesh-controller, mesh-layers, mesh-map, wave-front-planner }: +{ lib, buildRosPackage, fetchurl, catkin, cvp-mesh-planner, dijkstra-mesh-planner, mbf-mesh-core, mbf-mesh-nav, mesh-client, mesh-controller, mesh-layers, mesh-map }: buildRosPackage { pname = "ros-melodic-mesh-navigation"; - version = "1.0.0-r3"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_navigation/1.0.0-3.tar.gz"; - name = "1.0.0-3.tar.gz"; - sha256 = "3fa49f481b9ce4b032a62fe8b205feed0c67e33fca8abeee58c7a375da685618"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/melodic/mesh_navigation/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "6c561702fb3a4b4209818b4c2511463461925bd42acfb31f125c0fbca07a57ba"; }; buildType = "catkin"; - propagatedBuildInputs = [ dijkstra-mesh-planner mbf-mesh-core mbf-mesh-nav mesh-client mesh-controller mesh-layers mesh-map wave-front-planner ]; + propagatedBuildInputs = [ cvp-mesh-planner dijkstra-mesh-planner mbf-mesh-core mbf-mesh-nav mesh-client mesh-controller mesh-layers mesh-map ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/move-base-flex/default.nix b/distros/melodic/move-base-flex/default.nix index 0ce8fd8888..fa11d93928 100644 --- a/distros/melodic/move-base-flex/default.nix +++ b/distros/melodic/move-base-flex/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mbf-abstract-core, mbf-abstract-nav, mbf-costmap-core, mbf-costmap-nav, mbf-msgs, mbf-simple-nav, mbf-utility }: buildRosPackage { pname = "ros-melodic-move-base-flex"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/move_base_flex/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "d75011e1f13fcf5973a0dad5204346b66315dd8d713d12a974dfc13b3a26a812"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/move_base_flex/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "d5e114c10ac44d7e47dd2b5f89a0d739cb6d7970bfbaf336a826ff5b211b899b"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation-common/default.nix b/distros/melodic/neonavigation-common/default.nix index 3d793775cf..09451439e9 100644 --- a/distros/melodic/neonavigation-common/default.nix +++ b/distros/melodic/neonavigation-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, roslint, rostest, std-msgs, std-srvs }: buildRosPackage { pname = "ros-melodic-neonavigation-common"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "c8905e70f394a421dd865180afb90d018ede6d32c0ae36da496c700432059b7e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "fa3902610a537bc7b2c5ad7896e850994aa61e53dc0e7c3f1853b164f4549239"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation-launch/default.nix b/distros/melodic/neonavigation-launch/default.nix index 67948a87fc..635997b527 100644 --- a/distros/melodic/neonavigation-launch/default.nix +++ b/distros/melodic/neonavigation-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace, map-server, planner-cspace, safety-limiter, tf2-ros, trajectory-tracker, trajectory-tracker-rviz-plugins }: buildRosPackage { pname = "ros-melodic-neonavigation-launch"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "191c1b78cb6c2cdb49be36f66c96013aa724497c4327679cf5230b124a2b925a"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "46f0dc0c0436eeebd5ae30d4213494aed0d00f4deb9d1727bb7f91fb30f60143"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation/default.nix b/distros/melodic/neonavigation/default.nix index c7e9dc9920..7d120aeb9b 100644 --- a/distros/melodic/neonavigation/default.nix +++ b/distros/melodic/neonavigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace, joystick-interrupt, map-organizer, neonavigation-common, neonavigation-launch, obj-to-pointcloud, planner-cspace, safety-limiter, track-odometry, trajectory-tracker }: buildRosPackage { pname = "ros-melodic-neonavigation"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "5cb37e4bd963188db5e70bb676c6ce79bf55420691e636f0c5630e9de69bc93f"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "779c3d7095bee356090dcd0973e262c921de444601f6b8a8024865d870f28fa6"; }; buildType = "catkin"; diff --git a/distros/melodic/obj-to-pointcloud/default.nix b/distros/melodic/obj-to-pointcloud/default.nix index 007f837a9a..a2ea9d2068 100644 --- a/distros/melodic/obj-to-pointcloud/default.nix +++ b/distros/melodic/obj-to-pointcloud/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, neonavigation-common, pcl, pcl-conversions, roscpp, roslint, rostest, sensor-msgs }: buildRosPackage { pname = "ros-melodic-obj-to-pointcloud"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "6bd84db929849ccc66aec928e915394c89f60b78120a142e82fb0f38705cc5b9"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "624fa30551b481e72d807409b2cb56cab755f770425720db13ee4b3fcbbd7641"; }; buildType = "catkin"; diff --git a/distros/melodic/pinocchio/default.nix b/distros/melodic/pinocchio/default.nix index 5621a3cbdc..23e27d3627 100644 --- a/distros/melodic/pinocchio/default.nix +++ b/distros/melodic/pinocchio/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: buildRosPackage { pname = "ros-melodic-pinocchio"; - version = "2.6.3-r1"; + version = "2.6.4-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/melodic/pinocchio/2.6.3-1.tar.gz"; - name = "2.6.3-1.tar.gz"; - sha256 = "1ba8c67025587c618522040b7cb3e881185a89cb42a5578774f5a8ac304e43dd"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/melodic/pinocchio/2.6.4-1.tar.gz"; + name = "2.6.4-1.tar.gz"; + sha256 = "434704c185cf69d766d543a78f030522c6b43127bcde587282dfb50c85fac2f3"; }; buildType = "cmake"; diff --git a/distros/melodic/planner-cspace/default.nix b/distros/melodic/planner-cspace/default.nix index 051dfd4f91..0640744248 100644 --- a/distros/melodic/planner-cspace/default.nix +++ b/distros/melodic/planner-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, costmap-cspace, costmap-cspace-msgs, diagnostic-updater, geometry-msgs, map-server, move-base-msgs, nav-msgs, neonavigation-common, planner-cspace-msgs, roscpp, roslint, rostest, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-msgs, trajectory-tracker, trajectory-tracker-msgs }: buildRosPackage { pname = "ros-melodic-planner-cspace"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "9258257983d972f10c08221790b6e3678d5bedd8f2f9f5861693a2c4a2288790"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "3febcb50d21d9eca8ca0fbe879ec3671d85272195eee89a6d12fa2cc03df6ed2"; }; buildType = "catkin"; diff --git a/distros/melodic/plotjuggler-ros/default.nix b/distros/melodic/plotjuggler-ros/default.nix index f6bc9417e5..6a8382ec2d 100644 --- a/distros/melodic/plotjuggler-ros/default.nix +++ b/distros/melodic/plotjuggler-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, binutils, boost, catkin, diagnostic-msgs, geometry-msgs, nav-msgs, plotjuggler, plotjuggler-msgs, qt5, rosbag-storage, roscpp, roscpp-serialization, sensor-msgs, tf, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-plotjuggler-ros"; - version = "1.5.0-r1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/melodic/plotjuggler_ros/1.5.0-1.tar.gz"; - name = "1.5.0-1.tar.gz"; - sha256 = "9ba0903e11cc5eac95d47d4789f1300e097486721ab554adabc3ff791c21edce"; + url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/melodic/plotjuggler_ros/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "cc2cb07bc24bbbb1391842457e3d44e5f78c37b8e81ad5d4b716083f7803e809"; }; buildType = "catkin"; diff --git a/distros/melodic/plotjuggler/default.nix b/distros/melodic/plotjuggler/default.nix index f35b834985..d481cf8041 100644 --- a/distros/melodic/plotjuggler/default.nix +++ b/distros/melodic/plotjuggler/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, binutils, boost, catkin, cppzmq, qt5, roslib }: buildRosPackage { pname = "ros-melodic-plotjuggler"; - version = "3.3.1-r1"; + version = "3.3.3-r1"; src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/3.3.1-1.tar.gz"; - name = "3.3.1-1.tar.gz"; - sha256 = "c88ba00d0b923695d47f6bfe8c90e6f00036a4b38238a27a9795f9a1a4ee035f"; + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/3.3.3-1.tar.gz"; + name = "3.3.3-1.tar.gz"; + sha256 = "8402c0b956210bafddff530193d141c156ff00bd4671c1905d00c689868e41dc"; }; buildType = "catkin"; diff --git a/distros/melodic/psen-scan-v2/default.nix b/distros/melodic/psen-scan-v2/default.nix index 01439aecc4..cd43442faa 100644 --- a/distros/melodic/psen-scan-v2/default.nix +++ b/distros/melodic/psen-scan-v2/default.nix @@ -2,20 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, code-coverage, fmt, pilz-testutils, robot-state-publisher, rosbag, rosconsole-bridge, roscpp, roslaunch, rostest, rosunit, rviz, sensor-msgs, xacro }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, fmt, geometry-msgs, message-generation, message-runtime, robot-state-publisher, rosbag, rosconsole-bridge, roscpp, roslaunch, rostest, rosunit, rviz, sensor-msgs, std-msgs, tinyxml-2, visualization-msgs, xacro }: buildRosPackage { pname = "ros-melodic-psen-scan-v2"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/PilzDE/psen_scan_v2-release/archive/release/melodic/psen_scan_v2/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "74e135db208bed1c751b084302d63373b53bc0a9b6282ee1de0c972decd9aab8"; + url = "https://github.com/PilzDE/psen_scan_v2-release/archive/release/melodic/psen_scan_v2/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "62d1cebbdde80171d4f859e4b9687390713bca5871ef3fdce9e4ab3481a20780"; }; buildType = "catkin"; - checkInputs = [ code-coverage pilz-testutils rosbag roslaunch rostest rosunit ]; - propagatedBuildInputs = [ fmt robot-state-publisher rosconsole-bridge roscpp roslaunch rviz sensor-msgs xacro ]; + buildInputs = [ cmake-modules message-generation ]; + checkInputs = [ code-coverage rosbag roslaunch rostest rosunit ]; + propagatedBuildInputs = [ fmt geometry-msgs message-runtime robot-state-publisher rosconsole-bridge roscpp roslaunch rviz sensor-msgs std-msgs tinyxml-2 visualization-msgs xacro ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/robot-calibration-msgs/default.nix b/distros/melodic/robot-calibration-msgs/default.nix index 71ace9747e..7b831680fb 100644 --- a/distros/melodic/robot-calibration-msgs/default.nix +++ b/distros/melodic/robot-calibration-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-robot-calibration-msgs"; - version = "0.6.4-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/melodic/robot_calibration_msgs/0.6.4-1.tar.gz"; - name = "0.6.4-1.tar.gz"; - sha256 = "f7ad438cebdd4c0e631471ff463aee3afd4a53fe69cbd662c78c99be29b3aaca"; + url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/melodic/robot_calibration_msgs/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "6731bd47372ae3156e9e51bc287328a17b5cbbceeaaf08bdc2451534abe2b41c"; }; buildType = "catkin"; diff --git a/distros/melodic/robot-calibration/default.nix b/distros/melodic/robot-calibration/default.nix index 4a95bab0e3..19ff79d155 100644 --- a/distros/melodic/robot-calibration/default.nix +++ b/distros/melodic/robot-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, camera-calibration-parsers, catkin, ceres-solver, code-coverage, control-msgs, cv-bridge, geometry-msgs, gflags, kdl-parser, moveit-msgs, nav-msgs, orocos-kdl, pluginlib, protobuf, robot-calibration-msgs, rosbag, roscpp, sensor-msgs, std-msgs, suitesparse, tf, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-melodic-robot-calibration"; - version = "0.6.4-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/melodic/robot_calibration/0.6.4-1.tar.gz"; - name = "0.6.4-1.tar.gz"; - sha256 = "d705f4093051c90fef5837cf427685444bf5d3c4a17aada13efb9b4f2211ea56"; + url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/melodic/robot_calibration/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "220c011cec369940fdb8feec65009fd585da171bec385fd7c37752df40396f08"; }; buildType = "catkin"; diff --git a/distros/melodic/rosmsg-cpp/default.nix b/distros/melodic/rosmsg-cpp/default.nix new file mode 100644 index 0000000000..4fe106a2cb --- /dev/null +++ b/distros/melodic/rosmsg-cpp/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, cpp-common, geometry-msgs, message-runtime, python, pythonPackages, ros-environment, roslib, rosunit }: +buildRosPackage { + pname = "ros-melodic-rosmsg-cpp"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/ctu-vras/rosmsg_cpp-release/archive/release/melodic/rosmsg_cpp/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "0e6da8054fc8e85204a8c0a58a68e516a18d994bfe94ae19748a791586a5d834"; + }; + + buildType = "catkin"; + buildInputs = [ pythonPackages.python ]; + checkInputs = [ geometry-msgs rosunit ]; + propagatedBuildInputs = [ cpp-common message-runtime python roslib ]; + nativeBuildInputs = [ catkin ros-environment ]; + + meta = { + description = ''C++ library for getting full message definition or MD5 sum given message type as string''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/roswww/default.nix b/distros/melodic/roswww/default.nix index a6936b7fe2..87e632c29a 100644 --- a/distros/melodic/roswww/default.nix +++ b/distros/melodic/roswww/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, phantomjs, pythonPackages, rosbridge-server, rosgraph, rospack, rostest }: +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosbridge-server, rosgraph, rospack, rostest }: buildRosPackage { pname = "ros-melodic-roswww"; - version = "0.1.12"; + version = "0.1.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roswww-release/archive/release/melodic/roswww/0.1.12-0.tar.gz"; - name = "0.1.12-0.tar.gz"; - sha256 = "108f7156256acfd659a62d57362a1b92e59114962829148cd451b032d450d3f7"; + url = "https://github.com/ros-gbp/roswww-release/archive/release/melodic/roswww/0.1.13-1.tar.gz"; + name = "0.1.13-1.tar.gz"; + sha256 = "eb82a974660ca3170ed06eebb74536569c53d935861cb6d44fc791f0657f8245"; }; buildType = "catkin"; buildInputs = [ pythonPackages.catkin-pkg ]; - checkInputs = [ phantomjs pythonPackages.selenium rostest ]; + checkInputs = [ pythonPackages.selenium rostest ]; propagatedBuildInputs = [ rosbridge-server rosgraph rospack ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/rqt-drone-teleop/default.nix b/distros/melodic/rqt-drone-teleop/default.nix index db5888c788..ad70487ae7 100644 --- a/distros/melodic/rqt-drone-teleop/default.nix +++ b/distros/melodic/rqt-drone-teleop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, drone-wrapper, geometry-msgs, pythonPackages, roslib, rospy, rqt-gui, rqt-gui-py, sensor-msgs }: buildRosPackage { pname = "ros-melodic-rqt-drone-teleop"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/rqt_drone_teleop/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "451f60036c35e5e57a74fcbf5129acbb42c4459286f886f6ba1cc3e51c4db7dd"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/rqt_drone_teleop/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "000740452eca47b8a6adc8b41ed7ccddd59b8f5572a2a8ee84cc0d906ad10a70"; }; buildType = "catkin"; diff --git a/distros/melodic/rqt-ground-robot-teleop/default.nix b/distros/melodic/rqt-ground-robot-teleop/default.nix index 93f4b3cc8b..2772ad1a47 100644 --- a/distros/melodic/rqt-ground-robot-teleop/default.nix +++ b/distros/melodic/rqt-ground-robot-teleop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, pythonPackages, roslib, rospy, rqt-gui, rqt-gui-py, sensor-msgs }: buildRosPackage { pname = "ros-melodic-rqt-ground-robot-teleop"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/rqt_ground_robot_teleop/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "e35de51c03c4cda07e7bcac3c7891d12ef7d6b24b3c468ed295df04d359499f1"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/rqt_ground_robot_teleop/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "a49430e2166e4845a9137466c78f82964e3c6f8032cb1bc8b9db0533323d39f0"; }; buildType = "catkin"; diff --git a/distros/melodic/rviz/default.nix b/distros/melodic/rviz/default.nix index a5c62b5967..4cbe28008d 100644 --- a/distros/melodic/rviz/default.nix +++ b/distros/melodic/rviz/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, assimp, catkin, cmake-modules, eigen, geometry-msgs, image-transport, interactive-markers, laser-geometry, libGL, libGLU, libyamlcpp, map-msgs, media-export, message-filters, message-generation, message-runtime, nav-msgs, ogre1_9, pluginlib, python-qt-binding, qt5, resource-retriever, rosbag, rosconsole, roscpp, roslib, rospy, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf, tinyxml-2, urdf, urdfdom, urdfdom-headers, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, assimp, catkin, cmake-modules, eigen, geometry-msgs, image-transport, interactive-markers, laser-geometry, libGL, libGLU, libyamlcpp, map-msgs, media-export, message-filters, message-generation, message-runtime, nav-msgs, ogre1_9, pluginlib, python-qt-binding, qt5, resource-retriever, rosconsole, roscpp, roslib, rospy, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf, tinyxml-2, urdf, urdfdom, urdfdom-headers, visualization-msgs }: buildRosPackage { pname = "ros-melodic-rviz"; - version = "1.13.20-r1"; + version = "1.13.21-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rviz-release/archive/release/melodic/rviz/1.13.20-1.tar.gz"; - name = "1.13.20-1.tar.gz"; - sha256 = "5ae39f7f2e81ba2d5b23f00c8b26a599d4a8b294e9cbee7dfbd7ac9a11e29e0d"; + url = "https://github.com/ros-gbp/rviz-release/archive/release/melodic/rviz/1.13.21-1.tar.gz"; + name = "1.13.21-1.tar.gz"; + sha256 = "5197529c70024662c2a6f4923b9b8f8975c82ce784875b1e06a8ba387e67f4bd"; }; buildType = "catkin"; buildInputs = [ cmake-modules eigen message-generation urdfdom urdfdom-headers ]; checkInputs = [ rostest rosunit ]; - propagatedBuildInputs = [ assimp geometry-msgs image-transport interactive-markers laser-geometry libGL libGLU libyamlcpp map-msgs media-export message-filters message-runtime nav-msgs ogre1_9 pluginlib python-qt-binding qt5.qtbase resource-retriever rosbag rosconsole roscpp roslib rospy sensor-msgs std-msgs std-srvs tf tinyxml-2 urdf visualization-msgs ]; + propagatedBuildInputs = [ assimp geometry-msgs image-transport interactive-markers laser-geometry libGL libGLU libyamlcpp map-msgs media-export message-filters message-runtime nav-msgs ogre1_9 pluginlib python-qt-binding qt5.qtbase resource-retriever rosconsole roscpp roslib rospy sensor-msgs std-msgs std-srvs tf tinyxml-2 urdf visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/safety-limiter/default.nix b/distros/melodic/safety-limiter/default.nix index 550731eaf9..fc7acbbb0e 100644 --- a/distros/melodic/safety-limiter/default.nix +++ b/distros/melodic/safety-limiter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, eigen, geometry-msgs, nav-msgs, neonavigation-common, pcl, pcl-conversions, pcl-ros, roscpp, roslint, rostest, safety-limiter-msgs, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-safety-limiter"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "9e2d3893c7b15481b54c99e0d43085d19f2df0137c9c7e6eead1dab271a6d75e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "c9d9c9d726f04ef13e0f44ddd632215edf5684a6cc35fd818e52d62becf9b0a6"; }; buildType = "catkin"; diff --git a/distros/melodic/septentrio-gnss-driver/default.nix b/distros/melodic/septentrio-gnss-driver/default.nix index ff9b16ba2e..153168c322 100644 --- a/distros/melodic/septentrio-gnss-driver/default.nix +++ b/distros/melodic/septentrio-gnss-driver/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, diagnostic-msgs, geometry-msgs, gps-common, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, sensor-msgs, xmlrpcpp }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, diagnostic-msgs, geometry-msgs, gps-common, libpcap, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-septentrio-gnss-driver"; - version = "1.0.6-r1"; + version = "1.0.8-r1"; src = fetchurl { - url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/melodic/septentrio_gnss_driver/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "54c62bdfaac1432bb54ea1ec3e304bbb3b37656f6432cb3c47672a665148fac4"; + url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/melodic/septentrio_gnss_driver/1.0.8-1.tar.gz"; + name = "1.0.8-1.tar.gz"; + sha256 = "15b96f4c8e3c695d7bf3da1dc2f356b185ca13ab65539cc75c129b78fbe80a0e"; }; buildType = "catkin"; buildInputs = [ message-generation ]; - propagatedBuildInputs = [ boost cpp-common diagnostic-msgs geometry-msgs gps-common message-runtime rosconsole roscpp roscpp-serialization rostime sensor-msgs xmlrpcpp ]; + propagatedBuildInputs = [ boost cpp-common diagnostic-msgs geometry-msgs gps-common libpcap message-runtime rosconsole roscpp roscpp-serialization rostime sensor-msgs xmlrpcpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/tello-driver/default.nix b/distros/melodic/tello-driver/default.nix index 74794eba56..09b04a9246 100644 --- a/distros/melodic/tello-driver/default.nix +++ b/distros/melodic/tello-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, mavros, mavros-msgs, rospy, sensor-msgs }: buildRosPackage { pname = "ros-melodic-tello-driver"; - version = "1.3.9-r1"; + version = "1.3.10-r1"; src = fetchurl { - url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/tello_driver/1.3.9-1.tar.gz"; - name = "1.3.9-1.tar.gz"; - sha256 = "669e86532e3a89d0f4b2a21e1e61193f8db66984608f3e592332f390e0660cb4"; + url = "https://github.com/JdeRobot/drones-release/archive/release/melodic/tello_driver/1.3.10-1.tar.gz"; + name = "1.3.10-1.tar.gz"; + sha256 = "50b3b304d69506b2c50e52ce670354c013abd89bd5668f5f508fb8221a173d15"; }; buildType = "catkin"; diff --git a/distros/melodic/test-mavros/default.nix b/distros/melodic/test-mavros/default.nix index a819690b83..a6bf0ae040 100644 --- a/distros/melodic/test-mavros/default.nix +++ b/distros/melodic/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-melodic-test-mavros"; - version = "1.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/test_mavros/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "c97bec004903405ad175d37694858804afd53feaab94df4ed097376d76932705"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/test_mavros/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "595206215df5d90637c3dc686fa75b7f78881803c423d4bc7b1c3b2e6b6b3bd0"; }; buildType = "catkin"; diff --git a/distros/melodic/track-odometry/default.nix b/distros/melodic/track-odometry/default.nix index 2e2cb9c04a..2ece6db1b3 100644 --- a/distros/melodic/track-odometry/default.nix +++ b/distros/melodic/track-odometry/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, message-filters, nav-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-melodic-track-odometry"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "cc3155c946216c271777e683cf2aa57cbf48869991695d096f45e3bcfa0ad9f1"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "13df3f71a5bf41dc98f5bd5764fd8b6fac567cf57934daeb03f9c0c27f60b767"; }; buildType = "catkin"; diff --git a/distros/melodic/trajectory-tracker/default.nix b/distros/melodic/trajectory-tracker/default.nix index 0886215551..48f88c8229 100644 --- a/distros/melodic/trajectory-tracker/default.nix +++ b/distros/melodic/trajectory-tracker/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, eigen, geometry-msgs, interactive-markers, nav-msgs, neonavigation-common, roscpp, roslint, rostest, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-tracker-msgs }: buildRosPackage { pname = "ros-melodic-trajectory-tracker"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "56cd70d3089f81f540477790a110981f8905055406bbd6e05392e0a8b30a422e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "377f4ba90ad35334eea4bbf3e67017f0480a087bd4fd3f4e9507db1d66296b6d"; }; buildType = "catkin"; diff --git a/distros/noetic/camera-aravis/default.nix b/distros/noetic/camera-aravis/default.nix new file mode 100644 index 0000000000..8e223a6ea5 --- /dev/null +++ b/distros/noetic/camera-aravis/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, aravis, camera-info-manager, catkin, dynamic-reconfigure, glib, image-transport, message-generation, message-runtime, nodelet, roscpp, sensor-msgs, std-msgs, tf, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-camera-aravis"; + version = "4.0.0-r1"; + + src = fetchurl { + url = "https://github.com/FraunhoferIOSB/camera_aravis-release/archive/release/noetic/camera_aravis/4.0.0-1.tar.gz"; + name = "4.0.0-1.tar.gz"; + sha256 = "18d356bb4c429a1361c85b14b41de397a1dd2b56d975cb2c643cafb54c50db5a"; + }; + + buildType = "catkin"; + buildInputs = [ glib message-generation ]; + propagatedBuildInputs = [ aravis camera-info-manager dynamic-reconfigure image-transport message-runtime nodelet roscpp sensor-msgs std-msgs tf tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''camera_aravis: A complete and comfortable GenICam (USB3Vision and GigEVision) based camera driver for ROS (ethernet and usb).''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/distros/noetic/chomp-motion-planner/default.nix b/distros/noetic/chomp-motion-planner/default.nix index 1d9eb61de3..6d1653ca59 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/chomp_motion_planner/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "7bcb0a64ceb69a83c660412c38802439b3f9990acfec0c5cc29560778f282f94"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/chomp_motion_planner/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "b3eff5ba9e3929accb50206c20757c2c4afefc0f8e71625674be20ae6f0e4ac9"; }; buildType = "catkin"; diff --git a/distros/noetic/costmap-cspace/default.nix b/distros/noetic/costmap-cspace/default.nix index 1613928115..8629f2e2c7 100644 --- a/distros/noetic/costmap-cspace/default.nix +++ b/distros/noetic/costmap-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace-msgs, geometry-msgs, laser-geometry, nav-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-costmap-cspace"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/costmap_cspace/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "4f8b3c15cb4b03656cce48bfc762c79baccd6b5f5517a1c7180abf31b9487265"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/costmap_cspace/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "ff199fa647a51cd78a4dfc271a1e56aeb2f762ee1848c98cea326ddadd5b4ad6"; }; buildType = "catkin"; diff --git a/distros/noetic/cvp-mesh-planner/default.nix b/distros/noetic/cvp-mesh-planner/default.nix new file mode 100644 index 0000000000..9c72c5c274 --- /dev/null +++ b/distros/noetic/cvp-mesh-planner/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp }: +buildRosPackage { + pname = "ros-noetic-cvp-mesh-planner"; + version = "1.0.1-r2"; + + src = fetchurl { + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/cvp_mesh_planner/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "51975aa6b41005194eee9f02a08f7ca7dc6e490d18e354a989f161548e2fd2dc"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ dynamic-reconfigure mbf-mesh-core mbf-msgs mbf-utility mesh-map roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The Continuous Vector Field Planner (CVP) mesh planner package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/dijkstra-mesh-planner/default.nix b/distros/noetic/dijkstra-mesh-planner/default.nix index 13cddd9a4a..00780cfd8d 100644 --- a/distros/noetic/dijkstra-mesh-planner/default.nix +++ b/distros/noetic/dijkstra-mesh-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp }: buildRosPackage { pname = "ros-noetic-dijkstra-mesh-planner"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/dijkstra_mesh_planner/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "f4c05069e49ba689250afc8c27c51bc35cd8b97d94a75eb6870812863de59062"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/dijkstra_mesh_planner/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "d010e737088b5c84fba9bb1926f574ac3a18138414963d84520bb3d0963507b8"; }; buildType = "catkin"; diff --git a/distros/noetic/eigenpy/default.nix b/distros/noetic/eigenpy/default.nix index 310392bb5f..038d9842d5 100644 --- a/distros/noetic/eigenpy/default.nix +++ b/distros/noetic/eigenpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-eigenpy"; - version = "2.6.8-r1"; + version = "2.6.9-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/noetic/eigenpy/2.6.8-1.tar.gz"; - name = "2.6.8-1.tar.gz"; - sha256 = "8031a9803a39d9550122cc3de58730198b88a3c1d17f8fa30f0e806c50b523a0"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/noetic/eigenpy/2.6.9-1.tar.gz"; + name = "2.6.9-1.tar.gz"; + sha256 = "9449ffa6a473d13b3f73a3fa96b1ab6cf45ec6a14caaeb7fbf17afefcc037342"; }; buildType = "cmake"; diff --git a/distros/noetic/generated.nix b/distros/noetic/generated.nix index 09d191049d..d7adbcbf33 100644 --- a/distros/noetic/generated.nix +++ b/distros/noetic/generated.nix @@ -32,8 +32,6 @@ self: super: { angles = self.callPackage ./angles {}; - app-manager = self.callPackage ./app-manager {}; - apriltag = self.callPackage ./apriltag {}; apriltag-ros = self.callPackage ./apriltag-ros {}; @@ -144,6 +142,8 @@ self: super: { calibration-setup-helper = self.callPackage ./calibration-setup-helper {}; + camera-aravis = self.callPackage ./camera-aravis {}; + camera-calibration = self.callPackage ./camera-calibration {}; camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; @@ -444,6 +444,8 @@ self: super: { cv-camera = self.callPackage ./cv-camera {}; + cvp-mesh-planner = self.callPackage ./cvp-mesh-planner {}; + darknet-ros = self.callPackage ./darknet-ros {}; darknet-ros-msgs = self.callPackage ./darknet-ros-msgs {}; @@ -1502,8 +1504,6 @@ self: super: { mesh-navigation = self.callPackage ./mesh-navigation {}; - mesh-tools = self.callPackage ./mesh-tools {}; - message-filters = self.callPackage ./message-filters {}; message-generation = self.callPackage ./message-generation {}; @@ -1636,6 +1636,8 @@ self: super: { moveit-setup-assistant = self.callPackage ./moveit-setup-assistant {}; + moveit-sim-controller = self.callPackage ./moveit-sim-controller {}; + moveit-simple-controller-manager = self.callPackage ./moveit-simple-controller-manager {}; moveit-visual-tools = self.callPackage ./moveit-visual-tools {}; @@ -2380,6 +2382,8 @@ self: super: { rosmsg = self.callPackage ./rosmsg {}; + rosmsg-cpp = self.callPackage ./rosmsg-cpp {}; + rosnode = self.callPackage ./rosnode {}; rosout = self.callPackage ./rosout {}; @@ -2446,6 +2450,8 @@ self: super: { roswtf = self.callPackage ./roswtf {}; + roswww = self.callPackage ./roswww {}; + rotate-recovery = self.callPackage ./rotate-recovery {}; route-network = self.callPackage ./route-network {}; @@ -2554,8 +2560,6 @@ self: super: { rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {}; - rviz-mesh-plugin = self.callPackage ./rviz-mesh-plugin {}; - rviz-plugin-tutorials = self.callPackage ./rviz-plugin-tutorials {}; rviz-python-tutorial = self.callPackage ./rviz-python-tutorial {}; @@ -2782,6 +2786,8 @@ self: super: { tesseract-srdf = self.callPackage ./tesseract-srdf {}; + tesseract-state-solver = self.callPackage ./tesseract-state-solver {}; + tesseract-support = self.callPackage ./tesseract-support {}; tesseract-urdf = self.callPackage ./tesseract-urdf {}; @@ -3042,8 +3048,6 @@ self: super: { warehouse-ros = self.callPackage ./warehouse-ros {}; - wave-front-planner = self.callPackage ./wave-front-planner {}; - web-video-server = self.callPackage ./web-video-server {}; webkit-dependency = self.callPackage ./webkit-dependency {}; diff --git a/distros/noetic/hdf5-map-io/default.nix b/distros/noetic/hdf5-map-io/default.nix index 55c82e2c32..4e4c292367 100644 --- a/distros/noetic/hdf5-map-io/default.nix +++ b/distros/noetic/hdf5-map-io/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, lvr2 }: buildRosPackage { pname = "ros-noetic-hdf5-map-io"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/hdf5_map_io/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "690c310577b2abed1587f3a063ba0419bc77797f19721067524f16030cf3842d"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/hdf5_map_io/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "31ca04db6683ffac320887907022e7d8ae3bf6965eb11252d0bf1f6836f4b571"; }; buildType = "catkin"; diff --git a/distros/noetic/ira-laser-tools/default.nix b/distros/noetic/ira-laser-tools/default.nix index 7ae1571ec5..6f05e78553 100644 --- a/distros/noetic/ira-laser-tools/default.nix +++ b/distros/noetic/ira-laser-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, laser-geometry, pcl, pcl-ros, roscpp, sensor-msgs, std-msgs, tf, vtkWithQt5 }: buildRosPackage { pname = "ros-noetic-ira-laser-tools"; - version = "1.0.6-r2"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/iralabdisco/ira_laser_tools-release/archive/release/noetic/ira_laser_tools/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "547a2b868bc6d8bd607d9c882674e7ebabf411e3afa1cee18244b61d6c4ab822"; + url = "https://github.com/iralabdisco/ira_laser_tools-release/archive/release/noetic/ira_laser_tools/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "34d9452ea7b8c7e04c9792f76d8dcd0aa77c5e51191dfec18732d8510d6aa96b"; }; buildType = "catkin"; diff --git a/distros/noetic/joystick-interrupt/default.nix b/distros/noetic/joystick-interrupt/default.nix index a8b209b7ef..0d607dd53b 100644 --- a/distros/noetic/joystick-interrupt/default.nix +++ b/distros/noetic/joystick-interrupt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, topic-tools }: buildRosPackage { pname = "ros-noetic-joystick-interrupt"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/joystick_interrupt/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "eecb2701675608b9c0463b9ca7576864b3263251ae4fbe5d61a23e096ca3312c"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/joystick_interrupt/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "eb417127ee9ff3012044ae6a98bac8d895116a9e4ec107dd2f356e10f2dd3381"; }; buildType = "catkin"; diff --git a/distros/noetic/label-manager/default.nix b/distros/noetic/label-manager/default.nix index 30e03a09c3..b7d42763e5 100644 --- a/distros/noetic/label-manager/default.nix +++ b/distros/noetic/label-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, genmsg, mesh-msgs, message-generation, message-runtime, roscpp, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-noetic-label-manager"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/label_manager/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "6f518b4fed635ef2f8bb4a4a292f6ad2ef5cbaec5b235acedc73f54aed5502f3"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/label_manager/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6858c277c528ea94ab7bc1efcd561ff4d9c94680761650220078d4e2f6affd9e"; }; buildType = "catkin"; diff --git a/distros/noetic/laser-filters/default.nix b/distros/noetic/laser-filters/default.nix index 8c509d1cf0..e18a2932e3 100644 --- a/distros/noetic/laser-filters/default.nix +++ b/distros/noetic/laser-filters/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, angles, catkin, dynamic-reconfigure, filters, laser-geometry, message-filters, pluginlib, roscpp, rostest, sensor-msgs, tf }: +{ 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.8.11-r1"; + version = "1.9.0-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/laser_filters-release/archive/release/noetic/laser_filters/1.8.11-1.tar.gz"; - name = "1.8.11-1.tar.gz"; - sha256 = "d23908e302de876e438f93ae7cd6e770080a2d49a2194f48698865285f213353"; + 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"; }; buildType = "catkin"; buildInputs = [ rostest ]; - propagatedBuildInputs = [ angles dynamic-reconfigure filters laser-geometry message-filters pluginlib roscpp sensor-msgs tf ]; + propagatedBuildInputs = [ angles dynamic-reconfigure filters laser-geometry message-filters nodelet pluginlib roscpp sensor-msgs tf ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/libmavconn/default.nix b/distros/noetic/libmavconn/default.nix index 44b8b9ed40..7fe52fd8d2 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.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/libmavconn/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "5b61f15bc918149031c6493543fa9d7af44548421a56e211ee414e645404dd41"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/libmavconn/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "25c6284a619c9572176937821435afa5d1e226febef62343d4303dba51abf533"; }; buildType = "catkin"; diff --git a/distros/noetic/map-organizer/default.nix b/distros/noetic/map-organizer/default.nix index 3e8301752b..523071b85d 100644 --- a/distros/noetic/map-organizer/default.nix +++ b/distros/noetic/map-organizer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, map-organizer-msgs, map-server, nav-msgs, neonavigation-common, pcl, pcl-conversions, roscpp, roslint, rostest, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-map-organizer"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/map_organizer/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "209fa656f4905118e2c768b1d553a7b1e66ce7c9eeef0f7a5c1328df91154aa1"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/map_organizer/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "48ce3c79c16f0156d9708facfdac66eeeef59ca8f24d0ef1ff141253c28d7dff"; }; buildType = "catkin"; diff --git a/distros/noetic/mavlink/default.nix b/distros/noetic/mavlink/default.nix index aab6247bfe..964e8bf23e 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 = "2021.10.10-r1"; + version = "2021.11.11-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2021.10.10-1.tar.gz"; - name = "2021.10.10-1.tar.gz"; - sha256 = "ccffca40b4dfd61f8432314912ee2671478744a1edae7d514be57ca87a0f16fe"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2021.11.11-1.tar.gz"; + name = "2021.11.11-1.tar.gz"; + sha256 = "b72d4820bf61e567d7a8e1b9f6e0ca96347c967d793c841abbea6dd7abe2fb8a"; }; buildType = "cmake"; diff --git a/distros/noetic/mavros-extras/default.nix b/distros/noetic/mavros-extras/default.nix index af34a27269..919d075267 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.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_extras/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "380f3e58c74a4ba1158e76e0515fd00ce61c1efcc4859d6306a7c2855eea7f91"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_extras/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "47a6fdc21a98881a91c5e0b40f6de06796ca47ece74a2ec1ea4a6af2068e156d"; }; buildType = "catkin"; diff --git a/distros/noetic/mavros-msgs/default.nix b/distros/noetic/mavros-msgs/default.nix index 761a934972..227fce090a 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.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_msgs/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "2af2e31cb2bc773d65a2f7797225897c5030ae0b0c6e763fc01dc99ade2874e8"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros_msgs/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "1a0ba2b82353140490448a01181f08d1776c5b0a68aeee6b3865f2ac10fff733"; }; buildType = "catkin"; diff --git a/distros/noetic/mavros/default.nix b/distros/noetic/mavros/default.nix index c4df5acaae..e91a99cecc 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.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "2ef3a7e24223283a9c84a601622f45a891a5e34a8431e69d50e2e249b03ea002"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/mavros/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "6683f6ec95ef0a2706b6ec5e98b6108de0ce79d5e2ecd505e7aa326f57f7c632"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-abstract-core/default.nix b/distros/noetic/mbf-abstract-core/default.nix index 8e9dc95cee..3f16681dd7 100644 --- a/distros/noetic/mbf-abstract-core/default.nix +++ b/distros/noetic/mbf-abstract-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-mbf-abstract-core"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_abstract_core/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "3d576915bb04e8a422c25aeb2cad8c31c9b8bad64456dbfe7c79542ac5b6e376"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_abstract_core/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "5833bf85e5c0c3f1b4edf23cc5160185cedc71df5d4f1d07c8f35916e1083a05"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-abstract-nav/default.nix b/distros/noetic/mbf-abstract-nav/default.nix index 4212d873e9..f1acd07083 100644 --- a/distros/noetic/mbf-abstract-nav/default.nix +++ b/distros/noetic/mbf-abstract-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, mbf-abstract-core, mbf-msgs, mbf-utility, nav-msgs, roscpp, std-msgs, std-srvs, tf, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-mbf-abstract-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_abstract_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "648bbe062e7497cf737554a59fd7653f6aa74dd91da0af49a83ca6ebdf17242d"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_abstract_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "21fdc9e09d4986ac779e1d539d5357d7023346bd22174cc180850a1e853053d5"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-costmap-core/default.nix b/distros/noetic/mbf-costmap-core/default.nix index 0436bf1f35..cba8d33585 100644 --- a/distros/noetic/mbf-costmap-core/default.nix +++ b/distros/noetic/mbf-costmap-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, mbf-abstract-core, mbf-utility, nav-core, std-msgs, tf }: buildRosPackage { pname = "ros-noetic-mbf-costmap-core"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_costmap_core/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "d3707028367b85f5eb9c4e62278a47fe353d7e856b53d00c5b67c3cbf32aab21"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_costmap_core/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "9942ff1299b2b7714ff6276b0b42e87c2fefb00e01f758dc65e7d322204538ba"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-costmap-nav/default.nix b/distros/noetic/mbf-costmap-nav/default.nix index df5456083e..f4eec9d2e3 100644 --- a/distros/noetic/mbf-costmap-nav/default.nix +++ b/distros/noetic/mbf-costmap-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, mbf-abstract-nav, mbf-costmap-core, mbf-msgs, mbf-utility, move-base, move-base-msgs, nav-core, nav-msgs, pluginlib, roscpp, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-noetic-mbf-costmap-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_costmap_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "a645408c903bd0e3a61975ce0918739874cce098d37af94603d78dfdbc54a5f9"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_costmap_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "276f86ef47afaf98ea888f4983cca5a170da3eea3c04d9944f0772bc6899eac4"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-mesh-core/default.nix b/distros/noetic/mbf-mesh-core/default.nix index 904b33f592..4f8a804037 100644 --- a/distros/noetic/mbf-mesh-core/default.nix +++ b/distros/noetic/mbf-mesh-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mbf-abstract-core, mesh-map }: buildRosPackage { pname = "ros-noetic-mbf-mesh-core"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mbf_mesh_core/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "c8100c5101802412cc36db9aad410c7d28dd2a8935c39b8e552fa82bd2d6c6c0"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mbf_mesh_core/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "f337999c2ea623831a872308f4932be1eca59747d293a5fd16247240063859be"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-mesh-nav/default.nix b/distros/noetic/mbf-mesh-nav/default.nix index bbb0ad5c4e..f3e5a26ac7 100644 --- a/distros/noetic/mbf-mesh-nav/default.nix +++ b/distros/noetic/mbf-mesh-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-abstract-nav, mbf-mesh-core, mesh-map, pluginlib, roscpp }: buildRosPackage { pname = "ros-noetic-mbf-mesh-nav"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mbf_mesh_nav/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "13abd3b0db94a01e7f4c6e34370779dd0ac47e383a217adef1ab1a09e3886777"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mbf_mesh_nav/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "83155069a48c6a31234e76247db9d783bb8edf2037323ae9db684cf99f0f9b11"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-msgs/default.nix b/distros/noetic/mbf-msgs/default.nix index 7e3a1c5659..49978ec618 100644 --- a/distros/noetic/mbf-msgs/default.nix +++ b/distros/noetic/mbf-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, genmsg, geometry-msgs, message-generation, message-runtime, nav-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-mbf-msgs"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_msgs/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "23c083d3ba5a607a3abb85791d611112ad960073b2ef52f90aae97811c1f7fe6"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_msgs/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "1f43c2ee455624205424362a51065d378e4a24755d17d0b166c746caf1cc0378"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-simple-nav/default.nix b/distros/noetic/mbf-simple-nav/default.nix index 2c9d2426f5..12f93abfd2 100644 --- a/distros/noetic/mbf-simple-nav/default.nix +++ b/distros/noetic/mbf-simple-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, mbf-abstract-core, mbf-abstract-nav, mbf-msgs, nav-msgs, pluginlib, roscpp, std-msgs, std-srvs, tf, tf2, tf2-ros }: buildRosPackage { pname = "ros-noetic-mbf-simple-nav"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_simple_nav/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "86354de860cc466e8f97c15ebcf32d6a35eff5e859bb7158fb698b439809dd07"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_simple_nav/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "7c6fed059c024b49aa57d66b5c0568bfd3058e6d94f5a16fd48cdcc93c1f046f"; }; buildType = "catkin"; diff --git a/distros/noetic/mbf-utility/default.nix b/distros/noetic/mbf-utility/default.nix index b04abeec93..6d32514f0d 100644 --- a/distros/noetic/mbf-utility/default.nix +++ b/distros/noetic/mbf-utility/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, roscpp, tf, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-mbf-utility"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_utility/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "83b4d1e10170b2d92226320315a771f19809b5429a8c872c892368cf66ac301b"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/mbf_utility/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "8ddc3f7fa8c0475762d76d57d73a939b36291f4b2f6cfdcd49d97b7e09790c38"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-client/default.nix b/distros/noetic/mesh-client/default.nix index e42263b6bf..f7e790fa04 100644 --- a/distros/noetic/mesh-client/default.nix +++ b/distros/noetic/mesh-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, curl, eigen, jsoncpp, lvr2, pkg-config, roscpp }: buildRosPackage { pname = "ros-noetic-mesh-client"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_client/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "1855347ff80f703c15eb541287e0289191215fdbfbe55ecdd504a45ee4ff4048"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_client/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "2e48408be7af93a21f425580e2b528bf61f4e4563f2cb9c089acc717f5e4acfa"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-controller/default.nix b/distros/noetic/mesh-controller/default.nix index dcb5246ea8..f334f89d46 100644 --- a/distros/noetic/mesh-controller/default.nix +++ b/distros/noetic/mesh-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mbf-mesh-core, mbf-msgs, mbf-utility, mesh-map, roscpp, tf2-geometry-msgs }: buildRosPackage { pname = "ros-noetic-mesh-controller"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_controller/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "a1176cc5ab713b751afce25064f3eb16628d4b757a190de851496203a23aa49d"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_controller/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "8c64d5a719a38d06e048510a3c88497f83063c872c4e849e40f67c9769f5f880"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-layers/default.nix b/distros/noetic/mesh-layers/default.nix index 1dc4418cdd..9b91f6184b 100644 --- a/distros/noetic/mesh-layers/default.nix +++ b/distros/noetic/mesh-layers/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, mesh-map }: buildRosPackage { pname = "ros-noetic-mesh-layers"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_layers/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "48733d46aaec6497db2ed217b9bde2817feaa083e46642006cfb833b7fc6f851"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_layers/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "d8e5139bde9271e15296b9cfedd2bd281fd470d8f473bae3899df99c08d02440"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-map/default.nix b/distros/noetic/mesh-map/default.nix index 32c131c1d3..8ad0ac70ea 100644 --- a/distros/noetic/mesh-map/default.nix +++ b/distros/noetic/mesh-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, geometry-msgs, mesh-client, mesh-msgs-conversions, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-mesh-map"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_map/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "3b6bc068a0bd78004896a044cbf855cea9431968fa1d83163e609f2517d1c55e"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_map/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "449d021b79a204f4b71da4eb3259d7a62d9f35d32ad38b0629c7eac9fbb2737e"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-msgs-conversions/default.nix b/distros/noetic/mesh-msgs-conversions/default.nix index 55fba966ce..5de1ee03b0 100644 --- a/distros/noetic/mesh-msgs-conversions/default.nix +++ b/distros/noetic/mesh-msgs-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lvr2, mesh-msgs, roscpp, sensor-msgs }: buildRosPackage { pname = "ros-noetic-mesh-msgs-conversions"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_conversions/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "e67224e431f1940b8ad49c207801fbd55da9d2430d7e1c2f230371b579a138d3"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_conversions/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "e69f5498f0167c7d5088658e961b247233b9a4048016d7b82427e05247f3501d"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-msgs-hdf5/default.nix b/distros/noetic/mesh-msgs-hdf5/default.nix index 8d27092f04..18e82d06da 100644 --- a/distros/noetic/mesh-msgs-hdf5/default.nix +++ b/distros/noetic/mesh-msgs-hdf5/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, hdf5-map-io, label-manager, mesh-msgs }: buildRosPackage { pname = "ros-noetic-mesh-msgs-hdf5"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_hdf5/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "88beecc46310337e26e19043aa216d8420ed7c32e609f2199ee6871fcfaa4018"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_hdf5/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "7279fa88fdb99d73322b17b85ba620afa1957bc3ff85ffda44fbef68b30d7ca3"; }; buildType = "catkin"; @@ -18,7 +18,7 @@ buildRosPackage { nativeBuildInputs = [ catkin ]; meta = { - description = ''Read and write mesh_msgs to and from hdf5''; + description = ''Read mesh_msgs from hdf5''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/distros/noetic/mesh-msgs-transform/default.nix b/distros/noetic/mesh-msgs-transform/default.nix index aa824cc210..ba62b6f36f 100644 --- a/distros/noetic/mesh-msgs-transform/default.nix +++ b/distros/noetic/mesh-msgs-transform/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, mesh-msgs, tf }: buildRosPackage { pname = "ros-noetic-mesh-msgs-transform"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_transform/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "0bb89df1f78c87d2b2d6107963c71189086e044a0ca0bfb2bafbe72321c064a3"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs_transform/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "de93526223abf69b02a31e845bb95036c41110e147f4de0fbe40fc21b6d0030c"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-msgs/default.nix b/distros/noetic/mesh-msgs/default.nix index 98a5cb21c7..4cd88b20ce 100644 --- a/distros/noetic/mesh-msgs/default.nix +++ b/distros/noetic/mesh-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roscpp, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-mesh-msgs"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "08dfa61162be8282356379328097699ba5a051d050c928a1d5a61e9d1c4ddff5"; + url = "https://github.com/uos-gbp/mesh-tools/archive/release/noetic/mesh_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "4ac4997e202d67691249727fe4aa2a5129ce2292de59ba38a963020dfcdb1853"; }; buildType = "catkin"; diff --git a/distros/noetic/mesh-navigation/default.nix b/distros/noetic/mesh-navigation/default.nix index 00886e7e36..1894715dfb 100644 --- a/distros/noetic/mesh-navigation/default.nix +++ b/distros/noetic/mesh-navigation/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, dijkstra-mesh-planner, mbf-mesh-core, mbf-mesh-nav, mesh-client, mesh-controller, mesh-layers, mesh-map, wave-front-planner }: +{ lib, buildRosPackage, fetchurl, catkin, cvp-mesh-planner, dijkstra-mesh-planner, mbf-mesh-core, mbf-mesh-nav, mesh-client, mesh-controller, mesh-layers, mesh-map }: buildRosPackage { pname = "ros-noetic-mesh-navigation"; - version = "1.0.0-r2"; + version = "1.0.1-r2"; src = fetchurl { - url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_navigation/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "e7adfa73671977e5ba5ad96be4d8bd01755184c22d7be59b6e9f1cd34123339b"; + url = "https://github.com/uos-gbp/mesh_navigation-release/archive/release/noetic/mesh_navigation/1.0.1-2.tar.gz"; + name = "1.0.1-2.tar.gz"; + sha256 = "52f5754149baba3151cf1fd7ed3830bfe6133eb88edad1934b0f3c6b71336ff6"; }; buildType = "catkin"; - propagatedBuildInputs = [ dijkstra-mesh-planner mbf-mesh-core mbf-mesh-nav mesh-client mesh-controller mesh-layers mesh-map wave-front-planner ]; + propagatedBuildInputs = [ cvp-mesh-planner dijkstra-mesh-planner mbf-mesh-core mbf-mesh-nav mesh-client mesh-controller mesh-layers mesh-map ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/move-base-flex/default.nix b/distros/noetic/move-base-flex/default.nix index c382d11924..f4a2ab8b56 100644 --- a/distros/noetic/move-base-flex/default.nix +++ b/distros/noetic/move-base-flex/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mbf-abstract-core, mbf-abstract-nav, mbf-costmap-core, mbf-costmap-nav, mbf-msgs, mbf-simple-nav, mbf-utility }: buildRosPackage { pname = "ros-noetic-move-base-flex"; - version = "0.3.4-r1"; + version = "0.4.0-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/move_base_flex/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "70d41a45b7c83d5a3fd7089cf1daff41118b15ddde8dace0fbcff57e85fc2e0d"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/noetic/move_base_flex/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "5f98632ccdf48a5d5ce61e1da7db0f15d36ea302dfa83b0f8f4981b428511a90"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-chomp-optimizer-adapter/default.nix b/distros/noetic/moveit-chomp-optimizer-adapter/default.nix index 75eb26fd2b..65bb5ffea0 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_chomp_optimizer_adapter/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "db5f7a656ecb77616f4a860596a2fcfffe8a870be5f0387f0e18a4189850d2ab"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_chomp_optimizer_adapter/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "6c70b0a26ea5d5a8732e255e83905142adb317ddcda9a32822b2b0bb9b75bcf3"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-core/default.nix b/distros/noetic/moveit-core/default.nix index 57ad80c4ac..5e16759f36 100644 --- a/distros/noetic/moveit-core/default.nix +++ b/distros/noetic/moveit-core/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 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, pybind11-catkin, random-numbers, rosconsole, roslib, rostime, rosunit, 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, 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, rostime, rosunit, 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_core/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "b7cfb4321101449d29618118b9d15d449a9b372bf974ee4b787e72e4ceed048a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_core/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "c916e11708c62e9a8d85e26a6358519345e355267c41f8dbd62a58fc7a4bbe78"; }; buildType = "catkin"; checkInputs = [ angles moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl 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 pybind11-catkin random-numbers rosconsole roslib rostime sensor-msgs shape-msgs srdfdom std-msgs tf2-eigen tf2-geometry-msgs trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs xmlrpcpp ]; + 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 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 ]; meta = { diff --git a/distros/noetic/moveit-fake-controller-manager/default.nix b/distros/noetic/moveit-fake-controller-manager/default.nix index 110d14fe56..f7dc690d51 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_fake_controller_manager/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "fb6155e33d0ca000bb77f4d5e2dd94359f5d38132c421bd28cab8c0f79ae2916"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_fake_controller_manager/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "2cb2c7370239830fbae716a0dab9c1fd128fbf53b4bfcce825b4e528c42c671f"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-kinematics/default.nix b/distros/noetic/moveit-kinematics/default.nix index f221791b50..e43bc14dba 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_kinematics/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "e60d3f0fdfd2e9d1d391b7fe57c72dfde9dbe318d4151ef31e3b403da52057b7"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_kinematics/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "98160d484617cab58b4d003c9bc5244e40e055668243a14317ed662ecb395ad4"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners-chomp/default.nix b/distros/noetic/moveit-planners-chomp/default.nix index f08698b8f7..9c5b256d30 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_chomp/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "0378e75c3c5165b12dd827be89929d03e17ef650af5fa7895c28f73e30879c7e"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_chomp/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "c11d39488c8cb41e275c2064fbbc5f2d68dd5aef9fca72b9a64c23c66254ac23"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners-ompl/default.nix b/distros/noetic/moveit-planners-ompl/default.nix index f16b7ed3c3..370ac12e6c 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_ompl/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "7ee1446e036071898e9bf9edd6ba21fdcd008e15edb9bcb0122ad0d2bb9ba201"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_ompl/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "78ccf8981abb3b1f843e8738cbde3950c6e872eb17d67f1e5e3e923b227f9953"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-planners/default.nix b/distros/noetic/moveit-planners/default.nix index 302b56847e..ab770498c3 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 }: buildRosPackage { pname = "ros-noetic-moveit-planners"; - version = "1.1.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "28310be8349195f8b33ec3453f9273f032209340e672c3077836395572b8da48"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "d12208a003a8804d84e752057b354221a9c38fc0e13b592a70830d4cb3895ae4"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-plugins/default.nix b/distros/noetic/moveit-plugins/default.nix index 807fe400c8..b862bb5141 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_plugins/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "19483069945cc76e6498158798772c17fd6c2b5fc077df49791d760a6696570a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_plugins/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "4b89c0733715fd4c83fdeb9dc8c1595bba4a95ba33a068fc4436475f283644ff"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-fanuc-description/default.nix b/distros/noetic/moveit-resources-fanuc-description/default.nix index 2eeef8d45c..67e2853d02 100644 --- a/distros/noetic/moveit-resources-fanuc-description/default.nix +++ b/distros/noetic/moveit-resources-fanuc-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-moveit-resources-fanuc-description"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_fanuc_description/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "e96e572ca7e9e2c3f4f33f879adf0b9656c0f3b72735e214af1693e687d771c2"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_fanuc_description/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "31108faf6aaa718dd4670aec0f02d0d07083b409cca3503662be4057aafd674f"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-fanuc-moveit-config/default.nix b/distros/noetic/moveit-resources-fanuc-moveit-config/default.nix index 87124c111b..1c79386730 100644 --- a/distros/noetic/moveit-resources-fanuc-moveit-config/default.nix +++ b/distros/noetic/moveit-resources-fanuc-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-resources-fanuc-description, robot-state-publisher, tf2-ros, xacro }: buildRosPackage { pname = "ros-noetic-moveit-resources-fanuc-moveit-config"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_fanuc_moveit_config/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "29cd4e85a6cef4f7f8b1c3bb7c79527a23dce9affd8d53c7c63049656d0145f6"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_fanuc_moveit_config/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "4ea489ad7afe24d099756bdb73668b1b6223f8e9db4e8e8d3b33ec22275af968"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-panda-description/default.nix b/distros/noetic/moveit-resources-panda-description/default.nix index c93178240a..a6853d2074 100644 --- a/distros/noetic/moveit-resources-panda-description/default.nix +++ b/distros/noetic/moveit-resources-panda-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-moveit-resources-panda-description"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_panda_description/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "5cf0960a451c173bb6a66db6f1f7963249065d6307b8a7904626490aaf833a6f"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_panda_description/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "5fa6bda81b6bdbc7d881bfe593c83aa83e90dae976359c1dac53048b5fd180ec"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-panda-moveit-config/default.nix b/distros/noetic/moveit-resources-panda-moveit-config/default.nix index 656571d5f5..d4c2e322cd 100644 --- a/distros/noetic/moveit-resources-panda-moveit-config/default.nix +++ b/distros/noetic/moveit-resources-panda-moveit-config/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, topic-tools, xacro }: +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, rviz, tf2-ros, xacro }: buildRosPackage { pname = "ros-noetic-moveit-resources-panda-moveit-config"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_panda_moveit_config/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "4d855537b5ec93a7a9f9ad0326ea1d44734c02b8a7bcc98efd1a288d3a8b84b8"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_panda_moveit_config/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "d6034a340b4f68f226dd7f801648b12f44b081c602d302bc2c924cdd0ccf706a"; }; buildType = "catkin"; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-resources-panda-description robot-state-publisher topic-tools xacro ]; + propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-resources-panda-description robot-state-publisher rviz tf2-ros xacro ]; nativeBuildInputs = [ catkin ]; meta = { @@ -22,7 +22,7 @@ buildRosPackage { MoveIt Resources for testing: Franka Emika Panda

- A project-internal configuration for testing in MoveIt. + A project-internal configuration for testing in MoveIt.

''; license = with lib.licenses; [ bsdOriginal ]; }; diff --git a/distros/noetic/moveit-resources-pr2-description/default.nix b/distros/noetic/moveit-resources-pr2-description/default.nix index cf36f38dbc..bc2da4bb89 100644 --- a/distros/noetic/moveit-resources-pr2-description/default.nix +++ b/distros/noetic/moveit-resources-pr2-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-moveit-resources-pr2-description"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_pr2_description/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "9d004fa8beee829a196ad0cbacabd5cc3df0dadeed7d3ec18e129b0e53155492"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_pr2_description/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "4ab818bf5e2edeb7d0de2b95a05fb496f9996130300832173b179fc4cd043121"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix b/distros/noetic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix index 25774b20f7..763f7877cc 100644 --- a/distros/noetic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix +++ b/distros/noetic/moveit-resources-prbt-ikfast-manipulator-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen-conversions, moveit-core, pluginlib, roscpp, tf2-eigen, tf2-kdl }: buildRosPackage { pname = "ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_ikfast_manipulator_plugin/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "4ab4c28fc8320c55f6d9fbdfeb0c8392b88dfb444adcc3e38dffb6d09515f659"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_ikfast_manipulator_plugin/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "74508ac6108455bd769405fe25761edc983c878f4e550e98722fed5f5f5d1f2c"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-prbt-moveit-config/default.nix b/distros/noetic/moveit-resources-prbt-moveit-config/default.nix index 29416182ba..7c7aa9b373 100644 --- a/distros/noetic/moveit-resources-prbt-moveit-config/default.nix +++ b/distros/noetic/moveit-resources-prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-support, robot-state-publisher, rviz, xacro }: buildRosPackage { pname = "ros-noetic-moveit-resources-prbt-moveit-config"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_moveit_config/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "1377e3cf0ad2d10f52d8806535737b239890a4a5d43533df6afd5f7448cbbaf1"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_moveit_config/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "a61f43ef1736827212f31ab2267df97013d0c4c4daf215bfc711950ce1821a1e"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-prbt-pg70-support/default.nix b/distros/noetic/moveit-resources-prbt-pg70-support/default.nix index 15baab50cb..df3a7c9df4 100644 --- a/distros/noetic/moveit-resources-prbt-pg70-support/default.nix +++ b/distros/noetic/moveit-resources-prbt-pg70-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-resources-prbt-ikfast-manipulator-plugin, moveit-resources-prbt-moveit-config, moveit-resources-prbt-support, xacro }: buildRosPackage { pname = "ros-noetic-moveit-resources-prbt-pg70-support"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_pg70_support/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "e45858c99bb4fdb924ad2260b960cd843114c4f394d62493f84ba11bef7f5748"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_pg70_support/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "3dd2bad13bc6d85c996744ebac996b016d441026a2ea28816e912447f4bf6f6e"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-resources-prbt-support/default.nix b/distros/noetic/moveit-resources-prbt-support/default.nix index 0f6513a4f7..397685fbe0 100644 --- a/distros/noetic/moveit-resources-prbt-support/default.nix +++ b/distros/noetic/moveit-resources-prbt-support/default.nix @@ -2,21 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, canopen-motor-node, catkin, cmake-modules, code-coverage, controller-manager, eigen, joint-state-controller, joint-state-publisher, moveit-core, moveit-ros-planning, robot-state-publisher, roscpp, roslaunch, roslint, rosservice, rostest, rosunit, rviz, sensor-msgs, topic-tools, xacro }: +{ lib, buildRosPackage, fetchurl, catkin, xacro }: buildRosPackage { pname = "ros-noetic-moveit-resources-prbt-support"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_support/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "e18673001b74ec83b9a3417f45e9bc7f86018b6a79b600be669eb800c4cd37fd"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources_prbt_support/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "c211113420080b2d7a0220450c08eb5ad644fea1dd690d0b4f3a80e9d76ba7db"; }; buildType = "catkin"; - buildInputs = [ roslint sensor-msgs ]; - checkInputs = [ cmake-modules code-coverage eigen joint-state-publisher moveit-core moveit-ros-planning roslaunch rostest rosunit rviz ]; - propagatedBuildInputs = [ canopen-motor-node controller-manager joint-state-controller robot-state-publisher roscpp rosservice topic-tools xacro ]; + propagatedBuildInputs = [ xacro ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/moveit-resources/default.nix b/distros/noetic/moveit-resources/default.nix index a8cbe8183f..aeb2b9c1e7 100644 --- a/distros/noetic/moveit-resources/default.nix +++ b/distros/noetic/moveit-resources/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, robot-state-publisher }: buildRosPackage { pname = "ros-noetic-moveit-resources"; - version = "0.8.0-r1"; + version = "0.8.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "291ca0f0b0b28c74a3eb2d82df027e96f6214b4a3d4ea8ac9d6f44688351f9b5"; + url = "https://github.com/ros-gbp/moveit_resources-release/archive/release/noetic/moveit_resources/0.8.1-1.tar.gz"; + name = "0.8.1-1.tar.gz"; + sha256 = "676d396be3f8fecbdb7d6a41a2b49613e440b955d51737517be177ecd2f2b136"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-benchmarks/default.nix b/distros/noetic/moveit-ros-benchmarks/default.nix index 1f562f4cc9..77d3c9dc5f 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_benchmarks/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "faa5d8023fb5216ac6c21cc230d87ec8f198f48281f80399546943883e648217"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_benchmarks/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "fdaab59e388f3fe611c8b38c77cfefcb59306db0152726ab3acf3dce0fde4019"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-control-interface/default.nix b/distros/noetic/moveit-ros-control-interface/default.nix index eb1ee0ab41..ba8a01d274 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_control_interface/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "5fc48133d8e6ff9e69253b08414e6d8976d5aaab09247e89720f936e57a2bfbe"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_control_interface/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "a1ee11c54e38bf0b8ac9f9c1ef5ec28690e057b9c4cb1429645f48ec48c989d3"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-manipulation/default.nix b/distros/noetic/moveit-ros-manipulation/default.nix index 21299ba73d..d4dc6b7c74 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_manipulation/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "9cbd8d9e4edc0214a48b4eb477cb75a2fea4e329c6acd35264d6dba5a80d920d"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_manipulation/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "974e7eb8336e60a341523209cf4f0ad175dad73cffd735863d4410f7e0c6e7d2"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-move-group/default.nix b/distros/noetic/moveit-ros-move-group/default.nix index fe771df63f..36d4a09bd3 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_move_group/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "293e1fd21740352afebb7190572ae11af238bdde55df6eaadb0b609d1b9c70cd"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_move_group/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "ed3edbf9d71d930615af784fbb71d26e3b7920f95834cf36258443cef729f7b5"; }; 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 3dd4701495..4cbec76ad7 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_occupancy_map_monitor/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "d27598bccb0fffe83b391cd01e14d78c50016e0d8744cd9942b51c93800d9ec5"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_occupancy_map_monitor/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "141f36d045329a818311a9b190a0185538c25eaad2a4ac2ee78b10756f0cab82"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-perception/default.nix b/distros/noetic/moveit-ros-perception/default.nix index 651272be4b..908f31c142 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_perception/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "e1f1d35c2ce626072dc7bfd4148fd9696b84993d989c214f10bab4620f522f64"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_perception/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "7ef0a3b1a2b0bbc6206f4bcee9a2fc1c5c51eab3410d352556b8f6fd3c7d46b8"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-planning-interface/default.nix b/distros/noetic/moveit-ros-planning-interface/default.nix index b4afe22a94..dba5a94cd4 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning_interface/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "e9b2d4812d28011bba657c7b31080e27eb2e59fe5feace08b68602b3783caf31"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning_interface/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "c95984560b7221359bc30930abf52870eb1bfa11b0bdb02e799d9ed72a5ad95c"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-planning/default.nix b/distros/noetic/moveit-ros-planning/default.nix index 45e104e353..a16413ff66 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "c51c6da5e67853939b42bb855bb7f15e83733e1e21f25a9410daf47775d8e218"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "f11a2254fbee86aded2ae22e75129b60fdb3e6fd5b19d8693d1bf33d0cf7b3c9"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-robot-interaction/default.nix b/distros/noetic/moveit-ros-robot-interaction/default.nix index cfa0d61fe8..d66484215d 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_robot_interaction/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "99a7b0c4aeb31b6fcc612dad230111e8749e219e9756149c1dc970b7c3eec282"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_robot_interaction/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "cdbce113bea5e1d2177122ca60c25cd310c974ffffd0fbd5815cf705aa6a78df"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-visualization/default.nix b/distros/noetic/moveit-ros-visualization/default.nix index 2f2761c39a..85ece087f1 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_visualization/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "834a12e74406ed773f1c93257282000d1089388615f47936726c1ce4703c0d13"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_visualization/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "73f669d50f1e174780af91f969824628975de779e60bad38639ef264cd559cb5"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros-warehouse/default.nix b/distros/noetic/moveit-ros-warehouse/default.nix index 325e6e58e0..81fce7ef4a 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_warehouse/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "564f24e707691567b7cbcfc782dd783ec9c1aba3d0b6fcea99ae56a5ebf70eb3"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_warehouse/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "8b2624d9b606175b910dbcbcd6703bef31933c2170b01aa729306a00f043c807"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-ros/default.nix b/distros/noetic/moveit-ros/default.nix index f0b28a00b7..6ea8c6d5cd 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "835db17771e3a7867321bf1e8d25d5eee59034bebbed077c1e89608dfd429da6"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "ed6285b103de445dcd38bc6beb1cd0c0dae9594c51c29a6a3a2a8e1766207fc6"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-runtime/default.nix b/distros/noetic/moveit-runtime/default.nix index 03e97551fd..33fc5b679b 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_runtime/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "f6f3ce6ce9802f426876b26eeb817cf1358333e6e63adfc30bf18f5d7631d68b"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_runtime/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "fb6b20c27fcf79bbac559c4861ba61ad357c7e2a18f51e960ff691771b582310"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-servo/default.nix b/distros/noetic/moveit-servo/default.nix index cf0a9403a9..067d9784e6 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_servo/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "e3075e598091a4b253a4619bddbe4d5ec8774d3628b4f64bbd9e22ea6cf420eb"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_servo/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "5c094385c675b0b30f2e0c725acc10e355973495ce9098f80f71e7f94c0c967f"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-setup-assistant/default.nix b/distros/noetic/moveit-setup-assistant/default.nix index 3c932b93f3..3ce59baa9a 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, libyamlcpp, moveit-core, moveit-resources-panda-moveit-config, moveit-ros-planning, moveit-ros-visualization, ogre1_9, ompl, qt5, rosconsole, roscpp, rosunit, rviz, srdfdom, urdf, xacro }: buildRosPackage { pname = "ros-noetic-moveit-setup-assistant"; - version = "1.1.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_setup_assistant/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "98dad786e961c70b80ce7c53138d6b987870afeaf4ebb3b2369d1bcd18ea1f8d"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_setup_assistant/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "557279016096a9fadb028d556a222a070414653b40354c0a0e98372f0d9eb35d"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-sim-controller/default.nix b/distros/noetic/moveit-sim-controller/default.nix new file mode 100644 index 0000000000..ec39164ef0 --- /dev/null +++ b/distros/noetic/moveit-sim-controller/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, moveit-core, moveit-ros-planning, ros-control-boilerplate, roscpp, roslint, rosparam-shortcuts }: +buildRosPackage { + pname = "ros-noetic-moveit-sim-controller"; + version = "0.3.0-r1"; + + src = fetchurl { + url = "https://github.com/PickNikRobotics/moveit_sim_controller-release/archive/release/noetic/moveit_sim_controller/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "e14d41295815c0152a42a74bddf9c18e49b5d89a361de3555f50ba5459e9eed9"; + }; + + buildType = "catkin"; + buildInputs = [ roslint ]; + propagatedBuildInputs = [ moveit-core moveit-ros-planning ros-control-boilerplate roscpp rosparam-shortcuts ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A simulation interface for a hardware interface for ros_control, and loads default joint values from SRDF''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-simple-controller-manager/default.nix b/distros/noetic/moveit-simple-controller-manager/default.nix index c6cbbdb1f9..24a75951c9 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_simple_controller_manager/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "5cc86e4968183f2aa99a69aadf04b6e1e8d1350364f28f1ed87cbd0976190f68"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_simple_controller_manager/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "888d2692f2c2e6fed7968204646756824ae9016310ee8ffb34c663d488bc84dc"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit/default.nix b/distros/noetic/moveit/default.nix index 78d3f6d11d..6ca1e731eb 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "25db923d6b925cd43287a19b0848817a669311f75e4c2490e1b561470c1c8acb"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "ab9afcd8d27c38b9df39df12ccd8c7cd04963d0dbb7b7e2eb8c1cdfcc23b16a9"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation-common/default.nix b/distros/noetic/neonavigation-common/default.nix index e05b642c53..6d93dfc9c6 100644 --- a/distros/noetic/neonavigation-common/default.nix +++ b/distros/noetic/neonavigation-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, roslint, rostest, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-neonavigation-common"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_common/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "46e4902fe6f31055311cb20114e74e1ed8c1a2968d6885ef87d2e07937c01843"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_common/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "cfbf49df3f8a85b14e23505942c17f038722a1a2b67ef1d6eb25a8c343faa2d5"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation-launch/default.nix b/distros/noetic/neonavigation-launch/default.nix index b195f45d33..82b8cc30c9 100644 --- a/distros/noetic/neonavigation-launch/default.nix +++ b/distros/noetic/neonavigation-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace, map-server, planner-cspace, safety-limiter, tf2-ros, trajectory-tracker, trajectory-tracker-rviz-plugins }: buildRosPackage { pname = "ros-noetic-neonavigation-launch"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_launch/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "0bf34fe27e93592ef055b1054d3ce77d3f9b513b055be16d2831a7b3d5f1d980"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_launch/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "0ec5d529d6a32571b48c1f4b402668e9df1ddf232fda50e62a838d35af20b07e"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation/default.nix b/distros/noetic/neonavigation/default.nix index 9d3f4c9f32..7e42c66175 100644 --- a/distros/noetic/neonavigation/default.nix +++ b/distros/noetic/neonavigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-cspace, joystick-interrupt, map-organizer, neonavigation-common, neonavigation-launch, obj-to-pointcloud, planner-cspace, safety-limiter, track-odometry, trajectory-tracker }: buildRosPackage { pname = "ros-noetic-neonavigation"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "71ea814e2bfe5014ec442a9ba7dda9cddb05890ef386ce5150c00b626df9fa3b"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "dd96967d57cde68798e59a282118357d8f681148e5f5f482c5800619384e8934"; }; buildType = "catkin"; diff --git a/distros/noetic/obj-to-pointcloud/default.nix b/distros/noetic/obj-to-pointcloud/default.nix index e1568cec1d..67bd156102 100644 --- a/distros/noetic/obj-to-pointcloud/default.nix +++ b/distros/noetic/obj-to-pointcloud/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, neonavigation-common, pcl, pcl-conversions, roscpp, roslint, rostest, sensor-msgs }: buildRosPackage { pname = "ros-noetic-obj-to-pointcloud"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/obj_to_pointcloud/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "60b9a85b4fae06fc03631f760d63fb981e2b195aa3839f3e1600b26e10dbeeeb"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/obj_to_pointcloud/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "f7a31748c494bd15abe474bdd76daf31deb1cd42a2187b228a231bac95e130c5"; }; buildType = "catkin"; diff --git a/distros/noetic/opw-kinematics/default.nix b/distros/noetic/opw-kinematics/default.nix index 002f17cd01..f69e67c5e0 100644 --- a/distros/noetic/opw-kinematics/default.nix +++ b/distros/noetic/opw-kinematics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, eigen, gtest, ros-industrial-cmake-boilerplate }: buildRosPackage { pname = "ros-noetic-opw-kinematics"; - version = "0.4.3-r1"; + version = "0.4.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/opw_kinematics-release/archive/release/noetic/opw_kinematics/0.4.3-1.tar.gz"; - name = "0.4.3-1.tar.gz"; - sha256 = "a52ca47f208e4c261c6764ef6f66119ce36151d600783c3023a3e8d3188866c5"; + url = "https://github.com/ros-industrial-release/opw_kinematics-release/archive/release/noetic/opw_kinematics/0.4.4-1.tar.gz"; + name = "0.4.4-1.tar.gz"; + sha256 = "d5a464c95768f5451b1eb15b2ae44df42d3eec18eaa8cc12f31ddeb36e64c065"; }; buildType = "cmake"; diff --git a/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix b/distros/noetic/pilz-industrial-motion-planner-testutils/default.nix index 089cc549f1..def2113852 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner_testutils/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "2900ea942365c62557555645d9b8a7857c76b8ca2642fc551d283735fdaaa8a2"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner_testutils/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "1c726041266ec24124b57ee33cc7370144fc9bcdc9fe7a524438847fee501e4d"; }; buildType = "catkin"; diff --git a/distros/noetic/pilz-industrial-motion-planner/default.nix b/distros/noetic/pilz-industrial-motion-planner/default.nix index f4dcd6765c..f081f5f4a9 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.5-r1"; + version = "1.1.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "1664223d61f06c7f6f796f2106f7d688f559ac0b19b06eca39b9b71a46f3725a"; + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/pilz_industrial_motion_planner/1.1.6-1.tar.gz"; + name = "1.1.6-1.tar.gz"; + sha256 = "bdbbbd80e3f3ac2234523d497af371515502e1de2acf541766f1e408b02f9d26"; }; buildType = "catkin"; diff --git a/distros/noetic/pinocchio/default.nix b/distros/noetic/pinocchio/default.nix index 5d51642faa..d1d933b36a 100644 --- a/distros/noetic/pinocchio/default.nix +++ b/distros/noetic/pinocchio/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, eigenpy, git, python3, python3Packages, urdfdom }: buildRosPackage { pname = "ros-noetic-pinocchio"; - version = "2.6.3-r1"; + version = "2.6.4-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/noetic/pinocchio/2.6.3-1.tar.gz"; - name = "2.6.3-1.tar.gz"; - sha256 = "565952f21af20330a30741b884dad3234faa303e8cebc602e06db48f9fca38d1"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/noetic/pinocchio/2.6.4-1.tar.gz"; + name = "2.6.4-1.tar.gz"; + sha256 = "3344ad8eb1728111af01b13240c2fb355fb7b754f022243f3d282eea16c191b3"; }; buildType = "cmake"; diff --git a/distros/noetic/planner-cspace/default.nix b/distros/noetic/planner-cspace/default.nix index 804834eaa1..cc56eaf894 100644 --- a/distros/noetic/planner-cspace/default.nix +++ b/distros/noetic/planner-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, costmap-cspace, costmap-cspace-msgs, diagnostic-updater, geometry-msgs, map-server, move-base-msgs, nav-msgs, neonavigation-common, planner-cspace-msgs, roscpp, roslint, rostest, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-msgs, trajectory-tracker, trajectory-tracker-msgs }: buildRosPackage { pname = "ros-noetic-planner-cspace"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/planner_cspace/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "66fee8d7dfca075b71630878739c7a60ab0d2e62fb5f808221666a8d540ed4dc"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/planner_cspace/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "bf8e289dbf4028c208697adc015afcd7b8e8f0cf1944790b53b7a88fb61668cf"; }; buildType = "catkin"; diff --git a/distros/noetic/plotjuggler/default.nix b/distros/noetic/plotjuggler/default.nix index a8c94c976a..badc6f8161 100644 --- a/distros/noetic/plotjuggler/default.nix +++ b/distros/noetic/plotjuggler/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, binutils, boost, catkin, cppzmq, qt5, roslib }: buildRosPackage { pname = "ros-noetic-plotjuggler"; - version = "3.3.2-r1"; + version = "3.3.3-r1"; src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/noetic/plotjuggler/3.3.2-1.tar.gz"; - name = "3.3.2-1.tar.gz"; - sha256 = "3b7b7202186e8d6ef69c360a6ab8992fe9c4dffde89957e68cccfdfc8d8746b9"; + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/noetic/plotjuggler/3.3.3-1.tar.gz"; + name = "3.3.3-1.tar.gz"; + sha256 = "576ca97653b011981a118773da6a958eb42b4462f6622f03e46e3b9986b993f2"; }; buildType = "catkin"; diff --git a/distros/noetic/psen-scan-v2/default.nix b/distros/noetic/psen-scan-v2/default.nix index fc6de7425c..e4cb65b4ed 100644 --- a/distros/noetic/psen-scan-v2/default.nix +++ b/distros/noetic/psen-scan-v2/default.nix @@ -2,20 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, code-coverage, fmt, pilz-testutils, robot-state-publisher, rosbag, rosconsole-bridge, roscpp, roslaunch, rostest, rosunit, rviz, sensor-msgs, xacro }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, fmt, geometry-msgs, message-generation, message-runtime, robot-state-publisher, rosbag, rosconsole-bridge, roscpp, roslaunch, rostest, rosunit, rviz, sensor-msgs, std-msgs, tinyxml-2, visualization-msgs, xacro }: buildRosPackage { pname = "ros-noetic-psen-scan-v2"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/PilzDE/psen_scan_v2-release/archive/release/noetic/psen_scan_v2/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "f5560119f27e12b2ec2e27fae7de2dbb0975335f12e0d4076af35af76e7336b9"; + url = "https://github.com/PilzDE/psen_scan_v2-release/archive/release/noetic/psen_scan_v2/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "649e51d059c20a671ce9e27b178b8ffa72683dc98c8020ae43d5e34bd64d6961"; }; buildType = "catkin"; - checkInputs = [ code-coverage pilz-testutils rosbag roslaunch rostest rosunit ]; - propagatedBuildInputs = [ fmt robot-state-publisher rosconsole-bridge roscpp roslaunch rviz sensor-msgs xacro ]; + buildInputs = [ cmake-modules message-generation ]; + checkInputs = [ code-coverage rosbag roslaunch rostest rosunit ]; + propagatedBuildInputs = [ fmt geometry-msgs message-runtime robot-state-publisher rosconsole-bridge roscpp roslaunch rviz sensor-msgs std-msgs tinyxml-2 visualization-msgs xacro ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/robot-calibration-msgs/default.nix b/distros/noetic/robot-calibration-msgs/default.nix index 2b0a211d92..b2295a4e22 100644 --- a/distros/noetic/robot-calibration-msgs/default.nix +++ b/distros/noetic/robot-calibration-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-robot-calibration-msgs"; - version = "0.6.4-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/noetic/robot_calibration_msgs/0.6.4-1.tar.gz"; - name = "0.6.4-1.tar.gz"; - sha256 = "90dcef12df3501596deef0b54aecae6da568f24a0702d533a16f3503dace8215"; + url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/noetic/robot_calibration_msgs/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "dcc0c22d1e110b7eb81658606d1431938b2195c86d95bc8f36ee98aae92d665d"; }; buildType = "catkin"; diff --git a/distros/noetic/robot-calibration/default.nix b/distros/noetic/robot-calibration/default.nix index cd02150bc9..25cb4ab836 100644 --- a/distros/noetic/robot-calibration/default.nix +++ b/distros/noetic/robot-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, camera-calibration-parsers, catkin, ceres-solver, code-coverage, control-msgs, cv-bridge, geometry-msgs, gflags, kdl-parser, moveit-msgs, nav-msgs, orocos-kdl, pluginlib, protobuf, robot-calibration-msgs, rosbag, roscpp, sensor-msgs, std-msgs, suitesparse, tf, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-robot-calibration"; - version = "0.6.4-r1"; + version = "0.6.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/noetic/robot_calibration/0.6.4-1.tar.gz"; - name = "0.6.4-1.tar.gz"; - sha256 = "f90812efe92713874c112e6a8dc83efde3ce72915f102dfcd4f1a8db8e057883"; + url = "https://github.com/ros-gbp/robot_calibration-release/archive/release/noetic/robot_calibration/0.6.5-1.tar.gz"; + name = "0.6.5-1.tar.gz"; + sha256 = "02482fe8c6e8ed687cc90c1e67bc3469c049544d0cd05a76c7223270f7d5c4f3"; }; buildType = "catkin"; diff --git a/distros/noetic/ros-industrial-cmake-boilerplate/default.nix b/distros/noetic/ros-industrial-cmake-boilerplate/default.nix index b7286ba46f..a17a094572 100644 --- a/distros/noetic/ros-industrial-cmake-boilerplate/default.nix +++ b/distros/noetic/ros-industrial-cmake-boilerplate/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, clang, cmake, cppcheck, gtest, include-what-you-use, lcov }: buildRosPackage { pname = "ros-noetic-ros-industrial-cmake-boilerplate"; - version = "0.2.12-r1"; + version = "0.2.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_industrial_cmake_boilerplate-release/archive/release/noetic/ros_industrial_cmake_boilerplate/0.2.12-1.tar.gz"; - name = "0.2.12-1.tar.gz"; - sha256 = "e5be9fe0af76ea66f796c769ff8a89f3e84e6f7b4da68a9a9e0fafd89dbf6c82"; + url = "https://github.com/ros-industrial-release/ros_industrial_cmake_boilerplate-release/archive/release/noetic/ros_industrial_cmake_boilerplate/0.2.13-1.tar.gz"; + name = "0.2.13-1.tar.gz"; + sha256 = "f056d28be03eb3ebe6407d7315bac975f73e5a0929c17fb6d925ffccae441d5b"; }; buildType = "cmake"; diff --git a/distros/noetic/rosmsg-cpp/default.nix b/distros/noetic/rosmsg-cpp/default.nix new file mode 100644 index 0000000000..34cf72f8a6 --- /dev/null +++ b/distros/noetic/rosmsg-cpp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, cpp-common, geometry-msgs, message-runtime, python3, ros-environment, roslib, rosunit }: +buildRosPackage { + pname = "ros-noetic-rosmsg-cpp"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/ctu-vras/rosmsg_cpp-release/archive/release/noetic/rosmsg_cpp/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "55cade697aaddad90380206c883b2a95813bc662810a4adf8ee69c94af140868"; + }; + + buildType = "catkin"; + checkInputs = [ geometry-msgs rosunit ]; + propagatedBuildInputs = [ cpp-common message-runtime python3 roslib ]; + nativeBuildInputs = [ catkin ros-environment ]; + + meta = { + description = ''C++ library for getting full message definition or MD5 sum given message type as string''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/roswww/default.nix b/distros/noetic/roswww/default.nix new file mode 100644 index 0000000000..44d5970575 --- /dev/null +++ b/distros/noetic/roswww/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosbridge-server, rosgraph, rospack, rostest }: +buildRosPackage { + pname = "ros-noetic-roswww"; + version = "0.1.13-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/roswww-release/archive/release/noetic/roswww/0.1.13-1.tar.gz"; + name = "0.1.13-1.tar.gz"; + sha256 = "21b7ab479ab18b0a1fb19faee08f5391785ffd27fd60bf15dc9d117b8d755b9e"; + }; + + buildType = "catkin"; + buildInputs = [ python3Packages.catkin-pkg ]; + checkInputs = [ python3Packages.selenium rostest ]; + propagatedBuildInputs = [ rosbridge-server rosgraph rospack ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Feathery lightweight web server for ROS, that is based on Tornado web server module.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rviz/default.nix b/distros/noetic/rviz/default.nix index ba8cada146..5fd1b1385a 100644 --- a/distros/noetic/rviz/default.nix +++ b/distros/noetic/rviz/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, assimp, catkin, cmake-modules, eigen, geometry-msgs, image-transport, interactive-markers, laser-geometry, libGL, libGLU, libyamlcpp, map-msgs, media-export, message-filters, message-generation, message-runtime, nav-msgs, ogre1_9, pluginlib, python-qt-binding, qt5, resource-retriever, rosbag, rosconsole, roscpp, roslib, rospy, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, tinyxml-2, urdf, urdfdom, urdfdom-headers, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, assimp, catkin, cmake-modules, eigen, geometry-msgs, image-transport, interactive-markers, laser-geometry, libGL, libGLU, libyamlcpp, map-msgs, media-export, message-filters, message-generation, message-runtime, nav-msgs, ogre1_9, pluginlib, python-qt-binding, qt5, resource-retriever, rosconsole, roscpp, roslib, rospy, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, tinyxml-2, urdf, urdfdom, urdfdom-headers, visualization-msgs }: buildRosPackage { pname = "ros-noetic-rviz"; - version = "1.14.10-r1"; + version = "1.14.11-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rviz-release/archive/release/noetic/rviz/1.14.10-1.tar.gz"; - name = "1.14.10-1.tar.gz"; - sha256 = "e55513ec8a0219e94812f70145357f9d3f0a3d80d71e267de2394bf11d028b83"; + url = "https://github.com/ros-gbp/rviz-release/archive/release/noetic/rviz/1.14.11-1.tar.gz"; + name = "1.14.11-1.tar.gz"; + sha256 = "4d1be33aebbcdeaf148687caa4c9c35f45a2700aaa48969a8d8566c44db3cc29"; }; buildType = "catkin"; buildInputs = [ cmake-modules eigen message-generation urdfdom urdfdom-headers ]; checkInputs = [ rostest rosunit ]; - propagatedBuildInputs = [ assimp geometry-msgs image-transport interactive-markers laser-geometry libGL libGLU libyamlcpp map-msgs media-export message-filters message-runtime nav-msgs ogre1_9 pluginlib python-qt-binding qt5.qtbase resource-retriever rosbag rosconsole roscpp roslib rospy sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros tinyxml-2 urdf visualization-msgs ]; + propagatedBuildInputs = [ assimp geometry-msgs image-transport interactive-markers laser-geometry libGL libGLU libyamlcpp map-msgs media-export message-filters message-runtime nav-msgs ogre1_9 pluginlib python-qt-binding qt5.qtbase resource-retriever rosconsole roscpp roslib rospy sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros tinyxml-2 urdf visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/safety-limiter/default.nix b/distros/noetic/safety-limiter/default.nix index 52d6f0856c..cc5ed2b2d8 100644 --- a/distros/noetic/safety-limiter/default.nix +++ b/distros/noetic/safety-limiter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, eigen, geometry-msgs, nav-msgs, neonavigation-common, pcl, pcl-conversions, pcl-ros, roscpp, roslint, rostest, safety-limiter-msgs, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-safety-limiter"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/safety_limiter/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "69e9cae3f3533f07476b48d74b400e70d4ab5b1d3b371f84c1871ae6cb04afd1"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/safety_limiter/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "8d10674d867b52f263e1042fd7ff2b884f41c2bf2113048b0126d73a1e32888b"; }; buildType = "catkin"; diff --git a/distros/noetic/septentrio-gnss-driver/default.nix b/distros/noetic/septentrio-gnss-driver/default.nix index f859dfa6f8..53f6901d79 100644 --- a/distros/noetic/septentrio-gnss-driver/default.nix +++ b/distros/noetic/septentrio-gnss-driver/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, diagnostic-msgs, geometry-msgs, gps-common, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, sensor-msgs, xmlrpcpp }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, diagnostic-msgs, geometry-msgs, gps-common, libpcap, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, sensor-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-septentrio-gnss-driver"; - version = "1.0.6-r1"; + version = "1.0.8-r1"; src = fetchurl { - url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/noetic/septentrio_gnss_driver/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "64269ee89b1db63723ca48044a7481a42eeaf197567d67251e9c1bf16bdafbe5"; + url = "https://github.com/septentrio-users/septentrio_gnss_driver-release/archive/release/noetic/septentrio_gnss_driver/1.0.8-1.tar.gz"; + name = "1.0.8-1.tar.gz"; + sha256 = "4f57d9e9cee6be0f612b13cdfb9b8b958f045d471a1cf095575dc8f7f355bd82"; }; buildType = "catkin"; buildInputs = [ message-generation ]; - propagatedBuildInputs = [ boost cpp-common diagnostic-msgs geometry-msgs gps-common message-runtime rosconsole roscpp roscpp-serialization rostime sensor-msgs xmlrpcpp ]; + propagatedBuildInputs = [ boost cpp-common diagnostic-msgs geometry-msgs gps-common libpcap message-runtime rosconsole roscpp roscpp-serialization rostime sensor-msgs xmlrpcpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/tesseract-common/default.nix b/distros/noetic/tesseract-common/default.nix index 38447149dc..d6851ece8c 100644 --- a/distros/noetic/tesseract-common/default.nix +++ b/distros/noetic/tesseract-common/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, clang, cmake, console-bridge, eigen, gtest, lcov, ros-industrial-cmake-boilerplate, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, clang, cmake, console-bridge, eigen, gtest, lcov, libyamlcpp, ros-industrial-cmake-boilerplate, tinyxml-2 }: buildRosPackage { pname = "ros-noetic-tesseract-common"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_common/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "d4a329fa5a25f252231d486ebcbfed44e6054f5ee39ed0b157639564fb8664cc"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_common/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "3eceda79dd221da6953501e23970205d56bfe9a362770d8094e8eb0f5f5b5266"; }; buildType = "cmake"; buildInputs = [ ros-industrial-cmake-boilerplate ]; checkInputs = [ clang gtest lcov ]; - propagatedBuildInputs = [ boost console-bridge eigen tinyxml-2 ]; + propagatedBuildInputs = [ boost console-bridge eigen libyamlcpp tinyxml-2 ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/tesseract-environment/default.nix b/distros/noetic/tesseract-environment/default.nix index 6206d33f6c..dddd73476a 100644 --- a/distros/noetic/tesseract-environment/default.nix +++ b/distros/noetic/tesseract-environment/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, llvmPackages, orocos-kdl, ros-industrial-cmake-boilerplate, tesseract-collision, tesseract-common, tesseract-geometry, tesseract-kinematics, tesseract-scene-graph, tesseract-support, tesseract-urdf }: +{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, llvmPackages, ros-industrial-cmake-boilerplate, tesseract-collision, tesseract-common, tesseract-geometry, tesseract-kinematics, tesseract-scene-graph, tesseract-srdf, tesseract-state-solver, tesseract-support, tesseract-urdf }: buildRosPackage { pname = "ros-noetic-tesseract-environment"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_environment/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "720aaf4a9e72f27db13c17d5ba5dd2e8e1c448a2d3cdb0f3451396ba2271bead"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_environment/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "38eb9c8ce2aee6602a4276c2b288156b19f0ad189baf292bf701b9cb51f346bb"; }; buildType = "cmake"; buildInputs = [ ros-industrial-cmake-boilerplate ]; checkInputs = [ gtest llvmPackages.openmp tesseract-support ]; - propagatedBuildInputs = [ console-bridge eigen orocos-kdl tesseract-collision tesseract-common tesseract-geometry tesseract-kinematics tesseract-scene-graph tesseract-urdf ]; + propagatedBuildInputs = [ console-bridge eigen tesseract-collision tesseract-common tesseract-geometry tesseract-kinematics tesseract-scene-graph tesseract-srdf tesseract-state-solver tesseract-urdf ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/tesseract-geometry/default.nix b/distros/noetic/tesseract-geometry/default.nix index 97fa35de1b..438c6afa7e 100644 --- a/distros/noetic/tesseract-geometry/default.nix +++ b/distros/noetic/tesseract-geometry/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, cmake, console-bridge, eigen, gtest, octomap, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-support }: buildRosPackage { pname = "ros-noetic-tesseract-geometry"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_geometry/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "9db968bdfab05f4a3ef50c1ddeb07570904d04bee48637626eb52fb858525b56"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_geometry/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "fa84bdf657d5e0958414125f96208ca53faeee820b2c443a0e200bb8fcad8184"; }; buildType = "cmake"; diff --git a/distros/noetic/tesseract-kinematics/default.nix b/distros/noetic/tesseract-kinematics/default.nix index d454fdde17..bff4691f45 100644 --- a/distros/noetic/tesseract-kinematics/default.nix +++ b/distros/noetic/tesseract-kinematics/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, opw-kinematics, orocos-kdl, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-scene-graph, tesseract-srdf, tesseract-support, tesseract-urdf }: +{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, libyamlcpp, opw-kinematics, orocos-kdl, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-scene-graph, tesseract-state-solver, tesseract-support, tesseract-urdf }: buildRosPackage { pname = "ros-noetic-tesseract-kinematics"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_kinematics/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "5178a5136b7e754f1ab5501188d7775b75a9a48b1affd7c5dc537e020739c6c5"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_kinematics/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "deac10351f396271c9e0c195b9ff93c487bf45c21e50d1ce8b39203f72f21745"; }; buildType = "cmake"; buildInputs = [ ros-industrial-cmake-boilerplate ]; checkInputs = [ gtest tesseract-support tesseract-urdf ]; - propagatedBuildInputs = [ console-bridge eigen opw-kinematics orocos-kdl tesseract-common tesseract-scene-graph tesseract-srdf ]; + propagatedBuildInputs = [ console-bridge eigen libyamlcpp opw-kinematics orocos-kdl tesseract-common tesseract-scene-graph tesseract-state-solver ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/tesseract-scene-graph/default.nix b/distros/noetic/tesseract-scene-graph/default.nix index 50a6945c47..9e630db489 100644 --- a/distros/noetic/tesseract-scene-graph/default.nix +++ b/distros/noetic/tesseract-scene-graph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, cmake, console-bridge, eigen, gtest, orocos-kdl, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-geometry, tesseract-support }: buildRosPackage { pname = "ros-noetic-tesseract-scene-graph"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_scene_graph/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "a95645e2ad86a287ef369a55a090b0f2e481c6bc4ac733fa824a302370c35e75"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_scene_graph/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "cc335bdab7cff12ccdf7ea6dc1fccabea2f7c8111d352d10b9d5c293d920bf3d"; }; buildType = "cmake"; diff --git a/distros/noetic/tesseract-srdf/default.nix b/distros/noetic/tesseract-srdf/default.nix index b4d2c0f688..4aad08d5b4 100644 --- a/distros/noetic/tesseract-srdf/default.nix +++ b/distros/noetic/tesseract-srdf/default.nix @@ -2,21 +2,21 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-scene-graph, tesseract-support }: +{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, libyamlcpp, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-scene-graph, tesseract-support }: buildRosPackage { pname = "ros-noetic-tesseract-srdf"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_srdf/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "c4f83af8cab478fb477dfdc90d489286a1021b48ddedec7a8fe7f09c0d1b4e5b"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_srdf/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "b5a55189d5994f4de6fa23dc807591c6bddeafdb1c5a8ef8000cdd733bbb0d58"; }; buildType = "cmake"; buildInputs = [ ros-industrial-cmake-boilerplate ]; checkInputs = [ gtest tesseract-support ]; - propagatedBuildInputs = [ console-bridge eigen tesseract-common tesseract-scene-graph ]; + propagatedBuildInputs = [ console-bridge eigen libyamlcpp tesseract-common tesseract-scene-graph ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/tesseract-state-solver/default.nix b/distros/noetic/tesseract-state-solver/default.nix new file mode 100644 index 0000000000..1676c0f520 --- /dev/null +++ b/distros/noetic/tesseract-state-solver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2021 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, orocos-kdl, ros-industrial-cmake-boilerplate, tesseract-common, tesseract-scene-graph, tesseract-support, tesseract-urdf }: +buildRosPackage { + pname = "ros-noetic-tesseract-state-solver"; + version = "0.6.6-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_state_solver/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "291853f1151aba54147357fb2d4a1471f0e14d6be72b23014842e4f0e0374cc8"; + }; + + buildType = "cmake"; + buildInputs = [ ros-industrial-cmake-boilerplate ]; + checkInputs = [ gtest tesseract-support tesseract-urdf ]; + propagatedBuildInputs = [ console-bridge eigen orocos-kdl tesseract-common tesseract-scene-graph ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''The state solver for tesseract_scene_graph''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/tesseract-support/default.nix b/distros/noetic/tesseract-support/default.nix index 659d5a0f00..793a2c505e 100644 --- a/distros/noetic/tesseract-support/default.nix +++ b/distros/noetic/tesseract-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, ros-industrial-cmake-boilerplate, tesseract-common }: buildRosPackage { pname = "ros-noetic-tesseract-support"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_support/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "43b191a57fab811b834548cd682e6ae35210695df2aab878bf269ce7f3bac0ea"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_support/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "f59949e16d76c7fe6d58f84dab9c9b3c584235f77cf9f60a4e717ea2a08e653c"; }; buildType = "cmake"; diff --git a/distros/noetic/tesseract-urdf/default.nix b/distros/noetic/tesseract-urdf/default.nix index c8ea27496c..0c333c1a2f 100644 --- a/distros/noetic/tesseract-urdf/default.nix +++ b/distros/noetic/tesseract-urdf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, pcl, ros-industrial-cmake-boilerplate, tesseract-collision, tesseract-common, tesseract-geometry, tesseract-scene-graph, tesseract-support }: buildRosPackage { pname = "ros-noetic-tesseract-urdf"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_urdf/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "ba643d52b30db1078aa4c9acf6672360c61e0ed6f97bf0880b602e3bfe5135b7"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_urdf/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "9427bd53461be3ad7049a4c43a735b811680783c93c3fca46508081f8ae69414"; }; buildType = "cmake"; diff --git a/distros/noetic/tesseract-visualization/default.nix b/distros/noetic/tesseract-visualization/default.nix index 554e3e9558..bfe054b084 100644 --- a/distros/noetic/tesseract-visualization/default.nix +++ b/distros/noetic/tesseract-visualization/default.nix @@ -2,20 +2,20 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, ros-industrial-cmake-boilerplate, tesseract-collision, tesseract-common, tesseract-environment, tesseract-scene-graph }: +{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, ros-industrial-cmake-boilerplate, tesseract-collision, tesseract-common, tesseract-environment, tesseract-scene-graph, tesseract-state-solver }: buildRosPackage { pname = "ros-noetic-tesseract-visualization"; - version = "0.5.0-r1"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_visualization/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "4cfe4b588e833cc2b89069ae42776ff2ca588dff37cc5b38a579b79c89076974"; + url = "https://github.com/ros-industrial-release/tesseract-release/archive/release/noetic/tesseract_visualization/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "6138c78b23dcfce327bba1c1f00bcfc3a0b358a49db300f9767096e133fc866e"; }; buildType = "cmake"; buildInputs = [ ros-industrial-cmake-boilerplate ]; - propagatedBuildInputs = [ console-bridge eigen tesseract-collision tesseract-common tesseract-environment tesseract-scene-graph ]; + propagatedBuildInputs = [ console-bridge eigen tesseract-collision tesseract-common tesseract-environment tesseract-scene-graph tesseract-state-solver ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/test-mavros/default.nix b/distros/noetic/test-mavros/default.nix index eb6d82b5c9..047b3187a1 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.9.0-r1"; + version = "1.10.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/noetic/test_mavros/1.9.0-1.tar.gz"; - name = "1.9.0-1.tar.gz"; - sha256 = "09a361ed2644201e29be70f85400c40f9c18309a1531cace4b05e97c9bf7f9cf"; + url = "https://github.com/mavlink/mavros-release/archive/release/noetic/test_mavros/1.10.0-1.tar.gz"; + name = "1.10.0-1.tar.gz"; + sha256 = "a961f3b15cbfc65ff730d7988cc38a37fc668d78c6b92906acdd184bae9b7c23"; }; buildType = "catkin"; diff --git a/distros/noetic/track-odometry/default.nix b/distros/noetic/track-odometry/default.nix index 3fa8d50254..c0c1fd5e93 100644 --- a/distros/noetic/track-odometry/default.nix +++ b/distros/noetic/track-odometry/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen, geometry-msgs, message-filters, nav-msgs, neonavigation-common, roscpp, roslint, rostest, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-msgs }: buildRosPackage { pname = "ros-noetic-track-odometry"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/track_odometry/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "12e69a79581bc96e41701b1cef6eb7b84726fffa7ab215adf8046132f64c5b2d"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/track_odometry/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "563117122ca176944a8bdaaf8990585a232b6f356923d2a855cbb39f6399b679"; }; buildType = "catkin"; diff --git a/distros/noetic/trajectory-tracker/default.nix b/distros/noetic/trajectory-tracker/default.nix index 29621f93e4..8494a7995b 100644 --- a/distros/noetic/trajectory-tracker/default.nix +++ b/distros/noetic/trajectory-tracker/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, eigen, geometry-msgs, interactive-markers, nav-msgs, neonavigation-common, roscpp, roslint, rostest, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, trajectory-tracker-msgs }: buildRosPackage { pname = "ros-noetic-trajectory-tracker"; - version = "0.11.0-r1"; + version = "0.11.2-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/trajectory_tracker/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "e71d0b09f84c560ba0b67c39e82e916af1c0e14354f54c09f6e0e3d9f81a084c"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/trajectory_tracker/0.11.2-1.tar.gz"; + name = "0.11.2-1.tar.gz"; + sha256 = "3a4cf80d972cf0f716ef2db3ce5850ad0189b871b3c30e2b1a19b239ddaea6f9"; }; buildType = "catkin"; diff --git a/distros/noetic/turtlebot3-autorace-2020/default.nix b/distros/noetic/turtlebot3-autorace-2020/default.nix index 0c874b0d26..5f7a115d4b 100644 --- a/distros/noetic/turtlebot3-autorace-2020/default.nix +++ b/distros/noetic/turtlebot3-autorace-2020/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, turtlebot3-autorace-camera, turtlebot3-autorace-core, turtlebot3-autorace-detect, turtlebot3-autorace-driving, turtlebot3-autorace-msgs }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-2020"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_2020/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "e41b55aafd603d76d2b6270a4ed9a2d771da7ac15e90f34823c95a3a432bfac7"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_2020/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "0e67c30118a051aacb31f028ee65edee4aea5955ae5bc7a23bec053e7b4b11c6"; }; buildType = "catkin"; diff --git a/distros/noetic/turtlebot3-autorace-camera/default.nix b/distros/noetic/turtlebot3-autorace-camera/default.nix index b4e468104c..4195ef527a 100644 --- a/distros/noetic/turtlebot3-autorace-camera/default.nix +++ b/distros/noetic/turtlebot3-autorace-camera/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, pythonPackages, rospy, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, python3Packages, pythonPackages, rospy, sensor-msgs }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-camera"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_camera/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "894e634fd19fa53b1e4041e6dfd29588291969d612c78b8e6c2d388d60b2270a"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_camera/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "677cf80fe061c8cc01ba31bcb80ffa83907efd5954e4068878bca8a0fe2eb992"; }; buildType = "catkin"; - propagatedBuildInputs = [ cv-bridge dynamic-reconfigure pythonPackages.enum34 pythonPackages.numpy pythonPackages.opencv3 rospy sensor-msgs ]; + propagatedBuildInputs = [ cv-bridge dynamic-reconfigure python3Packages.opencv3 pythonPackages.enum34 pythonPackages.numpy rospy sensor-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/turtlebot3-autorace-core/default.nix b/distros/noetic/turtlebot3-autorace-core/default.nix index af1361a7c3..24216c95aa 100644 --- a/distros/noetic/turtlebot3-autorace-core/default.nix +++ b/distros/noetic/turtlebot3-autorace-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, roslaunch, rospy, std-msgs }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-core"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_core/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "b12960f4765807e11f6b26b0df57ee7c7905e3ed29847e8ff5b3d7fbebe8b04e"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_core/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "d9bf36bac1fd76e308b7fd9f10c304d07ae8da5ba825d64cec0f631918b861bd"; }; buildType = "catkin"; diff --git a/distros/noetic/turtlebot3-autorace-detect/default.nix b/distros/noetic/turtlebot3-autorace-detect/default.nix index 550f5cfc75..9cca6d0e2b 100644 --- a/distros/noetic/turtlebot3-autorace-detect/default.nix +++ b/distros/noetic/turtlebot3-autorace-detect/default.nix @@ -2,19 +2,19 @@ # Copyright 2021 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, geometry-msgs, move-base-msgs, nav-msgs, pythonPackages, rospy, sensor-msgs, std-msgs, tf }: +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, dynamic-reconfigure, geometry-msgs, move-base-msgs, nav-msgs, python3Packages, pythonPackages, rospy, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-detect"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_detect/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "527fb800331750397222f79a5821b07cd0ddba54391647b70412938e2100b275"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_detect/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "c25b137bb7dac2770de0f40d5b0667edf6f7f125de329dbc0af2f1dd8bafc6d5"; }; buildType = "catkin"; - propagatedBuildInputs = [ cv-bridge dynamic-reconfigure geometry-msgs move-base-msgs nav-msgs pythonPackages.enum34 pythonPackages.numpy pythonPackages.opencv3 rospy sensor-msgs std-msgs tf ]; + propagatedBuildInputs = [ cv-bridge dynamic-reconfigure geometry-msgs move-base-msgs nav-msgs python3Packages.opencv3 pythonPackages.enum34 pythonPackages.numpy rospy sensor-msgs std-msgs tf ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/turtlebot3-autorace-driving/default.nix b/distros/noetic/turtlebot3-autorace-driving/default.nix index 5e2f2bf664..7d0046ce97 100644 --- a/distros/noetic/turtlebot3-autorace-driving/default.nix +++ b/distros/noetic/turtlebot3-autorace-driving/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, nav-msgs, pythonPackages, rospy, sensor-msgs, std-msgs, tf, turtlebot3-autorace-msgs }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-driving"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_driving/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "5c43ec90714b913c4061502534c7176d20f0e7cd78710252decd93b56464c750"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_driving/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "03f25a6f2c271f2e7c7757818cdb9f9923a5cf22d6c5edc2131e5eb59cc68e1a"; }; buildType = "catkin"; diff --git a/distros/noetic/turtlebot3-autorace-msgs/default.nix b/distros/noetic/turtlebot3-autorace-msgs/default.nix index a23d57015c..bb2be0cc5c 100644 --- a/distros/noetic/turtlebot3-autorace-msgs/default.nix +++ b/distros/noetic/turtlebot3-autorace-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-turtlebot3-autorace-msgs"; - version = "1.1.0-r7"; + version = "1.1.1-r2"; src = fetchurl { - url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_msgs/1.1.0-7.tar.gz"; - name = "1.1.0-7.tar.gz"; - sha256 = "4fce4e1f725b2eb980e9c499c2063fa0aab3c0accfb59017f52f91aece9423e1"; + url = "https://github.com/ROBOTIS-GIT-release/turtlebot3_autorace_2020_release/archive/release/noetic/turtlebot3_autorace_msgs/1.1.1-2.tar.gz"; + name = "1.1.1-2.tar.gz"; + sha256 = "0be60a38d898e2c517a0ce6fba2360255125adbaf9593d1abf76382dcb63bc21"; }; buildType = "catkin";