From 7836189a6d1833c744d4b0df07afa1d255cd7be8 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Wed, 9 Sep 2020 15:37:07 -0400 Subject: [PATCH] regenerate all distros, Wed Sep 9 15:37:07 2020 --- .../dashing/camera-calibration/default.nix | 8 +- .../dashing/contracts-lite-vendor/default.nix | 23 +++ distros/dashing/depth-image-proc/default.nix | 18 +-- distros/dashing/generated.nix | 4 +- distros/dashing/grbl-ros/default.nix | 11 +- distros/dashing/image-pipeline/default.nix | 13 +- distros/dashing/image-proc/default.nix | 14 +- distros/dashing/image-publisher/default.nix | 20 ++- distros/dashing/image-rotate/default.nix | 14 +- distros/dashing/image-view/default.nix | 14 +- distros/dashing/stereo-image-proc/default.nix | 12 +- .../eloquent/behaviortree-cpp-v3/default.nix | 8 +- distros/eloquent/eigenpy/default.nix | 25 ++++ distros/eloquent/generated.nix | 30 +++- distros/eloquent/grbl-ros/default.nix | 11 +- .../eloquent/mrt-cmake-modules/default.nix | 24 ++++ .../eloquent/rqt-robot-monitor/default.nix | 8 +- .../system-modes-examples/default.nix | 16 +-- distros/eloquent/system-modes/default.nix | 16 +-- distros/eloquent/webots-ros2-abb/default.nix | 24 ++++ distros/eloquent/webots-ros2-core/default.nix | 24 ++++ .../eloquent/webots-ros2-demos/default.nix | 24 ++++ .../eloquent/webots-ros2-desktop/default.nix | 23 +++ .../eloquent/webots-ros2-epuck/default.nix | 24 ++++ .../eloquent/webots-ros2-examples/default.nix | 24 ++++ .../eloquent/webots-ros2-importer/default.nix | 24 ++++ distros/eloquent/webots-ros2-msgs/default.nix | 25 ++++ .../eloquent/webots-ros2-tiago/default.nix | 24 ++++ .../webots-ros2-universal-robot/default.nix | 24 ++++ .../webots-ros2-ur-e-description/default.nix | 24 ++++ distros/eloquent/webots-ros2/default.nix | 24 ++++ distros/foxy/apex-containers/default.nix | 25 ++++ distros/foxy/apex-test-tools/default.nix | 25 ++++ distros/foxy/behaviortree-cpp-v3/default.nix | 11 +- distros/foxy/camera-calibration/default.nix | 8 +- distros/foxy/chiconybot-bringup/default.nix | 24 ++++ .../foxy/chiconybot-cartographer/default.nix | 24 ++++ .../foxy/chiconybot-description/default.nix | 24 ++++ distros/foxy/chiconybot-gazebo/default.nix | 24 ++++ distros/foxy/chiconybot-msgs/default.nix | 25 ++++ .../foxy/chiconybot-navigation2/default.nix | 24 ++++ distros/foxy/chiconybot-node/default.nix | 24 ++++ distros/foxy/chiconybot-teleop/default.nix | 23 +++ distros/foxy/cyclonedds/default.nix | 8 +- distros/foxy/depth-image-proc/default.nix | 18 +-- distros/foxy/eigenpy/default.nix | 25 ++++ distros/foxy/generated.nix | 38 ++++- distros/foxy/grbl-ros/default.nix | 11 +- distros/foxy/image-pipeline/default.nix | 13 +- distros/foxy/image-proc/default.nix | 14 +- distros/foxy/image-publisher/default.nix | 20 ++- distros/foxy/image-rotate/default.nix | 14 +- distros/foxy/image-view/default.nix | 12 +- distros/foxy/kobuki-core/default.nix | 25 ++++ distros/foxy/kobuki-ftdi/default.nix | 28 ++++ .../launch-testing-ament-cmake/default.nix | 8 +- distros/foxy/launch-testing/default.nix | 8 +- distros/foxy/launch-xml/default.nix | 8 +- distros/foxy/launch-yaml/default.nix | 8 +- distros/foxy/launch/default.nix | 8 +- distros/foxy/nmea-msgs/default.nix | 25 ++++ distros/foxy/plotjuggler/default.nix | 24 ++++ distros/foxy/ros1-bridge/default.nix | 12 +- distros/foxy/ros2bag/default.nix | 8 +- distros/foxy/rosbag2-compression/default.nix | 8 +- .../default.nix | 8 +- distros/foxy/rosbag2-cpp/default.nix | 8 +- .../default.nix | 8 +- distros/foxy/rosbag2-storage/default.nix | 8 +- distros/foxy/rosbag2-test-common/default.nix | 8 +- distros/foxy/rosbag2-tests/default.nix | 8 +- distros/foxy/rosbag2-transport/default.nix | 8 +- distros/foxy/rosbag2/default.nix | 8 +- distros/foxy/rqt-robot-monitor/default.nix | 8 +- distros/foxy/serial-driver/default.nix | 25 ++++ distros/foxy/shared-queues-vendor/default.nix | 8 +- distros/foxy/sqlite3-vendor/default.nix | 8 +- distros/foxy/stereo-image-proc/default.nix | 12 +- .../foxy/system-metrics-collector/default.nix | 8 +- distros/foxy/test-apex-test-tools/default.nix | 24 ++++ distros/foxy/udp-driver/default.nix | 25 ++++ distros/foxy/webots-ros2-abb/default.nix | 8 +- distros/foxy/webots-ros2-core/default.nix | 8 +- distros/foxy/webots-ros2-demos/default.nix | 8 +- distros/foxy/webots-ros2-desktop/default.nix | 8 +- distros/foxy/webots-ros2-epuck/default.nix | 8 +- distros/foxy/webots-ros2-examples/default.nix | 8 +- distros/foxy/webots-ros2-importer/default.nix | 8 +- distros/foxy/webots-ros2-msgs/default.nix | 8 +- distros/foxy/webots-ros2-tiago/default.nix | 8 +- .../webots-ros2-universal-robot/default.nix | 8 +- .../webots-ros2-ur-e-description/default.nix | 8 +- distros/foxy/webots-ros2/default.nix | 8 +- distros/foxy/zstd-vendor/default.nix | 8 +- distros/kinetic/actionlib/default.nix | 8 +- distros/kinetic/amcl/default.nix | 8 +- distros/kinetic/autoware-can-msgs/default.nix | 25 ++++ .../kinetic/autoware-config-msgs/default.nix | 25 ++++ .../autoware-external-msgs/default.nix | 24 ++++ distros/kinetic/autoware-map-msgs/default.nix | 25 ++++ distros/kinetic/autoware-msgs/default.nix | 25 ++++ .../kinetic/autoware-system-msgs/default.nix | 25 ++++ .../kinetic/base-local-planner/default.nix | 8 +- distros/kinetic/can-msgs/default.nix | 8 +- distros/kinetic/canopen-402/default.nix | 8 +- .../kinetic/canopen-chain-node/default.nix | 8 +- distros/kinetic/canopen-master/default.nix | 8 +- .../kinetic/canopen-motor-node/default.nix | 8 +- distros/kinetic/carrot-planner/default.nix | 8 +- .../clear-costmap-recovery/default.nix | 8 +- distros/kinetic/costmap-2d/default.nix | 8 +- distros/kinetic/costmap-cspace/default.nix | 8 +- distros/kinetic/dwa-local-planner/default.nix | 8 +- .../kinetic/dynamic-tf-publisher/default.nix | 8 +- distros/kinetic/eigenpy/default.nix | 12 +- distros/kinetic/fake-localization/default.nix | 8 +- distros/kinetic/generated.nix | 26 +++- distros/kinetic/global-planner/default.nix | 8 +- distros/kinetic/hfl-driver/default.nix | 25 ++++ distros/kinetic/image-view2/default.nix | 8 +- .../kinetic/ixblue-stdbin-decoder/default.nix | 25 ++++ distros/kinetic/jackal-control/default.nix | 8 +- .../kinetic/jackal-description/default.nix | 8 +- distros/kinetic/jackal-gazebo/default.nix | 8 +- distros/kinetic/jackal-msgs/default.nix | 8 +- distros/kinetic/jackal-navigation/default.nix | 8 +- distros/kinetic/jackal-simulator/default.nix | 8 +- distros/kinetic/jackal-tutorials/default.nix | 8 +- .../kinetic/joystick-interrupt/default.nix | 8 +- distros/kinetic/jsk-common/default.nix | 8 +- distros/kinetic/jsk-network-tools/default.nix | 8 +- distros/kinetic/jsk-tilt-laser/default.nix | 12 +- distros/kinetic/jsk-topic-tools/default.nix | 8 +- distros/kinetic/kinesis-manager/default.nix | 8 +- .../kinetic/kinesis-video-msgs/default.nix | 8 +- .../kinesis-video-streamer/default.nix | 8 +- distros/kinetic/map-organizer/default.nix | 8 +- distros/kinetic/map-server/default.nix | 8 +- distros/kinetic/mcl-3dl/default.nix | 8 +- .../kinetic/mecanum-gazebo-plugin/default.nix | 8 +- distros/kinetic/message-filters/default.nix | 8 +- distros/kinetic/move-base/default.nix | 8 +- .../kinetic/move-slow-and-clear/default.nix | 8 +- distros/kinetic/multi-map-server/default.nix | 8 +- distros/kinetic/nav-core/default.nix | 8 +- distros/kinetic/navfn/default.nix | 8 +- distros/kinetic/navigation/default.nix | 8 +- .../kinetic/neonavigation-common/default.nix | 8 +- .../kinetic/neonavigation-launch/default.nix | 8 +- distros/kinetic/neonavigation/default.nix | 8 +- distros/kinetic/obj-to-pointcloud/default.nix | 8 +- distros/kinetic/pinocchio/default.nix | 12 +- distros/kinetic/planner-cspace/default.nix | 8 +- .../ridgeback-gazebo-plugins/default.nix | 8 +- distros/kinetic/ridgeback-gazebo/default.nix | 8 +- .../kinetic/ridgeback-simulator/default.nix | 8 +- distros/kinetic/robot-pose-ekf/default.nix | 8 +- .../default.nix | 24 ++++ distros/kinetic/ros-canopen/default.nix | 8 +- distros/kinetic/ros-comm/default.nix | 8 +- distros/kinetic/rosbag-storage/default.nix | 8 +- distros/kinetic/rosbag/default.nix | 8 +- distros/kinetic/rosconsole/default.nix | 8 +- distros/kinetic/roscpp/default.nix | 8 +- distros/kinetic/rosgraph/default.nix | 8 +- distros/kinetic/roslaunch/default.nix | 8 +- distros/kinetic/roslz4/default.nix | 8 +- distros/kinetic/rosmaster/default.nix | 8 +- distros/kinetic/rosmsg/default.nix | 8 +- distros/kinetic/rosnode/default.nix | 8 +- distros/kinetic/rosout/default.nix | 8 +- distros/kinetic/rosparam/default.nix | 8 +- .../rospy-message-converter/default.nix | 8 +- distros/kinetic/rospy/default.nix | 8 +- distros/kinetic/rosservice/default.nix | 8 +- distros/kinetic/rostest/default.nix | 8 +- distros/kinetic/rostopic/default.nix | 8 +- distros/kinetic/roswtf/default.nix | 8 +- distros/kinetic/rotate-recovery/default.nix | 8 +- distros/kinetic/rqt-robot-monitor/default.nix | 10 +- .../rt-usb-9axisimu-driver/default.nix | 24 ++++ distros/kinetic/safety-limiter/default.nix | 8 +- distros/kinetic/sick-scan/default.nix | 12 +- distros/kinetic/socketcan-bridge/default.nix | 8 +- .../kinetic/socketcan-interface/default.nix | 8 +- .../kinetic/tablet-socket-msgs/default.nix | 25 ++++ distros/kinetic/topic-tools/default.nix | 8 +- distros/kinetic/track-odometry/default.nix | 8 +- .../kinetic/trajectory-tracker/default.nix | 8 +- distros/kinetic/vector-map-msgs/default.nix | 25 ++++ .../virtual-force-publisher/default.nix | 8 +- distros/kinetic/voxel-grid/default.nix | 8 +- distros/kinetic/webots-ros/default.nix | 8 +- distros/kinetic/xmlrpcpp/default.nix | 8 +- distros/kinetic/ypspur/default.nix | 8 +- distros/melodic/amcl/default.nix | 8 +- distros/melodic/assimp-devel/default.nix | 8 +- distros/melodic/autoware-can-msgs/default.nix | 25 ++++ .../melodic/autoware-config-msgs/default.nix | 25 ++++ .../autoware-external-msgs/default.nix | 24 ++++ .../autoware-lanelet2-msgs/default.nix | 25 ++++ distros/melodic/autoware-map-msgs/default.nix | 25 ++++ distros/melodic/autoware-msgs/default.nix | 25 ++++ .../melodic/autoware-system-msgs/default.nix | 25 ++++ .../melodic/base-local-planner/default.nix | 8 +- .../bayesian-belief-networks/default.nix | 8 +- .../melodic/behaviortree-cpp-v3/default.nix | 8 +- distros/melodic/can-msgs/default.nix | 8 +- distros/melodic/canopen-402/default.nix | 8 +- .../melodic/canopen-chain-node/default.nix | 8 +- distros/melodic/canopen-master/default.nix | 8 +- .../melodic/canopen-motor-node/default.nix | 8 +- distros/melodic/carrot-planner/default.nix | 8 +- .../clear-costmap-recovery/default.nix | 8 +- distros/melodic/costmap-2d/default.nix | 8 +- distros/melodic/costmap-cspace/default.nix | 8 +- .../melodic/diagnostic-aggregator/default.nix | 8 +- .../melodic/diagnostic-analysis/default.nix | 8 +- .../diagnostic-common-diagnostics/default.nix | 8 +- .../melodic/diagnostic-updater/default.nix | 8 +- distros/melodic/diagnostics/default.nix | 8 +- distros/melodic/downward/default.nix | 8 +- distros/melodic/dwa-local-planner/default.nix | 8 +- .../dynamic-graph-tutorial/default.nix | 25 ++++ .../melodic/dynamic-tf-publisher/default.nix | 8 +- distros/melodic/eigenpy/default.nix | 12 +- distros/melodic/fake-localization/default.nix | 8 +- distros/melodic/ff/default.nix | 8 +- distros/melodic/ffha/default.nix | 8 +- .../melodic/fkie-message-filters/default.nix | 12 +- .../gazebo-video-monitor-plugins/default.nix | 25 ++++ distros/melodic/generated.nix | 58 +++++++- distros/melodic/geos-cmake-module/default.nix | 23 +++ distros/melodic/global-planner/default.nix | 8 +- distros/melodic/heifu-bringup/default.nix | 24 ++++ distros/melodic/heifu-description/default.nix | 25 ++++ distros/melodic/heifu-msgs/default.nix | 25 ++++ distros/melodic/heifu-tools/default.nix | 24 ++++ distros/melodic/hfl-driver/default.nix | 25 ++++ distros/melodic/image-view2/default.nix | 8 +- distros/melodic/ixblue-ins-driver/default.nix | 25 ++++ distros/melodic/ixblue-ins-msgs/default.nix | 25 ++++ distros/melodic/ixblue-ins/default.nix | 24 ++++ .../melodic/ixblue-stdbin-decoder/default.nix | 25 ++++ distros/melodic/jackal-control/default.nix | 8 +- .../melodic/jackal-description/default.nix | 8 +- distros/melodic/jackal-gazebo/default.nix | 8 +- distros/melodic/jackal-msgs/default.nix | 8 +- distros/melodic/jackal-navigation/default.nix | 8 +- distros/melodic/jackal-simulator/default.nix | 8 +- distros/melodic/jackal-tutorials/default.nix | 8 +- .../melodic/joystick-interrupt/default.nix | 8 +- distros/melodic/jsk-3rdparty/default.nix | 8 +- distros/melodic/jsk-common/default.nix | 8 +- distros/melodic/jsk-network-tools/default.nix | 8 +- distros/melodic/jsk-tilt-laser/default.nix | 8 +- distros/melodic/jsk-topic-tools/default.nix | 8 +- distros/melodic/julius/default.nix | 8 +- .../melodic/kinesis-video-msgs/default.nix | 8 +- .../kinesis-video-streamer/default.nix | 8 +- distros/melodic/kobuki-core/default.nix | 8 +- distros/melodic/kobuki-dock-drive/default.nix | 8 +- distros/melodic/kobuki-driver/default.nix | 8 +- distros/melodic/kobuki-ftdi/default.nix | 8 +- .../laser-filters-jsk-patch/default.nix | 8 +- distros/melodic/libcmt/default.nix | 8 +- distros/melodic/libsiftfast/default.nix | 8 +- distros/melodic/lpg-planner/default.nix | 8 +- distros/melodic/map-organizer/default.nix | 8 +- distros/melodic/map-server/default.nix | 8 +- .../melodic/marti-data-structures/default.nix | 8 +- distros/melodic/mcl-3dl/default.nix | 8 +- .../melodic/mecanum-gazebo-plugin/default.nix | 8 +- distros/melodic/mini-maxwell/default.nix | 8 +- distros/melodic/moose-control/default.nix | 25 ++++ distros/melodic/moose-description/default.nix | 25 ++++ distros/melodic/moose-msgs/default.nix | 25 ++++ distros/melodic/move-base/default.nix | 8 +- .../melodic/move-slow-and-clear/default.nix | 8 +- distros/melodic/multi-map-server/default.nix | 8 +- distros/melodic/nav-core/default.nix | 8 +- distros/melodic/navfn/default.nix | 8 +- distros/melodic/navigation/default.nix | 8 +- .../melodic/neonavigation-common/default.nix | 8 +- .../melodic/neonavigation-launch/default.nix | 8 +- distros/melodic/neonavigation/default.nix | 8 +- distros/melodic/nlopt/default.nix | 8 +- distros/melodic/obj-to-pointcloud/default.nix | 8 +- distros/melodic/omnibase-control/default.nix | 12 +- .../melodic/omnibase-description/default.nix | 12 +- distros/melodic/omnibase-gazebo/default.nix | 12 +- distros/melodic/opt-camera/default.nix | 8 +- distros/melodic/pilz-control/default.nix | 8 +- distros/melodic/pilz-robots/default.nix | 12 +- .../pilz-status-indicator-rqt/default.nix | 8 +- distros/melodic/pilz-testutils/default.nix | 8 +- distros/melodic/pilz-utils/default.nix | 8 +- distros/melodic/pinocchio/default.nix | 12 +- distros/melodic/planner-cspace/default.nix | 8 +- distros/melodic/plotjuggler/default.nix | 8 +- .../melodic/points-preprocessor/default.nix | 24 ++++ distros/melodic/prbt-gazebo/default.nix | 8 +- .../melodic/prbt-hardware-support/default.nix | 8 +- .../default.nix | 11 +- .../melodic/prbt-moveit-config/default.nix | 12 +- distros/melodic/prbt-support/default.nix | 8 +- distros/melodic/qpoases-vendor/default.nix | 24 ++++ .../melodic/radial-menu-backend/default.nix | 8 +- .../melodic/radial-menu-example/default.nix | 8 +- distros/melodic/radial-menu-model/default.nix | 8 +- distros/melodic/radial-menu-msgs/default.nix | 8 +- distros/melodic/radial-menu-rviz/default.nix | 8 +- distros/melodic/radial-menu/default.nix | 8 +- .../ridgeback-gazebo-plugins/default.nix | 8 +- distros/melodic/ridgeback-gazebo/default.nix | 8 +- .../melodic/ridgeback-simulator/default.nix | 8 +- .../default.nix | 24 ++++ distros/melodic/ros-canopen/default.nix | 8 +- .../ros-type-introspection/default.nix | 8 +- distros/melodic/rosdiagnostic/default.nix | 8 +- distros/melodic/rospatlite/default.nix | 8 +- distros/melodic/rosping/default.nix | 8 +- .../rospy-message-converter/default.nix | 8 +- distros/melodic/rotate-recovery/default.nix | 8 +- distros/melodic/rqt-robot-monitor/default.nix | 10 +- distros/melodic/safety-limiter/default.nix | 8 +- distros/melodic/self-test/default.nix | 8 +- distros/melodic/sesame-ros/default.nix | 8 +- distros/melodic/sick-scan/default.nix | 12 +- distros/melodic/slic/default.nix | 8 +- distros/melodic/socketcan-bridge/default.nix | 8 +- .../melodic/socketcan-interface/default.nix | 12 +- distros/melodic/swri-console-util/default.nix | 8 +- .../melodic/swri-dbw-interface/default.nix | 8 +- .../melodic/swri-geometry-util/default.nix | 8 +- distros/melodic/swri-image-util/default.nix | 8 +- distros/melodic/swri-math-util/default.nix | 8 +- distros/melodic/swri-nodelet/default.nix | 8 +- distros/melodic/swri-opencv-util/default.nix | 8 +- distros/melodic/swri-prefix-tools/default.nix | 8 +- distros/melodic/swri-roscpp/default.nix | 8 +- distros/melodic/swri-rospy/default.nix | 8 +- distros/melodic/swri-route-util/default.nix | 8 +- distros/melodic/swri-serial-util/default.nix | 8 +- distros/melodic/swri-string-util/default.nix | 8 +- distros/melodic/swri-system-util/default.nix | 8 +- .../melodic/swri-transform-util/default.nix | 8 +- distros/melodic/swri-yaml-util/default.nix | 8 +- .../melodic/tablet-socket-msgs/default.nix | 25 ++++ .../test-diagnostic-aggregator/default.nix | 8 +- distros/melodic/tf2-urdf/default.nix | 8 +- distros/melodic/track-odometry/default.nix | 8 +- .../melodic/trajectory-tracker/default.nix | 8 +- .../turtle-teleop-multi-key/default.nix | 8 +- distros/melodic/ueye-cam/default.nix | 25 ++++ distros/melodic/vector-map-msgs/default.nix | 25 ++++ .../virtual-force-publisher/default.nix | 8 +- distros/melodic/voice-text/default.nix | 8 +- distros/melodic/voxel-grid/default.nix | 8 +- distros/melodic/webots-ros/default.nix | 8 +- distros/melodic/xacro/default.nix | 8 +- distros/melodic/ypspur/default.nix | 8 +- distros/noetic/actionlib/default.nix | 8 +- distros/noetic/assimp-devel/default.nix | 8 +- distros/noetic/base-local-planner/default.nix | 8 +- .../bayesian-belief-networks/default.nix | 12 +- .../noetic/behaviortree-cpp-v3/default.nix | 8 +- distros/noetic/bond-core/default.nix | 8 +- distros/noetic/bond/default.nix | 8 +- distros/noetic/bondcpp/default.nix | 8 +- distros/noetic/bondpy/default.nix | 8 +- distros/noetic/can-msgs/default.nix | 8 +- distros/noetic/canopen-402/default.nix | 8 +- distros/noetic/canopen-chain-node/default.nix | 8 +- distros/noetic/canopen-master/default.nix | 8 +- distros/noetic/canopen-motor-node/default.nix | 8 +- distros/noetic/carrot-planner/default.nix | 8 +- .../noetic/chomp-motion-planner/default.nix | 24 ++++ .../noetic/clear-costmap-recovery/default.nix | 8 +- distros/noetic/costmap-2d/default.nix | 8 +- distros/noetic/costmap-cspace/default.nix | 8 +- .../noetic/diagnostic-aggregator/default.nix | 8 +- .../noetic/diagnostic-analysis/default.nix | 8 +- .../diagnostic-common-diagnostics/default.nix | 8 +- distros/noetic/diagnostic-updater/default.nix | 8 +- distros/noetic/diagnostics/default.nix | 8 +- distros/noetic/downward/default.nix | 8 +- distros/noetic/dwa-local-planner/default.nix | 8 +- .../noetic/dynamic-graph-tutorial/default.nix | 25 ++++ .../noetic/dynamic-reconfigure/default.nix | 8 +- distros/noetic/eigenpy/default.nix | 12 +- .../executive-smach-visualization/default.nix | 24 ++++ distros/noetic/fake-localization/default.nix | 8 +- distros/noetic/ff/default.nix | 8 +- distros/noetic/ffha/default.nix | 8 +- .../noetic/fkie-message-filters/default.nix | 12 +- distros/noetic/franka-control/default.nix | 24 ++++ distros/noetic/franka-description/default.nix | 24 ++++ distros/noetic/franka-gripper/default.nix | 24 ++++ distros/noetic/franka-hw/default.nix | 26 ++++ distros/noetic/franka-msgs/default.nix | 25 ++++ .../noetic/franka-visualization/default.nix | 24 ++++ .../gazebo-video-monitor-plugins/default.nix | 8 +- distros/noetic/generated.nix | 136 +++++++++++++++++- distros/noetic/geometric-shapes/default.nix | 8 +- distros/noetic/geometry2/default.nix | 8 +- distros/noetic/global-planner/default.nix | 8 +- distros/noetic/hfl-driver/default.nix | 25 ++++ distros/noetic/ixblue-ins-driver/default.nix | 25 ++++ distros/noetic/ixblue-ins-msgs/default.nix | 25 ++++ distros/noetic/ixblue-ins/default.nix | 24 ++++ .../noetic/ixblue-stdbin-decoder/default.nix | 25 ++++ distros/noetic/joystick-interrupt/default.nix | 8 +- distros/noetic/jsk-3rdparty/default.nix | 8 +- distros/noetic/julius/default.nix | 8 +- distros/noetic/lanelet2-core/default.nix | 25 ++++ distros/noetic/lanelet2-examples/default.nix | 25 ++++ distros/noetic/lanelet2-maps/default.nix | 24 ++++ .../noetic/lanelet2-projection/default.nix | 25 ++++ distros/noetic/lanelet2-python/default.nix | 25 ++++ distros/noetic/lanelet2-routing/default.nix | 25 ++++ .../noetic/lanelet2-traffic-rules/default.nix | 25 ++++ .../noetic/lanelet2-validation/default.nix | 25 ++++ distros/noetic/lanelet2/default.nix | 24 ++++ .../laser-filters-jsk-patch/default.nix | 8 +- distros/noetic/libcmt/default.nix | 8 +- distros/noetic/libsiftfast/default.nix | 8 +- distros/noetic/lpg-planner/default.nix | 8 +- distros/noetic/map-organizer/default.nix | 8 +- distros/noetic/map-server/default.nix | 8 +- distros/noetic/mcl-3dl/default.nix | 8 +- distros/noetic/mini-maxwell/default.nix | 8 +- distros/noetic/move-base/default.nix | 8 +- .../noetic/move-slow-and-clear/default.nix | 8 +- .../default.nix | 24 ++++ .../default.nix | 24 ++++ .../noetic/moveit-planners-chomp/default.nix | 25 ++++ .../noetic/moveit-planners-ompl/default.nix | 25 ++++ distros/noetic/moveit-planners/default.nix | 24 ++++ distros/noetic/moveit-plugins/default.nix | 24 ++++ .../noetic/moveit-ros-benchmarks/default.nix | 24 ++++ .../moveit-ros-control-interface/default.nix | 24 ++++ .../moveit-ros-manipulation/default.nix | 25 ++++ .../noetic/moveit-ros-move-group/default.nix | 25 ++++ .../default.nix | 26 ++++ .../noetic/moveit-ros-perception/default.nix | 26 ++++ .../moveit-ros-planning-interface/default.nix | 26 ++++ .../noetic/moveit-ros-planning/default.nix | 25 ++++ .../moveit-ros-robot-interaction/default.nix | 25 ++++ .../moveit-ros-visualization/default.nix | 26 ++++ .../noetic/moveit-ros-warehouse/default.nix | 24 ++++ distros/noetic/moveit-ros/default.nix | 24 ++++ distros/noetic/moveit-runtime/default.nix | 24 ++++ distros/noetic/moveit-servo/default.nix | 25 ++++ .../noetic/moveit-setup-assistant/default.nix | 26 ++++ .../default.nix | 24 ++++ distros/noetic/moveit/default.nix | 24 ++++ distros/noetic/mrpt-msgs/default.nix | 25 ++++ distros/noetic/nav-core/default.nix | 8 +- distros/noetic/navfn/default.nix | 8 +- distros/noetic/navigation/default.nix | 8 +- .../noetic/neonavigation-common/default.nix | 8 +- .../noetic/neonavigation-launch/default.nix | 8 +- distros/noetic/neonavigation/default.nix | 8 +- distros/noetic/nlopt/default.nix | 8 +- distros/noetic/obj-to-pointcloud/default.nix | 8 +- distros/noetic/opt-camera/default.nix | 8 +- distros/noetic/pinocchio/default.nix | 12 +- distros/noetic/planner-cspace/default.nix | 8 +- distros/noetic/ros-canopen/default.nix | 8 +- .../noetic/ros-type-introspection/default.nix | 25 ++++ distros/noetic/rosbag-pandas/default.nix | 24 ++++ distros/noetic/rosdiagnostic/default.nix | 8 +- distros/noetic/rospatlite/default.nix | 8 +- distros/noetic/rosping/default.nix | 8 +- distros/noetic/rosserial-arduino/default.nix | 25 ++++ distros/noetic/rosserial-chibios/default.nix | 24 ++++ distros/noetic/rosserial-client/default.nix | 25 ++++ .../rosserial-embeddedlinux/default.nix | 25 ++++ distros/noetic/rosserial-mbed/default.nix | 25 ++++ distros/noetic/rosserial-msgs/default.nix | 25 ++++ distros/noetic/rosserial-python/default.nix | 24 ++++ distros/noetic/rosserial-server/default.nix | 25 ++++ distros/noetic/rosserial-tivac/default.nix | 24 ++++ .../noetic/rosserial-vex-cortex/default.nix | 24 ++++ distros/noetic/rosserial-vex-v5/default.nix | 24 ++++ distros/noetic/rosserial-windows/default.nix | 25 ++++ distros/noetic/rosserial-xbee/default.nix | 31 ++++ distros/noetic/rosserial/default.nix | 24 ++++ distros/noetic/rotate-recovery/default.nix | 8 +- distros/noetic/safety-limiter/default.nix | 8 +- distros/noetic/self-test/default.nix | 8 +- distros/noetic/sesame-ros/default.nix | 8 +- distros/noetic/sick-scan/default.nix | 12 +- distros/noetic/slic/default.nix | 8 +- distros/noetic/smach-viewer/default.nix | 31 ++++ distros/noetic/smclib/default.nix | 8 +- distros/noetic/socketcan-bridge/default.nix | 8 +- .../noetic/socketcan-interface/default.nix | 12 +- distros/noetic/srdfdom/default.nix | 8 +- distros/noetic/swri-profiler-msgs/default.nix | 25 ++++ .../noetic/swri-profiler-tools/default.nix | 25 ++++ distros/noetic/swri-profiler/default.nix | 25 ++++ .../test-diagnostic-aggregator/default.nix | 8 +- distros/noetic/tf2-bullet/default.nix | 8 +- distros/noetic/tf2-eigen/default.nix | 8 +- distros/noetic/tf2-msgs/default.nix | 8 +- distros/noetic/tf2-py/default.nix | 8 +- distros/noetic/tf2-ros/default.nix | 8 +- distros/noetic/tf2-tools/default.nix | 8 +- distros/noetic/tf2/default.nix | 8 +- distros/noetic/track-odometry/default.nix | 8 +- distros/noetic/trajectory-tracker/default.nix | 8 +- distros/noetic/voice-text/default.nix | 8 +- distros/noetic/voxel-grid/default.nix | 8 +- distros/noetic/webots-ros/default.nix | 8 +- distros/noetic/ypspur/default.nix | 8 +- 517 files changed, 5327 insertions(+), 1605 deletions(-) create mode 100644 distros/dashing/contracts-lite-vendor/default.nix create mode 100644 distros/eloquent/eigenpy/default.nix create mode 100644 distros/eloquent/mrt-cmake-modules/default.nix create mode 100644 distros/eloquent/webots-ros2-abb/default.nix create mode 100644 distros/eloquent/webots-ros2-core/default.nix create mode 100644 distros/eloquent/webots-ros2-demos/default.nix create mode 100644 distros/eloquent/webots-ros2-desktop/default.nix create mode 100644 distros/eloquent/webots-ros2-epuck/default.nix create mode 100644 distros/eloquent/webots-ros2-examples/default.nix create mode 100644 distros/eloquent/webots-ros2-importer/default.nix create mode 100644 distros/eloquent/webots-ros2-msgs/default.nix create mode 100644 distros/eloquent/webots-ros2-tiago/default.nix create mode 100644 distros/eloquent/webots-ros2-universal-robot/default.nix create mode 100644 distros/eloquent/webots-ros2-ur-e-description/default.nix create mode 100644 distros/eloquent/webots-ros2/default.nix create mode 100644 distros/foxy/apex-containers/default.nix create mode 100644 distros/foxy/apex-test-tools/default.nix create mode 100644 distros/foxy/chiconybot-bringup/default.nix create mode 100644 distros/foxy/chiconybot-cartographer/default.nix create mode 100644 distros/foxy/chiconybot-description/default.nix create mode 100644 distros/foxy/chiconybot-gazebo/default.nix create mode 100644 distros/foxy/chiconybot-msgs/default.nix create mode 100644 distros/foxy/chiconybot-navigation2/default.nix create mode 100644 distros/foxy/chiconybot-node/default.nix create mode 100644 distros/foxy/chiconybot-teleop/default.nix create mode 100644 distros/foxy/eigenpy/default.nix create mode 100644 distros/foxy/kobuki-core/default.nix create mode 100644 distros/foxy/kobuki-ftdi/default.nix create mode 100644 distros/foxy/nmea-msgs/default.nix create mode 100644 distros/foxy/plotjuggler/default.nix create mode 100644 distros/foxy/serial-driver/default.nix create mode 100644 distros/foxy/test-apex-test-tools/default.nix create mode 100644 distros/foxy/udp-driver/default.nix create mode 100644 distros/kinetic/autoware-can-msgs/default.nix create mode 100644 distros/kinetic/autoware-config-msgs/default.nix create mode 100644 distros/kinetic/autoware-external-msgs/default.nix create mode 100644 distros/kinetic/autoware-map-msgs/default.nix create mode 100644 distros/kinetic/autoware-msgs/default.nix create mode 100644 distros/kinetic/autoware-system-msgs/default.nix create mode 100644 distros/kinetic/hfl-driver/default.nix create mode 100644 distros/kinetic/ixblue-stdbin-decoder/default.nix create mode 100644 distros/kinetic/roboticsgroup-upatras-gazebo-plugins/default.nix create mode 100644 distros/kinetic/rt-usb-9axisimu-driver/default.nix create mode 100644 distros/kinetic/tablet-socket-msgs/default.nix create mode 100644 distros/kinetic/vector-map-msgs/default.nix create mode 100644 distros/melodic/autoware-can-msgs/default.nix create mode 100644 distros/melodic/autoware-config-msgs/default.nix create mode 100644 distros/melodic/autoware-external-msgs/default.nix create mode 100644 distros/melodic/autoware-lanelet2-msgs/default.nix create mode 100644 distros/melodic/autoware-map-msgs/default.nix create mode 100644 distros/melodic/autoware-msgs/default.nix create mode 100644 distros/melodic/autoware-system-msgs/default.nix create mode 100644 distros/melodic/dynamic-graph-tutorial/default.nix create mode 100644 distros/melodic/gazebo-video-monitor-plugins/default.nix create mode 100644 distros/melodic/geos-cmake-module/default.nix create mode 100644 distros/melodic/heifu-bringup/default.nix create mode 100644 distros/melodic/heifu-description/default.nix create mode 100644 distros/melodic/heifu-msgs/default.nix create mode 100644 distros/melodic/heifu-tools/default.nix create mode 100644 distros/melodic/hfl-driver/default.nix create mode 100644 distros/melodic/ixblue-ins-driver/default.nix create mode 100644 distros/melodic/ixblue-ins-msgs/default.nix create mode 100644 distros/melodic/ixblue-ins/default.nix create mode 100644 distros/melodic/ixblue-stdbin-decoder/default.nix create mode 100644 distros/melodic/moose-control/default.nix create mode 100644 distros/melodic/moose-description/default.nix create mode 100644 distros/melodic/moose-msgs/default.nix create mode 100644 distros/melodic/points-preprocessor/default.nix create mode 100644 distros/melodic/qpoases-vendor/default.nix create mode 100644 distros/melodic/roboticsgroup-upatras-gazebo-plugins/default.nix create mode 100644 distros/melodic/tablet-socket-msgs/default.nix create mode 100644 distros/melodic/ueye-cam/default.nix create mode 100644 distros/melodic/vector-map-msgs/default.nix create mode 100644 distros/noetic/chomp-motion-planner/default.nix create mode 100644 distros/noetic/dynamic-graph-tutorial/default.nix create mode 100644 distros/noetic/executive-smach-visualization/default.nix create mode 100644 distros/noetic/franka-control/default.nix create mode 100644 distros/noetic/franka-description/default.nix create mode 100644 distros/noetic/franka-gripper/default.nix create mode 100644 distros/noetic/franka-hw/default.nix create mode 100644 distros/noetic/franka-msgs/default.nix create mode 100644 distros/noetic/franka-visualization/default.nix create mode 100644 distros/noetic/hfl-driver/default.nix create mode 100644 distros/noetic/ixblue-ins-driver/default.nix create mode 100644 distros/noetic/ixblue-ins-msgs/default.nix create mode 100644 distros/noetic/ixblue-ins/default.nix create mode 100644 distros/noetic/ixblue-stdbin-decoder/default.nix create mode 100644 distros/noetic/lanelet2-core/default.nix create mode 100644 distros/noetic/lanelet2-examples/default.nix create mode 100644 distros/noetic/lanelet2-maps/default.nix create mode 100644 distros/noetic/lanelet2-projection/default.nix create mode 100644 distros/noetic/lanelet2-python/default.nix create mode 100644 distros/noetic/lanelet2-routing/default.nix create mode 100644 distros/noetic/lanelet2-traffic-rules/default.nix create mode 100644 distros/noetic/lanelet2-validation/default.nix create mode 100644 distros/noetic/lanelet2/default.nix create mode 100644 distros/noetic/moveit-chomp-optimizer-adapter/default.nix create mode 100644 distros/noetic/moveit-fake-controller-manager/default.nix create mode 100644 distros/noetic/moveit-planners-chomp/default.nix create mode 100644 distros/noetic/moveit-planners-ompl/default.nix create mode 100644 distros/noetic/moveit-planners/default.nix create mode 100644 distros/noetic/moveit-plugins/default.nix create mode 100644 distros/noetic/moveit-ros-benchmarks/default.nix create mode 100644 distros/noetic/moveit-ros-control-interface/default.nix create mode 100644 distros/noetic/moveit-ros-manipulation/default.nix create mode 100644 distros/noetic/moveit-ros-move-group/default.nix create mode 100644 distros/noetic/moveit-ros-occupancy-map-monitor/default.nix create mode 100644 distros/noetic/moveit-ros-perception/default.nix create mode 100644 distros/noetic/moveit-ros-planning-interface/default.nix create mode 100644 distros/noetic/moveit-ros-planning/default.nix create mode 100644 distros/noetic/moveit-ros-robot-interaction/default.nix create mode 100644 distros/noetic/moveit-ros-visualization/default.nix create mode 100644 distros/noetic/moveit-ros-warehouse/default.nix create mode 100644 distros/noetic/moveit-ros/default.nix create mode 100644 distros/noetic/moveit-runtime/default.nix create mode 100644 distros/noetic/moveit-servo/default.nix create mode 100644 distros/noetic/moveit-setup-assistant/default.nix create mode 100644 distros/noetic/moveit-simple-controller-manager/default.nix create mode 100644 distros/noetic/moveit/default.nix create mode 100644 distros/noetic/mrpt-msgs/default.nix create mode 100644 distros/noetic/ros-type-introspection/default.nix create mode 100644 distros/noetic/rosbag-pandas/default.nix create mode 100644 distros/noetic/rosserial-arduino/default.nix create mode 100644 distros/noetic/rosserial-chibios/default.nix create mode 100644 distros/noetic/rosserial-client/default.nix create mode 100644 distros/noetic/rosserial-embeddedlinux/default.nix create mode 100644 distros/noetic/rosserial-mbed/default.nix create mode 100644 distros/noetic/rosserial-msgs/default.nix create mode 100644 distros/noetic/rosserial-python/default.nix create mode 100644 distros/noetic/rosserial-server/default.nix create mode 100644 distros/noetic/rosserial-tivac/default.nix create mode 100644 distros/noetic/rosserial-vex-cortex/default.nix create mode 100644 distros/noetic/rosserial-vex-v5/default.nix create mode 100644 distros/noetic/rosserial-windows/default.nix create mode 100644 distros/noetic/rosserial-xbee/default.nix create mode 100644 distros/noetic/rosserial/default.nix create mode 100644 distros/noetic/smach-viewer/default.nix create mode 100644 distros/noetic/swri-profiler-msgs/default.nix create mode 100644 distros/noetic/swri-profiler-tools/default.nix create mode 100644 distros/noetic/swri-profiler/default.nix diff --git a/distros/dashing/camera-calibration/default.nix b/distros/dashing/camera-calibration/default.nix index 683c89ee9d..18970cfd31 100644 --- a/distros/dashing/camera-calibration/default.nix +++ b/distros/dashing/camera-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-dashing-camera-calibration"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/camera_calibration/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "ca755e0c2c63fd3c14dbbdd41b27e8a32ddc0def5399f63c7053d73f6ad8732d"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/camera_calibration/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "fbd18da037f2252911cdd00d69256a5833b8a9cebe81d72657b4bce6e34f1735"; }; buildType = "ament_python"; diff --git a/distros/dashing/contracts-lite-vendor/default.nix b/distros/dashing/contracts-lite-vendor/default.nix new file mode 100644 index 0000000000..065dc86380 --- /dev/null +++ b/distros/dashing/contracts-lite-vendor/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake }: +buildRosPackage { + pname = "ros-dashing-contracts-lite-vendor"; + version = "0.3.1-r1"; + + src = fetchurl { + url = "https://gitlab.com/MaplessAI/external/contracts_lite_vendor-release/repository/archive.tar.gz?ref=release/dashing/contracts_lite_vendor/0.3.1-1"; + name = "archive.tar.gz"; + sha256 = "4a61a25d586ab45b89aced21b5575d5b0fdd064090b9ba8b339ede10f97c7f70"; + }; + + buildType = "ament_cmake"; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''ROS 2 wrapper for the Contracts Lite project.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/dashing/depth-image-proc/default.nix b/distros/dashing/depth-image-proc/default.nix index 86378bde36..cc7fbd8981 100644 --- a/distros/dashing/depth-image-proc/default.nix +++ b/distros/dashing/depth-image-proc/default.nix @@ -2,22 +2,22 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-dashing-depth-image-proc"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/depth_image_proc/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "3e481a585a001d636fbbfa165c88b3cccf13e3434a735e43214c05266bc59794"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/depth_image_proc/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "46ffbf20a31d38b84ad5b45ce431ce334221b8712c224075ecb53a919fe37c2f"; }; buildType = "ament_cmake"; - buildInputs = [ class-loader message-filters sensor-msgs stereo-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport tf2 tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; + buildInputs = [ class-loader message-filters ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Contains components for processing depth images such as those diff --git a/distros/dashing/generated.nix b/distros/dashing/generated.nix index cfb2047fd5..558ffc363f 100644 --- a/distros/dashing/generated.nix +++ b/distros/dashing/generated.nix @@ -188,6 +188,8 @@ self: super: { console-bridge-vendor = self.callPackage ./console-bridge-vendor {}; + contracts-lite-vendor = self.callPackage ./contracts-lite-vendor {}; + control-msgs = self.callPackage ./control-msgs {}; controller-interface = self.callPackage ./controller-interface {}; @@ -202,8 +204,6 @@ self: super: { costmap-queue = self.callPackage ./costmap-queue {}; - cross-compile = self.callPackage ./cross-compile {}; - cv-bridge = self.callPackage ./cv-bridge {}; cyclonedds = self.callPackage ./cyclonedds {}; diff --git a/distros/dashing/grbl-ros/default.nix b/distros/dashing/grbl-ros/default.nix index 08b3a157b9..72afc3368b 100644 --- a/distros/dashing/grbl-ros/default.nix +++ b/distros/dashing/grbl-ros/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-dashing-grbl-ros"; - version = "0.0.2-r1"; + version = "0.0.12-r3"; src = fetchurl { - url = "https://github.com/flynneva/grbl_ros-release/archive/release/dashing/grbl_ros/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "5f2e1fd0675dd8803ce783e524bbc2eed064ea5fac2fbd6bb4464e5b0c8ba0ee"; + url = "https://github.com/flynneva/grbl_ros-release/archive/release/dashing/grbl_ros/0.0.12-3.tar.gz"; + name = "0.0.12-3.tar.gz"; + sha256 = "580daaa4b6f9f5c16d10b2d0c6af175052022f6ce0292bdb21e5bd999e859db4"; }; buildType = "ament_python"; + buildInputs = [ python3Packages.pyserial ]; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; meta = { diff --git a/distros/dashing/image-pipeline/default.nix b/distros/dashing/image-pipeline/default.nix index 0aee9868e2..9febc5081d 100644 --- a/distros/dashing/image-pipeline/default.nix +++ b/distros/dashing/image-pipeline/default.nix @@ -2,19 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: buildRosPackage { pname = "ros-dashing-image-pipeline"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_pipeline/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "b1a91ea077d4f535330dc9edb56f099913a589fea780f41a482976e2c34649c7"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_pipeline/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "44c2b504c9c468e8809ee543838c70f2b46a1fa81ad08e8397d5f27add7d23d5"; }; buildType = "ament_cmake"; - propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; + propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate image-view stereo-image-proc ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/dashing/image-proc/default.nix b/distros/dashing/image-proc/default.nix index 50714cf181..5eee8ce147 100644 --- a/distros/dashing/image-proc/default.nix +++ b/distros/dashing/image-proc/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs }: buildRosPackage { pname = "ros-dashing-image-proc"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_proc/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "4d61ba6095fbdec650de41f71279f8b6133b6ffb8ff9068a14f63da4c2908f28"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_proc/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "96cdf6a91cb57bed49948ae270288b37b5034c7204a03f396d14235f4f08091a"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components rcutils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Single image rectification and color processing.''; diff --git a/distros/dashing/image-publisher/default.nix b/distros/dashing/image-publisher/default.nix index 95587da94f..ab995ee07a 100644 --- a/distros/dashing/image-publisher/default.nix +++ b/distros/dashing/image-publisher/default.nix @@ -2,27 +2,25 @@ # Copyright 2020 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, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-dashing-image-publisher"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_publisher/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "e3daa2c8fa53a2e85fd848f52de08b20b329e0902c940c75c9df470757a7fc8d"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_publisher/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "41c08ae7dec2c60e43a2fe58156bf8cb4bd7e27b9a60406a3dbc0e060e220781"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ camera-info-manager class-loader cv-bridge image-geometry image-transport rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { - description = ''

- Contains a node publish an image stream from single image file - or avi motion file. -

''; + description = ''Contains a node publish an image stream from single image file + or avi motion file.''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/distros/dashing/image-rotate/default.nix b/distros/dashing/image-rotate/default.nix index 995a0bf32b..119aa88b2b 100644 --- a/distros/dashing/image-rotate/default.nix +++ b/distros/dashing/image-rotate/default.nix @@ -2,22 +2,22 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-dashing-image-rotate"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_rotate/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "ecd999676f180a6ae811759355585a62697138916b6976384754a1781eb79491"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_rotate/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "02c6979dfcdf55f63f6b2fae49ccd0e59df4332998ac1c5731023186505bce2f"; }; buildType = "ament_cmake"; buildInputs = [ class-loader ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge image-transport rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''

diff --git a/distros/dashing/image-view/default.nix b/distros/dashing/image-view/default.nix index 53d87d7536..6e709d79d9 100644 --- a/distros/dashing/image-view/default.nix +++ b/distros/dashing/image-view/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: buildRosPackage { pname = "ros-dashing-image-view"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_view/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "bca42b6b0457d368d01a27550512f2a7a1b251f73a39d876e585b3b2be35b8ce"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/image_view/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "068b080ee339d072c20e15a29037e1b1912b472b9604847ef5359e15a0ae1f16"; }; buildType = "ament_cmake"; checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-calibration-parsers cv-bridge image-transport message-filters rclcpp rclcpp-components sensor-msgs std-srvs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + propagatedBuildInputs = [ boost camera-calibration-parsers cv-bridge image-transport message-filters rclcpp rclcpp-components sensor-msgs std-srvs stereo-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''A simple viewer for ROS image topics. Includes a specialized viewer diff --git a/distros/dashing/stereo-image-proc/default.nix b/distros/dashing/stereo-image-proc/default.nix index c303269daa..f5c8bb5950 100644 --- a/distros/dashing/stereo-image-proc/default.nix +++ b/distros/dashing/stereo-image-proc/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, sensor-msgs, stereo-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-dashing-stereo-image-proc"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/stereo_image_proc/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "97faaa2a39b47f4067f2932e0ec1dc271b66bed1c7a3fe4af5145480786b76ab"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/dashing/stereo_image_proc/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "1b4912e6bf2907335540b2433f1fb26149bcc9113adc32af3414d00b0125de31"; }; buildType = "ament_cmake"; checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake python-cmake-module python3Packages.opencv3 rclpy ]; propagatedBuildInputs = [ cv-bridge image-geometry image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Stereo and single image rectification and disparity processing.''; diff --git a/distros/eloquent/behaviortree-cpp-v3/default.nix b/distros/eloquent/behaviortree-cpp-v3/default.nix index fa4c57a6a1..043112f0d5 100644 --- a/distros/eloquent/behaviortree-cpp-v3/default.nix +++ b/distros/eloquent/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }: buildRosPackage { pname = "ros-eloquent-behaviortree-cpp-v3"; - version = "3.5.1-r1"; + version = "3.5.2-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "9df335c6a7574b7cb4efc7d3781764f72e9a33e91b7bfaf0c80a37e969061db4"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.5.2-1.tar.gz"; + name = "3.5.2-1.tar.gz"; + sha256 = "dab79690d78b1ddc80245154919d3470c51ab824bcb5d90e05a624c7a5feedd6"; }; buildType = "catkin"; diff --git a/distros/eloquent/eigenpy/default.nix b/distros/eloquent/eigenpy/default.nix new file mode 100644 index 0000000000..f973f42bb0 --- /dev/null +++ b/distros/eloquent/eigenpy/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake, doxygen, eigen, git, python3, python3Packages }: +buildRosPackage { + pname = "ros-eloquent-eigenpy"; + version = "2.5.0-r2"; + + src = fetchurl { + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/eloquent/eigenpy/2.5.0-2.tar.gz"; + name = "2.5.0-2.tar.gz"; + sha256 = "d774aed933cba819a5a3f58bb24ccc722b849d5b2dae2b034f2dd7e2664f58ff"; + }; + + buildType = "cmake"; + buildInputs = [ doxygen git ]; + propagatedBuildInputs = [ ament-cmake boost eigen python3 python3Packages.numpy ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''Bindings between Numpy and Eigen using Boost.Python''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/eloquent/generated.nix b/distros/eloquent/generated.nix index 13fd19fcb0..c150c531a8 100644 --- a/distros/eloquent/generated.nix +++ b/distros/eloquent/generated.nix @@ -180,8 +180,6 @@ self: super: { costmap-queue = self.callPackage ./costmap-queue {}; - cross-compile = self.callPackage ./cross-compile {}; - cv-bridge = self.callPackage ./cv-bridge {}; cyclonedds = self.callPackage ./cyclonedds {}; @@ -306,6 +304,8 @@ self: super: { eigen-stl-containers = self.callPackage ./eigen-stl-containers {}; + eigenpy = self.callPackage ./eigenpy {}; + example-interfaces = self.callPackage ./example-interfaces {}; examples-rclcpp-minimal-action-client = self.callPackage ./examples-rclcpp-minimal-action-client {}; @@ -502,6 +502,8 @@ self: super: { move-base-msgs = self.callPackage ./move-base-msgs {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; + multires-image = self.callPackage ./multires-image {}; nav2-amcl = self.callPackage ./nav2-amcl {}; @@ -1078,6 +1080,30 @@ self: super: { visualization-msgs = self.callPackage ./visualization-msgs {}; + webots-ros2 = self.callPackage ./webots-ros2 {}; + + webots-ros2-abb = self.callPackage ./webots-ros2-abb {}; + + webots-ros2-core = self.callPackage ./webots-ros2-core {}; + + webots-ros2-demos = self.callPackage ./webots-ros2-demos {}; + + webots-ros2-desktop = self.callPackage ./webots-ros2-desktop {}; + + 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-msgs = self.callPackage ./webots-ros2-msgs {}; + + webots-ros2-tiago = self.callPackage ./webots-ros2-tiago {}; + + webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; + + webots-ros2-ur-e-description = self.callPackage ./webots-ros2-ur-e-description {}; + xacro = self.callPackage ./xacro {}; yaml-cpp-vendor = self.callPackage ./yaml-cpp-vendor {}; diff --git a/distros/eloquent/grbl-ros/default.nix b/distros/eloquent/grbl-ros/default.nix index dfe85c9a9c..dad2f582e2 100644 --- a/distros/eloquent/grbl-ros/default.nix +++ b/distros/eloquent/grbl-ros/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-eloquent-grbl-ros"; - version = "0.0.2-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/flynneva/grbl_ros-release/archive/release/eloquent/grbl_ros/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "afab3fb33926b6aac656729d0eda8a52bf4b4abe262a583112866c1951d1eb55"; + url = "https://github.com/flynneva/grbl_ros-release/archive/release/eloquent/grbl_ros/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "f12d3a590166bd0d4af27c0a234971cf833c4cdc955b74ee89a562aff5861611"; }; buildType = "ament_python"; + buildInputs = [ python3Packages.pyserial ]; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; meta = { diff --git a/distros/eloquent/mrt-cmake-modules/default.nix b/distros/eloquent/mrt-cmake-modules/default.nix new file mode 100644 index 0000000000..3843b1abb5 --- /dev/null +++ b/distros/eloquent/mrt-cmake-modules/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-core, lcov, python3Packages, ros-environment }: +buildRosPackage { + pname = "ros-eloquent-mrt-cmake-modules"; + version = "1.0.4-r1"; + + src = fetchurl { + url = "https://github.com/KIT-MRT/mrt_cmake_modules-release/archive/release/eloquent/mrt_cmake_modules/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "d62142d2abee5a0006f8a5fbb8d01dd38876a572f445e82a272e493a702c9f3c"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ lcov python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; + nativeBuildInputs = [ ament-cmake-core python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; + + meta = { + description = ''CMake Functions and Modules for automating CMake''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/eloquent/rqt-robot-monitor/default.nix b/distros/eloquent/rqt-robot-monitor/default.nix index 942804d4df..2a023b87f7 100644 --- a/distros/eloquent/rqt-robot-monitor/default.nix +++ b/distros/eloquent/rqt-robot-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-eloquent-rqt-robot-monitor"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/eloquent/rqt_robot_monitor/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "dd3d6fa26fa13342df0fd0ec9562cc2bea0ff7d8f350817cc5b61d6f7d946f6b"; + url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/eloquent/rqt_robot_monitor/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "52e063ec1fd5903b630d7dce4a813a9a251b5b95c9b3a3cfdc83c87175e6fa17"; }; buildType = "ament_python"; diff --git a/distros/eloquent/system-modes-examples/default.nix b/distros/eloquent/system-modes-examples/default.nix index c4286fc8d8..e47003aa83 100644 --- a/distros/eloquent/system-modes-examples/default.nix +++ b/distros/eloquent/system-modes-examples/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, boost, rclcpp, rclcpp-lifecycle, system-modes }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-lint-auto, rclcpp, rclcpp-lifecycle, system-modes }: buildRosPackage { pname = "ros-eloquent-system-modes-examples"; - version = "0.2.0-r3"; + version = "0.3.0-r2"; src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/eloquent/system_modes_examples/0.2.0-3.tar.gz"; - name = "0.2.0-3.tar.gz"; - sha256 = "1dbb35fd6f71838d2bd9b5d9946cfcc635c4ff25ad850db157dd355301b96cd7"; + url = "https://github.com/microROS/system_modes-release/archive/release/eloquent/system_modes_examples/0.3.0-2.tar.gz"; + name = "0.3.0-2.tar.gz"; + sha256 = "a6fa7e06025e934387f1b6910fc5c1b9cabc3e758edc962deaa5056a9b2ed298"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost rclcpp rclcpp-lifecycle system-modes ]; - nativeBuildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-lint-auto ]; + propagatedBuildInputs = [ rclcpp rclcpp-lifecycle system-modes ]; + nativeBuildInputs = [ ament-cmake ]; meta = { description = ''Simple example system for system_modes package.''; diff --git a/distros/eloquent/system-modes/default.nix b/distros/eloquent/system-modes/default.nix index 8305a4472b..e5fcc362a5 100644 --- a/distros/eloquent/system-modes/default.nix +++ b/distros/eloquent/system-modes/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, rclcpp, rclcpp-lifecycle, rosidl-default-generators, std-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-lint-auto, builtin-interfaces, rclcpp, rclcpp-lifecycle, rosidl-default-generators, std-msgs }: buildRosPackage { pname = "ros-eloquent-system-modes"; - version = "0.2.0-r3"; + version = "0.3.0-r2"; src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/eloquent/system_modes/0.2.0-3.tar.gz"; - name = "0.2.0-3.tar.gz"; - sha256 = "bcb0096786248d9f3bbc3aa604dcb85929e7da1cc80e143e12e6854241c3206d"; + url = "https://github.com/microROS/system_modes-release/archive/release/eloquent/system_modes/0.3.0-2.tar.gz"; + name = "0.3.0-2.tar.gz"; + sha256 = "e379f271a01665e4d072021f3339dc2cbae2b585956ec94140f4f5eabf4b92d2"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-lint-auto ]; - propagatedBuildInputs = [ boost builtin-interfaces rclcpp rclcpp-lifecycle rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; + checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-lint-auto ]; + propagatedBuildInputs = [ builtin-interfaces rclcpp rclcpp-lifecycle rosidl-default-generators std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; meta = { description = ''Model-based distributed configuration handling.''; diff --git a/distros/eloquent/webots-ros2-abb/default.nix b/distros/eloquent/webots-ros2-abb/default.nix new file mode 100644 index 0000000000..40f7ba0882 --- /dev/null +++ b/distros/eloquent/webots-ros2-abb/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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, sensor-msgs, std-msgs, trajectory-msgs, webots-ros2-core }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-abb"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_abb/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "3dd281e597cd3ed6c4f682b3253faecede97fdf02c4b69e2411bd185437bab3e"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces control-msgs rclpy rosgraph-msgs sensor-msgs std-msgs trajectory-msgs webots-ros2-core ]; + + meta = { + description = ''ABB robots ROS2 interface for Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-core/default.nix b/distros/eloquent/webots-ros2-core/default.nix new file mode 100644 index 0000000000..f8a492f7c1 --- /dev/null +++ b/distros/eloquent/webots-ros2-core/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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-msgs }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-core"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_core/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "114231a46f93856e2763ddc8753842909154705fb97631c69470056cd1f46dfd"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-msgs ]; + + meta = { + description = ''Core interface between Webots and ROS2''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-demos/default.nix b/distros/eloquent/webots-ros2-demos/default.nix new file mode 100644 index 0000000000..81fe124996 --- /dev/null +++ b/distros/eloquent/webots-ros2-demos/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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-universal-robot }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-demos"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_demos/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "cdc207c3aa34522bf65920ef8fe9ae8ad6fecbb7d72e743294e070242feacce5"; + }; + + 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-universal-robot ]; + + meta = { + description = ''Various demos of the Webots-ROS2 interface.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-desktop/default.nix b/distros/eloquent/webots-ros2-desktop/default.nix new file mode 100644 index 0000000000..ee06b1ecd5 --- /dev/null +++ b/distros/eloquent/webots-ros2-desktop/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, rclpy, std-msgs, webots-ros2 }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-desktop"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_desktop/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "debed883f2defd718e4e7ec5498e1f81a731b46b57beac413e3730465bb969cc"; + }; + + buildType = "ament_python"; + propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2 ]; + + meta = { + description = ''Interface between Webots and ROS2 including the Webots package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-epuck/default.nix b/distros/eloquent/webots-ros2-epuck/default.nix new file mode 100644 index 0000000000..24f986555a --- /dev/null +++ b/distros/eloquent/webots-ros2-epuck/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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 }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-epuck"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_epuck/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "bcf449b7c07c0a0b0562f8383e75cc3e485e94d5e12678a8ee8df6fdc95d7cf7"; + }; + + 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 ]; + + meta = { + description = ''E-puck2 driver for Webots simulated robot''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-examples/default.nix b/distros/eloquent/webots-ros2-examples/default.nix new file mode 100644 index 0000000000..7062342d7a --- /dev/null +++ b/distros/eloquent/webots-ros2-examples/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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, sensor-msgs, std-msgs, webots-ros2-core, webots-ros2-msgs }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-examples"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_examples/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "7dc2ca7e3d2dd4ad69099108b0e4c2bb647eeb026867f2852c35dbf03be5328f"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy sensor-msgs std-msgs webots-ros2-core webots-ros2-msgs ]; + + meta = { + description = ''Minimal example showing how to control a robot with ROS2 in Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-importer/default.nix b/distros/eloquent/webots-ros2-importer/default.nix new file mode 100644 index 0000000000..ce80ada527 --- /dev/null +++ b/distros/eloquent/webots-ros2-importer/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, xacro }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-importer"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_importer/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "74bb8f5c7c0fb0a5936dda58a9fec965797398b10e85f78b2ef950248f91c4a5"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces xacro ]; + + meta = { + description = ''This package allows to convert URDF and XACRO files into Webots PROTO files.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-msgs/default.nix b/distros/eloquent/webots-ros2-msgs/default.nix new file mode 100644 index 0000000000..f2c8448c80 --- /dev/null +++ b/distros/eloquent/webots-ros2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "86ee0722b7a53f7846006d43e55d71bb73bfbca26520adf9db5f969c186834dd"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = ''Services and Messages of the webots_ros2 packages.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-tiago/default.nix b/distros/eloquent/webots-ros2-tiago/default.nix new file mode 100644 index 0000000000..6ba1b09e19 --- /dev/null +++ b/distros/eloquent/webots-ros2-tiago/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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 }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-tiago"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_tiago/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "e45aed3cd7c5464f792b6e5bf15fafe37bb685ac44313803e799d28396457871"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rviz2 webots-ros2-core ]; + + meta = { + description = ''TIAGo robots ROS2 interface for Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-universal-robot/default.nix b/distros/eloquent/webots-ros2-universal-robot/default.nix new file mode 100644 index 0000000000..1ec3385cf9 --- /dev/null +++ b/distros/eloquent/webots-ros2-universal-robot/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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 }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-universal-robot"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_universal_robot/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "c8af1e421aed1a645039f863f80831459bc5f98c75020ad7cf6247faaf2fc6c4"; + }; + + 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 ]; + + meta = { + description = ''Universal Robot ROS2 interface for Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2-ur-e-description/default.nix b/distros/eloquent/webots-ros2-ur-e-description/default.nix new file mode 100644 index 0000000000..8eb537ea1b --- /dev/null +++ b/distros/eloquent/webots-ros2-ur-e-description/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, urdf }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2-ur-e-description"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2_ur_e_description/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "8a38673597432a3d6d697d4ee52e05dc65befa01295f4de7340c63ea23bde6dd"; + }; + + buildType = "ament_python"; + checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; + propagatedBuildInputs = [ urdf ]; + + meta = { + description = ''Universal Robot description for Webots.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/eloquent/webots-ros2/default.nix b/distros/eloquent/webots-ros2/default.nix new file mode 100644 index 0000000000..1efa559dc8 --- /dev/null +++ b/distros/eloquent/webots-ros2/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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-examples, webots-ros2-importer, webots-ros2-tiago, webots-ros2-universal-robot }: +buildRosPackage { + pname = "ros-eloquent-webots-ros2"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/eloquent/webots_ros2/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "71173baff1fc2910851a4f47c7297409b6257e736310c1155492a5a67ad96d9a"; + }; + + 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-examples webots-ros2-importer webots-ros2-tiago webots-ros2-universal-robot ]; + + meta = { + description = ''Interface between Webots and ROS2''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/apex-containers/default.nix b/distros/foxy/apex-containers/default.nix new file mode 100644 index 0000000000..6097afaba7 --- /dev/null +++ b/distros/foxy/apex-containers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, apex-test-tools, foonathan-memory-vendor }: +buildRosPackage { + pname = "ros-foxy-apex-containers"; + version = "0.0.3-r1"; + + src = fetchurl { + url = "https://gitlab.com/ApexAI/apex_containers-release/repository/archive.tar.gz?ref=release/foxy/apex_containers/0.0.3-1"; + name = "archive.tar.gz"; + sha256 = "32ed55b4adff00c9f65f3ab34c1cfaea899ade1d73963b41edeb33a2dee445aa"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-lint-common apex-test-tools ]; + propagatedBuildInputs = [ foonathan-memory-vendor ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; + + meta = { + description = ''Containers''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/apex-test-tools/default.nix b/distros/foxy/apex-test-tools/default.nix new file mode 100644 index 0000000000..4aaced09ab --- /dev/null +++ b/distros/foxy/apex-test-tools/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-cmake-pclint, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-foxy-apex-test-tools"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://gitlab.com/ApexAI/apex_test_tools-release/repository/archive.tar.gz?ref=release/foxy/apex_test_tools/0.0.1-1"; + name = "archive.tar.gz"; + sha256 = "ef94c25a685938cb24b4164ceff77f876ae3247d281a8b0e8348d611601fcbc0"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-pclint ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ament-cmake-gtest osrf-testing-tools-cpp ]; + nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; + + meta = { + description = ''The package Apex.OS Test Tools contains test helpers''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/behaviortree-cpp-v3/default.nix b/distros/foxy/behaviortree-cpp-v3/default.nix index 8426671920..2260e21e4b 100644 --- a/distros/foxy/behaviortree-cpp-v3/default.nix +++ b/distros/foxy/behaviortree-cpp-v3/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, cppzmq, ncurses, rclcpp }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }: buildRosPackage { pname = "ros-foxy-behaviortree-cpp-v3"; - version = "3.5.0-r1"; + version = "3.5.2-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "a543619e1af6ab267b6be50d05b437eb48f4909327d1e03cd2bc57b8f17d88e1"; + url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.5.2-1.tar.gz"; + name = "3.5.2-1.tar.gz"; + sha256 = "aedd57ba4fa79fe71e3db98de592b14a3d80dea6eabadfd2fe6b1cad4af07f40"; }; buildType = "catkin"; + checkInputs = [ ament-cmake-gtest ]; propagatedBuildInputs = [ cppzmq ncurses rclcpp ]; nativeBuildInputs = [ ament-cmake ]; diff --git a/distros/foxy/camera-calibration/default.nix b/distros/foxy/camera-calibration/default.nix index 597bafec69..3896a992bb 100644 --- a/distros/foxy/camera-calibration/default.nix +++ b/distros/foxy/camera-calibration/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: buildRosPackage { pname = "ros-foxy-camera-calibration"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/camera_calibration/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "026126168e71465ea03c2c8234f9d3791f510c949ebb0b42b262e62f0650ebf1"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/camera_calibration/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "9c901fbb3046335374a95b3885f0813a1f9e7f80480d37f316001942d65ac422"; }; buildType = "ament_python"; diff --git a/distros/foxy/chiconybot-bringup/default.nix b/distros/foxy/chiconybot-bringup/default.nix new file mode 100644 index 0000000000..e30da5ff25 --- /dev/null +++ b/distros/foxy/chiconybot-bringup/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, chiconybot-description, chiconybot-node, hls-lfcd-lds-driver, robot-state-publisher, rviz2 }: +buildRosPackage { + pname = "ros-foxy-chiconybot-bringup"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_bringup/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "bc32e731e730cf13390dafd7799a7bd50abb2aebc7cf5abda322fb0aedadc639"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ chiconybot-description chiconybot-node hls-lfcd-lds-driver robot-state-publisher rviz2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''ROS 2 launch scripts for starting the Chiconybot''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-cartographer/default.nix b/distros/foxy/chiconybot-cartographer/default.nix new file mode 100644 index 0000000000..c2f5df51cb --- /dev/null +++ b/distros/foxy/chiconybot-cartographer/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer-ros }: +buildRosPackage { + pname = "ros-foxy-chiconybot-cartographer"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_cartographer/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "0f9dd0e4a222a3cd675592c00d69263cb871d5b0b146acddbbb44793d3254d53"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ cartographer-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''ROS 2 launch scripts for cartographer''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-description/default.nix b/distros/foxy/chiconybot-description/default.nix new file mode 100644 index 0000000000..cc2c99f2b5 --- /dev/null +++ b/distros/foxy/chiconybot-description/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, urdf }: +buildRosPackage { + pname = "ros-foxy-chiconybot-description"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_description/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "d58e431106726f5587d216e63331dfb3830ab14841564dc565cbaa8f1130e81f"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ urdf ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''3D models of the chiconybot for simulation and visualization''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-gazebo/default.nix b/distros/foxy/chiconybot-gazebo/default.nix new file mode 100644 index 0000000000..eace0c6625 --- /dev/null +++ b/distros/foxy/chiconybot-gazebo/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, chiconybot, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2 }: +buildRosPackage { + pname = "ros-foxy-chiconybot-gazebo"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_gazebo/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "4137ba05a6496c9f437882e470ae5d1e2fd7b6ac755a83483ace7106d75039fd"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ chiconybot gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Gazebo simulation package for the Chiconybot''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-msgs/default.nix b/distros/foxy/chiconybot-msgs/default.nix new file mode 100644 index 0000000000..262d107997 --- /dev/null +++ b/distros/foxy/chiconybot-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-foxy-chiconybot-msgs"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_msgs/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "32fb065b92157e8c0ccb47561fe266b2ed8265caf870500662e28c21f276ff86"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = ''Message and service types: custom messages and services for Chiconybot packages for ROS2''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-navigation2/default.nix b/distros/foxy/chiconybot-navigation2/default.nix new file mode 100644 index 0000000000..43c4f97bcd --- /dev/null +++ b/distros/foxy/chiconybot-navigation2/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup }: +buildRosPackage { + pname = "ros-foxy-chiconybot-navigation2"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_navigation2/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "5b71d2508f6c4813bd7777e3d51190a89a8bb86212aafbcf013f2e088c7d83e7"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ nav2-bringup ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''ROS 2 launch scripts for navigation2''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-node/default.nix b/distros/foxy/chiconybot-node/default.nix new file mode 100644 index 0000000000..acbc22d11f --- /dev/null +++ b/distros/foxy/chiconybot-node/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, chiconybot-msgs, dynamixel-sdk, geometry-msgs, message-filters, nav-msgs, rclcpp, rcutils, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }: +buildRosPackage { + pname = "ros-foxy-chiconybot-node"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_node/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "6f6db55a0a4f049100c69142cc66c1ac6542c62ec1e4851112a166254d878a0f"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ chiconybot-msgs dynamixel-sdk geometry-msgs message-filters nav-msgs rclcpp rcutils sensor-msgs std-msgs std-srvs tf2 tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''chiconybot driver node that include diff drive controller, odometry and tf node''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/chiconybot-teleop/default.nix b/distros/foxy/chiconybot-teleop/default.nix new file mode 100644 index 0000000000..5413a2820a --- /dev/null +++ b/distros/foxy/chiconybot-teleop/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, geometry-msgs, rclpy }: +buildRosPackage { + pname = "ros-foxy-chiconybot-teleop"; + version = "0.0.0-r2"; + + src = fetchurl { + url = "https://github.com/jediofgever/ROS_CB-release/archive/release/foxy/chiconybot_teleop/0.0.0-2.tar.gz"; + name = "0.0.0-2.tar.gz"; + sha256 = "33a5b6625dbf7739ecbe9903e45b0dc52145e05cb5a094efbf4f29f8973358c9"; + }; + + buildType = "ament_python"; + propagatedBuildInputs = [ geometry-msgs rclpy ]; + + meta = { + description = ''Teleoperation node using keyboard for chiconybot.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/cyclonedds/default.nix b/distros/foxy/cyclonedds/default.nix index ab752b8a6a..ed22ad8c28 100644 --- a/distros/foxy/cyclonedds/default.nix +++ b/distros/foxy/cyclonedds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake, cunit, maven, openjdk, openssl }: buildRosPackage { pname = "ros-foxy-cyclonedds"; - version = "0.6.0-r1"; + version = "0.7.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/foxy/cyclonedds/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "df843df67155e09abfff76236dffbc3424ee6bccc021487f8b818aea13157a6d"; + url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/foxy/cyclonedds/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "36b41936eec3ba0d2dd36650da408d4ab9728d377b099d34b113a0a608b675e6"; }; buildType = "cmake"; diff --git a/distros/foxy/depth-image-proc/default.nix b/distros/foxy/depth-image-proc/default.nix index b7d1ecc007..e4d3210df2 100644 --- a/distros/foxy/depth-image-proc/default.nix +++ b/distros/foxy/depth-image-proc/default.nix @@ -2,22 +2,22 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: buildRosPackage { pname = "ros-foxy-depth-image-proc"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/depth_image_proc/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "ade4efec13b8f61f38fc3510e027d05dff173eb029246f52d7f2c5b4383a80ed"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/depth_image_proc/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "04708816eecf2a304f244d9feada93ef42b24615532f9e11175b6e95deb79b5f"; }; buildType = "ament_cmake"; - buildInputs = [ class-loader message-filters sensor-msgs stereo-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport tf2 tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; + buildInputs = [ class-loader message-filters ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Contains components for processing depth images such as those diff --git a/distros/foxy/eigenpy/default.nix b/distros/foxy/eigenpy/default.nix new file mode 100644 index 0000000000..fdf21a029f --- /dev/null +++ b/distros/foxy/eigenpy/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake, doxygen, eigen, git, python3, python3Packages }: +buildRosPackage { + pname = "ros-foxy-eigenpy"; + version = "2.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/foxy/eigenpy/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "003a4af776f2fc24b0b26badf132debcb2d3bced66d26afe87b3ff334302207b"; + }; + + buildType = "cmake"; + buildInputs = [ doxygen git ]; + propagatedBuildInputs = [ ament-cmake boost eigen python3 python3Packages.numpy ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''Bindings between Numpy and Eigen using Boost.Python''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/generated.nix b/distros/foxy/generated.nix index 0ec8a42837..0647c18219 100644 --- a/distros/foxy/generated.nix +++ b/distros/foxy/generated.nix @@ -128,6 +128,10 @@ self: super: { angles = self.callPackage ./angles {}; + apex-containers = self.callPackage ./apex-containers {}; + + apex-test-tools = self.callPackage ./apex-test-tools {}; + apriltag = self.callPackage ./apriltag {}; behaviortree-cpp-v3 = self.callPackage ./behaviortree-cpp-v3 {}; @@ -150,6 +154,22 @@ self: super: { cascade-lifecycle-msgs = self.callPackage ./cascade-lifecycle-msgs {}; + chiconybot-bringup = self.callPackage ./chiconybot-bringup {}; + + chiconybot-cartographer = self.callPackage ./chiconybot-cartographer {}; + + chiconybot-description = self.callPackage ./chiconybot-description {}; + + chiconybot-gazebo = self.callPackage ./chiconybot-gazebo {}; + + chiconybot-msgs = self.callPackage ./chiconybot-msgs {}; + + chiconybot-navigation2 = self.callPackage ./chiconybot-navigation2 {}; + + chiconybot-node = self.callPackage ./chiconybot-node {}; + + chiconybot-teleop = self.callPackage ./chiconybot-teleop {}; + class-loader = self.callPackage ./class-loader {}; common-interfaces = self.callPackage ./common-interfaces {}; @@ -300,6 +320,8 @@ self: super: { eigen-stl-containers = self.callPackage ./eigen-stl-containers {}; + eigenpy = self.callPackage ./eigenpy {}; + example-interfaces = self.callPackage ./example-interfaces {}; examples-rclcpp-minimal-action-client = self.callPackage ./examples-rclcpp-minimal-action-client {}; @@ -422,12 +444,12 @@ self: super: { kdl-parser = self.callPackage ./kdl-parser {}; - kobuki-dock-drive = self.callPackage ./kobuki-dock-drive {}; - - kobuki-driver = self.callPackage ./kobuki-driver {}; + kobuki-core = self.callPackage ./kobuki-core {}; kobuki-firmware = self.callPackage ./kobuki-firmware {}; + kobuki-ftdi = self.callPackage ./kobuki-ftdi {}; + laser-geometry = self.callPackage ./laser-geometry {}; laser-proc = self.callPackage ./laser-proc {}; @@ -542,6 +564,8 @@ self: super: { navigation2 = self.callPackage ./navigation2 {}; + nmea-msgs = self.callPackage ./nmea-msgs {}; + nodl-python = self.callPackage ./nodl-python {}; nonpersistent-voxel-layer = self.callPackage ./nonpersistent-voxel-layer {}; @@ -602,6 +626,8 @@ self: super: { phidgets-temperature = self.callPackage ./phidgets-temperature {}; + plotjuggler = self.callPackage ./plotjuggler {}; + plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {}; pluginlib = self.callPackage ./pluginlib {}; @@ -902,6 +928,8 @@ self: super: { sensor-msgs = self.callPackage ./sensor-msgs {}; + serial-driver = self.callPackage ./serial-driver {}; + shape-msgs = self.callPackage ./shape-msgs {}; shared-queues-vendor = self.callPackage ./shared-queues-vendor {}; @@ -964,6 +992,8 @@ self: super: { teleop-twist-keyboard = self.callPackage ./teleop-twist-keyboard {}; + test-apex-test-tools = self.callPackage ./test-apex-test-tools {}; + test-interface-files = self.callPackage ./test-interface-files {}; test-msgs = self.callPackage ./test-msgs {}; @@ -1014,6 +1044,8 @@ self: super: { turtlesim = self.callPackage ./turtlesim {}; + udp-driver = self.callPackage ./udp-driver {}; + uncrustify-vendor = self.callPackage ./uncrustify-vendor {}; unique-identifier-msgs = self.callPackage ./unique-identifier-msgs {}; diff --git a/distros/foxy/grbl-ros/default.nix b/distros/foxy/grbl-ros/default.nix index 7e11377309..dea86b237b 100644 --- a/distros/foxy/grbl-ros/default.nix +++ b/distros/foxy/grbl-ros/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: +{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-grbl-ros"; - version = "0.0.2-r4"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://github.com/flynneva/grbl_ros-release/archive/release/foxy/grbl_ros/0.0.2-4.tar.gz"; - name = "0.0.2-4.tar.gz"; - sha256 = "c15f15930f2430c39b8767a8111c39f04139c40c4486ab5d611fc232dcaf6781"; + url = "https://github.com/flynneva/grbl_ros-release/archive/release/foxy/grbl_ros/0.2.1-1.tar.gz"; + name = "0.2.1-1.tar.gz"; + sha256 = "bfc6ef776b35a00199107f5bb772330c0c8a98a0cbf3d6b41a50c7517628ae12"; }; buildType = "ament_python"; + buildInputs = [ python3Packages.pyserial ]; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; meta = { diff --git a/distros/foxy/image-pipeline/default.nix b/distros/foxy/image-pipeline/default.nix index 60e0e615ef..84ab9d6fcf 100644 --- a/distros/foxy/image-pipeline/default.nix +++ b/distros/foxy/image-pipeline/default.nix @@ -2,19 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: buildRosPackage { pname = "ros-foxy-image-pipeline"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_pipeline/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "7353eb75b68c576b7057d1362c94f072f0100eaa2755f932ac84a5f99dd1f210"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_pipeline/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "1002187b1cf134e6d0c1ee263bd53b5af9875479d0d34e098d4d20ec90983077"; }; buildType = "ament_cmake"; - propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate ]; + checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; + propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate image-view stereo-image-proc ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/distros/foxy/image-proc/default.nix b/distros/foxy/image-proc/default.nix index 5c3a96d764..9895f483cd 100644 --- a/distros/foxy/image-proc/default.nix +++ b/distros/foxy/image-proc/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs }: buildRosPackage { pname = "ros-foxy-image-proc"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_proc/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "82aebf942f8d4ee76a101c497713debd60fb0efc59059e9f50cbd2eb71b3da71"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_proc/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "34a41d27a67b8e5a05d8644d8c044e9fc1ab1b9c8bdd8a738f8b7bce4a6f0167"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components rcutils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Single image rectification and color processing.''; diff --git a/distros/foxy/image-publisher/default.nix b/distros/foxy/image-publisher/default.nix index a8b13c5b8b..9e70ec1d82 100644 --- a/distros/foxy/image-publisher/default.nix +++ b/distros/foxy/image-publisher/default.nix @@ -2,27 +2,25 @@ # Copyright 2020 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, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: buildRosPackage { pname = "ros-foxy-image-publisher"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_publisher/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "db46da23ed6e55bd07f76e7ef87e77d35eef14a78cc0a07601e8ada1afde468a"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_publisher/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "7e3edda86854bb4fa858712e63f18747996d2358de8d001f105aca65a3d6cf00"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ camera-info-manager class-loader cv-bridge image-geometry image-transport rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { - description = ''

- Contains a node publish an image stream from single image file - or avi motion file. -

''; + description = ''Contains a node publish an image stream from single image file + or avi motion file.''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/distros/foxy/image-rotate/default.nix b/distros/foxy/image-rotate/default.nix index 36da9752f9..8b805788e2 100644 --- a/distros/foxy/image-rotate/default.nix +++ b/distros/foxy/image-rotate/default.nix @@ -2,22 +2,22 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-foxy-image-rotate"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_rotate/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "3c792340b6a2b35517904daddb2db95919039b32b2c00816c6c5ff3bd72c7512"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_rotate/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "74584400f00adfe197fc1bc3beb19a2653f6898233e0341c343eedaacfe443e5"; }; buildType = "ament_cmake"; buildInputs = [ class-loader ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ cv-bridge image-transport rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''

diff --git a/distros/foxy/image-view/default.nix b/distros/foxy/image-view/default.nix index 84b90a61af..c876449baa 100644 --- a/distros/foxy/image-view/default.nix +++ b/distros/foxy/image-view/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: buildRosPackage { pname = "ros-foxy-image-view"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_view/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "c2455892cbe17fa32188069159788e468a06152b5b295b5867c1cb73394df2ba"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_view/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "3d8f99ff5ad18e736a61ba58bc0c9c01b4ccc1c8dd4fe21b4f63df4a89ec5f20"; }; buildType = "ament_cmake"; checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ boost camera-calibration-parsers cv-bridge image-transport message-filters rclcpp rclcpp-components sensor-msgs std-srvs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''A simple viewer for ROS image topics. Includes a specialized viewer diff --git a/distros/foxy/kobuki-core/default.nix b/distros/foxy/kobuki-core/default.nix new file mode 100644 index 0000000000..d322aba0d5 --- /dev/null +++ b/distros/foxy/kobuki-core/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-threads, ecl-time }: +buildRosPackage { + pname = "ros-foxy-kobuki-core"; + version = "1.2.0-r1"; + + src = fetchurl { + url = "https://github.com/stonier/kobuki_core-release/archive/release/foxy/kobuki_core/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "be1970b6c85af9c98bd7acd8a11edd19a2f463c0b6d26f66a5cd461333cfa8b5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ecl-build ]; + propagatedBuildInputs = [ ecl-command-line ecl-config ecl-converters ecl-devices ecl-geometry ecl-mobile-robot ecl-sigslots ecl-threads ecl-time ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = ''Pure C++ driver library for Kobuki.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/kobuki-ftdi/default.nix b/distros/foxy/kobuki-ftdi/default.nix new file mode 100644 index 0000000000..4f4fa79c4f --- /dev/null +++ b/distros/foxy/kobuki-ftdi/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, libftdi, libusb, pkg-config }: +buildRosPackage { + pname = "ros-foxy-kobuki-ftdi"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/stonier/kobuki_ftdi-release/archive/release/foxy/kobuki_ftdi/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "cda5ab2f72ec067de9755cea8f98e7c596690c3ddb65eb4e9a3d3a472df34cfa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ecl-build pkg-config ]; + propagatedBuildInputs = [ ecl-command-line libftdi libusb ]; + nativeBuildInputs = [ ament-cmake-ros ]; + + meta = { + description = ''Utilities for flashing and enabling Kobuki's USB connection. + This package contains tools for flashing the Kobuki's FTDI chip (usually done at the factory). + The special firmware for the FTDI chip (USB to serial converter) enables it to appear as + /dev/kobuki on the user's PC.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/launch-testing-ament-cmake/default.nix b/distros/foxy/launch-testing-ament-cmake/default.nix index 725561624f..f85bb20d4d 100644 --- a/distros/foxy/launch-testing-ament-cmake/default.nix +++ b/distros/foxy/launch-testing-ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }: buildRosPackage { pname = "ros-foxy-launch-testing-ament-cmake"; - version = "0.10.2-r1"; + version = "0.10.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing_ament_cmake/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "1e5a739166eafd77a3b1122dfc4aeb0dbf628e4e6f170846168b649efb3d5729"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing_ament_cmake/0.10.3-1.tar.gz"; + name = "0.10.3-1.tar.gz"; + sha256 = "24f1a5417f1315b2925c222433964467476fadfc7e85c82f67570fe5dd19cbb3"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/launch-testing/default.nix b/distros/foxy/launch-testing/default.nix index 436a2ca822..95a7671fa3 100644 --- a/distros/foxy/launch-testing/default.nix +++ b/distros/foxy/launch-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, osrf-pycommon, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-launch-testing"; - version = "0.10.2-r1"; + version = "0.10.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "9cad972483d4846f1a78b419bdb716b53fa16b721eca8f64e22af275e7aa08a9"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing/0.10.3-1.tar.gz"; + name = "0.10.3-1.tar.gz"; + sha256 = "6f7dfc9842a63dc0a17bc86ab6d442ecaf7e057afbaada1b1d1a854bdecf5df8"; }; buildType = "ament_python"; diff --git a/distros/foxy/launch-xml/default.nix b/distros/foxy/launch-xml/default.nix index 2d771a3931..d8246b90e0 100644 --- a/distros/foxy/launch-xml/default.nix +++ b/distros/foxy/launch-xml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-foxy-launch-xml"; - version = "0.10.2-r1"; + version = "0.10.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_xml/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "dc1e97abf99f44da66e078112b9b4bc2ff5ededed5123707d700b69b721a9182"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_xml/0.10.3-1.tar.gz"; + name = "0.10.3-1.tar.gz"; + sha256 = "ce7d226882bd4c0caf9e67f4c37d290fc8091b59ec8cd3af7945ae7fad550ec6"; }; buildType = "ament_python"; diff --git a/distros/foxy/launch-yaml/default.nix b/distros/foxy/launch-yaml/default.nix index 3cd3bffc50..147fa7592f 100644 --- a/distros/foxy/launch-yaml/default.nix +++ b/distros/foxy/launch-yaml/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: buildRosPackage { pname = "ros-foxy-launch-yaml"; - version = "0.10.2-r1"; + version = "0.10.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_yaml/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "7b72ff68626c5eefcafebcc0b15358ac958affcf0afcff89c95dc0182a1567c8"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_yaml/0.10.3-1.tar.gz"; + name = "0.10.3-1.tar.gz"; + sha256 = "d418c6928225219bdb48689ef9611076c49fa20c2a6dfc31a34111644aba8244"; }; buildType = "ament_python"; diff --git a/distros/foxy/launch/default.nix b/distros/foxy/launch/default.nix index 7e73eaf8b3..d2e28a6795 100644 --- a/distros/foxy/launch/default.nix +++ b/distros/foxy/launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-launch"; - version = "0.10.2-r1"; + version = "0.10.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "7271bf9deb50780872b160225ac23bf2a11bc8b016cc617ca0be5f99d7d140be"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch/0.10.3-1.tar.gz"; + name = "0.10.3-1.tar.gz"; + sha256 = "8b404ffad8db0bf5c3c5ef15b7551119ab2e1e73f581fe29b0f99d85ac09f457"; }; buildType = "ament_python"; diff --git a/distros/foxy/nmea-msgs/default.nix b/distros/foxy/nmea-msgs/default.nix new file mode 100644 index 0000000000..4a9c31272f --- /dev/null +++ b/distros/foxy/nmea-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: +buildRosPackage { + pname = "ros-foxy-nmea-msgs"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/nmea_msgs-release/archive/release/foxy/nmea_msgs/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "5e2380f862e14ee32f7df168bc8d35c3d874db82e77d34444669a751ca6a7dfa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rosidl-default-generators ]; + propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; + nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; + + meta = { + description = ''The nmea_msgs package contains messages related to data in the NMEA format.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/foxy/plotjuggler/default.nix b/distros/foxy/plotjuggler/default.nix new file mode 100644 index 0000000000..6a38fc04e3 --- /dev/null +++ b/distros/foxy/plotjuggler/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, fastcdr, geometry-msgs, nav-msgs, plotjuggler-msgs, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, sensor-msgs, tf2-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-foxy-plotjuggler"; + version = "2.8.4-r1"; + + src = fetchurl { + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/foxy/plotjuggler/2.8.4-1.tar.gz"; + name = "2.8.4-1.tar.gz"; + sha256 = "f1181f523b11a54204cd9092ce67ee9329c8780aa13ec562d63028725df4ab5e"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ binutils boost fastcdr geometry-msgs nav-msgs plotjuggler-msgs qt5.qtbase qt5.qtdeclarative qt5.qtmultimedia qt5.qtsvg rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''PlotJuggler: juggle with data''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/distros/foxy/ros1-bridge/default.nix b/distros/foxy/ros1-bridge/default.nix index fcc0236309..ab06a81b5b 100644 --- a/distros/foxy/ros1-bridge/default.nix +++ b/distros/foxy/ros1-bridge/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, demo-nodes-cpp, diagnostic-msgs, example-interfaces, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, pkg-config, python3Packages, rclcpp, rcutils, rmw-implementation-cmake, ros2run, rosidl-cmake, rosidl-parser, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, demo-nodes-cpp, diagnostic-msgs, example-interfaces, gazebo-msgs, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, pkg-config, python3Packages, rclcpp, rcutils, rmw-implementation-cmake, ros2run, rosidl-cmake, rosidl-parser, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-foxy-ros1-bridge"; - version = "0.9.3-r1"; + version = "0.9.3-r7"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros1_bridge-release/archive/release/foxy/ros1_bridge/0.9.3-1.tar.gz"; - name = "0.9.3-1.tar.gz"; - sha256 = "26dae33cdf282bdb52187e20702ed326a2acd3552748ca038606cfec32cdb922"; + url = "https://github.com/ros2-gbp/ros1_bridge-release/archive/release/foxy/ros1_bridge/0.9.3-7.tar.gz"; + name = "0.9.3-7.tar.gz"; + sha256 = "04bd2904e1b46b00184792dca43c268e8e84f3e5c5e4915f91be7d80bf081152"; }; buildType = "ament_cmake"; buildInputs = [ rmw-implementation-cmake ]; checkInputs = [ ament-lint-auto ament-lint-common demo-nodes-cpp diagnostic-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros ros2run ]; - propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs pkg-config python3Packages.pyyaml rclcpp rcutils sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; + propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs example-interfaces gazebo-msgs geometry-msgs nav-msgs pkg-config python3Packages.pyyaml rclcpp rcutils sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; nativeBuildInputs = [ ament-cmake ament-index-python python3Packages.catkin-pkg rosidl-cmake rosidl-parser ]; meta = { diff --git a/distros/foxy/ros2bag/default.nix b/distros/foxy/ros2bag/default.nix index e702bb26b2..054c43e766 100644 --- a/distros/foxy/ros2bag/default.nix +++ b/distros/foxy/ros2bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-testing, launch-testing-ros, pythonPackages, ros2cli, rosbag2-transport }: buildRosPackage { pname = "ros-foxy-ros2bag"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/ros2bag/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "406118b3ab1f202b64c5694169c668b718b1319ac3c3f9e5e9ba157c303b6057"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/ros2bag/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "18cb20404620f9296c6d4ad584d5a335f2dafc7918c26e89b921ed70cf9f32ce"; }; buildType = "ament_python"; diff --git a/distros/foxy/rosbag2-compression/default.nix b/distros/foxy/rosbag2-compression/default.nix index eff0d5e9d9..9789bfb488 100644 --- a/distros/foxy/rosbag2-compression/default.nix +++ b/distros/foxy/rosbag2-compression/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, zstd-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2-compression"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_compression/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "5af14121269a6ab3d5cc6182f6f931b9bae63df36753a291d838d6a0a8b53430"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_compression/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "fe16505fbb08939679503e3deb934d2ef0039fc57b7842db2e1036c5c8437486"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-converter-default-plugins/default.nix b/distros/foxy/rosbag2-converter-default-plugins/default.nix index 74e78cf050..c08f4b14c0 100644 --- a/distros/foxy/rosbag2-converter-default-plugins/default.nix +++ b/distros/foxy/rosbag2-converter-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rmw, rmw-fastrtps-cpp, rosbag2-cpp, rosbag2-test-common, rosidl-runtime-cpp, test-msgs }: buildRosPackage { pname = "ros-foxy-rosbag2-converter-default-plugins"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_converter_default_plugins/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "c135b86dc07354083ae02f9ef5c32e111f4288061b5f2456738c4ecf66a8f0a8"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_converter_default_plugins/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "d6d421d0af87d2d9a8331bff5c8181f91cedf8f222e2e6f5b3d6151d3b5a050e"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-cpp/default.nix b/distros/foxy/rosbag2-cpp/default.nix index ae5a869e34..7cd69a3b18 100644 --- a/distros/foxy/rosbag2-cpp/default.nix +++ b/distros/foxy/rosbag2-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: buildRosPackage { pname = "ros-foxy-rosbag2-cpp"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_cpp/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "e9ad5bdcda094bcc52e68aad10297c6f99ab664875b5e0b61dc3b0adaccaaf37"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_cpp/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "423885691fb1c6ea3f67837693620e51645df8b6c9c52cb172bbfb36db3fac98"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-storage-default-plugins/default.nix b/distros/foxy/rosbag2-storage-default-plugins/default.nix index fb68711e51..387dab0684 100644 --- a/distros/foxy/rosbag2-storage-default-plugins/default.nix +++ b/distros/foxy/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2-storage-default-plugins"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage_default_plugins/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "931781741d372c4340642574a776c9b391bdfc5d39ee24e9fab78a29411c5262"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage_default_plugins/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "64d256f0a29244aba2719f5b2204853571969a08dffaf5adab873bda10912e18"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-storage/default.nix b/distros/foxy/rosbag2-storage/default.nix index 63a54bf061..d8dd7ac816 100644 --- a/distros/foxy/rosbag2-storage/default.nix +++ b/distros/foxy/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-test-common, yaml-cpp-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2-storage"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "018fac73a4aed14659f8196bd081d152784b9eb2db52b4360f9cd8a5e056a22a"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "b5070ddfe17d8903260f6e4b82d21a9d55eab3d6b8661f5b3184537838fca14d"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-test-common/default.nix b/distros/foxy/rosbag2-test-common/default.nix index 6ba490f042..ec44499900 100644 --- a/distros/foxy/rosbag2-test-common/default.nix +++ b/distros/foxy/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils }: buildRosPackage { pname = "ros-foxy-rosbag2-test-common"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_test_common/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "1f79799b28db3359d67e7b132ef73111141b046c2fef2736be5ebacca791ddfd"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_test_common/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "07ed6c2a9844a061695d9f2d5f311cd56c94b039053de27e57fff1b8aaf9061e"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-tests/default.nix b/distros/foxy/rosbag2-tests/default.nix index 1b424debe9..2eafc4ea71 100644 --- a/distros/foxy/rosbag2-tests/default.nix +++ b/distros/foxy/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-converter-default-plugins, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, std-msgs, test-msgs }: buildRosPackage { pname = "ros-foxy-rosbag2-tests"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_tests/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "99237b0c24b7ffbc7651ca5967750708e7256ca0b628d7b2846b54952283cfda"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_tests/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "1f02ab9647052284d86bd37c7b85f9f332b5c4d9feac6f68ebcc62ba5467e08f"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-transport/default.nix b/distros/foxy/rosbag2-transport/default.nix index 3bc644b3bd..0882be40cf 100644 --- a/distros/foxy/rosbag2-transport/default.nix +++ b/distros/foxy/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, rpyutils, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2-transport"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_transport/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "25e351efa9e57d0814985db0c60113bcd0f8cfa3b3c58a035708319bb6d90284"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_transport/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "29c3275d3412b90ecfa3a3b45f748036759ccf8dc516d207bf2c0fb14843abba"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2/default.nix b/distros/foxy/rosbag2/default.nix index dd5b1b60c8..c542957314 100644 --- a/distros/foxy/rosbag2/default.nix +++ b/distros/foxy/rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-converter-default-plugins, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor, sqlite3-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "c1116eaad6c874c1b5777bcf30fbbbfd28ab725142600015542f2f214d7f5ea3"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "7a5dc025478fe88dba4fe51649e6b4a549104a2b4e206603a49e71f07a25b2c7"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rqt-robot-monitor/default.nix b/distros/foxy/rqt-robot-monitor/default.nix index c067bb900a..ff73cb3cba 100644 --- a/distros/foxy/rqt-robot-monitor/default.nix +++ b/distros/foxy/rqt-robot-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-foxy-rqt-robot-monitor"; - version = "1.0.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/foxy/rqt_robot_monitor/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "db9dc5efd47c039902ee124deb1b720e66c7f6bbf493ad877e8141ee5e34c109"; + url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/foxy/rqt_robot_monitor/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "969834f73c55ea9897cb70dfe3d06276137e65a54acc7973e3dc24edeab4e5be"; }; buildType = "ament_python"; diff --git a/distros/foxy/serial-driver/default.nix b/distros/foxy/serial-driver/default.nix new file mode 100644 index 0000000000..90fd80a731 --- /dev/null +++ b/distros/foxy/serial-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, rclcpp, std-msgs }: +buildRosPackage { + pname = "ros-foxy-serial-driver"; + version = "0.0.6-r1"; + + src = fetchurl { + url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/serial_driver/0.0.6-1.tar.gz"; + name = "0.0.6-1.tar.gz"; + sha256 = "7382b9b80f5e21777704bcf10891f2d356a6d6f63270ca866e02da8ed4d8ec5d"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ boost rclcpp std-msgs ]; + nativeBuildInputs = [ ament-cmake-auto ]; + + meta = { + description = ''A template class and associated utilities which encapsulate basic reading from serial ports''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/shared-queues-vendor/default.nix b/distros/foxy/shared-queues-vendor/default.nix index 0922551f74..c36bc8f227 100644 --- a/distros/foxy/shared-queues-vendor/default.nix +++ b/distros/foxy/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-foxy-shared-queues-vendor"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/shared_queues_vendor/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "af9a46c2037214a9fd38aef85aa7daa71e5fe8371817b3886c0c46322f3e0ebc"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/shared_queues_vendor/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "3d535c9ccd9d92a60b0d750a10ab0919b79ef95ef0a618edb2357870a522ec0c"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/sqlite3-vendor/default.nix b/distros/foxy/sqlite3-vendor/default.nix index f7d0d5496c..702811aa84 100644 --- a/distros/foxy/sqlite3-vendor/default.nix +++ b/distros/foxy/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, sqlite }: buildRosPackage { pname = "ros-foxy-sqlite3-vendor"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/sqlite3_vendor/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "916e60e514875b0da31f75bd5db7a9675e78ce8b2d9926ab35763ee95e3b2a5c"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/sqlite3_vendor/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "6b8d66c59e65c236f84aafe3efc570497b3ba19943cbbf98453accb6bdd093aa"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/stereo-image-proc/default.nix b/distros/foxy/stereo-image-proc/default.nix index ad0143d70d..859de19c06 100644 --- a/distros/foxy/stereo-image-proc/default.nix +++ b/distros/foxy/stereo-image-proc/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, sensor-msgs, stereo-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, sensor-msgs, stereo-msgs }: buildRosPackage { pname = "ros-foxy-stereo-image-proc"; - version = "2.2.0-r2"; + version = "2.2.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/stereo_image_proc/2.2.0-2.tar.gz"; - name = "2.2.0-2.tar.gz"; - sha256 = "1c763c98757f432632e1be9291e8b0dcba42e9913772314b2a7d60940f41a38a"; + url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/stereo_image_proc/2.2.1-1.tar.gz"; + name = "2.2.1-1.tar.gz"; + sha256 = "e9314a785ff174abf2de5ea20515613e87a164d94bcda020eee3c482431cc601"; }; buildType = "ament_cmake"; checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake python-cmake-module python3Packages.opencv3 rclpy ]; propagatedBuildInputs = [ cv-bridge image-geometry image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Stereo and single image rectification and disparity processing.''; diff --git a/distros/foxy/system-metrics-collector/default.nix b/distros/foxy/system-metrics-collector/default.nix index 3323e9c23c..a1d2532dee 100644 --- a/distros/foxy/system-metrics-collector/default.nix +++ b/distros/foxy/system-metrics-collector/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, class-loader, demo-nodes-cpp, libstatistics-collector, lifecycle-msgs, message-filters, python3Packages, rcl, rclcpp, rclcpp-components, rclcpp-lifecycle, rclpy, rcpputils, rcutils, ros2launch, ros2lifecycle, ros2topic, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }: buildRosPackage { pname = "ros-foxy-system-metrics-collector"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros-tooling/system_metrics_collector-release/archive/release/foxy/system_metrics_collector/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "41a20cdbcd754e2719c2e08ff5deab17157ad27080e353679784567727b4de08"; + url = "https://github.com/ros-tooling/system_metrics_collector-release/archive/release/foxy/system_metrics_collector/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "1b781a5d922279744556fd6bad6c48db88dae8ce17ed21d5abf8c70ad17f590a"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/test-apex-test-tools/default.nix b/distros/foxy/test-apex-test-tools/default.nix new file mode 100644 index 0000000000..3a47a0b998 --- /dev/null +++ b/distros/foxy/test-apex-test-tools/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, apex-test-tools }: +buildRosPackage { + pname = "ros-foxy-test-apex-test-tools"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://gitlab.com/ApexAI/apex_test_tools-release/repository/archive.tar.gz?ref=release/foxy/test_apex_test_tools/0.0.1-1"; + name = "archive.tar.gz"; + sha256 = "b7fae88aa4a1d2e3e1c92397759ecfe73001fad1db92f258a5afe27182316f11"; + }; + + buildType = "ament_cmake"; + checkInputs = [ apex-test-tools ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Test package, which uses things exported by apex_test_tools''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/udp-driver/default.nix b/distros/foxy/udp-driver/default.nix new file mode 100644 index 0000000000..d6ea2fdaf1 --- /dev/null +++ b/distros/foxy/udp-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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, boost, rclcpp, std-msgs }: +buildRosPackage { + pname = "ros-foxy-udp-driver"; + version = "0.0.6-r1"; + + src = fetchurl { + url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/udp_driver/0.0.6-1.tar.gz"; + name = "0.0.6-1.tar.gz"; + sha256 = "3977d82fe54e1bfe2ec2008f3325b8cbe8f2fc3b579507e6083b3756f55e4a6d"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ boost rclcpp std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''A template class and associated utilities which encapsulate basic reading from UDP sockets''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/foxy/webots-ros2-abb/default.nix b/distros/foxy/webots-ros2-abb/default.nix index 6e06d771b0..6a5e15a205 100644 --- a/distros/foxy/webots-ros2-abb/default.nix +++ b/distros/foxy/webots-ros2-abb/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, pythonPackages, rclpy, rosgraph-msgs, sensor-msgs, std-msgs, trajectory-msgs, webots-ros2-core }: buildRosPackage { pname = "ros-foxy-webots-ros2-abb"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_abb/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "11773593128609bd854b4d39a24b25a19e8e7bc8ecc00d4b9e26a3b9f5795bdc"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_abb/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "81b711d5a37f1611a92f0139958d412098dad682292394bc682a44dae2c28fd0"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-core/default.nix b/distros/foxy/webots-ros2-core/default.nix index f1bfbe171c..9bdb2c951b 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, pythonPackages, rclpy, std-msgs, webots-ros2-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-core"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_core/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "b278404fb5c9d39eb4a6f2be838c6a07e56d99bc25231ee4c0940fa01eb6abd9"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "639461502097abdc2ea406160331a4d2eea9c33b09d9ac45264ced202e51658a"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-demos/default.nix b/distros/foxy/webots-ros2-demos/default.nix index e53a8a2a43..5f0cc734c5 100644 --- a/distros/foxy/webots-ros2-demos/default.nix +++ b/distros/foxy/webots-ros2-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-abb, webots-ros2-core, webots-ros2-universal-robot }: buildRosPackage { pname = "ros-foxy-webots-ros2-demos"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_demos/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "826924dedfa09347b96f698a3b2a7dbb8075a7668e4dde5d55f9e1f463a01048"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_demos/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "eda9b8f9d6e4ee8b70d55ea6c8f0db0b9a67a5aa03db16db3c7d0b55acd5278a"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-desktop/default.nix b/distros/foxy/webots-ros2-desktop/default.nix index c59c46de78..1042919a98 100644 --- a/distros/foxy/webots-ros2-desktop/default.nix +++ b/distros/foxy/webots-ros2-desktop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, rclpy, std-msgs, webots-ros2 }: buildRosPackage { pname = "ros-foxy-webots-ros2-desktop"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_desktop/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "d0b3240769e8d71c93adc66e72dd8f640951a1c62a17ea10a37972a564ddcd8e"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_desktop/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "10d71602ef6b4d65f7c5f801f8b2ced0d7c7f0922cfb2ad31ec03b2e1d62dfc3"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-epuck/default.nix b/distros/foxy/webots-ros2-epuck/default.nix index c8c8bdede7..4abf471d78 100644 --- a/distros/foxy/webots-ros2-epuck/default.nix +++ b/distros/foxy/webots-ros2-epuck/default.nix @@ -5,12 +5,12 @@ { 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 }: buildRosPackage { pname = "ros-foxy-webots-ros2-epuck"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "b62a5b38418f3e49f1d70ac5e85911f0e583d55fc37675fe9a47d60d9a8ed167"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "8cb43eea28ae83b58f4c1209a5da4ae1a26360104e88f65fa33e8f0a68711c4d"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-examples/default.nix b/distros/foxy/webots-ros2-examples/default.nix index b10de9f8a5..14088c4ca4 100644 --- a/distros/foxy/webots-ros2-examples/default.nix +++ b/distros/foxy/webots-ros2-examples/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, sensor-msgs, std-msgs, webots-ros2-core, webots-ros2-msgs }: buildRosPackage { pname = "ros-foxy-webots-ros2-examples"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_examples/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "cd38e4b467ae6247017619a75c4c59269df1a54c943633312b5aa9ffa853e84f"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_examples/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "34f577b1833b3691fcac750a8031b3cdc9c32013347a0b33920d7be55a087052"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-importer/default.nix b/distros/foxy/webots-ros2-importer/default.nix index a21e148fa0..018f5655f2 100644 --- a/distros/foxy/webots-ros2-importer/default.nix +++ b/distros/foxy/webots-ros2-importer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, xacro }: buildRosPackage { pname = "ros-foxy-webots-ros2-importer"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_importer/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "6998c661c5c297e77a5c34388da601e7f2a548494f09d11d604977c8b7ed7ecc"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "362e70d3d2fe17c790ef584e308490f7acc5e8974e3d56262d6ac5252dd12818"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-msgs/default.nix b/distros/foxy/webots-ros2-msgs/default.nix index fab0cbab8d..37918fa41b 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, rosidl-default-generators, rosidl-default-runtime }: buildRosPackage { pname = "ros-foxy-webots-ros2-msgs"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "a456a598507af6d27c441ac9023336dca5214c5ec1787af594853610646c53f2"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "0c534d411bb05f79acef2eb67f2ac6fb7adef7990bff1dceda12ab2d9fab1d03"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/webots-ros2-tiago/default.nix b/distros/foxy/webots-ros2-tiago/default.nix index 7823824e86..243e4bb6cc 100644 --- a/distros/foxy/webots-ros2-tiago/default.nix +++ b/distros/foxy/webots-ros2-tiago/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, rviz2, webots-ros2-core }: buildRosPackage { pname = "ros-foxy-webots-ros2-tiago"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "a50145dec7dbb338cbb95b76a3ce4055a944d7b5727dccd748c3257838bcb353"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "9531168f40a4284e1277babd2853a9df601da55332c55ddccf82d9b6d5f93bda"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-universal-robot/default.nix b/distros/foxy/webots-ros2-universal-robot/default.nix index 733cfeda21..4f8ca0c27d 100644 --- a/distros/foxy/webots-ros2-universal-robot/default.nix +++ b/distros/foxy/webots-ros2-universal-robot/default.nix @@ -5,12 +5,12 @@ { 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 }: buildRosPackage { pname = "ros-foxy-webots-ros2-universal-robot"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "b63014175205c26f1c611523d12b1545f9a7713642a70841d2e57288c3215159"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "9f3e1917877574a5a27255972a76bb3b732e9851e1acb1d9ccccdd24a2a4bb1a"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2-ur-e-description/default.nix b/distros/foxy/webots-ros2-ur-e-description/default.nix index 8f8bdad969..19e4b6b6ca 100644 --- a/distros/foxy/webots-ros2-ur-e-description/default.nix +++ b/distros/foxy/webots-ros2-ur-e-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, urdf }: buildRosPackage { pname = "ros-foxy-webots-ros2-ur-e-description"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_ur_e_description/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "ebee89b03a39a738cb383b248a2b3ddf5c8003e1f5732455a04d8025d372675b"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_ur_e_description/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "bf21385b9bf0d9f271690fc9c191c819d2cc56bb7a9a5f14098ebda241c80a00"; }; buildType = "ament_python"; diff --git a/distros/foxy/webots-ros2/default.nix b/distros/foxy/webots-ros2/default.nix index f16c7b8c3a..2d6abd63cb 100644 --- a/distros/foxy/webots-ros2/default.nix +++ b/distros/foxy/webots-ros2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-abb, webots-ros2-core, webots-ros2-examples, webots-ros2-importer, webots-ros2-tiago, webots-ros2-universal-robot }: buildRosPackage { pname = "ros-foxy-webots-ros2"; - version = "0.0.4-r1"; + version = "1.0.0-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "8152eec99ddba48749936248e08ca81413d0399f990dbd3cc4d08ec29dc54b6d"; + url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "21d3c5e28cd68ba45fb6e3f9927ad4b78ee5c28ea38c72424e762ca340ed69aa"; }; buildType = "ament_python"; diff --git a/distros/foxy/zstd-vendor/default.nix b/distros/foxy/zstd-vendor/default.nix index bfc20010df..99abf65c06 100644 --- a/distros/foxy/zstd-vendor/default.nix +++ b/distros/foxy/zstd-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, zstd }: buildRosPackage { pname = "ros-foxy-zstd-vendor"; - version = "0.3.4-r1"; + version = "0.3.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/zstd_vendor/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "95e1691901e63c004bc544b905d52a9bdf6b91b86c2a1fd1df7de25177bbb305"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/zstd_vendor/0.3.5-1.tar.gz"; + name = "0.3.5-1.tar.gz"; + sha256 = "802ea7ce65a1dbb7803032b309444243a9f31da24e96fa0faf63164dd48d7a85"; }; buildType = "ament_cmake"; diff --git a/distros/kinetic/actionlib/default.nix b/distros/kinetic/actionlib/default.nix index 330ed734e8..0cc4151017 100644 --- a/distros/kinetic/actionlib/default.nix +++ b/distros/kinetic/actionlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, boost, catkin, message-generation, message-runtime, pythonPackages, roscpp, roslib, rosnode, rospy, rostest, rostopic, std-msgs }: buildRosPackage { pname = "ros-kinetic-actionlib"; - version = "1.11.13"; + version = "1.11.16-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/actionlib-release/archive/release/kinetic/actionlib/1.11.13-0.tar.gz"; - name = "1.11.13-0.tar.gz"; - sha256 = "20904f8215d1cc39a6e30fee69a1c964a02dbf4a2f931e56d12fc8850d13d235"; + url = "https://github.com/ros-gbp/actionlib-release/archive/release/kinetic/actionlib/1.11.16-2.tar.gz"; + name = "1.11.16-2.tar.gz"; + sha256 = "0ff39842bcee2355f1c662945e59ef26a1f69fcace289f8d6ff856e0893f63b5"; }; buildType = "catkin"; diff --git a/distros/kinetic/amcl/default.nix b/distros/kinetic/amcl/default.nix index 64c8c72fea..c404808eb9 100644 --- a/distros/kinetic/amcl/default.nix +++ b/distros/kinetic/amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, map-server, message-filters, nav-msgs, rosbag, roscpp, rostest, std-srvs, tf }: buildRosPackage { pname = "ros-kinetic-amcl"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/amcl/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "126fc4299e663c1c8e38f73dc27ce4245a96e3d9dd2336abdbb300067b3bfa70"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/amcl/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "42a5d882ecbd3195bc5ac3096e0668f8ac79f85bd9170a33c14a4abd434e8084"; }; buildType = "catkin"; diff --git a/distros/kinetic/autoware-can-msgs/default.nix b/distros/kinetic/autoware-can-msgs/default.nix new file mode 100644 index 0000000000..a1ce4747fb --- /dev/null +++ b/distros/kinetic/autoware-can-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-can-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_can_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "532f9d226c2d6100d9fba65da5f9c284127eab08614d820a1518687dcc44080b"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs message-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_can_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/autoware-config-msgs/default.nix b/distros/kinetic/autoware-config-msgs/default.nix new file mode 100644 index 0000000000..5d5485e1c2 --- /dev/null +++ b/distros/kinetic/autoware-config-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-config-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_config_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "d49cf9f2fa01ea6aa094e2afb6bf6846d68b4c7eb0c546002a01d1b35f9732fa"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_config_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/autoware-external-msgs/default.nix b/distros/kinetic/autoware-external-msgs/default.nix new file mode 100644 index 0000000000..6f0fc3d7e4 --- /dev/null +++ b/distros/kinetic/autoware-external-msgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, lgsvl-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-external-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_external_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "d0ae0bfd4e21753ca339318d535b0c9b7cd086d24bdafe529f2aabaaa77739fc"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ lgsvl-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package to contain an install external message dependencies''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/autoware-map-msgs/default.nix b/distros/kinetic/autoware-map-msgs/default.nix new file mode 100644 index 0000000000..b62dc07965 --- /dev/null +++ b/distros/kinetic/autoware-map-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-map-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_map_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "ddcf9f803144f3a2c1145b5d86edffea46ceed64f23260322d324ca7aafc6374"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Includes messages to handle each class in Autoware Map Format''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/autoware-msgs/default.nix b/distros/kinetic/autoware-msgs/default.nix new file mode 100644 index 0000000000..31e3808f55 --- /dev/null +++ b/distros/kinetic/autoware-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, jsk-recognition-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "bf94779e2de0353943489d86527656f043d839768fce1c5335a7216e3754c470"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs jsk-recognition-msgs message-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/autoware-system-msgs/default.nix b/distros/kinetic/autoware-system-msgs/default.nix new file mode 100644 index 0000000000..d82294c6e6 --- /dev/null +++ b/distros/kinetic/autoware-system-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosgraph-msgs, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-autoware-system-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/autoware_system_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "4c709d8507d7bc02387d8e10a0a98e92e1421b0a89bc5e23bd9caade01105a02"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime rosgraph-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_system_msgs package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/kinetic/base-local-planner/default.nix b/distros/kinetic/base-local-planner/default.nix index 9b9d647aca..00fc34dc84 100644 --- a/distros/kinetic/base-local-planner/default.nix +++ b/distros/kinetic/base-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, pcl-conversions, pcl-ros, pluginlib, roscpp, rospy, rosunit, std-msgs, tf, voxel-grid }: buildRosPackage { pname = "ros-kinetic-base-local-planner"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/base_local_planner/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "f7a1bf9314897b51031490aeb7ff6e2ff28e356591e58494e88f91d87399b31e"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/base_local_planner/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "efc5663ba3f2156c3d712ea91d8b7497d011f2b98d8582241414894655af9d6f"; }; buildType = "catkin"; diff --git a/distros/kinetic/can-msgs/default.nix b/distros/kinetic/can-msgs/default.nix index 9ab38192e2..7a9ca500f1 100644 --- a/distros/kinetic/can-msgs/default.nix +++ b/distros/kinetic/can-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-kinetic-can-msgs"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/can_msgs/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "e7673e104bab0c650f62675ec210d3f8aedc9f9deeff54d7ba56b57ffafd8b7b"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/can_msgs/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "7a038274d1e485de3365bd8ec540bc567887c04cc9a7ea90d7fb6b75473b7d9b"; }; buildType = "catkin"; diff --git a/distros/kinetic/canopen-402/default.nix b/distros/kinetic/canopen-402/default.nix index 7efaba8fc9..b493a6bf5f 100644 --- a/distros/kinetic/canopen-402/default.nix +++ b/distros/kinetic/canopen-402/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, class-loader, rosunit }: buildRosPackage { pname = "ros-kinetic-canopen-402"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_402/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "35f0960903eacb4d2dbe14128e07bb11ea0311d27dda687db24f0e1a178c42b1"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_402/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "eb3ba04639d5df30e2a226a8ee1831858381ccb6d81f4e1d3ad0d5c7e0149936"; }; buildType = "catkin"; diff --git a/distros/kinetic/canopen-chain-node/default.nix b/distros/kinetic/canopen-chain-node/default.nix index 0847c1e26d..f548d5b121 100644 --- a/distros/kinetic/canopen-chain-node/default.nix +++ b/distros/kinetic/canopen-chain-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, diagnostic-updater, message-generation, message-runtime, pluginlib, roscpp, roslib, socketcan-interface, std-msgs, std-srvs }: buildRosPackage { pname = "ros-kinetic-canopen-chain-node"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_chain_node/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "0544a6b94833ebf4ae24d9d4fe0954dddec974ccbbcce39c926123f5197ee79e"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_chain_node/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "be5a71b21bebe322b446ac3e1981cedc8be87076b2fb0b615844f3e714e831f5"; }; buildType = "catkin"; diff --git a/distros/kinetic/canopen-master/default.nix b/distros/kinetic/canopen-master/default.nix index 925cbefc52..0f231c1cad 100644 --- a/distros/kinetic/canopen-master/default.nix +++ b/distros/kinetic/canopen-master/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, class-loader, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-kinetic-canopen-master"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_master/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "396f28accb120c67582c9bcd54fce1722c23fdb09b367c52846a9e631f397c55"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_master/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "d0f4e690516b1b294d5091aedc7f35bd79295909c95a944e826fd07f9ea7c214"; }; buildType = "catkin"; diff --git a/distros/kinetic/canopen-motor-node/default.nix b/distros/kinetic/canopen-motor-node/default.nix index 884d74a78c..fa66f897f9 100644 --- a/distros/kinetic/canopen-motor-node/default.nix +++ b/distros/kinetic/canopen-motor-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-402, canopen-chain-node, canopen-master, catkin, controller-manager, controller-manager-msgs, filters, hardware-interface, joint-limits-interface, muparser, roscpp, rosunit, urdf }: buildRosPackage { pname = "ros-kinetic-canopen-motor-node"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_motor_node/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "9a6e14e74c9063a4bba8c8257e6045f0f55a68d2964cc677338dec5c68cbf283"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_motor_node/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "304b172f93f6a20d807349e9d921792875b22b4f2dadc4384afed9afeb3b4e8f"; }; buildType = "catkin"; diff --git a/distros/kinetic/carrot-planner/default.nix b/distros/kinetic/carrot-planner/default.nix index 58579a978a..4a779375a1 100644 --- a/distros/kinetic/carrot-planner/default.nix +++ b/distros/kinetic/carrot-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, eigen, nav-core, pluginlib, roscpp, tf }: buildRosPackage { pname = "ros-kinetic-carrot-planner"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/carrot_planner/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "b6ab22cd97eb038e683cd9de9504bc8adf27ca1060afee18ecef7e4c20cf5f2a"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/carrot_planner/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "86584643f11e5d9556fc1a549405318aa07d24d12ce7a5786afc8d8c08a24090"; }; buildType = "catkin"; diff --git a/distros/kinetic/clear-costmap-recovery/default.nix b/distros/kinetic/clear-costmap-recovery/default.nix index 8cbe6a7dc1..92368026f5 100644 --- a/distros/kinetic/clear-costmap-recovery/default.nix +++ b/distros/kinetic/clear-costmap-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, eigen, nav-core, pluginlib, roscpp, rostest, tf }: buildRosPackage { pname = "ros-kinetic-clear-costmap-recovery"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/clear_costmap_recovery/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "36d2e725d81f31a5668508e387011f17c460a492eaa33f3139bcf5accd675909"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/clear_costmap_recovery/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "606210558c1ae96538698a7c13ade1c74364f2c675755b052338bc0ec444e229"; }; buildType = "catkin"; diff --git a/distros/kinetic/costmap-2d/default.nix b/distros/kinetic/costmap-2d/default.nix index a5acd0e21f..a863ab6b2c 100644 --- a/distros/kinetic/costmap-2d/default.nix +++ b/distros/kinetic/costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, geometry-msgs, laser-geometry, map-msgs, map-server, message-filters, message-generation, message-runtime, nav-msgs, pcl-conversions, pcl-ros, pluginlib, rosbag, rosconsole, roscpp, rostest, rosunit, sensor-msgs, std-msgs, tf, visualization-msgs, voxel-grid }: buildRosPackage { pname = "ros-kinetic-costmap-2d"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/costmap_2d/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "f819d5d8f5a9541ece4125b5e77f854fb38dacd6791c8e1022eb6af89f294147"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/costmap_2d/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "97162c30e70745494ab1ba38ab4833c7e1a561a9babc10aa897e7dc1fea48212"; }; buildType = "catkin"; diff --git a/distros/kinetic/costmap-cspace/default.nix b/distros/kinetic/costmap-cspace/default.nix index 951ed20ddc..cbc4e8cd51 100644 --- a/distros/kinetic/costmap-cspace/default.nix +++ b/distros/kinetic/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-kinetic-costmap-cspace"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/costmap_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "c1e4dd53307c6ab64537aa1f1976907959e388c4ebb0f1eb13270080f264d130"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/costmap_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "f01b0315876390e18fc629046f9227dc06522202d0b75fb3d1e3e8bb0099a00e"; }; buildType = "catkin"; diff --git a/distros/kinetic/dwa-local-planner/default.nix b/distros/kinetic/dwa-local-planner/default.nix index 1e3fce128d..d8b365d42a 100644 --- a/distros/kinetic/dwa-local-planner/default.nix +++ b/distros/kinetic/dwa-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, base-local-planner, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, nav-core, nav-msgs, pcl-conversions, pluginlib, roscpp, tf }: buildRosPackage { pname = "ros-kinetic-dwa-local-planner"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/dwa_local_planner/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "454f2fb9179db45dfda1b492f6427b8df66ff4b960034b03eb197af7ecaa6ab7"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/dwa_local_planner/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "2a0435fad30189292da40aacaa7ab1429878e51e3d47aec19a67169c509c548e"; }; buildType = "catkin"; diff --git a/distros/kinetic/dynamic-tf-publisher/default.nix b/distros/kinetic/dynamic-tf-publisher/default.nix index da3fbb8e44..232b948e69 100644 --- a/distros/kinetic/dynamic-tf-publisher/default.nix +++ b/distros/kinetic/dynamic-tf-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rospy, tf }: buildRosPackage { pname = "ros-kinetic-dynamic-tf-publisher"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/dynamic_tf_publisher/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "e023740f057cf56f88f059713cfc862f12a6ab4472da057c94c7b7de39f22e5e"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/dynamic_tf_publisher/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "ff4de28b6c5b29341c0a57c8cad356cdc98facb2787a1f54eb8dec9c543dc223"; }; buildType = "catkin"; diff --git a/distros/kinetic/eigenpy/default.nix b/distros/kinetic/eigenpy/default.nix index a4e7237afa..bf651c3b5a 100644 --- a/distros/kinetic/eigenpy/default.nix +++ b/distros/kinetic/eigenpy/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python, pythonPackages }: buildRosPackage { pname = "ros-kinetic-eigenpy"; - version = "2.3.1-r3"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/kinetic/eigenpy/2.3.1-3.tar.gz"; - name = "2.3.1-3.tar.gz"; - sha256 = "6abed4a066bfbd0c6a4576338824d8a4428509e5935b468f10045eb19a9ecfd7"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/kinetic/eigenpy/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "011fbec0f00ea14c583a76ef1e2e9411e494736bf1ff0c276f597b1dca651e6e"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen python pythonPackages.numpy ]; + propagatedBuildInputs = [ boost catkin eigen python pythonPackages.numpy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/kinetic/fake-localization/default.nix b/distros/kinetic/fake-localization/default.nix index 279a54a2fd..5dbefd920c 100644 --- a/distros/kinetic/fake-localization/default.nix +++ b/distros/kinetic/fake-localization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, geometry-msgs, message-filters, nav-msgs, rosconsole, roscpp, rospy, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-kinetic-fake-localization"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/fake_localization/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "7759409db122c4a8726fbbc5599617293d3eca3442581d789c21b27825a1b98c"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/fake_localization/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "ba769e591c3ddb4be42d1227c42fda121425fc73df1c537901a5aba4a535a7a2"; }; buildType = "catkin"; diff --git a/distros/kinetic/generated.nix b/distros/kinetic/generated.nix index 2e3785417b..dc4cb99073 100644 --- a/distros/kinetic/generated.nix +++ b/distros/kinetic/generated.nix @@ -168,6 +168,18 @@ self: super: { automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; + autoware-can-msgs = self.callPackage ./autoware-can-msgs {}; + + autoware-config-msgs = self.callPackage ./autoware-config-msgs {}; + + autoware-external-msgs = self.callPackage ./autoware-external-msgs {}; + + autoware-map-msgs = self.callPackage ./autoware-map-msgs {}; + + autoware-msgs = self.callPackage ./autoware-msgs {}; + + autoware-system-msgs = self.callPackage ./autoware-system-msgs {}; + auv-msgs = self.callPackage ./auv-msgs {}; avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; @@ -298,8 +310,6 @@ self: super: { catkin-pip = self.callPackage ./catkin-pip {}; - catkin-virtualenv = self.callPackage ./catkin-virtualenv {}; - certifi = self.callPackage ./certifi {}; checkerboard-detector = self.callPackage ./checkerboard-detector {}; @@ -1464,6 +1474,8 @@ self: super: { heron-viz = self.callPackage ./heron-viz {}; + hfl-driver = self.callPackage ./hfl-driver {}; + hironx-calibration = self.callPackage ./hironx-calibration {}; hironx-moveit-config = self.callPackage ./hironx-moveit-config {}; @@ -1688,6 +1700,8 @@ self: super: { ivcon = self.callPackage ./ivcon {}; + ixblue-stdbin-decoder = self.callPackage ./ixblue-stdbin-decoder {}; + jackal-control = self.callPackage ./jackal-control {}; jackal-description = self.callPackage ./jackal-description {}; @@ -3566,6 +3580,8 @@ self: super: { robot-upstart = self.callPackage ./robot-upstart {}; + roboticsgroup-upatras-gazebo-plugins = self.callPackage ./roboticsgroup-upatras-gazebo-plugins {}; + robotis-controller = self.callPackage ./robotis-controller {}; robotis-controller-msgs = self.callPackage ./robotis-controller-msgs {}; @@ -4122,6 +4138,8 @@ self: super: { rsm-rviz-plugins = self.callPackage ./rsm-rviz-plugins {}; + rt-usb-9axisimu-driver = self.callPackage ./rt-usb-9axisimu-driver {}; + rtabmap-ros = self.callPackage ./rtabmap-ros {}; rtmbuild = self.callPackage ./rtmbuild {}; @@ -4500,6 +4518,8 @@ self: super: { sync-params = self.callPackage ./sync-params {}; + tablet-socket-msgs = self.callPackage ./tablet-socket-msgs {}; + talos-description = self.callPackage ./talos-description {}; talos-description-calibration = self.callPackage ./talos-description-calibration {}; @@ -5004,6 +5024,8 @@ self: super: { variant-topic-tools = self.callPackage ./variant-topic-tools {}; + vector-map-msgs = self.callPackage ./vector-map-msgs {}; + velocity-controllers = self.callPackage ./velocity-controllers {}; velodyne = self.callPackage ./velodyne {}; diff --git a/distros/kinetic/global-planner/default.nix b/distros/kinetic/global-planner/default.nix index b6f091324d..333b113bf7 100644 --- a/distros/kinetic/global-planner/default.nix +++ b/distros/kinetic/global-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, tf }: buildRosPackage { pname = "ros-kinetic-global-planner"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/global_planner/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "c91be57e508c657412ed72ffde77b1b5382d4012d90ed709883e5c778b191ace"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/global_planner/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "74f7c6c9d88300b0bc695abda7f1f6a4a58a832efed0ccc5575186a89346ba84"; }; buildType = "catkin"; diff --git a/distros/kinetic/hfl-driver/default.nix b/distros/kinetic/hfl-driver/default.nix new file mode 100644 index 0000000000..66c257896c --- /dev/null +++ b/distros/kinetic/hfl-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, angles, camera-info-manager, catkin, cv-bridge, dynamic-reconfigure, geometry-msgs, image-transport, message-generation, message-runtime, nodelet, roscpp, roslint, rospy, rostest, sensor-msgs, std-msgs, tf, tf2, tf2-geometry-msgs, udp-com, visualization-msgs }: +buildRosPackage { + pname = "ros-kinetic-hfl-driver"; + version = "0.0.17-r1"; + + src = fetchurl { + url = "https://github.com/flynneva/hfl_driver-release/archive/release/kinetic/hfl_driver/0.0.17-1.tar.gz"; + name = "0.0.17-1.tar.gz"; + sha256 = "c3aa6bf21eaee9f1bcca923e986f0192b6ffec0baa58ab701577696a8d00fb03"; + }; + + buildType = "catkin"; + checkInputs = [ roslint rostest ]; + propagatedBuildInputs = [ angles camera-info-manager cv-bridge dynamic-reconfigure geometry-msgs image-transport message-generation message-runtime nodelet roscpp rospy sensor-msgs std-msgs tf tf2 tf2-geometry-msgs udp-com visualization-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The hfl package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/kinetic/image-view2/default.nix b/distros/kinetic/image-view2/default.nix index deab51ef2d..828167e77b 100644 --- a/distros/kinetic/image-view2/default.nix +++ b/distros/kinetic/image-view2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, image-geometry, image-transport, image-view, message-filters, message-generation, message-runtime, pcl-ros, pythonPackages, roscpp, rostest, sensor-msgs, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-kinetic-image-view2"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/image_view2/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "9c473c39749144320448406e22c8ed262cda2c901b9f231b5d749a0bf539d44e"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/image_view2/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "064ef7e2685e2b1168d3334a0867eb96ba53748c85e400faec8eca789daae446"; }; buildType = "catkin"; diff --git a/distros/kinetic/ixblue-stdbin-decoder/default.nix b/distros/kinetic/ixblue-stdbin-decoder/default.nix new file mode 100644 index 0000000000..2432c17458 --- /dev/null +++ b/distros/kinetic/ixblue-stdbin-decoder/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, git, gtest }: +buildRosPackage { + pname = "ros-kinetic-ixblue-stdbin-decoder"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_stdbin_decoder-release/archive/release/kinetic/ixblue_stdbin_decoder/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "f81abdb1f70c7020f195f7e857aeb5a0a2159e18b669ab57b5bcefc55a6efff0"; + }; + + buildType = "cmake"; + checkInputs = [ git gtest ]; + propagatedBuildInputs = [ boost catkin ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''iXblue parsing library for protocol iXblue stdbin''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/kinetic/jackal-control/default.nix b/distros/kinetic/jackal-control/default.nix index c877907828..9a01d40732 100644 --- a/distros/kinetic/jackal-control/default.nix +++ b/distros/kinetic/jackal-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, interactive-marker-twist-server, joint-state-controller, joy, robot-localization, roslaunch, teleop-twist-joy, topic-tools, twist-mux }: buildRosPackage { pname = "ros-kinetic-jackal-control"; - version = "0.6.5-r2"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_control/0.6.5-2.tar.gz"; - name = "0.6.5-2.tar.gz"; - sha256 = "e6042b859ce4d2797f6fd20ca1f327a829d55c05c10f0e6cb85ae33f2b27c4bc"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_control/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "eb64020ec44da9f4308e71320ee64675316e8cd1fcad653d7c4c21d0d5c0c5f1"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-description/default.nix b/distros/kinetic/jackal-description/default.nix index 70c3ca0c75..f2176b2e21 100644 --- a/distros/kinetic/jackal-description/default.nix +++ b/distros/kinetic/jackal-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, pointgrey-camera-description, robot-state-publisher, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-kinetic-jackal-description"; - version = "0.6.5-r2"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_description/0.6.5-2.tar.gz"; - name = "0.6.5-2.tar.gz"; - sha256 = "0d7b5e317d400bdce94acc32d4c1a34aea12ed72759e9c2eabc9676c418090fa"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_description/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "5aaf31264641ec491dcc786cf5242234ba87ac84e4a59973a13f4b7366a5c75f"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-gazebo/default.nix b/distros/kinetic/jackal-gazebo/default.nix index 2d9884bd07..ccc91b512c 100644 --- a/distros/kinetic/jackal-gazebo/default.nix +++ b/distros/kinetic/jackal-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo-plugins, gazebo-ros, gazebo-ros-control, hector-gazebo-plugins, jackal-control, jackal-description, roslaunch }: buildRosPackage { pname = "ros-kinetic-jackal-gazebo"; - version = "0.3.0"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/kinetic/jackal_gazebo/0.3.0-0.tar.gz"; - name = "0.3.0-0.tar.gz"; - sha256 = "64556e62a587c25fa3afcf3aa67eeba763d0ec233fa8d5db3e922e3621587c6b"; + url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/kinetic/jackal_gazebo/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "098aefbfcc1edb9074280c640545d976a251a75efed6e1b8445eb605602efd8f"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-msgs/default.nix b/distros/kinetic/jackal-msgs/default.nix index 307e9c39ed..1b61e0d5e2 100644 --- a/distros/kinetic/jackal-msgs/default.nix +++ b/distros/kinetic/jackal-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-kinetic-jackal-msgs"; - version = "0.6.5-r2"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_msgs/0.6.5-2.tar.gz"; - name = "0.6.5-2.tar.gz"; - sha256 = "3c3e90ebd20daf761cd865c9264a5bcc21c20be771da2df151af0f72a665f968"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_msgs/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "5b5117526dc08cda7e7431c243a113d03957cd838c0802609a7e32151a018f4d"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-navigation/default.nix b/distros/kinetic/jackal-navigation/default.nix index 04201c1bba..62539a521f 100644 --- a/distros/kinetic/jackal-navigation/default.nix +++ b/distros/kinetic/jackal-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, catkin, gmapping, map-server, move-base, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-kinetic-jackal-navigation"; - version = "0.6.5-r2"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_navigation/0.6.5-2.tar.gz"; - name = "0.6.5-2.tar.gz"; - sha256 = "9866bb9ef54e3c22bc355352fa742147185c8dafa46cb5d2954d7a179dd36d00"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_navigation/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "c40869b410e997c34e055cadff49002c2bd273ee7fe782f0557c50e66384d2bf"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-simulator/default.nix b/distros/kinetic/jackal-simulator/default.nix index 8222438e0d..9e50f78f7f 100644 --- a/distros/kinetic/jackal-simulator/default.nix +++ b/distros/kinetic/jackal-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, jackal-gazebo }: buildRosPackage { pname = "ros-kinetic-jackal-simulator"; - version = "0.3.0"; + version = "0.3.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/kinetic/jackal_simulator/0.3.0-0.tar.gz"; - name = "0.3.0-0.tar.gz"; - sha256 = "893a52a4ff2590198f0010f0440c33cb9a861e9b06e875c66f0587c9e981dd1c"; + url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/kinetic/jackal_simulator/0.3.1-1.tar.gz"; + name = "0.3.1-1.tar.gz"; + sha256 = "9f6a246fe2c32c52203867ab8ef3bb925587427b0925634c5c99d23068a9cd89"; }; buildType = "catkin"; diff --git a/distros/kinetic/jackal-tutorials/default.nix b/distros/kinetic/jackal-tutorials/default.nix index 648014973d..f4842025f6 100644 --- a/distros/kinetic/jackal-tutorials/default.nix +++ b/distros/kinetic/jackal-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosdoc-lite }: buildRosPackage { pname = "ros-kinetic-jackal-tutorials"; - version = "0.6.5-r2"; + version = "0.6.6-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_tutorials/0.6.5-2.tar.gz"; - name = "0.6.5-2.tar.gz"; - sha256 = "4fcfae07f72acc2baa8ca5e3965bf6d736d2e9d7c6d2cc9ad654a76a731aad1b"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_tutorials/0.6.6-1.tar.gz"; + name = "0.6.6-1.tar.gz"; + sha256 = "8e474dfad07b00ac80419482c3f071c1ef31f595089348efd1d935a0ca129595"; }; buildType = "catkin"; diff --git a/distros/kinetic/joystick-interrupt/default.nix b/distros/kinetic/joystick-interrupt/default.nix index 9dfc19be51..a4b0bac73a 100644 --- a/distros/kinetic/joystick-interrupt/default.nix +++ b/distros/kinetic/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-kinetic-joystick-interrupt"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/joystick_interrupt/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "aaaa0145e1d4fed2a33a0c9716d2a08aed87c715aa8ad9a61b9fba770d7014e5"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/joystick_interrupt/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "408c0ac63491dee7361b0245a80920df854edc8cac5909c87a09e9cc3f5daf17"; }; buildType = "catkin"; diff --git a/distros/kinetic/jsk-common/default.nix b/distros/kinetic/jsk-common/default.nix index 857e66f11a..7260f45c23 100644 --- a/distros/kinetic/jsk-common/default.nix +++ b/distros/kinetic/jsk-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-tf-publisher, image-view2, jsk-network-tools, jsk-tilt-laser, jsk-tools, jsk-topic-tools, multi-map-server, virtual-force-publisher }: buildRosPackage { pname = "ros-kinetic-jsk-common"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_common/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "1ea36fd5c67335b9f62444aa89bdd0d8321f8373c1975f01185f8900d8503417"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_common/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "b19d0b386e7a81435034e4557e8d288a73390ab1355e9236d684bff6b503096a"; }; buildType = "catkin"; diff --git a/distros/kinetic/jsk-network-tools/default.nix b/distros/kinetic/jsk-network-tools/default.nix index 2b0a59c3c4..d1f80fdd8b 100644 --- a/distros/kinetic/jsk-network-tools/default.nix +++ b/distros/kinetic/jsk-network-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, roscpp, rospy, rostest, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-kinetic-jsk-network-tools"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_network_tools/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "da8c911f4c5d111716441d6cbbc32b9994a7e83d22ab452a5aab8267742e45f8"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_network_tools/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "b18afcbe1ba6ad84f264c98376c42e3c2aa5d6782ce1c2b57b87f54773ff2493"; }; buildType = "catkin"; diff --git a/distros/kinetic/jsk-tilt-laser/default.nix b/distros/kinetic/jsk-tilt-laser/default.nix index 9343935422..7a00c30cac 100644 --- a/distros/kinetic/jsk-tilt-laser/default.nix +++ b/distros/kinetic/jsk-tilt-laser/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, laser-assembler, laser-filters, multisense-lib, robot-state-publisher, sensor-msgs, tf, tf-conversions, urg-node }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, laser-assembler, laser-filters, robot-state-publisher, sensor-msgs, tf, tf-conversions, urg-node }: buildRosPackage { pname = "ros-kinetic-jsk-tilt-laser"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_tilt_laser/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "27881c65a5816e224c26ba9755890b45d39ecf62bdd5679081f7cdbef4ef52e4"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_tilt_laser/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "89e889d6f14e63a0697b02ac51cfff0b56200fb4e29e8f208701673aa22d2d1e"; }; buildType = "catkin"; buildInputs = [ cmake-modules ]; - propagatedBuildInputs = [ dynamic-reconfigure laser-assembler laser-filters multisense-lib robot-state-publisher sensor-msgs tf tf-conversions urg-node ]; + propagatedBuildInputs = [ dynamic-reconfigure laser-assembler laser-filters robot-state-publisher sensor-msgs tf tf-conversions urg-node ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/kinetic/jsk-topic-tools/default.nix b/distros/kinetic/jsk-topic-tools/default.nix index 90c8ce2ce4..1d19116ba3 100644 --- a/distros/kinetic/jsk-topic-tools/default.nix +++ b/distros/kinetic/jsk-topic-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, dynamic-reconfigure, dynamic-tf-publisher, eigen-conversions, geometry-msgs, image-transport, message-generation, message-runtime, nodelet, pythonPackages, roscpp, roscpp-tutorials, roslaunch, roslint, rosnode, rostest, rostime, rostopic, sensor-msgs, sound-play, std-msgs, std-srvs, tf, topic-tools }: buildRosPackage { pname = "ros-kinetic-jsk-topic-tools"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_topic_tools/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "2159e5b0217e8306979562dee0962cb77351ba5578182b68bd0d823ff614d60d"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/jsk_topic_tools/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "38ba3d810ba24c0850f2557f0fec8b055bd3d74a2c511fe17005ef8b48d46e0b"; }; buildType = "catkin"; diff --git a/distros/kinetic/kinesis-manager/default.nix b/distros/kinetic/kinesis-manager/default.nix index a654cfe537..03d0a9a2b9 100644 --- a/distros/kinetic/kinesis-manager/default.nix +++ b/distros/kinetic/kinesis-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, aws-common, boost, catkin, cmake, curl, gmock, gtest, log4cplus, openssl, pkg-config }: buildRosPackage { pname = "ros-kinetic-kinesis-manager"; - version = "2.0.1-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/kinesis_manager-release/archive/release/kinetic/kinesis_manager/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "9f6ff5a12fc8c9cef93175befcd74a12a6b9e034f17f0cd6d15f296f0ed176ad"; + url = "https://github.com/aws-gbp/kinesis_manager-release/archive/release/kinetic/kinesis_manager/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "cfa0098dfece98365adccb5394f2e6efd50f1e55192422230936ae89e3730c18"; }; buildType = "cmake"; diff --git a/distros/kinetic/kinesis-video-msgs/default.nix b/distros/kinetic/kinesis-video-msgs/default.nix index 6051c25f05..171f8009b7 100644 --- a/distros/kinetic/kinesis-video-msgs/default.nix +++ b/distros/kinetic/kinesis-video-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, message-generation, message-runtime }: buildRosPackage { pname = "ros-kinetic-kinesis-video-msgs"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/kinetic/kinesis_video_msgs/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "c271018121e60287bea67944a77440562e456bbaf6732bf987c75e4f283986fe"; + url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/kinetic/kinesis_video_msgs/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "b25ce2df1b119fd31e4fc2a5e2f8740c19e79649706953c5a85286aaa26db123"; }; buildType = "catkin"; diff --git a/distros/kinetic/kinesis-video-streamer/default.nix b/distros/kinetic/kinesis-video-streamer/default.nix index e4c89a76b7..83c5ce6a0c 100644 --- a/distros/kinetic/kinesis-video-streamer/default.nix +++ b/distros/kinetic/kinesis-video-streamer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, aws-common, aws-ros1-common, catkin, gmock, gtest, image-transport, kinesis-manager, kinesis-video-msgs, roscpp, rostest, rostopic, std-msgs }: buildRosPackage { pname = "ros-kinetic-kinesis-video-streamer"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/kinetic/kinesis_video_streamer/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "0e13be37a19da782d192b1f700e6964958662b07eb8022d44d4f5d26a3d72114"; + url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/kinetic/kinesis_video_streamer/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "ab8483a780687831f629910a651560ec19838243d50f5411cc98d2762c8c9d58"; }; buildType = "catkin"; diff --git a/distros/kinetic/map-organizer/default.nix b/distros/kinetic/map-organizer/default.nix index d36e001e6f..9f19b2697c 100644 --- a/distros/kinetic/map-organizer/default.nix +++ b/distros/kinetic/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-kinetic-map-organizer"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/map_organizer/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "17ee79c70ca3220c8ad4e6e4184a04db6fd8b9771dbf2a949d987cae59b373dc"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/map_organizer/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "cc95490fcf8bdecffa91c92d7c204c21031a0b1fc48e0f342da875f6c8e1b5ad"; }; buildType = "catkin"; diff --git a/distros/kinetic/map-server/default.nix b/distros/kinetic/map-server/default.nix index a265986dde..28e0b93a0f 100644 --- a/distros/kinetic/map-server/default.nix +++ b/distros/kinetic/map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, SDL, SDL_image, bullet, catkin, libyamlcpp, nav-msgs, roscpp, rospy, rostest, rosunit, tf2 }: buildRosPackage { pname = "ros-kinetic-map-server"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/map_server/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "10572b096dc4c4a9a799869593eaa8fb475020b9b883d69e2a9d756f70dae089"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/map_server/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "493ee280ccf2f1f81ab27566a970ecb1cacedd6771b1a44033b6640a86b5ce58"; }; buildType = "catkin"; diff --git a/distros/kinetic/mcl-3dl/default.nix b/distros/kinetic/mcl-3dl/default.nix index da40d23b49..eb905e933c 100644 --- a/distros/kinetic/mcl-3dl/default.nix +++ b/distros/kinetic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-kinetic-mcl-3dl"; - version = "0.2.5-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.2.5-1.tar.gz"; - name = "0.2.5-1.tar.gz"; - sha256 = "22c884d354534deffd7c9ac6669a773dd301191fb4d5a7f5ec8be494f7a4fc63"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "b06d87ec90a5985bd87bd5c18171e3b699d0821d39b92dc03d04557d03db2d2b"; }; buildType = "catkin"; diff --git a/distros/kinetic/mecanum-gazebo-plugin/default.nix b/distros/kinetic/mecanum-gazebo-plugin/default.nix index bcab4b6179..f2a2a2453b 100644 --- a/distros/kinetic/mecanum-gazebo-plugin/default.nix +++ b/distros/kinetic/mecanum-gazebo-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo, rosconsole, roslint }: buildRosPackage { pname = "ros-kinetic-mecanum-gazebo-plugin"; - version = "0.0.3"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/mecanum_gazebo_plugin/0.0.3-0.tar.gz"; - name = "0.0.3-0.tar.gz"; - sha256 = "c19ac0fbf254b7116e2cad8fad565d59d081e03becd9918933181faffc4dea66"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/mecanum_gazebo_plugin/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "d041fc4306cb3dc0f65f65c1c1529dd9d26d4520622e67ceb2dc7b9c46ccfbad"; }; buildType = "catkin"; diff --git a/distros/kinetic/message-filters/default.nix b/distros/kinetic/message-filters/default.nix index a92ae1af7d..2e5895153d 100644 --- a/distros/kinetic/message-filters/default.nix +++ b/distros/kinetic/message-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, rosconsole, roscpp, rostest, rosunit, xmlrpcpp }: buildRosPackage { pname = "ros-kinetic-message-filters"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/message_filters/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "e95a88e4174937c1c50e34704519cc4006aa218a516d1f9cec160a00446b5cb6"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/message_filters/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "b663a931c219870a481fbe9b48b1eacc993ade635f29b94b61b5d0cb82545639"; }; buildType = "catkin"; diff --git a/distros/kinetic/move-base/default.nix b/distros/kinetic/move-base/default.nix index 5c5726103d..e6c4e684a1 100644 --- a/distros/kinetic/move-base/default.nix +++ b/distros/kinetic/move-base/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, base-local-planner, catkin, clear-costmap-recovery, cmake-modules, costmap-2d, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, move-base-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, rospy, rotate-recovery, std-srvs, tf }: buildRosPackage { pname = "ros-kinetic-move-base"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/move_base/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "d42486eb340811edaac1ef1df4b3daf49d9b36dfd59f5e450ee36030bdacee90"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/move_base/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "e2494972f56fdc2b2b3f2322f32af33eed7ad4434d1272d5b9b2b77f85f9cc80"; }; buildType = "catkin"; diff --git a/distros/kinetic/move-slow-and-clear/default.nix b/distros/kinetic/move-slow-and-clear/default.nix index 9e37f5c64e..e103d3bc60 100644 --- a/distros/kinetic/move-slow-and-clear/default.nix +++ b/distros/kinetic/move-slow-and-clear/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, nav-core, pluginlib, roscpp }: buildRosPackage { pname = "ros-kinetic-move-slow-and-clear"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/move_slow_and_clear/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "0a2e9e5d13ec5dc7229380eab292aa452912897b52b88bdcff7e65fecac3f9fd"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/move_slow_and_clear/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "45ca6eb82428cce44530d800e2a4115ba929cf39028f90417e3df25560174a8e"; }; buildType = "catkin"; diff --git a/distros/kinetic/multi-map-server/default.nix b/distros/kinetic/multi-map-server/default.nix index 51d20a06b6..54557881c3 100644 --- a/distros/kinetic/multi-map-server/default.nix +++ b/distros/kinetic/multi-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, SDL_image, catkin, jsk-tools, libyamlcpp, map-server, nav-msgs, pythonPackages, rosconsole, roscpp, rosmake, rospy, tf }: buildRosPackage { pname = "ros-kinetic-multi-map-server"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/multi_map_server/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "b205d2c0a42e4f80b89c13b61522efcce0929adb7d86a87558bdb19895364d38"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/multi_map_server/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "e92180a70217be12bbb15e4f6827dd3abff591e68c41a3426d9038b21fdf8e73"; }; buildType = "catkin"; diff --git a/distros/kinetic/nav-core/default.nix b/distros/kinetic/nav-core/default.nix index 6a84a35533..9481458f33 100644 --- a/distros/kinetic/nav-core/default.nix +++ b/distros/kinetic/nav-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-kinetic-nav-core"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/nav_core/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "d5f07cdc88c4b865a48dd6c5d3bfd0f3cb8f29fac37e26bc714a59022f660a75"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/nav_core/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "b120f5f884dcea79e6f5cfe98142b4f98d7fe18dcfdff5d25595dd79ad0a9e4b"; }; buildType = "catkin"; diff --git a/distros/kinetic/navfn/default.nix b/distros/kinetic/navfn/default.nix index b5fb609094..905f91e6bb 100644 --- a/distros/kinetic/navfn/default.nix +++ b/distros/kinetic/navfn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, netpbm, pcl-conversions, pcl-ros, pluginlib, rosconsole, roscpp, rosunit, tf, visualization-msgs }: buildRosPackage { pname = "ros-kinetic-navfn"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/navfn/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "578ac9c4199111b36c901acdf713ed687b0bcab49e71038970ae0c10196f3bfd"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/navfn/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "98416be0b2ea485f7b8fb5f1bb635ef084aeacd3033cb818f184f1d9e4929433"; }; buildType = "catkin"; diff --git a/distros/kinetic/navigation/default.nix b/distros/kinetic/navigation/default.nix index 390643820d..b85e388720 100644 --- a/distros/kinetic/navigation/default.nix +++ b/distros/kinetic/navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, base-local-planner, carrot-planner, catkin, clear-costmap-recovery, costmap-2d, dwa-local-planner, fake-localization, global-planner, map-server, move-base, move-base-msgs, move-slow-and-clear, nav-core, navfn, robot-pose-ekf, rotate-recovery, voxel-grid }: buildRosPackage { pname = "ros-kinetic-navigation"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/navigation/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "b2dc970e5d8e0131fb691b9fcfd64a90981ef30ef0d9ae4b106678fe5f4b315f"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/navigation/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "d43703ad272f607890de8b95d17aad4707d3150704554b87758de200581641a7"; }; buildType = "catkin"; diff --git a/distros/kinetic/neonavigation-common/default.nix b/distros/kinetic/neonavigation-common/default.nix index f4f880754b..407f77904e 100644 --- a/distros/kinetic/neonavigation-common/default.nix +++ b/distros/kinetic/neonavigation-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, roslint, rostest, std-msgs, std-srvs }: buildRosPackage { pname = "ros-kinetic-neonavigation-common"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_common/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "f85bf33be6d0d9119dbd14fb6a3ed03d735c0b0b361e08a72c5d7000a51bbd5e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_common/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "781d4caa728a2dcc6bd58c1b2cd4b72f92eb70eb2b2252170faf599e71084dc5"; }; buildType = "catkin"; diff --git a/distros/kinetic/neonavigation-launch/default.nix b/distros/kinetic/neonavigation-launch/default.nix index be10ccd426..3893020d11 100644 --- a/distros/kinetic/neonavigation-launch/default.nix +++ b/distros/kinetic/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-kinetic-neonavigation-launch"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_launch/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "860c4360da29f19962919f650d461762aa6ebd4be56bca632ec111554208b543"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_launch/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "5bb77fd2af85389ff69e60a1a394e35a8dd2e4f9867c991ee5999ec4c9a95a3b"; }; buildType = "catkin"; diff --git a/distros/kinetic/neonavigation/default.nix b/distros/kinetic/neonavigation/default.nix index e6871660bd..b96687e7b4 100644 --- a/distros/kinetic/neonavigation/default.nix +++ b/distros/kinetic/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-kinetic-neonavigation"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "d5391ee50a5f7f056ce4952cb3ecdc277d6b0824d063eeb7db11da4b026bf7ca"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "800cc3ace690a3d7fb518a207a3208cee0f117471f248bf3d0dcd5a6a881c063"; }; buildType = "catkin"; diff --git a/distros/kinetic/obj-to-pointcloud/default.nix b/distros/kinetic/obj-to-pointcloud/default.nix index 743936a301..ed31a6d93b 100644 --- a/distros/kinetic/obj-to-pointcloud/default.nix +++ b/distros/kinetic/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-kinetic-obj-to-pointcloud"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/obj_to_pointcloud/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "fec989e55fdc079796e8d79c5a9632a1a7254b59ccaf0f75d39bbfe0c599b016"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/obj_to_pointcloud/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "ff4eadd57d3fb4d95d50f2a9a232b6377fa555cec73500e3fb8fd6d8582ed951"; }; buildType = "catkin"; diff --git a/distros/kinetic/pinocchio/default.nix b/distros/kinetic/pinocchio/default.nix index d79184a1d1..cd3c1f197b 100644 --- a/distros/kinetic/pinocchio/default.nix +++ b/distros/kinetic/pinocchio/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: buildRosPackage { pname = "ros-kinetic-pinocchio"; - version = "2.4.5-r1"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/kinetic/pinocchio/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "19ddf7f783e6de44b4851de1d246f689bb34003c4e65e472a2e79c631d299aec"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/kinetic/pinocchio/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "85d547e0dc90838f07b5842993bb2fe22a2d903cf506edd43eb7df7d6b140e5e"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy python pythonPackages.numpy urdfdom ]; + propagatedBuildInputs = [ boost catkin eigen eigenpy python pythonPackages.numpy urdfdom ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/kinetic/planner-cspace/default.nix b/distros/kinetic/planner-cspace/default.nix index 5afcc3779b..a210189ac8 100644 --- a/distros/kinetic/planner-cspace/default.nix +++ b/distros/kinetic/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-kinetic-planner-cspace"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/planner_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "78878b0ce14393092ea087780d93f1a6e0839b2271b9ea8d297421dac7713660"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/planner_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "490338f55bf34e698cfdf9f7251a5dbdfc7a887d1d0011480debda6b88f30d4b"; }; buildType = "catkin"; diff --git a/distros/kinetic/ridgeback-gazebo-plugins/default.nix b/distros/kinetic/ridgeback-gazebo-plugins/default.nix index 3b8191d1f1..c67e958663 100644 --- a/distros/kinetic/ridgeback-gazebo-plugins/default.nix +++ b/distros/kinetic/ridgeback-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo, gazebo-ros, gazebo_7, geometry-msgs, message-runtime, nav-msgs, roscpp, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-kinetic-ridgeback-gazebo-plugins"; - version = "0.0.3"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_gazebo_plugins/0.0.3-0.tar.gz"; - name = "0.0.3-0.tar.gz"; - sha256 = "3746b4ede1648b98626218f1d27932e56fd0dae79730ca4d61a34166c6f82845"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_gazebo_plugins/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "b47b9ce60ff7a47f232a256045db4cd6207bb523651f19828e0b19162d59c109"; }; buildType = "catkin"; diff --git a/distros/kinetic/ridgeback-gazebo/default.nix b/distros/kinetic/ridgeback-gazebo/default.nix index 99615a2438..14bdb49e8b 100644 --- a/distros/kinetic/ridgeback-gazebo/default.nix +++ b/distros/kinetic/ridgeback-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo-plugins, gazebo-ros, gazebo-ros-control, hector-gazebo-plugins, ridgeback-control, ridgeback-description, ridgeback-gazebo-plugins, roslaunch }: buildRosPackage { pname = "ros-kinetic-ridgeback-gazebo"; - version = "0.0.3"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_gazebo/0.0.3-0.tar.gz"; - name = "0.0.3-0.tar.gz"; - sha256 = "5c40ad99149fb2e2c8847afac406a8d21dfefc99f2749bc9a6d3b4005645d2f4"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_gazebo/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "1763ea31823f0ae07e68f2b9e00771e07bc5942368d1947d33cf43b4d42fa3dc"; }; buildType = "catkin"; diff --git a/distros/kinetic/ridgeback-simulator/default.nix b/distros/kinetic/ridgeback-simulator/default.nix index cca365f8ff..8d5bd644dc 100644 --- a/distros/kinetic/ridgeback-simulator/default.nix +++ b/distros/kinetic/ridgeback-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ridgeback-gazebo }: buildRosPackage { pname = "ros-kinetic-ridgeback-simulator"; - version = "0.0.3"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_simulator/0.0.3-0.tar.gz"; - name = "0.0.3-0.tar.gz"; - sha256 = "268094d7630113ac3ecf5448a614664ba220c5b78ee049c2bdb0908d465f567e"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/kinetic/ridgeback_simulator/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "73ae7414480e7f26f06aa25bcdca0d3f18406c65627c9d89d921fd9a9c0ad32d"; }; buildType = "catkin"; diff --git a/distros/kinetic/robot-pose-ekf/default.nix b/distros/kinetic/robot-pose-ekf/default.nix index 72872acfc1..3531cf8d1a 100644 --- a/distros/kinetic/robot-pose-ekf/default.nix +++ b/distros/kinetic/robot-pose-ekf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bfl, catkin, geometry-msgs, message-generation, message-runtime, nav-msgs, rosbag, roscpp, rostest, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-kinetic-robot-pose-ekf"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/robot_pose_ekf/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "79f958634e65f3f2a6b039dc63ad89945d3585e2c0cadb97a4763e5a6af7166f"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/robot_pose_ekf/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "dc930bec95deb1c8f702eac602968f5661ec27a8035808d3631ccc60a43e8ce5"; }; buildType = "catkin"; diff --git a/distros/kinetic/roboticsgroup-upatras-gazebo-plugins/default.nix b/distros/kinetic/roboticsgroup-upatras-gazebo-plugins/default.nix new file mode 100644 index 0000000000..0c52adae1f --- /dev/null +++ b/distros/kinetic/roboticsgroup-upatras-gazebo-plugins/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, control-toolbox, gazebo-ros, roscpp }: +buildRosPackage { + pname = "ros-kinetic-roboticsgroup-upatras-gazebo-plugins"; + version = "0.2.0-r1"; + + src = fetchurl { + url = "https://github.com/roboticsgroup/roboticsgroup_upatras_gazebo_plugins-release/archive/release/kinetic/roboticsgroup_upatras_gazebo_plugins/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "34a59aa747795ba511a8c9b79268f40bbc5bdb617287756e0683c10f0223ca1c"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ control-toolbox gazebo-ros roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Collection of gazebo plugins''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/kinetic/ros-canopen/default.nix b/distros/kinetic/ros-canopen/default.nix index 8acd65e609..190848bdb1 100644 --- a/distros/kinetic/ros-canopen/default.nix +++ b/distros/kinetic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, canopen-402, canopen-chain-node, canopen-master, canopen-motor-node, catkin, socketcan-bridge, socketcan-interface }: buildRosPackage { pname = "ros-kinetic-ros-canopen"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/ros_canopen/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "7ddc0dd062ddfaa42416a604d1046020dc26681b802d65ebd6f674991f6dd21d"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/ros_canopen/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "160ec7db3a522c41a2d05e865fafd18473753da2ce31d3e9a3a2d1d34bb67b2d"; }; buildType = "catkin"; diff --git a/distros/kinetic/ros-comm/default.nix b/distros/kinetic/ros-comm/default.nix index 554bb07a86..ef95f8e801 100644 --- a/distros/kinetic/ros-comm/default.nix +++ b/distros/kinetic/ros-comm/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-filters, ros, rosbag, rosconsole, roscpp, rosgraph, rosgraph-msgs, roslaunch, roslisp, rosmaster, rosmsg, rosnode, rosout, rosparam, rospy, rosservice, rostest, rostopic, roswtf, std-srvs, topic-tools, xmlrpcpp }: buildRosPackage { pname = "ros-kinetic-ros-comm"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/ros_comm/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "e4df109d63829f30d961f8d9c83004ece37f835dcc8ea6df98dad6f4c86f95bb"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/ros_comm/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "2aaa3d0571eb3986263f6e0dd9382e0f112c0bec937e21fb9c26149fefd4ca6c"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosbag-storage/default.nix b/distros/kinetic/rosbag-storage/default.nix index 07caf3d65e..6bccd2d31c 100644 --- a/distros/kinetic/rosbag-storage/default.nix +++ b/distros/kinetic/rosbag-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, bzip2, catkin, console-bridge, cpp-common, roscpp-serialization, roscpp-traits, roslz4, rostime }: buildRosPackage { pname = "ros-kinetic-rosbag-storage"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag_storage/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "c8fbd59ac45f6a9c36e370e860d2a673cebca389227377f8e84d0f5119e10311"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag_storage/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "376c9d66af3591aa514a400c7a53b2197bafcc41be754e350d951359145b69f3"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosbag/default.nix b/distros/kinetic/rosbag/default.nix index d4eb6ed70e..6e7aff0f20 100644 --- a/distros/kinetic/rosbag/default.nix +++ b/distros/kinetic/rosbag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, genmsg, genpy, pythonPackages, rosbag-storage, rosconsole, roscpp, roscpp-serialization, roslib, rospy, std-srvs, topic-tools, xmlrpcpp }: buildRosPackage { pname = "ros-kinetic-rosbag"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "8e4731c971846be86d4fedf7de6397c56917747488aa10c83cc558eb97107564"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosbag/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "aa3a9ed9ac9ccff11edb69eaac3545ae2b65af37fb478b397e9e3c874e0b787a"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosconsole/default.nix b/distros/kinetic/rosconsole/default.nix index 2dfb0a9866..2bf1882c11 100644 --- a/distros/kinetic/rosconsole/default.nix +++ b/distros/kinetic/rosconsole/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, apr, boost, catkin, cpp-common, log4cxx, rosbuild, rostime, rosunit }: buildRosPackage { pname = "ros-kinetic-rosconsole"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosconsole/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "9a721bc174629519d0c11ebb80206b1279fc7cfdc966aba33fab2b74e0dfbac4"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosconsole/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "ed0057e2c129ee74a997b5a517ace606bdf47de19e3170a41ad562cd9c57c5dd"; }; buildType = "catkin"; diff --git a/distros/kinetic/roscpp/default.nix b/distros/kinetic/roscpp/default.nix index b30e5ebb4f..f7f0a25dfe 100644 --- a/distros/kinetic/roscpp/default.nix +++ b/distros/kinetic/roscpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cpp-common, message-generation, message-runtime, pkg-config, rosconsole, roscpp-serialization, roscpp-traits, rosgraph-msgs, roslang, rostime, std-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-kinetic-roscpp"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roscpp/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "0b23a0e21e6a47b1dc559f1972b6e7f65c0769e50b459b24c8a78bbc740885e0"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roscpp/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "f486ed35e076e0950e9192a41a6cbfdc1c4bff7c25fb1134b08c0ab21c1ec2f0"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosgraph/default.nix b/distros/kinetic/rosgraph/default.nix index 0725b8a93f..85ada70747 100644 --- a/distros/kinetic/rosgraph/default.nix +++ b/distros/kinetic/rosgraph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages }: buildRosPackage { pname = "ros-kinetic-rosgraph"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosgraph/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "c0593990068976b4c02c4de26c912e1dc8da8a41a6fd57a508f250f4482e150a"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosgraph/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "c2403dd9523387fa99f64924a7681e5653aad8e3e5a14d389133c5ded64667b4"; }; buildType = "catkin"; diff --git a/distros/kinetic/roslaunch/default.nix b/distros/kinetic/roslaunch/default.nix index 651b6f8b74..7f0011a5d7 100644 --- a/distros/kinetic/roslaunch/default.nix +++ b/distros/kinetic/roslaunch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosbuild, rosclean, rosgraph-msgs, roslib, rosmaster, rosout, rosparam, rosunit }: buildRosPackage { pname = "ros-kinetic-roslaunch"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslaunch/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "a9c297e33305a1a731fb8f8f57442e18c69450028081873d4618c2400310e92a"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslaunch/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "41a3913f4871c4c647c57cee5fb652a42a8fc81ca2af83b89321300284f5a35e"; }; buildType = "catkin"; diff --git a/distros/kinetic/roslz4/default.nix b/distros/kinetic/roslz4/default.nix index e3cdd8bfd0..e8aeeb6763 100644 --- a/distros/kinetic/roslz4/default.nix +++ b/distros/kinetic/roslz4/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lz4, rosunit }: buildRosPackage { pname = "ros-kinetic-roslz4"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslz4/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "06d97e1214073471e9b900bed509d062c54e8958729600c4a62108ac3cb6592d"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roslz4/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "f4fd030bfd5bf613e39effa52042f4c8f615a22b84b2df515c3b4873c96f5e41"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosmaster/default.nix b/distros/kinetic/rosmaster/default.nix index 89a2c94cd7..67d50606f6 100644 --- a/distros/kinetic/rosmaster/default.nix +++ b/distros/kinetic/rosmaster/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosgraph }: buildRosPackage { pname = "ros-kinetic-rosmaster"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmaster/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "69bd21ac1e8fb2f885297093552d49a07311f6ea647e2efa4e44a7e0c50a2a18"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmaster/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "eed057b191aeb2e53bf963a0d32ebf6ee435aaa23309983a1da45d27c05aafe2"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosmsg/default.nix b/distros/kinetic/rosmsg/default.nix index 0ce6b16470..7f04c5112e 100644 --- a/distros/kinetic/rosmsg/default.nix +++ b/distros/kinetic/rosmsg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, genmsg, genpy, pythonPackages, rosbag, roslib, std-msgs }: buildRosPackage { pname = "ros-kinetic-rosmsg"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmsg/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "196e0d38f2097a7c2c7df431daeaad354d3abf987e6e0fe786caf9d8f04713a3"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosmsg/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "f0907cd996fe008658d3af3d5aba6747dda30767d03fb632a2e7b82c873be5d9"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosnode/default.nix b/distros/kinetic/rosnode/default.nix index 219f065941..0b8559fcd0 100644 --- a/distros/kinetic/rosnode/default.nix +++ b/distros/kinetic/rosnode/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosgraph, rostest, rostopic }: buildRosPackage { pname = "ros-kinetic-rosnode"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosnode/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "ba0ffdac66ac3b48b60e16d10725788d5066e9c2559f2943c3e9930c73814e80"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosnode/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "22cda46d4b51c01b9b2cc5031c8fec64fded6d31b42714cad976139790730c80"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosout/default.nix b/distros/kinetic/rosout/default.nix index 44544e0b46..2be8039b20 100644 --- a/distros/kinetic/rosout/default.nix +++ b/distros/kinetic/rosout/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, rosgraph-msgs }: buildRosPackage { pname = "ros-kinetic-rosout"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosout/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "f3c15e715fcc0035edd72c81daa802d19c32d301b3235c109a9adb3972d74d35"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosout/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "b4a408241eca12ffd691882ecb1ef000a76cbf6b3b78fa684d2430c097ae8352"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosparam/default.nix b/distros/kinetic/rosparam/default.nix index 55c06d9bab..0f6eebf5c6 100644 --- a/distros/kinetic/rosparam/default.nix +++ b/distros/kinetic/rosparam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosgraph }: buildRosPackage { pname = "ros-kinetic-rosparam"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosparam/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "842e50e792f37c1144407e33603ca89634c7629102abaa58974b9770367846a4"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosparam/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "da21cbd9ee89c39080c3496b6defae95794394fe1378ab07d0ec2b9241f20d97"; }; buildType = "catkin"; diff --git a/distros/kinetic/rospy-message-converter/default.nix b/distros/kinetic/rospy-message-converter/default.nix index 07f30aaf46..d0a9966191 100644 --- a/distros/kinetic/rospy-message-converter/default.nix +++ b/distros/kinetic/rospy-message-converter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roslib, rospy, rosunit, std-msgs, std-srvs }: buildRosPackage { pname = "ros-kinetic-rospy-message-converter"; - version = "0.5.2-r1"; + version = "0.5.3-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/rospy_message_converter-release/archive/release/kinetic/rospy_message_converter/0.5.2-1.tar.gz"; - name = "0.5.2-1.tar.gz"; - sha256 = "e306f9b91dff3d9d23e1c79fc0e644762ff3593808b1b6dd9dfe3cb3b71c551a"; + url = "https://github.com/uos-gbp/rospy_message_converter-release/archive/release/kinetic/rospy_message_converter/0.5.3-1.tar.gz"; + name = "0.5.3-1.tar.gz"; + sha256 = "5e6eb8acd2a23d03fa18729a485446cfbc856e7bfdf00ad9f8732c518f1b2112"; }; buildType = "catkin"; diff --git a/distros/kinetic/rospy/default.nix b/distros/kinetic/rospy/default.nix index b09105377b..33d6045be3 100644 --- a/distros/kinetic/rospy/default.nix +++ b/distros/kinetic/rospy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, genpy, pythonPackages, roscpp, rosgraph, rosgraph-msgs, roslib, std-msgs }: buildRosPackage { pname = "ros-kinetic-rospy"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rospy/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "39448e42c4d8ce5e18bb662dd4d3cabda65a452ee87a84bbebe4ade7aaa5a91a"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rospy/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "a2d1d4bc6febc71e6daa05db982986063e7368483e797726577f0540c314ace7"; }; buildType = "catkin"; diff --git a/distros/kinetic/rosservice/default.nix b/distros/kinetic/rosservice/default.nix index 38fa9a02ea..ddc0bd71ca 100644 --- a/distros/kinetic/rosservice/default.nix +++ b/distros/kinetic/rosservice/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, genpy, rosgraph, roslib, rosmsg, rospy }: buildRosPackage { pname = "ros-kinetic-rosservice"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosservice/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "1d054d2b2090f555d654f1bce4ed0c07ceaf87dc31c984999363b43b9dc3c274"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rosservice/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "f51d308e5ad0688f4b4e631745811b1306d1ced1d2a6386460f7d18fac108b44"; }; buildType = "catkin"; diff --git a/distros/kinetic/rostest/default.nix b/distros/kinetic/rostest/default.nix index 9af1e31755..1b038d703d 100644 --- a/distros/kinetic/rostest/default.nix +++ b/distros/kinetic/rostest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, rosgraph, roslaunch, rosmaster, rospy, rosunit }: buildRosPackage { pname = "ros-kinetic-rostest"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostest/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "80a6c9af8aec5a750aabc4d21f0512f1111135e3c0180c10d77b8b039c3936fe"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostest/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "5c1ca6cd4f8be7d98b2ae2cea4d097c4a9c4f6b6ddc1a9162bb767b14f6a3e88"; }; buildType = "catkin"; diff --git a/distros/kinetic/rostopic/default.nix b/distros/kinetic/rostopic/default.nix index 4e079f29a9..c7202eae3a 100644 --- a/distros/kinetic/rostopic/default.nix +++ b/distros/kinetic/rostopic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, genpy, rosbag, rospy, rostest }: buildRosPackage { pname = "ros-kinetic-rostopic"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostopic/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "0c4d2cc662fb947e557d5fcd3a30c1bf7a987e66b8e5cd80555f52f8e6c86750"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/rostopic/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "d50a05c221c96e851759689c33da4c8698bf95b8e30a3f35509f365e8be8b6fe"; }; buildType = "catkin"; diff --git a/distros/kinetic/roswtf/default.nix b/distros/kinetic/roswtf/default.nix index 1b9ec3b934..7f2835a9ba 100644 --- a/distros/kinetic/roswtf/default.nix +++ b/distros/kinetic/roswtf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, pythonPackages, rosbuild, rosgraph, roslaunch, roslib, rosnode, rosservice, rostest }: buildRosPackage { pname = "ros-kinetic-roswtf"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roswtf/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "af4ae5ca4dc1b8c693f9aeac325d5890c01142e8c8f6d414084716a6c085e3eb"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/roswtf/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "cefe1aeb678d9c0447a33c062a253164ec6e4c09f49470a5f37409d81454e1d3"; }; buildType = "catkin"; diff --git a/distros/kinetic/rotate-recovery/default.nix b/distros/kinetic/rotate-recovery/default.nix index 6f9d38ead0..be41c7481a 100644 --- a/distros/kinetic/rotate-recovery/default.nix +++ b/distros/kinetic/rotate-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, base-local-planner, catkin, cmake-modules, costmap-2d, eigen, nav-core, pluginlib, roscpp, tf }: buildRosPackage { pname = "ros-kinetic-rotate-recovery"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/rotate_recovery/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "c0219e79493989f85c51f58f6a69a129c9c740ebe58fb51a40da59473db36308"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/rotate_recovery/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "e329cd4d8bd1d47dd47b50bbbceaae1f0087022536479af82a2c2ef04c53eb66"; }; buildType = "catkin"; diff --git a/distros/kinetic/rqt-robot-monitor/default.nix b/distros/kinetic/rqt-robot-monitor/default.nix index ed499bb4f8..920f4eab71 100644 --- a/distros/kinetic/rqt-robot-monitor/default.nix +++ b/distros/kinetic/rqt-robot-monitor/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, pythonPackages, qt-gui, qt-gui-py-common, rospy, rqt-bag, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-kinetic-rqt-robot-monitor"; - version = "0.5.8-r1"; + version = "0.5.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt_robot_monitor-release/archive/release/kinetic/rqt_robot_monitor/0.5.8-1.tar.gz"; - name = "0.5.8-1.tar.gz"; - sha256 = "abb088688732aad7354f37f7deecd3350ce535017c82cbb033c25c19a27a5303"; + url = "https://github.com/ros-gbp/rqt_robot_monitor-release/archive/release/kinetic/rqt_robot_monitor/0.5.13-1.tar.gz"; + name = "0.5.13-1.tar.gz"; + sha256 = "ab40af74033f56f11923d49caf076f413aba2b1d2786db4a210baaa56d5c6459"; }; buildType = "catkin"; propagatedBuildInputs = [ diagnostic-msgs python-qt-binding pythonPackages.rospkg qt-gui qt-gui-py-common rospy rqt-bag rqt-gui rqt-gui-py rqt-py-common ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ catkin pythonPackages.setuptools ]; meta = { description = ''rqt_robot_monitor displays diagnostics_agg topics messages that diff --git a/distros/kinetic/rt-usb-9axisimu-driver/default.nix b/distros/kinetic/rt-usb-9axisimu-driver/default.nix new file mode 100644 index 0000000000..30937c3f5d --- /dev/null +++ b/distros/kinetic/rt-usb-9axisimu-driver/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, roslint, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-rt-usb-9axisimu-driver"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/rt-net-gbp/rt_usb_9axisimu_driver-release/archive/release/kinetic/rt_usb_9axisimu_driver/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "853dc5fbbd52b2f61b1133a3f6d575a405d069422e5f743495fe4c3dcca0bfcc"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ roscpp roslint sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rt_usb_9axisimu_driver package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/kinetic/safety-limiter/default.nix b/distros/kinetic/safety-limiter/default.nix index 669a7d0350..3418ed748b 100644 --- a/distros/kinetic/safety-limiter/default.nix +++ b/distros/kinetic/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-kinetic-safety-limiter"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/safety_limiter/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "309529582f0bec587ac763b3a74486f58b87c88f8367ce45ecd0769cc7b60502"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/safety_limiter/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "867d3d72626cb83efc72a3154e450ec4bb6ff1bd0dca60d78d99b9d7de7b8524"; }; buildType = "catkin"; diff --git a/distros/kinetic/sick-scan/default.nix b/distros/kinetic/sick-scan/default.nix index 6dde4f4651..a24e06e0e8 100644 --- a/distros/kinetic/sick-scan/default.nix +++ b/distros/kinetic/sick-scan/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, perception-pcl, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, pcl-conversions, pcl-ros, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: buildRosPackage { pname = "ros-kinetic-sick-scan"; - version = "1.7.7-r1"; + version = "1.7.8-r1"; src = fetchurl { - url = "https://github.com/SICKAG/sick_scan-release/archive/release/kinetic/sick_scan/1.7.7-1.tar.gz"; - name = "1.7.7-1.tar.gz"; - sha256 = "4d4c7a69e5cf7e27a7be1f03d2e826badef1e87a36a991e3eabb1e9f25a0759f"; + url = "https://github.com/SICKAG/sick_scan-release/archive/release/kinetic/sick_scan/1.7.8-1.tar.gz"; + name = "1.7.8-1.tar.gz"; + sha256 = "3f33bea285bd0ad39d5c36eef815a6d0efabe45f9aaee668f7cc44af98951a5d"; }; buildType = "catkin"; buildInputs = [ message-generation ]; - propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime perception-pcl roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; + propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime pcl-conversions pcl-ros roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/kinetic/socketcan-bridge/default.nix b/distros/kinetic/socketcan-bridge/default.nix index 3128cae957..0120a42b7c 100644 --- a/distros/kinetic/socketcan-bridge/default.nix +++ b/distros/kinetic/socketcan-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, catkin, roscpp, roslint, rostest, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-kinetic-socketcan-bridge"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_bridge/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "3683788cc6df58a0042ebbbd58fa0fbdc46d9cdd71b03351be01682f11d6b60a"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_bridge/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "d74f969256d25f9327759858f6cdd70ab85c9cc65d1442779e6eee93b2ed2537"; }; buildType = "catkin"; diff --git a/distros/kinetic/socketcan-interface/default.nix b/distros/kinetic/socketcan-interface/default.nix index 68b7b0815e..27d490fe17 100644 --- a/distros/kinetic/socketcan-interface/default.nix +++ b/distros/kinetic/socketcan-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, class-loader, linuxHeaders, rosunit }: buildRosPackage { pname = "ros-kinetic-socketcan-interface"; - version = "0.7.12-r1"; + version = "0.7.13-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_interface/0.7.12-1.tar.gz"; - name = "0.7.12-1.tar.gz"; - sha256 = "5ee3dde540dab533fef4f0e5371139651cd870b638285b8a72d3e52d009027ad"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_interface/0.7.13-1.tar.gz"; + name = "0.7.13-1.tar.gz"; + sha256 = "68f1f7042f644cb95de44a6f8fe8c4797918d49f365fb15fbbbd5ab11da5e6ab"; }; buildType = "catkin"; diff --git a/distros/kinetic/tablet-socket-msgs/default.nix b/distros/kinetic/tablet-socket-msgs/default.nix new file mode 100644 index 0000000000..83fdc37da7 --- /dev/null +++ b/distros/kinetic/tablet-socket-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-tablet-socket-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/tablet_socket_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "ecbe36e77e778402e6bb15aa98a2845ae50f8563debfee534d9da7a67f56fe16"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The tablet_socket_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/topic-tools/default.nix b/distros/kinetic/topic-tools/default.nix index 99b61c4f29..064aeec711 100644 --- a/distros/kinetic/topic-tools/default.nix +++ b/distros/kinetic/topic-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cpp-common, message-generation, message-runtime, rosconsole, roscpp, rostest, rostime, rosunit, std-msgs, xmlrpcpp }: buildRosPackage { pname = "ros-kinetic-topic-tools"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/topic_tools/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "7c3fe6d1bc96951c062e584cbfdad5c19be8a20eef62a239b2d63531ed77e76d"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/topic_tools/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "bfc3b7d5a7f42477bf02ab820ebdef837b2fb39f380c5f86ee199f2fc7df0798"; }; buildType = "catkin"; diff --git a/distros/kinetic/track-odometry/default.nix b/distros/kinetic/track-odometry/default.nix index 5f26cb52dc..30af63e554 100644 --- a/distros/kinetic/track-odometry/default.nix +++ b/distros/kinetic/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-kinetic-track-odometry"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/track_odometry/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "9244bd579e1640d0c2eebf3f5e676c199b0fc907718616515a04e501d55f5804"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/track_odometry/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "e079249aa0c44b3a65928bfd95fe021163e9ba6d87bf011adb6934a02c0deb16"; }; buildType = "catkin"; diff --git a/distros/kinetic/trajectory-tracker/default.nix b/distros/kinetic/trajectory-tracker/default.nix index cbabf85109..ee563301af 100644 --- a/distros/kinetic/trajectory-tracker/default.nix +++ b/distros/kinetic/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-kinetic-trajectory-tracker"; - version = "0.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/trajectory_tracker/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "b4b2054bf6a9863e818a72d152120e4003fff929cfa97c5bcc58a7c19593a25b"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/trajectory_tracker/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "d57c944feebfbd01a4cbd6f482967ad7e808a4b65946725a31b4052687e7cfa8"; }; buildType = "catkin"; diff --git a/distros/kinetic/vector-map-msgs/default.nix b/distros/kinetic/vector-map-msgs/default.nix new file mode 100644 index 0000000000..a79db64745 --- /dev/null +++ b/distros/kinetic/vector-map-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-kinetic-vector-map-msgs"; + version = "1.12.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/kinetic/vector_map_msgs/1.12.0-1.tar.gz"; + name = "1.12.0-1.tar.gz"; + sha256 = "9d51bc6007defa69f2de66c04ca1a7458afcf82ea0fe9018882cce40638c5062"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The vector_map_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/kinetic/virtual-force-publisher/default.nix b/distros/kinetic/virtual-force-publisher/default.nix index 4ffe28b7b6..149fe2e577 100644 --- a/distros/kinetic/virtual-force-publisher/default.nix +++ b/distros/kinetic/virtual-force-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, kdl-parser, sensor-msgs, tf-conversions, urdf }: buildRosPackage { pname = "ros-kinetic-virtual-force-publisher"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/virtual_force_publisher/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "768ab9687c3a429a5c82a6aa7984f4a37c4510e851deb91f61f6f669cd08f6a2"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/kinetic/virtual_force_publisher/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "0d9de224e89dc9a61a7bc0a3f37d3661896eaed760266a3b68a0e611bfc0b1c5"; }; buildType = "catkin"; diff --git a/distros/kinetic/voxel-grid/default.nix b/distros/kinetic/voxel-grid/default.nix index 9f79f9a275..737fe4d892 100644 --- a/distros/kinetic/voxel-grid/default.nix +++ b/distros/kinetic/voxel-grid/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-voxel-grid"; - version = "1.14.7-r1"; + version = "1.14.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/voxel_grid/1.14.7-1.tar.gz"; - name = "1.14.7-1.tar.gz"; - sha256 = "196d4dd37ddc4324010f8421244edaf619626843a0e70b967c8a84a0fa785b51"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/kinetic/voxel_grid/1.14.8-1.tar.gz"; + name = "1.14.8-1.tar.gz"; + sha256 = "2822ebb43bedc20033ba00410c89de5bf9e74929b931112092b8fc19436b4009"; }; buildType = "catkin"; diff --git a/distros/kinetic/webots-ros/default.nix b/distros/kinetic/webots-ros/default.nix index 721e6afa3c..3e67fb5c05 100644 --- a/distros/kinetic/webots-ros/default.nix +++ b/distros/kinetic/webots-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roscpp, rospy, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-kinetic-webots-ros"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros-release/archive/release/kinetic/webots_ros/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "8c34c640d3621e75ad2ee8fd55f3e897f636178dc30eeea6382f9bd388bf8a30"; + url = "https://github.com/cyberbotics/webots_ros-release/archive/release/kinetic/webots_ros/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "eb76c5a026d2446d2ae234e039468c27b109dc81b2bdea7d64e57d2bf5d1ca64"; }; buildType = "catkin"; diff --git a/distros/kinetic/xmlrpcpp/default.nix b/distros/kinetic/xmlrpcpp/default.nix index 612398fd0a..bd39632a67 100644 --- a/distros/kinetic/xmlrpcpp/default.nix +++ b/distros/kinetic/xmlrpcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cpp-common, rostime }: buildRosPackage { pname = "ros-kinetic-xmlrpcpp"; - version = "1.12.15-r1"; + version = "1.12.16-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/xmlrpcpp/1.12.15-1.tar.gz"; - name = "1.12.15-1.tar.gz"; - sha256 = "ff7e55aec8f701adfb922cc64afd8d26ce795d0b298fd280759514d925f73861"; + url = "https://github.com/ros-gbp/ros_comm-release/archive/release/kinetic/xmlrpcpp/1.12.16-1.tar.gz"; + name = "1.12.16-1.tar.gz"; + sha256 = "fb662c176ae22ba7aba147004f7586b4233afad433d3b3e9906624da9dadd835"; }; buildType = "catkin"; diff --git a/distros/kinetic/ypspur/default.nix b/distros/kinetic/ypspur/default.nix index 9cddd824c5..4e57346bba 100644 --- a/distros/kinetic/ypspur/default.nix +++ b/distros/kinetic/ypspur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, readline }: buildRosPackage { pname = "ros-kinetic-ypspur"; - version = "1.18.2-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/openspur/yp-spur-release/archive/release/kinetic/ypspur/1.18.2-1.tar.gz"; - name = "1.18.2-1.tar.gz"; - sha256 = "734183bd79ad46f1ef95d7460dba4aa0dee9b3475bdbde07eb898a52e0ce44c3"; + url = "https://github.com/openspur/yp-spur-release/archive/release/kinetic/ypspur/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "4d6fc40e11875df74a8bfdf65bd5c79ae24c7725f81d920c89f70e5049a4f089"; }; buildType = "cmake"; diff --git a/distros/melodic/amcl/default.nix b/distros/melodic/amcl/default.nix index 7e580d378d..652908ea3c 100644 --- a/distros/melodic/amcl/default.nix +++ b/distros/melodic/amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, geometry-msgs, map-server, message-filters, nav-msgs, python-orocos-kdl, rosbag, roscpp, rostest, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-amcl"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/amcl/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "164386210fe0f1916934372d6acd9c74bc01a64c02be872c0353b88c15299a6c"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/amcl/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "6fd7ab1b09d32006685ea8b71d1bd8071a207ddbc8ba7aca4c150d4debf62cb8"; }; buildType = "catkin"; diff --git a/distros/melodic/assimp-devel/default.nix b/distros/melodic/assimp-devel/default.nix index ef0cf9c5c2..a0c58d6ec3 100644 --- a/distros/melodic/assimp-devel/default.nix +++ b/distros/melodic/assimp-devel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, cacert, catkin, git, mk, openssl, rosboost-cfg, rosbuild, unzip, zlib }: buildRosPackage { pname = "ros-melodic-assimp-devel"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/assimp_devel/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "e60cc1875f96f4f097b640a17413a2c073d5efdcdb08e1b4353c8618e20216e2"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/assimp_devel/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "2dc0f7f1140b7b556ee37d5a829d86cebc3aa3ce6f3e8df943f1b669e0532116"; }; buildType = "catkin"; diff --git a/distros/melodic/autoware-can-msgs/default.nix b/distros/melodic/autoware-can-msgs/default.nix new file mode 100644 index 0000000000..532ad7e501 --- /dev/null +++ b/distros/melodic/autoware-can-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-can-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_can_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "073221a49f18b6ec6f8c9212fbb04e741c50df80a186cc35844a16d15d99fb41"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_can_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-config-msgs/default.nix b/distros/melodic/autoware-config-msgs/default.nix new file mode 100644 index 0000000000..df16833b3e --- /dev/null +++ b/distros/melodic/autoware-config-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-config-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_config_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "8ddf21ec12618481606bec665161d5baf3000d258ad46e7970ebd38838680f96"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_config_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-external-msgs/default.nix b/distros/melodic/autoware-external-msgs/default.nix new file mode 100644 index 0000000000..3eb0ca1388 --- /dev/null +++ b/distros/melodic/autoware-external-msgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, lgsvl-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-external-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_external_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "5c63a69ac01afaf5e14e3bafd269dd84cc39da498ec765a90c3c87868a5a4f1a"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ lgsvl-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package to contain an install external message dependencies''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-lanelet2-msgs/default.nix b/distros/melodic/autoware-lanelet2-msgs/default.nix new file mode 100644 index 0000000000..ae923a2e8d --- /dev/null +++ b/distros/melodic/autoware-lanelet2-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-lanelet2-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_lanelet2_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "a7a1ac35c328f23be34a4c3a48dbd7fcf0398469fdef47e0e5e778e0fb5b81ac"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_lanelet2_msgs package. Contains messages for lanelet2 maps''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-map-msgs/default.nix b/distros/melodic/autoware-map-msgs/default.nix new file mode 100644 index 0000000000..f6f9a7457b --- /dev/null +++ b/distros/melodic/autoware-map-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-map-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_map_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "d5fe344b85d8e5b0fc01fc3375a8fb47ef62e04733457d503c142ad059e5f88d"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Includes messages to handle each class in Autoware Map Format''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-msgs/default.nix b/distros/melodic/autoware-msgs/default.nix new file mode 100644 index 0000000000..2577cccda9 --- /dev/null +++ b/distros/melodic/autoware-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, jsk-recognition-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "44ecb84a0ea81721e4b7efac8c258bfabfeec1859e081770a6518f8b3bcbd460"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs jsk-recognition-msgs message-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/autoware-system-msgs/default.nix b/distros/melodic/autoware-system-msgs/default.nix new file mode 100644 index 0000000000..4bf7871c9d --- /dev/null +++ b/distros/melodic/autoware-system-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosgraph-msgs, std-msgs }: +buildRosPackage { + pname = "ros-melodic-autoware-system-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/autoware_system_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "38acd44d460adf08104f65df50ca6b1f25ee7d1a09bb9f482700e74e862f2e20"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime rosgraph-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The autoware_system_msgs package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/base-local-planner/default.nix b/distros/melodic/base-local-planner/default.nix index 93d397b6b7..c52f2f3a05 100644 --- a/distros/melodic/base-local-planner/default.nix +++ b/distros/melodic/base-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, pluginlib, rosconsole, roscpp, rospy, rosunit, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs, voxel-grid }: buildRosPackage { pname = "ros-melodic-base-local-planner"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/base_local_planner/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "6663114d5a8bb3b02c81f46931250e2497ae3acce993b161b27b6b4b3b77aedb"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/base_local_planner/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "51ee2f7a40c5041648f1bb6735562a801b986e7f01f6a0fd7a600aa73c56c6b6"; }; buildType = "catkin"; diff --git a/distros/melodic/bayesian-belief-networks/default.nix b/distros/melodic/bayesian-belief-networks/default.nix index 897cf984ac..33b29f07a6 100644 --- a/distros/melodic/bayesian-belief-networks/default.nix +++ b/distros/melodic/bayesian-belief-networks/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, git, message-generation, message-runtime, mk, rospy, std-msgs, unzip }: buildRosPackage { pname = "ros-melodic-bayesian-belief-networks"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/bayesian_belief_networks/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "73b11dcd195b427ee9f0f0512c0b8cd5441b1a7b619d4f0fcf5ac1e873f0bfac"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/bayesian_belief_networks/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "14770ef15dabe46dce0d225c13ff12cb35caec1acfc5a4aaa55ba85493f82cda"; }; buildType = "catkin"; diff --git a/distros/melodic/behaviortree-cpp-v3/default.nix b/distros/melodic/behaviortree-cpp-v3/default.nix index 0abe59d0cd..3439e8c3dc 100644 --- a/distros/melodic/behaviortree-cpp-v3/default.nix +++ b/distros/melodic/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cppzmq, ncurses, roslib }: buildRosPackage { pname = "ros-melodic-behaviortree-cpp-v3"; - version = "3.5.1-r1"; + version = "3.5.2-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.5.1-1.tar.gz"; - name = "3.5.1-1.tar.gz"; - sha256 = "585f165cbb68a17af048a3e35f4b44d1d057249cfb7739d12ba602ad01a33525"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.5.2-1.tar.gz"; + name = "3.5.2-1.tar.gz"; + sha256 = "2804632551a3dff63afc2e96dbaba81a5fe499ce3a729a56ace86c519a3f0e00"; }; buildType = "catkin"; diff --git a/distros/melodic/can-msgs/default.nix b/distros/melodic/can-msgs/default.nix index b25c7599ca..9cc4e7233b 100644 --- a/distros/melodic/can-msgs/default.nix +++ b/distros/melodic/can-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-can-msgs"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "23f12e37a6e95625e5c7471d7ba79c51f132bb39e0543fb24015635e2d7c4167"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "447ba0d6ed4b62a6ed516bc4fc65a621ec6f6519373bf0e5d8acd39f551ea474"; }; buildType = "catkin"; diff --git a/distros/melodic/canopen-402/default.nix b/distros/melodic/canopen-402/default.nix index 706bdf82a4..d714289c40 100644 --- a/distros/melodic/canopen-402/default.nix +++ b/distros/melodic/canopen-402/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, class-loader, rosunit }: buildRosPackage { pname = "ros-melodic-canopen-402"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "4bb5e798c52f0bb0e24dfb6b82d82ffb30cb187afc9699f4cfd04dc6f8afb8f5"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "e1d8c37b8c3782b5ad9bb0d24fe17c64f21d4db8804dbfc73039bc519595015f"; }; buildType = "catkin"; diff --git a/distros/melodic/canopen-chain-node/default.nix b/distros/melodic/canopen-chain-node/default.nix index 3c0ee54384..e5d110d622 100644 --- a/distros/melodic/canopen-chain-node/default.nix +++ b/distros/melodic/canopen-chain-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, diagnostic-updater, message-generation, message-runtime, pluginlib, rosconsole-bridge, roscpp, roslib, socketcan-interface, std-msgs, std-srvs }: buildRosPackage { pname = "ros-melodic-canopen-chain-node"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "9ad163f9c9d62086058c9f267c69e8a3f06a0a11628f780370c5ccbf675f1996"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "5f9290748c5cf415b10595a1c677bce4cd3c4871411b1c57cd90349e02e282b2"; }; buildType = "catkin"; diff --git a/distros/melodic/canopen-master/default.nix b/distros/melodic/canopen-master/default.nix index d53151fd17..286f4cee0a 100644 --- a/distros/melodic/canopen-master/default.nix +++ b/distros/melodic/canopen-master/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, class-loader, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-melodic-canopen-master"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "b05b4c49aef57e29af6ab8ff32ad42693c590ce01a04d264fdf84c07faa144ed"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "f8b2ab544fa43dba33ce751f654a81454f59a0093950c275188ef9ade9a5e5a8"; }; buildType = "catkin"; diff --git a/distros/melodic/canopen-motor-node/default.nix b/distros/melodic/canopen-motor-node/default.nix index 752f309036..38ba55aeca 100644 --- a/distros/melodic/canopen-motor-node/default.nix +++ b/distros/melodic/canopen-motor-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-402, canopen-chain-node, canopen-master, catkin, controller-manager, controller-manager-msgs, filters, hardware-interface, joint-limits-interface, muparser, roscpp, rosunit, urdf }: buildRosPackage { pname = "ros-melodic-canopen-motor-node"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "d9d4cf7c2f56b3d07fae18e27f349e47adabb57fed2f989700965906890b6e17"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "697983a9b2b2d7b7c11cd35c2b1c92a5cac5e3d3f4cb5ea0cf2f50cc4f6025fe"; }; buildType = "catkin"; diff --git a/distros/melodic/carrot-planner/default.nix b/distros/melodic/carrot-planner/default.nix index 5d38da3e7e..adeff67995 100644 --- a/distros/melodic/carrot-planner/default.nix +++ b/distros/melodic/carrot-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, eigen, nav-core, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-carrot-planner"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/carrot_planner/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "cab15918dda2a44cd870eff1a0b0fca67364bbe8bfbbb38612fcd5cc6f8290f2"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/carrot_planner/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "ae0f4723d870c16faa721ef984db47a514932f2e26b054b63eea6ff0ea204582"; }; buildType = "catkin"; diff --git a/distros/melodic/clear-costmap-recovery/default.nix b/distros/melodic/clear-costmap-recovery/default.nix index 8f6ad391b1..019adc2f50 100644 --- a/distros/melodic/clear-costmap-recovery/default.nix +++ b/distros/melodic/clear-costmap-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, eigen, nav-core, pluginlib, roscpp, rostest, tf2-ros }: buildRosPackage { pname = "ros-melodic-clear-costmap-recovery"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/clear_costmap_recovery/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "3d4da9a09d689ca4851673e246953dc1b5bde5264aacc68dfd079040660248b2"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/clear_costmap_recovery/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "b34345caec1b8f4cbefd5d724a3750d63e26380625eb9b9ad6a7c924ac2d100c"; }; buildType = "catkin"; diff --git a/distros/melodic/costmap-2d/default.nix b/distros/melodic/costmap-2d/default.nix index 9cdd7b0cad..f3f6fadc06 100644 --- a/distros/melodic/costmap-2d/default.nix +++ b/distros/melodic/costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, geometry-msgs, laser-geometry, map-msgs, map-server, message-filters, message-generation, message-runtime, nav-msgs, pluginlib, rosbag, rosconsole, roscpp, rostest, rosunit, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs, voxel-grid }: buildRosPackage { pname = "ros-melodic-costmap-2d"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/costmap_2d/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "7a89ec6153214e454d8e7f5e7dd7c1d93c24add89a47a2506ad35626aca2c686"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/costmap_2d/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "f32520730c2e9e45aa53325293431ae9909245bf7531902355e2713f54199780"; }; buildType = "catkin"; diff --git a/distros/melodic/costmap-cspace/default.nix b/distros/melodic/costmap-cspace/default.nix index ebe82ed197..8ea42bbf3e 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "1669173e11bc2c9a5d24ee477d8d4745039d2e1dfeda293d1141df8f38604449"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "45fe07883c2d5a7ef35a40bcf7b2a16d953fb295216ff9b75078c6ca15395ff0"; }; buildType = "catkin"; diff --git a/distros/melodic/diagnostic-aggregator/default.nix b/distros/melodic/diagnostic-aggregator/default.nix index 427e27ef06..7d01e4d9a1 100644 --- a/distros/melodic/diagnostic-aggregator/default.nix +++ b/distros/melodic/diagnostic-aggregator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bondcpp, bondpy, catkin, diagnostic-msgs, pluginlib, roscpp, rospy, rostest, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-diagnostic-aggregator"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_aggregator/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "7632d6fc4e108922ee180bd85b686e5410d6901602dafa6aae83ff9a5b583d92"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_aggregator/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "1cba04421e31f4da80bddf6edd60c08b13c98cdb62ab3bfdf496517d752924b7"; }; buildType = "catkin"; diff --git a/distros/melodic/diagnostic-analysis/default.nix b/distros/melodic/diagnostic-analysis/default.nix index 9c5495bbad..e3082f676a 100644 --- a/distros/melodic/diagnostic-analysis/default.nix +++ b/distros/melodic/diagnostic-analysis/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, rosbag, roslib, rostest }: buildRosPackage { pname = "ros-melodic-diagnostic-analysis"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_analysis/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "48582bace30b7f4fe085552cd3ba46929512d35764e032048d60c579d57d4bad"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_analysis/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "e38eb20f984ae213806289f7c7ee095f6af5acb8b4163aecfc20b9cf668e043f"; }; buildType = "catkin"; diff --git a/distros/melodic/diagnostic-common-diagnostics/default.nix b/distros/melodic/diagnostic-common-diagnostics/default.nix index 25fdb9200c..4fa6f4a919 100644 --- a/distros/melodic/diagnostic-common-diagnostics/default.nix +++ b/distros/melodic/diagnostic-common-diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, hddtemp, pythonPackages, rospy, rostest, tf }: buildRosPackage { pname = "ros-melodic-diagnostic-common-diagnostics"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_common_diagnostics/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "2aaa521be4f4b509b5b7e3a540c684d677924b275d78cd1c00d8f217ce225d31"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_common_diagnostics/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "40fa72958c582a7ac95fdcae430f79354d4308c847cdb4c59d1dfd837152c99d"; }; buildType = "catkin"; diff --git a/distros/melodic/diagnostic-updater/default.nix b/distros/melodic/diagnostic-updater/default.nix index 453fefa792..9b38eba392 100644 --- a/distros/melodic/diagnostic-updater/default.nix +++ b/distros/melodic/diagnostic-updater/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-melodic-diagnostic-updater"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_updater/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "c9902b46c3000cec3f4a962f6007247aed6e18e976c1eee2a527a3b524966db9"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostic_updater/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "5632f9e9b9d63ff2b6d0635d7e68ab4da1d9cf26494856002d36a3e63ecbf273"; }; buildType = "catkin"; diff --git a/distros/melodic/diagnostics/default.nix b/distros/melodic/diagnostics/default.nix index 5b591afb52..b0f3010e38 100644 --- a/distros/melodic/diagnostics/default.nix +++ b/distros/melodic/diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-aggregator, diagnostic-analysis, diagnostic-common-diagnostics, diagnostic-updater, self-test }: buildRosPackage { pname = "ros-melodic-diagnostics"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostics/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "36d230ea47c5c924d2496ab10ff938d8f7234a6d74c49433c750c3ed02516a8d"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/diagnostics/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "71d2509b1354fbeb88059ef74d45aeed281fd0e8b7d48fc66fc90f6b063a802b"; }; buildType = "catkin"; diff --git a/distros/melodic/downward/default.nix b/distros/melodic/downward/default.nix index 640f135ea1..0d60f6bd22 100644 --- a/distros/melodic/downward/default.nix +++ b/distros/melodic/downward/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, cacert, catkin, flex, gawk, python, rostest, time }: buildRosPackage { pname = "ros-melodic-downward"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/downward/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "7411e6ec9d537cfd5bd79f5789e5de3b2f885d15b0b15ec37498bc488319602b"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/downward/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "4f15f016383579ae56cf88c1c58f65739ed61f61e78228d1d2d91d24f1f432f9"; }; buildType = "catkin"; diff --git a/distros/melodic/dwa-local-planner/default.nix b/distros/melodic/dwa-local-planner/default.nix index 14dcd1039c..90e9481e51 100644 --- a/distros/melodic/dwa-local-planner/default.nix +++ b/distros/melodic/dwa-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, base-local-planner, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, nav-core, nav-msgs, pluginlib, roscpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-dwa-local-planner"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/dwa_local_planner/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "5e0ee2dc5169c993bf0683dc5e7dc32bd06725097e26480d636d3102e3f54fec"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/dwa_local_planner/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "7c1f6b22e578a0f305d7bd3665ee3aacedace301264626fd773f77e21dd761fa"; }; buildType = "catkin"; diff --git a/distros/melodic/dynamic-graph-tutorial/default.nix b/distros/melodic/dynamic-graph-tutorial/default.nix new file mode 100644 index 0000000000..233813f84d --- /dev/null +++ b/distros/melodic/dynamic-graph-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, dynamic-graph, dynamic-graph-python, git }: +buildRosPackage { + pname = "ros-melodic-dynamic-graph-tutorial"; + version = "1.2.2-r1"; + + src = fetchurl { + url = "https://github.com/stack-of-tasks/dynamic-graph-tutorial-ros-release/archive/release/melodic/dynamic-graph-tutorial/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "8295134fa254829a0fa3a9aa2280cb7c330ee30adf6990f4fd842ea57ae5949d"; + }; + + buildType = "cmake"; + buildInputs = [ doxygen dynamic-graph dynamic-graph-python git ]; + propagatedBuildInputs = [ boost catkin ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''Dynamic graph tutorial''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/dynamic-tf-publisher/default.nix b/distros/melodic/dynamic-tf-publisher/default.nix index ee98d5e9da..75aa5be18b 100644 --- a/distros/melodic/dynamic-tf-publisher/default.nix +++ b/distros/melodic/dynamic-tf-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, rospy, tf }: buildRosPackage { pname = "ros-melodic-dynamic-tf-publisher"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/dynamic_tf_publisher/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "a6f34176461073a9a15126d6c6948988f94fc3de6d9698a9c94d7784e941a914"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/dynamic_tf_publisher/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "886b71646612b3537999fc3ddd2cb4cfc7aacae23b22c8ba02a5f2e2ae5977be"; }; buildType = "catkin"; diff --git a/distros/melodic/eigenpy/default.nix b/distros/melodic/eigenpy/default.nix index 108d6aa8be..3eb13087f2 100644 --- a/distros/melodic/eigenpy/default.nix +++ b/distros/melodic/eigenpy/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python, pythonPackages }: buildRosPackage { pname = "ros-melodic-eigenpy"; - version = "2.3.1-r1"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/melodic/eigenpy/2.3.1-1.tar.gz"; - name = "2.3.1-1.tar.gz"; - sha256 = "e89639cbab19c097be50d9acea6411876efce9c3077d306a1891cb6bd7c771eb"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/melodic/eigenpy/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "9e355cdb33aac8e49b4705b9a5259a45f6c95633440639b99f82b7692622c225"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen python pythonPackages.numpy ]; + propagatedBuildInputs = [ boost catkin eigen python pythonPackages.numpy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/melodic/fake-localization/default.nix b/distros/melodic/fake-localization/default.nix index 5721439f3e..bbcf259f8f 100644 --- a/distros/melodic/fake-localization/default.nix +++ b/distros/melodic/fake-localization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, geometry-msgs, message-filters, nav-msgs, rosconsole, roscpp, rospy, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-fake-localization"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/fake_localization/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "fab15cba804aa10165bc5961b62bfed267021b26fbab853f225c671f163494b0"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/fake_localization/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "b2a07e814222a3612270dfc2139eb8b2c89ac68381f6c5eb25abece979e60957"; }; buildType = "catkin"; diff --git a/distros/melodic/ff/default.nix b/distros/melodic/ff/default.nix index 8d12957645..7a2eb5d797 100644 --- a/distros/melodic/ff/default.nix +++ b/distros/melodic/ff/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, cacert, catkin, flex, mk, openssl, rosbash, rosbuild, roslib, rospack, unzip }: buildRosPackage { pname = "ros-melodic-ff"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/ff/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "ae5e1f7b1352abcc07754f04ada98a8fd6a922d697148305758eb40747301155"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/ff/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "1c9f22e09ff7bb87120672c2637b10c6fbfe00ec90a8dae895dfea60ac4f6cdd"; }; buildType = "catkin"; diff --git a/distros/melodic/ffha/default.nix b/distros/melodic/ffha/default.nix index d64f78a625..7e33105559 100644 --- a/distros/melodic/ffha/default.nix +++ b/distros/melodic/ffha/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, catkin, flex, gawk, mk, rosbuild, roslib, rospack }: buildRosPackage { pname = "ros-melodic-ffha"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/ffha/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "256cfa6be056d21c445b0a3b29f49ebfdd3ed2c7ba3991abe27c4bd7b2b37869"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/ffha/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "99cd6fd74727351fbf8bb43a3a60dcaf5e96a285ced41c9f4c394d60fd3e51c7"; }; buildType = "catkin"; diff --git a/distros/melodic/fkie-message-filters/default.nix b/distros/melodic/fkie-message-filters/default.nix index aa45c3e755..78da111901 100644 --- a/distros/melodic/fkie-message-filters/default.nix +++ b/distros/melodic/fkie-message-filters/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, image-transport, roscpp, rosunit, sensor-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, catkin, image-transport, roscpp, rostest, rosunit, sensor-msgs, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-fkie-message-filters"; - version = "1.0.1-r1"; + version = "1.1.2-r1"; src = fetchurl { - url = "https://github.com/fkie-release/message_filters-release/archive/release/melodic/fkie_message_filters/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "f74c85e13e3cb79ccc878ea661f148342a3b408ddae95d2d723fa072177f03b4"; + url = "https://github.com/fkie-release/message_filters-release/archive/release/melodic/fkie_message_filters/1.1.2-1.tar.gz"; + name = "1.1.2-1.tar.gz"; + sha256 = "eb46a7a5c55017a8d1b6ac46a790e57762819ccc0e26884a1ce1f9f9835bce39"; }; buildType = "catkin"; - checkInputs = [ rosunit ]; + checkInputs = [ rostest rosunit std-msgs ]; propagatedBuildInputs = [ image-transport roscpp sensor-msgs tf2-ros ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/gazebo-video-monitor-plugins/default.nix b/distros/melodic/gazebo-video-monitor-plugins/default.nix new file mode 100644 index 0000000000..0402362865 --- /dev/null +++ b/distros/melodic/gazebo-video-monitor-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, libyamlcpp, message-generation, message-runtime, opencv3, roscpp, std-srvs }: +buildRosPackage { + pname = "ros-melodic-gazebo-video-monitor-plugins"; + version = "0.4.2-r1"; + + src = fetchurl { + url = "https://github.com/nlamprian/gazebo_video_monitor_plugins-release/archive/release/melodic/gazebo_video_monitor_plugins/0.4.2-1.tar.gz"; + name = "0.4.2-1.tar.gz"; + sha256 = "a776e5f3a7a45e1a2796d124057e86e722d305826f5d225729ceb15570e72eee"; + }; + + buildType = "catkin"; + buildInputs = [ libyamlcpp message-generation ]; + propagatedBuildInputs = [ gazebo-ros message-runtime opencv3 roscpp std-srvs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The gazebo_video_monitor_plugins package''; + license = with lib.licenses; [ gpl3 ]; + }; +} diff --git a/distros/melodic/generated.nix b/distros/melodic/generated.nix index c4117bf512..4f406f8ce8 100644 --- a/distros/melodic/generated.nix +++ b/distros/melodic/generated.nix @@ -132,6 +132,20 @@ self: super: { automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; + autoware-can-msgs = self.callPackage ./autoware-can-msgs {}; + + autoware-config-msgs = self.callPackage ./autoware-config-msgs {}; + + autoware-external-msgs = self.callPackage ./autoware-external-msgs {}; + + autoware-lanelet2-msgs = self.callPackage ./autoware-lanelet2-msgs {}; + + autoware-map-msgs = self.callPackage ./autoware-map-msgs {}; + + autoware-msgs = self.callPackage ./autoware-msgs {}; + + autoware-system-msgs = self.callPackage ./autoware-system-msgs {}; + auv-msgs = self.callPackage ./auv-msgs {}; avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; @@ -222,8 +236,6 @@ self: super: { catkin-pip = self.callPackage ./catkin-pip {}; - catkin-virtualenv = self.callPackage ./catkin-virtualenv {}; - checkerboard-detector = self.callPackage ./checkerboard-detector {}; chomp-motion-planner = self.callPackage ./chomp-motion-planner {}; @@ -672,6 +684,8 @@ self: super: { dynamic-graph-python = self.callPackage ./dynamic-graph-python {}; + dynamic-graph-tutorial = self.callPackage ./dynamic-graph-tutorial {}; + dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {}; dynamic-reconfigure = self.callPackage ./dynamic-reconfigure {}; @@ -1018,6 +1032,8 @@ self: super: { gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {}; + gazebo-video-monitor-plugins = self.callPackage ./gazebo-video-monitor-plugins {}; + gencpp = self.callPackage ./gencpp {}; generic-throttle = self.callPackage ./generic-throttle {}; @@ -1048,6 +1064,8 @@ self: super: { geometry-tutorials = self.callPackage ./geometry-tutorials {}; + geos-cmake-module = self.callPackage ./geos-cmake-module {}; + gl-dependency = self.callPackage ./gl-dependency {}; global-planner = self.callPackage ./global-planner {}; @@ -1180,6 +1198,16 @@ self: super: { hector-xacro-tools = self.callPackage ./hector-xacro-tools {}; + heifu-bringup = self.callPackage ./heifu-bringup {}; + + heifu-description = self.callPackage ./heifu-description {}; + + heifu-msgs = self.callPackage ./heifu-msgs {}; + + heifu-tools = self.callPackage ./heifu-tools {}; + + hfl-driver = self.callPackage ./hfl-driver {}; + hironx-calibration = self.callPackage ./hironx-calibration {}; hironx-moveit-config = self.callPackage ./hironx-moveit-config {}; @@ -1332,6 +1360,14 @@ self: super: { ivcon = self.callPackage ./ivcon {}; + ixblue-ins = self.callPackage ./ixblue-ins {}; + + ixblue-ins-driver = self.callPackage ./ixblue-ins-driver {}; + + ixblue-ins-msgs = self.callPackage ./ixblue-ins-msgs {}; + + ixblue-stdbin-decoder = self.callPackage ./ixblue-stdbin-decoder {}; + jackal-cartographer-navigation = self.callPackage ./jackal-cartographer-navigation {}; jackal-control = self.callPackage ./jackal-control {}; @@ -1784,6 +1820,12 @@ self: super: { monocam-settler = self.callPackage ./monocam-settler {}; + moose-control = self.callPackage ./moose-control {}; + + moose-description = self.callPackage ./moose-description {}; + + moose-msgs = self.callPackage ./moose-msgs {}; + mouse-teleop = self.callPackage ./mouse-teleop {}; move-base = self.callPackage ./move-base {}; @@ -2306,6 +2348,8 @@ self: super: { pointgrey-camera-driver = self.callPackage ./pointgrey-camera-driver {}; + points-preprocessor = self.callPackage ./points-preprocessor {}; + polled-camera = self.callPackage ./polled-camera {}; pose-base-controller = self.callPackage ./pose-base-controller {}; @@ -2534,6 +2578,8 @@ self: super: { qpmad = self.callPackage ./qpmad {}; + qpoases-vendor = self.callPackage ./qpoases-vendor {}; + qt-build = self.callPackage ./qt-build {}; qt-create = self.callPackage ./qt-create {}; @@ -2712,6 +2758,8 @@ self: super: { robot-upstart = self.callPackage ./robot-upstart {}; + roboticsgroup-upatras-gazebo-plugins = self.callPackage ./roboticsgroup-upatras-gazebo-plugins {}; + robotis-manipulator = self.callPackage ./robotis-manipulator {}; rocon-app-manager-msgs = self.callPackage ./rocon-app-manager-msgs {}; @@ -3362,6 +3410,8 @@ self: super: { swri-yaml-util = self.callPackage ./swri-yaml-util {}; + tablet-socket-msgs = self.callPackage ./tablet-socket-msgs {}; + talos-description = self.callPackage ./talos-description {}; talos-description-calibration = self.callPackage ./talos-description-calibration {}; @@ -3586,6 +3636,8 @@ self: super: { udp-com = self.callPackage ./udp-com {}; + ueye-cam = self.callPackage ./ueye-cam {}; + um6 = self.callPackage ./um6 {}; um7 = self.callPackage ./um7 {}; @@ -3706,6 +3758,8 @@ self: super: { variant-topic-tools = self.callPackage ./variant-topic-tools {}; + vector-map-msgs = self.callPackage ./vector-map-msgs {}; + velocity-controllers = self.callPackage ./velocity-controllers {}; velodyne = self.callPackage ./velodyne {}; diff --git a/distros/melodic/geos-cmake-module/default.nix b/distros/melodic/geos-cmake-module/default.nix new file mode 100644 index 0000000000..7362cac1f3 --- /dev/null +++ b/distros/melodic/geos-cmake-module/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-melodic-geos-cmake-module"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/geos_cmake_module-release/archive/release/melodic/geos_cmake_module/0.0.2-1.tar.gz"; + name = "0.0.2-1.tar.gz"; + sha256 = "42f6d0459dd82805452093922bdf8e7afec3119f4aa1eb205442949b5dae5b9b"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''cmake module for using the libgeos geometry library with ROS''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/global-planner/default.nix b/distros/melodic/global-planner/default.nix index eaba19f223..9f92309776 100644 --- a/distros/melodic/global-planner/default.nix +++ b/distros/melodic/global-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-global-planner"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/global_planner/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "ec9255b82f95ec7e3013937a1a03a3227a6929fb4a97fbe81df0175d0261e8a8"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/global_planner/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "2905ff218546ce410b06ffb9884013561952e391f206326b1ac78917480a5379"; }; buildType = "catkin"; diff --git a/distros/melodic/heifu-bringup/default.nix b/distros/melodic/heifu-bringup/default.nix new file mode 100644 index 0000000000..5bb0e9c04a --- /dev/null +++ b/distros/melodic/heifu-bringup/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, heifu-description, heifu-mavros, heifu-msgs, heifu-safety, heifu-tools }: +buildRosPackage { + pname = "ros-melodic-heifu-bringup"; + version = "0.7.1-r2"; + + src = fetchurl { + url = "https://github.com/amferreiraBEV/heifu-release/archive/release/melodic/heifu_bringup/0.7.1-2.tar.gz"; + name = "0.7.1-2.tar.gz"; + sha256 = "3e83f9735135fd345e0300fce6b54b2797f1dc91523643cdbacdcf123f856a8d"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ heifu-description heifu-mavros heifu-msgs heifu-safety heifu-tools ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Heifu is a ROS driver for PDMFC and BEV drone''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/heifu-description/default.nix b/distros/melodic/heifu-description/default.nix new file mode 100644 index 0000000000..6ba23375a3 --- /dev/null +++ b/distros/melodic/heifu-description/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roslaunch, urdf, xacro }: +buildRosPackage { + pname = "ros-melodic-heifu-description"; + version = "0.7.1-r2"; + + src = fetchurl { + url = "https://github.com/amferreiraBEV/heifu-release/archive/release/melodic/heifu_description/0.7.1-2.tar.gz"; + name = "0.7.1-2.tar.gz"; + sha256 = "0369bf2653fd75c28e5a1718be91311108bf971e869dc42d6c2dcbd05219ee16"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ urdf xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''SDF robot description for HEIFU''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/heifu-msgs/default.nix b/distros/melodic/heifu-msgs/default.nix new file mode 100644 index 0000000000..d7b2116e26 --- /dev/null +++ b/distros/melodic/heifu-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs, std-srvs }: +buildRosPackage { + pname = "ros-melodic-heifu-msgs"; + version = "0.7.1-r2"; + + src = fetchurl { + url = "https://github.com/amferreiraBEV/heifu-release/archive/release/melodic/heifu_msgs/0.7.1-2.tar.gz"; + name = "0.7.1-2.tar.gz"; + sha256 = "7034e4fce46696773f1b0ebadd357d98a89467c35c8d6cd5d9622fead6e0b31d"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs message-runtime std-msgs std-srvs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Common message definitions for heifu''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/heifu-tools/default.nix b/distros/melodic/heifu-tools/default.nix new file mode 100644 index 0000000000..509085c983 --- /dev/null +++ b/distros/melodic/heifu-tools/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, image-view, joy, joy-teleop }: +buildRosPackage { + pname = "ros-melodic-heifu-tools"; + version = "0.7.1-r2"; + + src = fetchurl { + url = "https://github.com/amferreiraBEV/heifu-release/archive/release/melodic/heifu_tools/0.7.1-2.tar.gz"; + name = "0.7.1-2.tar.gz"; + sha256 = "b301714a25fe05af9e346b8510168cc191f5c17c2ee7683ae9d86715ad02d7d7"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ image-view joy joy-teleop ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Heifu Tools''; + license = with lib.licenses; [ "TODO" ]; + }; +} diff --git a/distros/melodic/hfl-driver/default.nix b/distros/melodic/hfl-driver/default.nix new file mode 100644 index 0000000000..daf659be9b --- /dev/null +++ b/distros/melodic/hfl-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, angles, camera-info-manager, catkin, cv-bridge, dynamic-reconfigure, geometry-msgs, image-transport, message-generation, message-runtime, nodelet, roscpp, roslint, rospy, rostest, sensor-msgs, std-msgs, tf, tf2, tf2-geometry-msgs, udp-com, visualization-msgs }: +buildRosPackage { + pname = "ros-melodic-hfl-driver"; + version = "0.0.17-r1"; + + src = fetchurl { + url = "https://github.com/flynneva/hfl_driver-release/archive/release/melodic/hfl_driver/0.0.17-1.tar.gz"; + name = "0.0.17-1.tar.gz"; + sha256 = "cb51a5d3327a24024cfb96918f7b6171418a3e91f6e5bb442b118b08d0989e25"; + }; + + buildType = "catkin"; + checkInputs = [ roslint rostest ]; + propagatedBuildInputs = [ angles camera-info-manager cv-bridge dynamic-reconfigure geometry-msgs image-transport message-generation message-runtime nodelet roscpp rospy sensor-msgs std-msgs tf tf2 tf2-geometry-msgs udp-com visualization-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The hfl package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/image-view2/default.nix b/distros/melodic/image-view2/default.nix index 71368a52ae..ea370a4cc4 100644 --- a/distros/melodic/image-view2/default.nix +++ b/distros/melodic/image-view2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cv-bridge, geometry-msgs, image-geometry, image-transport, image-view, message-filters, message-generation, message-runtime, pcl-ros, pythonPackages, roscpp, rostest, sensor-msgs, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-melodic-image-view2"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/image_view2/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "fc10ec510f70e52bb26455ddc62237f9b9c3dfa77819fa84c140d41617db004c"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/image_view2/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "1921a60f86711937e0a5849018f4396eb5300868081912f1e9eac72da3724ea4"; }; buildType = "catkin"; diff --git a/distros/melodic/ixblue-ins-driver/default.nix b/distros/melodic/ixblue-ins-driver/default.nix new file mode 100644 index 0000000000..0266edf9bf --- /dev/null +++ b/distros/melodic/ixblue-ins-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, ixblue-ins-msgs, ixblue-stdbin-decoder, libpcap, nav-msgs, roscpp, sensor-msgs }: +buildRosPackage { + pname = "ros-melodic-ixblue-ins-driver"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/melodic/ixblue_ins_driver/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "cb792646f9d7574780e5c7cf8f56fc83b8d1ed526363e472121813c830b12a45"; + }; + + buildType = "catkin"; + checkInputs = [ boost libpcap ]; + propagatedBuildInputs = [ boost ixblue-ins-msgs ixblue-stdbin-decoder nav-msgs roscpp sensor-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The iXblue_ins_driver package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/ixblue-ins-msgs/default.nix b/distros/melodic/ixblue-ins-msgs/default.nix new file mode 100644 index 0000000000..9f53c11e93 --- /dev/null +++ b/distros/melodic/ixblue-ins-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-ixblue-ins-msgs"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/melodic/ixblue_ins_msgs/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "0fd1d81fd32dc6af45398cc46537ef973237838cae1da1e10eb8e1500117d44a"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The ixblue INS defined messages package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/ixblue-ins/default.nix b/distros/melodic/ixblue-ins/default.nix new file mode 100644 index 0000000000..1c55bc0023 --- /dev/null +++ b/distros/melodic/ixblue-ins/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, ixblue-ins-driver, ixblue-ins-msgs }: +buildRosPackage { + pname = "ros-melodic-ixblue-ins"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/melodic/ixblue_ins/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "e462dfe827fe388a6256bbf04ba11247d8c0da13f9e940bb2b1401b42d26c6c6"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ ixblue-ins-driver ixblue-ins-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Metapackage for iXblue INS driver''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/ixblue-stdbin-decoder/default.nix b/distros/melodic/ixblue-stdbin-decoder/default.nix new file mode 100644 index 0000000000..3c48fba426 --- /dev/null +++ b/distros/melodic/ixblue-stdbin-decoder/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, git, gtest }: +buildRosPackage { + pname = "ros-melodic-ixblue-stdbin-decoder"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_stdbin_decoder-release/archive/release/melodic/ixblue_stdbin_decoder/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "5f91fdeed9112049e671a9dd0f597f44d8f60994d95585a8103b416c9891120f"; + }; + + buildType = "cmake"; + checkInputs = [ git gtest ]; + propagatedBuildInputs = [ boost catkin ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''iXblue parsing library for protocol iXblue stdbin''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/melodic/jackal-control/default.nix b/distros/melodic/jackal-control/default.nix index 9695c08aa7..5f41aafcc8 100644 --- a/distros/melodic/jackal-control/default.nix +++ b/distros/melodic/jackal-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, interactive-marker-twist-server, joint-state-controller, joy, robot-localization, roslaunch, teleop-twist-joy, topic-tools, twist-mux }: buildRosPackage { pname = "ros-melodic-jackal-control"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_control/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "b87aedff58d263b73ec2f59b1841fc320d7d5cbb661db4f6ad9290a2a9b0c46d"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_control/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "b2d19ea6eec2622f141f378e05b5526edd8e90a00c0cbd16fe3f5bc998fdaf5d"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-description/default.nix b/distros/melodic/jackal-description/default.nix index 4d7fb847e3..6a29d42b6a 100644 --- a/distros/melodic/jackal-description/default.nix +++ b/distros/melodic/jackal-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, pointgrey-camera-description, robot-state-publisher, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-melodic-jackal-description"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_description/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "0738d3acd56ac0b1d87965b578c3e996e4d1ee0c40bfb8d1768868bbff031caf"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_description/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "e96718bc63df357a5dec663251f4582034cfa1422e62899826f4687f78be1688"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-gazebo/default.nix b/distros/melodic/jackal-gazebo/default.nix index 4e45d9438c..58d90ec82f 100644 --- a/distros/melodic/jackal-gazebo/default.nix +++ b/distros/melodic/jackal-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo-plugins, gazebo-ros, gazebo-ros-control, hector-gazebo-plugins, jackal-control, jackal-description, roslaunch }: buildRosPackage { pname = "ros-melodic-jackal-gazebo"; - version = "0.3.0-r1"; + version = "0.3.0-r2"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/melodic/jackal_gazebo/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "db2847baf2697abcf028c25bead148a173d13c5720be43386ed27c4a385f8931"; + url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/melodic/jackal_gazebo/0.3.0-2.tar.gz"; + name = "0.3.0-2.tar.gz"; + sha256 = "8364a4349df4bc2d6bed5c7c2d0e7dc1f1baf5ff6e9669b138ab9a3d785cdcd7"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-msgs/default.nix b/distros/melodic/jackal-msgs/default.nix index ed9ce26e77..298411147d 100644 --- a/distros/melodic/jackal-msgs/default.nix +++ b/distros/melodic/jackal-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-jackal-msgs"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_msgs/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "f9115648d7b2cb878751d3a793f5eac53954c24b603360f1165ac78b2edb588d"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_msgs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "f198bdaddf8417af8228ba420018c319c900c538f3c9ae5c9440c22a80325e16"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-navigation/default.nix b/distros/melodic/jackal-navigation/default.nix index 8242ba3862..291a23ee7d 100644 --- a/distros/melodic/jackal-navigation/default.nix +++ b/distros/melodic/jackal-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, catkin, gmapping, map-server, move-base, roslaunch, urdf, xacro }: buildRosPackage { pname = "ros-melodic-jackal-navigation"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_navigation/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "619c6e1d03c9c4bb478230ab2f2c51d4ad4178cd92b332e537e045ab76a8e24a"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_navigation/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "484301b41b6f00768a0c0e186c2237f00239875698610979a8e075c16560758f"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-simulator/default.nix b/distros/melodic/jackal-simulator/default.nix index 701960ea24..f6580404a7 100644 --- a/distros/melodic/jackal-simulator/default.nix +++ b/distros/melodic/jackal-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, jackal-gazebo }: buildRosPackage { pname = "ros-melodic-jackal-simulator"; - version = "0.3.0-r1"; + version = "0.3.0-r2"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/melodic/jackal_simulator/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "54d03ef799f70826356e17989b437e8eb28de08fdb9cff40d7ed275e63fc263b"; + url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/melodic/jackal_simulator/0.3.0-2.tar.gz"; + name = "0.3.0-2.tar.gz"; + sha256 = "e9e14150e70e7c51cd6fa674af8c0bae82aedd156e8bf0019774448d6b1a915a"; }; buildType = "catkin"; diff --git a/distros/melodic/jackal-tutorials/default.nix b/distros/melodic/jackal-tutorials/default.nix index 6247e7728b..2ac9ccd190 100644 --- a/distros/melodic/jackal-tutorials/default.nix +++ b/distros/melodic/jackal-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosdoc-lite }: buildRosPackage { pname = "ros-melodic-jackal-tutorials"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_tutorials/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "83d78cc8d4181f497dc7d4b527863b22068c2ee387a1ca11bd760adf28eedef4"; + url = "https://github.com/clearpath-gbp/jackal-release/archive/release/melodic/jackal_tutorials/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "64d8c8203c20fdbbba99ef0740e38e1050c14706ab467bf538482a8a2b93b189"; }; buildType = "catkin"; diff --git a/distros/melodic/joystick-interrupt/default.nix b/distros/melodic/joystick-interrupt/default.nix index 42d9816b0f..33b627619b 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "7a8ee00b7761b3513f4373a1ffadcdcb42d8092c17b2a8297826bdb0d37b566c"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "66162a316895b159c3a1a7b4bbf79c357a6e65f80bdf229b294a097daa8531eb"; }; buildType = "catkin"; diff --git a/distros/melodic/jsk-3rdparty/default.nix b/distros/melodic/jsk-3rdparty/default.nix index e53a909365..e8d564603d 100644 --- a/distros/melodic/jsk-3rdparty/default.nix +++ b/distros/melodic/jsk-3rdparty/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp-devel, bayesian-belief-networks, catkin, dialogflow-task-executive, downward, ff, ffha, gdrive-ros, julius, julius-ros, libcmt, libsiftfast, mini-maxwell, nlopt, opt-camera, pgm-learner, rospatlite, rosping, rostwitter, sesame-ros, slic, voice-text }: buildRosPackage { pname = "ros-melodic-jsk-3rdparty"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/jsk_3rdparty/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "0469eb253900115c2ce63950451f9effcb45ee46a0e30e660dee32bde0a9c384"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/jsk_3rdparty/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "1230ca69543b25fe233ad7cb15a8bad1359af779e0dcd7d3fa9a556ff38e9cc6"; }; buildType = "catkin"; diff --git a/distros/melodic/jsk-common/default.nix b/distros/melodic/jsk-common/default.nix index 59fd768f78..9e1bc88ad8 100644 --- a/distros/melodic/jsk-common/default.nix +++ b/distros/melodic/jsk-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-tf-publisher, image-view2, jsk-network-tools, jsk-tilt-laser, jsk-tools, jsk-topic-tools, multi-map-server, virtual-force-publisher }: buildRosPackage { pname = "ros-melodic-jsk-common"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_common/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "f199dfa0fec8ff6d0e253344ab11deb511b0d1f300f4473845803b2a1c54db2f"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_common/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "fab4710db180680688fb575c9342af30f6ecda7ae5e95932c5bbac132687e849"; }; buildType = "catkin"; diff --git a/distros/melodic/jsk-network-tools/default.nix b/distros/melodic/jsk-network-tools/default.nix index 45c7dff918..52a648e76e 100644 --- a/distros/melodic/jsk-network-tools/default.nix +++ b/distros/melodic/jsk-network-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, roscpp, rospy, rostest, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-jsk-network-tools"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_network_tools/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "0b18287897e383f03659c05c224ed0ca710bdae634fc8633d1911f1fc6a2aa4f"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_network_tools/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "bfb9848a1c7016c1bffffc3bda8d2f581a1e91b77e4aff497036896b94e19625"; }; buildType = "catkin"; diff --git a/distros/melodic/jsk-tilt-laser/default.nix b/distros/melodic/jsk-tilt-laser/default.nix index bcec96405d..61c1ba58c6 100644 --- a/distros/melodic/jsk-tilt-laser/default.nix +++ b/distros/melodic/jsk-tilt-laser/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, laser-assembler, laser-filters, robot-state-publisher, sensor-msgs, tf, tf-conversions, urg-node }: buildRosPackage { pname = "ros-melodic-jsk-tilt-laser"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_tilt_laser/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "900a78c35d33c6dc2e243480f4ef04df27f1a1773184bd64c16b83c313adb438"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_tilt_laser/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "b0b956937cf0ed3c43f0496f99dd3633fba29b652fbbfaddeaf6b18b5749edf9"; }; buildType = "catkin"; diff --git a/distros/melodic/jsk-topic-tools/default.nix b/distros/melodic/jsk-topic-tools/default.nix index 874e8dc4d3..0b28fc3528 100644 --- a/distros/melodic/jsk-topic-tools/default.nix +++ b/distros/melodic/jsk-topic-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, dynamic-reconfigure, dynamic-tf-publisher, eigen-conversions, geometry-msgs, image-transport, message-generation, message-runtime, nodelet, pythonPackages, roscpp, roscpp-tutorials, roslaunch, roslint, rosnode, rostest, rostime, rostopic, sensor-msgs, sound-play, std-msgs, std-srvs, tf, topic-tools }: buildRosPackage { pname = "ros-melodic-jsk-topic-tools"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_topic_tools/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "d2f76dd70a0b02a05b56658211cc0c8441dca5bea008d0ea45694d3c4cefa5e7"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/jsk_topic_tools/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "3a62a5dec26eb3aa8de5043dcc0f5318e95f1f7886e8d547e0d39883542b169c"; }; buildType = "catkin"; diff --git a/distros/melodic/julius/default.nix b/distros/melodic/julius/default.nix index c76576b873..8541ad36a1 100644 --- a/distros/melodic/julius/default.nix +++ b/distros/melodic/julius/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mk, roslib, rospack, rsync, unzip, wget }: buildRosPackage { pname = "ros-melodic-julius"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/julius/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "9742699189f4fc722552ebb9ee7b743fed53d75455b19ef879e77e5875403767"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/julius/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "f9ecc88f3dcc306bc97af128153ed152917ed835ea1bc5f0b8ffc8096279d096"; }; buildType = "catkin"; diff --git a/distros/melodic/kinesis-video-msgs/default.nix b/distros/melodic/kinesis-video-msgs/default.nix index 7020bdb388..e91da4854c 100644 --- a/distros/melodic/kinesis-video-msgs/default.nix +++ b/distros/melodic/kinesis-video-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, message-generation, message-runtime }: buildRosPackage { pname = "ros-melodic-kinesis-video-msgs"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/melodic/kinesis_video_msgs/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "419f536aba89e3196e900544be65ddcab91ae3a0c6969b1cc12cc43d5a89a056"; + url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/melodic/kinesis_video_msgs/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "d3116f1e9c9aea3eeda1de9c5a49056834699356ebdf058f713112425306ca09"; }; buildType = "catkin"; diff --git a/distros/melodic/kinesis-video-streamer/default.nix b/distros/melodic/kinesis-video-streamer/default.nix index a9519f7701..3e71bd0349 100644 --- a/distros/melodic/kinesis-video-streamer/default.nix +++ b/distros/melodic/kinesis-video-streamer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, aws-common, aws-ros1-common, catkin, gmock, gtest, image-transport, kinesis-manager, kinesis-video-msgs, roscpp, rostest, rostopic, std-msgs }: buildRosPackage { pname = "ros-melodic-kinesis-video-streamer"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/melodic/kinesis_video_streamer/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "70c0ba5487f08625f2680233635e3b347579820d3129e1af5a695d429d86d636"; + url = "https://github.com/aws-gbp/kinesis_video_streamer-release/archive/release/melodic/kinesis_video_streamer/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "c9d21edf29f27e1896e428ecabe75be86a821ecb7caa07ff4fd3ffd45c4c1385"; }; buildType = "catkin"; diff --git a/distros/melodic/kobuki-core/default.nix b/distros/melodic/kobuki-core/default.nix index 6efb74e104..49f2090505 100644 --- a/distros/melodic/kobuki-core/default.nix +++ b/distros/melodic/kobuki-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, kobuki-dock-drive, kobuki-driver, kobuki-ftdi }: buildRosPackage { pname = "ros-melodic-kobuki-core"; - version = "0.7.8"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_core/0.7.8-0.tar.gz"; - name = "0.7.8-0.tar.gz"; - sha256 = "56089bc142fb63afa805b19d543123c28f51feee8e17bdd730908310345ac292"; + url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_core/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "3a031a59846cf1caadee72cf9631f2af8da773fb8cfedee28d06c1b523e9e6ee"; }; buildType = "catkin"; diff --git a/distros/melodic/kobuki-dock-drive/default.nix b/distros/melodic/kobuki-dock-drive/default.nix index 4c12a3d550..e698f267fa 100644 --- a/distros/melodic/kobuki-dock-drive/default.nix +++ b/distros/melodic/kobuki-dock-drive/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ecl-build, ecl-geometry, ecl-linear-algebra, ecl-threads }: buildRosPackage { pname = "ros-melodic-kobuki-dock-drive"; - version = "0.7.8"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_dock_drive/0.7.8-0.tar.gz"; - name = "0.7.8-0.tar.gz"; - sha256 = "4dfca7766cb632cb77dd853c714c4da273b373cb549f891a71533fd0ea36d437"; + url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_dock_drive/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "2385bb482dfb73b115422ccd2d03f79a88ea1204dd266e6055581954051a6d8c"; }; buildType = "catkin"; diff --git a/distros/melodic/kobuki-driver/default.nix b/distros/melodic/kobuki-driver/default.nix index b001925272..dae9de196d 100644 --- a/distros/melodic/kobuki-driver/default.nix +++ b/distros/melodic/kobuki-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ecl-build, ecl-command-line, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-time }: buildRosPackage { pname = "ros-melodic-kobuki-driver"; - version = "0.7.8"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_driver/0.7.8-0.tar.gz"; - name = "0.7.8-0.tar.gz"; - sha256 = "7cfcc4b9309c4a352fa54c9a6cb0fb0b53a5da43a0243aa13556670ec97bd34e"; + url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_driver/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "143fee86362ab50f8330b45d973314d596da894543aa03e829a4f0448dc6b629"; }; buildType = "catkin"; diff --git a/distros/melodic/kobuki-ftdi/default.nix b/distros/melodic/kobuki-ftdi/default.nix index cc2b341e2d..105ce68466 100644 --- a/distros/melodic/kobuki-ftdi/default.nix +++ b/distros/melodic/kobuki-ftdi/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ecl-command-line, libftdi, libusb, pkg-config }: buildRosPackage { pname = "ros-melodic-kobuki-ftdi"; - version = "0.7.8"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_ftdi/0.7.8-0.tar.gz"; - name = "0.7.8-0.tar.gz"; - sha256 = "e1c6ba8e7d1fbd11de09faca56c7dd845fb12aa44432909e2ae0df6867296828"; + url = "https://github.com/yujinrobot-release/kobuki_core-release/archive/release/melodic/kobuki_ftdi/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "321412cb348ed15d949d2c861d4c0d3514921185bf8cad86cba5946b5e985bdb"; }; buildType = "catkin"; diff --git a/distros/melodic/laser-filters-jsk-patch/default.nix b/distros/melodic/laser-filters-jsk-patch/default.nix index c350e7113b..32cb08dbdc 100644 --- a/distros/melodic/laser-filters-jsk-patch/default.nix +++ b/distros/melodic/laser-filters-jsk-patch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, filters, git, laser-filters, laser-geometry, mk }: buildRosPackage { pname = "ros-melodic-laser-filters-jsk-patch"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/laser_filters_jsk_patch/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "3069a230d58f2161cdcb2c920624276eada8c4e08a9c7c11ead9432714d133fb"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/laser_filters_jsk_patch/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "6f4d3b7603c2136bcee88baed6fb17ba6f2697a36bfbdd7c89624bf9d0be19ad"; }; buildType = "catkin"; diff --git a/distros/melodic/libcmt/default.nix b/distros/melodic/libcmt/default.nix index c5b9a70fbf..18e776e21a 100644 --- a/distros/melodic/libcmt/default.nix +++ b/distros/melodic/libcmt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cacert, cmake, cv-bridge, git, openssl }: buildRosPackage { pname = "ros-melodic-libcmt"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/libcmt/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "18e5f7800c63ddc1776096a8ba50d8d8724fe02799d19dc0f03f86934987daaa"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/libcmt/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "905631640d2cf267a0c0c6c921470f7e1e986f2859e7302fe431ed45c52830a4"; }; buildType = "cmake"; diff --git a/distros/melodic/libsiftfast/default.nix b/distros/melodic/libsiftfast/default.nix index 2a5e07a363..d3092a9a98 100644 --- a/distros/melodic/libsiftfast/default.nix +++ b/distros/melodic/libsiftfast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, mk, pythonPackages, rosboost-cfg, roslib, rospack, subversion }: buildRosPackage { pname = "ros-melodic-libsiftfast"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/libsiftfast/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "d426c9852a2f94dc942c91b8199822dbfa9a0a8a46855a29901484b0079e5e25"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/libsiftfast/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "0772c84e89ec4ee8e4ddac0e42ee1543b586dc12e5ec8b98e69876999f0d329e"; }; buildType = "catkin"; diff --git a/distros/melodic/lpg-planner/default.nix b/distros/melodic/lpg-planner/default.nix index 1ee1ff8faf..d69950b020 100644 --- a/distros/melodic/lpg-planner/default.nix +++ b/distros/melodic/lpg-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-lpg-planner"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/lpg_planner/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "e6bd80a8b905c841fe176232c3fb805848442477c6abb42955f9cc8d0c5196d2"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/lpg_planner/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "36bbbab7b76409e1995490b8da7e7137c51189b5ae6a18271c0c94c095df9004"; }; buildType = "catkin"; diff --git a/distros/melodic/map-organizer/default.nix b/distros/melodic/map-organizer/default.nix index c213d80611..3d33a65522 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "ac2229a61221e4d96bdb5ac64891c5aab6a0bfd6c3d9993b242f0fd325b44358"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "6e794947c2760bb5670f231b389ad29b155a8457a398b0b43d045730315f9ca7"; }; buildType = "catkin"; diff --git a/distros/melodic/map-server/default.nix b/distros/melodic/map-server/default.nix index 445a027bef..97142ca9fe 100644 --- a/distros/melodic/map-server/default.nix +++ b/distros/melodic/map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, SDL, SDL_image, bullet, catkin, libyamlcpp, nav-msgs, roscpp, rospy, rostest, rosunit, tf2 }: buildRosPackage { pname = "ros-melodic-map-server"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/map_server/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "3bc98415e7f8470368d6c3141adaa636308537a0655d35a348db48c8c37dcdd8"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/map_server/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "57c651e27c64c1edab5808e206dbc0e16c702161f73ee895da6efd96288e7234"; }; buildType = "catkin"; diff --git a/distros/melodic/marti-data-structures/default.nix b/distros/melodic/marti-data-structures/default.nix index 13f02b58ae..503c9f3a17 100644 --- a/distros/melodic/marti-data-structures/default.nix +++ b/distros/melodic/marti-data-structures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-marti-data-structures"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/marti_data_structures/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "aab13c8429ea5b71ba1588da0b7b94b7079b768bc71eb77eb27e2a1f42cc780f"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/marti_data_structures/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "aa9d06c6ed5dd18dd6dd1b0b2decc14c88ea8f73c46927b0b2fe885d570abd3e"; }; buildType = "catkin"; diff --git a/distros/melodic/mcl-3dl/default.nix b/distros/melodic/mcl-3dl/default.nix index b9cddb1fc8..33d253b672 100644 --- a/distros/melodic/mcl-3dl/default.nix +++ b/distros/melodic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-mcl-3dl"; - version = "0.2.5-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.2.5-1.tar.gz"; - name = "0.2.5-1.tar.gz"; - sha256 = "3ef8f2587688c04139b092c4a1fe82bf0ee76c041ecf82f55a454b162de4d573"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "3c7282063c8016b14b4eeb018c0d59e3176b5214810a38d4c8111fdadf3b14cc"; }; buildType = "catkin"; diff --git a/distros/melodic/mecanum-gazebo-plugin/default.nix b/distros/melodic/mecanum-gazebo-plugin/default.nix index c4c87bf776..7edfd67437 100644 --- a/distros/melodic/mecanum-gazebo-plugin/default.nix +++ b/distros/melodic/mecanum-gazebo-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo, rosconsole, roslint }: buildRosPackage { pname = "ros-melodic-mecanum-gazebo-plugin"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/mecanum_gazebo_plugin/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "99846c791700f0795710304765004fd57ebe2b0b215c6a8b853208cc3571793e"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/mecanum_gazebo_plugin/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "1515355b6b216079cdee86e6df026a96e661cb65ff355c26b07e877cd76f0717"; }; buildType = "catkin"; diff --git a/distros/melodic/mini-maxwell/default.nix b/distros/melodic/mini-maxwell/default.nix index a5952f00be..7ef08869b2 100644 --- a/distros/melodic/mini-maxwell/default.nix +++ b/distros/melodic/mini-maxwell/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, roslib }: buildRosPackage { pname = "ros-melodic-mini-maxwell"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/mini_maxwell/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "61dfafaccfdeb1b1c81cf003244aef8f76ad9970a23747ca31d9a56008d1c2e6"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/mini_maxwell/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "3f10e85ae3f503134406c164c21939cf74588f6f38687ceb96d0f835085f8701"; }; buildType = "catkin"; diff --git a/distros/melodic/moose-control/default.nix b/distros/melodic/moose-control/default.nix new file mode 100644 index 0000000000..e69d02d0a0 --- /dev/null +++ b/distros/melodic/moose-control/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, interactive-marker-twist-server, joint-state-controller, joy, nav-msgs, realtime-tools, robot-localization, roslaunch, teleop-twist-joy, tf, topic-tools, twist-mux, urdf }: +buildRosPackage { + pname = "ros-melodic-moose-control"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/clearpath-gbp/moose-release/archive/release/melodic/moose_control/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "f50a333e218c43523c15fe346cffeba3d2eda02b3dec0798f1d084a61d59308b"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ controller-interface controller-manager interactive-marker-twist-server joint-state-controller joy nav-msgs realtime-tools robot-localization teleop-twist-joy tf topic-tools twist-mux urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Controllers for Moose''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/moose-description/default.nix b/distros/melodic/moose-description/default.nix new file mode 100644 index 0000000000..6850f6d7a2 --- /dev/null +++ b/distros/melodic/moose-description/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, robot-state-publisher, roslaunch, urdf, xacro }: +buildRosPackage { + pname = "ros-melodic-moose-description"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/clearpath-gbp/moose-release/archive/release/melodic/moose_description/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "5485525cc3ffe5fd10d38ccde691d182fcc04308598f8b90a668d08181c65ed6"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ robot-state-publisher urdf xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''URDF robot description for Moose''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/moose-msgs/default.nix b/distros/melodic/moose-msgs/default.nix new file mode 100644 index 0000000000..b52881f316 --- /dev/null +++ b/distros/melodic/moose-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-moose-msgs"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/clearpath-gbp/moose-release/archive/release/melodic/moose_msgs/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "56ed8ed04d1dc05c96e7d477c0b8c4d79e7f510a4c0d4269b9e40a008d333f60"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Messages exclusive to Moose, especially for representing low-level motor commands and sensors.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/move-base/default.nix b/distros/melodic/move-base/default.nix index 67a7138823..8c18f77ac9 100644 --- a/distros/melodic/move-base/default.nix +++ b/distros/melodic/move-base/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, base-local-planner, catkin, clear-costmap-recovery, cmake-modules, costmap-2d, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, move-base-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, rospy, rotate-recovery, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-melodic-move-base"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/move_base/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "128ed8d3d3184f69cb37d42ddf1663f0249d5dc9b253b468a7856c756bcbeafc"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/move_base/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "6b773a56d433a2d2df739c2b602a3928bde36f6217c9c22a2dc79f1139191082"; }; buildType = "catkin"; diff --git a/distros/melodic/move-slow-and-clear/default.nix b/distros/melodic/move-slow-and-clear/default.nix index c1a39db00a..ba45b2de5d 100644 --- a/distros/melodic/move-slow-and-clear/default.nix +++ b/distros/melodic/move-slow-and-clear/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, nav-core, pluginlib, roscpp }: buildRosPackage { pname = "ros-melodic-move-slow-and-clear"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/move_slow_and_clear/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "27cff2249da9785d5a21e7dd18885076bd5093d730020d12186fde07d43e0572"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/move_slow_and_clear/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "e20137bbc654b39379d03cc710b62738f1da7fce3109d1d039c6ce0a74a60288"; }; buildType = "catkin"; diff --git a/distros/melodic/multi-map-server/default.nix b/distros/melodic/multi-map-server/default.nix index b184d890a2..22e594eb50 100644 --- a/distros/melodic/multi-map-server/default.nix +++ b/distros/melodic/multi-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, SDL_image, catkin, jsk-tools, libyamlcpp, map-server, nav-msgs, pythonPackages, rosconsole, roscpp, rosmake, rospy, tf }: buildRosPackage { pname = "ros-melodic-multi-map-server"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/multi_map_server/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "eda76ab35d2eab0ecd8663973eaa2269cad69e1b4b5bb1e0f3b30594fabd9c42"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/multi_map_server/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "f9127edfedaaea59220d2bc5d0839636aa8390d984d836f300dad68a28132b81"; }; buildType = "catkin"; diff --git a/distros/melodic/nav-core/default.nix b/distros/melodic/nav-core/default.nix index aeec336c14..d6a401526e 100644 --- a/distros/melodic/nav-core/default.nix +++ b/distros/melodic/nav-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-nav-core"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/nav_core/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "e6cafd54154d38c72fccda29feb6f46bc4899f5276ccd32fa587cf5dbf1cb945"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/nav_core/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "b6babed0ec8c7c841843fc7dcd109e03214709fc22fbbbdd7707025510bae8af"; }; buildType = "catkin"; diff --git a/distros/melodic/navfn/default.nix b/distros/melodic/navfn/default.nix index ace66e8a26..4d4d578eb7 100644 --- a/distros/melodic/navfn/default.nix +++ b/distros/melodic/navfn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, netpbm, pluginlib, rosconsole, roscpp, rosunit, sensor-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-melodic-navfn"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/navfn/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "38b4c050a0e82aa610005fcfaa7a52e277d3578d7212b5ebace54ab5178c6495"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/navfn/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "af100d00a80afceac698cdba903406da3c9102e9298d98cb735c0f3b42afb70e"; }; buildType = "catkin"; diff --git a/distros/melodic/navigation/default.nix b/distros/melodic/navigation/default.nix index 5ec66c1a17..6f943b4de1 100644 --- a/distros/melodic/navigation/default.nix +++ b/distros/melodic/navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, base-local-planner, carrot-planner, catkin, clear-costmap-recovery, costmap-2d, dwa-local-planner, fake-localization, global-planner, map-server, move-base, move-base-msgs, move-slow-and-clear, nav-core, navfn, rotate-recovery, voxel-grid }: buildRosPackage { pname = "ros-melodic-navigation"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/navigation/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "1ea370e4943f34a593b5dbfd91ee8d6c732260b3b111aa5457eb367f1824cdcc"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/navigation/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "5e4b0af53362d7e20c04c48c9676a1e26406d364aee78f98281f293a9a36ba0a"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation-common/default.nix b/distros/melodic/neonavigation-common/default.nix index 400e5b0086..b78a8d58b1 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "5e40717c9ab8164a6659e05da5811338f9ff766aca921314b9eaa57c7c2de53b"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "a4ce3f35536669439d92839413f5b7983c122fd4d7b91972535f28e382dd7a4a"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation-launch/default.nix b/distros/melodic/neonavigation-launch/default.nix index 85a0654bac..8d81d98309 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "c2524375826ebdc99bbc5022f9067a3ff1956cbb2c963666233ddc570ce9bc3e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "cd596f146589e338cf4393a887dcf96c0ce4e537e693666ef51cc12f94a8af67"; }; buildType = "catkin"; diff --git a/distros/melodic/neonavigation/default.nix b/distros/melodic/neonavigation/default.nix index adb05bbbb9..0be89ec373 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "2b9b23aa2c0c66226e8671c680e99c37051496e294a9057aaeb93ef71a95741e"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "7d9ebc2d2ee666fc5eaab1f63b2c8d6266361229c4ec92ae6258fd6a610c3773"; }; buildType = "catkin"; diff --git a/distros/melodic/nlopt/default.nix b/distros/melodic/nlopt/default.nix index 1332c8ce03..c86046e303 100644 --- a/distros/melodic/nlopt/default.nix +++ b/distros/melodic/nlopt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, libtool, mk, rosbuild, rospack }: buildRosPackage { pname = "ros-melodic-nlopt"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/nlopt/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "0d71a862a94ea0a0f358875ecd812c3086b59e2b1a96efea646597ed0c859ba2"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/nlopt/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "c2b25156aad79ecc96a2d4cbc1eed1c480b94ea40af8004f8bb4ad0b064b3f0d"; }; buildType = "catkin"; diff --git a/distros/melodic/obj-to-pointcloud/default.nix b/distros/melodic/obj-to-pointcloud/default.nix index 9d59740c94..8924528c48 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "af1c9023cf8c5627320747033215d0cc555ac4b3c965b956b36d439659a71625"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "816a1ddbca49621b6eabe1ea32ba4798a32e2186ec764c24aace3916f7c041ca"; }; buildType = "catkin"; diff --git a/distros/melodic/omnibase-control/default.nix b/distros/melodic/omnibase-control/default.nix index 6376a7f957..df93fe571d 100644 --- a/distros/melodic/omnibase-control/default.nix +++ b/distros/melodic/omnibase-control/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, nav-msgs, roscpp, rospy, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, effort-controllers, geometry-msgs, joint-state-controller, joint-trajectory-controller, nav-msgs, position-controllers, roscpp, rospy, std-msgs, velocity-controllers }: buildRosPackage { pname = "ros-melodic-omnibase-control"; - version = "0.0.2-r1"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_control/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "475170d7c08ca3d1aed5babae0c0a9f3e9d16b3c9d977c89cd5bbb9c947e8a1d"; + url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_control/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "824731f03f53057a147b36fa605fd692a77fef89c1865e599e167c409318753e"; }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs nav-msgs roscpp rospy std-msgs ]; + propagatedBuildInputs = [ effort-controllers geometry-msgs joint-state-controller joint-trajectory-controller nav-msgs position-controllers roscpp rospy std-msgs velocity-controllers ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/omnibase-description/default.nix b/distros/melodic/omnibase-description/default.nix index b11259bac6..9fba0cb6d1 100644 --- a/distros/melodic/omnibase-description/default.nix +++ b/distros/melodic/omnibase-description/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, roscpp, rospy, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, effort-controllers, geometry-msgs, joint-state-controller, joint-trajectory-controller, position-controllers, roscpp, rospy, std-msgs, velocity-controllers }: buildRosPackage { pname = "ros-melodic-omnibase-description"; - version = "0.0.2-r1"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_description/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "3bc6477a84b61dbbb75d7bbd386fc5d468ea4ee220c572e6a02521e3987622d4"; + url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_description/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "e55ccf7a1a3f39b46525ddbff0035b60a66b55db477d19c64b7c32e67b3812f0"; }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs roscpp rospy std-msgs ]; + propagatedBuildInputs = [ effort-controllers geometry-msgs joint-state-controller joint-trajectory-controller position-controllers roscpp rospy std-msgs velocity-controllers ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/omnibase-gazebo/default.nix b/distros/melodic/omnibase-gazebo/default.nix index a7c3845e30..1fd47d97d9 100644 --- a/distros/melodic/omnibase-gazebo/default.nix +++ b/distros/melodic/omnibase-gazebo/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, gazebo-msgs, geometry-msgs, roscpp, sensor-msgs, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, effort-controllers, gazebo-msgs, geometry-msgs, joint-state-controller, joint-trajectory-controller, position-controllers, roscpp, sensor-msgs, std-msgs, velocity-controllers }: buildRosPackage { pname = "ros-melodic-omnibase-gazebo"; - version = "0.0.2-r1"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_gazebo/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "3d24516f5a8b6940a1579a5435139f6812813d5550e8b665663d5118ad5c2eed"; + url = "https://github.com/ERC-BPGC/omnibase-release/archive/release/melodic/omnibase_gazebo/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "a67abd1f3c7f07cde4bdc72a83222d122a97b4cd3cfcc7286f870f3d40d6bbd2"; }; buildType = "catkin"; - propagatedBuildInputs = [ gazebo-msgs geometry-msgs roscpp sensor-msgs std-msgs ]; + propagatedBuildInputs = [ effort-controllers gazebo-msgs geometry-msgs joint-state-controller joint-trajectory-controller position-controllers roscpp sensor-msgs std-msgs velocity-controllers ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/opt-camera/default.nix b/distros/melodic/opt-camera/default.nix index 15d44576a8..92d53d5194 100644 --- a/distros/melodic/opt-camera/default.nix +++ b/distros/melodic/opt-camera/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, camera-calibration-parsers, catkin, compressed-image-transport, cv-bridge, dynamic-reconfigure, image-proc, roslang, rospack, sensor-msgs }: buildRosPackage { pname = "ros-melodic-opt-camera"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/opt_camera/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "eb4b2b593a41f55aba926ed7a3d5215f50504342986fb21d0da10dcdda891066"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/opt_camera/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "5286726c5c8d2d19d493ae1c357614680cdb4cd3877db19076dfe2d6cf44ce58"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-control/default.nix b/distros/melodic/pilz-control/default.nix index 11523b2046..340bdc0fec 100644 --- a/distros/melodic/pilz-control/default.nix +++ b/distros/melodic/pilz-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, controller-interface, controller-manager, geometry-msgs, joint-trajectory-controller, moveit-core, moveit-ros-planning, pilz-msgs, pilz-testutils, pilz-utils, roscpp, roslint, rostest, rosunit, std-srvs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-melodic-pilz-control"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "847968ce0a8b8e955112e0a6f8f693cd15d6c82c732529ad18a98fda36041939"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "2d7bec2f7e49fcf3f9b756a0bf92db2d9ec081f72d669f134202ac92b5a22906"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-robots/default.nix b/distros/melodic/pilz-robots/default.nix index b3450a5e88..cab38485ed 100644 --- a/distros/melodic/pilz-robots/default.nix +++ b/distros/melodic/pilz-robots/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pilz-control, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-moveit-config, prbt-support }: +{ lib, buildRosPackage, fetchurl, catkin, pilz-control, pilz-status-indicator-rqt, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-moveit-config, prbt-support }: buildRosPackage { pname = "ros-melodic-pilz-robots"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "124123ce495b128812d3720dfafa31cb2752ac7ae110fa5b16c8f885c9322c09"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "4721d92cd184f599f299027ca1170f287f106c1828a1863e60e727ac5899ba52"; }; buildType = "catkin"; - propagatedBuildInputs = [ pilz-control prbt-hardware-support prbt-ikfast-manipulator-plugin prbt-moveit-config prbt-support ]; + propagatedBuildInputs = [ pilz-control pilz-status-indicator-rqt prbt-hardware-support prbt-ikfast-manipulator-plugin prbt-moveit-config prbt-support ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/pilz-status-indicator-rqt/default.nix b/distros/melodic/pilz-status-indicator-rqt/default.nix index 099351dc48..3e463a7db9 100644 --- a/distros/melodic/pilz-status-indicator-rqt/default.nix +++ b/distros/melodic/pilz-status-indicator-rqt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, prbt-hardware-support, pythonPackages, rospy, rostest, rosunit, rqt-gui, rqt-gui-py, std-msgs }: buildRosPackage { pname = "ros-melodic-pilz-status-indicator-rqt"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_status_indicator_rqt/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "37f887d711583fee5eb7f2495b7e23ad71343c7911e8eb945ae8b1c25f6e82e1"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_status_indicator_rqt/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "cae8a608ad88ab9e42e424d31e5e3fa73d562a23d28aea30b11e2ea7a7a84716"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-testutils/default.nix b/distros/melodic/pilz-testutils/default.nix index c575eec32a..ec2c130e30 100644 --- a/distros/melodic/pilz-testutils/default.nix +++ b/distros/melodic/pilz-testutils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pilz-utils, roscpp, sensor-msgs }: buildRosPackage { pname = "ros-melodic-pilz-testutils"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "f5c57a0a5a0800479c883458432415e6dc84a128f3b2451c390d757be3b9582a"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "29404e94124147f8eea7a06a014195317a9ab2aa663f126d848f0777c9488fc5"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-utils/default.nix b/distros/melodic/pilz-utils/default.nix index f6c6140539..5e19888b14 100644 --- a/distros/melodic/pilz-utils/default.nix +++ b/distros/melodic/pilz-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, clang, cmake-modules, code-coverage, roscpp, rostest, rosunit }: buildRosPackage { pname = "ros-melodic-pilz-utils"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_utils/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "2b9bf57630d4ba1208ef24076030d983849f077c2bffa0265eca3de90e460356"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_utils/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "0873bf68ee412aa333ffa03ccb6f35e2fbce0a0fa5e4fa5d35362abec72d5acb"; }; buildType = "catkin"; diff --git a/distros/melodic/pinocchio/default.nix b/distros/melodic/pinocchio/default.nix index 6a9dacd59c..37179b8085 100644 --- a/distros/melodic/pinocchio/default.nix +++ b/distros/melodic/pinocchio/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: buildRosPackage { pname = "ros-melodic-pinocchio"; - version = "2.4.5-r1"; + version = "2.5.0-r2"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/melodic/pinocchio/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "18540457cbad5beb19e100db8303eb16ada0e78457cd663824872314e153e484"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/melodic/pinocchio/2.5.0-2.tar.gz"; + name = "2.5.0-2.tar.gz"; + sha256 = "e333e6976d731138bf9bd922df2d4b04d7156c81753d46e96e53ce86fc3151fa"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy python pythonPackages.numpy urdfdom ]; + propagatedBuildInputs = [ boost catkin eigen eigenpy python pythonPackages.numpy urdfdom ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/melodic/planner-cspace/default.nix b/distros/melodic/planner-cspace/default.nix index 0c7efcabdf..dffbd96b7e 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "ed3e025c1825430383769582ff66c22113cbdbf835a849f56843fa0e666b17f5"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "fc3107ee5c72608e0462e39bf96fc8f67e385687a6b521dbcc7b772a2a7a89b3"; }; buildType = "catkin"; diff --git a/distros/melodic/plotjuggler/default.nix b/distros/melodic/plotjuggler/default.nix index 71a5769f7c..1d2fa08234 100644 --- a/distros/melodic/plotjuggler/default.nix +++ b/distros/melodic/plotjuggler/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, binutils, boost, catkin, diagnostic-msgs, geometry-msgs, nav-msgs, plotjuggler-msgs, qt5, rosbag-storage, roscpp, roscpp-serialization, sensor-msgs, tf, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-plotjuggler"; - version = "2.8.3-r1"; + version = "2.8.4-r2"; src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/2.8.3-1.tar.gz"; - name = "2.8.3-1.tar.gz"; - sha256 = "868283fbe19b1d554d49a588c8d9e8fd01a16e696a43a474de29a1b595f81c8b"; + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/2.8.4-2.tar.gz"; + name = "2.8.4-2.tar.gz"; + sha256 = "5991dcbe4e6cf63d5e7d26b9385a610e261e0fa48c1c295d1548c2f18ebe5736"; }; buildType = "catkin"; diff --git a/distros/melodic/points-preprocessor/default.nix b/distros/melodic/points-preprocessor/default.nix new file mode 100644 index 0000000000..ab3372553e --- /dev/null +++ b/distros/melodic/points-preprocessor/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, autoware-config-msgs, catkin, cv-bridge, gtest, libyamlcpp, message-filters, pcl-conversions, pcl-ros, qt5, roscpp, roslint, rostest, sensor-msgs, std-msgs, tf, tf2, tf2-eigen, tf2-ros, velodyne-pointcloud }: +buildRosPackage { + pname = "ros-melodic-points-preprocessor"; + version = "1.14.9-r1"; + + src = fetchurl { + url = "https://github.com/nobleo/core_perception-release/archive/release/melodic/points_preprocessor/1.14.9-1.tar.gz"; + name = "1.14.9-1.tar.gz"; + sha256 = "ec1ca55fc68caf0269ea67efa6168e5879cf7f99f761f2c5a9b3ea253af15720"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ autoware-config-msgs cv-bridge gtest libyamlcpp message-filters pcl-conversions pcl-ros qt5.qtbase roscpp roslint rostest sensor-msgs std-msgs tf tf2 tf2-eigen tf2-ros velodyne-pointcloud ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The points_preprocessor package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/prbt-gazebo/default.nix b/distros/melodic/prbt-gazebo/default.nix index ba7e283735..4d7b59880d 100644 --- a/distros/melodic/prbt-gazebo/default.nix +++ b/distros/melodic/prbt-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, gazebo-ros, gazebo-ros-control, prbt-moveit-config, prbt-support, roscpp, roslaunch, rostest, trajectory-msgs, xacro }: buildRosPackage { pname = "ros-melodic-prbt-gazebo"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "7211d0c2a93cafcb0024651565ebd80a587c0734bd6fa6c23a2ef8602a9b4596"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "68ec101eb18a715fa47146483329c513c761f8c73483efaf1129063c87edafed"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-hardware-support/default.nix b/distros/melodic/prbt-hardware-support/default.nix index 38285babe8..efe4d9fcbf 100644 --- a/distros/melodic/prbt-hardware-support/default.nix +++ b/distros/melodic/prbt-hardware-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-chain-node, catkin, cmake-modules, code-coverage, dynamic-reconfigure, libmodbus, message-filters, message-generation, message-runtime, pilz-msgs, pilz-testutils, pilz-utils, roscpp, rosservice, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-melodic-prbt-hardware-support"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "e364c28cecdd5e376e83972ae02c57e8bfe592baf8169835582ad0e2a543dd5d"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "578e2ca26b06aa908964c95a9327d5baed016d64a3dfc71b064d2cb857008dee"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix b/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix index 12abcac274..7de6f78eca 100644 --- a/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix +++ b/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix @@ -2,20 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, code-coverage, eigen-conversions, moveit-core, moveit-ros-planning, pluginlib, roscpp, rostest, rosunit, tf2-eigen, tf2-kdl }: +{ lib, buildRosPackage, fetchurl, catkin, eigen-conversions, moveit-core, pluginlib, roscpp, tf2-eigen, tf2-kdl }: buildRosPackage { pname = "ros-melodic-prbt-ikfast-manipulator-plugin"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "9d43cba250195f7c90058742b7e8b7796cfafb83534f55a17d5cd9670a41ea3f"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "4c1873b55f123dd83554a01387e1c2b8631c69554262d8972a09ba9ca0e59ba3"; }; buildType = "catkin"; buildInputs = [ tf2-eigen ]; - checkInputs = [ code-coverage moveit-ros-planning rostest rosunit ]; propagatedBuildInputs = [ eigen-conversions moveit-core pluginlib roscpp tf2-kdl ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/prbt-moveit-config/default.nix b/distros/melodic/prbt-moveit-config/default.nix index e0e67983e8..e89b8258f9 100644 --- a/distros/melodic/prbt-moveit-config/default.nix +++ b/distros/melodic/prbt-moveit-config/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-fake-controller-manager, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-simple-controller-manager, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-support, robot-state-publisher, roslaunch, rviz, xacro }: +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-core, moveit-fake-controller-manager, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-planning, moveit-ros-visualization, moveit-simple-controller-manager, pluginlib, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-support, robot-state-publisher, roscpp, roslaunch, rostest, rosunit, rviz, xacro }: buildRosPackage { pname = "ros-melodic-prbt-moveit-config"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "281fcbf4c34206c1708c3ab0acad9714ffe2529bc254da378fc6c1349bbef950"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "067103e6535894f6678e3427d7583d402b7451beb0c7489013d2e883e13f5422"; }; buildType = "catkin"; - checkInputs = [ roslaunch ]; + checkInputs = [ moveit-core moveit-ros-planning pluginlib roscpp roslaunch rostest rosunit ]; propagatedBuildInputs = [ joint-state-publisher moveit-fake-controller-manager moveit-kinematics moveit-planners-ompl moveit-ros-move-group moveit-ros-visualization moveit-simple-controller-manager prbt-hardware-support prbt-ikfast-manipulator-plugin prbt-support robot-state-publisher rviz xacro ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/prbt-support/default.nix b/distros/melodic/prbt-support/default.nix index 68bdfeefea..fc116ba235 100644 --- a/distros/melodic/prbt-support/default.nix +++ b/distros/melodic/prbt-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-chain-node, canopen-motor-node, catkin, cmake-modules, code-coverage, controller-manager, eigen, joint-state-controller, joint-state-publisher, moveit-core, moveit-ros-planning, pilz-control, pilz-status-indicator-rqt, pilz-testutils, pilz-utils, prbt-hardware-support, robot-state-publisher, roscpp, roslaunch, roslint, rosservice, rostest, rosunit, rviz, sensor-msgs, topic-tools, xacro }: buildRosPackage { pname = "ros-melodic-prbt-support"; - version = "0.5.18-r1"; + version = "0.5.19-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.18-1.tar.gz"; - name = "0.5.18-1.tar.gz"; - sha256 = "8063ef2c9d935fbb973bd3daa797eba98c5fe1545c59d97ee30dbb691705740e"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.19-1.tar.gz"; + name = "0.5.19-1.tar.gz"; + sha256 = "4aecd0d562bf67374eaae345e283f317a821fdb8582e2e3f47a123ec8fea7b41"; }; buildType = "catkin"; diff --git a/distros/melodic/qpoases-vendor/default.nix b/distros/melodic/qpoases-vendor/default.nix new file mode 100644 index 0000000000..3d4f695deb --- /dev/null +++ b/distros/melodic/qpoases-vendor/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, subversion }: +buildRosPackage { + pname = "ros-melodic-qpoases-vendor"; + version = "3.2.1-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/qpoases_vendor-release/archive/release/melodic/qpoases_vendor/3.2.1-1.tar.gz"; + name = "3.2.1-1.tar.gz"; + sha256 = "085113fdfc8befacc6d6f4d4dfe7458f008510f3944fc07e6e7952240d100880"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ subversion ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.''; + license = with lib.licenses; [ asl20 lgpl2 ]; + }; +} diff --git a/distros/melodic/radial-menu-backend/default.nix b/distros/melodic/radial-menu-backend/default.nix index 4603b8b92a..007ca20439 100644 --- a/distros/melodic/radial-menu-backend/default.nix +++ b/distros/melodic/radial-menu-backend/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, nodelet, pluginlib, radial-menu-model, radial-menu-msgs, roscpp, sensor-msgs }: buildRosPackage { pname = "ros-melodic-radial-menu-backend"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_backend/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "69aba8add28b2d8c03e12754c76b9f64ae33f99b048fad0323670da8fc9ead6b"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_backend/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "70a38ac71cefd6d8a944e095aa7f2ad495366d0dc24067d82428c61f89bed862"; }; buildType = "catkin"; diff --git a/distros/melodic/radial-menu-example/default.nix b/distros/melodic/radial-menu-example/default.nix index 38cba3e207..ed4cfee6d6 100644 --- a/distros/melodic/radial-menu-example/default.nix +++ b/distros/melodic/radial-menu-example/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joy, message-filters, radial-menu-backend, radial-menu-model, radial-menu-msgs, radial-menu-rviz, roscpp, roslaunch, rviz, sensor-msgs }: buildRosPackage { pname = "ros-melodic-radial-menu-example"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_example/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "ed0529a58df975527971f92deaf8c08b1bbfcb1dca753fdc75f8b487f18a6468"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_example/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "375fbdb750b80900178b98b0511deca80b1940a379cb110fcd48aff33e390f06"; }; buildType = "catkin"; diff --git a/distros/melodic/radial-menu-model/default.nix b/distros/melodic/radial-menu-model/default.nix index 28f8449c6a..4f2e5dcf61 100644 --- a/distros/melodic/radial-menu-model/default.nix +++ b/distros/melodic/radial-menu-model/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, radial-menu-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-radial-menu-model"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_model/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "76ad5f60996035204cf0de4078eb269ebc4b770ed75ce3d407925f9c25cf9b2a"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_model/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "7dc9b116058f1be47bec8b9c15beeb055e8ac3fb0e932844f6c968b4d13f1af0"; }; buildType = "catkin"; diff --git a/distros/melodic/radial-menu-msgs/default.nix b/distros/melodic/radial-menu-msgs/default.nix index 64a054e122..fec0993eaa 100644 --- a/distros/melodic/radial-menu-msgs/default.nix +++ b/distros/melodic/radial-menu-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-radial-menu-msgs"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_msgs/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "abb256a00718168b30a9ef08f380492658049497e38ad27be5169c7829f455f3"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_msgs/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "b131109e301f64e71373f7109ac28a6c5be97c7c5d42bd0f17df2f96cc3996ae"; }; buildType = "catkin"; diff --git a/distros/melodic/radial-menu-rviz/default.nix b/distros/melodic/radial-menu-rviz/default.nix index 774badded4..23d9f84ee6 100644 --- a/distros/melodic/radial-menu-rviz/default.nix +++ b/distros/melodic/radial-menu-rviz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, qt5, radial-menu-model, radial-menu-msgs, roscpp, rviz }: buildRosPackage { pname = "ros-melodic-radial-menu-rviz"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_rviz/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "2966e59849094efaa9ee9a6359f74d76abde2204badc0be9b43152ba2f007690"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu_rviz/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "175a893d0a2ff10d77b64d4dc598bbdc8488c382f33ae234fbb3cff07df54e0f"; }; buildType = "catkin"; diff --git a/distros/melodic/radial-menu/default.nix b/distros/melodic/radial-menu/default.nix index 826fcf53a0..273513d164 100644 --- a/distros/melodic/radial-menu/default.nix +++ b/distros/melodic/radial-menu/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, radial-menu-backend, radial-menu-model, radial-menu-msgs, radial-menu-rviz }: buildRosPackage { pname = "ros-melodic-radial-menu"; - version = "0.3.4-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu/0.3.4-1.tar.gz"; - name = "0.3.4-1.tar.gz"; - sha256 = "c37f2ec05780e8c534b82d2214883a09a189f993ff8c0f6db67b5c5778cf07b7"; + url = "https://github.com/yoshito-n-students/radial_menu_ros-release/archive/release/melodic/radial_menu/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "4df8cfccfbe84a0dfd2158c4497254f5face7eee36ad1ca80a23322ea143432f"; }; buildType = "catkin"; diff --git a/distros/melodic/ridgeback-gazebo-plugins/default.nix b/distros/melodic/ridgeback-gazebo-plugins/default.nix index a8ca736062..1abfac21f5 100644 --- a/distros/melodic/ridgeback-gazebo-plugins/default.nix +++ b/distros/melodic/ridgeback-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo, gazebo-ros, gazebo_9, geometry-msgs, message-runtime, nav-msgs, roscpp, std-msgs, std-srvs, tf }: buildRosPackage { pname = "ros-melodic-ridgeback-gazebo-plugins"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_gazebo_plugins/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "c6665eb82ca56eb83bbd0f1ffa8b410b4d90e7d6bfb3a92023d7d86265266c87"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_gazebo_plugins/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "bf4b3d2bcb95826a3070b8483a2eca8402086da9b69401cfc5dccf11866ad75a"; }; buildType = "catkin"; diff --git a/distros/melodic/ridgeback-gazebo/default.nix b/distros/melodic/ridgeback-gazebo/default.nix index 36444fb431..ba1212b4f0 100644 --- a/distros/melodic/ridgeback-gazebo/default.nix +++ b/distros/melodic/ridgeback-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo-plugins, gazebo-ros, gazebo-ros-control, hector-gazebo-plugins, ridgeback-control, ridgeback-description, ridgeback-gazebo-plugins, roslaunch }: buildRosPackage { pname = "ros-melodic-ridgeback-gazebo"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_gazebo/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "566ee423e7937ce8e5d92f7d12151a0fe4d5b11aa903d5d738522a65ac1ccb0c"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_gazebo/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "cf6027f7ce85fff3e7b09d773138d47f26010b4b0b832a37a10a93d157b8abdc"; }; buildType = "catkin"; diff --git a/distros/melodic/ridgeback-simulator/default.nix b/distros/melodic/ridgeback-simulator/default.nix index 5239bb0c88..ffec758574 100644 --- a/distros/melodic/ridgeback-simulator/default.nix +++ b/distros/melodic/ridgeback-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, ridgeback-gazebo }: buildRosPackage { pname = "ros-melodic-ridgeback-simulator"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_simulator/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "b42f5b32cf7af40f722cb3ba97737601f7cb877a106a3ea273616f374bda8603"; + url = "https://github.com/clearpath-gbp/ridgeback_simulator-release/archive/release/melodic/ridgeback_simulator/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "243d1e99e7d210045a1673304ab5b250996854a3b1437ffc41def7ad5526463f"; }; buildType = "catkin"; diff --git a/distros/melodic/roboticsgroup-upatras-gazebo-plugins/default.nix b/distros/melodic/roboticsgroup-upatras-gazebo-plugins/default.nix new file mode 100644 index 0000000000..1df1cfc6c5 --- /dev/null +++ b/distros/melodic/roboticsgroup-upatras-gazebo-plugins/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, control-toolbox, gazebo-ros, roscpp }: +buildRosPackage { + pname = "ros-melodic-roboticsgroup-upatras-gazebo-plugins"; + version = "0.2.0-r2"; + + src = fetchurl { + url = "https://github.com/roboticsgroup/roboticsgroup_upatras_gazebo_plugins-release/archive/release/melodic/roboticsgroup_upatras_gazebo_plugins/0.2.0-2.tar.gz"; + name = "0.2.0-2.tar.gz"; + sha256 = "e4f47fc8d72fdb832caca41aebd503cb32b4d8420fcb1f3d3a9725f98eb42fb0"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ control-toolbox gazebo-ros roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Collection of gazebo plugins''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/ros-canopen/default.nix b/distros/melodic/ros-canopen/default.nix index cfc2987d0b..e9b2758d9f 100644 --- a/distros/melodic/ros-canopen/default.nix +++ b/distros/melodic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, canopen-402, canopen-chain-node, canopen-master, canopen-motor-node, catkin, socketcan-bridge, socketcan-interface }: buildRosPackage { pname = "ros-melodic-ros-canopen"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "79c31c825552fdb541e4c4044939c268afc26611a5627ff698000c617028e55f"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "2240ae96993c7594c522a1b75a815d8bf22c040352182ebe4d07a3e591b271e7"; }; buildType = "catkin"; diff --git a/distros/melodic/ros-type-introspection/default.nix b/distros/melodic/ros-type-introspection/default.nix index 5a47d16af0..0eb105d9ba 100644 --- a/distros/melodic/ros-type-introspection/default.nix +++ b/distros/melodic/ros-type-introspection/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization, rostime }: buildRosPackage { pname = "ros-melodic-ros-type-introspection"; - version = "2.0.4-r1"; + version = "2.1.0-r2"; src = fetchurl { - url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "c3b138a3033791db8cf0b160fe79dddd40410f3bf7a35f82fed698daa30bcf0b"; + url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/2.1.0-2.tar.gz"; + name = "2.1.0-2.tar.gz"; + sha256 = "81cd82a8df36832ba0f7d8d385a4b32858bdeb120a93d76991cfcdedd4f592e0"; }; buildType = "catkin"; diff --git a/distros/melodic/rosdiagnostic/default.nix b/distros/melodic/rosdiagnostic/default.nix index 1874efafcd..68cd811cfb 100644 --- a/distros/melodic/rosdiagnostic/default.nix +++ b/distros/melodic/rosdiagnostic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, rospy }: buildRosPackage { pname = "ros-melodic-rosdiagnostic"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/rosdiagnostic/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "5734993b4a0922b9a7c9bc538d9c4797c4956696f3d6db170cf6b7e60dcba70c"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/rosdiagnostic/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "82844fa5c5ea517247d21e6276b7ebd9047b1ded877206ac3c0a027b176b5bcf"; }; buildType = "catkin"; diff --git a/distros/melodic/rospatlite/default.nix b/distros/melodic/rospatlite/default.nix index d087ad31c7..1bcca77770 100644 --- a/distros/melodic/rospatlite/default.nix +++ b/distros/melodic/rospatlite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy, std-msgs }: buildRosPackage { pname = "ros-melodic-rospatlite"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/rospatlite/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "a7d5f230d3f05c932805f58fbd60b0c47f74410950da2122ad34a63c4f1fa185"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/rospatlite/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "848a6da4df6cf977bdd2c5f626b40391258d7f30df00f181144491844006eeed"; }; buildType = "catkin"; diff --git a/distros/melodic/rosping/default.nix b/distros/melodic/rosping/default.nix index fad9494aca..f042055412 100644 --- a/distros/melodic/rosping/default.nix +++ b/distros/melodic/rosping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mk, rosboost-cfg, rosbuild, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-melodic-rosping"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/rosping/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "50b578773a82cdfe68bd763b3ca4ecfec845a0fb0b2ab07b9c7a922c8af2d748"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/rosping/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "ad6542e6c227d8ccdec1a8f45f97d73bedc09477bab243f2eaf7e15acbfc2b3c"; }; buildType = "catkin"; diff --git a/distros/melodic/rospy-message-converter/default.nix b/distros/melodic/rospy-message-converter/default.nix index 209f21cc3c..31e4666a3a 100644 --- a/distros/melodic/rospy-message-converter/default.nix +++ b/distros/melodic/rospy-message-converter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roslib, rospy, rosunit, std-msgs, std-srvs }: buildRosPackage { pname = "ros-melodic-rospy-message-converter"; - version = "0.5.2-r1"; + version = "0.5.3-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/rospy_message_converter-release/archive/release/melodic/rospy_message_converter/0.5.2-1.tar.gz"; - name = "0.5.2-1.tar.gz"; - sha256 = "dc6a18765585b49855389e85c166c3743332a9a37a4257f73e8a3f8fc0b3414b"; + url = "https://github.com/uos-gbp/rospy_message_converter-release/archive/release/melodic/rospy_message_converter/0.5.3-1.tar.gz"; + name = "0.5.3-1.tar.gz"; + sha256 = "7497b25bcd2214430000755f259edc0e9a4e9c4e4016fb8240440f0f59aefafb"; }; buildType = "catkin"; diff --git a/distros/melodic/rotate-recovery/default.nix b/distros/melodic/rotate-recovery/default.nix index 86ab9ec346..60f6753785 100644 --- a/distros/melodic/rotate-recovery/default.nix +++ b/distros/melodic/rotate-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, base-local-planner, catkin, cmake-modules, costmap-2d, eigen, geometry-msgs, nav-core, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-melodic-rotate-recovery"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/rotate_recovery/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "5bedeb74f0a6c78c77d068afe9152f1d28b05a919282bb654e2fb4c25ad04935"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/rotate_recovery/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "c5dd88b6687c235f1a7764d44adc91465bd0117da2afc12151b6d8798866041a"; }; buildType = "catkin"; diff --git a/distros/melodic/rqt-robot-monitor/default.nix b/distros/melodic/rqt-robot-monitor/default.nix index 24cb92c6e3..a718d084d3 100644 --- a/distros/melodic/rqt-robot-monitor/default.nix +++ b/distros/melodic/rqt-robot-monitor/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, pythonPackages, qt-gui, qt-gui-py-common, rospy, rqt-bag, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-melodic-rqt-robot-monitor"; - version = "0.5.9-r1"; + version = "0.5.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt_robot_monitor-release/archive/release/melodic/rqt_robot_monitor/0.5.9-1.tar.gz"; - name = "0.5.9-1.tar.gz"; - sha256 = "30aa7f05721a5d681de9c27d5b5de3c68d719bdbc2a72748ef2166c972e4e055"; + url = "https://github.com/ros-gbp/rqt_robot_monitor-release/archive/release/melodic/rqt_robot_monitor/0.5.13-1.tar.gz"; + name = "0.5.13-1.tar.gz"; + sha256 = "e77c163447c085b75b36d89c0f8a06b52f44efa1ba470c5cb2e0aef5a03adb6b"; }; buildType = "catkin"; propagatedBuildInputs = [ diagnostic-msgs python-qt-binding pythonPackages.rospkg qt-gui qt-gui-py-common rospy rqt-bag rqt-gui rqt-gui-py rqt-py-common ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ catkin pythonPackages.setuptools ]; meta = { description = ''rqt_robot_monitor displays diagnostics_agg topics messages that diff --git a/distros/melodic/safety-limiter/default.nix b/distros/melodic/safety-limiter/default.nix index 11859209c8..0d363cc290 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "50032aba85abc0a78ccd79722ee4eae35e6f97f51121419ae68c3feaaccfc4df"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "a3f4a99a6f6fc72c29fc00e995c696954d8b81bddd4350c2495f0546bbceaad5"; }; buildType = "catkin"; diff --git a/distros/melodic/self-test/default.nix b/distros/melodic/self-test/default.nix index 992061c2ef..385b20c6d3 100644 --- a/distros/melodic/self-test/default.nix +++ b/distros/melodic/self-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, roscpp, rostest }: buildRosPackage { pname = "ros-melodic-self-test"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/self_test/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "976fe8f43ed72ac95cdc86cc728fd67b29fa1827cd593db5b3a237c03bb08336"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/self_test/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "8003bc9a5dcc8daae483cced14c86f3a413161871cd48d7d5e9e1277148c8f56"; }; buildType = "catkin"; diff --git a/distros/melodic/sesame-ros/default.nix b/distros/melodic/sesame-ros/default.nix index b83344a0e0..4e016d0930 100644 --- a/distros/melodic/sesame-ros/default.nix +++ b/distros/melodic/sesame-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, catkin-virtualenv, libffi, message-generation, message-runtime, openssl }: buildRosPackage { pname = "ros-melodic-sesame-ros"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/sesame_ros/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "85805903120e8d84fa99440df30e7444e8abf2ab0e6b9d140ecc74e057065299"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/sesame_ros/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "95ddd1143652531c2b970f83ef7e79e53d11d3133f1f945c25a5633ca33d286f"; }; buildType = "catkin"; diff --git a/distros/melodic/sick-scan/default.nix b/distros/melodic/sick-scan/default.nix index d67a525555..a65e04a05b 100644 --- a/distros/melodic/sick-scan/default.nix +++ b/distros/melodic/sick-scan/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, perception-pcl, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, pcl-conversions, pcl-ros, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: buildRosPackage { pname = "ros-melodic-sick-scan"; - version = "1.7.7-r1"; + version = "1.7.8-r1"; src = fetchurl { - url = "https://github.com/SICKAG/sick_scan-release/archive/release/melodic/sick_scan/1.7.7-1.tar.gz"; - name = "1.7.7-1.tar.gz"; - sha256 = "5231942525dc4921aff7e18775b90a74a9b944139fab15e487009ef5ebdf01a1"; + url = "https://github.com/SICKAG/sick_scan-release/archive/release/melodic/sick_scan/1.7.8-1.tar.gz"; + name = "1.7.8-1.tar.gz"; + sha256 = "7ae00d0d3c02e9a67d4eabf411f4c12c417b55a6ff95a2b6b4f6cfe5f4cab693"; }; buildType = "catkin"; buildInputs = [ message-generation ]; - propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime perception-pcl roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; + propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime pcl-conversions pcl-ros roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/slic/default.nix b/distros/melodic/slic/default.nix index b54c7fa584..67ce77e075 100644 --- a/distros/melodic/slic/default.nix +++ b/distros/melodic/slic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cacert, cmake, cmake-modules, git, opencv3, openssl }: buildRosPackage { pname = "ros-melodic-slic"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/slic/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "a29dcec536ec634d28828df96f672b6b966ec738286790000b7bfc8e4e377c31"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/slic/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "828e7bd2d1b6c163bf9088e0402524568e7941280daba55f48bc6c7bb6471b86"; }; buildType = "cmake"; diff --git a/distros/melodic/socketcan-bridge/default.nix b/distros/melodic/socketcan-bridge/default.nix index 9c35c7aa91..a64fbde265 100644 --- a/distros/melodic/socketcan-bridge/default.nix +++ b/distros/melodic/socketcan-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, catkin, rosconsole-bridge, roscpp, roslint, rostest, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-melodic-socketcan-bridge"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_bridge/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "a4534df50ca62cc92831db09e212f25fefa5833e94d651a1cd1ae0e4b28b90d2"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_bridge/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "3394960da4d9838b4ffae8fac173f728008548fa41868aa859c2bc180007ceb2"; }; buildType = "catkin"; diff --git a/distros/melodic/socketcan-interface/default.nix b/distros/melodic/socketcan-interface/default.nix index 099d67b397..272d1d85d6 100644 --- a/distros/melodic/socketcan-interface/default.nix +++ b/distros/melodic/socketcan-interface/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, class-loader, console-bridge, linuxHeaders, rosunit }: +{ lib, buildRosPackage, fetchurl, boost, catkin, class-loader, console-bridge, linuxHeaders, rosunit, xmlrpcpp }: buildRosPackage { pname = "ros-melodic-socketcan-interface"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_interface/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "fecfc21a5d06f63ea469751d7f8cf16e3192846749786ecb9e5843102946e963"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_interface/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "3f830a415dd5bfdcdae7540985c0012f502c2842d78ec7cbbbc3ebd5da238ae6"; }; buildType = "catkin"; - checkInputs = [ rosunit ]; + checkInputs = [ rosunit xmlrpcpp ]; propagatedBuildInputs = [ boost class-loader console-bridge linuxHeaders ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/swri-console-util/default.nix b/distros/melodic/swri-console-util/default.nix index 773c6d233e..279e82f5cc 100644 --- a/distros/melodic/swri-console-util/default.nix +++ b/distros/melodic/swri-console-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, swri-math-util }: buildRosPackage { pname = "ros-melodic-swri-console-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_console_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "45c76f17a3623f373075a1dc83be915e59693bdd5b4f61243854054e705b9c1a"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_console_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "df8df9db237714fae259cf4b094af2b6ac00bf3e40d99726dbe59aa2b8b10cc5"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-dbw-interface/default.nix b/distros/melodic/swri-dbw-interface/default.nix index 45d8b76a38..8c0197fb81 100644 --- a/distros/melodic/swri-dbw-interface/default.nix +++ b/distros/melodic/swri-dbw-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-swri-dbw-interface"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_dbw_interface/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "43571481fa612847d568386ec277bf78fc1c6a1deee2e5fd139d96d03801507b"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_dbw_interface/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "b634cf43878a113bb6aa4ce82ae7985fab32a9127c37fb255d3c2f3d58b40b02"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-geometry-util/default.nix b/distros/melodic/swri-geometry-util/default.nix index 362d00bff6..71b2120011 100644 --- a/distros/melodic/swri-geometry-util/default.nix +++ b/distros/melodic/swri-geometry-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, cv-bridge, eigen, geos, pkg-config, roscpp, rostest, tf }: buildRosPackage { pname = "ros-melodic-swri-geometry-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_geometry_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "b70981370edbefe2dcae962223447cb0daea17b531b1d29f2fe48331c15f6fee"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_geometry_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "e7c97292f3cfba5a19bbae419ebcc380a2bdc0ce13d060679243d8178ec7a49e"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-image-util/default.nix b/distros/melodic/swri-image-util/default.nix index 2f976ad2c0..a969d47892 100644 --- a/distros/melodic/swri-image-util/default.nix +++ b/distros/melodic/swri-image-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, camera-calibration-parsers, catkin, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, nodelet, pkg-config, roscpp, rospy, rostest, std-msgs, swri-geometry-util, swri-math-util, swri-nodelet, swri-opencv-util, swri-roscpp, tf }: buildRosPackage { pname = "ros-melodic-swri-image-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_image_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "adc8daa043f7973e5006b49481e021d8c092ad5a092282835fde8b4483d03278"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_image_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "659208932b692e630814a6c0fe5513e859e11a5062db96ffa995b9dea6517c1b"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-math-util/default.nix b/distros/melodic/swri-math-util/default.nix index f8e69372bd..7813da03ef 100644 --- a/distros/melodic/swri-math-util/default.nix +++ b/distros/melodic/swri-math-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, roscpp, rostest }: buildRosPackage { pname = "ros-melodic-swri-math-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_math_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "1c24eb47c6fad489e011e6f3eae111e015c168780e7177c68416a6bb774b6c41"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_math_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "4b74861561d4dcb413c4d61ccf3c3d5e16b7f44975b0cab56fab6fce0b2d5d20"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-nodelet/default.nix b/distros/melodic/swri-nodelet/default.nix index 31a70eb17e..37ddcbf95f 100644 --- a/distros/melodic/swri-nodelet/default.nix +++ b/distros/melodic/swri-nodelet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, nodelet, rosbash, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-melodic-swri-nodelet"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_nodelet/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "8b519aa6336cc2d02e9fec51959b9aa6837562f345e183cdbeab2ded9ceec2e9"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_nodelet/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "482fde0491c05e1d9f98d47cbaa4853c66d7062fc570221466e251d55f665493"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-opencv-util/default.nix b/distros/melodic/swri-opencv-util/default.nix index 4950dab427..8bb4a94f40 100644 --- a/distros/melodic/swri-opencv-util/default.nix +++ b/distros/melodic/swri-opencv-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cv-bridge, swri-math-util }: buildRosPackage { pname = "ros-melodic-swri-opencv-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_opencv_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "0e4c26aa47124e1e55ce6aea6658a4f83fa169bdaea2bd55c948154df802e129"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_opencv_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "4a231cef14fe7ef25f738d0cfbf021ef950ab74fc5483bb0f7c8447cf0824ea3"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-prefix-tools/default.nix b/distros/melodic/swri-prefix-tools/default.nix index 1e068d4772..b6243f1bb3 100644 --- a/distros/melodic/swri-prefix-tools/default.nix +++ b/distros/melodic/swri-prefix-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages }: buildRosPackage { pname = "ros-melodic-swri-prefix-tools"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_prefix_tools/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "07cce45972c437e73700eb3a53cddacf380fb9bc33891340191fe4f13b304804"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_prefix_tools/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "f86be7b10e1072606deadf89985a7ee96ef740aebe6f2c11026a3499aa2761d9"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-roscpp/default.nix b/distros/melodic/swri-roscpp/default.nix index e874ea3b11..cc5a3be13b 100644 --- a/distros/melodic/swri-roscpp/default.nix +++ b/distros/melodic/swri-roscpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, diagnostic-updater, dynamic-reconfigure, gtest, libyamlcpp, marti-common-msgs, message-generation, message-runtime, nav-msgs, pkg-config, roscpp, rostest, rosunit, std-msgs, std-srvs }: buildRosPackage { pname = "ros-melodic-swri-roscpp"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_roscpp/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "f9b00c90fa95dce459d21b7447c77e328e7fafdbcddc9db00aa02c490c7cdfe7"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_roscpp/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "fcb5173d9f480a591bf9ec38857e782e11061392a6188ad8586508c552c4dbdf"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-rospy/default.nix b/distros/melodic/swri-rospy/default.nix index 8cc0857f3e..1b52b6a491 100644 --- a/distros/melodic/swri-rospy/default.nix +++ b/distros/melodic/swri-rospy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, rospy, std-msgs, std-srvs }: buildRosPackage { pname = "ros-melodic-swri-rospy"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_rospy/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "e319c33b4b05ca2a9bd8d142c54603bbf7cb2b6308f6571ec6f77e5f347bb496"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_rospy/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "a10b6b6ff593836610ee0115138b4daf5b67654975b7a1fe9ab42c956eb54d30"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-route-util/default.nix b/distros/melodic/swri-route-util/default.nix index 1a0df52648..cb2d865fbf 100644 --- a/distros/melodic/swri-route-util/default.nix +++ b/distros/melodic/swri-route-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, marti-common-msgs, marti-nav-msgs, roscpp, swri-geometry-util, swri-math-util, swri-transform-util, visualization-msgs }: buildRosPackage { pname = "ros-melodic-swri-route-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_route_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "8b29cfb021f40ecca0ba98f83d209d5e6693c39f44507bf6f21b149ce33d58ca"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_route_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "00d235df27c9b8e78561d73ff43fe44c8ad278d28b0070d6b6d5d5f8fba16e9e"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-serial-util/default.nix b/distros/melodic/swri-serial-util/default.nix index 53f60cfb00..efaba08415 100644 --- a/distros/melodic/swri-serial-util/default.nix +++ b/distros/melodic/swri-serial-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin }: buildRosPackage { pname = "ros-melodic-swri-serial-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_serial_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "17f60bba6b5da790c9a9def4ebf53dd116c252868db3e4d08493be4b5c67bb97"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_serial_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "d021182753261be13f29095a0375dd98fcd3083123caf0fbe6510f6acf5d3746"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-string-util/default.nix b/distros/melodic/swri-string-util/default.nix index de4957e676..295faecc1e 100644 --- a/distros/melodic/swri-string-util/default.nix +++ b/distros/melodic/swri-string-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostest }: buildRosPackage { pname = "ros-melodic-swri-string-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_string_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "561a17dee7a71ebba0151ab2a90d7bf3cd75a4a4fdfd05564a86ac89d34b3bce"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_string_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "ec058d1b353b2560d490e0daee68ab16d82d70e322ff77cf377d3cdd552aea37"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-system-util/default.nix b/distros/melodic/swri-system-util/default.nix index 7d102a4c7a..644e8b4dac 100644 --- a/distros/melodic/swri-system-util/default.nix +++ b/distros/melodic/swri-system-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, roscpp, rostest }: buildRosPackage { pname = "ros-melodic-swri-system-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_system_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "7ef1848e804f5fbd316930ba3ffecfb0a0d4121b5a64b7bb1f2268d49537284b"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_system_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "29e1dcb30ef91f79318462a76d699aabcb16f65c308538d5c7fffa47aea59fd3"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-transform-util/default.nix b/distros/melodic/swri-transform-util/default.nix index a3a0dcbd04..2a22949eb5 100644 --- a/distros/melodic/swri-transform-util/default.nix +++ b/distros/melodic/swri-transform-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cv-bridge, diagnostic-msgs, geographic-msgs, geometry-msgs, geos, gps-common, libyamlcpp, marti-nav-msgs, nodelet, pkg-config, proj, pythonPackages, roscpp, rospy, rostest, sensor-msgs, swri-math-util, swri-nodelet, swri-roscpp, swri-yaml-util, tf, topic-tools }: buildRosPackage { pname = "ros-melodic-swri-transform-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_transform_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "df210c6721b8727eecf474e09e03656ed82e484d78bd3d942e7c4b983b653283"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_transform_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "ca975620fdd48ff757b83c42b4eed526946cb41d8c559761b305ae3b8c7cdd64"; }; buildType = "catkin"; diff --git a/distros/melodic/swri-yaml-util/default.nix b/distros/melodic/swri-yaml-util/default.nix index bbec9e966e..f3c1f050de 100644 --- a/distros/melodic/swri-yaml-util/default.nix +++ b/distros/melodic/swri-yaml-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, libyamlcpp, pkg-config }: buildRosPackage { pname = "ros-melodic-swri-yaml-util"; - version = "2.14.0-r1"; + version = "2.14.1-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_yaml_util/2.14.0-1.tar.gz"; - name = "2.14.0-1.tar.gz"; - sha256 = "31694538caf69f051d66b9189890e6a0ca0bf57bead3b3fef78d3c39f03e36d8"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/melodic/swri_yaml_util/2.14.1-1.tar.gz"; + name = "2.14.1-1.tar.gz"; + sha256 = "740997bb995eedca85b49ec4a46494b5d5692da45d2a562787567bccb038df46"; }; buildType = "catkin"; diff --git a/distros/melodic/tablet-socket-msgs/default.nix b/distros/melodic/tablet-socket-msgs/default.nix new file mode 100644 index 0000000000..3212b50cc1 --- /dev/null +++ b/distros/melodic/tablet-socket-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-tablet-socket-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/tablet_socket_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "c9de9912c721e5d0440d175016ffe402f207fd0f4347aaa2d85a4359d0f40327"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The tablet_socket_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/test-diagnostic-aggregator/default.nix b/distros/melodic/test-diagnostic-aggregator/default.nix index c9f4edf54f..3c619642d4 100644 --- a/distros/melodic/test-diagnostic-aggregator/default.nix +++ b/distros/melodic/test-diagnostic-aggregator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-aggregator, diagnostic-msgs, pluginlib, roscpp, rospy, rostest }: buildRosPackage { pname = "ros-melodic-test-diagnostic-aggregator"; - version = "1.9.5-r1"; + version = "1.9.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/test_diagnostic_aggregator/1.9.5-1.tar.gz"; - name = "1.9.5-1.tar.gz"; - sha256 = "e8ad489d944072c79af3f09b889a8137b3091c89609217bb40e280f6eccfe6af"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/melodic/test_diagnostic_aggregator/1.9.7-1.tar.gz"; + name = "1.9.7-1.tar.gz"; + sha256 = "201eab0e2c91bc2bd05f59b91f9a21d4e9076f361d980c56fec5c5fca4634109"; }; buildType = "catkin"; diff --git a/distros/melodic/tf2-urdf/default.nix b/distros/melodic/tf2-urdf/default.nix index fb3d2862b8..406a691182 100644 --- a/distros/melodic/tf2-urdf/default.nix +++ b/distros/melodic/tf2-urdf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, tf2, tf2-geometry-msgs, urdfdom-headers }: buildRosPackage { pname = "ros-melodic-tf2-urdf"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/standmit/tf2_urdf-release/archive/release/melodic/tf2_urdf/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "3d8d4aaecc1db36b6dd50e8768a4f777fb09234db3bad9a9ecf3dfa79bbc2575"; + url = "https://github.com/standmit/tf2_urdf-release/archive/release/melodic/tf2_urdf/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "f397b372dd5c56a93f4dd6f42187929d66c3cb92103899f95a61734d2d466277"; }; buildType = "catkin"; diff --git a/distros/melodic/track-odometry/default.nix b/distros/melodic/track-odometry/default.nix index f71ab6ee52..24222e15c2 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "b246d8f7507b971d4e475b816ac6a7012155248ff09f47b2d6609338835c1cfd"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "9cd26cc16205b3da8e1d5a6e19743e1bdd47de8ea84183963b4c6e5a554107ef"; }; buildType = "catkin"; diff --git a/distros/melodic/trajectory-tracker/default.nix b/distros/melodic/trajectory-tracker/default.nix index c1864e8661..f5591413e9 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "a6199f9ae2c9a5ce77589eb13a46957aaf743ed7dab0c50a761efa858cac660c"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "0eb0b47b3ce6c8103515ecb4ce7ace94c2c0d69abe3d2ff56af53af7aa3aabc6"; }; buildType = "catkin"; diff --git a/distros/melodic/turtle-teleop-multi-key/default.nix b/distros/melodic/turtle-teleop-multi-key/default.nix index 5858a28791..59b581ee1b 100644 --- a/distros/melodic/turtle-teleop-multi-key/default.nix +++ b/distros/melodic/turtle-teleop-multi-key/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, rospy }: buildRosPackage { pname = "ros-melodic-turtle-teleop-multi-key"; - version = "0.0.3-r1"; + version = "0.0.4-r3"; src = fetchurl { - url = "https://github.com/EngHyu/turtle_teleop_multi_key-release/archive/release/melodic/turtle_teleop_multi_key/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "5036ff086408e0a3b9239c50ad6462e78e3e49a9f454c48a7528df103b7d3611"; + url = "https://github.com/EngHyu/turtle_teleop_multi_key-release/archive/release/melodic/turtle_teleop_multi_key/0.0.4-3.tar.gz"; + name = "0.0.4-3.tar.gz"; + sha256 = "fbb81a963e9695912038087e72a8bc3323f67022afb17184213fd38d4556b1bc"; }; buildType = "catkin"; diff --git a/distros/melodic/ueye-cam/default.nix b/distros/melodic/ueye-cam/default.nix new file mode 100644 index 0000000000..e0ca975d04 --- /dev/null +++ b/distros/melodic/ueye-cam/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, camera-calibration-parsers, camera-info-manager, catkin, dynamic-reconfigure, image-transport, nodelet, roscpp, sensor-msgs }: +buildRosPackage { + pname = "ros-melodic-ueye-cam"; + version = "1.0.17-r1"; + + src = fetchurl { + url = "https://github.com/anqixu/ueye_cam-release/archive/release/melodic/ueye_cam/1.0.17-1.tar.gz"; + name = "1.0.17-1.tar.gz"; + sha256 = "03d172816684251094ab052bb7b8d6c9be51d752e47f5bea0153f24ccc2932f2"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ camera-calibration-parsers camera-info-manager dynamic-reconfigure image-transport nodelet roscpp sensor-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A ROS nodelet and node that wraps the driver API for UEye cameras + by IDS Imaging Development Systems GMBH.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/vector-map-msgs/default.nix b/distros/melodic/vector-map-msgs/default.nix new file mode 100644 index 0000000000..aac97153a6 --- /dev/null +++ b/distros/melodic/vector-map-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-vector-map-msgs"; + version = "1.14.0-r1"; + + src = fetchurl { + url = "https://github.com/autoware-ai/messages-release/archive/release/melodic/vector_map_msgs/1.14.0-1.tar.gz"; + name = "1.14.0-1.tar.gz"; + sha256 = "121a81bc986a40e9e83e28737b74241bdf9332c0f95e1ea42c3deb03aeb4a8b7"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The vector_map_msgs package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/melodic/virtual-force-publisher/default.nix b/distros/melodic/virtual-force-publisher/default.nix index c6ae69c4ff..a7a3cffdf2 100644 --- a/distros/melodic/virtual-force-publisher/default.nix +++ b/distros/melodic/virtual-force-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, kdl-parser, sensor-msgs, tf-conversions, urdf }: buildRosPackage { pname = "ros-melodic-virtual-force-publisher"; - version = "2.2.10"; + version = "2.2.11-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/virtual_force_publisher/2.2.10-0.tar.gz"; - name = "2.2.10-0.tar.gz"; - sha256 = "12b7dd32a18a6b444d59d0dacd15781a6ea157a23924c04dc1aa7ca176de8a20"; + url = "https://github.com/tork-a/jsk_common-release/archive/release/melodic/virtual_force_publisher/2.2.11-1.tar.gz"; + name = "2.2.11-1.tar.gz"; + sha256 = "acf17f3b26ba0800c37b449fb40068f5bc1b3debb65b71d0f2e633f1a4eb19cf"; }; buildType = "catkin"; diff --git a/distros/melodic/voice-text/default.nix b/distros/melodic/voice-text/default.nix index 694fa6920f..d8b9187f64 100644 --- a/distros/melodic/voice-text/default.nix +++ b/distros/melodic/voice-text/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, message-generation, message-runtime, nkf, roscpp, sound-play }: buildRosPackage { pname = "ros-melodic-voice-text"; - version = "2.1.21-r2"; + version = "2.1.21-r3"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/voice_text/2.1.21-2.tar.gz"; - name = "2.1.21-2.tar.gz"; - sha256 = "354795a0be18806bfe6f877a4b61c0e89746364cfe9f016203a49055ec7aab32"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/melodic/voice_text/2.1.21-3.tar.gz"; + name = "2.1.21-3.tar.gz"; + sha256 = "409a462a24d07c8cfb462b8b7a127871d42f022cf56df4c7e3404b7a38a4c6ae"; }; buildType = "catkin"; diff --git a/distros/melodic/voxel-grid/default.nix b/distros/melodic/voxel-grid/default.nix index 408a812b97..6f8095ee9c 100644 --- a/distros/melodic/voxel-grid/default.nix +++ b/distros/melodic/voxel-grid/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-voxel-grid"; - version = "1.16.6-r1"; + version = "1.16.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/voxel_grid/1.16.6-1.tar.gz"; - name = "1.16.6-1.tar.gz"; - sha256 = "64434ecad1320fb2e8608ccf891b0dc0c90cf2811f329dff6ce7561e3a15ecbc"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/voxel_grid/1.16.7-1.tar.gz"; + name = "1.16.7-1.tar.gz"; + sha256 = "48627660198a216087071f3653236191b16357a2a7b803d827e4e7051ff0d286"; }; buildType = "catkin"; diff --git a/distros/melodic/webots-ros/default.nix b/distros/melodic/webots-ros/default.nix index 1b75a54d51..ab62befd18 100644 --- a/distros/melodic/webots-ros/default.nix +++ b/distros/melodic/webots-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roscpp, rospy, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-melodic-webots-ros"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros-release/archive/release/melodic/webots_ros/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "9f431a436c1744d512827097f8b175662869311b3647de08baad1c8c6bae1407"; + url = "https://github.com/cyberbotics/webots_ros-release/archive/release/melodic/webots_ros/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "379d2d916adfb7764363ed8edb185346e8a72187e7c406a82a766ed906fafed6"; }; buildType = "catkin"; diff --git a/distros/melodic/xacro/default.nix b/distros/melodic/xacro/default.nix index c6279ad801..207a3f9fc1 100644 --- a/distros/melodic/xacro/default.nix +++ b/distros/melodic/xacro/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roslaunch, roslint, rostest }: buildRosPackage { pname = "ros-melodic-xacro"; - version = "1.13.7-r1"; + version = "1.13.8-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/xacro-release/archive/release/melodic/xacro/1.13.7-1.tar.gz"; - name = "1.13.7-1.tar.gz"; - sha256 = "e7b3c2e008e4d3c14c9f08c43348a967e27667b406ac8e8304b04470a7b9232f"; + url = "https://github.com/ros-gbp/xacro-release/archive/release/melodic/xacro/1.13.8-1.tar.gz"; + name = "1.13.8-1.tar.gz"; + sha256 = "737382551c7bc027ce369375546a6ed13312c339f58cd96ab288c3a701b62d5d"; }; buildType = "catkin"; diff --git a/distros/melodic/ypspur/default.nix b/distros/melodic/ypspur/default.nix index 8220870865..c8dcddc3f0 100644 --- a/distros/melodic/ypspur/default.nix +++ b/distros/melodic/ypspur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, readline }: buildRosPackage { pname = "ros-melodic-ypspur"; - version = "1.18.2-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/openspur/yp-spur-release/archive/release/melodic/ypspur/1.18.2-1.tar.gz"; - name = "1.18.2-1.tar.gz"; - sha256 = "e6d59c41023ebd687e108e0be29dfc06163053577119b113da23c132aac427fc"; + url = "https://github.com/openspur/yp-spur-release/archive/release/melodic/ypspur/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "0e257544766ad78dfbf073aa2f6896255e02f69f9a64fd813da4689f643e399a"; }; buildType = "cmake"; diff --git a/distros/noetic/actionlib/default.nix b/distros/noetic/actionlib/default.nix index 6a56ff4ff1..819213d8c0 100644 --- a/distros/noetic/actionlib/default.nix +++ b/distros/noetic/actionlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, boost, catkin, message-generation, message-runtime, roscpp, rosnode, rospy, rostest, rosunit, std-msgs }: buildRosPackage { pname = "ros-noetic-actionlib"; - version = "1.13.1-r1"; + version = "1.13.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/actionlib-release/archive/release/noetic/actionlib/1.13.1-1.tar.gz"; - name = "1.13.1-1.tar.gz"; - sha256 = "5eec74c03d8791edc4d7af45b4981ebc58a0223ae8a5a0c0b6794403b124d493"; + url = "https://github.com/ros-gbp/actionlib-release/archive/release/noetic/actionlib/1.13.2-1.tar.gz"; + name = "1.13.2-1.tar.gz"; + sha256 = "605e00ce685c0a97e821e0102a0ba29494ff5b3a8ee9eb7baa1c7867ef193b40"; }; buildType = "catkin"; diff --git a/distros/noetic/assimp-devel/default.nix b/distros/noetic/assimp-devel/default.nix index 3a0c3ce190..d36b230e55 100644 --- a/distros/noetic/assimp-devel/default.nix +++ b/distros/noetic/assimp-devel/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, cacert, catkin, git, mk, openssl, rosboost-cfg, rosbuild, unzip, zlib }: buildRosPackage { pname = "ros-noetic-assimp-devel"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/assimp_devel/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "4891d297f05d73093f59a05067e3033a3b9b90ff1c0bee960adb191802e696af"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/assimp_devel/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "a0c9c22167eda53dd65c1c2d20944adfd53340d56ad5cf9556c257bbdfca96b8"; }; buildType = "catkin"; diff --git a/distros/noetic/base-local-planner/default.nix b/distros/noetic/base-local-planner/default.nix index 5fa7a669aa..02421922b0 100644 --- a/distros/noetic/base-local-planner/default.nix +++ b/distros/noetic/base-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, pluginlib, rosconsole, roscpp, rospy, rosunit, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs, voxel-grid }: buildRosPackage { pname = "ros-noetic-base-local-planner"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/base_local_planner/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "f6ad6c874cd63717621aa9712eb905c42da4d94319c8673813c9250c230301d9"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/base_local_planner/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "67075742009295b3faf50b1003c185472ce7ace920d74412b83dafd2c3bfbba5"; }; buildType = "catkin"; diff --git a/distros/noetic/bayesian-belief-networks/default.nix b/distros/noetic/bayesian-belief-networks/default.nix index 9c0370134a..cf57db771a 100644 --- a/distros/noetic/bayesian-belief-networks/default.nix +++ b/distros/noetic/bayesian-belief-networks/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, git, message-generation, message-runtime, mk, rospy, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, git, message-generation, message-runtime, mk, rospy, std-msgs, unzip }: buildRosPackage { pname = "ros-noetic-bayesian-belief-networks"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/bayesian_belief_networks/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "23a12eff2855a72b0a824f40f01cc83425581419f2c2c50897d8abde2ed11815"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/bayesian_belief_networks/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "98d9fdac8890a9d3f0cb4a9ada8c0c277fd059ab552a187146e51bbceb6f8b6d"; }; buildType = "catkin"; - buildInputs = [ git message-generation mk ]; + buildInputs = [ git message-generation mk unzip ]; propagatedBuildInputs = [ message-runtime rospy std-msgs ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/noetic/behaviortree-cpp-v3/default.nix b/distros/noetic/behaviortree-cpp-v3/default.nix index 99d78410f1..71e33d0199 100644 --- a/distros/noetic/behaviortree-cpp-v3/default.nix +++ b/distros/noetic/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cppzmq, ncurses, roslib }: buildRosPackage { pname = "ros-noetic-behaviortree-cpp-v3"; - version = "3.5.0-r1"; + version = "3.5.2-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/noetic/behaviortree_cpp_v3/3.5.0-1.tar.gz"; - name = "3.5.0-1.tar.gz"; - sha256 = "7650489692bdf82b407cbf0b70db2f598465e4b97b236fa861624f3f71550dc3"; + url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/noetic/behaviortree_cpp_v3/3.5.2-1.tar.gz"; + name = "3.5.2-1.tar.gz"; + sha256 = "5697457e10b875a1e02addd939eca68880c501c81d9179458323b1acc2af30b3"; }; buildType = "catkin"; diff --git a/distros/noetic/bond-core/default.nix b/distros/noetic/bond-core/default.nix index f5a0284dad..bcf09fc2d0 100644 --- a/distros/noetic/bond-core/default.nix +++ b/distros/noetic/bond-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bond, bondcpp, bondpy, catkin, smclib }: buildRosPackage { pname = "ros-noetic-bond-core"; - version = "1.8.5-r1"; + version = "1.8.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bond_core/1.8.5-1.tar.gz"; - name = "1.8.5-1.tar.gz"; - sha256 = "22a58d93f038a746f27ae2f311b365be6e11a19263fa22d6b8127142e76049c7"; + url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bond_core/1.8.6-1.tar.gz"; + name = "1.8.6-1.tar.gz"; + sha256 = "32a0898dc6881cf91f411f8eef9b329950f006017ab1c037a801cbbf9b0bbcd2"; }; buildType = "catkin"; diff --git a/distros/noetic/bond/default.nix b/distros/noetic/bond/default.nix index 23944e6e90..c533618c50 100644 --- a/distros/noetic/bond/default.nix +++ b/distros/noetic/bond/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-bond"; - version = "1.8.5-r1"; + version = "1.8.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bond/1.8.5-1.tar.gz"; - name = "1.8.5-1.tar.gz"; - sha256 = "205c4045f6f792e9b56f5deabdf147ae0d75074b56414eab142c6ca00a94e180"; + url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bond/1.8.6-1.tar.gz"; + name = "1.8.6-1.tar.gz"; + sha256 = "4d36aea04cde0bd1f8cc0e7a2136584a5ebe15ebbe6eb6a65637aa3e09918a5b"; }; buildType = "catkin"; diff --git a/distros/noetic/bondcpp/default.nix b/distros/noetic/bondcpp/default.nix index 6729ff4111..32420b6309 100644 --- a/distros/noetic/bondcpp/default.nix +++ b/distros/noetic/bondcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bond, boost, catkin, cmake-modules, roscpp, smclib, utillinux }: buildRosPackage { pname = "ros-noetic-bondcpp"; - version = "1.8.5-r1"; + version = "1.8.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bondcpp/1.8.5-1.tar.gz"; - name = "1.8.5-1.tar.gz"; - sha256 = "ff7e50c91051a60b26ee28a2817243516f4f8d0c79d37a58e52d08829ef8d123"; + url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bondcpp/1.8.6-1.tar.gz"; + name = "1.8.6-1.tar.gz"; + sha256 = "0757b8c5410ae008a9238d13371c374eef0843c208aeb6be4965061239a56afc"; }; buildType = "catkin"; diff --git a/distros/noetic/bondpy/default.nix b/distros/noetic/bondpy/default.nix index b8cbad7611..38ab5ab182 100644 --- a/distros/noetic/bondpy/default.nix +++ b/distros/noetic/bondpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bond, catkin, python3Packages, rospy, smclib, utillinux }: buildRosPackage { pname = "ros-noetic-bondpy"; - version = "1.8.5-r1"; + version = "1.8.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bondpy/1.8.5-1.tar.gz"; - name = "1.8.5-1.tar.gz"; - sha256 = "8cc92ec3a0514a803fdb422d0b23d4188c937499386126846ef53df4ab7eac31"; + url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/bondpy/1.8.6-1.tar.gz"; + name = "1.8.6-1.tar.gz"; + sha256 = "392cc88d81ede0d5902f36458a88cefe3c66213f4def1cb972d4c4fe80af693b"; }; buildType = "catkin"; diff --git a/distros/noetic/can-msgs/default.nix b/distros/noetic/can-msgs/default.nix index 9e8fe456d6..f391be4de7 100644 --- a/distros/noetic/can-msgs/default.nix +++ b/distros/noetic/can-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-noetic-can-msgs"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/can_msgs/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "b9da266aee453eda091041f522dc8c326043ba7319c3ab88d2efe78473062b55"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/can_msgs/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "290db2a16c91ffaf44f2ad8156d7380bde0a7493a60cab076f84b6e8c4d993c9"; }; buildType = "catkin"; diff --git a/distros/noetic/canopen-402/default.nix b/distros/noetic/canopen-402/default.nix index f40ec14e0a..e0359caeb3 100644 --- a/distros/noetic/canopen-402/default.nix +++ b/distros/noetic/canopen-402/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, class-loader, rosunit }: buildRosPackage { pname = "ros-noetic-canopen-402"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_402/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "86d4f54157ff281c6f8c129303c2756d98954c638e597fbd13f736706d2aa11f"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_402/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "8cf52616a9b20aa72c4349489bd7138384ec01e407d5f131e8b6e4e98ebec3b0"; }; buildType = "catkin"; diff --git a/distros/noetic/canopen-chain-node/default.nix b/distros/noetic/canopen-chain-node/default.nix index 6523630851..591d0ad43f 100644 --- a/distros/noetic/canopen-chain-node/default.nix +++ b/distros/noetic/canopen-chain-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-master, catkin, diagnostic-updater, message-generation, message-runtime, pluginlib, rosconsole-bridge, roscpp, roslib, socketcan-interface, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-canopen-chain-node"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_chain_node/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "4b863fbed3a3508ca9c6e4e99ceaed82751d43080042ae771e508469b657dd0d"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_chain_node/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "4a2cf8bcdabbb514ff3700e2db8edc0f0a86ee8a28fdc2d0e0c21beeb92a359a"; }; buildType = "catkin"; diff --git a/distros/noetic/canopen-master/default.nix b/distros/noetic/canopen-master/default.nix index 9bbedb2f1a..f5c3ef08d1 100644 --- a/distros/noetic/canopen-master/default.nix +++ b/distros/noetic/canopen-master/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, class-loader, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-noetic-canopen-master"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_master/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "fdeaab7b38cc8eeb1945231fdfa1af47a3bb8d7edfc42ea5f67d360d637a1827"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_master/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "067e9bec008eb389f6bf877e9883e9f9812085cd241354df2de114f492ae4531"; }; buildType = "catkin"; diff --git a/distros/noetic/canopen-motor-node/default.nix b/distros/noetic/canopen-motor-node/default.nix index 9c3345b7ed..105c7f1140 100644 --- a/distros/noetic/canopen-motor-node/default.nix +++ b/distros/noetic/canopen-motor-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, canopen-402, canopen-chain-node, canopen-master, catkin, controller-manager, controller-manager-msgs, filters, hardware-interface, joint-limits-interface, muparser, roscpp, rosunit, urdf }: buildRosPackage { pname = "ros-noetic-canopen-motor-node"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_motor_node/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "5adb393bdde51952e79c2f04ecb95901562dc626c3059d07e674ad9b709211a8"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/canopen_motor_node/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "d4a66183ad4b37350212f8b2c775fbec286ae5d3bfdaedd1a0b57d4cbe99263f"; }; buildType = "catkin"; diff --git a/distros/noetic/carrot-planner/default.nix b/distros/noetic/carrot-planner/default.nix index ee7b33802d..d875cc0015 100644 --- a/distros/noetic/carrot-planner/default.nix +++ b/distros/noetic/carrot-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, eigen, nav-core, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-carrot-planner"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/carrot_planner/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "22fa3234c67f9b4fb5dc154da44c39652a737691aa4459fc786e48953d2c2346"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/carrot_planner/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "193637bdfaa2a703f05a4d0e68ff02e5cf937d5860974315054792535e922809"; }; buildType = "catkin"; diff --git a/distros/noetic/chomp-motion-planner/default.nix b/distros/noetic/chomp-motion-planner/default.nix new file mode 100644 index 0000000000..e753aa37f1 --- /dev/null +++ b/distros/noetic/chomp-motion-planner/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, moveit-core, roscpp }: +buildRosPackage { + pname = "ros-noetic-chomp-motion-planner"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/chomp_motion_planner/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "f95e786eb7480704f329bb2b62197397c6934e9b062500e297d6d4a35c7ffbdd"; + }; + + buildType = "catkin"; + buildInputs = [ moveit-core roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''chomp_motion_planner''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/clear-costmap-recovery/default.nix b/distros/noetic/clear-costmap-recovery/default.nix index e3c4ab9f12..26cdcac116 100644 --- a/distros/noetic/clear-costmap-recovery/default.nix +++ b/distros/noetic/clear-costmap-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, eigen, nav-core, pluginlib, roscpp, rostest, tf2-ros }: buildRosPackage { pname = "ros-noetic-clear-costmap-recovery"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/clear_costmap_recovery/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "9f4a9bc04b1ae13fba71ec55860abd1650cd3b34c27a3aaf5c56bde1df5fd70d"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/clear_costmap_recovery/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "19ba82e12b6d0282e13403cf382f42eaf9bbcfd5474740ff0094e85609676f06"; }; buildType = "catkin"; diff --git a/distros/noetic/costmap-2d/default.nix b/distros/noetic/costmap-2d/default.nix index 576974d6f3..49a460cbe3 100644 --- a/distros/noetic/costmap-2d/default.nix +++ b/distros/noetic/costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, geometry-msgs, laser-geometry, map-msgs, map-server, message-filters, message-generation, message-runtime, nav-msgs, pluginlib, rosbag, rosconsole, roscpp, rostest, rosunit, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs, voxel-grid }: buildRosPackage { pname = "ros-noetic-costmap-2d"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/costmap_2d/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "4198a0d80640c7b0d0cfb1d8a68671232fa839d39e66fa17042ce3e0cae23df3"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/costmap_2d/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "41e3539a9e75d2ac7ed492e115128f999bf108a7ea29a7c60ac26426c7edd537"; }; buildType = "catkin"; diff --git a/distros/noetic/costmap-cspace/default.nix b/distros/noetic/costmap-cspace/default.nix index 1eed64e56f..bfa58ed6e7 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/costmap_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "31ff4e388984f64bfae4068735aaefed1d351dd53ac96deb38090a85606c3a62"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/costmap_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "89b928c6bc1f917463ebb9e1033a12ff59b2e0593f4542cc2b1048f02fbb80ed"; }; buildType = "catkin"; diff --git a/distros/noetic/diagnostic-aggregator/default.nix b/distros/noetic/diagnostic-aggregator/default.nix index fa216ad117..9cf202b54e 100644 --- a/distros/noetic/diagnostic-aggregator/default.nix +++ b/distros/noetic/diagnostic-aggregator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bondcpp, bondpy, catkin, diagnostic-msgs, pluginlib, roscpp, rospy, rostest, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-diagnostic-aggregator"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_aggregator/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "efe4f50280e939b4e4bbcd095ceda79b9bc17744469f45fc4adb72909aa8f40b"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_aggregator/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "51d6db5bd77af205d2c7123371b06c0d74199c6b9b95185fb9da3f40498c4483"; }; buildType = "catkin"; diff --git a/distros/noetic/diagnostic-analysis/default.nix b/distros/noetic/diagnostic-analysis/default.nix index 19e411e02c..ef227b3a9d 100644 --- a/distros/noetic/diagnostic-analysis/default.nix +++ b/distros/noetic/diagnostic-analysis/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, rosbag, roslib, rostest }: buildRosPackage { pname = "ros-noetic-diagnostic-analysis"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_analysis/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "0d8a8bb22a174cf116a3230e56c536fa9045320cd423964570069f825aec99f9"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_analysis/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "cef2f58af9a69d12794178be483812a684b18b3d7e9773889ba2ec5cdfab8b23"; }; buildType = "catkin"; diff --git a/distros/noetic/diagnostic-common-diagnostics/default.nix b/distros/noetic/diagnostic-common-diagnostics/default.nix index 76c95034c1..b535e85a07 100644 --- a/distros/noetic/diagnostic-common-diagnostics/default.nix +++ b/distros/noetic/diagnostic-common-diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, hddtemp, python3Packages, rospy, rostest, tf }: buildRosPackage { pname = "ros-noetic-diagnostic-common-diagnostics"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_common_diagnostics/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "de80b1555a59b13fa34bb205a67b9a585f2ad1794726eca29997c36de40903bd"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_common_diagnostics/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "8363fa804518334e933d20ceafd80c08bc8c9cc386ecc03a0449e488bf88d27b"; }; buildType = "catkin"; diff --git a/distros/noetic/diagnostic-updater/default.nix b/distros/noetic/diagnostic-updater/default.nix index 00d50ad042..a8926ce1b6 100644 --- a/distros/noetic/diagnostic-updater/default.nix +++ b/distros/noetic/diagnostic-updater/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-noetic-diagnostic-updater"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_updater/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "38c5d7a61eaaefe57632edba412dd8aa34ec7edde79b13abc6fbc2564c24d6fd"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostic_updater/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "1f89c6a464b0425be93812c139b09484f81b4737a568d435380bb89961d400b4"; }; buildType = "catkin"; diff --git a/distros/noetic/diagnostics/default.nix b/distros/noetic/diagnostics/default.nix index 915e4de6b7..50041bdd1c 100644 --- a/distros/noetic/diagnostics/default.nix +++ b/distros/noetic/diagnostics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-aggregator, diagnostic-analysis, diagnostic-common-diagnostics, diagnostic-updater, self-test }: buildRosPackage { pname = "ros-noetic-diagnostics"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostics/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "fc501596f491f5bf7dfb6383d664a8cd2a320e223b36c502b337b28c0146577c"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/diagnostics/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "d427a1ff6d13a81825dd98baa9433063ae9d64a084962643fe08517da4450628"; }; buildType = "catkin"; diff --git a/distros/noetic/downward/default.nix b/distros/noetic/downward/default.nix index c9d8c114bf..3d9cc427dc 100644 --- a/distros/noetic/downward/default.nix +++ b/distros/noetic/downward/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, cacert, catkin, flex, gawk, python3, rostest, time }: buildRosPackage { pname = "ros-noetic-downward"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/downward/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "de8a2bbbc147b9534b97ad9edfa8c496e05f1baaf90adb93468be7c963784aa4"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/downward/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "791e3995112fb1af0ecc0dcae1aef28db4d9ef9a90df0e83ab3662b988d7b335"; }; buildType = "catkin"; diff --git a/distros/noetic/dwa-local-planner/default.nix b/distros/noetic/dwa-local-planner/default.nix index 63876d7c47..4e5e4a8ec8 100644 --- a/distros/noetic/dwa-local-planner/default.nix +++ b/distros/noetic/dwa-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, base-local-planner, catkin, cmake-modules, costmap-2d, dynamic-reconfigure, eigen, nav-core, nav-msgs, pluginlib, roscpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-dwa-local-planner"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/dwa_local_planner/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "dcce4e56815594c4aec8d20c147d88b692a74fb7e2bff79cbaf69eb5d9ba150c"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/dwa_local_planner/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "7cddc2ccdf4053cd6290ab5d912dad9352989db2ecd52d8a41ae7713b7fea0d6"; }; buildType = "catkin"; diff --git a/distros/noetic/dynamic-graph-tutorial/default.nix b/distros/noetic/dynamic-graph-tutorial/default.nix new file mode 100644 index 0000000000..e53e9265f4 --- /dev/null +++ b/distros/noetic/dynamic-graph-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, dynamic-graph, dynamic-graph-python, git }: +buildRosPackage { + pname = "ros-noetic-dynamic-graph-tutorial"; + version = "1.2.2-r1"; + + src = fetchurl { + url = "https://github.com/stack-of-tasks/dynamic-graph-tutorial-ros-release/archive/release/noetic/dynamic-graph-tutorial/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "33213cea4468eb12ca6710d99006ed1b4ef7fb9586b2771d014830182bf1ba21"; + }; + + buildType = "cmake"; + buildInputs = [ doxygen dynamic-graph dynamic-graph-python git ]; + propagatedBuildInputs = [ boost catkin ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''Dynamic graph tutorial''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/dynamic-reconfigure/default.nix b/distros/noetic/dynamic-reconfigure/default.nix index 1a17963b5b..545a417b5d 100644 --- a/distros/noetic/dynamic-reconfigure/default.nix +++ b/distros/noetic/dynamic-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, message-generation, message-runtime, roscpp, roscpp-serialization, roslib, rospy, rosservice, rostest, std-msgs }: buildRosPackage { pname = "ros-noetic-dynamic-reconfigure"; - version = "1.7.0-r1"; + version = "1.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/dynamic_reconfigure-release/archive/release/noetic/dynamic_reconfigure/1.7.0-1.tar.gz"; - name = "1.7.0-1.tar.gz"; - sha256 = "1d819cef438c55862e79f5a5f489e336c79722464a403488aa6b9a3ea3320e72"; + url = "https://github.com/ros-gbp/dynamic_reconfigure-release/archive/release/noetic/dynamic_reconfigure/1.7.1-1.tar.gz"; + name = "1.7.1-1.tar.gz"; + sha256 = "2b12e46831d83a9f60234510f89d8d2fbd7ac131143402009c2a482dfb419bba"; }; buildType = "catkin"; diff --git a/distros/noetic/eigenpy/default.nix b/distros/noetic/eigenpy/default.nix index b1c0e908a8..0ea50db68f 100644 --- a/distros/noetic/eigenpy/default.nix +++ b/distros/noetic/eigenpy/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-eigenpy"; - version = "2.4.0-r1"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/noetic/eigenpy/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "6d817f9c91c3b1727c3b9b733d461407bce4887af28fdc8837bc76f0c001a044"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/noetic/eigenpy/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "0413b69d033d9a26b7088475df82662fe6bfb57cb80be44607847b5ef80279cb"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; + propagatedBuildInputs = [ boost catkin eigen python3 python3Packages.numpy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/executive-smach-visualization/default.nix b/distros/noetic/executive-smach-visualization/default.nix new file mode 100644 index 0000000000..45ccced6a9 --- /dev/null +++ b/distros/noetic/executive-smach-visualization/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, smach-viewer }: +buildRosPackage { + pname = "ros-noetic-executive-smach-visualization"; + version = "3.0.1-r1"; + + src = fetchurl { + url = "https://github.com/jbohren/executive_smach_visualization-release/archive/release/noetic/executive_smach_visualization/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "7f467c3aeb0f2d0b13e3b216c8e61a4c63307ef7c4e93d58fdb35bd020394ec6"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ smach-viewer ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This metapackage depends on the SMACH visualization tools.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/fake-localization/default.nix b/distros/noetic/fake-localization/default.nix index 1e4d81ca8f..f8e826a511 100644 --- a/distros/noetic/fake-localization/default.nix +++ b/distros/noetic/fake-localization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, geometry-msgs, message-filters, nav-msgs, rosconsole, roscpp, rospy, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-fake-localization"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/fake_localization/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "eddcef07d62b56694b7a5b202f0670020887df212fbf9cb763bd2e664e270b60"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/fake_localization/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "5b385408855c4d724fd7f63b76bea87f4f792a1e87814c175bd305556e1db6fd"; }; buildType = "catkin"; diff --git a/distros/noetic/ff/default.nix b/distros/noetic/ff/default.nix index 08c2b55801..c3d72013b6 100644 --- a/distros/noetic/ff/default.nix +++ b/distros/noetic/ff/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, cacert, catkin, flex, mk, openssl, rosbash, rosbuild, roslib, rospack, unzip }: buildRosPackage { pname = "ros-noetic-ff"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/ff/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "29262006c786972bf21600a985f2c267f62192d37e9fe4f57d4bd682278e3528"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/ff/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "d0d5c890e18a94f6c038992e8be715ba4dcbcda8b7c758a2b681c338e01ee406"; }; buildType = "catkin"; diff --git a/distros/noetic/ffha/default.nix b/distros/noetic/ffha/default.nix index 40f2cb61bf..049dac3f32 100644 --- a/distros/noetic/ffha/default.nix +++ b/distros/noetic/ffha/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bison, catkin, flex, gawk, mk, rosbuild, roslib, rospack }: buildRosPackage { pname = "ros-noetic-ffha"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/ffha/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "c40fdb17572c6a94c59454d39bd51329635d6f39ac31b5231e56cf8263f9ca18"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/ffha/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "5e5e22c5eeb9a80bc89a4b5518ce07aef687a4c7a3dc81528a581a27d7f0f8d2"; }; buildType = "catkin"; diff --git a/distros/noetic/fkie-message-filters/default.nix b/distros/noetic/fkie-message-filters/default.nix index 3fab3f2e62..228d0cc905 100644 --- a/distros/noetic/fkie-message-filters/default.nix +++ b/distros/noetic/fkie-message-filters/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, image-transport, roscpp, rosunit, sensor-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, catkin, image-transport, roscpp, rostest, rosunit, sensor-msgs, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-fkie-message-filters"; - version = "1.0.1-r1"; + version = "1.1.2-r1"; src = fetchurl { - url = "https://github.com/fkie-release/message_filters-release/archive/release/noetic/fkie_message_filters/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "e358366085f0edd74e73c142561ace1d325542b13bc098fe7a68bdc4f1b43407"; + url = "https://github.com/fkie-release/message_filters-release/archive/release/noetic/fkie_message_filters/1.1.2-1.tar.gz"; + name = "1.1.2-1.tar.gz"; + sha256 = "f7194d5a315919732f324189314e4a52193f46b24e99a6e4c584c262a084ba33"; }; buildType = "catkin"; - checkInputs = [ rosunit ]; + checkInputs = [ rostest rosunit std-msgs ]; propagatedBuildInputs = [ image-transport roscpp sensor-msgs tf2-ros ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/noetic/franka-control/default.nix b/distros/noetic/franka-control/default.nix new file mode 100644 index 0000000000..32f23bbeb9 --- /dev/null +++ b/distros/noetic/franka-control/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, franka-description, franka-gripper, franka-hw, franka-msgs, geometry-msgs, joint-state-publisher, libfranka, pluginlib, realtime-tools, robot-state-publisher, roscpp, sensor-msgs, tf, tf2-msgs }: +buildRosPackage { + pname = "ros-noetic-franka-control"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_control/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "c928b37af53e17d3a5a6ee81e4c1ba7481f0c1bdc56cd231af96a79dc2b621d9"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ controller-interface controller-manager franka-description franka-gripper franka-hw franka-msgs geometry-msgs joint-state-publisher libfranka pluginlib realtime-tools robot-state-publisher roscpp sensor-msgs tf tf2-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''franka_control provides a hardware node to control a Franka Emika research robot''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/franka-description/default.nix b/distros/noetic/franka-description/default.nix new file mode 100644 index 0000000000..e6edc08d50 --- /dev/null +++ b/distros/noetic/franka-description/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, xacro }: +buildRosPackage { + pname = "ros-noetic-franka-description"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_description/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "598e3ac933e094c70efc6d6aa40f0e5be9d748d424f521d981558b7ff2ce08a2"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''franka_description contains URDF files and meshes of Franka Emika robots''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/franka-gripper/default.nix b/distros/noetic/franka-gripper/default.nix new file mode 100644 index 0000000000..bd30064f8f --- /dev/null +++ b/distros/noetic/franka-gripper/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, control-msgs, libfranka, message-generation, message-runtime, roscpp, sensor-msgs, xmlrpcpp }: +buildRosPackage { + pname = "ros-noetic-franka-gripper"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_gripper/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "48114af0ac46189f54ab5aa3ad52a1c8bc46e7a566cebf6d1995ee4b72cba11b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ actionlib actionlib-msgs control-msgs libfranka message-generation message-runtime roscpp sensor-msgs xmlrpcpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package implements the franka gripper of type Franka Hand for the use in ros''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/franka-hw/default.nix b/distros/noetic/franka-hw/default.nix new file mode 100644 index 0000000000..692963eb11 --- /dev/null +++ b/distros/noetic/franka-hw/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, combined-robot-hw, controller-interface, franka-description, franka-msgs, gtest, hardware-interface, joint-limits-interface, libfranka, message-generation, pluginlib, roscpp, rostest, urdf }: +buildRosPackage { + pname = "ros-noetic-franka-hw"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_hw/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "970bc233acd68241b11ebe8a31c554e05995d1811d9a7322634e39bcffa235e8"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + checkInputs = [ franka-description gtest rostest ]; + propagatedBuildInputs = [ actionlib actionlib-msgs combined-robot-hw controller-interface franka-msgs hardware-interface joint-limits-interface libfranka pluginlib roscpp urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''franka_hw provides hardware interfaces for using Franka Emika research robots with ros_control''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/franka-msgs/default.nix b/distros/noetic/franka-msgs/default.nix new file mode 100644 index 0000000000..8ce0d96e65 --- /dev/null +++ b/distros/noetic/franka-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-noetic-franka-msgs"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_msgs/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "77ada28e8eca30b78dc0815f4a7c629724a9cdcb28f802fc93ce1e64880895d6"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ actionlib-msgs message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''franka_msgs provides messages specific to Franka Emika research robots''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/franka-visualization/default.nix b/distros/noetic/franka-visualization/default.nix new file mode 100644 index 0000000000..7bb155b729 --- /dev/null +++ b/distros/noetic/franka-visualization/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, franka-description, libfranka, roscpp, sensor-msgs, xacro }: +buildRosPackage { + pname = "ros-noetic-franka-visualization"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/frankaemika/franka_ros-release/archive/release/noetic/franka_visualization/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "aa2ec9be1026f711fcd7b98b2528ba0f80ed382c3ef7d2303fa37bd09106ec67"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ franka-description libfranka roscpp sensor-msgs xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package contains visualization tools for Franka Emika.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/gazebo-video-monitor-plugins/default.nix b/distros/noetic/gazebo-video-monitor-plugins/default.nix index 9503ad2f39..3646843803 100644 --- a/distros/noetic/gazebo-video-monitor-plugins/default.nix +++ b/distros/noetic/gazebo-video-monitor-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, gazebo-ros, libyamlcpp, message-generation, message-runtime, opencv3, roscpp, std-srvs }: buildRosPackage { pname = "ros-noetic-gazebo-video-monitor-plugins"; - version = "0.4.1-r2"; + version = "0.4.2-r1"; src = fetchurl { - url = "https://github.com/nlamprian/gazebo_video_monitor_plugins-release/archive/release/noetic/gazebo_video_monitor_plugins/0.4.1-2.tar.gz"; - name = "0.4.1-2.tar.gz"; - sha256 = "e76fe75101a819042fc33303a97631e6e60c7106ca994606ec00ff055a80fac8"; + url = "https://github.com/nlamprian/gazebo_video_monitor_plugins-release/archive/release/noetic/gazebo_video_monitor_plugins/0.4.2-1.tar.gz"; + name = "0.4.2-1.tar.gz"; + sha256 = "819039b058b29f41377ddfbf01e9bd14744c460c920d52ed435f8d5a5512dfe1"; }; buildType = "catkin"; diff --git a/distros/noetic/generated.nix b/distros/noetic/generated.nix index 4906aea00c..4aff0731d8 100644 --- a/distros/noetic/generated.nix +++ b/distros/noetic/generated.nix @@ -12,8 +12,6 @@ self: super: { actionlib-msgs = self.callPackage ./actionlib-msgs {}; - actionlib-tools = self.callPackage ./actionlib-tools {}; - actionlib-tutorials = self.callPackage ./actionlib-tutorials {}; angles = self.callPackage ./angles {}; @@ -86,7 +84,7 @@ self: super: { catkin = self.callPackage ./catkin {}; - catkin-virtualenv = self.callPackage ./catkin-virtualenv {}; + chomp-motion-planner = self.callPackage ./chomp-motion-planner {}; class-loader = self.callPackage ./class-loader {}; @@ -242,6 +240,8 @@ self: super: { dynamic-graph-python = self.callPackage ./dynamic-graph-python {}; + dynamic-graph-tutorial = self.callPackage ./dynamic-graph-tutorial {}; + dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {}; dynamic-reconfigure = self.callPackage ./dynamic-reconfigure {}; @@ -330,6 +330,8 @@ self: super: { executive-smach = self.callPackage ./executive-smach {}; + executive-smach-visualization = self.callPackage ./executive-smach-visualization {}; + exotica-val-description = self.callPackage ./exotica-val-description {}; fadecandy-driver = self.callPackage ./fadecandy-driver {}; @@ -366,6 +368,18 @@ self: super: { four-wheel-steering-msgs = self.callPackage ./four-wheel-steering-msgs {}; + franka-control = self.callPackage ./franka-control {}; + + franka-description = self.callPackage ./franka-description {}; + + franka-gripper = self.callPackage ./franka-gripper {}; + + franka-hw = self.callPackage ./franka-hw {}; + + franka-msgs = self.callPackage ./franka-msgs {}; + + franka-visualization = self.callPackage ./franka-visualization {}; + gazebo-dev = self.callPackage ./gazebo-dev {}; gazebo-msgs = self.callPackage ./gazebo-msgs {}; @@ -430,6 +444,8 @@ self: super: { hebi-cpp-api = self.callPackage ./hebi-cpp-api {}; + hfl-driver = self.callPackage ./hfl-driver {}; + hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; hokuyo3d = self.callPackage ./hokuyo3d {}; @@ -478,6 +494,14 @@ self: super: { ivcon = self.callPackage ./ivcon {}; + ixblue-ins = self.callPackage ./ixblue-ins {}; + + ixblue-ins-driver = self.callPackage ./ixblue-ins-driver {}; + + ixblue-ins-msgs = self.callPackage ./ixblue-ins-msgs {}; + + ixblue-stdbin-decoder = self.callPackage ./ixblue-stdbin-decoder {}; + jderobot-assets = self.callPackage ./jderobot-assets {}; joint-limits-interface = self.callPackage ./joint-limits-interface {}; @@ -524,6 +548,24 @@ self: super: { kobuki-msgs = self.callPackage ./kobuki-msgs {}; + lanelet2 = self.callPackage ./lanelet2 {}; + + lanelet2-core = self.callPackage ./lanelet2-core {}; + + lanelet2-examples = self.callPackage ./lanelet2-examples {}; + + lanelet2-maps = self.callPackage ./lanelet2-maps {}; + + lanelet2-projection = self.callPackage ./lanelet2-projection {}; + + lanelet2-python = self.callPackage ./lanelet2-python {}; + + lanelet2-routing = self.callPackage ./lanelet2-routing {}; + + lanelet2-traffic-rules = self.callPackage ./lanelet2-traffic-rules {}; + + lanelet2-validation = self.callPackage ./lanelet2-validation {}; + laser-assembler = self.callPackage ./laser-assembler {}; laser-filtering = self.callPackage ./laser-filtering {}; @@ -672,8 +714,22 @@ self: super: { move-slow-and-clear = self.callPackage ./move-slow-and-clear {}; + moveit = self.callPackage ./moveit {}; + + moveit-chomp-optimizer-adapter = self.callPackage ./moveit-chomp-optimizer-adapter {}; + + moveit-fake-controller-manager = self.callPackage ./moveit-fake-controller-manager {}; + moveit-msgs = self.callPackage ./moveit-msgs {}; + moveit-planners = self.callPackage ./moveit-planners {}; + + moveit-planners-chomp = self.callPackage ./moveit-planners-chomp {}; + + moveit-planners-ompl = self.callPackage ./moveit-planners-ompl {}; + + moveit-plugins = self.callPackage ./moveit-plugins {}; + moveit-resources = self.callPackage ./moveit-resources {}; moveit-resources-fanuc-description = self.callPackage ./moveit-resources-fanuc-description {}; @@ -686,12 +742,46 @@ self: super: { moveit-resources-pr2-description = self.callPackage ./moveit-resources-pr2-description {}; + moveit-ros = self.callPackage ./moveit-ros {}; + + moveit-ros-benchmarks = self.callPackage ./moveit-ros-benchmarks {}; + + moveit-ros-control-interface = self.callPackage ./moveit-ros-control-interface {}; + + moveit-ros-manipulation = self.callPackage ./moveit-ros-manipulation {}; + + moveit-ros-move-group = self.callPackage ./moveit-ros-move-group {}; + + moveit-ros-occupancy-map-monitor = self.callPackage ./moveit-ros-occupancy-map-monitor {}; + + moveit-ros-perception = self.callPackage ./moveit-ros-perception {}; + + moveit-ros-planning = self.callPackage ./moveit-ros-planning {}; + + moveit-ros-planning-interface = self.callPackage ./moveit-ros-planning-interface {}; + + moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {}; + + moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {}; + + moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {}; + + moveit-runtime = self.callPackage ./moveit-runtime {}; + + moveit-servo = self.callPackage ./moveit-servo {}; + + moveit-setup-assistant = self.callPackage ./moveit-setup-assistant {}; + + moveit-simple-controller-manager = self.callPackage ./moveit-simple-controller-manager {}; + mpc-local-planner = self.callPackage ./mpc-local-planner {}; mpc-local-planner-examples = self.callPackage ./mpc-local-planner-examples {}; mpc-local-planner-msgs = self.callPackage ./mpc-local-planner-msgs {}; + mrpt-msgs = self.callPackage ./mrpt-msgs {}; + mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; multi-map-server = self.callPackage ./multi-map-server {}; @@ -988,6 +1078,8 @@ self: super: { ros-tutorials = self.callPackage ./ros-tutorials {}; + ros-type-introspection = self.callPackage ./ros-type-introspection {}; + rosapi = self.callPackage ./rosapi {}; rosauth = self.callPackage ./rosauth {}; @@ -996,6 +1088,8 @@ self: super: { rosbag-migration-rule = self.callPackage ./rosbag-migration-rule {}; + rosbag-pandas = self.callPackage ./rosbag-pandas {}; + rosbag-snapshot = self.callPackage ./rosbag-snapshot {}; rosbag-snapshot-msgs = self.callPackage ./rosbag-snapshot-msgs {}; @@ -1092,6 +1186,34 @@ self: super: { rospy-tutorials = self.callPackage ./rospy-tutorials {}; + rosserial = self.callPackage ./rosserial {}; + + rosserial-arduino = self.callPackage ./rosserial-arduino {}; + + rosserial-chibios = self.callPackage ./rosserial-chibios {}; + + rosserial-client = self.callPackage ./rosserial-client {}; + + rosserial-embeddedlinux = self.callPackage ./rosserial-embeddedlinux {}; + + rosserial-mbed = self.callPackage ./rosserial-mbed {}; + + rosserial-msgs = self.callPackage ./rosserial-msgs {}; + + rosserial-python = self.callPackage ./rosserial-python {}; + + rosserial-server = self.callPackage ./rosserial-server {}; + + rosserial-tivac = self.callPackage ./rosserial-tivac {}; + + rosserial-vex-cortex = self.callPackage ./rosserial-vex-cortex {}; + + rosserial-vex-v5 = self.callPackage ./rosserial-vex-v5 {}; + + rosserial-windows = self.callPackage ./rosserial-windows {}; + + rosserial-xbee = self.callPackage ./rosserial-xbee {}; + rosservice = self.callPackage ./rosservice {}; rostest = self.callPackage ./rostest {}; @@ -1248,6 +1370,8 @@ self: super: { smach-ros = self.callPackage ./smach-ros {}; + smach-viewer = self.callPackage ./smach-viewer {}; + smclib = self.callPackage ./smclib {}; socketcan-bridge = self.callPackage ./socketcan-bridge {}; @@ -1294,6 +1418,12 @@ self: super: { swri-prefix-tools = self.callPackage ./swri-prefix-tools {}; + swri-profiler = self.callPackage ./swri-profiler {}; + + swri-profiler-msgs = self.callPackage ./swri-profiler-msgs {}; + + swri-profiler-tools = self.callPackage ./swri-profiler-tools {}; + swri-roscpp = self.callPackage ./swri-roscpp {}; swri-rospy = self.callPackage ./swri-rospy {}; diff --git a/distros/noetic/geometric-shapes/default.nix b/distros/noetic/geometric-shapes/default.nix index 012c7179b8..c6089a42e3 100644 --- a/distros/noetic/geometric-shapes/default.nix +++ b/distros/noetic/geometric-shapes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp, boost, catkin, console-bridge, eigen, eigen-stl-containers, octomap, pkg-config, qhull, random-numbers, resource-retriever, rosunit, shape-msgs, visualization-msgs }: buildRosPackage { pname = "ros-noetic-geometric-shapes"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "d9c37665e4e427ca554f71c1a56afe6e3585996a22d10421094877ff3e9dd757"; + url = "https://github.com/ros-gbp/geometric_shapes-release/archive/release/noetic/geometric_shapes/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "cc0824f12203c6dee1772cdacdbdd8e11a1b89334bd741762e7192e3c3a583f3"; }; buildType = "catkin"; diff --git a/distros/noetic/geometry2/default.nix b/distros/noetic/geometry2/default.nix index cbef41aeaa..91568d14c3 100644 --- a/distros/noetic/geometry2/default.nix +++ b/distros/noetic/geometry2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, tf2, tf2-bullet, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: buildRosPackage { pname = "ros-noetic-geometry2"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/geometry2/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "1b355b4045aa42ca6cf114421cfbab30186d421cf16c8056812c10bb3938be5f"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/geometry2/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "48d06f9c8f8f91abe36fe83a0e5c49f081a0c5e44ea1ad921a6d07ca848b0045"; }; buildType = "catkin"; diff --git a/distros/noetic/global-planner/default.nix b/distros/noetic/global-planner/default.nix index 6797c2d67b..7245ae8c1f 100644 --- a/distros/noetic/global-planner/default.nix +++ b/distros/noetic/global-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, catkin, costmap-2d, dynamic-reconfigure, geometry-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-global-planner"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/global_planner/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "bd853c996bbe03084e2b3d6b651931873c5f9fee3c5ec85b70c8fb1fe400d15f"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/global_planner/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "46208b4e5eea1e5f52c8aaf2ec09a684debb2d4b5600766ec2442caf85357a4e"; }; buildType = "catkin"; diff --git a/distros/noetic/hfl-driver/default.nix b/distros/noetic/hfl-driver/default.nix new file mode 100644 index 0000000000..db18e5410a --- /dev/null +++ b/distros/noetic/hfl-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, angles, camera-info-manager, catkin, cv-bridge, dynamic-reconfigure, geometry-msgs, image-transport, message-generation, message-runtime, nodelet, roscpp, roslint, rospy, rostest, sensor-msgs, std-msgs, tf, tf2, tf2-geometry-msgs, udp-com, visualization-msgs }: +buildRosPackage { + pname = "ros-noetic-hfl-driver"; + version = "0.0.17-r1"; + + src = fetchurl { + url = "https://github.com/flynneva/hfl_driver-release/archive/release/noetic/hfl_driver/0.0.17-1.tar.gz"; + name = "0.0.17-1.tar.gz"; + sha256 = "a0a2897b964ca4e328217ee3bee491a825e424735c01d4f022d38b1013aaf4fd"; + }; + + buildType = "catkin"; + checkInputs = [ roslint rostest ]; + propagatedBuildInputs = [ angles camera-info-manager cv-bridge dynamic-reconfigure geometry-msgs image-transport message-generation message-runtime nodelet roscpp rospy sensor-msgs std-msgs tf tf2 tf2-geometry-msgs udp-com visualization-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The hfl package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/ixblue-ins-driver/default.nix b/distros/noetic/ixblue-ins-driver/default.nix new file mode 100644 index 0000000000..da64965980 --- /dev/null +++ b/distros/noetic/ixblue-ins-driver/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, ixblue-ins-msgs, ixblue-stdbin-decoder, libpcap, nav-msgs, roscpp, sensor-msgs }: +buildRosPackage { + pname = "ros-noetic-ixblue-ins-driver"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/noetic/ixblue_ins_driver/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "9a5a6aa9060c09b77f8f3b04912a56958248a598f727b1ee5e4cc8d3e4fbc7c7"; + }; + + buildType = "catkin"; + checkInputs = [ boost libpcap ]; + propagatedBuildInputs = [ boost ixblue-ins-msgs ixblue-stdbin-decoder nav-msgs roscpp sensor-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The iXblue_ins_driver package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/ixblue-ins-msgs/default.nix b/distros/noetic/ixblue-ins-msgs/default.nix new file mode 100644 index 0000000000..ca3475f3a4 --- /dev/null +++ b/distros/noetic/ixblue-ins-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-noetic-ixblue-ins-msgs"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/noetic/ixblue_ins_msgs/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "35ba474ae9b7fc24cc895e17221d7c3dc5d4d6dfde29347a0d18949daebe3b88"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The ixblue INS defined messages package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/ixblue-ins/default.nix b/distros/noetic/ixblue-ins/default.nix new file mode 100644 index 0000000000..7bd3b04ef1 --- /dev/null +++ b/distros/noetic/ixblue-ins/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, ixblue-ins-driver, ixblue-ins-msgs }: +buildRosPackage { + pname = "ros-noetic-ixblue-ins"; + version = "0.1.3-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_ins_stdbin_driver-release/archive/release/noetic/ixblue_ins/0.1.3-1.tar.gz"; + name = "0.1.3-1.tar.gz"; + sha256 = "249e093028b5387781517e6e1e1a9dd18ad1e4f9986af03e44a51e898cae4747"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ ixblue-ins-driver ixblue-ins-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Metapackage for iXblue INS driver''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/ixblue-stdbin-decoder/default.nix b/distros/noetic/ixblue-stdbin-decoder/default.nix new file mode 100644 index 0000000000..6e49330764 --- /dev/null +++ b/distros/noetic/ixblue-stdbin-decoder/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, git, gtest }: +buildRosPackage { + pname = "ros-noetic-ixblue-stdbin-decoder"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/ixblue/ixblue_stdbin_decoder-release/archive/release/noetic/ixblue_stdbin_decoder/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "75b183c26ce921e1e7f42760b052ca5c2f94d3031fe43d061db7738593358b6a"; + }; + + buildType = "cmake"; + checkInputs = [ git gtest ]; + propagatedBuildInputs = [ boost catkin ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''iXblue parsing library for protocol iXblue stdbin''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/joystick-interrupt/default.nix b/distros/noetic/joystick-interrupt/default.nix index fd59322d76..8f47729f78 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/joystick_interrupt/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "353557bc53e4b01dd29e6ba9f5e1f602a500fb919d373e09cdc08972da70fbe5"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/joystick_interrupt/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "d595914cb624c7de80be0fd9d99bf8cfc75b8caf703d35ba87c264ab0a56cbf7"; }; buildType = "catkin"; diff --git a/distros/noetic/jsk-3rdparty/default.nix b/distros/noetic/jsk-3rdparty/default.nix index b329c31941..9ca9fb6cef 100644 --- a/distros/noetic/jsk-3rdparty/default.nix +++ b/distros/noetic/jsk-3rdparty/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assimp-devel, bayesian-belief-networks, catkin, dialogflow-task-executive, downward, ff, ffha, gdrive-ros, julius, julius-ros, libcmt, libsiftfast, mini-maxwell, nlopt, opt-camera, pgm-learner, rospatlite, rosping, rostwitter, sesame-ros, slic, voice-text }: buildRosPackage { pname = "ros-noetic-jsk-3rdparty"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/jsk_3rdparty/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "b3b66fb30d10557c9cff4dad76ec93c8fc6edc43f802fb5f66ec59c9329b442d"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/jsk_3rdparty/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "b0b5cc2238b72f6bafe73c8ac7b462ff96269a6791513080a236b358cb1a317c"; }; buildType = "catkin"; diff --git a/distros/noetic/julius/default.nix b/distros/noetic/julius/default.nix index a3aa4a0534..8f32f927f6 100644 --- a/distros/noetic/julius/default.nix +++ b/distros/noetic/julius/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mk, roslib, rospack, rsync, unzip, wget }: buildRosPackage { pname = "ros-noetic-julius"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/julius/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "d13dfc4dc91776075bfdec2fcc50b406c48f2c24d5fb4bfdf443dd3f5b60dd9a"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/julius/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "c7a0f5a6e90045d9d57b5022f15f7df08f59e9e0a7cad645c72df4a98bfe097b"; }; buildType = "catkin"; diff --git a/distros/noetic/lanelet2-core/default.nix b/distros/noetic/lanelet2-core/default.nix new file mode 100644 index 0000000000..5c5089864c --- /dev/null +++ b/distros/noetic/lanelet2-core/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, eigen, gtest, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-core"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_core/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "986f5d9df003073397f4e062fe17c13cdae780ee20bb85e93c7ff5bff9402958"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost eigen mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Lanelet2 core module''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-examples/default.nix b/distros/noetic/lanelet2-examples/default.nix new file mode 100644 index 0000000000..f2cead4d74 --- /dev/null +++ b/distros/noetic/lanelet2-examples/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, gtest, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules, rosbash }: +buildRosPackage { + pname = "ros-noetic-lanelet2-examples"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_examples/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "98247a3f08a812069b9dcf310aee6595f18616099286d9cd3a37a1a4e281a01c"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules rosbash ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Examples for working with Lanelet2''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-maps/default.nix b/distros/noetic/lanelet2-maps/default.nix new file mode 100644 index 0000000000..410e00f52f --- /dev/null +++ b/distros/noetic/lanelet2-maps/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, lanelet2-core, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-maps"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_maps/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "2d8d51ba9e921177e507ec71ce93caf76ee8ec6f3d6e880aa89940138bb063ab"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Example maps in the lanelet2-format''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-projection/default.nix b/distros/noetic/lanelet2-projection/default.nix new file mode 100644 index 0000000000..f6345b0c0e --- /dev/null +++ b/distros/noetic/lanelet2-projection/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geographiclib, gtest, lanelet2-io, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-projection"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_projection/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "08f4cffb63b0da39098c1bf2cfa2ef3face634aa7942bc3bb37799b3de767b28"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ geographiclib lanelet2-io mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Lanelet2 projection library for lat/lon to local x/y conversion''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-python/default.nix b/distros/noetic/lanelet2-python/default.nix new file mode 100644 index 0000000000..efdd419cbb --- /dev/null +++ b/distros/noetic/lanelet2-python/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, gtest, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-python"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_python/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "110b18661b51f5ae685297a96c2a8371d39409816ee7c4e85c51fab99d58f4e6"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Python bindings for lanelet2''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-routing/default.nix b/distros/noetic/lanelet2-routing/default.nix new file mode 100644 index 0000000000..47f224d463 --- /dev/null +++ b/distros/noetic/lanelet2-routing/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, gtest, lanelet2-core, lanelet2-traffic-rules, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-routing"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_routing/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "32106f66f78ab07f0ec847b335e12f17168d91eb7dd21260c665201484dcedde"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ boost lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Routing module for lanelet2''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-traffic-rules/default.nix b/distros/noetic/lanelet2-traffic-rules/default.nix new file mode 100644 index 0000000000..f7509a9625 --- /dev/null +++ b/distros/noetic/lanelet2-traffic-rules/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, gtest, lanelet2-core, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-traffic-rules"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_traffic_rules/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "7dba4a6456f49edde898005c76f0cbc850f7e83cf549dee25dd20d9c7320d41b"; + }; + + buildType = "catkin"; + checkInputs = [ gtest ]; + propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Package for interpreting traffic rules in a lanelet map''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2-validation/default.nix b/distros/noetic/lanelet2-validation/default.nix new file mode 100644 index 0000000000..524aab4d80 --- /dev/null +++ b/distros/noetic/lanelet2-validation/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, gtest, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: +buildRosPackage { + pname = "ros-noetic-lanelet2-validation"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2_validation/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "ca312d15fe34e8558207bbbe4c25e781d29356575d209c1a76340cf9fe069990"; + }; + + buildType = "catkin"; + checkInputs = [ gtest lanelet2-maps ]; + propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; + nativeBuildInputs = [ catkin mrt-cmake-modules ]; + + meta = { + description = ''Package for sanitizing lanelet maps''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/lanelet2/default.nix b/distros/noetic/lanelet2/default.nix new file mode 100644 index 0000000000..5e32a05bc5 --- /dev/null +++ b/distros/noetic/lanelet2/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, lanelet2-core, lanelet2-examples, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation }: +buildRosPackage { + pname = "ros-noetic-lanelet2"; + version = "1.1.0-r2"; + + src = fetchurl { + url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/noetic/lanelet2/1.1.0-2.tar.gz"; + name = "1.1.0-2.tar.gz"; + sha256 = "70614e47fae35fc4d01fde6fb0797615c9de70bd754b783fd423fac10c534b45"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ lanelet2-core lanelet2-examples lanelet2-io lanelet2-maps lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Meta-package for lanelet2''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/laser-filters-jsk-patch/default.nix b/distros/noetic/laser-filters-jsk-patch/default.nix index d2fa715833..16e7479990 100644 --- a/distros/noetic/laser-filters-jsk-patch/default.nix +++ b/distros/noetic/laser-filters-jsk-patch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, filters, git, laser-filters, laser-geometry, mk }: buildRosPackage { pname = "ros-noetic-laser-filters-jsk-patch"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/laser_filters_jsk_patch/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "6572abf644e3162c110b20571a9a5cd923c235191494c48fb0793537e0cebfdd"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/laser_filters_jsk_patch/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "c5fcf6809092377e6b10c73f258b4098af90b339c83b7b2530239ba64a500f90"; }; buildType = "catkin"; diff --git a/distros/noetic/libcmt/default.nix b/distros/noetic/libcmt/default.nix index e7b0ea677c..fe73bd75b4 100644 --- a/distros/noetic/libcmt/default.nix +++ b/distros/noetic/libcmt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cacert, cmake, cv-bridge, git, openssl }: buildRosPackage { pname = "ros-noetic-libcmt"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/libcmt/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "15ec63a6d26d694da2bdf14872fcf099da42f602f7189d356f123b087c98628c"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/libcmt/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "168a8a530f900a9654605d00b3a6d31d4c310223cdf2851745e3064aeff36224"; }; buildType = "cmake"; diff --git a/distros/noetic/libsiftfast/default.nix b/distros/noetic/libsiftfast/default.nix index b421a79406..ade90abbc7 100644 --- a/distros/noetic/libsiftfast/default.nix +++ b/distros/noetic/libsiftfast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, mk, python3Packages, rosboost-cfg, roslib, rospack, subversion }: buildRosPackage { pname = "ros-noetic-libsiftfast"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/libsiftfast/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "58d8681a3c8e5a829652441093d1f7744abaaaf7b347abbdfbb7ab47a44e9c3b"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/libsiftfast/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "5844fe48faa3348a6f3ca6782e7713978e8ba550c7ef47b57e21f65d323d76d6"; }; buildType = "catkin"; diff --git a/distros/noetic/lpg-planner/default.nix b/distros/noetic/lpg-planner/default.nix index 631263948c..27ff08a1f4 100644 --- a/distros/noetic/lpg-planner/default.nix +++ b/distros/noetic/lpg-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-lpg-planner"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/lpg_planner/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "02e75708d6e61f74d11e965a3cd0c09b101f50b76af10946a21f9246457c0a0a"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/lpg_planner/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "8ca8a8c8725e597a3ba1db0a2a1d59b09af1af30f707c0ddac3414caa3bc2392"; }; buildType = "catkin"; diff --git a/distros/noetic/map-organizer/default.nix b/distros/noetic/map-organizer/default.nix index 75d2cada17..7e3060bb72 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/map_organizer/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "cd3afe4578576dd99ae95102a34b4363fa3376d6286640249cfdd3b636359e56"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/map_organizer/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "7485e52bc79e4345acc76ce5cba9081313895684a357d57a53c3ea785553581e"; }; buildType = "catkin"; diff --git a/distros/noetic/map-server/default.nix b/distros/noetic/map-server/default.nix index 91038c7422..1e5eb2801c 100644 --- a/distros/noetic/map-server/default.nix +++ b/distros/noetic/map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, SDL, SDL_image, bullet, catkin, libyamlcpp, nav-msgs, roscpp, rospy, rostest, rosunit, tf2 }: buildRosPackage { pname = "ros-noetic-map-server"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/map_server/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "1aeba7900ae2b9a749cb8c440906b353ce772cdd01fe560200268b147c0aa2cc"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/map_server/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "273158150e0511c75e0e4896d68fc99eeb314c87c9d5923d441a47a450340f8d"; }; buildType = "catkin"; diff --git a/distros/noetic/mcl-3dl/default.nix b/distros/noetic/mcl-3dl/default.nix index a57a2e69c3..d141e2df3c 100644 --- a/distros/noetic/mcl-3dl/default.nix +++ b/distros/noetic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, eigen, geometry-msgs, mcl-3dl-msgs, nav-msgs, pcl-ros, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: buildRosPackage { pname = "ros-noetic-mcl-3dl"; - version = "0.2.5-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/noetic/mcl_3dl/0.2.5-1.tar.gz"; - name = "0.2.5-1.tar.gz"; - sha256 = "85b60493bae8cb00e2715f03d19f7ddd584d9dec53ddbb47faa37f48066a31d6"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/noetic/mcl_3dl/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "ac92b06167fe454d909fae5d86d107b746168b3f12325cc696ed4153d7d0ad62"; }; buildType = "catkin"; diff --git a/distros/noetic/mini-maxwell/default.nix b/distros/noetic/mini-maxwell/default.nix index 24c53f4cb9..87b8531aed 100644 --- a/distros/noetic/mini-maxwell/default.nix +++ b/distros/noetic/mini-maxwell/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, dynamic-reconfigure, roslib }: buildRosPackage { pname = "ros-noetic-mini-maxwell"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/mini_maxwell/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "f07c415efb0a5c74beb3b0f70bb947fa0664a2918fbb3213d4bbb64cb393262e"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/mini_maxwell/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "190b5ec12efbfd4f07978aea05a65da68cae97d370c7e81eff0f5e41caf56217"; }; buildType = "catkin"; diff --git a/distros/noetic/move-base/default.nix b/distros/noetic/move-base/default.nix index 90bd6c30d5..826e3a1962 100644 --- a/distros/noetic/move-base/default.nix +++ b/distros/noetic/move-base/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, base-local-planner, catkin, clear-costmap-recovery, cmake-modules, costmap-2d, dynamic-reconfigure, geometry-msgs, message-generation, message-runtime, move-base-msgs, nav-core, nav-msgs, navfn, pluginlib, roscpp, rospy, rotate-recovery, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-move-base"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/move_base/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "3771ac893fd340da15f6ec2ab496d372dda21a1b949f36237ab3511c62c37b4c"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/move_base/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "da7d138060b080425bd0dde2569aa1c4dbfc03c41137e655da956c1145e968e5"; }; buildType = "catkin"; diff --git a/distros/noetic/move-slow-and-clear/default.nix b/distros/noetic/move-slow-and-clear/default.nix index 1ffacbc73f..f629b95cfd 100644 --- a/distros/noetic/move-slow-and-clear/default.nix +++ b/distros/noetic/move-slow-and-clear/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, nav-core, pluginlib, roscpp }: buildRosPackage { pname = "ros-noetic-move-slow-and-clear"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/move_slow_and_clear/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "74eb81465481fecc2a5b797484596e189b656fade5c80069f467984ad882be44"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/move_slow_and_clear/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "0b838414f4c7d8a9bf703ad2839bc84f683c3f30f94e9ad1b103714ee8c39013"; }; buildType = "catkin"; diff --git a/distros/noetic/moveit-chomp-optimizer-adapter/default.nix b/distros/noetic/moveit-chomp-optimizer-adapter/default.nix new file mode 100644 index 0000000000..20e82fd6c5 --- /dev/null +++ b/distros/noetic/moveit-chomp-optimizer-adapter/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, chomp-motion-planner, moveit-core, pluginlib }: +buildRosPackage { + pname = "ros-noetic-moveit-chomp-optimizer-adapter"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_chomp_optimizer_adapter/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "7920ff964dea8bb88ab538a8dc82efe5411b1f2337e412771d958a82609ae914"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''MoveIt planning request adapter utilizing chomp for solution optimization''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-fake-controller-manager/default.nix b/distros/noetic/moveit-fake-controller-manager/default.nix new file mode 100644 index 0000000000..13dbc8800a --- /dev/null +++ b/distros/noetic/moveit-fake-controller-manager/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, moveit-core, moveit-ros-planning, pluginlib, roscpp }: +buildRosPackage { + pname = "ros-noetic-moveit-fake-controller-manager"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_fake_controller_manager/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "85092d6793f3eb28bac6460ebbc089f33a1aab8857edaea659b44e35317d2dcc"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-core moveit-ros-planning pluginlib roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A fake controller manager plugin for MoveIt.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-planners-chomp/default.nix b/distros/noetic/moveit-planners-chomp/default.nix new file mode 100644 index 0000000000..29d965bc4b --- /dev/null +++ b/distros/noetic/moveit-planners-chomp/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_chomp/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6d945122b7badc0c210ed03653bc9b45b7f84e75d9722017e8f3991d3d245d81"; + }; + + buildType = "catkin"; + checkInputs = [ moveit-ros-planning-interface rostest ]; + propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The interface for using CHOMP within MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-planners-ompl/default.nix b/distros/noetic/moveit-planners-ompl/default.nix new file mode 100644 index 0000000000..605471f37c --- /dev/null +++ b/distros/noetic/moveit-planners-ompl/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, moveit-core, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rosconsole, roscpp, rosunit, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-moveit-planners-ompl"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners_ompl/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6e7be6f951d9fef52fd43455d94b31bb3fc87e9afa83ae676f378dc59693c52d"; + }; + + buildType = "catkin"; + checkInputs = [ moveit-resources-pr2-description rosunit ]; + propagatedBuildInputs = [ dynamic-reconfigure moveit-core moveit-ros-planning ompl pluginlib rosconsole roscpp tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''MoveIt interface to OMPL''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-planners/default.nix b/distros/noetic/moveit-planners/default.nix new file mode 100644 index 0000000000..342ed4479f --- /dev/null +++ b/distros/noetic/moveit-planners/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, chomp-motion-planner, moveit-planners-chomp, moveit-planners-ompl }: +buildRosPackage { + pname = "ros-noetic-moveit-planners"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_planners/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ee8eb2703ae14576e4157e83d1401e1ba466cebfbd765680cb7d893a286185a1"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ chomp-motion-planner moveit-planners-chomp moveit-planners-ompl ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Metapacakge that installs all available planners for MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-plugins/default.nix b/distros/noetic/moveit-plugins/default.nix new file mode 100644 index 0000000000..e7a81062b7 --- /dev/null +++ b/distros/noetic/moveit-plugins/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_plugins/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "c0c08f7b183a52e538a7779afa93bf10532b92e4e72dfc6d84ad8afc0081e9b8"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-fake-controller-manager moveit-ros-control-interface moveit-simple-controller-manager ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Metapackage for MoveIt plugins.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-benchmarks/default.nix b/distros/noetic/moveit-ros-benchmarks/default.nix new file mode 100644 index 0000000000..54499db006 --- /dev/null +++ b/distros/noetic/moveit-ros-benchmarks/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, moveit-ros-planning, moveit-ros-warehouse, pluginlib, roscpp, tf2-eigen }: +buildRosPackage { + pname = "ros-noetic-moveit-ros-benchmarks"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_benchmarks/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "bb6974dfc6981373ec95d8b6060cd655b22b72c38a762ef7aedbbeb1029f1a9b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-ros-planning moveit-ros-warehouse pluginlib roscpp tf2-eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Enhanced tools for benchmarks in MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-control-interface/default.nix b/distros/noetic/moveit-ros-control-interface/default.nix new file mode 100644 index 0000000000..f36c515893 --- /dev/null +++ b/distros/noetic/moveit-ros-control-interface/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_control_interface/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "97767dd85f04ceb0e57403053740eb9fe3dced140156eea592dad1e2df5147e0"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ actionlib controller-manager-msgs moveit-core moveit-simple-controller-manager pluginlib trajectory-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ros_control controller manager interface for MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-manipulation/default.nix b/distros/noetic/moveit-ros-manipulation/default.nix new file mode 100644 index 0000000000..1f83384cf2 --- /dev/null +++ b/distros/noetic/moveit-ros-manipulation/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_manipulation/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "182f09d7d08b7e9326ab655eee9b60eb474bf50c846a35a43cf3d07a41b985ce"; + }; + + buildType = "catkin"; + buildInputs = [ eigen ]; + propagatedBuildInputs = [ actionlib dynamic-reconfigure moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning pluginlib rosconsole roscpp tf2-eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt used for manipulation''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-move-group/default.nix b/distros/noetic/moveit-ros-move-group/default.nix new file mode 100644 index 0000000000..2f0806fdc7 --- /dev/null +++ b/distros/noetic/moveit-ros-move-group/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_move_group/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "2e411868ea84e132e969547ef8b34a57714afe1f523e00100c3ede02215a26bd"; + }; + + buildType = "catkin"; + checkInputs = [ moveit-resources-fanuc-moveit-config rostest ]; + propagatedBuildInputs = [ actionlib moveit-core moveit-kinematics moveit-ros-planning pluginlib roscpp std-srvs tf2 tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The move_group node for MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix b/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix new file mode 100644 index 0000000000..7619d8da5e --- /dev/null +++ b/distros/noetic/moveit-ros-occupancy-map-monitor/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_occupancy_map_monitor/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "24a9767e7097f0b5c2a311f99560177cd6860076650c07cba2833d6c84bc2f28"; + }; + + buildType = "catkin"; + buildInputs = [ eigen ]; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ geometric-shapes moveit-core moveit-msgs octomap pluginlib tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt connecting to occupancy map''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-perception/default.nix b/distros/noetic/moveit-ros-perception/default.nix new file mode 100644 index 0000000000..a1c621aafd --- /dev/null +++ b/distros/noetic/moveit-ros-perception/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, message-filters, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_perception/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "f85218d3b1a3bf7c0a0b255a8ee86be71d238446899aaefe5db1f17c17f3dc82"; + }; + + buildType = "catkin"; + buildInputs = [ eigen ]; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ cv-bridge freeglut glew image-transport libGL libGLU message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor object-recognition-msgs pluginlib rosconsole roscpp sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt connecting to perception''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-planning-interface/default.nix b/distros/noetic/moveit-ros-planning-interface/default.nix new file mode 100644 index 0000000000..8428043de2 --- /dev/null +++ b/distros/noetic/moveit-ros-planning-interface/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, catkin, eigen, eigen-conversions, 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning_interface/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "0d9579035a7b0e634c00a8481b14916dee04e16e5dcd018bd7c391f63e718532"; + }; + + buildType = "catkin"; + buildInputs = [ eigen ]; + checkInputs = [ eigen-conversions moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config rostest ]; + propagatedBuildInputs = [ actionlib eigenpy geometry-msgs moveit-msgs moveit-ros-manipulation moveit-ros-move-group moveit-ros-planning moveit-ros-warehouse python3 rosconsole roscpp rospy tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin python3Packages.catkin-pkg ]; + + meta = { + description = ''Components of MoveIt that offer simpler interfaces to planning and execution''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-planning/default.nix b/distros/noetic/moveit-ros-planning/default.nix new file mode 100644 index 0000000000..db17b50b12 --- /dev/null +++ b/distros/noetic/moveit-ros-planning/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, catkin, dynamic-reconfigure, eigen, message-filters, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, pluginlib, rosconsole, roscpp, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: +buildRosPackage { + pname = "ros-noetic-moveit-ros-planning"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_planning/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8006c26757c668316a426cc58e60b2946d84ccba990c55f40fdcc5bfc1d176c1"; + }; + + buildType = "catkin"; + buildInputs = [ eigen ]; + propagatedBuildInputs = [ actionlib dynamic-reconfigure message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rosconsole roscpp srdfdom tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Planning components of MoveIt that use ROS''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-robot-interaction/default.nix b/distros/noetic/moveit-ros-robot-interaction/default.nix new file mode 100644 index 0000000000..d8adb53faa --- /dev/null +++ b/distros/noetic/moveit-ros-robot-interaction/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_robot_interaction/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8884d1db4b6d0a84d4f9a6e4900cd5c9ffab26f1560cfcf1b0fec347264043e3"; + }; + + buildType = "catkin"; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ interactive-markers moveit-ros-planning roscpp tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt that offer interaction via interactive markers''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-visualization/default.nix b/distros/noetic/moveit-ros-visualization/default.nix new file mode 100644 index 0000000000..f0fda93a15 --- /dev/null +++ b/distros/noetic/moveit-ros-visualization/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_visualization/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "99943238d1165345ac91de722a57beb0ea156a1823846105bf5963f136e9ec92"; + }; + + buildType = "catkin"; + buildInputs = [ class-loader eigen ogre1_9 qt5.qtbase ]; + checkInputs = [ rostest ]; + propagatedBuildInputs = [ geometric-shapes interactive-markers moveit-ros-perception moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-warehouse object-recognition-msgs pluginlib rosconsole roscpp rospy rviz tf2-eigen ]; + nativeBuildInputs = [ catkin pkg-config ]; + + meta = { + description = ''Components of MoveIt that offer visualization''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros-warehouse/default.nix b/distros/noetic/moveit-ros-warehouse/default.nix new file mode 100644 index 0000000000..af7280b445 --- /dev/null +++ b/distros/noetic/moveit-ros-warehouse/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros_warehouse/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "3ab04c233fb727e91a62377d032ce5d4675413b2f36838b947e34437d1e31d2b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-ros-planning rosconsole roscpp tf2-eigen tf2-ros warehouse-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt connecting to MongoDB''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-ros/default.nix b/distros/noetic/moveit-ros/default.nix new file mode 100644 index 0000000000..6ecad2b506 --- /dev/null +++ b/distros/noetic/moveit-ros/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_ros/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "4b6474363d53880899306d127ea643d5134c82ef90a8fc5fd17334b392de5c64"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ 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 ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Components of MoveIt that use ROS''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-runtime/default.nix b/distros/noetic/moveit-runtime/default.nix new file mode 100644 index 0000000000..5d77263fc0 --- /dev/null +++ b/distros/noetic/moveit-runtime/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_runtime/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "07038e0d674444b70515974a98ff4201ff41befe38da4b35b47cc2dca54464ff"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ 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 ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''moveit_runtime meta package contains MoveIt packages that are essential for its runtime (e.g. running MoveIt on robots).''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-servo/default.nix b/distros/noetic/moveit-servo/default.nix new file mode 100644 index 0000000000..12025e3aff --- /dev/null +++ b/distros/noetic/moveit-servo/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, control-msgs, 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, trajectory-msgs }: +buildRosPackage { + pname = "ros-noetic-moveit-servo"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_servo/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "8646f04afa3a7a9fa72e19232c35336bfcaae99cf28023643d67dc0ed67b32c9"; + }; + + buildType = "catkin"; + checkInputs = [ moveit-resources-panda-moveit-config rostest ]; + propagatedBuildInputs = [ control-msgs geometry-msgs joy-teleop moveit-msgs moveit-ros-planning-interface rosparam-shortcuts sensor-msgs spacenav-node std-msgs std-srvs trajectory-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Provides real-time manipulator Cartesian and joint servoing.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit-setup-assistant/default.nix b/distros/noetic/moveit-setup-assistant/default.nix new file mode 100644 index 0000000000..4f385e81fa --- /dev/null +++ b/distros/noetic/moveit-setup-assistant/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_setup_assistant/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "dde6077f673114e939de5284cc0dbc30c48ed92958f1e7670c711ded9ab28e5a"; + }; + + buildType = "catkin"; + buildInputs = [ ogre1_9 ompl qt5.qtbase ]; + checkInputs = [ moveit-resources-panda-moveit-config rosunit ]; + propagatedBuildInputs = [ libyamlcpp moveit-core moveit-ros-planning moveit-ros-visualization rosconsole roscpp rviz srdfdom urdf xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Generates a configuration package that makes it easy to use MoveIt''; + 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 new file mode 100644 index 0000000000..acfbbdc572 --- /dev/null +++ b/distros/noetic/moveit-simple-controller-manager/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, catkin, control-msgs, moveit-core, pluginlib, roscpp }: +buildRosPackage { + pname = "ros-noetic-moveit-simple-controller-manager"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit_simple_controller_manager/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "c29d289640838cc9e302718ff76bdd052294a90291884ed5a7bc71735ee55636"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ actionlib control-msgs moveit-core pluginlib roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A generic, simple controller manager plugin for MoveIt.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/moveit/default.nix b/distros/noetic/moveit/default.nix new file mode 100644 index 0000000000..02a61c208b --- /dev/null +++ b/distros/noetic/moveit/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit-release/archive/release/noetic/moveit/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "c9d73de89d7744f726820f57c9ebc02649b885db771c3985ec95b4d448048d96"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-commander moveit-core moveit-planners moveit-plugins moveit-ros moveit-setup-assistant ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Meta package that contains all essential package of MoveIt. Until Summer 2016 MoveIt had been developed over multiple repositories, where developers' usability and maintenance effort was non-trivial. See the detailed discussion for the merge of several repositories.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/mrpt-msgs/default.nix b/distros/noetic/mrpt-msgs/default.nix new file mode 100644 index 0000000000..6e34d0e66e --- /dev/null +++ b/distros/noetic/mrpt-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-noetic-mrpt-msgs"; + version = "0.1.23-r1"; + + src = fetchurl { + url = "https://github.com/mrpt-ros-pkg-release/mrpt_msgs-release/archive/release/noetic/mrpt_msgs/0.1.23-1.tar.gz"; + name = "0.1.23-1.tar.gz"; + sha256 = "baaef671a4973919ee36f2f356dc4aa507b2ef78d41f587f2263f7d59dc85f1d"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ geometry-msgs message-runtime sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS messages for MRPT classes and objects''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/nav-core/default.nix b/distros/noetic/nav-core/default.nix index a5f05c9206..bf7e6e7bbc 100644 --- a/distros/noetic/nav-core/default.nix +++ b/distros/noetic/nav-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, std-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-nav-core"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/nav_core/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "7273052575ba514abd581c31793bfd2d95375de0012f0d67905ab0cddcd76ded"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/nav_core/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "f735e3cace9b61e0810a288235ddfe9c98c999a1aa854c365b08076057c9b1a0"; }; buildType = "catkin"; diff --git a/distros/noetic/navfn/default.nix b/distros/noetic/navfn/default.nix index d6b4914694..1c2fb18cd2 100644 --- a/distros/noetic/navfn/default.nix +++ b/distros/noetic/navfn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, costmap-2d, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, netpbm, pluginlib, rosconsole, roscpp, rosunit, sensor-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-navfn"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/navfn/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "da667d447f32ce4c4af8c30927b1354c6cc5b7bb97f833bc7831b0f3292700e7"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/navfn/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "fbba051fa9405f7f45f1a3d0f2b6b1872b56ddff4b3dfcbd283d51e2eded1176"; }; buildType = "catkin"; diff --git a/distros/noetic/navigation/default.nix b/distros/noetic/navigation/default.nix index 1ae2d36f6d..576fc54d68 100644 --- a/distros/noetic/navigation/default.nix +++ b/distros/noetic/navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, amcl, base-local-planner, carrot-planner, catkin, clear-costmap-recovery, costmap-2d, dwa-local-planner, fake-localization, global-planner, map-server, move-base, move-base-msgs, move-slow-and-clear, nav-core, navfn, rotate-recovery, voxel-grid }: buildRosPackage { pname = "ros-noetic-navigation"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/navigation/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "27045546f60c681c91d93cae02490237d784c2b68684c4acebe0566ab3103442"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/navigation/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "4115399b1b834cc194d48d0cd27645cb0378f0f977b58364a56a3289ac63f855"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation-common/default.nix b/distros/noetic/neonavigation-common/default.nix index 90cc1f771c..5a8269ba9f 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_common/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "ac472518bd0ae05220ff3f5d22b0bc8da804cd31b047483f0a0a7266d6729f23"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_common/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "70a03f5f5fb74162fe2fa95eee373dcf0728cdd7220b09ef3e384759a45f9e77"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation-launch/default.nix b/distros/noetic/neonavigation-launch/default.nix index d2dffcb2f7..2bd0284663 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_launch/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "28016ec5586f98737d761319beeab52f11968c51d4312162296386cbe3c9f784"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation_launch/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "59df03cc035332585416ffa054ebcbd838f5bd4f9547ff76cbb1ffc895f8d466"; }; buildType = "catkin"; diff --git a/distros/noetic/neonavigation/default.nix b/distros/noetic/neonavigation/default.nix index 2378c2d197..6cc1e8cf1b 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "232af4240fc0c6534d9f1129b3e5075a21d8744e8bc93a7fd322eab869685637"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/neonavigation/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "fd59c8e1dd0aac45fb2ddf2c342c7ab73b5df442265baf1f71ad24d733db5687"; }; buildType = "catkin"; diff --git a/distros/noetic/nlopt/default.nix b/distros/noetic/nlopt/default.nix index b69728a5f1..48a012db63 100644 --- a/distros/noetic/nlopt/default.nix +++ b/distros/noetic/nlopt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, libtool, mk, rosbuild, rospack }: buildRosPackage { pname = "ros-noetic-nlopt"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/nlopt/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "45dd967d2c5679da8658ecdaebe28858a326b9d5a68b09dfc3094695085ea531"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/nlopt/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "f9392ecabdfbe0c5dc4da19aeeb8492bfdf513cd446b534608c309c53db1773f"; }; buildType = "catkin"; diff --git a/distros/noetic/obj-to-pointcloud/default.nix b/distros/noetic/obj-to-pointcloud/default.nix index 3ebc210d80..f2334b58ca 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/obj_to_pointcloud/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "0f7a899e75bd93a7a72f4c795b6cf78c36750cf50ff601ac2ffc214416081a7d"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/obj_to_pointcloud/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "17def3fe20230222d037bcd83ecb439be1bcc394ca3d1ae094bfd9f921e07f9c"; }; buildType = "catkin"; diff --git a/distros/noetic/opt-camera/default.nix b/distros/noetic/opt-camera/default.nix index 3bfee4bf9b..a03a41b7eb 100644 --- a/distros/noetic/opt-camera/default.nix +++ b/distros/noetic/opt-camera/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, camera-calibration-parsers, catkin, compressed-image-transport, cv-bridge, dynamic-reconfigure, image-proc, roslang, rospack, sensor-msgs }: buildRosPackage { pname = "ros-noetic-opt-camera"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/opt_camera/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "e991af4880cd0c3b4a817078a7a163b539049e77cefc13a3df796c2cdd587c5d"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/opt_camera/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "cc5ffced554db62cbbec1d5305e5d53c88fc0935e507fbf98e2475e52e29ba52"; }; buildType = "catkin"; diff --git a/distros/noetic/pinocchio/default.nix b/distros/noetic/pinocchio/default.nix index aed6837e6c..0987397858 100644 --- a/distros/noetic/pinocchio/default.nix +++ b/distros/noetic/pinocchio/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, eigenpy, git, python3, python3Packages, urdfdom }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake, doxygen, eigen, eigenpy, git, python3, python3Packages, urdfdom }: buildRosPackage { pname = "ros-noetic-pinocchio"; - version = "2.4.5-r5"; + version = "2.5.0-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/noetic/pinocchio/2.4.5-5.tar.gz"; - name = "2.4.5-5.tar.gz"; - sha256 = "9c5ddbf173290c34c4c9fdbee34428648200f7658ebb893c00eb91d7aaddbab8"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/noetic/pinocchio/2.5.0-1.tar.gz"; + name = "2.5.0-1.tar.gz"; + sha256 = "e5166246bd99af2348f277870f44fc81c6ffa9662aa41a3c40544227e9b2f35a"; }; buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy python3 python3Packages.numpy urdfdom ]; + propagatedBuildInputs = [ boost catkin eigen eigenpy python3 python3Packages.numpy urdfdom ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/planner-cspace/default.nix b/distros/noetic/planner-cspace/default.nix index 3b870284a6..5c46aa7585 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/planner_cspace/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "0103e9e10643588ad1c815711499313248ec7ac128ebb122dbc63d69b76de431"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/planner_cspace/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "fe28f226aeb70ef4e4e7d60e940387709509ceaa69bb28455e4109bc039a2ab8"; }; buildType = "catkin"; diff --git a/distros/noetic/ros-canopen/default.nix b/distros/noetic/ros-canopen/default.nix index d26c8bb493..854c9bf404 100644 --- a/distros/noetic/ros-canopen/default.nix +++ b/distros/noetic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, canopen-402, canopen-chain-node, canopen-master, canopen-motor-node, catkin, socketcan-bridge, socketcan-interface }: buildRosPackage { pname = "ros-noetic-ros-canopen"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/ros_canopen/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "b9390e91f99a75a5abc887a33287845ba2467450f04508036f248007127132cb"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/ros_canopen/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "bd013a10f721619fa7c7385dbe97670d1edc0a570377269ea003e9441afa0f5e"; }; buildType = "catkin"; diff --git a/distros/noetic/ros-type-introspection/default.nix b/distros/noetic/ros-type-introspection/default.nix new file mode 100644 index 0000000000..738b69d837 --- /dev/null +++ b/distros/noetic/ros-type-introspection/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization, rostime }: +buildRosPackage { + pname = "ros-noetic-ros-type-introspection"; + version = "2.1.0-r1"; + + src = fetchurl { + url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/noetic/ros_type_introspection/2.1.0-1.tar.gz"; + name = "2.1.0-1.tar.gz"; + sha256 = "10948016cd33a97ecf631bb6acdf6ed500af0be368c4e8bdedba2ad0441e967b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ roscpp roscpp-serialization rostime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The ros_type_introspection package allows the user to parse and deserialize + ROS messages which type is unknown at compilation time.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosbag-pandas/default.nix b/distros/noetic/rosbag-pandas/default.nix new file mode 100644 index 0000000000..355ba5ab16 --- /dev/null +++ b/distros/noetic/rosbag-pandas/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosbag, roslib, rospy-message-converter }: +buildRosPackage { + pname = "ros-noetic-rosbag-pandas"; + version = "0.5.4-r1"; + + src = fetchurl { + url = "https://github.com/eurogroep/rosbag_pandas-release/archive/release/noetic/rosbag_pandas/0.5.4-1.tar.gz"; + name = "0.5.4-1.tar.gz"; + sha256 = "d68713817eda408309b0b65a71e30a536e6f887cb75efe98d8427caa16f9ba6e"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ python3Packages.matplotlib python3Packages.numpy python3Packages.pandas rosbag roslib rospy-message-converter ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Create a Pandas data frame from a ros bag file.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/distros/noetic/rosdiagnostic/default.nix b/distros/noetic/rosdiagnostic/default.nix index fc68f5cbda..9cfb79e76b 100644 --- a/distros/noetic/rosdiagnostic/default.nix +++ b/distros/noetic/rosdiagnostic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, rospy }: buildRosPackage { pname = "ros-noetic-rosdiagnostic"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/rosdiagnostic/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "d64a8a94d9c707946a7a47a5294571520f3d15d2e8b8d8aeb64954c6b5a5ad3a"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/rosdiagnostic/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "da749f217a0e01779ecd8badfbca72e78e501f5559aad484a8b62e8fa11eb59a"; }; buildType = "catkin"; diff --git a/distros/noetic/rospatlite/default.nix b/distros/noetic/rospatlite/default.nix index bebd441271..b8e94ff973 100644 --- a/distros/noetic/rospatlite/default.nix +++ b/distros/noetic/rospatlite/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy, std-msgs }: buildRosPackage { pname = "ros-noetic-rospatlite"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/rospatlite/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "27f45be9264a6dd4c6eac7cfa4655b4fef833c368d1ca3b6cc9bacc77180e067"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/rospatlite/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "cde793e44f737363d0b47724d409efc6de07264db35ffe0029cccbffd5b19e5b"; }; buildType = "catkin"; diff --git a/distros/noetic/rosping/default.nix b/distros/noetic/rosping/default.nix index 8773d1951e..d67610a86c 100644 --- a/distros/noetic/rosping/default.nix +++ b/distros/noetic/rosping/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, mk, rosboost-cfg, rosbuild, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-noetic-rosping"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/rosping/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "60921824060d7b51d5338e6fa3e9dd18cc76cb35a1442d05e6cfaadccdcfc2e0"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/rosping/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "1374d77f09134acb35f882e8fafc50d3db3bc557aa70d1c7cd8e2f920d469a51"; }; buildType = "catkin"; diff --git a/distros/noetic/rosserial-arduino/default.nix b/distros/noetic/rosserial-arduino/default.nix new file mode 100644 index 0000000000..340021a8f6 --- /dev/null +++ b/distros/noetic/rosserial-arduino/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, arduino, catkin, message-generation, message-runtime, rospy, rosserial-client, rosserial-msgs, rosserial-python }: +buildRosPackage { + pname = "ros-noetic-rosserial-arduino"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_arduino/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "27dcf7c8c4c20fe3c6a78d1b77292af9a414a33979ae2a07e2a661b6c61bd8f8"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ arduino message-runtime rospy rosserial-client rosserial-msgs rosserial-python ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for Arduino/AVR platforms.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-chibios/default.nix b/distros/noetic/rosserial-chibios/default.nix new file mode 100644 index 0000000000..e7bb77ef16 --- /dev/null +++ b/distros/noetic/rosserial-chibios/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rosserial-client }: +buildRosPackage { + pname = "ros-noetic-rosserial-chibios"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_chibios/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "c96d6f7f31804561faedf88c99404decdb48217065a7d55fa521ea173eb81ae0"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rosserial-client ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for ChibiOS/HAL platforms.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-client/default.nix b/distros/noetic/rosserial-client/default.nix new file mode 100644 index 0000000000..7acd60a9e0 --- /dev/null +++ b/distros/noetic/rosserial-client/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rosbash, rospy, rosserial-msgs, rosunit, std-msgs, tf }: +buildRosPackage { + pname = "ros-noetic-rosserial-client"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_client/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "3c32e2f835061019584dcf2b71709e35472bc2052e53269514b61c8663965406"; + }; + + buildType = "catkin"; + checkInputs = [ rosserial-msgs rosunit ]; + propagatedBuildInputs = [ rosbash rospy rosserial-msgs std-msgs tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Generalized client side source for rosserial.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-embeddedlinux/default.nix b/distros/noetic/rosserial-embeddedlinux/default.nix new file mode 100644 index 0000000000..ccbee822eb --- /dev/null +++ b/distros/noetic/rosserial-embeddedlinux/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rospy, rosserial-client, rosserial-msgs }: +buildRosPackage { + pname = "ros-noetic-rosserial-embeddedlinux"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_embeddedlinux/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "1f01c66a70cbdf17f0ff916c33aaf4cb086198ca9ce11d6ef3ed972e0b7086bc"; + }; + + buildType = "catkin"; + buildInputs = [ rosserial-client ]; + propagatedBuildInputs = [ rospy rosserial-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for embedded Linux enviroments''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-mbed/default.nix b/distros/noetic/rosserial-mbed/default.nix new file mode 100644 index 0000000000..085975c8e6 --- /dev/null +++ b/distros/noetic/rosserial-mbed/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rospy, rosserial-client, rosserial-msgs }: +buildRosPackage { + pname = "ros-noetic-rosserial-mbed"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_mbed/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "2134c783bbe3d0a92b2641ebc732761c34e40f5d1247e91b076c748cce0979cf"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime rospy rosserial-client rosserial-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for mbed platforms.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-msgs/default.nix b/distros/noetic/rosserial-msgs/default.nix new file mode 100644 index 0000000000..b2073d6f26 --- /dev/null +++ b/distros/noetic/rosserial-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime }: +buildRosPackage { + pname = "ros-noetic-rosserial-msgs"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_msgs/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "4faffb02d46676dbd2dd7d20209ba6f380524ea1ecd2e12bcb3ac8222a8d567f"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Messages for automatic topic configuration using rosserial.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-python/default.nix b/distros/noetic/rosserial-python/default.nix new file mode 100644 index 0000000000..972396bf95 --- /dev/null +++ b/distros/noetic/rosserial-python/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python3Packages, rospy, rosserial-msgs }: +buildRosPackage { + pname = "ros-noetic-rosserial-python"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_python/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "9fcfc97bb9b21e3a55698787d7b9d111481b4b7a1a605064b56154c9a18977bc"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ diagnostic-msgs python3Packages.pyserial rospy rosserial-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A Python-based implementation of the rosserial protocol.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-server/default.nix b/distros/noetic/rosserial-server/default.nix new file mode 100644 index 0000000000..a868b5c657 --- /dev/null +++ b/distros/noetic/rosserial-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, rosserial-msgs, std-msgs, topic-tools }: +buildRosPackage { + pname = "ros-noetic-rosserial-server"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_server/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "e47755e66a3b8f1a48a755197c7631a577e3b61e7473ffc8d0abe34a1fa58897"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ roscpp rosserial-msgs std-msgs topic-tools ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A more performance- and stability-oriented server alternative implemented + in C++ to rosserial_python.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-tivac/default.nix b/distros/noetic/rosserial-tivac/default.nix new file mode 100644 index 0000000000..511e763592 --- /dev/null +++ b/distros/noetic/rosserial-tivac/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rosserial-client, rosserial-msgs }: +buildRosPackage { + pname = "ros-noetic-rosserial-tivac"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_tivac/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "b40247b60c3edeccee585a0ffa6ddc1b637c52c338c74fb786b5181d623c352f"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rosserial-client rosserial-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for TivaC Launchpad evaluation boards.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-vex-cortex/default.nix b/distros/noetic/rosserial-vex-cortex/default.nix new file mode 100644 index 0000000000..82ea8d664a --- /dev/null +++ b/distros/noetic/rosserial-vex-cortex/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rospy, rosserial-client, rosserial-python }: +buildRosPackage { + pname = "ros-noetic-rosserial-vex-cortex"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_vex_cortex/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "cb71ece9413128967388628eb43d2a8105d2ff423ba06c4c32cb98b6f6935a1a"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rospy rosserial-client rosserial-python ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for Cortex/AVR platforms.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-vex-v5/default.nix b/distros/noetic/rosserial-vex-v5/default.nix new file mode 100644 index 0000000000..a056b7ab2f --- /dev/null +++ b/distros/noetic/rosserial-vex-v5/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rospy, rosserial-client, rosserial-python }: +buildRosPackage { + pname = "ros-noetic-rosserial-vex-v5"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_vex_v5/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "1cfaa195247011089ae970f7a89c8a2280b3c138952e25bbd3e0f53ee999f306"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rospy rosserial-client rosserial-python ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for the VEX Cortex V5 Robot Brain platform.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-windows/default.nix b/distros/noetic/rosserial-windows/default.nix new file mode 100644 index 0000000000..b6fbcae5ce --- /dev/null +++ b/distros/noetic/rosserial-windows/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-runtime, nav-msgs, rospy, rosserial-client, rosserial-msgs, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-noetic-rosserial-windows"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_windows/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "3a382150d76594e65bc4b5df3f237a39b832aa07813e75ace7265c6f4acfa39e"; + }; + + buildType = "catkin"; + buildInputs = [ geometry-msgs nav-msgs sensor-msgs std-msgs ]; + propagatedBuildInputs = [ message-runtime rospy rosserial-client rosserial-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosserial for Windows platforms.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial-xbee/default.nix b/distros/noetic/rosserial-xbee/default.nix new file mode 100644 index 0000000000..d3dc140c02 --- /dev/null +++ b/distros/noetic/rosserial-xbee/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python3Packages, rospy, rosserial-msgs, rosserial-python }: +buildRosPackage { + pname = "ros-noetic-rosserial-xbee"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial_xbee/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "48bd401b187d431fad426d14556f2b39f3e9bb18fe0d77c4a59de7709c33bfb4"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ diagnostic-msgs python3Packages.pyserial rospy rosserial-msgs rosserial-python ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Allows multipoint communication between rosserial + nodes connected to an xbee. All nodes communicate back + to a master xbee connected to a computer running ROS. + + This software currently only works with Series 1 Xbees. + + This pkg includes python code from the python-xbee project: + http://code.google.com/p/python-xbee/''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rosserial/default.nix b/distros/noetic/rosserial/default.nix new file mode 100644 index 0000000000..5efc9cd1f2 --- /dev/null +++ b/distros/noetic/rosserial/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rosserial-client, rosserial-msgs, rosserial-python }: +buildRosPackage { + pname = "ros-noetic-rosserial"; + version = "0.9.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosserial-release/archive/release/noetic/rosserial/0.9.0-1.tar.gz"; + name = "0.9.0-1.tar.gz"; + sha256 = "7de39c34e3024f4c4e1fccc871932ee0da4c8b8c09a6a9c97c37c53b25e0bc1b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rosserial-client rosserial-msgs rosserial-python ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Metapackage for core of rosserial.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/rotate-recovery/default.nix b/distros/noetic/rotate-recovery/default.nix index a2fb5a6359..e5f142c114 100644 --- a/distros/noetic/rotate-recovery/default.nix +++ b/distros/noetic/rotate-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, angles, base-local-planner, catkin, cmake-modules, costmap-2d, eigen, geometry-msgs, nav-core, pluginlib, roscpp, tf2, tf2-geometry-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-rotate-recovery"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/rotate_recovery/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "bb5bb12dcdfae2fdb8c8dec4ec3a4c5616e381e991b2a96943c87a99782279ed"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/rotate_recovery/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "924651b6fd60db56e151f68a907da6506e9d295081b2daae6f44ac55f7212d0d"; }; buildType = "catkin"; diff --git a/distros/noetic/safety-limiter/default.nix b/distros/noetic/safety-limiter/default.nix index 4095e04ede..12bf0d812f 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/safety_limiter/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "2356d670a5639e1b0cf8d7ef08561760c1d61cb4fddd55bb1b7b7ae71cff8ac4"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/safety_limiter/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "3db2ca88f303649cf858a11f2fec1c1a7be5c98a64b32d916be4da2870f990cf"; }; buildType = "catkin"; diff --git a/distros/noetic/self-test/default.nix b/distros/noetic/self-test/default.nix index dd02a88f48..abc40ce2aa 100644 --- a/distros/noetic/self-test/default.nix +++ b/distros/noetic/self-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, diagnostic-updater, roscpp, rostest }: buildRosPackage { pname = "ros-noetic-self-test"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/self_test/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "936945930a9f5c9eccbe79af2e89c7c816393e6dfdb7225f7ad6c21f84765610"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/self_test/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "4c4b1cd4166974506228c597aeb5f55110fd27642f3da9276815e1baa69d302d"; }; buildType = "catkin"; diff --git a/distros/noetic/sesame-ros/default.nix b/distros/noetic/sesame-ros/default.nix index 58fd03c608..7568fbdbda 100644 --- a/distros/noetic/sesame-ros/default.nix +++ b/distros/noetic/sesame-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, catkin-virtualenv, libffi, message-generation, message-runtime, openssl }: buildRosPackage { pname = "ros-noetic-sesame-ros"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/sesame_ros/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "1d27d3a811030c8320409094bbcc7cb4cae0f35af8a486c5df8ad61bcb8036ee"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/sesame_ros/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "d7c644000a7143552af2075bef62738044913714a1d0afa47bbdbece3948df69"; }; buildType = "catkin"; diff --git a/distros/noetic/sick-scan/default.nix b/distros/noetic/sick-scan/default.nix index d64974efda..a663d86ab6 100644 --- a/distros/noetic/sick-scan/default.nix +++ b/distros/noetic/sick-scan/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, perception-pcl, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, message-generation, message-runtime, pcl-conversions, pcl-ros, roscpp, rospy, sensor-msgs, tf, tf2, visualization-msgs }: buildRosPackage { pname = "ros-noetic-sick-scan"; - version = "1.7.7-r1"; + version = "1.7.8-r1"; src = fetchurl { - url = "https://github.com/SICKAG/sick_scan-release/archive/release/noetic/sick_scan/1.7.7-1.tar.gz"; - name = "1.7.7-1.tar.gz"; - sha256 = "c679c3607b67c004774483b593570f77161051360c8c48d12613432df5e80e04"; + url = "https://github.com/SICKAG/sick_scan-release/archive/release/noetic/sick_scan/1.7.8-1.tar.gz"; + name = "1.7.8-1.tar.gz"; + sha256 = "03779ee8c369f4da0eaa8b73bd453ff8994b0c34ce7b89f41b528a31a4666bd6"; }; buildType = "catkin"; buildInputs = [ message-generation ]; - propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime perception-pcl roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; + propagatedBuildInputs = [ diagnostic-updater dynamic-reconfigure message-runtime pcl-conversions pcl-ros roscpp rospy sensor-msgs tf tf2 visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/slic/default.nix b/distros/noetic/slic/default.nix index 344b9fc337..b93050dc27 100644 --- a/distros/noetic/slic/default.nix +++ b/distros/noetic/slic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cacert, cmake, cmake-modules, git, opencv3, openssl }: buildRosPackage { pname = "ros-noetic-slic"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/slic/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "c64e33957b4bc7892cf13b36ed3c4ebc6796a75f5d86cf390d315f0864041bcb"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/slic/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "479392581c3604dde465a92b3301695565ec5ce6d0d5b7a044417b41718ac62a"; }; buildType = "cmake"; diff --git a/distros/noetic/smach-viewer/default.nix b/distros/noetic/smach-viewer/default.nix new file mode 100644 index 0000000000..3307a98576 --- /dev/null +++ b/distros/noetic/smach-viewer/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, graphviz, gtk3, pythonPackages, rostest, smach-msgs, smach-ros }: +buildRosPackage { + pname = "ros-noetic-smach-viewer"; + version = "3.0.1-r1"; + + src = fetchurl { + url = "https://github.com/jbohren/executive_smach_visualization-release/archive/release/noetic/smach_viewer/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "a95f02adf13d5498bd088ccbd370fb31eb2fefaaf8dfe8ef702c74385beec500"; + }; + + buildType = "catkin"; + buildInputs = [ rostest ]; + propagatedBuildInputs = [ graphviz gtk3 pythonPackages.pygobject3 pythonPackages.wxPython smach-msgs smach-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The smach viewer is a GUI that shows the state of hierarchical + SMACH state machines. It can visualize the possible transitions + between states, as well as the currently active state and the + values of user data that is passed around between states. The + smach viewer uses the SMACH debugging interface based on + the smach + messages to gather information from running state machines.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/smclib/default.nix b/distros/noetic/smclib/default.nix index be8bfd351a..cd9c49116c 100644 --- a/distros/noetic/smclib/default.nix +++ b/distros/noetic/smclib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-smclib"; - version = "1.8.5-r1"; + version = "1.8.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/smclib/1.8.5-1.tar.gz"; - name = "1.8.5-1.tar.gz"; - sha256 = "73a9ee81c67d40f919dfede6603eb672b35f304446ef60447cdeadc5340096a3"; + url = "https://github.com/ros-gbp/bond_core-release/archive/release/noetic/smclib/1.8.6-1.tar.gz"; + name = "1.8.6-1.tar.gz"; + sha256 = "7a0fe1a46821a1fc84021ad2592661cfc9a4bfe0179a5d896558b7c1a7a00cde"; }; buildType = "catkin"; diff --git a/distros/noetic/socketcan-bridge/default.nix b/distros/noetic/socketcan-bridge/default.nix index 29c50b64bd..3b625f9778 100644 --- a/distros/noetic/socketcan-bridge/default.nix +++ b/distros/noetic/socketcan-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, can-msgs, catkin, rosconsole-bridge, roscpp, roslint, rostest, rosunit, socketcan-interface }: buildRosPackage { pname = "ros-noetic-socketcan-bridge"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/socketcan_bridge/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "8a2d2c241093c6df8856fed923beecf9e1f972dd6d3fe91824d6b60f42804712"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/socketcan_bridge/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "382552a95541c1804b75890f07f4ec86ca093b28ddf810b7391aa0ebfc42c504"; }; buildType = "catkin"; diff --git a/distros/noetic/socketcan-interface/default.nix b/distros/noetic/socketcan-interface/default.nix index 6e1c882f81..df292ba8f5 100644 --- a/distros/noetic/socketcan-interface/default.nix +++ b/distros/noetic/socketcan-interface/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, class-loader, console-bridge, linuxHeaders, rosunit }: +{ lib, buildRosPackage, fetchurl, boost, catkin, class-loader, console-bridge, linuxHeaders, rosunit, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-socketcan-interface"; - version = "0.8.3-r1"; + version = "0.8.4-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/socketcan_interface/0.8.3-1.tar.gz"; - name = "0.8.3-1.tar.gz"; - sha256 = "9e81f5c3de276cb6f145d98bcb885d2990ccbaad84b93cb299719bd26df0d121"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/noetic/socketcan_interface/0.8.4-1.tar.gz"; + name = "0.8.4-1.tar.gz"; + sha256 = "9bde4150b5559c96c308fe388ecb4d7872f73f2299be7b42cd6591f23b0ce917"; }; buildType = "catkin"; - checkInputs = [ rosunit ]; + checkInputs = [ rosunit xmlrpcpp ]; propagatedBuildInputs = [ boost class-loader console-bridge linuxHeaders ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/noetic/srdfdom/default.nix b/distros/noetic/srdfdom/default.nix index 89e6d322ce..db6ca6dc9a 100644 --- a/distros/noetic/srdfdom/default.nix +++ b/distros/noetic/srdfdom/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, console-bridge, rostest, tinyxml-2, urdf, urdfdom-py }: buildRosPackage { pname = "ros-noetic-srdfdom"; - version = "0.6.0-r1"; + version = "0.6.1-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/srdfdom-release/archive/release/noetic/srdfdom/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "e9ecceaeacf6260c936f3fa86000f42a517549e7e8ada3f32433588d39c683a5"; + url = "https://github.com/ros-gbp/srdfdom-release/archive/release/noetic/srdfdom/0.6.1-2.tar.gz"; + name = "0.6.1-2.tar.gz"; + sha256 = "13502c73f611fab5f662060684966a1f07731a67b6ed0e618f7b6a592c018c14"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-profiler-msgs/default.nix b/distros/noetic/swri-profiler-msgs/default.nix new file mode 100644 index 0000000000..e9a9621a89 --- /dev/null +++ b/distros/noetic/swri-profiler-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-noetic-swri-profiler-msgs"; + version = "0.2.2-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/swri_profiler-release/archive/release/noetic/swri_profiler_msgs/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "35a376263f5039048c1f516706afde60a4d29eae23774874ce4dd74ff67519f6"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation std-msgs ]; + propagatedBuildInputs = [ message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Messages for the swri_profiler tool.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/swri-profiler-tools/default.nix b/distros/noetic/swri-profiler-tools/default.nix new file mode 100644 index 0000000000..f96a9438e7 --- /dev/null +++ b/distros/noetic/swri-profiler-tools/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, qt5, roscpp, std-msgs, swri-profiler-msgs }: +buildRosPackage { + pname = "ros-noetic-swri-profiler-tools"; + version = "0.2.2-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/swri_profiler-release/archive/release/noetic/swri_profiler_tools/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "c32f6430968ef94fac3e9ea20a83e225b0251e32077f25c7c4e62bf16bdde88d"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ qt5.qtbase roscpp std-msgs swri-profiler-msgs ]; + nativeBuildInputs = [ catkin qt5.qtbase ]; + + meta = { + description = ''Provides tools for viewing data produced by nodes that use the + swri_profiler library to output profiling information.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/swri-profiler/default.nix b/distros/noetic/swri-profiler/default.nix new file mode 100644 index 0000000000..f19b65ff8c --- /dev/null +++ b/distros/noetic/swri-profiler/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, rosbridge-server, roscpp, rospy, std-msgs, swri-profiler-msgs }: +buildRosPackage { + pname = "ros-noetic-swri-profiler"; + version = "0.2.2-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/swri_profiler-release/archive/release/noetic/swri_profiler/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "ed7a03d7ad37030a214da68b742c54dbc0830dd1c022d878066ab3785c636c08"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ diagnostic-updater rosbridge-server roscpp rospy std-msgs swri-profiler-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''swri_profiler provides basic tools for real-time selective + profiling of ROS C++ nodes.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/test-diagnostic-aggregator/default.nix b/distros/noetic/test-diagnostic-aggregator/default.nix index 6040ddb7e9..2ffe9e9482 100644 --- a/distros/noetic/test-diagnostic-aggregator/default.nix +++ b/distros/noetic/test-diagnostic-aggregator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, diagnostic-aggregator, diagnostic-msgs, pluginlib, roscpp, rospy, rostest }: buildRosPackage { pname = "ros-noetic-test-diagnostic-aggregator"; - version = "1.10.0-r1"; + version = "1.10.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/test_diagnostic_aggregator/1.10.0-1.tar.gz"; - name = "1.10.0-1.tar.gz"; - sha256 = "daedfc2cee39283ba2e69808dcb8b9a9e866aa456002ea1eec53e1a583d1397d"; + url = "https://github.com/ros-gbp/diagnostics-release/archive/release/noetic/test_diagnostic_aggregator/1.10.2-1.tar.gz"; + name = "1.10.2-1.tar.gz"; + sha256 = "3677c12737db9d85180220c33166fbe666b9a807684686e1946788437355d412"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-bullet/default.nix b/distros/noetic/tf2-bullet/default.nix index 090fa6352d..987e015755 100644 --- a/distros/noetic/tf2-bullet/default.nix +++ b/distros/noetic/tf2-bullet/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, bullet, catkin, geometry-msgs, pkg-config, tf2 }: buildRosPackage { pname = "ros-noetic-tf2-bullet"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_bullet/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "0d2c420da3ddef86cd966327fe21d8e451372fbe9adb556d25da25852d3980e3"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_bullet/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "4dacdc41e330a5f678d7b390551bb212a6f72c60bae76bd3b39a040be28501a4"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-eigen/default.nix b/distros/noetic/tf2-eigen/default.nix index 78ea9d5e76..e21ed30540 100644 --- a/distros/noetic/tf2-eigen/default.nix +++ b/distros/noetic/tf2-eigen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, eigen, geometry-msgs, tf2 }: buildRosPackage { pname = "ros-noetic-tf2-eigen"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_eigen/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "881e1f89630a4d837b41162e4c0a01380d6e6ed37d07c182b7c42d5997299159"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_eigen/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "02135ad22183bb62dc396a60c10dcc0a0fec44ec8f85a5d91130c31125dcd673"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-msgs/default.nix b/distros/noetic/tf2-msgs/default.nix index b45fcdbbd8..50b9a2f949 100644 --- a/distros/noetic/tf2-msgs/default.nix +++ b/distros/noetic/tf2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation }: buildRosPackage { pname = "ros-noetic-tf2-msgs"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_msgs/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "b0dc57bf3b2dc84de60b8ac76c3d8c136a75b9808cbeec0d8184cbf15ac504a2"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_msgs/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "0f9a5e3e7ca0b185d188b283b73742310b125d1d944a20adc7330156e86dc149"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-py/default.nix b/distros/noetic/tf2-py/default.nix index 459c984081..cd35476bb2 100644 --- a/distros/noetic/tf2-py/default.nix +++ b/distros/noetic/tf2-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy, tf2 }: buildRosPackage { pname = "ros-noetic-tf2-py"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_py/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "085338e6ebd735d223880ae9f0dd33f5cd034ff45e56ef59ba1625064d5e1adb"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_py/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "5b1b517a996d7b7a993f6c992802ca4a1a3ea178b6e7129df59ebcc490f7fc10"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-ros/default.nix b/distros/noetic/tf2-ros/default.nix index 1bd4be9195..920a87e383 100644 --- a/distros/noetic/tf2-ros/default.nix +++ b/distros/noetic/tf2-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, geometry-msgs, message-filters, roscpp, rosgraph, rospy, rostest, std-msgs, tf2, tf2-msgs, tf2-py, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-tf2-ros"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_ros/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "d61a4b77a7effb253911b1fb8c6ea09e163f3528d694a24c666f3e8ea20d40bc"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_ros/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "9f2703fc3bc2b89139f3f5b21cab5ee286291acf715665bd88bc7b274c0337e5"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2-tools/default.nix b/distros/noetic/tf2-tools/default.nix index a015ee9713..c12390e0ad 100644 --- a/distros/noetic/tf2-tools/default.nix +++ b/distros/noetic/tf2-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, tf2, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-tf2-tools"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_tools/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "9ebf883f15548745dad8b2f03d714fb1cada97007ce36242a8030f9c04d4da78"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2_tools/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "ea45a3c7997c82e2bfa8e5f149bc597c914d45dff8343369051bf3d366c5ca17"; }; buildType = "catkin"; diff --git a/distros/noetic/tf2/default.nix b/distros/noetic/tf2/default.nix index 1db00ca62b..4592d56480 100644 --- a/distros/noetic/tf2/default.nix +++ b/distros/noetic/tf2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, console-bridge, geometry-msgs, rostime, tf2-msgs }: buildRosPackage { pname = "ros-noetic-tf2"; - version = "0.7.2-r1"; + version = "0.7.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "439de4e59dc0ee3a6de433fa9588d6baa4a7cdb7c40d3e3b0acbd2d46a83e94c"; + url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/tf2/0.7.5-1.tar.gz"; + name = "0.7.5-1.tar.gz"; + sha256 = "3eae43c35b160aacc9eb89b3e8e78f8c781d80bdab58a170142f1e6254ee6fe4"; }; buildType = "catkin"; diff --git a/distros/noetic/track-odometry/default.nix b/distros/noetic/track-odometry/default.nix index 38ccfe4ca3..32eb976d95 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/track_odometry/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "753d94fca596c7bdbec6d72fbe3a3e357d5651e396f37b858847754596c15968"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/track_odometry/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "d5c36a74c694ad78794fddd2c3d8deb74f8b6dbfc99536dc3638fd72e40ec760"; }; buildType = "catkin"; diff --git a/distros/noetic/trajectory-tracker/default.nix b/distros/noetic/trajectory-tracker/default.nix index eea01f2ba1..d8334af711 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.10.0-r1"; + version = "0.10.1-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/trajectory_tracker/0.10.0-1.tar.gz"; - name = "0.10.0-1.tar.gz"; - sha256 = "dd6b7bbac93df93d53f5ecb8c61acaf566380ff236219d2dd87f1eac85b078d7"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/noetic/trajectory_tracker/0.10.1-1.tar.gz"; + name = "0.10.1-1.tar.gz"; + sha256 = "d39936f86933f0b961e8139f80e06d0679c5c0e5f0973edfddb03ab1e9647a76"; }; buildType = "catkin"; diff --git a/distros/noetic/voice-text/default.nix b/distros/noetic/voice-text/default.nix index 60073b5197..bafc4e92fe 100644 --- a/distros/noetic/voice-text/default.nix +++ b/distros/noetic/voice-text/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, message-generation, message-runtime, nkf, roscpp, sound-play }: buildRosPackage { pname = "ros-noetic-voice-text"; - version = "2.1.20-r1"; + version = "2.1.21-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/voice_text/2.1.20-1.tar.gz"; - name = "2.1.20-1.tar.gz"; - sha256 = "214429c455ec160bf7886e1905d6e34680d07e3454232aef70b9a7e5175289ba"; + url = "https://github.com/tork-a/jsk_3rdparty-release/archive/release/noetic/voice_text/2.1.21-1.tar.gz"; + name = "2.1.21-1.tar.gz"; + sha256 = "3246408d1a147cad89421da0449904b0db4a1fa48303697acb0a6a0cbf4055e1"; }; buildType = "catkin"; diff --git a/distros/noetic/voxel-grid/default.nix b/distros/noetic/voxel-grid/default.nix index 597f4d024c..7b70efada3 100644 --- a/distros/noetic/voxel-grid/default.nix +++ b/distros/noetic/voxel-grid/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, rosunit }: buildRosPackage { pname = "ros-noetic-voxel-grid"; - version = "1.17.0-r1"; + version = "1.17.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/voxel_grid/1.17.0-1.tar.gz"; - name = "1.17.0-1.tar.gz"; - sha256 = "717bf980363f765530605edbcc6408b689b817f557b36ae74850515e17ca3919"; + url = "https://github.com/ros-gbp/navigation-release/archive/release/noetic/voxel_grid/1.17.1-1.tar.gz"; + name = "1.17.1-1.tar.gz"; + sha256 = "cc821d076c94cd6250a2a632d0575747e87c5cdc3f2f042d13bc3512da95b831"; }; buildType = "catkin"; diff --git a/distros/noetic/webots-ros/default.nix b/distros/noetic/webots-ros/default.nix index a793ffe698..5d20d95c60 100644 --- a/distros/noetic/webots-ros/default.nix +++ b/distros/noetic/webots-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, roscpp, rospy, sensor-msgs, std-msgs, tf }: buildRosPackage { pname = "ros-noetic-webots-ros"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://github.com/cyberbotics/webots_ros-release/archive/release/noetic/webots_ros/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "c1b879c88d836c376a4c68c3a4c4ac42d65255bcbbd35a0b8b1119f77c840a47"; + url = "https://github.com/cyberbotics/webots_ros-release/archive/release/noetic/webots_ros/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "b723baa673d59cbea883c50c51c703823ade1c64078a35b5be961934c27050c4"; }; buildType = "catkin"; diff --git a/distros/noetic/ypspur/default.nix b/distros/noetic/ypspur/default.nix index 75ecb2839e..024192433b 100644 --- a/distros/noetic/ypspur/default.nix +++ b/distros/noetic/ypspur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, readline }: buildRosPackage { pname = "ros-noetic-ypspur"; - version = "1.18.2-r1"; + version = "1.19.0-r1"; src = fetchurl { - url = "https://github.com/openspur/yp-spur-release/archive/release/noetic/ypspur/1.18.2-1.tar.gz"; - name = "1.18.2-1.tar.gz"; - sha256 = "5c82d61221f22459c9225ad60d925942cf4a0b8145a867faafa31b9633c74154"; + url = "https://github.com/openspur/yp-spur-release/archive/release/noetic/ypspur/1.19.0-1.tar.gz"; + name = "1.19.0-1.tar.gz"; + sha256 = "7d6a7b5a91ef6e9d8bc79f102c5ac5412ec26b7fa486432ae8b78fe03c0e6306"; }; buildType = "cmake";